/*
 * This is a manifest file that'll be compiled into application.css, which will include all the files
 * listed below.
 *
 * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets,
 * or vendor/assets/stylesheets of plugins, if any, can be referenced here using a relative path.
 *
 * You're free to add application-wide styles to this file and they'll appear at the bottom of the
 * compiled file so the styles you add here take precedence over styles defined in any styles
 * defined in the other CSS/SCSS files in this directory. It is generally better to create a new
 * file per style scope.
 *













 */

/* ====================================================
 * Company: Unity Technologies
 * Contributors: 
   - Rickard Andersson, rickard@unity3d.com
======================================================= */
/****************************************
  ==== RESET
****************************************/
/* line 12, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-reset.css.scss */
* {
  margin: 0;
  padding: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 13, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-reset.css.scss */
h1, h2, h3, h4, h5, h6, pre, code, address, caption, cite, code, th, figcaption {
  font-size: 1em;
  font-weight: normal;
  font-style: normal;
}

/* line 14, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-reset.css.scss */
fieldset, iframe {
  border: none;
}

/* line 14, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-reset.css.scss */
caption, th {
  text-align: left;
}

/* line 14, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-reset.css.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 15, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-reset.css.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, video, canvas {
  display: block;
}

/* line 16, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-reset.css.scss */
img, img a, img a:hover {
  border: 0;
  display: block;
  max-width: 100%;
  -ms-interpolation-mode: bicubic;
}

/* line 17, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-reset.css.scss */
object, embed, iframe {
  border: 0;
  display: block;
  max-width: 100%;
}

/* line 18, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-reset.css.scss */
::-moz-selection {
  background: #fff600;
  color: #222c37;
  text-shadow: none;
}

/* line 19, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-reset.css.scss */
::selection {
  background: #fff600;
  color: #222c37;
  text-shadow: none;
}

/* line 20, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-reset.css.scss */
.clear:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}

/* line 21, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-reset.css.scss */
.clear {
  display: inline-table;
  clear: both;
}

/* Hides from IE-mac \*/
/* line 22, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-reset.css.scss */
* html .clear {
  height: 1%;
}

/* line 22, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-reset.css.scss */
.clear {
  display: block;
}

/* End hide from IE-mac */
@charset "UTF-8";
/* ====================================================
 * Company: Unity Technologies
 * Contributors: 
   - Rickard Andersson, rickard@unity3d.com
 * 
 * All pictograms has been tested and approved by Leah (6 y/o) and Zoe (4 y/o). 
 * Crafted in Stockholm, Sweden 2015 — CC BY-SA 4.0. Contact Entypo at info@entypo.com.
 *
======================================================= */
/****************************************
  ==== THE FONT
****************************************/
@font-face {
  font-family: 'entypo-plus';
  font-weight: normal;
  font-style: normal;
  src: url("/assets/entypo-plus/entypo-d74a7469b8c40aea3842be2acb8f65c298881967389420364923c2de12012aca.eot");
  src: url("/assets/entypo-plus/entypo-d74a7469b8c40aea3842be2acb8f65c298881967389420364923c2de12012aca.eot#iefix") format("embedded-opentype"), url("/assets/entypo-plus/entypo-bfb3ae5c4a78403c021ae02e82d0edb196923d0dd8f709d4bde5472df46675a1.woff") format("woff"), url("/assets/entypo-plus/entypo-686070d99ce02065fb1b9d1716a72649512265ab4a2643ab0b93336bfc2849fa.ttf") format("truetype"), url("/assets/entypo-plus/entypo-fdd5bd407e86f470b5b749027e9db23210fa12f5b560986a3f4b3ef56027b7ca.svg#entypo-plus") format("svg");
}
@font-face {
  font-family: 'icomoon';
  font-style: normal;
  font-weight: normal;
  src: url("/assets/material/m-icon-3689c97d5706ac577a2657051a7ba8da8fe43d0379a11cef315f60ec9ea888dc.eot?skxl11");
  src: url("/assets/material/m-icon-3689c97d5706ac577a2657051a7ba8da8fe43d0379a11cef315f60ec9ea888dc.eot?skxl11#iefix") format("embedded-opentype"), url("/assets/material/m-icon-9f392df6e7ea575bf15fb700a7d5efacb47d08062e67a5de4ec96c9f856f063f.ttf?skxl11") format("truetype"), url("/assets/material/m-icon-f19e4cc9d2a266a203f5d480c498d9d18655986ed2d901bf68be3b2ccb46a805.woff?skxl11") format("woff"), url("/assets/material/m-icon-12948cac2072a2856f1cb029bc3e6613496d4ed5e724481588982e7a786c6765.svg?skxl11#icomoon") format("svg");
}
/* line 38, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.m-icons {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  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;
}

/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  @font-face {
    font-family: 'entypo-plus';
    src: url("/assets/entypo-plus/entypo-fdd5bd407e86f470b5b749027e9db23210fa12f5b560986a3f4b3ef56027b7ca.svg?20886402#entypo-plus") format("svg");
  }
}
/****************************************
  ==== BASIC SETUP
****************************************/
/* line 66, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
[class^="ico-"]:before, [class*=" ico-"]:before {
  font-family: "entypo-plus";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height: 1em;
  font-size: 120%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/****************************************
  ==== THE material ICONS
****************************************/
/* line 74, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.icon-answer:before {
  content: "\e900";
}

/* line 77, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.icon-dashboard:before {
  content: "\e901";
}

/* line 80, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.icon-forum:before {
  content: "\e902";
}

/* line 83, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.icon-switcher:before {
  content: "\e903";
}

/* line 86, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.icon-assetstore:before {
  content: "\e904";
}

/* line 89, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.icon-connect:before {
  content: "\e905";
}

/* line 92, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.icon-identity:before {
  content: "\e902";
}

/* line 95, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.icon-learn:before {
  content: "\e902";
}

/* line 98, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.icon-livehelp:before {
  content: "\e902";
}

/* line 101, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.icon-signout:before {
  content: "\e906";
}

/* line 104, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.icon-notifications:before {
  content: "\e907";
}

/****************************************
  ==== THE ICONS
****************************************/
/* line 113, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-owl:before {
  content: "\e909";
}

/* line 116, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-video-camera:before {
  content: "\e903";
}

/* line 119, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-bug:before {
  content: "\e904";
}

/* line 122, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-crop:before {
  content: "\e905";
}

/* line 125, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-tablet-mobile-combo:before {
  content: "\e906";
}

/* line 128, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-mouse-pointer:before {
  content: "\e907";
}

/* line 131, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-unity-check:before {
  content: "\e908";
}

/* line 134, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-unity-cube:before {
  content: "\ea3e";
}

/* line 137, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-add-to-list:before {
  content: "\e900";
}

/* line 140, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-classic-computer:before {
  content: "\e901";
}

/* line 143, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-controller-fast-backward:before {
  content: "\e902";
}

/* line 146, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-document-landscape:before {
  content: "\e90c";
}

/* line 149, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-remove-user:before {
  content: "\e90d";
}

/* line 152, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-warning:before {
  content: "\e90e";
}

/* line 155, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-bookmark:before {
  content: "\e91f";
}

/* line 158, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-bookmarks:before {
  content: "\e920";
}

/* line 161, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-chevron-down:before {
  content: "\e921";
}

/* line 164, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-chevron-left:before {
  content: "\e922";
}

/* line 167, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-chevron-right:before {
  content: "\e923";
}

/* line 170, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-chevron-small-down:before {
  content: "\e924";
}

/* line 173, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-chevron-small-left:before {
  content: "\e925";
}

/* line 176, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-chevron-small-right:before {
  content: "\e926";
}

/* line 179, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-chevron-small-up:before {
  content: "\e927";
}

/* line 182, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-chevron-thin-down:before {
  content: "\e928";
}

/* line 185, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-chevron-thin-left:before {
  content: "\e929";
}

/* line 188, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-chevron-thin-right:before {
  content: "\e92a";
}

/* line 191, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-chevron-thin-up:before {
  content: "\e92b";
}

/* line 194, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-chevron-up:before {
  content: "\e92c";
}

/* line 197, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-cloud:before {
  content: "\e931";
}

/* line 200, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-controller-fast-forward:before {
  content: "\e932";
}

/* line 203, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-controller-jump-to-start:before {
  content: "\e933";
}

/* line 206, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-controller-next:before {
  content: "\e934";
}

/* line 209, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-controller-paus:before {
  content: "\e935";
}

/* line 212, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-controller-play:before {
  content: "\e936";
}

/* line 215, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-controller-record:before {
  content: "\e937";
}

/* line 218, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-controller-stop:before {
  content: "\e938";
}

/* line 221, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-controller-volume:before {
  content: "\e939";
}

/* line 224, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-dot-single:before {
  content: "\e93a";
}

/* line 227, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-dots-three-horizontal:before {
  content: "\e93b";
}

/* line 230, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-dots-three-vertical:before {
  content: "\e93c";
}

/* line 233, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-dots-two-horizontal:before {
  content: "\e93d";
}

/* line 236, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-dots-two-vertical:before {
  content: "\e93e";
}

/* line 239, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-download:before {
  content: "\e93f";
}

/* line 242, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-emoji-flirt:before {
  content: "\e940";
}

/* line 245, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-flow-branch:before {
  content: "\e941";
}

/* line 248, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-flow-cascade:before {
  content: "\e942";
}

/* line 251, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-flow-line:before {
  content: "\e943";
}

/* line 254, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-flow-parallel:before {
  content: "\e944";
}

/* line 257, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-flow-tree:before {
  content: "\e945";
}

/* line 260, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-install:before {
  content: "\e946";
}

/* line 263, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-layers:before {
  content: "\e947";
}

/* line 266, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-open-book:before {
  content: "\e948";
}

/* line 269, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-resize-100:before {
  content: "\e949";
}

/* line 272, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-resize-full-screen:before {
  content: "\e94a";
}

/* line 275, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-save:before {
  content: "\e94b";
}

/* line 278, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-select-arrows:before {
  content: "\e94c";
}

/* line 281, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-sound-mute:before {
  content: "\e94d";
}

/* line 284, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-sound:before {
  content: "\e94e";
}

/* line 287, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-trash:before {
  content: "\e94f";
}

/* line 290, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-triangle-down:before {
  content: "\e950";
}

/* line 293, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-triangle-left:before {
  content: "\e951";
}

/* line 296, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-triangle-right:before {
  content: "\e952";
}

/* line 299, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-triangle-up:before {
  content: "\e953";
}

/* line 302, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-uninstall:before {
  content: "\e954";
}

/* line 305, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-upload-to-cloud:before {
  content: "\e955";
}

/* line 308, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-upload:before {
  content: "\e956";
}

/* line 311, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-add-user:before {
  content: "\e957";
}

/* line 314, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-address:before {
  content: "\e958";
}

/* line 317, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-adjust:before {
  content: "\e959";
}

/* line 320, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-air:before {
  content: "\e95a";
}

/* line 323, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-aircraft-landing:before {
  content: "\e95b";
}

/* line 326, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-aircraft-take-off:before {
  content: "\e95c";
}

/* line 329, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-aircraft:before {
  content: "\e95d";
}

/* line 332, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-align-bottom:before {
  content: "\e95e";
}

/* line 335, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-align-horizontal-middle:before {
  content: "\e95f";
}

/* line 338, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-align-left:before {
  content: "\e960";
}

/* line 341, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-align-right:before {
  content: "\e961";
}

/* line 344, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-align-top:before {
  content: "\e962";
}

/* line 347, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-align-vertical-middle:before {
  content: "\e963";
}

/* line 350, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-archive:before {
  content: "\e964";
}

/* line 353, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-area-graph:before {
  content: "\e965";
}

/* line 356, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-attachment:before {
  content: "\e966";
}

/* line 359, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-awareness-ribbon:before {
  content: "\e967";
}

/* line 362, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-back-in-time:before {
  content: "\e968";
}

/* line 365, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-back:before {
  content: "\e969";
}

/* line 368, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-bar-graph:before {
  content: "\e96a";
}

/* line 371, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-battery:before {
  content: "\e96b";
}

/* line 374, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-beamed-note:before {
  content: "\e96c";
}

/* line 377, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-bell:before {
  content: "\e96d";
}

/* line 380, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-blackboard:before {
  content: "\e96e";
}

/* line 383, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-block:before {
  content: "\e96f";
}

/* line 386, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-book:before {
  content: "\e970";
}

/* line 389, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-bowl:before {
  content: "\e971";
}

/* line 392, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-box:before {
  content: "\e972";
}

/* line 395, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-briefcase:before {
  content: "\e973";
}

/* line 398, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-browser:before {
  content: "\e974";
}

/* line 401, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-brush:before {
  content: "\e975";
}

/* line 404, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-bucket:before {
  content: "\e976";
}

/* line 407, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-cake:before {
  content: "\e977";
}

/* line 410, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-calculator:before {
  content: "\e978";
}

/* line 413, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-calendar:before {
  content: "\e979";
}

/* line 416, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-camera:before {
  content: "\e97a";
}

/* line 419, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-ccw:before {
  content: "\e97b";
}

/* line 422, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-chat:before {
  content: "\e97c";
}

/* line 425, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-check:before {
  content: "\e97d";
}

/* line 428, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-circle-with-cross:before {
  content: "\e97e";
}

/* line 431, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-circle-with-minus:before {
  content: "\e97f";
}

/* line 434, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-circle-with-plus:before {
  content: "\e980";
}

/* line 437, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-circle:before {
  content: "\e981";
}

/* line 440, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-circular-graph:before {
  content: "\e982";
}

/* line 443, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-clapperboard:before {
  content: "\e983";
}

/* line 446, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-clipboard:before {
  content: "\e984";
}

/* line 449, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-clock:before {
  content: "\e985";
}

/* line 452, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-code:before {
  content: "\e986";
}

/* line 455, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-cog:before {
  content: "\e987";
}

/* line 458, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-colours:before {
  content: "\e988";
}

/* line 461, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-compass:before {
  content: "\e989";
}

/* line 464, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-copy:before {
  content: "\e98a";
}

/* line 467, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-credit-card:before {
  content: "\e98b";
}

/* line 470, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-credit:before {
  content: "\e98c";
}

/* line 473, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-cross:before {
  content: "\e98d";
}

/* line 476, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-cup:before {
  content: "\e98e";
}

/* line 479, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-cw:before {
  content: "\e98f";
}

/* line 482, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-cycle:before {
  content: "\e990";
}

/* line 485, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-database:before {
  content: "\e991";
}

/* line 488, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-dial-pad:before {
  content: "\e992";
}

/* line 491, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-direction:before {
  content: "\e993";
}

/* line 494, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-document:before {
  content: "\e994";
}

/* line 497, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-documents:before {
  content: "\e995";
}

/* line 500, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-drink:before {
  content: "\e996";
}

/* line 503, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-drive:before {
  content: "\e997";
}

/* line 506, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-drop:before {
  content: "\e998";
}

/* line 509, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-edit:before {
  content: "\e999";
}

/* line 512, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-email:before {
  content: "\e99a";
}

/* line 515, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-emoji-happy:before {
  content: "\e99b";
}

/* line 518, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-emoji-neutral:before {
  content: "\e99c";
}

/* line 521, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-emoji-sad:before {
  content: "\e99d";
}

/* line 524, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-erase:before {
  content: "\e99e";
}

/* line 527, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-eraser:before {
  content: "\e99f";
}

/* line 530, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-export:before {
  content: "\e9a0";
}

/* line 533, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-eye:before {
  content: "\e9a1";
}

/* line 536, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-feather:before {
  content: "\e9a2";
}

/* line 539, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-flag:before {
  content: "\e9a3";
}

/* line 542, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-flash:before {
  content: "\e9a4";
}

/* line 545, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-flashlight:before {
  content: "\e9a5";
}

/* line 548, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-flat-brush:before {
  content: "\e9a6";
}

/* line 551, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-folder-images:before {
  content: "\e9a7";
}

/* line 554, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-folder-music:before {
  content: "\e9a8";
}

/* line 557, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-folder-video:before {
  content: "\e9a9";
}

/* line 560, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-folder:before {
  content: "\e9aa";
}

/* line 563, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-forward:before {
  content: "\e9ab";
}

/* line 566, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-funnel:before {
  content: "\e9ac";
}

/* line 569, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-game-controller:before {
  content: "\e9ad";
}

/* line 572, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-gauge:before {
  content: "\e9ae";
}

/* line 575, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-globe:before {
  content: "\e9af";
}

/* line 578, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-graduation-cap:before {
  content: "\e9b0";
}

/* line 581, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-grid:before {
  content: "\e9b1";
}

/* line 584, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-hair-cross:before {
  content: "\e9b2";
}

/* line 587, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-hand:before {
  content: "\e9b3";
}

/* line 590, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-heart-outlined:before {
  content: "\e9b4";
}

/* line 593, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-heart:before {
  content: "\e9b5";
}

/* line 596, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-help-with-circle:before {
  content: "\e9b6";
}

/* line 599, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-help:before {
  content: "\e9b7";
}

/* line 602, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-home:before {
  content: "\e9b8";
}

/* line 605, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-hour-glass:before {
  content: "\e9b9";
}

/* line 608, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-image-inverted:before {
  content: "\e9ba";
}

/* line 611, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-image:before {
  content: "\e9bb";
}

/* line 614, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-images:before {
  content: "\e9bc";
}

/* line 617, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-inbox:before {
  content: "\e9bd";
}

/* line 620, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-infinity:before {
  content: "\e9be";
}

/* line 623, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-info-with-circle:before {
  content: "\e9bf";
}

/* line 626, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-info:before {
  content: "\e9c0";
}

/* line 629, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-key:before {
  content: "\e9c1";
}

/* line 632, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-keyboard:before {
  content: "\e9c2";
}

/* line 635, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-lab-flask:before {
  content: "\e9c3";
}

/* line 638, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-landline:before {
  content: "\e9c4";
}

/* line 641, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-language:before {
  content: "\e9c5";
}

/* line 644, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-laptop:before {
  content: "\e9c6";
}

/* line 647, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-leaf:before {
  content: "\e9c7";
}

/* line 650, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-level-down:before {
  content: "\e9c8";
}

/* line 653, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-level-up:before {
  content: "\e9c9";
}

/* line 656, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-lifebuoy:before {
  content: "\e9ca";
}

/* line 659, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-light-bulb:before {
  content: "\e9cb";
}

/* line 662, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-light-down:before {
  content: "\e9cc";
}

/* line 665, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-light-up:before {
  content: "\e9cd";
}

/* line 668, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-line-graph:before {
  content: "\e9ce";
}

/* line 671, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-link:before {
  content: "\e9cf";
}

/* line 674, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-list:before {
  content: "\e9d0";
}

/* line 677, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-location-pin:before {
  content: "\e9d1";
}

/* line 680, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-location:before {
  content: "\e9d2";
}

/* line 683, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-lock-open:before {
  content: "\e9d3";
}

/* line 686, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-lock:before {
  content: "\e9d4";
}

/* line 689, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-log-out:before {
  content: "\e9d5";
}

/* line 692, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-login:before {
  content: "\e9d6";
}

/* line 695, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-loop:before {
  content: "\e9d7";
}

/* line 698, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-magnet:before {
  content: "\e9d8";
}

/* line 701, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-magnifying-glass:before {
  content: "\e9d9";
}

/* line 704, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-mail:before {
  content: "\e9da";
}

/* line 707, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-man:before {
  content: "\e9db";
}

/* line 710, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-map:before {
  content: "\e9dc";
}

/* line 713, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-mask:before {
  content: "\e9dd";
}

/* line 716, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-medal:before {
  content: "\e9de";
}

/* line 719, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-megaphone:before {
  content: "\e9df";
}

/* line 722, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-menu:before {
  content: "\e9e0";
}

/* line 725, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-message:before {
  content: "\e9e1";
}

/* line 728, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-mic:before {
  content: "\e9e2";
}

/* line 731, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-minus:before {
  content: "\e9e3";
}

/* line 734, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-mobile:before {
  content: "\e9e4";
}

/* line 737, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-modern-mic:before {
  content: "\e9e5";
}

/* line 740, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-moon:before {
  content: "\e9e6";
}

/* line 743, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-mouse:before {
  content: "\e9e7";
}

/* line 746, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-music:before {
  content: "\e9e8";
}

/* line 749, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-network:before {
  content: "\e9e9";
}

/* line 752, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-new-message:before {
  content: "\e9ea";
}

/* line 755, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-new:before {
  content: "\e9eb";
}

/* line 758, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-news:before {
  content: "\e9ec";
}

/* line 761, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-note:before {
  content: "\e9ed";
}

/* line 764, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-notification:before {
  content: "\e9ee";
}

/* line 767, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-old-mobile:before {
  content: "\e9ef";
}

/* line 770, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-old-phone:before {
  content: "\e9f0";
}

/* line 773, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-palette:before {
  content: "\e9f1";
}

/* line 776, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-paper-plane:before {
  content: "\e9f2";
}

/* line 779, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-pencil:before {
  content: "\e9f3";
}

/* line 782, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-phone:before {
  content: "\e9f4";
}

/* line 785, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-pie-chart:before {
  content: "\e9f5";
}

/* line 788, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-pin:before {
  content: "\e9f6";
}

/* line 791, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-plus:before {
  content: "\e9f7";
}

/* line 794, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-popup:before {
  content: "\e9f8";
}

/* line 797, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-power-plug:before {
  content: "\e9f9";
}

/* line 800, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-price-ribbon:before {
  content: "\e9fa";
}

/* line 803, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-price-tag:before {
  content: "\e9fb";
}

/* line 806, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-print:before {
  content: "\e9fc";
}

/* line 809, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-progress-empty:before {
  content: "\e9fd";
}

/* line 812, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-progress-full:before {
  content: "\e9fe";
}

/* line 815, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-progress-one:before {
  content: "\e9ff";
}

/* line 818, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-progress-two:before {
  content: "\ea00";
}

/* line 821, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-publish:before {
  content: "\ea01";
}

/* line 824, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-quote:before {
  content: "\ea02";
}

/* line 827, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-radio:before {
  content: "\ea03";
}

/* line 830, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-reply-all:before {
  content: "\ea04";
}

/* line 833, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-reply:before {
  content: "\ea05";
}

/* line 836, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-retweet:before {
  content: "\ea06";
}

/* line 839, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-rocket:before {
  content: "\ea07";
}

/* line 842, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-round-brush:before {
  content: "\ea08";
}

/* line 845, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-rss:before {
  content: "\ea09";
}

/* line 848, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-ruler:before {
  content: "\ea0a";
}

/* line 851, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-scissors:before {
  content: "\ea0b";
}

/* line 854, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-share-alternitive:before {
  content: "\ea0c";
}

/* line 857, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-share:before {
  content: "\ea0d";
}

/* line 860, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-shareable:before {
  content: "\ea0e";
}

/* line 863, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-shield:before {
  content: "\ea0f";
}

/* line 866, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-shop:before {
  content: "\ea10";
}

/* line 869, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-shopping-bag:before {
  content: "\ea11";
}

/* line 872, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-shopping-basket:before {
  content: "\ea12";
}

/* line 875, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-shopping-cart:before {
  content: "\ea13";
}

/* line 878, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-shuffle:before {
  content: "\ea14";
}

/* line 881, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-signal:before {
  content: "\ea15";
}

/* line 884, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-sound-mix:before {
  content: "\ea16";
}

/* line 887, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-sports-club:before {
  content: "\ea17";
}

/* line 890, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-squared-cross:before {
  content: "\ea19";
}

/* line 893, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-squared-minus:before {
  content: "\ea1a";
}

/* line 896, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-squared-plus:before {
  content: "\ea1b";
}

/* line 899, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-star-outlined:before {
  content: "\ea1c";
}

/* line 902, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-star:before {
  content: "\ea1d";
}

/* line 905, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-stopwatch:before {
  content: "\ea1e";
}

/* line 908, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-suitcase:before {
  content: "\ea1f";
}

/* line 911, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-swap:before {
  content: "\ea20";
}

/* line 914, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-sweden:before {
  content: "\ea21";
}

/* line 917, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-switch:before {
  content: "\ea22";
}

/* line 920, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-tablet:before {
  content: "\ea23";
}

/* line 923, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-tag:before {
  content: "\ea24";
}

/* line 926, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-text-document-inverted:before {
  content: "\ea25";
}

/* line 929, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-text-document:before {
  content: "\ea26";
}

/* line 932, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-text:before {
  content: "\ea27";
}

/* line 935, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-thermometer:before {
  content: "\ea28";
}

/* line 938, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-thumbs-down:before {
  content: "\ea29";
}

/* line 941, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-thumbs-up:before {
  content: "\ea2a";
}

/* line 944, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-thunder-cloud:before {
  content: "\ea2b";
}

/* line 947, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-ticket:before {
  content: "\ea2c";
}

/* line 950, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-time-slot:before {
  content: "\ea2d";
}

/* line 953, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-tools:before {
  content: "\ea2e";
}

/* line 956, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-traffic-cone:before {
  content: "\ea2f";
}

/* line 959, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-tree:before {
  content: "\ea30";
}

/* line 962, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-trophy:before {
  content: "\ea31";
}

/* line 965, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-tv:before {
  content: "\ea32";
}

/* line 968, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-typing:before {
  content: "\ea33";
}

/* line 971, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-unread:before {
  content: "\ea34";
}

/* line 974, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-untag:before {
  content: "\ea35";
}

/* line 977, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-user:before {
  content: "\ea36";
}

/* line 980, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-users:before {
  content: "\ea37";
}

/* line 983, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-v-card:before {
  content: "\ea38";
}

/* line 986, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-video:before {
  content: "\ea39";
}

/* line 989, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-vinyl:before {
  content: "\ea3a";
}

/* line 992, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-voicemail:before {
  content: "\ea3b";
}

/* line 995, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-wallet:before {
  content: "\ea3c";
}

/* line 998, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-entypo-plus.css.scss */
.ico-water:before {
  content: "\ea3d";
}
/* ====================================================
 * Company: Unity Technologies
 * Contributors: 
   - Rickard Andersson, rickard@unity3d.com
 * 
   TABLE OF CONTENTS
   1. Inter
   2. Global
   3. Basics
   4. Lists
   5. Links
 *
======================================================= */
/****************************************
  ==== 1. INTER (https://github.com/majodev/google-webfonts-helper)
****************************************/
/* inter-100 - latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100;
  src: url("/assets/inter/inter-v2-latin-100-36c5700f4232b356372dde467f4046e681010c0f9fd8910691ae3630a80a6f55.eot");
  /* IE9 Compat Modes */
  src: local("Inter Thin"), local("Inter-Thin"), url("/assets/inter/inter-v2-latin-100-36c5700f4232b356372dde467f4046e681010c0f9fd8910691ae3630a80a6f55.eot?#iefix") format("embedded-opentype"), url("/assets/inter/inter-v2-latin-100-2f2091fa2c6791ff30e58ef7dfca17f58489eedcb90cb0e43641da2aaa070672.woff2") format("woff2"), url("/assets/inter/inter-v2-latin-100-49cd480da7fac9a6409e94f112997cf898804a52fde6a83a5db1bf22a758528a.woff") format("woff"), url("/assets/inter/inter-v2-latin-100-9e3cdf1dffd167471852256e34bad79f6e85ebae37151bc6c6eb7058af684999.ttf") format("truetype"), url("/assets/inter/inter-v2-latin-100-3e9bcf63fae1740a2e1455b088e5a268b566f556d1bf8a38a2ffb4d800322112.svg#Inter") format("svg");
  /* Legacy iOS */
}
/* inter-300 - latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 300;
  src: url("/assets/inter/inter-v2-latin-300-3267e9759942055bf45c711db8c7b24ec4f4c296bbb6c0f521842379889fe301.eot");
  /* IE9 Compat Modes */
  src: local("Inter Light"), local("Inter-Light"), url("/assets/inter/inter-v2-latin-300-3267e9759942055bf45c711db8c7b24ec4f4c296bbb6c0f521842379889fe301.eot?#iefix") format("embedded-opentype"), url("/assets/inter/inter-v2-latin-300-903d983b77cd75d6ded6e6cd073daf9d4f14df8476f371a6bd054ffe9f95edaa.woff2") format("woff2"), url("/assets/inter/inter-v2-latin-300-d5d18d6fe884f72e94dcb568271b4acdb764f2104c89278a0a9bda5a8a3c2339.woff") format("woff"), url("/assets/inter/inter-v2-latin-300-c410d01936c1d914d6eb7dd9a8e49fb1b564a477e5e558903b471c04c6255ce4.ttf") format("truetype"), url("/assets/inter/inter-v2-latin-300-91a34f3f7c1642a55240e2c82d9c3c86b2a3a443ef23aa4a4799cdf31832d2da.svg#Inter") format("svg");
  /* Legacy iOS */
}
/* inter-regular - latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  src: url("/assets/inter/inter-v2-latin-regular-b091dfba8f0f76caa08c889e21c0ab4f443ee524f05a0d969bab9fc4ced76125.eot");
  /* IE9 Compat Modes */
  src: local("Inter"), local("Inter-Regular"), url("/assets/inter/inter-v2-latin-regular-b091dfba8f0f76caa08c889e21c0ab4f443ee524f05a0d969bab9fc4ced76125.eot?#iefix") format("embedded-opentype"), url("/assets/inter/inter-v2-latin-regular-44fc4fed0b7984a791c7ef112d59885b3f891fae11859f465ad236b9a5d28fb3.woff2") format("woff2"), url("/assets/inter/inter-v2-latin-regular-e6c85bcb67503b5aa0d50ebc1a07ae9caaeb19095f02810765f145b4d44795ea.woff") format("woff"), url("/assets/inter/inter-v2-latin-regular-d6b907b345d23003d4bb50e87bbaf6d10c093d190285b5efe583b6886976905c.ttf") format("truetype"), url("/assets/inter/inter-v2-latin-regular-4fd7f8bf9a036f915332014d3ac9e28ae4026787835c369490a70b9058a6db0a.svg#Inter") format("svg");
  /* Legacy iOS */
}
/* inter-500 - latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  src: url("/assets/inter/inter-v2-latin-500-c2e9482ea0c1f7de79822b730073bdba2e837b8165eb3199350873a853f83300.eot");
  /* IE9 Compat Modes */
  src: local("Inter Medium"), local("Inter-Medium"), url("/assets/inter/inter-v2-latin-500-c2e9482ea0c1f7de79822b730073bdba2e837b8165eb3199350873a853f83300.eot?#iefix") format("embedded-opentype"), url("/assets/inter/inter-v2-latin-500-ac8ff91d67397bfcf542f0d59a6b1f97d0666f44fe9eb02d82f614d87f2bc496.woff2") format("woff2"), url("/assets/inter/inter-v2-latin-500-68c2439962b50ca837592268146c1638c3621ae8427e829386f29ac98f2fc843.woff") format("woff"), url("/assets/inter/inter-v2-latin-500-99fe98f367473acd9ed098abf29daa6bd275fd8ac1f71d4b89cb47283c07d5c4.ttf") format("truetype"), url("/assets/inter/inter-v2-latin-500-6c01dfe75f69cf2f47bd81f0f5d055341aef70a22290f3055c1254fedaca66b8.svg#Inter") format("svg");
  /* Legacy iOS */
}
/* inter-700 - latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  src: url("/assets/inter/inter-v2-latin-700-ca463dbf781f779098df5211c9b1e71c82827b5fe419436812e47a93570ad7ea.eot");
  /* IE9 Compat Modes */
  src: local("Inter Bold"), local("Inter-Bold"), url("/assets/inter/inter-v2-latin-700-ca463dbf781f779098df5211c9b1e71c82827b5fe419436812e47a93570ad7ea.eot?#iefix") format("embedded-opentype"), url("/assets/inter/inter-v2-latin-700-af3b3cbe273de7c79ed7fb4a85abdb5fb60a391302828284c9035d3a407f7cd9.woff2") format("woff2"), url("/assets/inter/inter-v2-latin-700-4677a714fe7e70a65b4e58c1fd2fc74cff216322f57ae485df25f5dc12d5d049.woff") format("woff"), url("/assets/inter/inter-v2-latin-700-4952aba645911de3d72d34afffdfd7a67d7f865a12286dfc42b8bb25a414b70e.ttf") format("truetype"), url("/assets/inter/inter-v2-latin-700-2827a073938a33645814d29760613d138463630aac8ab7690011f0c039f4de0c.svg#Inter") format("svg");
  /* Legacy iOS */
}
/****************************************
  ==== 2. GLOBAL
****************************************/
/* line 90, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-typo.css.scss */
body {
  font: 16px/135% 'Inter', sans-serif;
  font-weight: 300;
  color: #5a5a5b;
  -webkit-text-size-adjust: none;
  -ms-text-size-adjust: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/****************************************
  ==== 3. BASICS
****************************************/
/* line 98, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-typo.css.scss */
h1, h2, h3 {
  color: #222c37;
  font-weight: 700;
}

/* line 101, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-typo.css.scss */
h1 {
  font-size: 3em;
  line-height: 1em;
  margin: 0 0 20px 0;
}

/* line 104, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-typo.css.scss */
h2 {
  font-size: 1.875em;
  line-height: 1.2em;
  margin: 0 0 20px 0;
}

/* line 107, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-typo.css.scss */
h3 {
  font-size: 1.5625em;
  line-height: 1.2em;
  margin: 0 0 15px 0;
}

/* line 110, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-typo.css.scss */
h4 {
  font-size: 1.25em;
  line-height: 1.3em;
  font-weight: 500;
  margin: 0 0 10px 0;
}

/* line 113, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-typo.css.scss */
p {
  font-size: 1.0625em;
  line-height: 1.5em;
  margin: 0 0 15px 0;
}

/* line 116, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-typo.css.scss */
small {
  font-size: 0.875em;
  line-height: 1.3em;
  margin: 0 0 10px 0;
  display: block;
}

/* line 119, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-typo.css.scss */
address {
  font-size: 1.0625em;
  line-height: 1.5em;
  margin: 0 0 15px 0;
  font-weight: 300;
  white-space: pre-wrap;
  word-break: break-word;
}

/****************************************
  ==== 4. LISTS
****************************************/
/* Unordered */
/* line 128, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-typo.css.scss */
ul {
  list-style-type: none;
  margin: 0 0 15px 0;
}

/* line 131, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-typo.css.scss */
ul li {
  padding: 0 0 4px 20px;
  background: none;
  position: relative;
  font-size: 1.0625em;
}

/* line 134, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-typo.css.scss */
ul li:before {
  content: "\2022";
  font-size: 1.75em;
  position: absolute;
  top: 1px;
  left: 0;
  color: #5a5a5b;
}

/* line 137, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-typo.css.scss */
ul li ul {
  list-style-type: none;
  padding: 6px 0 0 0;
}

/*Ordered*/
/* line 142, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-typo.css.scss */
ol {
  padding: 0 0 0 23px;
  margin: 0 0 15px 0;
  list-style-type: decimal;
}

/* line 145, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-typo.css.scss */
ol li {
  padding: 0 0 4px 0;
  font-size: 1.0625em;
}

/* line 148, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-typo.css.scss */
ol li ol {
  padding: 6px 0 0 23px;
  margin: 0;
}

/* line 151, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-typo.css.scss */
ol.roman {
  list-style-type: lower-roman;
}

/* line 154, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-typo.css.scss */
ol.alpha {
  list-style-type: lower-alpha;
}

/*Mixed*/
/* line 159, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-typo.css.scss */
ol ul {
  list-style-type: none;
  padding: 6px 0 0 0;
  margin: 0;
}

/* line 162, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-typo.css.scss */
ol ul li {
  padding: 0 0 4px 20px;
  background: none;
  position: relative;
  font-size: 1.0625em;
}

/* line 165, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-typo.css.scss */
ol ul li:before {
  content: "\2022";
  font-size: 2.125em;
  position: absolute;
  top: 0;
  left: 0;
  color: #5a5a5b;
}

/* line 168, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-typo.css.scss */
ul ol {
  padding: 6px 0 0 23px;
  margin: 0;
}

/* line 171, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-typo.css.scss */
ul ol li {
  padding: 0 0 4px 0;
}

/* line 174, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-typo.css.scss */
ul ol li:before {
  display: none;
}

/****************************************
  ==== 5. LINKS
****************************************/
/* line 182, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-typo.css.scss */
a {
  color: #00bcd4;
  text-decoration: none;
  outline: none;
  cursor: pointer;
  word-break: break-word;
}

/* line 185, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-typo.css.scss */
a:hover {
  color: #26c6da;
  text-decoration: underline;
}

/* line 188, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-typo.css.scss */
a:focus, a:active {
  color: #05a7bd;
  text-decoration: underline;
  outline: none;
}

/****************************************
  ==== 6. STYLES & WEIGHTS
****************************************/
/* line 196, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-typo.css.scss */
b, strong {
  font-weight: 700;
}

/* line 199, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-typo.css.scss */
i, em {
  font-style: italic;
}

/* line 202, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-typo.css.scss */
s {
  text-decoration: line-through;
}

/* line 205, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-typo.css.scss */
sup {
  font-size: 0.75em;
  font-weight: 300;
  position: relative;
  top: 3px;
}

/* line 208, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-typo.css.scss */
sub {
  font-size: 0.75em;
  font-weight: 300;
  position: relative;
  bottom: 1px;
}
/* ====================================================
 * Company: Unity Technologies
 * Contributors:
   - Rickard Andersson, rickard@unity3d.com
======================================================= */
/****************************************
  ==== 1. RESETS
****************************************/
/* line 12, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
input, select, textarea, button {
  font-family: 'Inter', sans-serif;
  outline: none;
  -webkit-appearance: none;
  -moz-appearance: none;
}

/* line 15, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {
  padding: 0;
}

/****************************************
  ==== 2. INPUTS, TEXTAREAS & LABELS
****************************************/
/* line 23, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
input[type="text"], input[type="tel"], input[type="email"], input[type="url"], input[type="number"], input[type="password"], select, textarea {
  width: 100%;
  display: block;
  line-height: 20px;
  padding: 12px 13px;
  border: #d6dadc 1px solid;
  font-size: 1em;
  color: #5a5a5b;
  font-weight: 300;
  outline-width: 0;
  outline: none;
  resize: none;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

/* line 26, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
textarea {
  height: 150px;
}

/* line 29, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
input[type="text"]:hover, input[type="tel"]:hover, input[type="email"]:hover, input[type="url"]:hover, input[type="number"]:hover, input[type="password"]:hover, select:hover, textarea:hover {
  border-color: #9e9e9e;
}

/* line 32, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
input[type="text"]:focus, input[type="tel"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="number"]:focus, input[type="password"]:focus, select:focus, textarea:focus {
  border-color: #00bcd4;
}

/* line 35, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
input[type="text"].ok, input[type="tel"].ok, input[type="email"].ok, input[type="url"].ok, input[type="number"].ok, input[type="password"].ok, textarea.ok {
  border-color: #8ac249;
}

/* line 38, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
input[type="text"].warning, input[type="tel"].warning, input[type="email"].warning, input[type="url"].warning, input[type="number"].warning, input[type="password"].warning, textarea.warning {
  border-color: #ff9800;
}

/* line 41, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
input[type="text"].error, input[type="tel"].error, input[type="email"].error, input[type="url"].error, input[type="number"].error, input[type="password"].error, textarea.error {
  border-color: #f44336;
}

/* line 44, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
label {
  display: inline-block;
  font-size: 1.125em;
  font-weight: 400;
  margin: 0 0 15px 0;
  cursor: pointer;
}

/* line 47, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
label.r:after {
  content: ' *';
}

/* line 50, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
label a:before {
  font-size: 90% !important;
  position: relative;
  top: -1px;
}

/****************************************
  ==== 3. RADIO BUTTONS
****************************************/
/* line 58, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.radiobtn {
  margin: 0 0 10px 0;
}

/* line 61, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.radiobtn label {
  display: inline-block;
  cursor: pointer;
  position: relative;
  padding: 0 0 0 32px;
  margin: 0;
  font-size: 1em;
  font-weight: 300;
  line-height: 22px;
}

/* line 64, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.radiobtn input[type=radio] {
  display: none;
}

/* line 67, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.radiobtn label:before {
  content: "";
  display: inline-block;
  width: 20px;
  height: 20px;
  border: #d6dadc 1px solid;
  position: absolute;
  left: 0;
  top: 0;
  background: #fff;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}

/* line 70, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.radiobtn label:active:before, .radiobtn label:focus:before {
  border-color: #9e9e9e;
}

/* line 73, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.radiobtn label:hover:after, .radiobtn input[type=radio]:checked + label:after {
  content: "";
  display: block;
  width: 12px;
  height: 12px;
  position: absolute;
  left: 5px;
  top: 5px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}

/* line 76, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.radiobtn label:hover:after {
  background-color: #d6dadc;
}

/* line 79, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.radiobtn input[type=radio]:checked + label:after {
  background-color: #00bcd4;
}

/* line 82, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.radiobtn input[type=radio]:checked + label:hover:before, .radiobtn input[type=radio]:checked + label:active:before {
  border-color: #00bcd4;
}

/* line 85, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.radiobtn.ok label:before {
  border-color: #8ac249;
}

/* line 88, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.radiobtn.warning label:before {
  border-color: #ff9800;
}

/* line 91, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.radiobtn.error label:before {
  border-color: #f44336;
}

/****************************************
  ==== 4. CHECKBOXES
****************************************/
/* line 99, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.checkbox {
  margin: 0 0 10px 0;
}

/* line 102, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.checkbox label {
  display: inline-block;
  cursor: pointer;
  position: relative;
  padding: 0 0 0 32px;
  margin: 0;
  font-size: 1em;
  font-weight: 300;
  line-height: 22px;
}
/* line 104, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.checkbox label span.star {
  color: red;
  margin-right: 2px;
}

/* line 109, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.checkbox input[type=checkbox] {
  display: none;
}

/* line 112, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.checkbox label:before {
  content: "";
  display: inline-block;
  width: 20px;
  height: 20px;
  border: #d6dadc 1px solid;
  position: absolute;
  left: 0;
  top: 0;
  background: #fff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

/* line 115, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.checkbox label:active:before, .checkbox label:focus:before {
  border-color: #9e9e9e;
}

/* line 118, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.checkbox label:hover:after, .checkbox input[type=checkbox]:checked + label:after {
  content: "";
  display: block;
  width: 20px;
  height: 20px;
  position: absolute;
  left: 1px;
  top: 1px;
  background: #fff url(/assets/unity/sprites/core-sprite-e7efaea70d4e7b9f04e832dd2713e8ac19b5bf2f2b1189af8e15c3134abe5bab.png) 0 no-repeat;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

/* line 121, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.checkbox label:hover:after {
  background-position: -41px -146px;
}

/* line 124, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.checkbox input[type=checkbox]:checked + label:after {
  background-position: 3px -146px;
}

/* line 127, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.checkbox input[type=checkbox]:checked + label:hover:before, .checkbox input[type=checkbox]:checked + label:active:before {
  border-color: #00bcd4;
}

/* line 130, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.checkbox.ok label:before {
  border-color: #8ac249;
}

/* line 133, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.checkbox.warning label:before {
  border-color: #ff9800;
}

/* line 136, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.checkbox.error label:before {
  border-color: #f44336;
}

/****************************************
  ==== BREAKPOINT < 768px
****************************************/
@media only screen and (min-width: 150px) and (max-width: 767px) {
  /* line 145, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
  .checkbox label:hover:after {
    display: none;
  }
}
/****************************************
  ==== 5. SELECTS
****************************************/
/* line 155, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.bootstrap-select {
  width: 100%;
  position: relative;
  display: block;
  vertical-align: middle;
}

/* line 158, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.bootstrap-select .dropdown-toggle {
  width: 100%;
  line-height: 20px;
  padding: 12px 30px 12px 13px;
  position: relative;
  z-index: 1;
  color: #222c37;
  font-size: 1em;
  font-weight: 300;
  text-align: left;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  background: #e9ebec;
  border: 1px solid #e9ebec;
  outline: none;
  cursor: pointer;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

/* line 161, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.bootstrap-select .dropdown-toggle:hover {
  border-color: #9e9e9e;
}

/* line 164, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.bootstrap-select .dropdown-toggle:focus, .bootstrap-select .dropdown-toggle:active, .bootstrap-select.open .dropdown-toggle {
  border-color: #00bcd4;
  outline: none;
}

/* line 167, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.bootstrap-select select {
  width: 0.5px !important;
  height: 100% !important;
  padding: 0 !important;
  position: absolute !important;
  bottom: 0;
  left: 50%;
  display: block !important;
  opacity: 0 !important;
  border: none;
}

/* line 170, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.bootstrap-select > select.mobile-device {
  width: 100% !important;
  display: block !important;
  top: 0;
  left: 0;
  z-index: 2;
}

/* line 173, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.bootstrap-select .dropdown-toggle:before {
  content: "";
  width: 36px;
  height: 46px;
  line-height: 46px;
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 9;
  font-family: 'entypo-plus';
  content: "\e92c";
  font-size: 120%;
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  transform: rotateX(180deg);
}

/* line 177, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.bootstrap-select.open .dropdown-toggle:before {
  -webkit-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  transform: rotateX(0deg);
}

/* line 180, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.bootstrap-select .dropdown-menu {
  width: 100%;
  display: none;
  list-style: none;
  background: #fff;
  position: absolute;
  top: 56px;
  left: 0;
  z-index: 1003;
  -webkit-box-shadow: 0 0 10px rgba(34, 44, 55, 0.25);
  -moz-box-shadow: 0 0 10px rgba(34, 44, 55, 0.25);
  box-shadow: 0 0 10px rgba(34, 44, 55, 0.25);
}

/* line 183, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.bootstrap-select.open .dropdown-menu {
  display: block;
}

/* line 186, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.bootstrap-select .dropdown-menu.inner {
  max-height: 300px;
  overflow: auto;
  position: static;
  float: none;
  border: 0;
  padding: 0;
  margin: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

/* line 189, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.bootstrap-select .dropdown-menu li {
  margin: 0;
  padding: 0;
}

/* line 192, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.bootstrap-select .dropdown-menu li:before {
  display: none;
}

/* line 195, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.bootstrap-select .dropdown-menu li a {
  width: 100%;
  font-size: 1em;
  display: block;
  padding: 15px 20px;
  color: #5a5a5b;
  cursor: pointer;
  outline: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* line 198, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.bootstrap-select .dropdown-menu li a:hover, .bootstrap-select .dropdown-menu li a:focus, .bootstrap-select .dropdown-menu li a:active, .bootstrap-select .dropdown-menu li.active a {
  text-decoration: none;
  background: #e0f7fa;
}

/* line 201, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.bootstrap-select .dropdown-menu li.selected a {
  background: #00bcd4;
  color: #fff;
}

/* line 204, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.bootstrap-select .dropdown-menu li.hidden {
  display: none;
}

/* line 207, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.bootstrap-select .dropdown-menu .disabled a, .bootstrap-select .dropdown-menu .disabled a:hover, .bootstrap-select .dropdown-menu .disabled a:focus {
  color: #777;
}

/* line 210, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.bootstrap-select .dropdown-menu .disabled > a:hover, .bootstrap-select .dropdown-menu .disabled > a:focus {
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}

/* line 213, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.bootstrap-select.ok .dropdown-toggle {
  border-color: #8ac249;
}

/* line 216, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.bootstrap-select.warning .dropdown-toggle {
  border-color: #ff9800;
}

/* line 219, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.bootstrap-select.error .dropdown-toggle {
  border-color: #f44336;
}

/* line 222, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.bootstrap-select.disabled .dropdown-toggle {
  color: #9e9e9e;
  font-style: italic;
  background: #f5f8f9;
  border-color: #f5f8f9;
  cursor: default;
}

/* line 225, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.bootstrap-select.disabled .dropdown-toggle:hover {
  border-color: #f5f8f9;
}

/* line 228, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.bootstrap-select.disabled .dropdown-toggle:before {
  opacity: 0.25;
}

/* line 231, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.bootstrap-select .bs-searchbox {
  padding: 15px;
  border-bottom: #ececec 1px solid;
}

/* line 235, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
div.fancy-select.light div.trigger {
  width: auto;
  display: inline-block;
  padding: 0 20px 0 0;
  background: transparent;
  border: 0;
}

/* line 238, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
div.fancy-select.light div.trigger:before {
  width: 9px;
  height: 6px;
  top: 6px;
  right: 0;
  background-position: -265px -77px;
}

/* line 241, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
div.fancy-select.light ul.options {
  width: 280px;
  top: 35px;
}

/****************************************
  ==== 7. FILE
****************************************/
/* line 249, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.field-file {
  width: 100%;
  position: relative;
}

/* line 252, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.field-file input[type=file] {
  width: 100%;
  height: 46px;
  margin: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  position: absolute;
  left: 0;
  top: 0;
  z-index: 5;
  cursor: pointer;
}

/* line 255, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.field-file .file-input {
  width: 100%;
  height: 46px;
  line-height: 46px;
  padding: 0 13px;
  font-size: 1em;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  background: #fff;
  border: #d6dadc 1px solid;
  color: #5a5a5b;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

/* line 258, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.field-file input[type=file]:hover + .file-input {
  border-color: #9e9e9e;
}

/* line 261, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.field-file input[type=file]:focus + .file-input {
  border-color: #d6dadc;
  border-bottom-color: #00bcd4;
}

/* line 264, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.field-file .file-btn {
  height: 30px;
  line-height: 30px;
  padding: 0 10px;
  color: #fff;
  font-size: 0.875em;
  font-weight: 300;
  background: #00bcd4;
  position: absolute;
  right: 8px;
  top: 8px;
  z-index: 4;
  cursor: pointer;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

/* line 267, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.field-file .file-input.ok {
  border-color: #8ac249 !important;
}

/* line 270, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.field-file .file-input.warning {
  border-color: #ff9800 !important;
}

/* line 273, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
.field-file .file-input.error {
  border-color: #f44336 !important;
}

/****************************************
  ==== 7. OTHER
****************************************/
/* line 281, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
small.help, small.error, small.warning, small.ok {
  margin: 5px 0 0 0;
}

/* line 284, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
small.help {
  color: #9e9e9e;
}

/* line 287, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
small.ok {
  color: #8ac249;
}

/* line 290, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
small.error {
  color: #f44336;
}

/* line 293, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
small.warning {
  color: #ff9800;
}

/****************************************
  ==== 8. RETINA IMAGES
****************************************/
@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
  /* line 303, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
  .checkbox label:hover:after, .checkbox input[type=checkbox]:checked + label:after {
    background-image: url(/assets/unity/sprites/core-sprite@2x-39c80d38a02490b243b0b2923653bf721ce2cc61565e3103aa6eafccf294286b.png);
    -webkit-background-size: 500px 500px;
    -moz-background-size: 500px 500px;
    -o-background-size: 500px 500px;
    background-size: 500px 500px;
  }
}
@media only screen and (-moz-min-device-pixel-ratio: 2) and (max-width: 767px), only screen and (-o-min-device-pixel-ratio: 2 / 1) and (max-width: 767px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 767px), only screen and (min-device-pixel-ratio: 2) and (max-width: 767px) {
  /* line 315, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-form.css.scss */
  .checkbox label:hover:after {
    display: none;
  }
}
/* ====================================================
 * Company: Unity Technologies
 * Contributors: 
   - Rickard Andersson, rickard@unity3d.com
======================================================= */
/****************************************
  ==== LAYOUT
****************************************/
/* line 12, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn {
  line-height: 20px;
  display: block;
  float: left;
  position: relative;
  overflow: hidden;
  padding: 13px 20px;
  font-size: 0.9375em;
  font-weight: 400;
  text-align: center;
  cursor: pointer;
  text-decoration: none;
  margin: 0;
  border: 0;
  outline: 0;
  border-image-width: 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

/* line 15, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.larger-btn {
  width: 160px;
}

/* line 18, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn, .btn:hover, .btn:focus, .btn:active {
  color: #fff;
  text-decoration: none;
}

/****************************************
  ==== COLORS
****************************************/
/* line 26, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn {
  background-color: #00bcd4;
  /* standard */
}

/* line 29, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn:hover {
  background-color: #26c6da;
}

/* line 32, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn:focus, .btn:active {
  background-color: #05a7bd;
}

/* line 35, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-db:hover {
  background-color: #434b55;
  /* Deep blue */
}

/* line 38, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-db:focus, .btn.bg-db:active {
  background-color: #222c37;
}

/* line 41, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-ma:hover {
  background-color: #ec407a;
  /* Magenta */
}

/* line 44, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-ma:focus, .btn.bg-ma:active {
  background-color: #cb205c;
}

/* line 47, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-li:hover {
  background-color: #d4e157;
  /* Lime */
}

/* line 50, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-li:focus, .btn.bg-li:active {
  background-color: #b4c239;
}

/* line 53, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-re:hover {
  background-color: #f65f54;
  /* Red */
}

/* line 56, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-re:focus, .btn.bg-re:active {
  background-color: #d54036;
}

/* line 59, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-pu:hover {
  background-color: #ab47bc;
  /* Purple */
}

/* line 62, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-pu:focus, .btn.bg-pu:active {
  background-color: #8a289e;
}

/* line 65, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-bl:hover {
  background-color: #42a6f5;
  /* Blue */
}

/* line 68, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-bl:focus, .btn.bg-bl:active {
  background-color: #2186d7;
}

/* line 71, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-te:hover {
  background-color: #26a69a;
  /* Teal */
}

/* line 74, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-te:focus, .btn.bg-te:active {
  background-color: #05867c;
}

/* line 77, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-gr:hover {
  background-color: #9bcb64;
  /* Green */
}

/* line 80, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-gr:focus, .btn.bg-gr:active {
  background-color: #7bac46;
}

/* line 83, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-ye {
  color: #222c37;
}

/* line 86, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-ye:hover {
  background-color: #ffee58;
  /* Yellow */
}

/* line 89, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-ye:focus, .btn.bg-ye:active {
  background-color: #decf3a;
}

/* line 92, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-or:hover {
  background-color: #ffa726;
  /* Orange */
}

/* line 95, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-or:focus, .btn.bg-or:active {
  background-color: #de8808;
}

/* line 98, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-dg:hover {
  background-color: #737373;
  /* Dark gray */
}

/* line 101, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-dg:focus, .btn.bg-dg:active {
  background-color: #525356;
}

/* line 104, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-mg:hover {
  background-color: #acacac;
  /* Medium gray */
}

/* line 107, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-mg:focus, .btn.bg-mg:active {
  background-color: #8c8d8f;
}

/* line 110, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-lg {
  color: #222c37;
}

/* line 113, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-lg:hover {
  background-color: #f6f9fa;
  /* Light gray */
}

/* line 116, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-lg:focus, .btn.bg-lg:active {
  background-color: #d6dadc;
}

/* line 119, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-wh {
  color: #222c37;
}

/* line 122, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-wh:hover {
  background-color: #f5f8f9;
  /* White */
}

/* line 125, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-wh:focus, .btn.bg-wh:active {
  background-color: #fff;
}

/****************************************
  ==== OUTLINED
****************************************/
/* line 133, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.outlined {
  padding: 12px 20px;
  border: transparent 1px solid;
  background-color: transparent;
}

/* line 136, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.outlined:hover, .btn.outlined:focus, .btn.outlined:active {
  background-color: transparent;
}

/* line 139, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.outlined {
  border-color: #00bcd4;
  color: #00bcd4;
  /* standard */
}

/* line 142, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.outlined:hover {
  border-color: #26c6da;
}

/* line 145, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.outlined:focus, .btn.outlined:active {
  border-color: #05a7bd;
}

/* line 148, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-db.outlined {
  border-color: #222c37;
  color: #222c37;
  /* Deep blue */
}

/* line 151, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-db.outlined:hover {
  border-color: #434b55;
}

/* line 154, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-db.outlined:focus, .btn.bg-db.outlined:active {
  border-color: #222c37;
}

/* line 157, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-ma.outlined {
  border-color: #e91e63;
  color: #e91e63;
  /* Magenta */
}

/* line 160, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-ma.outlined:hover {
  border-color: #ec407a;
}

/* line 163, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-ma.outlined:focus, .btn.bg-ma.outlined:active {
  border-color: #cb205c;
}

/* line 166, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-li.outlined {
  border-color: #cddc39;
  color: #cddc39;
  /* Lime */
}

/* line 169, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-li.outlined:hover {
  border-color: #d4e157;
}

/* line 172, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-li.outlined:focus, .btn.bg-li.outlined:active {
  border-color: #b4c239;
}

/* line 175, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-re.outlined {
  border-color: #f44336;
  color: #f44336;
  /* Red */
}

/* line 178, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-re.outlined:hover {
  border-color: #f65f54;
}

/* line 181, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-re.outlined:focus, .btn.bg-re.outlined:active {
  border-color: #d54036;
}

/* line 184, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-pu.outlined {
  border-color: #9c27b0;
  color: #9c27b0;
  /* Purple */
}

/* line 187, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-pu.outlined:hover {
  border-color: #ab47bc;
}

/* line 190, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-pu.outlined:focus, .btn.bg-pu.outlined:active {
  border-color: #8a289e;
}

/* line 193, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-bl.outlined {
  border-color: #2196f3;
  color: #2196f3;
  /* Blue */
}

/* line 196, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-bl.outlined:hover {
  border-color: #42a6f5;
}

/* line 199, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-bl.outlined:focus, .btn.bg-bl.outlined:active {
  border-color: #0990ce;
}

/* line 202, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-te.outlined {
  border-color: #009688;
  color: #009688;
  /* Teal */
}

/* line 205, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-te.outlined:hover {
  border-color: #26a69a;
}

/* line 208, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-te.outlined:focus, .btn.bg-te.outlined:active {
  border-color: #05867c;
}

/* line 211, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-gr.outlined {
  border-color: #8ac249;
  color: #8ac249;
  /* Green */
}

/* line 214, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-gr.outlined:hover {
  border-color: #9bcb64;
}

/* line 217, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-gr.outlined:focus, .btn.bg-gr.outlined:active {
  border-color: #7bac46;
}

/* line 220, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-ye.outlined {
  border-color: #ffeb3b;
  color: #ffeb3b;
  /* Yellow */
}

/* line 223, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-ye.outlined:hover {
  border-color: #ffee58;
}

/* line 226, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-ye.outlined:focus, .btn.bg-ye.outlined:active {
  border-color: #decf3a;
}

/* line 229, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-or.outlined {
  border-color: #ff9800;
  color: #ff9800;
  /* Orange */
}

/* line 232, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-or.outlined:hover {
  border-color: #ffa726;
}

/* line 235, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-or.outlined:focus, .btn.bg-or.outlined:active {
  border-color: #de8808;
}

/* line 238, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-dg.outlined {
  border-color: #5a5a5b;
  color: #5a5a5b;
  /* Dark gray */
}

/* line 241, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-dg.outlined:hover {
  border-color: #737373;
}

/* line 244, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-dg.outlined:focus, .btn.bg-dg.outlined:active {
  border-color: #525356;
}

/* line 247, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-mg.outlined {
  border-color: #9e9e9e;
  color: #9e9e9e;
  /* Medium gray */
}

/* line 250, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-mg.outlined:hover {
  border-color: #acacac;
}

/* line 253, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-mg.outlined:focus, .btn.bg-mg.outlined:active {
  border-color: #8c8d8f;
}

/* line 256, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-lg.outlined {
  border-color: #f5f8f9;
  color: #f5f8f9;
  /* Light gray */
}

/* line 259, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-lg.outlined:hover {
  border-color: #f6f9fa;
}

/* line 262, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-lg.outlined:focus, .btn.bg-lg.outlined:active {
  border-color: #d6dadc;
}

/* line 265, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-wh.outlined {
  border-color: #fff;
  color: #fff;
  /* White */
}

/* line 268, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-wh.outlined:hover {
  border-color: #f5f8f9;
}

/* line 271, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.bg-wh.outlined:focus, .btn.bg-wh.outlined:active {
  border-color: #fff;
}

/****************************************
  ==== ICONS
****************************************/
/* line 279, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.ico:before {
  margin: 0 5px 0 0;
  font-size: 115%;
  position: relative;
}

/****************************************
  ==== SIZES
****************************************/
/* line 287, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.xl {
  padding: 20px 40px;
  font-size: 1.25em;
}

/* line 290, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.outlined.xl {
  padding: 19px 40px;
}

/* line 293, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.l {
  padding: 15px 30px;
  font-size: 1.125em;
}

/* line 296, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.outlined.l {
  padding: 14px 30px;
}

/* line 299, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.s {
  padding: 5px 15px;
  font-size: 0.875em;
}

/* line 302, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.outlined.s {
  padding: 4px 15px;
}

/* line 305, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.s.ico {
  padding: 5px 15px 5px 10px;
}

/* line 308, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.s.ico:before {
  margin: 0 9px 0 0;
  top: 1px;
}

/* line 311, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.xs {
  padding: 2px 10px;
  font-size: 0.675em;
}

/* line 314, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.outlined.xs {
  padding: 1px 10px;
}

/* line 317, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.wide {
  width: 100%;
}

/****************************************
  ==== OTHER
****************************************/
/* line 325, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.center {
  float: none;
  display: inline-block;
  margin: 0;
}

/* line 328, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-buttons.css.scss */
.btn.disabled, .btn.disabled:hover, .btn.disabled:focus, .btn.disabled:active {
  background-color: #737373 !important;
  color: #a5a5a5 !important;
  cursor: default;
}
/* ====================================================
 * Company: Unity Technologies
 * Contributors: 
   - Rickard Andersson, rickard@unity3d.com
======================================================= */
/****************************************
  ==== TABS
****************************************/
/* line 12, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
ul.tabs {
  margin: 0;
}

/* line 15, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
ul.tabs:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}

/* line 18, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
ul.tabs li {
  height: 60px;
  float: left;
  padding: 0;
  margin: 0 5px 0 0;
  font-size: 0.9375em;
}

/* line 21, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
ul.tabs li:before {
  display: none;
}

/* line 24, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
ul.tabs li a {
  height: 60px;
  line-height: 60px;
  display: block;
  float: left;
  padding: 0 25px;
  background: #ececec;
  text-decoration: none;
  color: #5a5a5b;
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}

/* line 27, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
ul.tabs li a:hover {
  color: #222c37;
  background: #f5f8f9;
}

/* line 30, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
ul.tabs li.selected a, ul.tabs li a.selected {
  height: 60px;
  line-height: 54px;
  color: #222c37;
  border-top: #00bcd4 3px solid;
  background: #f5f8f9;
}

/* line 33, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
ul.tabs li.more a {
  height: 60px;
  line-height: 60px;
  display: block;
  float: left;
  padding: 0 25px;
  background: #ececec;
  text-decoration: none;
  color: #5a5a5b;
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}

/* line 36, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.tab-content {
  padding: 30px;
  background: #f5f8f9;
}

/* line 39, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
.dashboard ul.tabs li a {
  background: #e5edee;
}

/* line 42, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
.dashboard ul.tabs li a:hover, .dashboard ul.tabs li.selected a, .dashboard ul.tabs li a.selected {
  background: #fff;
}

/* line 45, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
.dashboard div.tab-content {
  background: #fff;
}

/****************************************
  ==== SUB TABS
****************************************/
/* line 53, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
ul.subtabs {
  margin: 0;
  border-bottom: #f5f8f9 2px solid;
}

/* line 56, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
ul.subtabs:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}

/* line 59, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
ul.subtabs li {
  height: 50px;
  float: left;
  padding: 0;
  margin: 0 30px 0 0;
  font-size: 1.125em;
}

/* line 62, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
ul.subtabs li:before {
  display: none;
}

/* line 65, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
ul.subtabs li a {
  height: 50px;
  line-height: 50px;
  display: block;
  float: left;
  padding: 0 5px;
  text-decoration: none;
  color: #5a5a5b;
  position: relative;
}

/* line 68, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
ul.subtabs li a:hover {
  color: #00bcd4;
}

/* line 71, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
ul.subtabs li.selected a, ul.subtabs li a.selected {
  color: #00bcd4;
}

/* line 74, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
ul.subtabs li.selected a:after, ul.subtabs li a.selected:after {
  content: '';
  width: 100%;
  height: 2px;
  background: #00bcd4;
  position: absolute;
  bottom: -2px;
  left: 0;
}

/* line 77, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.subtab-content {
  padding: 0;
  background: #fff;
}

/* line 80, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
ul.subtabs.center li {
  float: none;
  display: inline-block;
  margin: 0 15px;
  vertical-align: top;
}

/* line 83, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
ul.subtabs.center li.selected a:after, ul.subtabs.center li a.selected:after {
  bottom: -2px;
}

/****************************************
  ==== CUSTOM SELECT BOX
****************************************/
/* line 91, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.select-box {
  position: relative;
}

/* line 94, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.select-box select:focus + div.trigger, div.select-box select:focus + div.trigger.open, div.select-box div.trigger.open {
  border-color: #00bcd4;
}

/* line 97, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.select-box div.trigger {
  width: 100%;
  line-height: 20px;
  padding: 12px 15px 12px 13px;
  float: left;
  position: relative;
  color: #222c37;
  font-size: 1em;
  text-align: left;
  white-space: nowrap;
  text-overflow: ellipsis;
  background: #e9ebec;
  border: 1px solid #e9ebec;
  cursor: pointer;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

/* line 100, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.select-box div.trigger:hover {
  border-color: #9e9e9e;
}

/* line 103, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.select-box div.trigger:before {
  content: "";
  width: 40px;
  height: 46px;
  display: block;
  position: absolute;
  top: -1px;
  right: -1px;
  z-index: 9;
  background: url(/assets/unity/sprites/core-sprite-e7efaea70d4e7b9f04e832dd2713e8ac19b5bf2f2b1189af8e15c3134abe5bab.png) -249px -56px no-repeat;
}

/* line 106, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.select-box div.trigger.open:before {
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  transform: rotateX(180deg);
}

/* line 109, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.select-box ul.options {
  width: 100%;
  max-height: 300px;
  list-style: none;
  overflow: auto;
  visibility: hidden;
  opacity: 0;
  background: #fff;
  text-align: left;
  position: absolute;
  top: 56px;
  left: 0;
  z-index: 1003;
  -webkit-box-shadow: 0 0 10px rgba(34, 44, 55, 0.25);
  -moz-box-shadow: 0 0 10px rgba(34, 44, 55, 0.25);
  box-shadow: 0 0 10px rgba(34, 44, 55, 0.25);
}

/* line 112, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.select-box ul.options.open {
  visibility: visible;
  opacity: 1;
}

/* line 115, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.select-box ul.options li {
  cursor: pointer;
  padding: 0;
}

/* line 118, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.select-box ul.options li a {
  display: block;
  padding: 15px 20px;
  font-size: 1em;
}

/* line 121, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.select-box ul.options li:before {
  display: none;
}

/* line 124, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.select-box ul.options li:hover {
  background: #e0f7fa;
}

/* line 127, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.select-box ul.options li.selected, div.select-box ul.options li.selected a, div.select-box ul.options li.selected a:hover, div.select-box ul.options li.selected a:active, div.select-box ul.options li.selected a:focus {
  background: #00bcd4;
  color: #fff;
}

/* line 130, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.select-box ul.options li a, div.select-box ul.options li a:hover, div.select-box ul.options li a:active, div.select-box ul.options li a:focus {
  display: block;
  color: #5a5a5b;
  text-decoration: none;
}

/* line 133, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.select-box.small div.trigger {
  padding: 4px 10px;
  font-size: 0.875em;
}

/* line 136, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.select-box.small div.trigger:before {
  width: 9px;
  height: 6px;
  top: 11px;
  right: 12px;
  background-position: -265px -77px;
}

/* line 139, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.select-box.small ul.options {
  top: 37px;
}

/* line 142, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.select-box.small ul.options li a {
  padding: 5px 10px;
  font-size: 0.875em;
}

/* line 146, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.select-box.text div.trigger {
  width: auto;
  line-height: 20px;
  padding: 20px 40px 12px 30px;
  float: left;
  color: #222c37;
  font-size: 1.0625em;
  font-weight: 400;
  background: #f5f8f9;
  border: 0;
}

/* line 149, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.select-box.text div.trigger:before {
  content: "";
  width: 9px;
  height: 6px;
  top: 26px;
  right: 15px;
  background-position: -265px -77px;
}

/* line 152, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.select-box.text ul.options li {
  width: 100%;
  height: auto;
  margin: 0;
}

/* line 155, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.select-box.text ul.options li a {
  width: 100%;
  height: auto;
  line-height: 20px;
  padding: 15px 20px;
  background: #fff;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}

/* line 158, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.select-box.text ul.options li a:hover {
  background: #e0f7fa;
}

/* line 161, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.select-box.text ul.options li a.selected, div.select-box.text ul.options li a.selected:hover, div.select-box.text ul.options li a.selected:active, div.select-box.text ul.options li a.selected:focus {
  background: #00bcd4;
  color: #fff;
  border: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}

/* line 164, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.select-box.text ul.options li a span {
  display: none;
}

/****************************************
  ==== TOOLTIP
****************************************/
/* line 172, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
.tooltip {
  position: relative;
}

/* line 175, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
.tooltip div.tip {
  height: 24px;
  line-height: 24px;
  position: absolute;
  left: -100000px;
  z-index: 9999;
  background: #222c37;
  color: #fff;
  border: 0;
  font-size: 0.75em;
  font-weight: 300;
  padding: 0 7px;
  white-space: nowrap;
  text-align: center;
}

/* line 178, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
.tooltip div.bottom:after {
  content: "";
  display: block;
  position: absolute;
  top: -8px;
  left: 50%;
  font-size: 0px;
  line-height: 0%;
  width: 0px;
  margin: 0 0 0 -3px;
  border: transparent 4px solid;
  border-bottom-color: #222c37;
}

/* line 181, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
.tooltip div.top:after {
  content: "";
  display: block;
  position: absolute;
  bottom: -8px;
  left: 50%;
  font-size: 0px;
  line-height: 0%;
  width: 0px;
  margin: 0 0 0 -4px;
  border: transparent 4px solid;
  border-top-color: #222c37;
}

/* line 184, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
.tooltip div.tip-visible {
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  transform: translateX(-50%);
}

/****************************************
  ==== LONG TOOLTIP
****************************************/
/* Tooltip text */
/* line 193, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
.tooltip-long .tooltiptext {
  visibility: hidden;
  width: 300px;
  border-radius: 6px;
  line-height: 18px;
  background: #222c37;
  color: #fff;
  border: 0;
  font-size: 0.75em;
  font-weight: 300;
  padding: 5px 0 5px 5px;
  text-align: left;
  /* Position the tooltip text */
  position: absolute;
  z-index: 1;
  bottom: auto;
  /* Fade in tooltip */
  opacity: 0;
  transition: opacity 0.3s;
}

/* line 216, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
.tooltip-long .tooltip-left {
  top: -20px;
  bottom: auto;
  right: 128%;
}

/* Tooltip arrow */
/* line 223, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
.tooltip-long .tooltip-left::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 100%;
  margin-top: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: transparent transparent transparent #555;
}

/* Show the tooltip text when you mouse over the tooltip container */
/* line 235, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
.tooltip-long:hover .tooltiptext {
  visibility: visible;
  opacity: 1;
}

/****************************************
  ==== TABLES
****************************************/
/* line 244, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
table {
  margin: 0 0 20px 0;
}

/* line 247, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
table td {
  padding: 0 20px 0 0;
  vertical-align: top;
  word-break: break-word;
}

/* line 250, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
table.data {
  width: 100%;
  margin: 0 0 20px 0;
}

/* line 253, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
table.data thead tr {
  border-bottom: #f5f8f9 2px solid;
}

/* line 256, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
table.data thead tr th {
  font-size: 0.875em;
  font-weight: 400;
  padding: 0 15px 5px 15px;
  vertical-align: top;
}

/* line 259, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
table.data tbody tr {
  border-bottom: #f5f8f9 1px solid;
  -webkit-transition: all .1s;
  -moz-transition: all .1s;
  transition: all .1s;
}

/* line 262, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
table.data tbody tr:hover {
  background: #f5f8f9;
}

/* line 265, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
table.data tbody td {
  padding: 15px 15px 15px 15px;
  font-size: 0.9375em;
}

/* line 268, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
table.data tbody td:first-child {
  font-weight: 400;
}

/* line 271, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
table.data tbody td .ico {
  color: #9e9e9e;
}

/* line 274, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
table.data tbody tr:hover td .ico {
  color: #00bcd4;
}

/* line 278, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
table.list {
  width: 100%;
  margin: 0 0 20px 0;
}

/* line 281, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
table.list thead tr {
  border-bottom: #f5f8f9 1px solid;
}

/* line 284, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
table.list thead tr th.lbl {
  font-size: 1.25em;
  font-weight: 700;
  padding: 10px 0 10px 0;
  vertical-align: top;
}

/* line 287, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
table.list tbody tr {
  border-bottom: #f5f8f9 1px solid;
  -webkit-transition: all .1s;
  -moz-transition: all .1s;
  transition: all .1s;
}

/* line 290, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
table.list tbody td {
  padding: 15px 15px 15px 0;
  font-size: 0.9375em;
}

/* line 293, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
table.list tbody td:first-child {
  font-weight: 400;
}

/* line 296, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
table.list tbody td .ico {
  color: #9e9e9e;
}

/* line 299, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
table.list tbody tr:hover td .ico {
  color: #00bcd4;
}

/****************************************
  ==== FILTERS
****************************************/
/* line 307, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.table-filter {
  margin: 0 0 30px 0;
}

/* line 310, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.date-range p {
  width: 10%;
  line-height: 46px;
  float: left;
  margin: 0;
  text-align: center;
}

/* line 313, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.date-range div.field {
  width: 45%;
  float: left;
  position: relative;
}

/* line 316, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.date-range input.datepicker {
  padding-left: 40px;
}

/* line 319, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.date-range a.datepickershow {
  display: block;
  position: absolute;
  top: 13px;
  left: 13px;
  text-decoration: none;
  color: #009688;
}

/****************************************
  ==== BREADCRUMBS
****************************************/
/* line 327, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.breadcrumbs ul {
  list-style: none;
  padding: 0;
}

/* line 330, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.breadcrumbs ul li {
  float: left;
  padding: 0;
  margin: 0 3px 0 0;
  font-size: 1em;
}

/* line 333, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.breadcrumbs ul li:before {
  display: none;
}

/* line 336, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.breadcrumbs ul li:last-child {
  margin: 0;
}

/* line 339, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.breadcrumbs ul li a {
  display: block;
  float: left;
  color: #7e8286;
}

/****************************************
  ==== ALERTS
****************************************/
/* line 347, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.alert-overlay {
  width: 100%;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  z-index: 98;
  background: rgba(34, 44, 55, 0.6);
  cursor: pointer;
  display: none;
}

/* line 350, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.alert-overlay.stay {
  cursor: auto;
}

/* line 353, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.alert {
  width: 400px;
  padding: 30px;
  background: #fff;
  position: fixed;
  top: 50%;
  left: 50%;
  z-index: 99;
  text-align: center;
  display: none;
  -webkit-box-shadow: 0 1px 20px rgba(34, 44, 55, 0.3);
  -moz-box-shadow: 0 1px 20px rgba(34, 44, 55, 0.3);
  box-shadow: 0 1px 20px rgba(34, 44, 55, 0.3);
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

/* line 356, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.alert .loading {
  width: 0;
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  background: #cddc39;
  background: -moz-linear-gradient(left, #cddc39 0%, #00bcd4 100%);
  background: -webkit-linear-gradient(left, #cddc39 0%, #00bcd4 100%);
  background: linear-gradient(to right, #cddc39 0%, #00bcd4 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cddc39', endColorstr='#00bcd4',GradientType=1 );
  -webkit-animation: pong cubic-bezier(0.77, 0, 0.175, 1) 4s infinite;
  -moz-animation: pong cubic-bezier(0.77, 0, 0.175, 1) 4s infinite;
  animation: pong cubic-bezier(0.77, 0, 0.175, 1) 4s infinite;
}

@-webkit-keyframes pong {
  25% {
    width: 100%;
  }
  50% {
    width: 0;
    left: auto;
    right: 0;
  }
  75% {
    width: 100%;
  }
  100% {
    width: 0;
    right: auto;
    left: 0;
  }
}
@-moz-keyframes pong {
  25% {
    width: 100%;
  }
  50% {
    width: 0;
    left: auto;
    right: 0;
  }
  75% {
    width: 100%;
  }
  100% {
    width: 0;
    right: auto;
    left: 0;
  }
}
@keyframes pong {
  25% {
    width: 100%;
  }
  50% {
    width: 0;
    left: auto;
    right: 0;
  }
  75% {
    width: 100%;
  }
  100% {
    width: 0;
    right: auto;
    left: 0;
  }
}
/****************************************
  ==== MESSAGES
****************************************/
/* line 383, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.error-msg {
  background: #fdd9d7;
  padding: 15px 15px 1px 15px;
}

/* line 386, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.error-msg.ico {
  position: relative;
  padding-left: 80px;
}

/* line 389, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.error-msg.ico span {
  width: 60px;
  display: block;
  text-align: center;
  background: #f44336;
  color: #fff;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
}

/* line 392, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.error-msg.ico span:before {
  width: 100%;
  position: absolute;
  top: 50%;
  left: 0;
  font-size: 160%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
}

/* line 395, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.error-msg ul {
  margin: 0 0 11px 0;
}

/* line 398, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.warning-msg {
  background: #fffde7;
  padding: 15px 15px 1px 15px;
}

/* line 401, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.warning-msg.ico {
  position: relative;
  padding-left: 80px;
}

/* line 404, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.warning-msg.ico span {
  width: 60px;
  display: block;
  text-align: center;
  background: #ff9800;
  color: #fff;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
}

/* line 407, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.warning-msg.ico span:before {
  width: 100%;
  position: absolute;
  top: 50%;
  left: 0;
  font-size: 160%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
}

/* line 410, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.ok-msg {
  background: #e8f3db;
  padding: 15px 15px 1px 15px;
}

/* line 413, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.ok-msg.ico {
  position: relative;
  padding-left: 80px;
}

/* line 416, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.ok-msg.ico span {
  width: 60px;
  display: block;
  text-align: center;
  background: #8ac249;
  color: #fff;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
}

/* line 419, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.ok-msg.ico span:before {
  width: 100%;
  position: absolute;
  top: 50%;
  left: 0;
  font-size: 160%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
}

/****************************************
  ==== NOTIFICATIONS
****************************************/
/* line 427, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
.notification {
  width: 280px;
  position: fixed;
  top: 20px;
  right: -300px;
  z-index: 4;
  text-align: left;
  font-size: 0.9375em;
  border-left: transparent 5px solid;
  padding: 10px 35px 10px 15px;
  background: #fff;
  -webkit-transition: right .2s;
  -moz-transition: right .2s;
  transition: right .2s;
  -webkit-box-shadow: 0 1px 20px rgba(34, 44, 55, 0.3);
  -moz-box-shadow: 0 1px 20px rgba(34, 44, 55, 0.3);
  box-shadow: 0 1px 20px rgba(34, 44, 55, 0.3);
}

/* line 430, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
.notification.ok {
  border-color: #8ac249;
}

/* line 433, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
.notification.error {
  border-color: #f44336;
}

/* line 436, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
.notification.revealed {
  right: 20px;
}

/* line 439, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
.notification .close {
  position: absolute;
  top: 12px;
  right: 10px;
  cursor: pointer;
}

/****************************************
  ==== FORM FIELD HELPER
****************************************/
/* line 447, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.form-field-helper {
  padding: 20px;
  background: #fff;
  position: absolute;
  border-bottom: #2196f3 5px solid;
  top: 50px;
  left: -5px;
  right: -5px;
  font-weight: 300;
  z-index: 999;
  -webkit-box-shadow: 0 1px 20px rgba(34, 44, 55, 0.3);
  -moz-box-shadow: 0 1px 20px rgba(34, 44, 55, 0.3);
  box-shadow: 0 1px 20px rgba(34, 44, 55, 0.3);
}

/* line 450, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.form-field-helper:before {
  content: '';
  display: block;
  position: absolute;
  top: -19px;
  left: 50px;
  z-index: 18;
  border: transparent 10px solid;
  border-bottom-color: #fff;
}

/****************************************
  ==== FORM LABEL HELPER
****************************************/
/* line 458, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.label-helper, div.label-helper-hint {
  padding: 20px;
  background: #fff;
  position: absolute;
  border-bottom: #2196f3 5px solid;
  top: 50px;
  left: -5px;
  right: -5px;
  font-weight: 300;
  z-index: 999;
  text-align: left;
  -webkit-box-shadow: 0 1px 20px rgba(34, 44, 55, 0.3);
  -moz-box-shadow: 0 1px 20px rgba(34, 44, 55, 0.3);
  box-shadow: 0 1px 20px rgba(34, 44, 55, 0.3);
}

/* line 461, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.label-helper:before, div.label-helper-hint:before {
  content: '';
  display: block;
  position: absolute;
  top: -19px;
  left: 50%;
  margin: 0 0 0 -10px;
  z-index: 18;
  border: transparent 10px solid;
  border-bottom-color: #fff;
}

/****************************************
  ==== DATEPICKER
****************************************/
/* line 469, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.datepicker-widget {
  width: 800px;
  background: #fff;
  position: fixed;
  top: 50%;
  left: 50%;
  z-index: 99;
  text-align: left;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-shadow: 0 1px 20px rgba(34, 44, 55, 0.3);
  -moz-box-shadow: 0 1px 20px rgba(34, 44, 55, 0.3);
  box-shadow: 0 1px 20px rgba(34, 44, 55, 0.3);
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

/* line 472, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.datepicker-overlay {
  display: block !important;
  z-index: 98 !important;
}

/* line 475, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.datepicker-widget div.calendar-sidebar {
  width: 300px;
  min-height: 400px;
  float: left;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

/* line 478, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.datepicker-widget div.table-wrap {
  width: 500px;
  float: left;
  padding: 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: column;
}

/* line 482, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.datepicker-widget p {
  font-size: 1.0625em;
  padding-top: 15px;
  text-align: center;
  color: red;
}

/* line 486, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.datepicker-widget div.calendar-sidebar-content {
  width: 100%;
  padding: 30px 30px 80px 30px;
  background: #009688;
  color: #fff;
}

/* line 489, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.datepicker-widget div.calendar-sidebar div.selected-year {
  font-size: 1.25em;
  line-height: 1em;
}

/* line 492, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.datepicker-widget div.calendar-sidebar div.selected-month {
  font-size: 3em;
  line-height: 1em;
  margin: 0 0 20px 0;
}

/* line 495, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.datepicker-widget div.calendar-sidebar .arrow {
  width: 39px;
  height: 39px;
  float: left;
  margin: 0 5px 0 0;
  cursor: pointer;
  background: #222c37 url(/assets/unity/sprites/core-sprite-e7efaea70d4e7b9f04e832dd2713e8ac19b5bf2f2b1189af8e15c3134abe5bab.png) 14px -191px no-repeat;
  text-indent: -9999em;
  outline: none;
  -webkit-appearance: none;
  outline-width: 0;
  outline: none;
  border: 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

/* line 498, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.datepicker-widget div.calendar-sidebar .arrow-next {
  background-position: -33px -191px;
}

/* line 501, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.datepicker-widget table {
  width: 100%;
  margin: 0;
}

/* line 504, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.datepicker-widget table tr td {
  text-align: center;
  padding: 5px 0;
}

/* line 507, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.datepicker-widget table tr.daysRow td {
  font-size: 1.25em;
  font-weight: 400;
  padding: 0 0 10px 0;
  border-bottom: #f5f8f9 1px solid;
}

/* line 510, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.datepicker-widget table input {
  width: 40px;
  height: 40px;
  line-height: 40px;
  font-family: 'Inter', sans-serif;
  font-weight: 300;
  display: inline-block;
  font-size: 1.125em;
  cursor: pointer;
  outline: none;
  -webkit-appearance: none;
  outline-width: 0;
  outline: none;
  border: 0;
  background: none;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}

/* line 513, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.datepicker-widget table input:hover {
  background: #fce4ec;
}

/* line 516, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.datepicker-widget table input.today {
  font-weight: 700;
  background: #222c37;
  color: #fff;
}

/* line 519, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.datepicker-widget table input.selected {
  font-weight: 700;
  background: #e91e63;
  color: #fff;
}

/* line 522, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.datepicker-widget table input.othermonth {
  color: #9e9e9e;
}

/****************************************
  ==== PROGRESS
****************************************/
/* line 530, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.progress {
  width: 100%;
  padding: 30px 0 30px 0;
  overflow: hidden;
}

/* line 533, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.progress div.step {
  float: left;
  text-align: center;
  position: relative;
}

/* line 536, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.progress div.step:before {
  content: '';
  width: 100%;
  height: 1px;
  display: block;
  position: absolute;
  top: -20px;
  left: 50%;
  z-index: 1;
  background: #ececec;
}

/* line 539, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.progress div.step div.dot {
  width: 11px;
  height: 11px;
  position: absolute;
  top: -25px;
  left: 50%;
  z-index: 4;
  background: #ececec;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  transform: translateX(-50%);
}

/* line 542, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.progress div.step:last-child:before {
  display: none;
}

/* line 545, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.progress div.active div.dot {
  width: 22px;
  height: 22px;
  top: -30px;
  background: #fff;
  border: #e91e63 2px solid;
}

/* line 548, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.progress div.active div.dot:after {
  content: '';
  width: 10px;
  height: 10px;
  display: block;
  position: absolute;
  top: 4px;
  left: 50%;
  background: #e91e63;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  transform: translateX(-50%);
}

/* line 551, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.progress div.active div.dot:before {
  top: 8px;
}

/* line 554, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.progress div.completed:before {
  background: #e91e63;
}

/* line 557, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.progress div.completed div.dot {
  background: #e91e63;
}

/* line 560, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.steps3 div.step {
  width: 33.33333334%;
}

/* line 561, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.steps4 div.step {
  width: 25%;
}

/* line 562, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.steps5 div.step {
  width: 20%;
}

/* line 563, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.steps6 div.step {
  width: 16.66666667%;
}

/* line 564, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.steps7 div.step {
  width: 14.28571428%;
}

/* line 565, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.steps8 div.step {
  width: 12.5%;
}

/****************************************
  ==== CREDIT CARD ICONS
****************************************/
/* line 571, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.card {
  width: 32px;
  height: 20px;
  float: left;
  margin: 0 5px 5px 0;
  background: url(/assets/unity/sprites/cc-sprite-4435b40758dd7d05a68aa2eec65042d7ee39698ad87f88934ae88daed08c91e7.png) 0 0 no-repeat;
}

/* line 574, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.card.visa {
  background-image: url(/assets/unity/sprites/visa-new-b57b5d81f14d741d35ba097cd6455f3878f756a03b71c968ceabaf9075ac6bbd.png);
  background-size: 32px 20px;
}

/* line 578, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.mastercard {
  background-position: -32px 0;
}

/* line 579, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.discovercard {
  background-position: -64px 0;
}

/* line 580, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.diners {
  background-position: -96px 0;
}

/* line 581, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.americanexpress {
  background-position: -128px 0;
}

/* line 582, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.japanesecreditbank {
  background-position: -160px 0;
}

/* line 583, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.paypal {
  background-position: -192px 0;
}

/* line 584, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.maestro {
  background-position: -224px 0;
}

/* line 585, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.unionpay {
  background-position: -256px 0;
}

/* line 586, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.na {
  background-position: -288px 0;
}

/* line 587, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.alipay {
  background-position: -320px 0;
}

/* line 588, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.kcp {
  background-position: -352px 0;
}

/* line 589, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.boacompra {
  background-position: -384px 0;
}

/* line 590, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.invoice {
  background-position: -416px 0;
}

/* line 592, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.credit-cards.big div.card {
  width: 48px;
  height: 30px;
  margin: 0 10px 0 0;
  background: url(/assets/unity/sprites/cc-big-sprite-7dac1a794713a4fe8c363504b41b3d91bef22d493e829da7940d18ac84b8c3bb.png) 0 0 no-repeat;
}

/* line 595, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.credit-cards.big div.visa {
  background-image: url(/assets/unity/sprites/visa-new-b57b5d81f14d741d35ba097cd6455f3878f756a03b71c968ceabaf9075ac6bbd.png);
  background-size: 48px 30px;
}

/* line 599, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.credit-cards.big div.mastercard {
  background-position: -48px 0;
}

/* line 600, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.credit-cards.big div.discovercard {
  background-position: -96px 0;
}

/* line 601, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.credit-cards.big div.diners {
  background-position: -144px 0;
}

/* line 602, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.credit-cards.big div.americanexpress {
  background-position: -192px 0;
}

/* line 603, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.credit-cards.big div.japanesecreditbank {
  background-position: -240px 0;
}

/* line 604, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.credit-cards.big div.paypal {
  background-position: -288px 0;
}

/* line 605, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.credit-cards.big div.maestro {
  background-position: -336px 0;
}

/* line 606, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.credit-cards.big div.unionpay {
  background-position: -384px 0;
}

/* line 607, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.credit-cards.big div.na {
  background-position: -432px 0;
}

/* line 608, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.credit-cards.big div.alipay {
  background-position: -480px 0;
}

/* line 609, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.credit-cards.big div.kcp {
  background-position: -525px 0;
}

/* line 610, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.credit-cards.big div.boacompra {
  background-position: -576px 0;
}

/* line 611, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.credit-cards.big div.invoice {
  background-position: -624px 0;
}

/* line 613, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
div.card.disabled {
  opacity: 0.2;
}

/****************************************
  ==== BREAKPOINT < 1024px
****************************************/
@media only screen and (min-width: 150px) and (max-width: 1023px) {
  /* line 623, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
  div.datepicker-widget {
    width: 96%;
    margin: 0 0 1px 0;
  }

  /* line 626, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
  div.datepicker-widget div.calendar-sidebar {
    width: 100%;
  }

  /* line 629, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
  div.datepicker-widget div.table-wrap {
    width: 100%;
    padding: 20px;
  }

  /* line 632, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
  div.datepicker-widget div.calendar-sidebar-content {
    padding: 20px;
    text-align: center;
  }

  /* line 635, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
  div.datepicker-widget div.calendar-sidebar div.selected-year {
    font-size: 1.25em;
  }

  /* line 638, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
  div.datepicker-widget div.calendar-sidebar div.selected-month {
    font-size: 1.25em;
    margin: 0;
    font-weight: 700;
  }

  /* line 641, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
  div.datepicker-widget div.calendar-sidebar .arrow {
    float: none;
    margin: 0;
    position: absolute;
    top: 20px;
    left: 20px;
  }

  /* line 644, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
  div.datepicker-widget div.calendar-sidebar .arrow-next {
    left: auto;
    right: 20px;
  }

  /* line 647, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
  div.datepicker-widget table tr td {
    padding: 5px 0;
  }

  /* line 650, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
  div.datepicker-widget table tr.daysRow td {
    font-size: 1.125em;
  }

  /* line 653, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
  div.datepicker-widget table input {
    width: 35px;
    height: 35px;
    line-height: 35px;
    font-size: 1em;
  }
}
/****************************************
  ==== BREAKPOINT < 768px
****************************************/
@media only screen and (min-width: 150px) and (max-width: 767px) {
  /* line 665, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
  ul.tabs li {
    height: 50px;
  }

  /* line 668, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
  ul.tabs li a {
    height: 50px;
    line-height: 50px;
    padding: 0 20px;
  }

  /* line 671, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
  ul.tabs li.selected a, ul.tabs li a.selected {
    height: 50px;
    line-height: 44px;
  }

  /* line 674, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
  div.tab-content {
    padding: 20px;
  }

  /* line 677, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
  div.select-box.text div.trigger {
    padding: 20px 35px 12px 20px;
  }

  /* line 680, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
  table.data thead {
    display: none;
  }

  /* line 683, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
  table.data tbody tr {
    margin: 0 0 10px 0;
  }

  /* line 686, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
  table.data tbody tr:hover {
    background: none;
  }

  /* line 689, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
  table.data tbody td {
    display: block;
    padding: 10px 15px;
    text-align: left !important;
    border-bottom: #f5f8f9 1px solid;
  }

  /* line 692, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
  table.data tbody tr td:first-child {
    background: #f5f8f9;
    color: #222c37;
  }

  /* line 695, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
  table.data tbody td:before {
    content: attr(data-th);
    width: 25%;
    display: inline-block;
    font-weight: 400;
  }

  /* line 698, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
  table.data tbody tr, table.data tbody tr td:first-child {
    border: 0;
  }

  /* line 701, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
  div.alert {
    width: 400px;
    padding: 20px;
  }
}
/****************************************
  ==== BREAKPOINT < 480px
****************************************/
@media only screen and (min-width: 150px) and (max-width: 479px) {
  /* line 713, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
  ul.tabs li {
    height: 40px;
  }

  /* line 716, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
  ul.tabs li a {
    height: 40px;
    line-height: 40px;
    padding: 0 15px;
  }

  /* line 719, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
  ul.tabs li.selected a, ul.tabs li a.selected {
    height: 40px;
    line-height: 34px;
  }

  /* line 722, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
  div.tab-content {
    padding: 15px;
  }

  /* line 725, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
  div.select-box.text div.trigger {
    padding: 20px 35px 12px 10px;
  }

  /* line 728, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
  table.data tbody td {
    padding: 10px;
  }

  /* line 731, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
  div.alert {
    width: 280px;
    padding: 20px;
  }
}
/****************************************
  ==== RETINA IMAGES
****************************************/
@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
  /* line 743, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
  div.select-box div.trigger:before, div.datepicker-widget div.calendar-sidebar .arrow {
    background-image: url(/assets/unity/sprites/core-sprite@2x-39c80d38a02490b243b0b2923653bf721ce2cc61565e3103aa6eafccf294286b.png);
    -webkit-background-size: 500px 500px;
    -moz-background-size: 500px 500px;
    -o-background-size: 500px 500px;
    background-size: 500px 500px;
  }

  /* line 746, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
  div.card {
    background-image: url(/assets/unity/sprites/cc-sprite@2x-c0c517f72669f7a059cadc374b08277aca6a5ebc812f47ddf1109b7216e5f250.png);
    -webkit-background-size: 480px 20px;
    -moz-background-size: 480px 20px;
    -o-background-size: 480px 20px;
    background-size: 480px 20px;
  }

  /* line 749, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-ui.css.scss */
  div.credit-cards.big div.card {
    background-image: url(/assets/unity/sprites/cc-big-sprite@2x-3760b3245485d427f67df772e06805e1565e4f097cd00ee8ffd4cfee832069d8.png);
    -webkit-background-size: 720px 30px;
    -moz-background-size: 720px 30px;
    -o-background-size: 720px 30px;
    background-size: 720px 30px;
  }
}
/* ====================================================
 * Company: Unity Technologies
 * Contributors: 
   - Rickard Andersson, rickard@unity3d.com
 *
======================================================= */
/****************************************
  ==== GRID
****************************************/
/* line 13, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
.gw {
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
  text-align: left;
  padding: 0 30px;
}

/* line 16, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
.g1, .g2, .g1-5, .g3, .g4, .g5, .g6, .g7, .g8, .g9, .g10, .g11, .g12 {
  padding: 30px;
  float: left;
}

/* line 19, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
.nest {
  padding: 0 !important;
}

/* line 22, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
.g-center {
  float: none;
  margin: 0 auto;
}

/* line 25, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
.g1 {
  width: 8.3333333333%;
}

/* line 26, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
.g2 {
  width: 16.6666666667%;
}

/* line 27, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
.g1-5 {
  width: 20%;
}

/* line 28, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
.g3 {
  width: 25%;
}

/* line 29, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
.g4 {
  width: 33.3333333334%;
}

/* line 30, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
.g5 {
  width: 41.6666666667%;
}

/* line 31, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
.g6 {
  width: 50%;
}

/* line 32, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
.g7 {
  width: 58.3333333333%;
}

/* line 33, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
.g8 {
  width: 66.6666666667%;
}

/* line 34, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
.g9 {
  width: 75%;
}

/* line 35, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
.g10 {
  width: 83.333333333%;
}

/* line 36, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
.g11 {
  width: 91.666666667%;
}

/* line 37, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
.g12 {
  width: 100%;
}

/* line 39, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
.g-center.g1 {
  width: 100%;
  max-width: 128px;
}

/* line 40, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
.g-center.g2 {
  width: 100%;
  max-width: 256px;
}

/* line 41, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
.g-center.g1-5 {
  width: 100%;
  max-width: 308px;
}

/* line 42, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
.g-center.g3 {
  width: 100%;
  max-width: 385px;
}

/* line 43, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
.g-center.g4 {
  width: 100%;
  max-width: 513px;
}

/* line 44, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
.g-center.g5 {
  width: 100%;
  max-width: 641px;
}

/* line 45, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
.g-center.g6 {
  width: 100%;
  max-width: 770px;
}

/* line 46, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
.g-center.g7 {
  width: 100%;
  max-width: 898px;
}

/* line 47, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
.g-center.g8 {
  width: 100%;
  max-width: 1026px;
}

/* line 48, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
.g-center.g9 {
  width: 100%;
  max-width: 1155px;
}

/* line 49, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
.g-center.g10 {
  width: 100%;
  max-width: 1283px;
}

/* line 50, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
.g-center.g11 {
  width: 100%;
  max-width: 1411px;
}

/* line 51, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
.g-center.g12 {
  width: 100%;
  max-width: 1540px;
}

/* line 53, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
.group .g1, .group .g2, .group .g3, .group .g4, .group .g5, .group .g6, .group .g7, .group .g8, .group .g9, .group .g10, .group .g11, .group .g12 {
  padding: 15px;
}

/* line 56, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
.group, .group.nest {
  padding: 15px !important;
}

/****************************************
  ==== BREAKPOINT < 1024px
****************************************/
@media only screen and (min-width: 150px) and (max-width: 1023px) {
  /* line 67, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
  .gw {
    padding: 0 20px;
  }

  /* line 70, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
  .g1, .g2, .g1-5, .g3, .g4, .g5, .g6, .g7, .g8, .g9, .g10, .g11, .g12 {
    padding: 20px;
  }

  /* line 74, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
  .group .g1, .group .g2, .group .g3, .group .g4, .group .g5, .group .g6, .group .g7, .group .g8, .group .g9, .group .g10, .group .g11, .group .g12 {
    padding: 10px;
  }

  /* line 77, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
  .group, .group.nest {
    padding: 10px !important;
  }
}
/****************************************
  ==== BREAKPOINT < 768px
****************************************/
@media only screen and (min-width: 150px) and (max-width: 767px) {
  /* Grid */
  /* line 90, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
  .gw {
    padding: 0 15px;
  }

  /* line 93, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
  .g1, .g2, .g1-5, .g3, .g4, .g5, .g6, .g7, .g8, .g9, .g10, .g11, .g12 {
    padding: 15px;
  }

  /* line 96, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
  .g1 {
    width: 8.3333333333%;
  }

  /* line 97, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
  .g2 {
    width: 16.6666666667%;
  }

  /* line 98, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
  .g1-5 {
    width: 50%;
  }

  /* line 99, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
  .g3 {
    width: 50%;
  }

  /* line 100, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
  .g4 {
    width: 100%;
  }

  /* line 101, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
  .g5 {
    width: 100%;
  }

  /* line 102, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
  .g6 {
    width: 100%;
  }

  /* line 103, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
  .g7 {
    width: 100%;
  }

  /* line 104, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
  .g8 {
    width: 100%;
  }

  /* line 105, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
  .g9 {
    width: 100%;
  }

  /* line 106, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
  .g10 {
    width: 100%;
  }

  /* line 107, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
  .g11 {
    width: 91.666666667%;
  }

  /* line 108, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
  .g12 {
    width: 100%;
  }

  /* line 110, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
  .group, .group.nest {
    padding: 5px !important;
  }
}
/****************************************
  ==== BREAKPOINT < 480px
****************************************/
@media only screen and (min-width: 150px) and (max-width: 479px) {
  /* line 122, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
  .gw {
    padding: 0 10px;
  }

  /* line 125, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
  .g1, .g2, .g1-5, .g3, .g4, .g5, .g6, .g7, .g8, .g9, .g10, .g11, .g12 {
    padding: 10px;
  }

  /* line 128, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-grid.css.scss */
  .group, .group.nest {
    padding: 0 !important;
  }
}
/* ====================================================
 * Company: Unity Technologies
 * Contributors: 
   - Rickard Andersson, rickard@unity3d.com
======================================================= */
/****************************************
  ==== RESET
****************************************/
/* line 12, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
div.gsc-input-box, div.gsc-tabsArea, div.gsc-result-info, div.gsc-results, .gsc-control-cse, table.gsc-table-result {
  font: 16px/135% 'Inter', sans-serif !important;
  font-weight: 300 !important;
  margin: 0;
}

/* line 15, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
div.gsc-control-cse, form.gsc-search-box, table.gsc-search-box, td.gsc-input, td.gsib_a, table.gsc-resultsHeader,
.search-box table tbody tr, .search-box table tbody td {
  padding: 0 !important;
  margin: 0 !important;
  background: none !important;
  border: 0 !important;
}

/* line 19, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
.search-box table tbody tr:hover {
  background: none !important;
}

/****************************************
  ==== SEARCH BOX
****************************************/
/* line 27, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
form.gsc-search-box {
  padding: 0 30px 0 30px !important;
}

/* line 30, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
table.gsc-search-box {
  position: relative;
}

/* line 33, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
table.gsc-search-box td {
  padding: 0;
}

/* line 36, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
div.gsc-input-box {
  background: #fff;
  height: 46px;
  border: #ececec 1px solid;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

/* line 39, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
div.gsc-input-box:hover {
  border-color: #9e9e9e;
}

/* line 42, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
div.gsc-input-box-focus {
  border-color: #00bcd4 !important;
}

/* line 45, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
input.gsc-input {
  width: 100% !important;
  height: 44px !important;
  font-size: 1.0625em !important;
  padding: 0 13px !important;
  margin: 0 !important;
  border: none;
  background: #fff none 0 0 no-repeat !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
}

/* line 48, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
td.gsc-search-button {
  width: 0 !important;
}

/* line 51, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
input.gsc-search-button {
  width: 46px !important;
  height: 46px !important;
  margin: 0 !important;
  padding: 0px !important;
  border: 0 !important;
  position: absolute;
  top: 0;
  right: 0;
  background: #222c37 url(/assets/unity/sprites/core-sprite-e7efaea70d4e7b9f04e832dd2713e8ac19b5bf2f2b1189af8e15c3134abe5bab.png) -282px 14px no-repeat !important;
  -webkit-border-radius: 0 3px 3px 0 !important;
  -moz-border-radius: 0 3px 3px 0 !important;
  border-radius: 0 3px 3px 0 !important;
}

/* line 54, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
div.gsc-clear-button {
  display: none;
}

/* line 57, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
a.gsst_a {
  padding: 4px 50px 0 0 !important;
}

/* line 60, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
span.gscb_a {
  line-height: 38px;
  color: #99a0a7 !important;
}

/* line 63, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
a.gsst_a:hover span.gscb_a {
  color: #222c37 !important;
}

/****************************************
  ==== AUTO SUGGESTIONS
****************************************/
/* line 71, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
td.gssb_e {
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
}

/* line 74, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
table.gsc-completion-container {
  border: #e9ebec 1px solid !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  font-size: 1em;
}

/* line 77, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
td.gssb_a {
  padding: 5px 15px !important;
}

/****************************************
  ==== FILTER
****************************************/
/* line 85, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
div.gsc-tabsArea {
  margin: 15px 0 10px 0 !important;
  height: auto !important;
  border: 0 !important;
  padding: 0 30px;
}

/* line 88, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
.gsc-tabsArea > div {
  height: auto !important;
  overflow: visible !important;
}

/* line 91, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
div.gsc-tabHeader {
  height: 26px !important;
  line-height: 26px !important;
  padding: 0 0 0 25px !important;
  margin: 0 15px 5px 0;
  border: 0 !important;
  position: relative !important;
  font-weight: 300 !important;
  text-align: left;
  font-size: 0.9375em !important;
  outline: none;
}

/* line 94, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
div.gsc-tabHeader:before {
  content: '';
  width: 16px;
  height: 16px;
  display: block;
  border: #ececec 1px solid;
  position: absolute;
  top: 3px;
  left: 0;
  background: #fff;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}

/* line 97, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
div.gsc-tabHeader:after {
  content: "";
  display: block;
  width: 8px;
  height: 8px;
  position: absolute;
  left: 5px;
  top: 8px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}

/* line 100, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
div.gsc-tabHeader:hover:after {
  background-color: #ececec;
}

/* line 103, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
div.gsc-tabhInactive, div.gsc-tabhActive {
  background-color: transparent !important;
}

/* line 106, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
div.gsc-tabhActive:after, div.gsc-tabhActive:hover:after {
  background-color: #00bcd4;
}

/****************************************
  ==== RESULT
****************************************/
/* line 114, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
div.gsc-above-wrapper-area {
  border-bottom: 1px solid #e9ebec;
  padding: 5px 30px 0 30px;
}

/* line 117, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
div.gsc-result-info {
  margin: 0;
  padding: 0;
  color: #5a5a5b;
  font-size: 0.9375em !important;
}

/* line 120, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
div.gsc-results {
  width: 100% !important;
}

/* line 123, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
.gsc-webResult.gsc-result, .gsc-results .gsc-imageResult {
  background-color: #fff !important;
  border-color: transparent !important;
}

/* line 126, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
.gsc-webResult .gsc-result {
  padding: 30px !important;
  border-bottom: #ececec 1px solid !important;
}

/* line 129, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
div.gsc-results, div.gsc-thumbnail-inside, div.gsc-url-top, div.gs-visibleUrl {
  padding: 0 !important;
}

/* line 132, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
.gsc-result .gs-title, a.gs-title {
  display: block;
  height: auto !important;
  text-decoration: none !important;
}

/* line 135, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
a.gs-title, a.gs-title b {
  color: #222c37 !important;
  font-size: 1.0625em !important;
  font-weight: 700;
  margin: 0 0 10px 0 !important;
  text-decoration: none !important;
}

/* line 138, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
a.gs-title:hover, a.gs-title:hover b {
  color: #222c37 !important;
  text-decoration: underline !important;
}

/* line 141, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
a.gs-title:focus, a.gs-title:active, a.gs-title:focus b, a.gs-title:active b {
  color: #222c37 !important;
  text-decoration: underline !important;
}

/* line 144, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
div.gs-visibleUrl {
  display: none !important;
}

/* line 147, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
div.gs-snippet {
  margin: 0 !important;
  color: #5a5a5b !important;
  font-size: 0.9375em !important;
}

/* line 150, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
div.gs-per-result-labels {
  font-size: 0.875em !important;
  display: none;
}

/* line 153, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
div.gs-per-result-labels, div.gs-per-result-labels a {
  color: #9e9e9e !important;
}

/* line 156, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
div.gs-per-result-labels a.gs-label:hover {
  text-decoration: underline !important;
}

/* line 159, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
div.gs-per-result-labels span:first-child:after {
  content: ":";
}

/* line 162, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
div.gs-no-results-result div.gs-snippet {
  padding: 5px 10px !important;
  border: 0 !important;
  background-color: #fffbd8 !important;
  font-size: 0.875em !important;
}

/* line 165, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
div.gsc-thumbnail-left {
  display: none !important;
}

/****************************************
  ==== PAGING
****************************************/
/* line 173, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
div.gsc-results div.gsc-cursor-box {
  margin: 0 !important;
  padding: 30px;
}

/* line 176, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
div.gsc-results div.gsc-cursor {
  display: inline !important;
}

/* line 179, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
div.gsc-results div.gsc-cursor-box div.gsc-cursor-page {
  min-width: 36px;
  height: 36px;
  line-height: 36px;
  float: left;
  margin: 0 6px 5px 0 !important;
  display: block !important;
  padding: 0 !important;
  font-size: 0.9375em !important;
  text-decoration: none !important;
  border: #e9ebec 1px solid !important;
  outline: none;
  color: #5a5a5b !important;
  text-align: center;
  background: #fff !important;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

/* line 182, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
div.gsc-results div.gsc-cursor-box div.gsc-cursor-page:hover {
  border-color: #9e9e9e !important;
  color: #5a5a5b !important;
}

/* line 185, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
div.gsc-results div.gsc-cursor-box div.gsc-cursor-page:active {
  border-color: #00bcd4 !important;
  color: #5a5a5b !important;
}

/* line 188, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
div.gsc-results div.gsc-cursor-box div.gsc-cursor-current-page, div.gsc-results div.gsc-cursor-box div.gsc-cursor-current-page:hover {
  color: #fff !important;
  background: #00bcd4 !important;
  border-color: #00bcd4 !important;
  font-weight: 300 !important;
}

/****************************************
  ==== BREAKPOINT < 768px
****************************************/
@media only screen and (min-width: 150px) and (max-width: 767px) {
  /* line 198, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
  form.gsc-search-box {
    padding: 0 20px !important;
  }

  /* line 201, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
  div.gsc-tabsArea {
    padding: 0 20px;
  }

  /* line 204, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
  div.gsc-above-wrapper-area {
    padding: 5px 20px 0 20px;
  }

  /* line 207, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
  .gsc-webResult .gsc-result {
    padding: 15px !important;
  }

  /* line 210, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
  div.gsc-results div.gsc-cursor-box {
    padding: 20px;
  }
}
/****************************************
  ==== RETINA IMAGES
****************************************/
@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
  /* line 222, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-search.css.scss */
  input.gsc-search-button {
    background-image: url(/assets/unity/sprites/core-sprite@2x-39c80d38a02490b243b0b2923653bf721ce2cc61565e3103aa6eafccf294286b.png);
    -webkit-background-size: 500px 500px;
    -moz-background-size: 500px 500px;
    -o-background-size: 500px 500px;
    background-size: 500px 500px;
  }
}
/* ====================================================
 * Company: Unity Technologies
 * Contributors:
   - Rickard Andersson, rickard@unity3d.com
 *
   TABLE OF CONTENTS
   1. Core layout
   2. Main header
   3. Navigation
   4. Footer
   5. Error pages
   6. Breakpoint < 1280px
   7. Breakpoint < 1024px
   8. Breakpoint < 768px
   9. Breakpoint < 480px
  10. Retina images
 *
======================================================= */
/****************************************
  ==== 1. CORE LAYOUT
****************************************/
/* line 25, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
html, body {
  height: 100%;
}

/* line 28, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
body {
  text-align: center;
  background: #fff;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* line 31, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div#master-wrapper {
  width: 100%;
  min-height: 100%;
  margin: 0 auto;
  position: relative;
}

/* line 34, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
section.main-wrapper {
  width: 100%;
  max-width: 1920px;
  padding: 0 0 0 0;
  position: relative;
  margin: 0 auto;
}

/* line 37, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.main-content {
  width: 100%;
}

/* line 40, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
.has-sidebar div.main-content {
  float: left;
  padding: 0 0 0 265px;
  position: relative;
}

/* line 43, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.content-wrapper {
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
  text-align: left;
  padding: 30px;
}

/* line 46, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div#content-wrapper {
  padding: 30px 30px 130px 30px;
}

/* line 49, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
.has-sidebar div.content-wrapper, .has-sidebar div#content-wrapper {
  max-width: 1640px;
  margin: 0;
  padding: 30px;
}

/****************************************
  ==== 2. MAIN HEADER
****************************************/
/* line 56, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header {
  width: 100%;
  padding: 0 30px;
  background: #222c37;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
}

/* line 59, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header a.user-icon > i {
  float: left;
  color: #000;
  vertical-align: middle;
  line-height: 43px;
  margin-left: 8px;
  font-size: 16px;
}

/* line 67, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header div.wrap {
  width: 100%;
  max-width: 1160px;
  margin: 0 auto;
}

/* line 70, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
.has-sidebar header.main-header div.wrap {
  max-width: 1800px;
}

/* line 73, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
.has-background header.main-header {
  background: rgba(34, 44, 55, 0.9);
}

/* line 76, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header a.unity-logo {
  background-size: 100% 100%;
  width: 101px;
  height: 30px;
  display: block;
  float: left;
  margin: 22px 0;
  background: url(/assets/layout/unity-logo-black-709cbbfa90d78d6b4563391b0eb5c5737c9bec3635df614bf81b579a8927fe27.svg) 0 0 no-repeat;
}

/* line 80, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header a.app-name, header.main-header a.app-name:hover {
  height: 30px;
  line-height: 26px;
  display: block;
  float: left;
  margin: 22px 15px 22px 0;
  color: #222c37;
  font-weight: 100;
  font-size: 1.875em;
  text-decoration: none;
}

/* line 83, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header a.app-name span.status {
  background: #9e9e9e;
  color: #fff;
  font-size: 0.3em;
  padding: 2px 5px;
  position: relative;
  top: -10px;
  text-transform: uppercase;
  font-weight: 400;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

/* line 86, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header.headroom--pinned {
  top: 0;
  position: fixed;
  -webkit-transform: translateY(0%);
  -moz-transform: translateY(0%);
  transform: translateY(0%);
  -webkit-transition: all .2s linear;
  -moz-transition: all .2s linear;
  transition: all .2s linear;
}

/* line 89, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header.headroom--unpinned {
  -webkit-transform: translateY(-100%);
  -moz-transform: translateY(-100%);
  transform: translateY(-100%);
}

/* line 92, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header.headroom--top {
  position: absolute;
}

/* line 95, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
.header-static header.main-header {
  position: absolute;
  -webkit-transform: none;
  -moz-transform: none;
  transform: none;
}

/* Tools */
/* line 100, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header div.main-tools {
  float: right;
}

/* line 103, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header a.tool {
  height: 34px;
  float: left;
  margin: 20px 20px 20px 0;
  text-decoration: none;
  color: #fff;
}

/* line 106, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header a.tool div.icon {
  width: 22px;
  height: 22px;
  margin: 6px auto;
  position: relative;
  background: url(/assets/unity/sprites/core-sprite-e7efaea70d4e7b9f04e832dd2713e8ac19b5bf2f2b1189af8e15c3134abe5bab.png) 0 0 no-repeat;
}

/* line 109, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header a.tool-search div.icon {
  background-position: -140px 0;
}

/* line 112, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header a.tool-notifications div.icon {
  background-position: -192px 0;
  float: left;
}

/* line 115, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header a.tool-cart div.icon {
  width: 26px;
  background-position: -244px 0;
  float: left;
}

/* line 118, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header a.tool-cart div.has-items:after {
  content: '';
  width: 8px;
  height: 0;
  display: block;
  position: absolute;
  top: 6px;
  left: 10px;
  border-top: #e91e63 5px solid;
  border-left: transparent 2px solid;
  border-right: transparent 2px solid;
}

/* line 121, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header a.tool div.count {
  height: 18px;
  line-height: 20px;
  padding: 0 5px;
  margin: 8px 0 8px 5px;
  float: left;
  font-size: 0.675em;
  font-weight: 900;
  color: #fff;
  text-align: center;
  background: #e91e63;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

/* line 124, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header a.tool div.count.empty {
  background: #737373;
  color: #a5a5a5;
}

/* line 127, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header a.user-icon {
  float: left;
  display: block;
  margin: 20px 0;
  user-select: none;
}

/* line 130, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header a.user-icon img.avatar {
  width: 34px;
  height: 34px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}

/* line 133, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header a.user-icon div.avatar {
  width: 34px;
  height: 34px;
  line-height: 34px;
}
/* line 135, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header a.user-icon div.avatar .text-avatar {
  color: #fff;
  text-align: center;
  font-size: 0.9375em;
  text-transform: uppercase;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background: #e91e63;
  background: -moz-linear-gradient(45deg, #e91e63 0%, #ff9800 100%, #e91e63 100%);
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #e91e63), color-stop(100%, #ff9800), color-stop(100%, #e91e63));
  background: -webkit-linear-gradient(45deg, #e91e63 0%, #ff9800 100%, #e91e63 100%);
  background: -o-linear-gradient(45deg, #e91e63 0%, #ff9800 100%, #e91e63 100%);
  background: -ms-linear-gradient(45deg, #e91e63 0%, #ff9800 100%, #e91e63 100%);
  background: linear-gradient(45deg, #e91e63 0%, #ff9800 100%, #e91e63 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e91e63', endColorstr='#e91e63', GradientType=1);
}
/* line 152, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header a.user-icon div.avatar img.user-avatar {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}

/* line 156, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header a.tool-menu {
  display: none;
}

/* line 160, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header .slide-panel-tool {
  position: relative;
  float: left;
  margin: 20px 20px 20px 0;
}
/* line 164, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header .slide-panel-tool > i {
  display: inline-block;
  cursor: pointer;
  line-height: 34px;
  font-size: 26px;
  user-select: none;
}
/* line 171, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header .slide-panel-tool .slide-panel {
  position: absolute;
  background: #fff;
  top: 54px;
  right: 0;
  z-index: 4999;
  border: 1px solid #e6e6e6;
}
/* line 178, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header .slide-panel-tool .slide-panel .icon-img {
  width: 23px;
  height: 21px;
}
/* line 184, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header .slide-panel-tool .notification-panel {
  width: 370px;
  cursor: auto;
  right: -100px;
}
/* line 188, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header .slide-panel-tool .notification-panel h4 {
  height: 50px;
  line-height: 50px;
  border-bottom: 1px solid #e6e6e6;
  text-align: left;
  padding: 0 20px;
  margin-bottom: 0;
  font-weight: normal;
}
/* line 196, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header .slide-panel-tool .notification-panel h4 i {
  float: right;
  cursor: pointer;
}
/* line 201, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header .slide-panel-tool .notification-panel .no-msg {
  height: 300px;
  line-height: 300px;
  font-size: 18px;
}
/* line 206, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header .slide-panel-tool .notification-panel .messages {
  height: 300px;
  overflow-y: auto;
}
/* line 210, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header .slide-panel-tool .notification-panel .messages .item-msg {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  text-align: left;
  padding: 15px 20px;
  border-bottom: 1px solid #e6e6e6;
}
/* line 216, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header .slide-panel-tool .notification-panel .messages .item-msg i {
  font-size: 18px;
  cursor: pointer;
}
/* line 223, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header .tool-notification .unread {
  width: 8px;
  height: 8px;
  border-radius: 3px;
  background-color: #ff3f57;
  display: inherit;
  position: absolute;
  top: 5px;
  left: 14px;
}
/* line 234, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header .nav-panel {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  overflow: hidden;
  width: 165px;
}
/* line 240, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header .nav-panel > a {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  user-select: none;
  padding: 12px 24px;
  color: rgba(0, 0, 0, 0.54);
  text-decoration: none;
}
/* line 248, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header .nav-panel > a:hover {
  background-color: #f5f8f9;
}
/* line 252, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header .nav-panel i {
  font-size: 20px !important;
  width: 24px;
  margin-right: 0;
}
/* line 257, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
header.main-header .nav-panel span {
  font-size: 14px;
  font-weight: 400;
  margin-left: 12px;
}

/* Panels */
/* line 267, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.header-panel {
  width: 600px;
  text-align: left;
  overflow-y: auto;
  background: #f5f8f9;
  position: fixed;
  top: 74px;
  bottom: 0;
  right: -100%;
  z-index: 9;
  -webkit-transition: right 0.3s;
  -moz-transition: right 0.3s;
  transition: right 0.3s;
  -webkit-overflow-scrolling: touch;
  -webkit-box-shadow: 0 0 15px rgba(34, 44, 55, 0.25);
  -moz-box-shadow: 0 0 15px rgba(34, 44, 55, 0.25);
  box-shadow: 0 0 15px rgba(34, 44, 55, 0.25);
}

/* line 270, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
.dashboard div.header-panel {
  border-top: #f5f8f9 1px solid;
}

/* line 273, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.header-panel.speed-in {
  right: 0;
}

/* line 276, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.panel-overlay, div.overlay {
  width: 100%;
  min-height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 4;
  background: rgba(34, 44, 55, 0.6);
  cursor: pointer;
  display: none;
}

/* line 279, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.panel-overlay.is-visible {
  display: block;
  -webkit-animation: cd-fade-in 0.4s;
  -moz-animation: cd-fade-in 0.4s;
  animation: cd-fade-in 0.4s;
}

@-webkit-keyframes cd-fade-in {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes cd-fade-in {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes cd-fade-in {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
/* line 294, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.header-panel div.panel-content {
  height: 100%;
  padding: 30px;
}

/* line 297, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.search-panel div.panel-content {
  padding: 0;
}

/* line 300, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.search-panel div.panel-content h4 {
  padding: 30px 30px 0 30px;
}

/* line 303, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.user-panel div.panel-content {
  padding: 30px 0;
}

/* line 307, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.user-panel img.avatar {
  width: 96px;
  height: 96px;
  margin: 0 auto 20px auto;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}

/* line 310, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.user-panel div.avatar {
  width: 96px;
  height: 96px;
  line-height: 96px;
  margin: 0 auto 20px auto;
}
/* line 312, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.user-panel div.avatar .text-avatar {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  font-size: 2.5em;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background: #e91e63;
  background: -moz-linear-gradient(45deg, #e91e63 0%, #ff9800 100%, #e91e63 100%);
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #e91e63), color-stop(100%, #ff9800), color-stop(100%, #e91e63));
  background: -webkit-linear-gradient(45deg, #e91e63 0%, #ff9800 100%, #e91e63 100%);
  background: -o-linear-gradient(45deg, #e91e63 0%, #ff9800 100%, #e91e63 100%);
  background: -ms-linear-gradient(45deg, #e91e63 0%, #ff9800 100%, #e91e63 100%);
  background: linear-gradient(45deg, #e91e63 0%, #ff9800 100%, #e91e63 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e91e63', endColorstr='#e91e63', GradientType=1);
}
/* line 323, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.user-panel div.avatar img.user-avatar {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}

/* line 327, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.user-panel h3 {
  padding: 0 30px 30px 30px;
  margin: 0;
  border-bottom: #fff 1px solid;
  font-weight: 700;
}

/* line 330, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.user-panel div.links {
  margin: 0 0 30px 0;
}

/* line 333, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.user-panel div.link {
  width: 100%;
  float: left;
  border-bottom: #fff 1px solid;
}

/* line 336, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.user-panel a.link {
  width: 100%;
  display: block;
  color: #5a5a5b;
  padding: 30px;
  -webkit-transition: all .1s;
  -moz-transition: all .1s;
  transition: all .1s;
}

/* line 339, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.user-panel a.link:hover {
  background: #fff;
  text-decoration: none;
}

/* line 342, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.user-panel a.link div.icon {
  margin: 0 0 20px 0;
}

/* line 345, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.user-panel a.link div.icon:before {
  font-size: 200%;
}

/* line 348, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.user-panel a.link h4 {
  font-weight: 300;
}

/* line 351, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.user-panel a.link small {
  margin: 0;
}

/* line 354, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.user-panel div.sign-in {
  padding: 0 30px;
}

/* line 358, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.user-head {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  right: 0;
  bottom: auto;
  border-radius: 0 0 3px 3px;
  width: 300px;
  background-color: #fff;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
  padding: 0;
}
/* line 368, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.user-head .profile-detail {
  margin-left: 10px;
  flex-grow: 1;
  width: 190px;
}
/* line 373, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.user-head .profile-name {
  font-size: 18px;
  font-weight: 500;
  color: rgba(0, 0, 0, 0.87);
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  margin-bottom: 4px;
}
/* line 382, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.user-head .profile-email {
  font-size: 14px;
  font-weight: 500;
  color: rgba(0, 0, 0, 0.54);
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
/* line 390, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.user-head .profile-account {
  text-decoration: none;
  font-size: 14px;
  font-weight: 500;
}
/* line 395, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.user-head .user-info {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  word-break: break-all;
  padding: 24px;
}
/* line 401, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.user-head .avatar {
  flex-shrink: 0;
  width: 72px !important;
  height: 72px !important;
  line-height: 72px !important;
  margin-bottom: 0 !important;
}
/* line 408, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.user-head .orgs {
  border-top: 1px solid #eee;
}
/* line 410, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.user-head .orgs .org-items {
  max-height: 190px;
  overflow-y: auto;
}
/* line 413, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.user-head .orgs .org-items > a, div.user-head .orgs .org-items > div {
  display: block;
  padding: 8px 24px 8px 34px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  text-decoration: none;
  color: rgba(0, 0, 0, 0.54);
}
/* line 423, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.user-head .orgs .org-items > a:hover, div.user-head .orgs .org-items > a.on {
  background-color: #f5f8f9;
}
/* line 428, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.user-head .orgs .org-title {
  user-select: none;
  padding: 12px 24px;
  cursor: pointer;
}
/* line 434, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.user-head .user-panel-item {
  float: left;
  width: 100%;
  position: relative;
  overflow: visible;
  border-top: 1px solid #eee;
  padding: 12px 24px;
  text-decoration: none;
  color: rgba(0, 0, 0, 0.54);
}
/* line 443, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.user-head .user-panel-item:hover {
  background-color: #f5f8f9;
}
/* line 446, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.user-head .user-panel-item:last-child {
  border-bottom: 1px solid #eee;
}
/* line 449, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.user-head .user-panel-item [class^="ico-"] {
  float: left;
  margin-right: 10px;
}
/* line 453, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.user-head .user-panel-item ul {
  position: absolute;
  background-color: #fff;
  left: -178px;
  top: 0;
  z-index: 1;
}
/* line 459, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.user-head .user-panel-item ul li {
  padding: 10px 20px;
}
/* line 461, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.user-head .user-panel-item ul li:before {
  display: none;
}
/* line 464, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.user-head .user-panel-item ul li:last-child {
  border-top: 1px solid #7e8286;
}
/* line 469, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.user-head .user-panel-item .m-icons {
  margin-right: 14px;
  font-size: 20px;
}
/* line 473, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.user-head .user-panel-item input[type=submit] {
  border: none;
  background: none;
  font-size: 16px;
  font-weight: 300;
  color: #5a5a5b;
  width: calc(100% - 30px);
  float: left;
  text-align: left;
}

/****************************************
  ==== 3. NAVIGATION
****************************************/
/* line 490, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.main-navigation {
  float: left;
  text-align: left;
  position: relative;
  z-index: 10;
}

/* line 493, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.main-navigation nav {
  padding: 7px 30px 7px 45px;
}

/* line 496, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.main-navigation ul {
  list-style: none;
  position: relative;
  margin: 0;
}

/* line 499, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.main-navigation ul li {
  float: left;
  padding: 0 30px 0 0;
  font-size: 1em;
}

/* line 502, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.main-navigation ul li:before {
  display: none;
}

/* line 505, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.main-navigation ul li a {
  height: 60px;
  line-height: 60px;
  float: left;
  display: block;
  color: #fff;
  text-decoration: none;
}

/* line 508, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.main-navigation ul li a:hover {
  color: #00bcd4;
}

/* line 511, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.main-navigation ul li a.selected {
  color: #00bcd4;
}

/* line 515, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.sidebar-navigation {
  width: 280px;
  padding: 0 0 30px 30px;
  position: absolute;
  top: 104px;
  left: 0;
  z-index: 4;
}

/* line 518, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.sidebar-navigation nav {
  padding: 30px 0 30px 30px;
  text-align: left;
}

/* line 521, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.sidebar-navigation ul {
  margin: 0 0 20px 0;
  list-style: none;
}

/* line 524, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.sidebar-navigation ul li {
  width: 100%;
  float: left;
  padding: 0;
  margin: 0 0 20px 0;
  font-size: 1.125em;
}

/* line 527, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.sidebar-navigation ul li:before {
  display: none;
}

/* line 530, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.sidebar-navigation ul li a {
  float: left;
  display: block;
  text-decoration: none;
  color: #222c37;
}

/* line 533, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.sidebar-navigation ul li a:focus, div.sidebar-navigation ul li a:active {
  color: #05a7bd;
  text-decoration: none;
  outline: none;
}

/* line 536, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.sidebar-navigation ul li a:hover, div.sidebar-navigation ul li a.selected {
  color: #00bcd4;
}

/* line 539, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.sidebar-navigation ul li ul {
  width: 100%;
  display: block;
  float: left;
  padding: 20px 0 5px 0;
  margin: 15px 0 0 0;
  background: #fff;
  position: relative;
}

/* line 542, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.sidebar-navigation ul li ul:before {
  content: '';
  display: block;
  position: absolute;
  top: -20px;
  left: 15px;
  border: transparent 10px solid;
  border-bottom-color: #fff;
}

/* line 545, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.sidebar-navigation ul li ul li {
  font-size: 0.875em;
  margin: 0 0 15px 0;
  padding: 0 20px;
}

/* line 548, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.sidebar-navigation ul li ul li.subheader {
  padding: 0 20px 15px 20px;
  font-weight: 700;
  border-bottom: #f5f8f9 1px solid;
}

/* line 551, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.sidebar-navigation ul li ul li.divider {
  padding: 0;
  border-bottom: #f5f8f9 1px solid;
}

/* line 554, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.sidebar-navigation ul li ul li a.c-re {
  color: #f44336;
}

/* line 557, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.sidebar-navigation p {
  padding: 0 0 0 30px;
  text-align: left;
}

/* line 560, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.sidebar-navigation small {
  padding: 0 0 0 30px;
  margin: 0 0 30px 0;
  text-align: left;
  font-size: 0.875em;
}

/****************************************
  ==== 3.1 HEADER ELEMENTS
****************************************/
/* line 568, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.background {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  background: 50% 0 no-repeat;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

/* line 571, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.hero {
  width: 100%;
  margin: 0 auto;
  text-align: left;
}

/* line 574, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.hero .gw {
  padding-top: 60px;
}

/****************************************
  ==== 4. FOOTER
****************************************/
/* Layout */
/* line 583, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
footer.main-footer {
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 3;
  text-align: left;
}

/* line 586, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
.has-sidebar footer.main-footer .gw {
  max-width: 1920px;
  margin: 0 auto;
  padding: 0 30px;
}

/* line 589, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
footer.main-footer div.wrapper {
  background: #222c37;
  padding: 10px 0;
}

/* line 592, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
footer.main-footer .unity-logo {
  background-size: 100% 100%;
  width: 100px;
  height: 35px;
  display: block;
  float: left;
  margin: 0 0 20px 0;
  background: url(/assets/layout/unity-logo-black-709cbbfa90d78d6b4563391b0eb5c5737c9bec3635df614bf81b579a8927fe27.svg) 0 0 no-repeat;
}

/* line 596, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
footer.main-footer div.wrapper small {
  float: left;
  margin: 0;
  color: #9e9e9e;
}

/* line 599, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
footer.main-footer div.wrapper ul {
  list-style-type: none;
  float: left;
  margin: 0;
}

/* line 602, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
footer.main-footer div.wrapper ul li {
  float: left;
  margin: 0 0 0 15px;
  font-size: 0.8125em;
  padding: 0;
  line-height: 1.3em;
}

/* line 605, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
footer.main-footer div.wrapper ul li:before {
  display: none;
}

/* line 608, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
footer.main-footer div.wrapper ul .with-cn-emblem {
  padding-left: 15px;
}

/* line 611, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
footer.main-footer div.wrapper ul .with-cn-emblem:before {
  content: '';
  display: inline-block;
  width: 15px;
  height: 15px;
  background: url(/assets/unity/icons/cn/cn_emblem-a20583c81805fe64f7fa210851ce29754af9d25fd6aa5a3225a9557529602513.png) no-repeat;
  background-size: 100% 100%;
  margin-top: -2px;
}

/* Social */
/* line 622, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
footer.main-footer div.social {
  float: right;
  margin: 0 0 20px 0;
}

/* line 625, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
footer.main-footer div.social a.icon {
  width: 35px;
  height: 35px;
  float: left;
  margin: 0 0 0 10px;
  display: block;
  text-indent: -9999em;
  background: url(/assets/unity/sprites/core-sprite-e7efaea70d4e7b9f04e832dd2713e8ac19b5bf2f2b1189af8e15c3134abe5bab.png) 0 0 no-repeat;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}

/* line 628, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
footer.main-footer div.social a.facebook {
  background-position: 0 -77px;
}

/* line 631, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
footer.main-footer div.social a.facebook:hover {
  background-color: #3664a2;
}

/* line 634, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
footer.main-footer div.social a.twitter {
  background-position: -35px -77px;
}

/* line 637, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
footer.main-footer div.social a.twitter:hover {
  background-color: #55acee;
}

/* line 640, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
footer.main-footer div.social a.googleplus {
  background-position: -70px -77px;
}

/* line 643, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
footer.main-footer div.social a.googleplus:hover {
  background-color: #dd4b39;
}

/* line 646, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
footer.main-footer div.social a.linkedin {
  background-position: -105px -77px;
}

/* line 649, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
footer.main-footer div.social a.linkedin:hover {
  background-color: #0977b5;
}

/* line 652, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
footer.main-footer div.social a.youtube {
  background-position: -140px -77px;
}

/* line 655, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
footer.main-footer div.social a.youtube:hover {
  background-color: #e52d27;
}

/* Language selector */
/* line 660, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
footer.main-footer div.language-selector {
  float: right;
}

/* line 663, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
footer.main-footer div.language-selector a {
  text-decoration: none;
}

/* line 666, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.footer-tool {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 100%;
  z-index: 999;
  overflow: auto;
  text-align: center;
  background: #222c37;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-overflow-scrolling: touch;
  -webkit-transition: top .3s;
  -moz-transition: top .3s;
  transition: top .3s;
}

/* line 669, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.footer-tool.is-visible {
  top: 0;
}

/* line 672, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.footer-tool div.close {
  width: 40px;
  height: 40px;
  position: absolute;
  top: 20px;
  right: 20px;
  z-index: 4;
  cursor: pointer;
}

/* line 675, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.footer-tool div.close::before, div.footer-tool div.close::after {
  content: '';
  display: block;
  width: 40px;
  height: 3px;
  top: 50%;
  left: 50%;
  margin: -1px 0 0 -20px;
  position: absolute;
  background: #fff;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  transform: rotate(45deg);
}

/* line 678, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.footer-tool div.close::after {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

/* line 681, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.footer-tool div.wrap {
  width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 3;
  -webkit-transform: translateY(-50%) translateX(-50%);
  -moz-transform: translateY(-50%) translateX(-50%);
  -ms-transform: translateY(-50%) translateX(-50%);
  transform: translateY(-50%) translateX(-50%);
}

/* line 684, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.footer-language .g7 {
  padding-top: 60px;
  margin: 0 0 1px 0;
}

/* line 687, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.footer-language .g5 {
  padding-top: 0;
  margin: 0 0 1px 0;
}

/* line 690, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.footer-language img {
  float: right;
}

/* line 693, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.footer-language ul {
  list-style: none;
  text-align: center;
  border-top: #434b55 1px solid;
  border-left: #434b55 1px solid;
}

/* line 696, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.footer-language ul li {
  width: 33.333333333334%;
  display: block;
  float: left;
  padding: 0;
  margin: 0;
  font-size: 1.125em;
  border-right: #434b55 1px solid;
  border-bottom: #434b55 1px solid;
}

/* line 699, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.footer-language ul li:before {
  display: none;
}

/* line 702, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.footer-language ul li a {
  height: 60px;
  line-height: 60px;
  display: block;
  color: #fff;
  text-decoration: none;
}

/* line 705, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.footer-language ul li a:hover {
  background: #434b55;
}

/* line 710, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
footer.main-footer #ot-sdk-btn.ot-sdk-show-settings.cookie-setting {
  color: #00bcd4;
  border: none;
  padding: inherit;
  font-size: inherit;
  line-height: inherit;
  transition: none;
  -webkit-transition: none;
}
/* line 718, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
footer.main-footer #ot-sdk-btn.ot-sdk-show-settings.cookie-setting:hover {
  background: 0 0;
  color: #00bcd4;
}

/****************************************
  ==== 5. ERROR PAGES
****************************************/
/* line 729, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
div.error-code {
  padding: 75px;
  color: #fff;
  font-size: 7em;
  font-weight: 700;
  text-align: center;
  display: inline-block;
  background: #e91e63;
  background: -moz-linear-gradient(45deg, #e91e63 0%, #ff9800 100%);
  background: -webkit-linear-gradient(45deg, #e91e63 0%, #ff9800 100%);
  background: linear-gradient(45deg, #e91e63 0%, #ff9800 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e91e63', endColorstr='#ff9800',GradientType=1 );
}

/****************************************
  ==== 6. BREAKPOINT < 1280px
****************************************/
@media only screen and (min-width: 150px) and (max-width: 1279px) {
  /* line 739, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  .dashboard header.main-header {
    padding: 0 30px;
  }

  /* line 742, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  .has-sidebar div.content-wrapper, .has-sidebar div#content-wrapper {
    padding: 30px 0;
  }

  /* line 745, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  div.sidebar-navigation {
    padding: 0 0 30px 0;
  }

  /* line 748, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  .has-sidebar footer.main-footer .gw {
    padding: 0;
  }
}
/****************************************
  ==== 7. BREAKPOINT < 1024px
****************************************/
@media only screen and (min-width: 150px) and (max-width: 1023px) {
  /* Core layout */
  /* line 761, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  section.main-wrapper {
    padding: 60px 0 0 0;
  }

  /* line 764, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  .has-sidebar div.main-content {
    padding: 0;
  }

  /* line 767, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  div.content-wrapper, .has-sidebar div.content-wrapper {
    padding: 10px;
  }

  /* line 770, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  div#content-wrapper {
    padding: 10px 10px 100px 10px;
  }

  /* line 773, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  .has-sidebar div#content-wrapper {
    padding: 10px;
  }

  /* Main header */
  /* line 778, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  header.main-header {
    padding: 0 17px 0 30px;
  }

  /* line 781, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  .dashboard header.main-header {
    padding: 0 17px 0 30px;
  }

  /* line 784, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  header.main-header a.unity-logo {
    background-size: 100% 100%;
    margin: 15px 0;
  }

  /* line 788, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  header.main-header a.app-name, header.main-header a.app-name:hover {
    margin: 15px 15px 15px 0;
  }

  /* line 792, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  div.main-navigation, div.sidebar-navigation {
    display: none;
  }

  /* line 795, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  div.header-panel {
    top: 60px;
  }

  /* line 798, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  header.main-header .slide-panel-tool .slide-panel {
    top: 47px;
  }

  /* Mobile header */
  /* line 803, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  .add-seats-btn {
    display: none;
  }

  /* line 806, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  header.main-header a.user-icon {
    padding: 13px;
  }

  /* line 809, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  header.main-header a.tool, header.main-header div.tool {
    margin: 13px 13px 13px 0;
  }

  /* line 812, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  header.main-header a.user-icon {
    margin: 0;
  }

  /* line 815, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  header.main-header a.tool-menu {
    width: 34px;
    height: 34px;
    position: relative;
    display: block;
  }

  /* line 818, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  header.main-header a.tool-menu div.icon {
    width: 20px;
    height: 2px;
    position: absolute;
    top: 16px;
    left: 7px;
    margin: 0;
    background: #222c37;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
  }

  /* line 821, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  header.main-header a.tool-menu div.icon:before, header.main-header a.tool-menu div.icon:after {
    content: '';
    width: 20px;
    height: 2px;
    display: block;
    position: absolute;
    left: 0;
    background: #222c37;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    -webkit-transform-origin: 1px center;
    -moz-transform-origin: 1px center;
    -o-transform-origin: 1px center;
    transform-origin: 1px center;
  }

  /* line 824, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  header.main-header a.tool-menu div.icon:before {
    top: -5px;
  }

  /* line 827, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  header.main-header a.tool-menu div.icon:after {
    top: 5px;
  }

  /* line 831, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  div.mobile-navigation ul {
    list-style: none;
    padding: 0;
    margin: 0;
  }

  /* line 834, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  div.mobile-navigation ul li {
    font-size: 1.25em;
    padding: 0;
    margin: 0 0 20px 0;
  }

  /* line 837, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  div.mobile-navigation ul li:before {
    display: none;
  }

  /* line 840, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  div.mobile-navigation ul li a {
    color: #222c37;
  }

  /* line 843, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  div.mobile-navigation ul li a:focus, div.mobile-navigation ul li a:active {
    color: #05a7bd;
    text-decoration: none;
    outline: none;
  }

  /* line 846, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  div.mobile-navigation ul li a:hover, div.mobile-navigation ul li a.selected {
    color: #00bcd4;
    text-decoration: none;
  }

  /* line 850, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  div.mobile-navigation ul li ul {
    width: 100%;
    display: block;
    padding: 20px 0 5px 0;
    margin: 15px 0 20px 0;
    background: #fff;
    position: relative;
  }

  /* line 853, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  div.mobile-navigation ul li ul:before {
    content: '';
    display: block;
    position: absolute;
    top: -20px;
    left: 15px;
    border: transparent 10px solid;
    border-bottom-color: #fff;
  }

  /* line 856, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  div.mobile-navigation ul li ul li {
    font-size: 0.75em;
    margin: 0;
    padding: 0 20px 10px 20px;
  }

  /* line 859, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  div.mobile-navigation ul li ul li.subheader {
    font-weight: 700;
    margin: 0 0 15px 0;
    border-bottom: #f5f8f9 1px solid;
  }

  /* line 862, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  div.mobile-navigation ul li ul li.divider {
    margin: 0 0 10px 0;
    padding: 0;
    border-bottom: #f5f8f9 1px solid;
  }

  /* line 865, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  div.mobile-navigation ul li ul li a.c-re {
    color: #f44336;
  }

  /* Header elements */
  /* line 870, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  div.hero .gw {
    padding-top: 60px;
  }

  /* Footer */
  /* line 875, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  footer.main-footer div.wrapper {
    padding: 20px 0;
  }

  /* line 878, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  footer.main-footer .copyright {
    display: none;
  }

  /* line 881, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  footer.main-footer .gw, .has-sidebar footer.main-footer .gw {
    padding: 0 10px;
  }
}
/****************************************
  ==== 8. BREAKPOINT < 768px
****************************************/
@media only screen and (min-width: 150px) and (max-width: 767px) {
  /* Core layout */
  /* line 894, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  .dashboard header.main-header, header.main-header {
    padding: 0 7px 0 20px;
  }

  /* line 897, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  div.content-wrapper {
    padding: 10px 5px;
  }

  /* line 900, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  div#content-wrapper {
    padding: 10px 5px 50px 5px;
  }

  /* line 903, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  .has-sidebar div.content-wrapper, .has-sidebar div#content-wrapper {
    padding: 10px 5px;
  }

  /* Main header */
  /* line 908, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  div.header-panel {
    width: 300px;
  }

  /* line 911, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  div.header-panel div.panel-content {
    padding: 20px;
  }

  /* line 914, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  div.search-panel div.panel-content {
    padding: 0;
  }

  /* line 918, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  div.search-panel div.panel-content h4 {
    padding: 20px 20px 0 20px;
  }

  /* line 921, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  div.user-panel div.panel-content {
    padding: 20px 0;
  }

  /* line 925, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  div.user-panel img.avatar, div.user-panel div.avatar {
    width: 48px;
    height: 48px;
    line-height: 48px;
    font-size: 1.5em;
    margin: 0 auto 10px auto;
  }

  /* line 928, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  div.user-panel h3 {
    padding: 0 20px 20px 20px;
  }

  /* line 931, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  div.user-panel div.links {
    margin: 0 0 20px 0;
  }

  /* line 934, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  div.user-panel div.link {
    width: 100%;
    border-right: 0;
  }

  /* line 937, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  div.user-panel a {
    padding: 20px;
  }

  /* line 940, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  div.user-panel a div.icon {
    margin: 0 0 10px 0;
  }

  /* Header elements */
  /* line 945, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  div.hero .gw {
    padding-top: 30px;
  }

  /* Footer */
  /* line 950, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  footer.main-footer div.wrapper {
    padding: 20px 0;
  }

  /* line 953, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  footer.main-footer div.gw {
    text-align: center;
  }

  /* line 956, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  footer.main-footer .g7, footer.main-footer .g5 {
    width: 100%;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  /* line 959, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  footer.main-footer .unity-logo {
    display: none;
  }

  /* line 962, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  footer.main-footer div.wrapper small, footer.main-footer div.wrapper ul, footer.main-footer div.wrapper ul li, footer.main-footer div.social, footer.main-footer div.social a.icon, footer.main-footer div.language-selector {
    float: none;
    display: inline-block;
  }

  /* line 965, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  footer.main-footer div.wrapper ul li {
    margin: 0 0 0 10px;
  }

  /* line 968, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  footer.main-footer div.social {
    margin: 0 0 10px 0;
  }

  /* line 971, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  footer.main-footer div.social a.icon {
    margin: 0 3px;
  }

  /* line 974, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  div.footer-language img {
    float: none;
    margin: 0 auto;
  }
}
/****************************************
  ==== 12. BREAKPOINT < 480px
****************************************/
@media only screen and (min-width: 150px) and (max-width: 479px) {
  /* Core layout */
  /* line 987, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  .dashboard header.main-header, header.main-header {
    padding: 0 0 0 10px;
  }

  /* line 990, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  div.content-wrapper {
    padding: 10px 0;
  }

  /* line 993, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  div#content-wrapper {
    padding: 10px 0 50px 0;
  }

  /* line 996, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  .has-sidebar div.content-wrapper, .has-sidebar div#content-wrapper {
    padding: 10px 0;
  }

  /* line 1000, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  header.main-header a.app-name, header.main-header a.app-name:hover {
    line-height: 30px;
  }

  /* Main header */
  /* line 1005, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  div.header-panel {
    width: 98%;
  }

  /* Header elements */
  /* line 1010, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  div.hero .gw {
    padding-top: 20px;
  }

  /* Mobile header */
  /* line 1015, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  header.main-header a.user-icon {
    padding: 13px 10px;
  }

  /* line 1018, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  header.main-header a.tool {
    margin: 13px 10px 13px 0;
  }

  /* line 1021, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  header.main-header a.user-icon {
    margin: 0;
  }

  /* line 1024, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  header.main-header .tool-notification {
    display: none;
  }

  /* Footer */
  /* line 1028, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  footer.main-footer div.wrapper {
    padding: 10px 0;
  }

  /* line 1031, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  footer.main-footer .g7, footer.main-footer .g5 {
    width: 100%;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  /* line 1034, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  footer.main-footer div.wrapper ul {
    width: 100%;
  }

  /* line 1037, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  footer.main-footer div.wrapper ul li {
    margin: 0 5px;
  }

  /* line 1040, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  div.footer-language ul li {
    width: 50%;
  }

  /* line 1043, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  div.footer-language .g5 {
    display: none;
  }
}
/****************************************
  ==== 13. BREAKPOINT < 350px
****************************************/
@media only screen and (min-width: 150px) and (max-width: 350px) {
  /* line 1052, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  header.main-header .app-name {
    display: none !important;
  }
}
/****************************************
  ==== 13. RETINA IMAGES
****************************************/
@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
  /* line 1063, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-core.css.scss */
  header.main-header div.main-tools a.tool div.icon,
  footer.main-footer div.social a.icon,
  input.gsc-search-button {
    background-image: url(/assets/unity/sprites/core-sprite@2x-39c80d38a02490b243b0b2923653bf721ce2cc61565e3103aa6eafccf294286b.png);
    -webkit-background-size: 500px 500px;
    -moz-background-size: 500px 500px;
    -o-background-size: 500px 500px;
    background-size: 500px 500px;
  }
}
/* ====================================================
 * Company: Unity Technologies
 * Contributors:
   - Rickard Andersson, rickard@unity3d.com
 *
 * Light skin with sidebar
 *
======================================================= */
/****************************************
  ==== TYPO
****************************************/
/* line 15, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
h1, h2, h3 {
  color: #222c37;
  font-weight: 300;
}

/* line 18, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
h1 {
  font-size: 1.75em;
}

/* line 21, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
h2 {
  font-size: 1.75em;
}

/* line 24, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
h3 {
  font-size: 1.5em;
}

/* line 27, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
h4 {
  font-size: 1.25em;
}

/* line 30, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
p {
  font-size: 1em;
}

/* line 33, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
address {
  font-size: 1em;
}

/* line 36, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
small {
  font-size: 0.8125em;
}

/* line 39, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
ul li, ol li, ol ul li {
  font-size: 1em;
}

/****************************************
  ==== CORE LAYOUT
****************************************/
/* line 47, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
body {
  background: #f5f8f9;
}

/****************************************
  ==== MAIN HEADER
****************************************/
/* line 55, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
header.main-header {
  background: #fff;
  padding: 0 60px;
}

/* line 58, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
header.main-header a.unity-logo {
  background-image: url(/assets/layout/unity-logo-black-709cbbfa90d78d6b4563391b0eb5c5737c9bec3635df614bf81b579a8927fe27.svg);
  background-size: 100% 100%;
}

/* line 62, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
header.main-header div.main-tools a.tool div.icon {
  background-image: url(/assets/unity/sprites/core-sprite-light-efb45bc8b696a95a8d89646115b2f77191765a4e64569966f04c8691fe32c2d3.png);
}

/****************************************
  ==== NAVIGATION
****************************************/
/* line 70, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.main-navigation ul li a {
  color: #222c37;
}

/* line 73, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.main-navigation ul li a:hover {
  color: #00bcd4;
}

/* line 76, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.main-navigation ul li a.selected {
  color: #00bcd4;
}

/****************************************
  ==== FOOTER
****************************************/
/* line 84, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
footer.main-footer div.wrapper {
  background: #fff;
}

/* line 87, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
footer.main-footer small {
  font-size: 0.875em;
}

/* line 90, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
footer.main-footer .unity-logo {
  background-image: url(/assets/layout/unity-logo-black-709cbbfa90d78d6b4563391b0eb5c5737c9bec3635df614bf81b579a8927fe27.svg);
  background-size: 100% 100%;
}

/* line 94, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
footer.main-footer div.social a.icon {
  background-image: url(/assets/unity/sprites/core-sprite-light-efb45bc8b696a95a8d89646115b2f77191765a4e64569966f04c8691fe32c2d3.png);
}

/* line 97, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
footer.main-footer div.social a.icon:hover {
  background-color: #f5f8f9;
}

/****************************************
  ==== GRID BLOCK
****************************************/
/* line 105, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.block {
  width: 100%;
  background: #fff;
  padding: 30px;
}

/* line 108, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.block:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}

/* line 111, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.block p {
  max-width: 900px;
}

/* line 114, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.block.has-grid {
  padding: 15px;
}

/* line 117, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.block-footer {
  width: 100%;
  background: #fff;
  padding: 30px 30px 20px 30px;
  border-top: #f5f8f9 1px solid;
}

/* line 120, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.block-footer:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}

/* line 123, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.block-footer .btn {
  margin-bottom: 10px;
}

/* line 126, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.block-header {
  width: 100%;
  padding: 30px;
  border-bottom: #f5f8f9 1px solid;
  background: #fff;
  position: relative;
}

/* line 129, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.block-header:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}

/* line 132, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.block-header h2, div.block-header h3, div.block-header h4 {
  margin: 0;
  font-weight: 300;
  padding: 0 30px 0 0;
}

/* line 135, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.block-header h4:before {
  margin: 0 10px 0 0;
  font-size: 100%;
}

/* line 138, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.block-header p {
  max-width: 900px;
  margin: 10px 0 0 0;
  float: left;
}

/* line 141, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.block-header .btn {
  float: right;
  margin: 0 0 0 10px;
}

/* line 144, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.block-page-header {
  min-height: 104px;
  padding: 25px 15px 25px 114px;
  border: 0;
}

/* line 147, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.block-header div.meta, div.block-page-header div.meta {
  margin: 5px 0 0 0;
}

/* line 150, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.block-header div.meta p, div.block-page-header div.meta p {
  line-height: 20px;
  float: left;
  padding: 0 10px 0 0;
  margin: 0 10px 0 0;
  color: #5a5a5b;
  border-right: #ececec 1px solid;
}

/* line 153, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.block-header div.meta p:last-child, div.block-page-header div.meta p:last-child {
  margin: 0;
  padding: 0;
  border: 0;
}

/* line 156, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.block-page-header img {
  width: 64px;
  height: 64px;
  background: #222c37;
  position: absolute;
  top: 20px;
  left: 30px;
}

/* line 159, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.block-page-header div.initials {
  width: 64px;
  height: 64px;
  line-height: 64px;
  position: absolute;
  top: 20px;
  left: 30px;
  color: #fff;
  text-align: center;
  font-size: 1.25em;
  background: #d6dadc;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}

/****************************************
  ==== GRID BLOCK ACTIONS
****************************************/
/* line 167, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.block-actions {
  float: right;
}

/* line 170, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.block-header a.ico-menu {
  display: none;
}

/* line 173, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.block-header.more a.ico-menu {
  display: block;
  position: absolute;
  top: 33px;
  right: 28px;
  z-index: 11;
  text-decoration: none;
  color: #00bcd4;
  cursor: pointer;
}

/* line 176, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.block-header.more a.ico-menu:active {
  color: #222c37;
}

/* line 179, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.block-header.more a.ico-menu:before {
  font-size: 125%;
}

/* line 182, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.block-header.more div.block-actions {
  width: 250px;
  float: none;
  position: absolute;
  top: 60px;
  right: 18px;
  z-index: 10;
  background: #fff;
  border-bottom: #2196f3 3px solid;
  display: none;
  -webkit-box-shadow: 0 1px 20px rgba(34, 44, 55, 0.3);
  -moz-box-shadow: 0 1px 20px rgba(34, 44, 55, 0.3);
  box-shadow: 0 1px 20px rgba(34, 44, 55, 0.3);
}

/* line 185, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.block-header.more div.block-actions:before {
  content: '';
  display: block;
  position: absolute;
  top: -16px;
  right: 12px;
  z-index: 18;
  border: transparent 8px solid;
  border-bottom-color: #fff;
}

/* line 188, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.block-header.open div.block-actions {
  display: block;
}

/* line 191, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.block-header.open div.block-actions .btn {
  width: 100%;
  text-align: left;
  border: 0;
  padding: 10px 15px;
  font-weight: 300;
  color: #5a5a5b;
  font-size: 1em;
  background: #fff;
  border-bottom: #ececec 1px solid;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}

/* line 194, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.block-header.open div.block-actions .btn:before {
  display: none;
}

/* line 197, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.block-header.open div.block-actions .btn:hover {
  background: #f6f9fa;
}

/* line 200, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.block-header.open div.block-actions .btn:last-child {
  border: 0;
}

/****************************************
  ==== ITEM LIST
****************************************/
/* line 208, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.item-list {
  padding: 0 !important;
  background: transparent !important;
}

/* line 211, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.item-list .item {
  padding: 20px 0;
  background: #fff;
  margin: 0 0 1px 0;
  position: relative;
  z-index: 2;
  -webkit-transition: all .1s;
  -moz-transition: all .1s;
  transition: all .1s;
}

/* line 214, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.item-list .item:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: -1;
  -webkit-transition: all .1s;
  -moz-transition: all .1s;
  transition: all .1s;
}

/* line 217, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.item-list .item div.lbl {
  width: 25%;
  line-height: 20px;
  float: left;
  padding: 0 0 0 30px;
  color: #222c37;
  font-weight: 400;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

/* line 220, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.item-list .item div.val {
  width: 75%;
  line-height: 20px;
  float: left;
  padding: 0 105px 0 0;
}

/* line 223, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.item-list .item address {
  font-size: 1em;
  margin: 0;
}

/* line 226, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.item-list .item .count {
  height: 20px;
  line-height: 20px;
  display: inline-block;
  padding: 0 5px;
  margin: 0 0 0 10px;
  background: #e91e63;
  color: #fff;
  font-size: 0.75em;
  font-weight: 700;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

/* line 229, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.item-list.thumbnails .item {
  padding: 24px 0;
  min-height: 88px;
}

/* line 232, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.item-list.thumbnails .item img {
  width: 60px;
  height: 60px;
  position: absolute;
  left: 30px;
}

/* line 235, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.item-list.thumbnails div.initials {
  width: 60px;
  height: 60px;
  line-height: 60px;
  position: absolute;
  top: 12px;
  left: 30px;
  color: #fff;
  text-align: center;
  font-size: 1.25em;
  background: #d6dadc;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}

/* line 238, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.item-list.thumbnails .item div.name {
  width: 100%;
  line-height: 20px;
  padding: 0 105px 0 110px;
}

/* line 241, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.item-list.thumbnails .item div.lbl {
  width: 45%;
  padding: 0 0 0 110px;
}

/* line 244, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.item-list.thumbnails .item div.val {
  width: 55%;
  padding: 0 105px 0 0;
}

/* line 247, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
.no-touch div.item-list .item:hover {
  z-index: 3;
  -webkit-box-shadow: 0 0 14px rgba(34, 44, 55, 0.25);
  -moz-box-shadow: 0 0 14px rgba(34, 44, 55, 0.25);
  box-shadow: 0 0 14px rgba(34, 44, 55, 0.25);
}

/* line 250, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
.no-touch div.item-list .item:hover:before {
  -webkit-box-shadow: 0 0 0 4px #fff;
  -moz-box-shadow: 0 0 0 4px #fff;
  box-shadow: 0 0 0 4px #fff;
}

/* Action icons */
/* line 255, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
.action-ico {
  width: 30px;
  height: 30px;
  line-height: 30px;
  display: block;
  text-align: center;
  text-decoration: none;
  cursor: pointer;
  position: absolute;
  top: 17px;
  right: 17px;
  z-index: 9;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}

/* line 258, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
.action-ico:hover, .action-ico:active, .action-ico:focus {
  text-decoration: none;
  background: #222c37;
}

/* line 261, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
.action-ico:before {
  font-size: 90%;
  color: #222c37;
}

/* line 264, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
.action-ico:hover:before, .action-ico:active:before, .action-ico:focus:before {
  color: #fff;
}

/* line 267, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
.action-ico.remove:before {
  font-size: 100%;
}

/* line 270, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
.action-ico.remove:hover {
  background: #f44336;
}

/* line 273, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
.action-ico.remove:hover:before {
  color: #fff;
}

/* line 276, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
.action-ico.add:before {
  font-size: 105%;
}

/* line 279, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
.action-ico.add:hover {
  background: #8ac249;
}

/* line 282, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
.action-icons .action-ico:nth-child(1) {
  right: 17px;
}

/* line 285, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
.action-icons .action-ico:nth-child(2) {
  right: 57px;
}

/* line 288, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
.action-icons .action-ico:nth-child(3) {
  right: 97px;
}

/* line 291, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
.action-buttons {
  position: absolute;
  top: 29px;
  right: 20px;
}

/* line 294, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
.action-buttons .btn {
  margin: 0 0 0 10px;
}

/****************************************
  ==== TABLE LIST
****************************************/
/* line 302, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.table-list {
  padding: 0 !important;
  background: transparent !important;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

/* line 305, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.table-list .row {
  width: 100%;
  padding: 15px 0;
  background: #fff;
  border-bottom: #f5f8f9 1px solid;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

/* line 308, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.table-list .row:last-child {
  border: 0;
}

/* line 311, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.table-list .row:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}

/* line 314, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.table-list .row div.lbl {
  width: 25%;
  line-height: 20px;
  float: left;
  padding: 0 0 0 30px;
  color: #222c37;
  font-weight: 400;
  word-break: break-all;
  word-break: break-word;
}

/* line 317, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.table-list .row div.val {
  width: 75%;
  line-height: 20px;
  float: left;
  padding: 0 30px 0 0;
  word-break: break-all;
  word-break: break-word;
}

/* line 320, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.table-list.columns2 .row {
  width: 50%;
  float: left;
  border-right: #f5f8f9 1px solid;
}

/* line 323, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.table-list.columns2 .row:nth-child(even) {
  border-right: 0;
}

/* line 326, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.table-list.columns2 .row:nth-last-child(-n+2) {
  border-bottom: 0;
}

/* line 329, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.table-list.columns2 .row:after {
  display: none;
}

/* line 332, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.table-list.columns2 .row div.lbl {
  width: 40%;
}

/* line 335, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
div.table-list.columns2 .row div.val {
  width: 60%;
}

/****************************************
  ==== BREAKPOINT < 1024px
****************************************/
@media only screen and (min-width: 150px) and (max-width: 1023px) {
  /* line 345, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  div.block {
    padding: 20px;
  }

  /* line 348, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  div.block.has-grid {
    padding: 10px;
  }

  /* line 351, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  div.block-footer {
    padding: 20px 20px 10px 20px;
  }

  /* line 354, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  div.block-header {
    padding: 20px;
  }

  /* line 357, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  div.block-page-header {
    padding: 25px 15px 25px 104px;
  }

  /* line 360, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  div.block-header.more a.ico-menu {
    top: 23px;
    right: 23px;
  }

  /* line 363, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  div.block-page-header img, div.block-page-header div.initials {
    left: 20px;
  }

  /* line 366, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  div.item-list.thumbnails .item img {
    left: 20px;
  }

  /* line 369, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  div.item-list.thumbnails .item div.initials {
    left: 20px;
  }

  /* line 372, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  div.item-list.thumbnails .item div.name {
    padding: 0 105px 0 100px;
  }

  /* line 375, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  div.item-list.thumbnails .item div.lbl {
    padding: 0 0 0 100px;
  }
}
/****************************************
  ==== BREAKPOINT < 768px
****************************************/
@media only screen and (min-width: 150px) and (max-width: 767px) {
  /* line 387, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  div.block {
    padding: 15px;
  }

  /* line 390, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  div.block-footer {
    padding: 15px 15px 5px 15px;
  }

  /* line 393, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  div.block-header {
    padding: 15px;
  }

  /* line 396, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  div.block-page-header {
    min-height: 78px;
    padding: 15px 15px 15px 78px;
  }

  /* line 399, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  div.block-header.more a.ico-menu {
    top: 15px;
    right: 15px;
  }

  /* line 402, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  div.block-page-header img, div.block-page-header div.initials {
    width: 48px;
    height: 48px;
    line-height: 48px;
    top: 15px;
    left: 15px;
  }

  /* line 405, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  div.item-list .item {
    padding: 15px 0;
  }

  /* line 408, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  div.item-list .item div.lbl, div.item-list .item div.val {
    width: 100% !important;
    padding: 0 95px 0 20px;
  }

  /* line 411, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  div.item-list .item div.lbl {
    padding-bottom: 5px;
  }

  /* line 414, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  div.item-list.thumbnails .item {
    padding: 14px 0;
    min-height: 68px;
  }

  /* line 417, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  div.item-list.thumbnails .item img {
    width: 48px;
    height: 48px;
    top: 10px;
    left: 15px;
  }

  /* line 420, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  div.item-list.thumbnails .item div.initials {
    width: 48px;
    height: 48px;
    line-height: 48px;
    top: 10px;
    left: 15px;
    font-size: 1.125em;
  }

  /* line 423, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  div.item-list.thumbnails .item div.name, div.item-list.thumbnails .item div.lbl, div.item-list.thumbnails .item div.val {
    width: 100%;
    padding: 0 105px 0 75px;
  }

  /* line 426, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  div.item-list.thumbnails .item div.lbl div:nth-child(2) {
    display: none;
  }

  /* line 429, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  .action-ico {
    top: 15px;
    right: 15px;
  }

  /* line 432, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  .action-icons .action-ico:nth-child(1) {
    right: 15px;
  }

  /* line 435, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  .action-icons .action-ico:nth-child(2) {
    right: 55px;
  }

  /* line 438, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  .action-icons .action-ico:nth-child(3) {
    right: 95px;
  }

  /* line 441, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  .action-buttons {
    position: static;
    padding: 15px 0 0 15px;
  }

  /* line 444, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  .action-buttons .btn {
    margin: 0 10px 0 0;
  }

  /* line 447, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  div.table-list .row div.lbl, div.table-list .row div.val {
    padding: 0 20px;
  }

  /* line 450, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  div.table-list.columns2 .row {
    width: 100%;
    border-right: 0;
  }

  /* line 453, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  div.table-list.columns2 .row:nth-last-child(-n+2) {
    border-bottom: #f5f8f9 1px solid;
  }

  /* line 456, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  div.table-list.columns2 .row:last-child {
    border: 0 !important;
  }

  /* line 459, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  div.table-list.columns2 .row.empty {
    display: none;
  }
}
/****************************************
  ==== BREAKPOINT < 480px
****************************************/
@media only screen and (min-width: 150px) and (max-width: 479px) {
  /* line 470, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  div.item-list .item {
    padding: 10px 0;
  }

  /* line 473, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  div.item-list .item div.lbl, div.item-list .item div.val {
    padding: 0 95px 0 15px;
  }

  /* line 476, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  div.item-list .item div.lbl {
    padding-bottom: 5px;
  }

  /* line 479, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  div.item-list.thumbnails .item img {
    display: none;
  }

  /* line 482, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  div.item-list.thumbnails .item div.initials {
    display: none;
  }

  /* line 485, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  div.item-list.thumbnails .item {
    padding: 15px 0;
  }

  /* line 488, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  div.item-list.thumbnails .item div.name, div.item-list.thumbnails .item div.lbl, div.item-list.thumbnails .item div.val {
    padding: 0 90px 0 15px;
  }

  /* line 491, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  .action-ico {
    top: 10px;
    right: 10px;
  }

  /* line 494, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  .action-icons .action-ico:nth-child(1) {
    right: 10px;
  }

  /* line 497, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  .action-icons .action-ico:nth-child(2) {
    right: 45px;
  }

  /* line 500, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  .action-icons .action-ico:nth-child(3) {
    right: 80px;
  }

  /* line 503, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  div.table-list .row {
    display: block;
  }

  /* line 506, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  div.table-list .row div.lbl, div.table-list .row div.val, div.table-list.columns2 .row div.lbl, div.table-list.columns2 .row div.val {
    width: 100%;
  }
}
/****************************************
  ==== RETINA IMAGES
****************************************/
@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
  /* line 518, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-dashboard.css.scss */
  header.main-header div.main-tools a.tool div.icon,
  footer.main-footer div.social a.icon {
    background-image: url(/assets/unity/sprites/core-sprite-light@2x-ee1d3e8e9beb706c653a3f21a98ef2e2b3e2e806df236be6e074290534a70758.png);
    -webkit-background-size: 500px 500px;
    -moz-background-size: 500px 500px;
    -o-background-size: 500px 500px;
    background-size: 500px 500px;
  }
}
/* ====================================================
 * Company: Unity Technologies
 * Contributors: 
   - Rickard Andersson, rickard@unity3d.com
======================================================= */
/****************************************
  ==== CORE LAYOUT OVERRIDES
****************************************/
/* line 14, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.clean section.main-wrapper {
  padding: 0;
}
/* line 17, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.clean div#content-wrapper {
  padding: 30px;
}

/* line 22, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
div.links-out span:before {
  font-size: 90%;
}

/* line 26, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.txt-overflow {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

/* line 32, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.btn {
  margin-bottom: 5px;
}

/* line 36, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
p {
  font-size: 1.0625em;
}

/* line 41, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.redeem_product span.coupon-code, .redeem_product span.product, .redeem_product span.org {
  font-weight: 400;
  padding-left: 30px;
  color: #222c37;
  line-height: 20px;
}

/* line 50, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.redeem_product span.coupon-code-seat-count {
  font-weight: 400;
  padding-left: 30px;
  color: #222c37;
  line-height: 20px;
}
/* line 56, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.redeem_product #asset-items-selection label {
  display: flex;
  justify-content: space-between;
}

/* line 62, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.tdn {
  text-decoration: none !important;
}

/* line 67, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.assign .create-group label {
  font-size: 1.025em;
}
/* line 70, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.assign .expand h3 span.ico:before,
.assign .expanded h3 span.ico:before {
  content: '\e926';
  display: block;
  width: 30px;
  height: 30px;
  line-height: 30px;
  padding: 1px 0 0 1px;
  position: absolute;
  font-size: 1.5em;
  text-align: center;
  font-family: 'entypo-plus';
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
/* line 86, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.assign .expanded h3 span.ico:before {
  content: '\e924';
  width: 24px;
  padding: 1px 0 0 0;
  font-weight: 300;
}

/****************************************
  ==== CLEAN LAYOUT
****************************************/
/* line 98, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
div.clean-wrapper {
  width: 100%;
  max-width: 600px;
  margin: 0 auto;
  text-align: left;
}
/* line 101, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
div.clean-wrapper img.logo {
  width: 148px;
  height: 54px;
  margin: 0 auto 30px auto;
}
/* line 104, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
div.clean-wrapper div.form {
  width: 100%;
  max-width: 600px;
  margin: 0 auto;
}
/* line 107, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
div.clean-wrapper .button_to {
  display: inline-block;
}

/* line 111, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.clean-wide div.clean-wrapper {
  max-width: 800px;
}

/* line 119, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
div.password-helper div.lbls small {
  line-height: 20px;
  margin: 0 0 5px 0;
}
/* line 122, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
div.password-helper div.lbls small span {
  margin: 0 5px 0 0;
  color: #ececec;
}
/* line 125, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
div.password-helper div.lbls small.fulfilled span {
  color: #8ac249;
}

/* line 131, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
small.vat-status:before, small.phone-status:before {
  height: 9px;
  width: 9px;
  content: "";
  background: transparent;
  border-radius: 50%;
  position: relative;
  margin: 5px 5px 0 0px;
  display: inline-block;
}
/* line 141, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
small.vat-status.approved:before, small.phone-status.approved:before {
  background: #8ac249;
}
/* line 144, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
small.vat-status.pending:before, small.phone-status.pending:before {
  background: #ff9800;
}
/* line 147, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
small.vat-status.rejected:before, small.phone-status.rejected:before {
  background: #f44336;
}

@media screen and (min-width: 768px) {
  /* line 153, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  .authentication.login-wechat .third-party-regular {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
  }
}
/* line 160, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.authentication.login-wechat .login_button_top_space {
  margin-top: 0;
}
/* line 164, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.authentication .third-party-regular {
  display: none;
}
/* line 170, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.authentication .login-mobile .checkbox {
  margin: 13px 15px;
}
/* line 173, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.authentication .login-mobile {
  padding-right: 10px;
}
/* line 176, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.authentication .app-name {
  display: block !important;
}
/* line 179, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.authentication .line {
  position: absolute;
  left: 49%;
  width: 2px;
  height: 30%;
  z-index: 1;
  background-color: #cccccc;
}
/* line 187, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.authentication .line-top {
  top: 30px;
}
/* line 190, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.authentication .line-bottom {
  bottom: 30px;
}
/* line 195, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.authentication .wordwrapper {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  margin-top: -22.5px;
  z-index: 2;
}
/* line 204, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.authentication p.or {
  overflow: hidden;
  text-align: center;
}
/* line 209, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.authentication p.or:before,
.authentication p.or:after {
  background-color: #ccc;
  content: "";
  display: inline-block;
  height: 2px;
  position: relative;
  vertical-align: middle;
  width: 50%;
}
/* line 220, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.authentication p.or:before {
  right: 15px;
  margin-left: -50%;
}
/* line 225, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.authentication p.or:after {
  left: 15px;
  margin-right: -50%;
}
/* line 229, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.authentication .g12.nest.actions {
  padding-top: 12px !important;
}
/* line 231, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.authentication .g12.nest.actions .g6:last-child {
  clear: left;
  width: 100%;
}
@media screen and (min-width: 768px) {
  /* line 239, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  .authentication .checkbox.error label:after {
    border-color: #f44336;
  }
}
/* line 243, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.authentication .g7.nest.group.pd {
  padding: 0 !important;
}
@media screen and (max-width: 767px) {
  /* line 248, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  .authentication .third-party-mobile, .authentication .third-party {
    display: block;
  }
  /* line 250, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  .authentication .third-party-mobile .g6, .authentication .third-party .g6 {
    width: 50% !important;
  }
  /* line 255, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  .authentication .login-mobile {
    padding-right: 10px;
  }
}
@media only screen and (max-width: 1023px) and (min-width: 150px) {
  /* line 260, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  .authentication header.main-header {
    padding: 0 17px 0 30px;
  }
}
@media only screen and (max-width: 767px) and (min-width: 150px) {
  /* line 266, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  .authentication .dashboard header.main-header, .authentication header.main-header {
    padding: 0 7px 0 20px;
  }
}
@media only screen and (max-width: 479px) and (min-width: 150px) {
  /* line 271, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  .authentication .dashboard header.main-header, .authentication header.main-header {
    padding: 0 0 0 10px;
  }
}

/****************************************
  ==== PHONE COUNTRY CODE
****************************************/
/* line 281, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
div.phone-number {
  padding-left: 155px !important;
}
/* line 284, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
div.phone-number input.phone-code {
  width: 140px;
  padding-left: 70px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9;
}
/* line 287, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
div.phone-number div.code-trigger {
  width: 60px;
  height: 46px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  cursor: pointer;
}
/* line 290, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
div.phone-number div.code-trigger img {
  float: left;
  margin: 11px 10px 11px 17px;
  padding: 7px 25px 7px 0;
  border-right: #ececec 1px solid;
}
/* line 294, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
div.phone-number div.code-trigger:before {
  content: "";
  width: 8px;
  height: 4px;
  display: block;
  position: absolute;
  top: 20px;
  left: 40px;
  z-index: 9;
  background: url(/assets/unity/sprites/core-sprite-e7efaea70d4e7b9f04e832dd2713e8ac19b5bf2f2b1189af8e15c3134abe5bab.png) -265px -79px no-repeat;
}
/* line 297, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
div.phone-number div.code-trigger.open:before {
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  transform: rotateX(180deg);
}
/* line 300, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
div.phone-number div.code-list {
  width: 100%;
  visibility: hidden;
  opacity: 0;
  position: absolute;
  top: 56px;
  left: 0;
  z-index: 10;
  background: #fff;
  -webkit-box-shadow: 0 0 10px rgba(34, 44, 55, 0.25);
  -moz-box-shadow: 0 0 10px rgba(34, 44, 55, 0.25);
  box-shadow: 0 0 10px rgba(34, 44, 55, 0.25);
}
/* line 303, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
div.phone-number div.code-list div.filter {
  padding: 15px;
  border-bottom: #ececec 1px solid;
}
/* line 306, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
div.phone-number div.code-list ul {
  width: 100%;
  max-height: 287px;
  overflow: auto;
  margin: 0;
}
/* line 309, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
div.phone-number div.code-list ul li {
  padding: 10px 0 10px 43px;
  position: relative;
  cursor: pointer;
}
/* line 312, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
div.phone-number div.code-list ul li img {
  position: absolute;
  top: 15px;
  left: 17px;
}
/* line 316, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
div.phone-number div.code-list ul li:before {
  display: none;
}
/* line 319, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
div.phone-number div.code-list ul li:hover {
  background: #f5f8f9;
}
/* line 324, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
div.phone-number div.code-list.open {
  visibility: visible;
  opacity: 1;
}

/****************************************
  ==== VISUAL CAPTCHA
****************************************/
/* line 335, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.visualCaptcha {
  position: relative;
}

/* line 338, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.accessibility-description, .visualCaptcha-explanation, .status.valid {
  font-size: 1.125em;
  font-weight: 400;
  padding: 0 60px 0 0;
  margin: 0 0 15px 0;
}

/* line 341, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.visualCaptcha-possibilities {
  width: 100%;
  background: #fff;
}

/* line 344, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.visualCaptcha-possibilities:after, .visualCaptcha-button-group:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}

/* line 347, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.visualCaptcha-possibilities .img {
  width: 20%;
  float: left;
  padding: 15px 0;
  border-right: 1px solid #f5f8f9;
  cursor: pointer;
}

/* line 350, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.visualCaptcha-possibilities .img:last-child {
  border-right: 0;
}

/* line 353, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.visualCaptcha-possibilities img {
  width: 32px;
  height: 32px;
  margin: 0 auto;
}

/* line 356, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.visualCaptcha-possibilities .visualCaptcha-selected {
  background-color: #e8f3db;
  outline: #8ac249 2px solid;
}

/* line 359, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.visualCaptcha-button-group {
  position: absolute;
  top: 0;
  right: 0;
}

/* line 362, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.visualCaptcha-refresh-button, .visualCaptcha-accessibility-button {
  float: left;
  padding: 4px;
  margin: 0 5px 0 0;
  text-align: center;
  border: #00bcd4 1px solid;
  cursor: pointer;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

/* line 365, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.visualCaptcha-refresh-button a, .visualCaptcha-accessibility-button a {
  width: 22px;
  height: 20px;
  line-height: 22px;
  display: block;
  color: #222c37;
  text-decoration: none;
}

/* line 368, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.visualCaptcha-accessibility-button {
  margin: 0;
}

/* line 371, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
div.visualCaptcha .visualCaptcha-hide {
  display: none !important;
}

/****************************************
  ==== MEDIA QUERIES
****************************************/
@media only screen and (min-width: 150px) and (max-width: 1023px) {
  /* line 383, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  .tfa div.phone-number {
    padding-left: 125px;
  }
  /* line 386, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  .tfa div.phone-number div.code {
    left: 10px;
  }
}
@media only screen and (min-width: 150px) and (max-width: 479px) {
  /* line 395, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  div.phone-number {
    padding-left: 0 !important;
  }
  /* line 398, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  div.phone-number input.phone-code {
    width: 100%;
    position: relative;
    margin: 0 0 15px 0;
  }
}
/****************************************
  ==== COUNTRY DROPDOWN LIST
****************************************/
/* line 409, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.option-separator {
  border-bottom: 1px solid #e6e6e6;
  margin: -10px 0 4px 0;
}

/****************************************
  ==== THIRD PARTY LOGIN
****************************************/
/* line 414, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.third-party-or-wrapper {
  display: flex;
  width: 100%;
  text-align: center;
  line-height: 16px;
}
/* line 419, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.third-party-or-wrapper .third-party-or-line {
  flex: 1;
  margin-top: 7px;
  border-top: 2px solid rgba(0, 0, 0, 0.12);
}
/* line 424, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.third-party-or-wrapper .third-party-or-text {
  margin: 0 10px;
  font-weight: 600;
}

/* line 429, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.third-party-providers-new {
  display: flex;
  justify-content: center;
}
/* line 432, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.third-party-providers-new .icon {
  margin: 0 8px;
  width: 40px;
  height: 40px;
}
/* line 437, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.third-party-providers-new .icon-svg {
  border-radius: 4px;
  padding: 5px;
}
/* line 441, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.third-party-providers-new .provider-google {
  border: 1px solid #1883EF;
}
/* line 444, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.third-party-providers-new .provider-facebook {
  border: 1px solid #1883EF;
}
/* line 447, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.third-party-providers-new .provider-wechat {
  background-color: #51BE37;
}
/* line 450, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.third-party-providers-new .provider-connect {
  background-color: #00bcd4;
}
/* line 453, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.third-party-providers-new .provider-sso {
  background-color: black;
}
/* line 456, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.third-party-providers-new .provider-zendesk {
  background-color: white;
}
/* line 459, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.third-party-providers-new .provider-zendesk-agent {
  background-color: #06363C;
}

/* line 464, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.third-party-providers.zendesk-box {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
/* line 465, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.third-party-providers.zendesk-box div.g12 {
  padding-top: 2px;
  padding-bottom: 4px;
}
/* line 473, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.third-party-providers.zendesk-box .login_btn_label {
  display: none;
}
/* line 476, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.third-party-providers.zendesk-box .login_button_top_space {
  margin-top: 5px;
}

/* line 481, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.third-party-providers a {
  text-decoration: none;
}
/* line 482, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.third-party-providers .third_party_text {
  text-decoration: none;
}
/* line 483, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.third-party-providers button.provider-btn, .third-party-providers button.no-provider-btn {
  cursor: pointer;
  -webkit-font-smoothing: antialiased;
  outline: none;
  border-image-width: 0;
  line-height: 16px;
  overflow-x: hidden;
  overflow-y: hidden;
  border: none;
  border-radius: 2px;
}
/* line 490, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.third-party-providers button.provider-btn span:nth-child(1), .third-party-providers button.no-provider-btn span:nth-child(1) {
  float: left;
}
/* line 491, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.third-party-providers button.provider-btn span:nth-child(2), .third-party-providers button.no-provider-btn span:nth-child(2) {
  text-align: left;
  flex: 1 1 auto;
  height: 40px;
  display: flex;
  align-items: center;
}
@media screen and (min-width: 767px) {
  /* line 493, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  .third-party-providers .login_btn_div button {
    min-width: 185px;
  }
}
/* line 496, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.third-party-providers a:nth-last-child(2) {
  margin-right: 0 !important;
}

/* line 502, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-wechat .third-party-regular .third-party-providers {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 200px;
  flex-direction: column;
  align-items: center;
  justify-content: space-around;
}

/* line 511, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.facebook_btn_login {
  background: #4267B2;
  height: 40px;
  border: 0;
  color: white;
  display: flex;
}
/* line 513, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.facebook_btn_login:hover {
  background: #4267B2;
}
/* line 515, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.facebook_btn_login:active {
  background: #365899;
}
/* line 517, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.facebook_btn_login .facebook_login_img {
  display: inline-block;
  width: 20px;
  height: 20px;
  padding: 20px;
  background: url(/assets/icons/facebook_2x_360-1f17e6ca13d65c0e9daf1be1d0c476c9f167af681d465ec5d7c2e986208381cf.png) no-repeat center;
  background-size: 20px;
  border-radius: 1px;
}
/* line 520, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.facebook_btn_login .third_party_text {
  padding: 0;
}

/* line 523, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.corporate_btn_login {
  background: dodgerblue;
  height: 40px;
  border: 0;
  color: white;
  display: flex;
}
/* line 525, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.corporate_btn_login:hover {
  background: #4267B2;
}
/* line 527, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.corporate_btn_login:active {
  background: #365899;
}
/* line 529, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.corporate_btn_login .facebook_login_img {
  display: inline-block;
  width: 20px;
  height: 20px;
  padding: 20px;
  background: url(/assets/icons/sso/SSO_1-d1e8f7295aaa6ebf5ef25487de553424495688f8c5f44c64c79dfe1a2c0573d8.svg) no-repeat center;
  background-size: 20px;
  border-radius: 1px;
}
/* line 532, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.corporate_btn_login .third_party_text {
  padding: 0;
}

/* line 535, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.google_btn_login {
  display: flex;
  background: #4285F4;
  color: #fff;
  text-decoration: none;
  outline: none;
}
/* line 537, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.google_btn_login .google_login_img {
  display: flex;
  flex: 0 0 auto;
  width: 40px;
  height: 40px;
  background: url(/assets/icons/groupgoogle_2x_360-e7d3bc14d96e3610ff46ad704e3b88322efee353327a40e68003dbf63fd84d1f.png) center no-repeat;
  background-size: 40px;
  border: 1px solid #4285F4;
  border-radius: 2px;
}
/* line 538, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.google_btn_login .third_party_text {
  padding-left: 11px;
}

/* line 541, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.zendesk_btn_login {
  display: flex;
  background: #30aabc;
  color: #fff;
  text-decoration: none;
  outline: none;
}
/* line 543, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.zendesk_btn_login .zendesk_login_img {
  display: flex;
  flex: 0 0 auto;
  width: 40px;
  height: 40px;
  background: url(/assets/icons/zendesk_2x_360-d5f2e3be76cc91b41ef15ea83d852fa0ff7ad1edaf44ed820e946be4bf8738c4.png) center no-repeat;
  background-size: 20px;
  background-color: #fff;
  border: 1px solid #30aabc;
  border-radius: 2px;
}
/* line 544, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.zendesk_btn_login .third_party_text {
  padding-left: 11px;
}

/* line 546, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.zendesk_agent_btn_login {
  display: flex;
  background: #06363C;
  color: #fff;
  text-decoration: none;
  outline: none;
}
/* line 548, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.zendesk_agent_btn_login .zendesk_login_img {
  display: flex;
  flex: 0 0 auto;
  width: 40px;
  height: 40px;
  background: url(/assets/icons/zendesk_agent_2x_360-148c4232522623728c1c0ad741f58d70822bc142ee41ff5063eb116c03e988a4.png) center no-repeat;
  background-size: 30px;
  background-color: #06363C;
  border: 1px solid #06363C;
  border-radius: 2px;
}
/* line 549, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.zendesk_agent_btn_login .third_party_text {
  padding-left: 11px;
}

/* line 551, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.google_logo_border {
  width: 58px !important;
  height: 58px !important;
  border: 1px solid #ddd;
}

/* line 555, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
button.facebook_btn_login, button.google_btn_login, button.zendesk_btn_login, button.corporate_btn_login {
  font-size: 14px;
  font-weight: 500;
  line-height: 14px;
  font-family: Inter !important;
  width: 100%;
}

/* line 559, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-mobile label, button.facebook_btn_login, button.corporate_btn_login, button.google_btn_login, .wechat_btn_login {
  -webkit-user-select: none;
  user-select: none;
}

/* line 563, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login_button_top_space {
  margin-top: 4px;
}
@media screen and (min-width: 1024px) {
  /* line 563, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  .login_button_top_space {
    margin-top: 12px;
  }
}
/* line 565, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login_button_top_space div.g12 {
  padding-top: 2px;
  padding-bottom: 4px;
}

/* line 568, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.wechat_btn_login {
  font-size: 14px;
  font-weight: 500;
  height: 40px;
  font-family: Inter;
  border-radius: 2px;
  background: #51BE37;
  border: 0;
  color: white;
  display: flex;
  width: 100%;
}
@media screen and (min-width: 895px) {
  /* line 569, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  .wechat_btn_login .info_con {
    text-align: left;
  }
}
/* line 571, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.wechat_btn_login:hover, .wechat_btn_login:focus, .wechat_btn_login:active {
  background: #51BE37;
}
/* line 572, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.wechat_btn_login .wechat_login_img {
  display: inline-block;
  width: 40px;
  height: 40px;
  background-size: 40px;
  border-radius: 1px;
  margin-right: 11px;
  background: url(/assets/icons/icons_wechat-e39a2d648348f5f5410f09755b27a4a998bdfed3ba025236c83cf6a2235b12ba.png) center no-repeat;
  background-size: 27px;
  margin: 0;
}

/* line 577, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.corporate_btn_login {
  font-size: 14px;
  font-weight: 500;
  height: 40px;
  font-family: Inter;
  border-radius: 2px;
  background: dodgerblue;
  border: 0;
  color: white;
  display: flex;
  width: 100%;
}
@media screen and (min-width: 895px) {
  /* line 578, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  .corporate_btn_login .info_con {
    text-align: left;
  }
}
/* line 581, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.corporate_btn_login .corporate-login-img {
  display: inline-block;
  width: 40px;
  height: 40px;
  background-size: 40px;
  border-radius: 1px;
  margin-right: 11px;
  background: url(/assets/icons/sso/SSO_1-d1e8f7295aaa6ebf5ef25487de553424495688f8c5f44c64c79dfe1a2c0573d8.svg) center no-repeat;
  background-size: 27px;
  margin: 0;
}

/* line 586, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.wechat_span_login_screen {
  display: inline-block;
  width: 40px;
  height: 40px;
  background-size: 40px;
  border-radius: 1px;
  margin-right: 11px;
  background: url(/assets/icons/icons_wechat-e39a2d648348f5f5410f09755b27a4a998bdfed3ba025236c83cf6a2235b12ba.png) center no-repeat;
  background-size: 27px;
  margin: 0;
  background-color: #51BE37;
}

/* line 591, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.connect_login_box {
  display: inline-block;
  height: 40px;
  width: 40px;
  background-size: 40px;
  border-radius: 1px;
  background: url(/assets/icons/qr_icon_white-bc98fceb724cca3f51136a0be03bcd58031806488c97a0c4ee3afa260b853dc2.png) center no-repeat;
  background-size: 20px;
  margin: 0;
  background-color: #00bcd4;
}
/* line 594, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.connect_login_box .connect_login_img, .connect_login_box .third_party_text {
  display: none;
}
/* line 597, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.connect_login_box.connect_login_screen {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background-image: none;
  min-width: 185px;
  border: 1px solid #fff;
  background-color: #00bcd4;
}
/* line 605, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.connect_login_box.connect_login_screen .connect_login_img {
  display: inline-block;
  width: 40px;
  background-size: 40px;
  border-radius: 1px;
  background: url(/assets/icons/qr_icon_white-bc98fceb724cca3f51136a0be03bcd58031806488c97a0c4ee3afa260b853dc2.png) center no-repeat;
  background-size: 20px;
  margin: 0;
}
/* line 608, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.connect_login_box.connect_login_screen .third_party_text {
  text-align: left;
  flex: 1 1 auto;
  display: flex;
  align-items: center;
  color: #fff;
  font-size: 14px;
  font-weight: 500;
}

/* line 620, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.notification-box {
  max-width: 592px;
  max-height: 360px;
  float: none;
  background-color: #fff;
  margin: 0 auto 0;
}
/* line 626, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.notification-box .notification-greeting {
  padding: 30px 30px 0px 30px;
  font-weight: bold;
}
/* line 630, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.notification-box .notification-body {
  padding: 30px 30px 50px 30px;
  line-height: 1.5;
}

/* line 637, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.phone-login p.or {
  font-size: 14px;
  color: #959595;
}
/* line 640, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.phone-login p.or:before, .phone-login p.or:after {
  height: 1px;
}

/* line 645, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.bind-phone-box {
  width: 420px;
}

/* line 648, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.phone-login-box {
  float: none;
  max-width: 450px;
  padding: 40px 34px;
  margin: 0 auto;
  background-color: #fff;
  border-radius: 8px;
  margin-top: 20px;
  min-height: 350px;
}
/* line 657, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.phone-login-box div.phone-number {
  padding-left: 0 !important;
}
/* line 659, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.phone-login-box div.phone-number input.phone-code {
  width: 126px;
  padding-left: 66px;
  position: absolute;
  left: 0;
  top: 0;
}
/* line 666, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.phone-login-box div.phone-number input.phone-nr {
  margin-left: 140px;
  width: calc(100% - 140px);
}
/* line 671, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.phone-login-box .error-msg-box {
  padding: 0 0 20px 0 !important;
}
/* line 674, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.phone-login-box .sent-sms {
  line-height: 23px;
}
/* line 677, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.phone-login-box .verify-code {
  float: left;
  width: calc(100% - 150px);
}
/* line 681, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.phone-login-box .tabs-bar {
  text-align: center;
  margin-bottom: 30px;
}
/* line 684, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.phone-login-box .tabs-bar ul {
  width: 100%;
  margin: 0;
  border-bottom: 1px solid rgba(216, 216, 216, 0.5);
}
/* line 689, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.phone-login-box .tabs-bar li {
  border-color: transparent;
  float: left;
  width: 50%;
  margin: 0;
  padding: 0;
}
/* line 695, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.phone-login-box .tabs-bar li:before {
  display: none;
}
/* line 698, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.phone-login-box .tabs-bar li a {
  float: left;
  height: 50px;
  line-height: 54px;
  border-bottom: #fff 3px solid;
  width: 100%;
  background: #fff;
  text-decoration: none;
  font-weight: bold;
  font-size: 18px;
  color: #959595;
}
/* line 709, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.phone-login-box .tabs-bar li a.selected {
  color: #5a5a5b;
  border-bottom: #5a5a5b 2px solid;
}
/* line 716, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.phone-login-box .send_sms_code {
  float: right;
  padding: 13px 10px;
  font-size: 14px;
  margin: 0;
  width: 130px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* line 725, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.phone-login-box .switch_phone {
  font-size: 14px;
  line-height: 1;
}
/* line 729, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.phone-login-box input[type=text]:read-only {
  color: #a5a5a5;
  background-color: #fafafa;
  border: 1px solid #d9d9d9;
}
/* line 734, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.phone-login-box input[type=submit].disabled {
  pointer-events: none;
}

/* line 739, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login.login-promo .phone-login-box {
  float: right;
  padding: 0 0 0 20px !important;
  width: 50%;
  background: none;
  clear: none;
}
/* line 745, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login.login-promo .phone-login-box .tabs-bar li a {
  background: transparent;
  border-color: transparent;
}
/* line 748, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login.login-promo .phone-login-box .tabs-bar li a.selected {
  border-color: #5a5a5b;
}

/* line 754, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.facebook_span_login_screen {
  display: inline-block;
  background: url(/assets/icons/facebook_2x_360-1f17e6ca13d65c0e9daf1be1d0c476c9f167af681d465ec5d7c2e986208381cf.png) no-repeat center;
  background-size: 20px;
  border-radius: 1px;
  width: 40px;
  height: 40px;
  background-color: #365899;
  margin: 0;
  padding: 0;
}

/* line 759, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.corporate_span_login_screen {
  display: inline-block;
  background: url(/assets/icons/sso/SSO_1-d1e8f7295aaa6ebf5ef25487de553424495688f8c5f44c64c79dfe1a2c0573d8.svg) no-repeat center;
  background-size: 20px;
  border-radius: 1px;
  width: 40px;
  height: 40px;
  background-color: dodgerblue;
  margin: 0;
  padding: 0;
}

/* line 764, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.google_span_login_screen {
  display: inline-block;
  width: 40px;
  height: 40px;
  background: url(/assets/icons/groupgoogle_2x_360-e7d3bc14d96e3610ff46ad704e3b88322efee353327a40e68003dbf63fd84d1f.png) center no-repeat;
  background-size: 40px;
  border-radius: 1px;
  margin: 0;
  border: 1px solid #4285F4;
}

/* line 768, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.zendesk_span_login_screen .zendesk_login_img {
  border: none;
}
/* line 771, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.zendesk_span_login_screen .third_party_text {
  display: none !important;
}

/* line 776, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
div.nest.group.third-party-providers {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  justify-content: space-around;
}
/* line 778, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
div.nest.group.third-party-providers .g4 {
  width: 33.333333333334%;
  flex-direction: column;
  display: flex;
  align-items: center;
}
/* line 778, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
div.nest.group.third-party-providers .g4 button {
  margin: 0 auto;
  display: inline-block;
  cursor: pointer;
  border: 0;
  border-radius: 2px;
}

/* line 780, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
div.nest.group.third-party-providers.zendesk-bottom-box {
  display: flex;
  justify-content: center;
}
/* line 781, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
div.nest.group.third-party-providers.zendesk-bottom-box button.provider-btn, div.nest.group.third-party-providers.zendesk-bottom-box button.no-provider-btn {
  width: 40px !important;
}
/* line 786, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
div.nest.group.third-party-providers.zendesk-bottom-box > .g6 {
  width: 33.333333333334%;
  flex-direction: column;
  display: flex;
  align-items: center;
}
/* line 792, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
div.nest.group.third-party-providers.zendesk-bottom-box .third_party_text {
  display: none;
}
/* line 795, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
div.nest.group.third-party-providers.zendesk-bottom-box button span {
  border: 0;
}
/* line 798, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
div.nest.group.third-party-providers.zendesk-bottom-box .g3 {
  width: 25%;
  flex-direction: column;
  display: flex;
  align-items: center;
}
/* line 798, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
div.nest.group.third-party-providers.zendesk-bottom-box .g3 button {
  margin: 0 auto;
  display: inline-block;
  cursor: pointer;
  border: 0;
  border-radius: 2px;
}

/* line 800, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login_btn_div {
  width: 100%;
  display: block;
  line-height: 20px;
  height: 46px;
  padding: 0;
  font-size: 1em;
  color: #5a5a5b;
  font-weight: 300;
  outline-width: 0;
  outline: none;
  resize: none;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding-top: 2px !important;
  padding-bottom: 2px !important;
}

/* line 804, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login_btn_label {
  visibility: hidden;
}

/* line 808, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.a_style_button_link {
  color: #00bcd4;
  text-decoration: none;
  outline: none;
  padding: 0;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  margin-bottom: 0px !important;
  background-color: transparent !important;
  font-weight: 300;
  font-size: 1.0625em;
  line-height: 1.5em;
  float: none;
  -webkit-font-smoothing: antialiased;
}

/* line 811, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.a_style_button_link.btn.disabled {
  background-color: transparent !important;
}

/* line 814, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.a_style_button_link.btn:focus {
  color: #26c6da;
}

/* line 817, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.a_style_button_link:hover {
  color: #26c6da;
  text-decoration: underline;
}

/* line 820, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.a_style_button_link:active {
  color: #26c6da;
}

/****************************************
  ==== FORM LABEL HOVER HELPER
****************************************/
/* line 828, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
div.label-hover-helper {
  padding: 20px;
  background: #fff;
  position: absolute;
  border-bottom: #2196f3 5px solid;
  top: 30px;
  left: -5px;
  right: -5px;
  font-weight: 300;
  z-index: 999;
  text-align: left;
  -webkit-box-shadow: 0 1px 20px rgba(34, 44, 55, 0.3);
  -moz-box-shadow: 0 1px 20px rgba(34, 44, 55, 0.3);
  box-shadow: 0 1px 20px rgba(34, 44, 55, 0.3);
  width: 400px;
}

/* line 832, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.triangle_for_hover_sqare::after {
  content: '';
  display: block;
  position: absolute;
  top: 11px;
  left: 50%;
  border-bottom-color: #fff;
  z-index: 1000;
}

/* line 836, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
div.block p.notice_whitespack {
  max-width: none;
}

/* line 840, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
div.block p.notice_whitespack {
  max-width: none;
}

/* line 844, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.action-ico-btn-align {
  top: 19px;
}
/* line 844, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.action-ico-btn-align.action-ico {
  width: auto;
}
/* line 844, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.action-ico-btn-align.action-ico:hover {
  background: none;
}

/* line 847, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.choose_essential .fs45 {
  font-size: 45px;
}
/* line 848, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.choose_essential .border_color {
  border: 1px solid #CCC;
}
/* line 849, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.choose_essential img.thumbnail_img {
  height: 30px;
  width: 30px;
  z-index: 1;
}
/* line 850, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.choose_essential div.thumbnail_tag {
  min-height: 110px;
  width: 283px;
  border: 0.5px solid #D8D8D8;
  z-index: 999;
  background: #ffffff;
  box-shadow: 1px 1px 1px #CCC;
  border-radius: 3px;
  padding: 18px;
  position: absolute;
  border-right: none;
  border-bottom: none;
}
/* line 851, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.choose_essential div.thumbnail_tag div.flex-wrap span.fw400.c-db {
  max-width: 180px;
  display: inline-block;
}
/* line 853, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.choose_essential div.thumbnail_tag > div img {
  height: 50px;
  width: 50px;
  z-index: 999;
}
/* line 854, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.choose_essential div.thumbnail_tag > p {
  font-size: 14px;
  z-index: 999;
}
/* line 854, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.choose_essential div.thumbnail_tag small > span {
  display: inline-block;
  margin-top: 5px;
}
/* line 855, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.choose_essential [v-cloak] {
  display: none;
}

/* line 859, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.choose_free_assset .img_tag {
  flex-shrink: 0;
}
/* line 860, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.choose_free_assset img.thumbnail_img {
  height: 60px;
  width: 60px;
}
/* line 861, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.choose_free_assset a:hover, .choose_free_assset a:focus, .choose_free_assset a:active {
  text-decoration: none;
}
/* line 864, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.choose_free_assset .select-free-asset input {
  font-size: 17px;
}

/* line 868, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.align-center {
  align-items: center;
}

/* line 869, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.dir-col {
  flex-direction: column;
}

/* line 870, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.justify-center {
  justify-content: center;
}

/****************************************
  ==== Essential Pack Select Notify
****************************************/
/* line 874, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.essential_pack_notify_banner {
  height: 70px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-top: 1px solid #fff;
}

/* line 877, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.essential_pack_notify_banner .get-now {
  flex-shrink: 0;
  margin: 0 10px;
}

/* line 881, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.sidebar-navigation.essential_pack_notify_siderbar {
  top: 174px;
}

/* line 884, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.sidebar-navigation.free_asset_notify {
  top: 174px;
}

/* line 887, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.sidebar-navigation.essential_pack_notify_siderbar.free_asset_notify {
  top: 244px;
}

/* line 891, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.flex-wrap .invoice_title_item {
  flex: 1;
  align-self: center;
  padding-left: 25px;
}
/* line 894, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.flex-wrap .invoice_title_button {
  flex: 1;
  justify-content: flex-end;
  align-self: flex-end;
  display: flex;
  padding: 15px;
}

/* line 899, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
table.data.invoice {
  margin-bottom: 0;
}
/* line 901, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
table.data.invoice td:nth-child(1), table.data.invoice th:nth-child(1) {
  width: 15px;
}
/* line 902, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
table.data.invoice div.checkbox {
  margin-bottom: 0;
}
/* line 903, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
table.data.invoice label[for="full_check"] {
  top: -15px;
}
/* line 904, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
table.data.invoice label:not([for="full_check"]) {
  top: -16px;
}
/* line 905, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
table.data.invoice td, table.data.invoice th {
  padding: 10px 0px;
}
@media only screen and (max-width: 767px) {
  /* line 907, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  table.data.invoice td:nth-child(1), table.data.invoice th:nth-child(1) {
    width: auto;
  }
  /* line 909, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  table.data.invoice td:nth-child(2) {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  /* line 913, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  table.data.invoice .tbody_ordinary {
    display: none;
  }
  /* line 914, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  table.data.invoice .tbody_screen {
    display: compact;
  }
  /* line 916, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  table.data.invoice .tbody_screen label:not([for="full_check"]) {
    top: -10px;
  }
}
@media only screen and (min-width: 767px) {
  /* line 920, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  table.data.invoice .tbody_ordinary {
    display: compact;
  }
  /* line 921, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  table.data.invoice .tbody_screen {
    display: none;
  }
}

/* line 926, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.invoice-history .linkback {
  position: absolute;
  top: 50%;
  right: 10px;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
/* line 934, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.invoice-history div.item-list .item div.lbl {
  width: 40%;
}
/* line 935, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.invoice-history div.item-list .item div.val {
  width: 60%;
}

@media only screen and (max-width: 767px) {
  /* line 940, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  .tbody_ordinary_button {
    display: none;
  }

  /* line 941, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  .tbody_screen_button {
    display: block;
  }
}
@media only screen and (min-width: 767px) {
  /* line 944, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  .tbody_ordinary_button {
    display: block;
  }

  /* line 945, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  .tbody_screen_button {
    display: none;
  }
}
/* line 949, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.right_webkit {
  text-align: -webkit-right;
}

/****************************************
  ==== accept updated tos
****************************************/
/* line 955, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
#accept-updated-tos {
  width: 80%;
  padding: 20px;
  box-sizing: border-box;
  margin: 0 auto;
  background-color: #fff;
  max-width: 840px;
}
/* line 963, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
#accept-updated-tos .tos-box {
  height: 300px;
  overflow-y: auto;
  overflow-x: hidden;
  background-color: #fff;
  border: 1px solid #ddd;
}
/* line 969, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
#accept-updated-tos .tos-box .tos-content {
  text-align: left;
  padding: 20px;
}
/* line 973, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
#accept-updated-tos .tos-box .g12 {
  padding: 0;
}
/* line 976, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
#accept-updated-tos .tos-box .g9 {
  width: 100%;
}
/* line 979, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
#accept-updated-tos .tos-box .g3.legal, #accept-updated-tos .tos-box .back-to-top {
  display: none;
}
/* line 982, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
#accept-updated-tos .tos-box div#content-wrapper {
  padding: 0;
  width: auto;
}
/* line 987, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
#accept-updated-tos .accept, #accept-updated-tos .next {
  width: 100px;
}
/* line 990, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
#accept-updated-tos > small {
  text-align: left;
  font-weight: 400;
  color: #222c37;
}

/****************************************
  ==== accept tos and privacy
****************************************/
/* line 1000, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.toa-privacy {
  box-sizing: border-box;
  width: 84%;
  margin: 0 auto;
  padding: 48px 4%;
  background-color: #fff;
  text-align: center;
  max-width: 640px;
}
/* line 1008, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.toa-privacy .avatar-box {
  padding: 20px 0;
}
/* line 1011, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.toa-privacy .continue-box {
  padding: 20px 0 0 0;
}
/* line 1014, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.toa-privacy .avatar {
  display: inline;
  height: 50px;
  width: 50px;
  border-radius: 4px;
  margin-right: 10px;
}
/* line 1021, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.toa-privacy .checkbox label {
  text-align: left;
}
/* line 1024, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.toa-privacy .continue {
  width: 200px;
}
/* line 1027, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.toa-privacy .checkbox {
  margin-bottom: 0;
}
/* line 1030, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.toa-privacy .login {
  color: #00bcd4;
  text-decoration: none;
  outline: none;
  cursor: pointer;
  background: none;
  border: none;
  font-weight: 500 !important;
  font-size: 90%;
}
/* line 1040, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.toa-privacy .login:hover {
  text-decoration: underline;
}

/* line 1046, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
div.spinner {
  position: absolute;
  left: 50%;
  top: 50%;
  animation: loading 0.5s infinite;
}

@keyframes loading {
  0% {
    transform: rotate(0deg);
  }
  50% {
    transform: rotate(180deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* line 1066, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.item-list div.item-title {
  padding: 0 40px 0 30px;
  line-height: 20px;
  color: #222c37;
  font-weight: 400;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
/* line 1075, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.item-list .item-box {
  clear: both;
  display: none;
  padding: 10px 30px 0 30px;
}

/* line 1083, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.privacy-setting div.item-list .item div.item-title {
  padding: 0 40px 0 60px;
  line-height: 20px;
  color: #222c37;
  font-weight: 400;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
/* line 1092, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.privacy-setting .block-header small {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  margin: 0 0 0 30px;
}
/* line 1098, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.privacy-setting .item-box {
  clear: both;
  display: none;
  padding-top: 10px;
  padding-left: 62px;
}
/* line 1104, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.privacy-setting .edit-privacy {
  position: absolute;
  right: 17px;
  top: 50%;
  margin-top: -10px;
  font-size: 0.8625em;
  font-weight: 400;
}
/* line 1111, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.privacy-setting .edit-privacy span {
  vertical-align: -4px;
}
/* line 1114, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.privacy-setting .edit-privacy a {
  text-decoration: none;
}
/* line 1118, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.privacy-setting .ccpa-privacy {
  position: absolute;
  right: 206px;
  top: 50%;
  margin-top: -10px;
  font-size: 0.8625em;
  font-weight: 400;
}
/* line 1125, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.privacy-setting .ccpa-privacy.no-setting {
  right: 17px;
}
/* line 1128, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.privacy-setting .ccpa-privacy span {
  vertical-align: -4px;
}
/* line 1131, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.privacy-setting .ccpa-privacy a {
  text-decoration: none;
}
@media screen and (max-width: 767px) {
  /* line 1137, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  .privacy-setting .block-header h4 {
    margin: 20px 0;
  }
  /* line 1140, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  .privacy-setting .block-header small {
    margin-bottom: 20px;
  }
  /* line 1144, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  .privacy-setting .ccpa-privacy {
    right: 17px;
    margin-top: -10px;
  }
  /* line 1148, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  .privacy-setting .edit-privacy {
    margin-top: -27px;
  }
}
/* line 1152, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.privacy-setting .m-icons {
  font-size: 100%;
  margin-right: 4px;
  vertical-align: middle;
  width: 22px;
  height: 20px;
  display: inline-block;
}
/* line 1160, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.privacy-setting div.block-header h4 i:before {
  margin: 0 4px 0 0;
  font-size: 100%;
}

/* line 1165, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.path-bar {
  opacity: 0.6;
  font-size: 14px;
}
/* line 1168, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.path-bar span {
  vertical-align: -3px;
}
/* line 1171, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.path-bar a {
  display: inline;
  text-decoration: none;
  color: #222c37;
}

/* line 1177, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.ccpa-request {
  padding: 0 40px 0 60px;
  line-height: 20px;
  color: #222c37;
  font-weight: 400;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
/* line 1178, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.ccpa-request h2.fw500 {
  font-weight: 500;
}
/* line 1188, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.ccpa-request .ccpa-status {
  padding: 100px 200px;
  text-align: center;
}
/* line 1191, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.ccpa-request .ccpa-status h1.processing {
  color: #f5a623;
}
/* line 1194, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.ccpa-request .ccpa-status h1.processed {
  color: #8ac249;
}
/* line 1197, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.ccpa-request .ccpa-status small {
  white-space: normal;
  line-height: 1.5;
}
/* line 1201, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.ccpa-request .ccpa-status a {
  margin: 50px auto 0;
  float: none;
  height: 46px;
  width: 160px;
  font-size: 15px;
}
@media screen and (max-width: 767px) {
  /* line 1210, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  .ccpa-request .ccpa-status {
    padding: 100px 30px;
  }
}
/* line 1215, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.ccpa-request .ccpa-history .block-header {
  border: none;
}
/* line 1218, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.ccpa-request .ccpa-history ul {
  list-style: none;
  padding: 0 30px 55px;
  overflow: hidden;
  background: #ffffff;
}
/* line 1223, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.ccpa-request .ccpa-history ul li {
  position: relative;
  border-bottom: #f5f8f9 1px solid;
  padding: 20px 20px 20px 40px;
  color: #5a5a5b;
}
/* line 1228, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.ccpa-request .ccpa-history ul li .pdf-link {
  position: absolute;
  right: 17px;
  top: 50%;
  margin-top: -10px;
  font-size: 0.8625em;
  font-weight: 400;
}
/* line 1235, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.ccpa-request .ccpa-history ul li .pdf-link span {
  vertical-align: -4px;
}
/* line 1238, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.ccpa-request .ccpa-history ul li .pdf-link a {
  text-decoration: none;
}
/* line 1242, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.ccpa-request .ccpa-history ul li .request-time {
  font-size: 14px;
  font-weight: 300;
  color: #5a5a5b;
}
/* line 1248, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.ccpa-request .ccpa-history ul li::before {
  top: 50%;
  left: 20px;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 1256, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.ccpa-request .ccpa-history ul li:first-child {
  border-top: #f5f8f9 1px solid;
}
/* line 1262, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.ccpa-request .select-address-box .item {
  width: 100%;
}
/* line 1264, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.ccpa-request .select-address-box .item .address-detail {
  flex-grow: 1;
}

/****************************************
  ==== security
****************************************/
/* line 1275, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.security div.block-header {
  border-bottom: none;
}
/* line 1278, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.security .block-header, .security .block {
  background-color: #fff !important;
}
/* line 1281, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.security .item-list {
  padding: 0 20px 20px 30px !important;
}
/* line 1283, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.security .item-list .session {
  border: 1px solid #f5f8f9;
}
/* line 1286, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.security .item-list .item {
  margin: 0;
  border-bottom: 1px solid #f5f8f9;
}
/* line 1289, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.security .item-list .item:last-child {
  border-bottom: none;
}
/* line 1295, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.security .filter_form .filter {
  overflow: hidden;
  padding-left: 15px !important;
}

@media only screen and (max-width: 1023px) and (min-width: 150px) {
  /* line 1304, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  .security .filter_form .filter {
    padding-left: 14px !important;
  }
}
@media only screen and (max-width: 1023px) and (min-width: 150px) {
  /* line 1313, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  .privacy-setting div.item-list .item div.item-title {
    padding: 0 40px 0 48px;
  }
  /* line 1316, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  .privacy-setting .item-box {
    clear: both;
    display: none;
    padding-top: 10px;
    padding-left: 50px;
  }
}
@media only screen and (max-width: 1023px) and (min-width: 150px) {
  /* line 1327, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  .ccpa-request div.item-list .item div.item-title {
    padding: 0 40px 0 48px;
  }
  /* line 1331, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  .ccpa-request .item-box {
    clear: both;
    display: none;
    padding-top: 10px;
    padding-left: 50px;
  }
}
/* line 1341, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.transaction-history .ico-help-with-circle {
  vertical-align: -2px;
}
/* line 1344, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.transaction-history .amount {
  display: inline-block;
  min-width: 72px;
  text-align: right;
  margin-right: 5px;
}
/* line 1350, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.transaction-history td.rel {
  padding-left: 0;
}
/* line 1353, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.transaction-history .label-helper-hint {
  min-width: 240px;
  top: 40px;
}
/* line 1356, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.transaction-history .label-helper-hint > div {
  margin-bottom: 10px;
  text-align: right;
}
/* line 1359, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.transaction-history .label-helper-hint > div:last-child {
  margin-bottom: 0;
}
/* line 1363, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.transaction-history .label-helper-hint span {
  float: left;
  min-width: 110px;
  text-align: right;
}
/* line 1369, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.transaction-history div.label-helper-hint:before {
  display: none;
}

/* line 1377, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.activations table.data thead tr th {
  padding: 5px 7px;
  vertical-align: middle;
}
/* line 1381, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.activations table.data thead tr th:first-child {
  padding: 0 0 5px 6px;
  vertical-align: top;
}
/* line 1386, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.activations table.data tbody td {
  padding: 15px 8px 15px 6px;
}
/* line 1388, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.activations table.data tbody td:first-child {
  padding-top: 7px;
}
/* line 1393, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.activations .btn.disabled, .activations .btn.disabled:hover, .activations .btn.disabled:focus, .activations .btn.disabled:active {
  border-color: #00bcd4;
  background-color: #fff !important;
  color: #00bcd4 !important;
}

/* line 1401, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.authenticator-app .label-helper, .authenticator-app .label-helper-hint {
  max-width: 620px;
}
/* line 1404, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.authenticator-app .qr-code {
  width: 150px;
  height: 150px;
  margin: 5px 0;
}
/* line 1409, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.authenticator-app div.label-helper, .authenticator-app div.label-helper-hint {
  top: 20px;
}
/* line 1412, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.authenticator-app div.label-helper:before, .authenticator-app div.label-helper-hint:before {
  display: none;
}
/* line 1415, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.authenticator-app .ico-help-with-circle:before {
  vertical-align: middle;
}

/* line 1419, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.radiobtn.disabled {
  color: #999;
}
/* line 1421, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.radiobtn.disabled label {
  cursor: not-allowed;
}

/* line 1425, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.deactivate-tfa {
  min-width: 500px;
}

/* line 1430, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.tfa-show .g12.rel .action-ico {
  top: 13px;
}

/****************************************
   ===== page close button
**************************************** */
/* line 1438, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.page-close-btn {
  position: absolute;
  right: 32px;
  top: 32px;
  width: 32px;
  height: 32px;
  opacity: 0.3;
  cursor: pointer;
}

/* line 1447, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.page-close-btn:hover {
  opacity: 1;
}

/* line 1450, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.page-close-btn:before, .page-close-btn:after {
  position: absolute;
  left: 15px;
  content: ' ';
  height: 33px;
  width: 2px;
  background-color: #333;
}

/* line 1458, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.page-close-btn:before {
  transform: rotate(45deg);
}

/* line 1461, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.page-close-btn:after {
  transform: rotate(-45deg);
}

/* line 1465, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
div.support-view {
  float: left;
  margin-left: 20px;
  width: 240px;
  background-color: #fff;
  text-align: left;
  padding: 20px;
  z-index: 99;
  min-height: 160px;
}

/* line 1476, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.vat-btn, .business-btn {
  color: #00bcd4;
  cursor: pointer;
}

/* line 1482, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.search-activation .activations table.data thead tr th:first-child, .search-activation .activations table.data tbody td:first-child {
  padding: 0 8px 15px 6px;
}
/* line 1486, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.search-activation .flex-wrap {
  flex-wrap: nowrap;
}
/* line 1489, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.search-activation .bootstrap-select {
  width: 240px;
  margin-right: 20px;
}
/* line 1493, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.search-activation .search-input {
  width: 390px;
}

/* line 1497, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.align-center {
  align-items: center;
}

/* line 1500, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.item-list.two-items {
  overflow: hidden;
  background-color: #fff !important;
}
/* line 1503, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.item-list.two-items .item {
  float: left;
  width: 50%;
}
/* line 1506, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.item-list.two-items .item:hover {
  box-shadow: none !important;
}
/* line 1508, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.item-list.two-items .item:hover:before {
  box-shadow: none !important;
}
/* line 1512, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.item-list.two-items .item .lbl {
  width: 40%;
}
/* line 1515, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.item-list.two-items .item .val {
  width: 60%;
  padding-right: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

/* line 1526, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.payout-method .world-bank-info {
  color: #f44336;
  line-height: 30px;
}

/* line 1532, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.add-seats-new {
  border: 1px solid red;
  color: red;
  border-radius: 2px;
  margin-left: 8px;
  padding: 0 2px 0 2px;
}

/* line 1539, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.choose-org:before {
  content: '';
  display: block;
  position: absolute;
  top: 10px;
  left: -20px;
  border: transparent 10px solid;
  border-right-color: #fff;
}

/* line 1549, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.choose-org {
  position: absolute;
  top: -10px;
  left: 150px;
  z-index: 2;
  width: 280px;
  background-color: #fff;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
}
/* line 1557, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.choose-org h4 {
  font-size: 16px;
  margin-bottom: 0;
  padding: 10px 20px;
  font-weight: 500;
  color: #333;
}
/* line 1564, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.choose-org img {
  width: 50px;
  height: 50px;
}
/* line 1568, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.choose-org li[data-slug] {
  margin: 0 !important;
  padding: 10px 20px !important;
  cursor: pointer;
}
/* line 1572, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.choose-org li[data-slug]:hover, .choose-org li[data-slug].on {
  background-color: #f5f8f9;
}
/* line 1575, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.choose-org li[data-slug] > a {
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 92%;
  overflow: hidden;
}
/* line 1580, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.choose-org li[data-slug] > a:hover {
  color: #222c37 !important;
}
/* line 1585, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.choose-org .choose-org-items {
  padding-top: 0 !important;
  margin-top: 0 !important;
  max-height: 170px;
  padding-bottom: 0;
  overflow-y: auto;
}
/* line 1591, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.choose-org .choose-org-items:before {
  top: -28px !important;
  left: -20px !important;
  border-right-color: #fff !important;
  border-bottom-color: transparent !important;
}
/* line 1598, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.choose-org .ico-chevron-right {
  position: absolute;
  right: 10px;
  top: 12px;
}
/* line 1602, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.choose-org .ico-chevron-right:before {
  font-size: 16px;
  color: #9e9e9e;
}
/* line 1607, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.choose-org .subscribe-subs {
  padding: 10px 20px 20px;
}
/* line 1609, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.choose-org .subscribe-subs a {
  float: none;
  display: inline;
  color: #00bcd4;
}
/* line 1613, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.choose-org .subscribe-subs a:hover {
  text-decoration: underline;
}
/* line 1618, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.choose-org .choose-subs-items {
  max-height: 160px;
  overflow-y: auto;
}
/* line 1622, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.choose-org .choose-subs {
  position: absolute;
  left: 280px;
  background-color: #fff;
  width: 320px;
  box-shadow: 1px 2px 10px rgba(0, 0, 0, 0.2);
  top: 0;
}
/* line 1629, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.choose-org .choose-subs .choose-subs-item {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  padding: 10px 20px 20px;
}
/* line 1633, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.choose-org .choose-subs .choose-subs-item .subs-detail {
  flex-grow: 1;
  margin: 0 5px 0 10px;
  max-width: 150px;
  font-size: 16px;
}
/* line 1638, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.choose-org .choose-subs .choose-subs-item .subs-detail div, .choose-org .choose-subs .choose-subs-item .subs-detail p {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
/* line 1643, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.choose-org .choose-subs .choose-subs-item .subs-detail div {
  font-weight: 700 !important;
  color: #5a5a5b;
}
/* line 1647, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.choose-org .choose-subs .choose-subs-item .subs-detail p {
  white-space: nowrap;
  color: #9e9e9e;
  padding: 0;
  margin: 0;
}

/****************************************
   ===== wechat login
**************************************** */
/* line 1661, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.wechat-promo-box, .login-promo {
  max-width: 100%;
}
/* line 1663, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.wechat-promo-box section.main-wrapper, .login-promo section.main-wrapper {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  justify-content: center;
  align-items: center;
}
/* line 1668, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.wechat-promo-box div#content-wrapper, .login-promo div#content-wrapper {
  width: auto;
  margin: 0 auto;
  padding: 26px 20px 0 20px !important;
  max-width: 1000px;
}
/* line 1674, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.wechat-promo-box header#main-header, .login-promo header#main-header {
  display: block !important;
  padding: 0 30px;
}

/* line 1680, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo div#content-wrapper {
  position: relative;
}
/* line 1683, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .group.pl40 {
  padding-left: 30px !important;
}
/* line 1686, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .third-party-providers {
  margin-left: 0;
}
/* line 1690, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo.login div.error-msg {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
/* line 1696, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo.login div.form .g12, .login-promo.login div.form .g7 {
  padding-left: 0;
  padding-right: 0;
  padding-top: 10px;
}
/* line 1701, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo.login h2 {
  font-weight: 500;
  font-size: 30px;
}
/* line 1704, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo.login h2.flavor-text {
  margin-bottom: 5px !important;
}
/* line 1708, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo.login .btn.bg-gr, .login-promo.login .bl-deep {
  border: none;
}
/* line 1711, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo.login input[type="text"],
.login-promo.login input[type="tel"],
.login-promo.login input[type="email"],
.login-promo.login input[type="url"],
.login-promo.login input[type="number"],
.login-promo.login input[type="password"],
.login-promo.login select,
.login-promo.login textarea,
.login-promo.login .btn, .login-promo.login .btn.outlined {
  line-height: 16px !important;
  font-size: 12px;
  padding: 11px 10px;
  font-weight: 500;
}
/* line 1726, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo.login .btn, .login-promo.login .btn.outlined {
  line-height: 12px !important;
  font-size: 12px;
  padding: 9px 10px;
  font-weight: 500;
}
/* line 1732, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo.login label, .login-promo.login p, .login-promo.login p.or {
  font-size: 12px !important;
  margin: 0 !important;
  color: #808080;
  font-weight: 500 !important;
}
/* line 1737, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo.login label a, .login-promo.login p a, .login-promo.login p.or a {
  font-size: 12px !important;
}
/* line 1741, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo.login label p a {
  color: #0cb4cc;
}
/* line 1745, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .slide-box {
  margin-top: 37px;
  margin-bottom: 20px;
  padding-right: 0 !important;
  border-right: 1px solid #d6dadc;
  position: relative;
  overflow: hidden;
}
/* line 1752, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .slide-box .double-11-2020-box {
  background: url(/assets/unity/promo/double_11_2020_hub-a2e7f8bf30bdadb3cf11874547f6fc4fc03abae62862831594f77bb2a6a7b851.png) no-repeat;
}
/* line 1755, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .slide-box .unity-edu-box {
  background: url(/assets/unity/other/unity_edu_banner_3-5e6d7fbfd3d5b3f80079969b7bc5a4388ac87e061b56afc7e5e1009ddbd94aa4.png) no-repeat;
}
/* line 1758, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .slide-box .unity-618-promotion-box {
  background: url(/images/unity/other/unity_618_promotion_banner.jpg) no-repeat;
}
/* line 1761, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .slide-box .ucg-box {
  background: url(/assets/unity/other/ucg_hub_banner-3ddc14b4f106ac4962eb23d17c818eff287ff1486477118c543391b9d5d78b25.jpg) no-repeat;
}
/* line 1764, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .slide-box .pro-plus-box {
  background: url(/assets/unity/other/img-banner@2x-3e979c9648b1b65770f5bce9c5c5b42eb17eb766504777883d0448f994445a59.png) no-repeat;
}
/* line 1767, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .slide-box .learn-box {
  background: url(/assets/unity/other/learn-meta-hero-6afcc9ab5f172a5f61a06f0b0c866551eb5f586478d7c94a156ac19362e93d2c.jpg) repeat 0 -30px;
}
/* line 1770, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .slide-box .windup-box {
  background: url(/assets/unity/other/windup-9f470afab6a0d61a5907c7b5441b20a4ea57ddcef0c33859605156354d027669.png) no-repeat;
}
/* line 1773, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .slide-box .k12-box {
  background: url(/assets/unity/other/k12-ads-d1b173562b0829a4daea6a46a98e12a7771cd15e46c04209b26ea56d850395da.png) no-repeat;
}
/* line 1776, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .slide-box .vr-course-box {
  background: url(/assets/unity/other/vr-course-ads-57ebf38393e27190e672eeba422e90b05d065c038aacf43a2b8949174c6003ae.png) no-repeat;
}
/* line 1779, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .slide-box .slide-list {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  transition: all .6s ease;
}
/* line 1782, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .slide-box .slide-list .slide-item {
  position: relative;
  float: left;
  width: calc(100% - 20px);
  height: 226px;
  background-size: 100% 100% !important;
  flex-shrink: 0;
  margin-right: 20px;
  overflow: hidden;
}
/* line 1791, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .slide-box .slide-list .slide-item .slide-item-img-wrapper {
  display: block;
  height: 100%;
  width: 100%;
}
/* line 1795, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .slide-box .slide-list .slide-item .slide-item-img-wrapper .slide-item-img {
  display: block;
  margin: auto;
  height: 226px;
}
/* line 1803, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .slide-box .slide-nums {
  position: absolute;
  bottom: 0;
  left: 50%;
  height: 20px;
  transform: translateX(-50%);
}
/* line 1809, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .slide-box .slide-nums span {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background-color: #aaa;
  float: left;
  list-style: none;
  margin: 0 8px;
  cursor: pointer;
}
/* line 1818, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .slide-box .slide-nums span.on {
  background-color: #fff;
}
/* line 1823, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .slide-box .promo-mask {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.2);
}
/* line 1831, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .slide-box .promo-content-box {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
}
/* line 1841, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .slide-box .promo-logo {
  width: 77px;
}
/* line 1844, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .slide-box .promo-bg {
  width: 100%;
  height: 224px;
}
/* line 1848, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .slide-box .promo-banner-title {
  height: 45px;
  font-size: 32px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  color: white;
  line-height: 45px;
  margin: 12px 0;
  white-space: nowrap;
}
/* line 1858, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .slide-box .promo-banner-desc {
  height: 25px;
  color: #FFE765;
  font-size: 18px;
  font-weight: 600;
  text-align: center;
  padding: 0 20px;
}
/* line 1867, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .remember-me-wrapper {
  display: none;
}
/* line 1870, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .third-party-providers {
  display: block;
  position: relative;
}
/* line 1873, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .third-party-providers .google_span_login_screen {
  margin-left: 57px;
}
/* line 1876, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .third-party-providers .wechat_span_login_screen {
  position: absolute;
  left: 0;
  top: 10px;
}
/* line 1882, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .remember-submit-box {
  width: auto;
  display: block;
  margin: 0;
}
/* line 1887, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .third-party-providers > a {
  float: left;
  margin-right: 16px;
}
/* line 1890, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .third-party-providers > a:last-child {
  margin-right: 0;
}
/* line 1893, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .third-party-providers > a > button {
  width: 40px !important;
  box-shadow: none;
}
/* line 1898, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .third-party-providers button.provider-btn.facebook_span_login_screen {
  background-color: #365899;
}
/* line 1902, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .login-switch {
  position: absolute;
  right: 0;
  top: 0;
  width: 56px;
  height: 56px;
  cursor: pointer;
  z-index: 1;
}
/* line 1910, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .login-switch span {
  display: inline-block;
  width: 100%;
  height: 100%;
}
/* line 1915, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .login-switch .to-normal-login {
  background: url(/assets/unity/other/switch_account_green@2x-ba6e0dfced5399f3a6b286d0ef9eb89b8aaef3e9a2ca6acaab392bce3abfb461.png) 0 0 no-repeat;
  background-size: 100% 100%;
}
/* line 1919, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .login-switch .app-qrcode-login {
  background: url(/assets/unity/other/switch_scan_green@2x-e4944c18133a908d8a458639653145c7e43b2879e3b8576aa7194ecb7eee5bc5.png) 0 0 no-repeat;
  background-size: 100% 100%;
}

/* line 1926, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.g6.connect-scan-group {
  float: none;
  width: 400px;
  padding: 40px 34px;
  margin: 0 auto;
  background-color: #fff;
  border-radius: 8px;
  margin-top: 20px;
}
/* line 1934, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.g6.connect-scan-group .tabs-bar {
  text-align: center;
  margin-bottom: 30px;
}
/* line 1937, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.g6.connect-scan-group .tabs-bar ul {
  width: 100%;
  margin: 0;
  border-bottom: 1px solid rgba(216, 216, 216, 0.5);
}
/* line 1942, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.g6.connect-scan-group .tabs-bar li {
  border-color: transparent;
  float: left;
  width: 50%;
  margin: 0;
  padding: 0;
}
/* line 1948, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.g6.connect-scan-group .tabs-bar li:before {
  display: none;
}
/* line 1951, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.g6.connect-scan-group .tabs-bar li a {
  float: left;
  height: 50px;
  line-height: 54px;
  border-bottom: #fff 3px solid;
  width: 100%;
  text-decoration: none;
  font-weight: bold;
  font-size: 18px;
  color: #959595;
}
/* line 1961, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.g6.connect-scan-group .tabs-bar li a.selected {
  color: #5a5a5b;
  border-bottom: #00bcd4 2px solid;
}
/* line 1968, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.g6.connect-scan-group .qrcode-main {
  position: relative;
  width: 330px;
  height: 168px;
  margin: 24px auto;
}
/* line 1973, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.g6.connect-scan-group .qrcode-main .qrcode-img, .g6.connect-scan-group .qrcode-main .qrcode-err {
  position: absolute;
  width: 168px;
  height: 168px;
  top: 0;
  left: 86px;
}
/* line 1980, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.g6.connect-scan-group .qrcode-main .qrcode-img {
  padding: 8px;
  background-color: #fff;
}
/* line 1984, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.g6.connect-scan-group .qrcode-main .qrcode-err {
  text-align: center;
  background-color: rgba(255, 255, 255, 0.95);
  font-size: 16px;
}
/* line 1988, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.g6.connect-scan-group .qrcode-main .qrcode-err div {
  margin-top: 42px;
  font-size: 16px;
  font-weight: 500;
  color: #212121;
}
/* line 1994, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.g6.connect-scan-group .qrcode-main .qrcode-err a {
  display: inline-block;
  margin-top: 16px;
  float: none;
  color: #fff;
  padding: 10px 28px;
}
/* line 2002, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.g6.connect-scan-group .qrcode-main .qrcode-help {
  display: none;
  opacity: 0;
  position: absolute;
  top: 0;
  right: 6px;
  width: 138px;
  height: 168px;
  background: url(/assets/unity/other/qrcode_help_green@2x-af41467f474e27a5b31712a2e5bd437ce4aff05629cf860f626cf0c88d4d957c.png) 0 0 no-repeat;
  background-size: 100% 100%;
}
/* line 2013, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.g6.connect-scan-group .qrcode-main .qrcode-success {
  width: 172px;
  height: 168px;
  background-color: #fff;
  text-align: center;
  margin: 0 auto;
  padding-top: 35px;
  font-size: 14px;
  color: #797979;
  font-weight: 400;
  line-height: 16px;
  border: 1px solid #00bcd4;
  border-radius: 8px;
}
/* line 2026, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.g6.connect-scan-group .qrcode-main .qrcode-success .ico-check {
  display: inline-block;
  width: 28px;
  height: 28px;
  background-color: #00bcd4;
  border-radius: 50%;
  color: #fff;
  line-height: 33px;
  font-size: 18px;
  margin-bottom: 10px;
}
/* line 2039, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.g6.connect-scan-group .qrcode-touch {
  position: relative;
  margin: 24px auto;
  width: 172px;
  height: 168px;
  background: url(/assets/unity/other/qrcode_fake-bf86965c1f6a70ed5370d2469f402df16e2bffe2857f9fb4cfcd109d4740a803.png) 0 0 no-repeat;
  background-size: 100% 100%;
}
/* line 2046, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.g6.connect-scan-group .qrcode-touch .qrcode-touch-mask {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.97);
}
/* line 2054, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.g6.connect-scan-group .qrcode-touch .qrcode-touch-content {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  border: 1px solid #00bcd4;
  border-radius: 8px;
}
/* line 2066, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.g6.connect-scan-group .qrcode-touch .qrcode-touch-content .qrcode-touch-img {
  width: 31px;
  height: 43px;
  margin-bottom: 10px;
  background: url(/assets/unity/other/touch_green@2x-c4b4704536c2e8b480898101d525eaa13988a9a4896b5d97d59f45ae75e43da4.png) 0 0 no-repeat;
  background-size: 100% 100%;
}
/* line 2075, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.g6.connect-scan-group .login-where-help {
  font-size: 14px;
  font-weight: 400;
  color: #797979;
}
/* line 2081, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.g6.connect-scan-group .login-links a:first-child {
  padding-right: 3px;
}
/* line 2084, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.g6.connect-scan-group .login-links a.qrcode-border {
  border-left: 1px solid #d8d8d8;
  padding-left: 8px;
}

/* line 2091, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .g6.connect-scan-group {
  float: left;
  margin: 0;
  width: 50%;
  background: none;
  padding: 0 0 0 20px !important;
}
/* line 2097, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .g6.connect-scan-group h2 {
  font-size: 24px;
  color: #212121;
  margin-bottom: 8px;
}
/* line 2102, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .g6.connect-scan-group .login-title-desc {
  font-weight: 500;
  font-size: 16px;
  color: #212121;
}
/* line 2106, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .g6.connect-scan-group .login-title-desc a {
  font-size: 16px;
}
/* line 2110, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .g6.connect-scan-group .qrcode-success {
  border: none;
  border-radius: 0;
}
/* line 2114, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .g6.connect-scan-group .qrcode-touch {
  background: url(/assets/unity/other/qrcode_fake-bf86965c1f6a70ed5370d2469f402df16e2bffe2857f9fb4cfcd109d4740a803.png) 0 0 no-repeat;
}
/* line 2116, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .g6.connect-scan-group .qrcode-touch .qrcode-touch-content {
  font-size: 16px;
  border-radius: 0;
}
/* line 2122, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.login-promo .g6.connect-scan-group .qrcode-err a {
  font-size: 16px;
  font-weight: 400;
}

/* line 2131, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.recaptcha-container.login .recaptcha-box {
  min-height: 93px;
}
/* line 2134, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.recaptcha-container.login .g12.nest.group.flex-wrap {
  padding-bottom: 5px !important;
}

@media screen and (max-width: 479px) {
  /* line 2140, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  .g6.connect-scan-group {
    width: 94%;
    max-width: 360px;
    padding: 20px 12px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 2148, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  .login-promo div#content-wrapper {
    padding: 0 20px 20px !important;
  }
  /* line 2151, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  .login-promo .slide-box {
    border-right: none;
    padding-right: 0 !important;
  }
  /* line 2154, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  .login-promo .slide-box .promo-banner-title {
    font-size: 28px;
  }
  /* line 2157, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  .login-promo .slide-box > a {
    float: none;
    display: block;
    margin: 0 auto;
  }
  /* line 2164, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  .login-promo .wechat-box > .g6.pl40 {
    padding-left: 0 !important;
  }

  /* line 2170, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  .recaptcha-container.login .g-recaptcha {
    float: right;
  }
}
@media screen and (min-width: 920px) {
  /* line 2177, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  .login-promo div#content-wrapper {
    padding: 60px 40px 0 40px !important;
    max-width: 1000px;
  }
  /* line 2182, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  .login-promo .slide-box .promo-banner-desc {
    font-size: 18px;
  }
  /* line 2186, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
  .login-promo .group.pl40 {
    padding-left: 40px !important;
  }
}
/* line 2192, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.live-book .sidebar-navigation {
  display: none !important;
}
/* line 2195, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.live-book .main-content {
  min-height: 0 !important;
  padding-left: 0 !important;
}
/* line 2198, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.live-book .main-content #content-wrapper {
  max-width: 700px;
  margin: 0 auto;
  padding: 70px 20px;
}

/* line 2207, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
table.table-middle td {
  vertical-align: middle;
}

/* line 2213, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.org-selection .item {
  justify-content: space-between;
  align-items: center;
}
/* line 2216, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.org-selection .item img {
  display: inline-block !important;
  width: 55px !important;
  height: 55px !important;
  position: static !important;
  margin-right: 10px;
}
/* line 2223, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.org-selection .item span {
  align-self: center;
}
/* line 2226, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.org-selection .item .radiobtn label {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
/* line 2227, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.org-selection .item .radiobtn label:before {
  top: 18px;
}
/* line 2234, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.org-selection .item .radiobtn label:hover:after, .org-selection .item .radiobtn input[type=radio]:checked + label:after {
  top: 23px;
}

/****************************************
   ===== show all users
**************************************** */
/* line 2243, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.show-all-users .error-msg-box, .show-single-user .error-msg-box {
  text-align: left;
  font-size: 12px;
  padding: 0;
}

/* line 2248, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.show-all-users .avatar, .show-single-user .avatar {
  display: inline-block;
  width: 34px;
  height: 34px;
  line-height: 34px;
  flex-shrink: 0;
  margin-right: 10px;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  border-radius: 50%;
  background: #e91e63;
  background: -moz-linear-gradient(45deg, #e91e63 0%, #ff9800 100%, #e91e63 100%);
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #e91e63), color-stop(100%, #ff9800), color-stop(100%, #e91e63));
  background: -webkit-linear-gradient(45deg, #e91e63 0%, #ff9800 100%, #e91e63 100%);
  background: -o-linear-gradient(45deg, #e91e63 0%, #ff9800 100%, #e91e63 100%);
  background: -ms-linear-gradient(45deg, #e91e63 0%, #ff9800 100%, #e91e63 100%);
  background: linear-gradient(45deg, #e91e63 0%, #ff9800 100%, #e91e63 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e91e63', endColorstr='#e91e63',GradientType=1 );
}

/* line 2269, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.show-all-users .user-box, .show-single-user .user-box {
  max-width: 440px;
  min-width: 320px;
  margin: 0 auto;
  border: 1px solid #dadce0;
  border-radius: 8px;
  padding: 48px 0 20px;
  background-color: #fff;
  min-height: 460px;
  overflow-y: auto;
  margin-top: 20px;
}
/* line 2280, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.show-all-users .user-box .user-list, .show-single-user .user-box .user-list {
  max-height: 360px;
  overflow-y: auto;
}

/* line 2286, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.show-all-users .user-item, .show-all-users .hint-new-user {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  padding: 12px 30px;
  cursor: pointer;
  -webkit-transition: background .2s;
  transition: background .2s;
  border-bottom: 1px solid #dadce0;
}
/* line 2294, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.show-all-users .user-item:hover, .show-all-users .hint-new-user:hover {
  background-color: #e8f0fe;
}
/* line 2295, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.show-all-users .user-item .user-detail, .show-all-users .hint-new-user .user-detail {
  flex-grow: 1;
  word-break: break-all;
}
/* line 2298, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.show-all-users .user-item .user-detail .user-name, .show-all-users .hint-new-user .user-detail .user-name {
  font-weight: 500;
  color: #3c4043;
}
/* line 2302, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.show-all-users .user-item .user-detail .user-email, .show-all-users .hint-new-user .user-detail .user-email {
  font-weight: 400;
  color: #5f6368;
  font-size: 12px;
}
/* line 2308, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.show-all-users .user-item .user-status-box, .show-all-users .hint-new-user .user-status-box {
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
  text-align: center;
}
/* line 2314, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.show-all-users .user-item .user-status, .show-all-users .hint-new-user .user-status {
  flex-shrink: 0;
  font-size: 12px;
  font-weight: 400;
  color: #5f6368;
  margin-bottom: 5px;
}
/* line 2322, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.show-all-users .hint-new-user {
  font-weight: 400;
  color: #3c4043;
  font-size: 14px;
}
/* line 2327, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.show-all-users .default-avatar {
  width: 34px;
  height: 34px;
  line-height: 34px;
  color: #3c4043;
  margin-right: 10px;
}

/* line 2336, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.show-single-user .current-user-info {
  border: 1px solid #dadce0;
  color: #3c4043;
  font-size: 14px;
  font-weight: 500;
  display: inline-block;
  padding: 5px 7px 5px 5px;
  border-radius: 16px;
}
/* line 2346, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.show-single-user .group.third-party-providers {
  padding-left: 0 !important;
  padding-right: 0 !important;
  margin-left: 0;
}
/* line 2351, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.show-single-user .group.third-party-providers .g6:first-child {
  padding-left: 0 !important;
}
/* line 2354, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.show-single-user .group.third-party-providers .g6:last-child {
  padding-right: 0 !important;
}
/* line 2359, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.show-single-user p.or {
  text-align: center;
  overflow: hidden;
}
/* line 2363, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.show-single-user p.or:before, .show-single-user p.or:after {
  background-color: #ccc;
  content: "";
  display: inline-block;
  height: 2px;
  position: relative;
  vertical-align: middle;
  width: 50%;
}
/* line 2372, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.show-single-user p.or:before {
  right: 15px;
  margin-left: -50%;
}
/* line 2376, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.show-single-user p.or:after {
  left: 15px;
  margin-right: -50%;
}
/* line 2381, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.show-single-user .full-name {
  word-break: break-all;
  padding: 0 20px;
}
/* line 2386, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.show-single-user .current-user-info .avatar {
  width: 22px;
  height: 22px;
  line-height: 22px;
  vertical-align: middle;
  margin-right: 5px;
}
/* line 2393, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.show-single-user .current-user-info .user-email {
  display: inline-block;
  max-width: 290px;
  text-overflow: ellipsis;
  overflow: hidden;
  vertical-align: middle;
}
/* line 2400, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.show-single-user .current-user-info i {
  vertical-align: middle;
}
/* line 2402, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.show-single-user .current-user-info i:before {
  vertical-align: middle;
}
/* line 2407, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.show-single-user .forgot-pwd {
  float: left !important;
}

/* line 2412, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.serials .block-header.flex-col .lbl {
  flex-shrink: 0;
}
/* line 2415, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.serials .minw-90 {
  min-width: 90px;
}

/* line 2419, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.edu-box {
  background: url(/images/unity/other/unity_edu.jpg) no-repeat center;
  background-size: cover;
  height: 800px;
}
/* line 2424, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.edu-box .text-container {
  padding: 50px 80px 67px 140px;
  color: white;
}
/* line 2427, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.edu-box .text-container .line {
  line-height: normal;
  padding-top: 30px;
}
/* line 2431, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.edu-box .text-container .head {
  display: flex;
  align-items: start;
  justify-content: space-between;
}
/* line 2435, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.edu-box .text-container .head .bg-transparent {
  background: transparent;
}
/* line 2439, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.edu-box .text-container .line-1 {
  font-size: 100px;
  font-weight: bold;
}
/* line 2444, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.edu-box .text-container .line-2 {
  margin-top: 10px;
  font-size: 60px;
  font-weight: bold;
}
/* line 2450, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.edu-box .text-container .line-3 {
  font-size: 24px;
  display: flex;
  flex-wrap: wrap;
}
/* line 2454, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.edu-box .text-container .line-3 .item {
  margin-right: 20px;
}
/* line 2459, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.edu-box .text-container .line-4 {
  font-size: 45px;
  font-weight: bold;
}
/* line 2463, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.edu-box .text-container .line-5 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
/* line 2467, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.edu-box .text-container .line-5 .line-5-sub {
  font-size: 36px;
  font-weight: bold;
}
/* line 2471, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.edu-box .text-container .line-5 .click-ask {
  line-height: unset;
  font-size: 27px;
  background-color: #55acee;
}
/* line 2476, /var/silkcloud/genesis-id/app/assets/stylesheets/id.css.scss */
.edu-box .text-container .line-5 .click-ask .ask-form .btn-ask {
  border-radius: 0;
  background-color: #771122;
  color: white;
}
/* ====================================================
 * Company: Unity Technologies
 * Contributors: 
   - Rickard Andersson, rickard@unity3d.com
======================================================= */
/****************************************
  ==== TEXT FORMATTING
****************************************/
/* Alignment */
/* line 13, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.txt-r {
  text-align: right !important;
}

/* line 14, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.txt-l {
  text-align: left !important;
}

/* line 15, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.txt-c {
  text-align: center !important;
}

/* Font weights & styles */
/* line 18, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.fw100 {
  font-weight: 100 !important;
}

/* line 19, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.fw300, .nb {
  font-weight: 300 !important;
}

/* line 20, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.fw400 {
  font-weight: 400 !important;
}

/* line 21, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.fw500 {
  font-weight: 500 !important;
}

/* line 22, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.fw700, .b {
  font-weight: 700 !important;
}

/* line 23, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.fw900 {
  font-weight: 900 !important;
}

/* line 24, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.fs12 {
  font-size: 12px !important;
}

/* line 25, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.fs14 {
  font-size: 14px !important;
}

/* line 26, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.i {
  font-style: italic;
}

/* Other */
/* line 29, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.txt-ellipsis {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

/* line 30, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.txt-upper {
  text-transform: uppercase;
}

/* line 31, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.txt-noupper {
  text-transform: none;
}

/* line 32, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.txt-tdu {
  text-decoration: underline;
}

/* line 33, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.txt-tdn {
  text-decoration: none;
}

/* line 34, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.txt-tdn:hover {
  text-decoration: none;
}

/* line 35, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.no-wrap {
  white-space: nowrap;
}

/* Line heights */
/* line 38, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.lh16 {
  line-height: 16px;
}

/* line 39, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.lh24 {
  line-height: 24px;
}

/* line 40, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.lh30 {
  line-height: 30px;
}

/* line 41, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.lh36 {
  line-height: 36px;
}

/* line 42, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.lh40 {
  line-height: 40px;
}

/* line 43, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.lh42 {
  line-height: 42px;
}

/* line 44, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.lh46 {
  line-height: 46px;
}

/* line 45, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.lh50 {
  line-height: 50px;
}

/* line 46, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.lh60 {
  line-height: 60px;
}

/****************************************
  ==== TEXT COLORATION
  # To get color variation add class light
****************************************/
/* line 53, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.c-db {
  color: #222c37;
  /* Deep blue */
}

/* line 56, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.c-db.light {
  color: #d3d5d7;
}

/* line 59, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.c-ma {
  color: #e91e63;
  /* Magenta */
}

/* line 62, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.c-ma.light {
  color: #fbd2e0;
}

/* line 65, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.c-li {
  color: #cddc39;
  /* Lime */
}

/* line 68, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.c-li.light {
  color: #f5f8d7;
}

/* line 71, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.c-cy {
  color: #00bcd4;
  /* Cyan */
}

/* line 74, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.c-cy.light {
  color: #ccf2f6;
}

/* line 77, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.c-re {
  color: #f44336;
  /* Red */
}

/* line 80, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.c-re.light {
  color: #fdd9d7;
}

/* line 83, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.c-pu {
  color: #9c27b0;
  /* Purple */
}

/* line 86, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.c-pu.light {
  color: #ebd4ef;
}

/* line 89, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.c-bl {
  color: #2196f3;
  /* Blue */
}

/* line 92, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.c-bl.light {
  color: #d3eafd;
}

/* line 95, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.c-te {
  color: #009688;
  /* Teal */
}

/* line 98, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.c-te.light {
  color: #cceae7;
}

/* line 101, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.c-gr {
  color: #8ac249;
  /* Green */
}

/* line 104, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.c-gr.light {
  color: #e8f3db;
}

/* line 107, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.c-ye {
  color: #ffeb3b;
  /* Yellow */
}

/* line 110, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.c-ye.light {
  color: #fffbd8;
}

/* line 113, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.c-or {
  color: #ff9800;
  /* Orange */
}

/* line 116, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.c-or.light {
  color: #ffeacc;
}

/* line 119, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.c-dg {
  color: #5a5a5b;
  /* Dark gray */
}

/* line 122, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.c-dg.light {
  color: #dedede;
}

/* line 125, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.c-mg {
  color: #9e9e9e;
  /* Medium gray */
}

/* line 128, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.c-mg.light {
  color: #ececec;
}

/* line 131, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.c-lg {
  color: #f5f8f9;
  /* Light gray */
}

/* line 134, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.c-lg.light {
  color: #fdfefe;
}

/* line 137, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.c-pg {
  color: #2f3f4f;
  /* Pale grey */
}

/* line 140, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.c-wh {
  color: #fff;
  /* White */
}

/****************************************
  ==== LAYOUT
****************************************/
/* line 148, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.hide {
  display: none !important;
}

/* line 149, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.hidden {
  visibility: hidden !important;
  opacity: 0 !important;
}

/* line 150, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.block {
  display: block;
}

/* line 151, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.inbl {
  display: inline-block;
}

/* line 152, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.inline {
  display: inline !important;
}

/* line 153, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.invisible {
  visibility: hidden;
}

/* line 155, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.w100 {
  width: 100% !important;
}

/* line 156, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.w50 {
  width: 50% !important;
}

/* line 157, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.w20 {
  width: 20% !important;
}

/* line 158, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.rel {
  position: relative;
}

/* line 159, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.static {
  position: static;
}

/* line 160, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.overflow-hidden {
  overflow: hidden;
}

/* line 162, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.left {
  float: left !important;
}

/* line 163, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.right {
  float: right !important;
}

/* line 165, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.nobox {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

/* line 166, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.flex-wrap {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

/* line 167, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.flex-col {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

/* line 169, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.br50 {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}

/* line 170, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.br3 {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

/* line 172, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.bb {
  border-bottom: #ececec 1px solid;
}

/* line 173, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.bt {
  border-top: #ececec 1px solid;
}

/* line 174, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.bt0 {
  border-top: 0 !important;
}

/* line 175, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.btl {
  border-top: #f5f8f9 1px solid;
}

/* line 176, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.bbw {
  border-bottom: #fff 1px solid;
}

/* line 177, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.bbl {
  border-bottom: #f5f8f9 1px solid;
}

/* line 178, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.bbd {
  border-bottom: #222c37 1px solid;
}

/* line 179, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.ba {
  border: #ececec 1px solid;
}

/* line 180, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.bb0 {
  border-bottom: 0;
}

/****************************************
  ==== MARGINS & PADDINGS
****************************************/
/* line 186, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.m0a {
  margin: 0 auto !important;
}

/* line 187, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.m0 {
  margin: 0 !important;
}

/* line 189, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.mb0 {
  margin-bottom: 0 !important;
}

/* line 190, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.mb1 {
  margin-bottom: 1px !important;
}

/* line 191, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.mb5 {
  margin-bottom: 5px !important;
}

/* line 192, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.mb10 {
  margin-bottom: 10px !important;
}

/* line 193, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.mb15 {
  margin-bottom: 15px !important;
}

/* line 194, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.mb20 {
  margin-bottom: 20px !important;
}

/* line 195, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.mb30 {
  margin-bottom: 30px !important;
}

/* line 196, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.mb40 {
  margin-bottom: 40px !important;
}

/* line 197, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.mb60 {
  margin-bottom: 60px !important;
}

/* line 199, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.mt0 {
  margin-top: 0 !important;
}

/* line 200, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.mt1 {
  margin-top: 1px !important;
}

/* line 201, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.mt5 {
  margin-top: 5px !important;
}

/* line 202, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.mt10 {
  margin-top: 10px !important;
}

/* line 203, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.mt14 {
  margin-top: 14px !important;
}

/* line 204, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.mt15 {
  margin-top: 15px !important;
}

/* line 205, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.mt20 {
  margin-top: 20px !important;
}

/* line 206, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.mt30 {
  margin-top: 30px !important;
}

/* line 207, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.mt40 {
  margin-top: 40px !important;
}

/* line 209, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.mr0 {
  margin-right: 0 !important;
}

/* line 210, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.mr1 {
  margin-right: 1px !important;
}

/* line 211, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.mr5 {
  margin-right: 5px !important;
}

/* line 212, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.mr10 {
  margin-right: 10px !important;
}

/* line 213, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.mr15 {
  margin-right: 15px !important;
}

/* line 214, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.mr20 {
  margin-right: 20px !important;
}

/* line 215, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.mr30 {
  margin-right: 30px !important;
}

/* line 216, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.mr40 {
  margin-right: 40px !important;
}

/* line 218, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.ml0 {
  margin-left: 0 !important;
}

/* line 219, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.ml1 {
  margin-left: 1px !important;
}

/* line 220, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.ml5 {
  margin-left: 5px !important;
}

/* line 221, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.ml10 {
  margin-left: 10px !important;
}

/* line 222, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.ml15 {
  margin-left: 15px !important;
}

/* line 223, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.ml20 {
  margin-left: 20px !important;
}

/* line 224, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.ml30 {
  margin-left: 30px !important;
}

/* line 225, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.ml40 {
  margin-left: 40px !important;
}

/* line 227, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.p0 {
  padding: 0 !important;
}

/* line 228, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.p1 {
  padding: 1px !important;
}

/* line 229, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.p5 {
  padding: 5px !important;
}

/* line 230, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.p10 {
  padding: 10px !important;
}

/* line 231, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.p15 {
  padding: 15px !important;
}

/* line 232, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.p20 {
  padding: 20px !important;
}

/* line 233, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.p30 {
  padding: 30px !important;
}

/* line 235, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.pr0 {
  padding-right: 0 !important;
}

/* line 236, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.pr1 {
  padding-right: 1px !important;
}

/* line 237, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.pr5 {
  padding-right: 5px !important;
}

/* line 238, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.pr10 {
  padding-right: 10px !important;
}

/* line 239, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.pr15 {
  padding-right: 15px !important;
}

/* line 240, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.pr20 {
  padding-right: 20px !important;
}

/* line 241, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.pr30 {
  padding-right: 30px !important;
}

/* line 242, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.pr40 {
  padding-right: 40px !important;
}

/* line 244, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.pl0 {
  padding-left: 0 !important;
}

/* line 245, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.pl1 {
  padding-left: 1px !important;
}

/* line 246, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.pl5 {
  padding-left: 5px !important;
}

/* line 247, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.pl10 {
  padding-left: 10px !important;
}

/* line 248, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.pl15 {
  padding-left: 15px !important;
}

/* line 249, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.pl20 {
  padding-left: 20px !important;
}

/* line 250, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.pl30 {
  padding-left: 30px !important;
}

/* line 251, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.pl40 {
  padding-left: 40px !important;
}

/* line 252, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.pl60 {
  padding-left: 60px !important;
}

/* line 254, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.pb0 {
  padding-bottom: 0 !important;
}

/* line 255, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.pb1 {
  padding-bottom: 1px !important;
}

/* line 256, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.pb5 {
  padding-bottom: 5px !important;
}

/* line 257, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.pb10 {
  padding-bottom: 10px !important;
}

/* line 258, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.pb15 {
  padding-bottom: 15px !important;
}

/* line 259, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.pb20 {
  padding-bottom: 20px !important;
}

/* line 260, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.pb30 {
  padding-bottom: 30px !important;
}

/* line 262, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.pt0 {
  padding-top: 0 !important;
}

/* line 263, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.pt1 {
  padding-top: 1px !important;
}

/* line 264, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.pt5 {
  padding-top: 5px !important;
}

/* line 265, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.pt10 {
  padding-top: 10px !important;
}

/* line 266, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.pt15 {
  padding-top: 15px !important;
}

/* line 267, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.pt20 {
  padding-top: 20px !important;
}

/* line 268, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.pt30 {
  padding-top: 30px !important;
}

/****************************************
  ==== BACKGROUNDS & GRADIENTS
****************************************/
/* line 275, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.bg-db {
  background-color: #222c37;
  /* Deep black */
}

/* line 278, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.bg-db.light {
  background-color: #d3d5d7;
}

/* line 281, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.bg-ma {
  background-color: #e91e63;
  /* Magenta */
}

/* line 284, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.bg-ma.light {
  background-color: #fbd2e0;
}

/* line 287, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.bg-li {
  background-color: #cddc39;
  /* Lime */
}

/* line 290, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.bg-li.light {
  background-color: #f5f8d7;
}

/* line 293, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.bg-cy {
  background-color: #00bcd4;
  /* Cyan */
}

/* line 296, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.bg-cy.light {
  background-color: #ccf2f6;
}

/* line 299, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.bg-re {
  background-color: #f44336;
  /* Red */
}

/* line 302, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.bg-re.light {
  background-color: #fdd9d7;
}

/* line 305, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.bg-pu {
  background-color: #9c27b0;
  /* Purple */
}

/* line 308, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.bg-pu.light {
  background-color: #ebd4ef;
}

/* line 311, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.bg-bl {
  background-color: #2196f3;
  /* Blue */
}

/* line 314, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.bg-bl.light {
  background-color: #d3eafd;
}

/* line 317, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.bg-te {
  background-color: #009688;
  /* Teal */
}

/* line 320, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.bg-te.light {
  background-color: #cceae7;
}

/* line 323, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.bg-gr {
  background-color: #8ac249;
  /* Green */
}

/* line 326, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.bg-gr.light {
  background-color: #e8f3db !important;
}

/* line 329, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.bg-ye {
  background-color: #ffeb3b;
  /* Yellow */
}

/* line 332, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.bg-ye.light {
  background-color: #fffbd8 !important;
}

/* line 335, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.bg-or {
  background-color: #ff9800;
  /* Orange */
}

/* line 338, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.bg-or.light {
  background-color: #ffeacc !important;
}

/* line 341, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.bg-dg {
  background-color: #5a5a5b;
  /* Dark gray */
}

/* line 344, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.bg-dg.light {
  background-color: #dedede;
}

/* line 347, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.bg-mg {
  background-color: #9e9e9e;
  /* Medium gray */
}

/* line 350, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.bg-mg.light {
  background-color: #ececec;
}

/* line 353, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.bg-lg {
  background-color: #f5f8f9;
  /* Light gray */
}

/* line 356, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.bg-lg.light {
  background-color: #fdfefe;
}

/* line 359, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.bg-wh {
  background-color: #fff;
  /* White */
}

/* line 362, /var/silkcloud/genesis-id/app/assets/stylesheets/unity/unity-helpers.css.scss */
.bg-pg {
  background-color: #f2f3f4;
  /* Pale Grey */
}
