 html {font-family: "Source Sans Pro", sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100% }body {margin: 0 }article, aside, footer, header, nav, section {display: block }h1 {font-size: 2em;margin: .67em 0 }figcaption, figure, main {display: block }hr {box-sizing: content-box;height: 0;overflow: visible }a {background-color: transparent;-webkit-text-decoration-skip: objects }a:active, a:hover {outline-width: 0 }address {font-style: normal }b, strong {font-weight: inherit;font-weight: bolder }code, kbd, pre, samp {font-family: SF Mono, Segoe UI Mono, Roboto Mono, Menlo, Courier, monospace;font-size: 1em }dfn {font-style: italic }small {font-size: 80%;font-weight: 400 }sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline }sub {bottom: -.25em }sup {top: -.5em }audio, video {display: inline-block }audio:not([controls]) {display: none;height: 0 }img {border-style: none }svg:not(:root) {overflow: hidden }button, input, optgroup, select, textarea {font-family: inherit;font-size: inherit;line-height: inherit;margin: 0 }button, input {overflow: visible }button, select {text-transform: none }[type=reset], [type=submit], button, html [type=button] {-webkit-appearance: button }[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {border-style: none;padding: 0 }fieldset {border: 0;margin: 0;padding: 0 }legend {box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal }progress {display: inline-block;vertical-align: baseline }textarea {overflow: auto }[type=checkbox], [type=radio] {box-sizing: border-box;padding: 0 }[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {height: auto }[type=search] {-webkit-appearance: textfield;outline-offset: -2px }[type=search]::-webkit-search-cancel-button, [type=search]::-webkit-search-decoration {-webkit-appearance: none }::-webkit-file-upload-button {-webkit-appearance: button;font: inherit }details, menu {display: block }summary {display: list-item;outline: none }canvas {display: inline-block }[hidden], template {display: none }*, :after, :before {box-sizing: inherit }html {box-sizing: border-box;font-size: 20px;line-height: 1.5;-webkit-tap-highlight-color: transparent }body {background: #f6f7fb;color: #616161;font-family: -apple-system, system-ui, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, sans-serif;overflow-x: hidden;text-rendering: optimizeLegibility }a {color: #3fc1f2;outline: none;text-decoration: none }a:focus {box-shadow: 0 0 0 .1rem rgba(242, 251, 254, 0) }a.active, a:active, a:focus, a:hover {color: #27b9f0;text-decoration: underline }h1, h2, h3, h4, h5, h6 {color: inherit;font-weight: 500;line-height: 1.2;margin-bottom: .5em;margin-top: 0 }.h1, .h2, .h3, .h4, .h5, .h6 {font-weight: 500 }.h1, h1 {font-size: 2rem }.h2, h2 {font-size: 1.6rem }.h3, h3 {font-size: 1.4rem }.h4, h4 {font-size: 1.2rem }.h5, h5 {font-size: 1rem }.h6, h6 {font-size: .8rem }p {margin: 0 0 1rem }a, ins, u {text-decoration-skip: ink edges }abbr[title] {border-bottom: .05rem dotted;cursor: help;text-decoration: none }kbd {line-height: 1.2;padding: .1rem .15rem;background: #545454;color: #fff;font-size: .7rem }kbd, mark {border-radius: .1rem }mark {background: #cddc39;color: #616161;padding: .05rem }blockquote {border-left: .1rem solid #dcdde1;margin-left: 0;padding: .4rem .8rem }blockquote p:last-child {margin-bottom: 0 }ol, ul {padding: 0 }ol, ol ol, ol ul, ul, ul ol, ul ul {margin: .8rem 0 .8rem .8rem }ol li, ul li {margin-top: .4rem }ul {list-style: disc inside }ul ul {list-style-type: circle }ol {list-style: decimal inside }ol ol {list-style-type: lower-alpha }dl dt {font-weight: 700 }dl dd {margin: .4rem 0 .8rem }:lang(zh) {font-family: -apple-system, system-ui, BlinkMacSystemFont, Segoe UI, Roboto, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Helvetica Neue, sans-serif }:lang(ja) {font-family: -apple-system, system-ui, BlinkMacSystemFont, Segoe UI, Roboto, Hiragino Sans, Hiragino Kaku Gothic Pro, Yu Gothic, YuGothic, Meiryo, Helvetica Neue, sans-serif }:lang(ko) {font-family: -apple-system, system-ui, BlinkMacSystemFont, Segoe UI, Roboto, Malgun Gothic, Helvetica Neue, sans-serif }.cjk ins, .cjk u, :lang(ja) ins, :lang(ja) u, :lang(zh) ins, :lang(zh) u {border-bottom: .05rem solid;text-decoration: none }.cjk del+del, .cjk del+s, .cjk ins+ins, .cjk ins+u, .cjk s+del, .cjk s+s, .cjk u+ins, .cjk u+u, :lang(ja) del+del, :lang(ja) del+s, :lang(ja) ins+ins, :lang(ja) ins+u, :lang(ja) s+del, :lang(ja) s+s, :lang(ja) u+ins, :lang(ja) u+u, :lang(zh) del+del, :lang(zh) del+s, :lang(zh) ins+ins, :lang(zh) ins+u, :lang(zh) s+del, :lang(zh) s+s, :lang(zh) u+ins, :lang(zh) u+u {margin-left: .125em }.table {border-collapse: collapse;border-spacing: 0;text-align: left;width: 100% }.table.table-striped tbody tr:nth-of-type(odd) {background: #fff }.table.table-hover tbody tr:hover, .table.table-striped tbody tr.active, .table tbody tr.active {background: #f7f7f7 }.table.table-scroll {display: block;overflow-x: auto;padding-bottom: .75rem;white-space: nowrap }.table td, .table th {border-bottom: .05rem solid #dcdde1;padding: .6rem .4rem }.table th {border-bottom-width: .1rem }.btn {transition: all .2s ease;appearance: none;border: .05rem solid #3fc1f2;border-radius: .1rem;cursor: pointer;display: inline-block;font-size: .8rem;height: 1.8rem;line-height: 1rem;outline: none;padding: .35rem .4rem;text-align: center;text-decoration: none;user-select: none;vertical-align: middle;white-space: nowrap }.btn:focus {box-shadow: 0 0 0 .1rem rgba(242, 251, 254, 0) }.btn:focus, .btn:hover {background: #ededed;border-color: #00a1d4;text-decoration: none }.btn.active, .btn:active {background: #00a1d4;border-color: #008ebb;color: #fff;text-decoration: none }.btn.active.loading:after, .btn:active.loading:after {border-bottom-color: #fff;border-left-color: #fff }.btn.disabled, .btn:disabled, .btn[disabled] {cursor: default;opacity: .5;pointer-events: none }.btn.btn-primary {background: #3fc1f2;border-color: #00a1d4;color: #fff }.btn.btn-primary:focus, .btn.btn-primary:hover {background: #0099ca;border-color: #008ebb;color: #fff }.btn.btn-primary.active, .btn.btn-primary:active {background: #0092c0;border-color: #0086b0;color: #fff }.btn.btn-error.loading:after, .btn.btn-primary.loading:after, .btn.btn-success.loading:after, .btn.btn-warning.loading:after {border-bottom-color: #fff;border-left-color: #fff }.btn.btn-success {background: #2ecc71;border-color: #2bc06a;color: #fff }.btn.btn-success:focus {box-shadow: 0 0 0 .1rem rgba(46, 204, 113, 0) }.btn.btn-success:focus, .btn.btn-success:hover {background: #2cc46c;border-color: #29b765;color: #fff }.btn.btn-success.active, .btn.btn-success:active {background: #27af61;border-color: #25a25a;color: #fff }.btn.btn-error {background: #e74c3c;border-color: #e53f2e;color: #fff }.btn.btn-error:focus {box-shadow: 0 0 0 .1rem rgba(231, 76, 60, 0) }.btn.btn-error:focus, .btn.btn-error:hover {background: #e64433;border-color: #e43725;color: #fff }.btn.btn-error.active, .btn.btn-error:active {background: #e32f1c;border-color: #d62c1a;color: #fff }.btn.btn-link {background: transparent;border-color: transparent;color: #3fc1f2 }.btn.btn-link.active, .btn.btn-link:active, .btn.btn-link:focus, .btn.btn-link:hover {color: #27b9f0 }.btn.btn-sm {font-size: .7rem;height: 1.4rem;padding: .15rem .3rem }.btn.btn-lg {font-size: .9rem;height: 2rem;padding: .45rem .6rem }.btn.btn-block {display: block;width: 100% }.btn.btn-action {width: 1.8rem;padding-left: 0;padding-right: 0 }.btn.btn-action.btn-sm {width: 1.4rem }.btn.btn-action.btn-lg {width: 2rem }.btn.btn-clear {background: transparent;border: 0;color: currentColor;height: .8rem;line-height: .8rem;margin-left: .2rem;margin-right: -2px;opacity: 1;padding: 0;text-decoration: none;width: .8rem }.btn.btn-clear:hover {opacity: .95 }.btn.btn-clear:before {content: "\2715" }.btn-group {display: inline-flex;flex-wrap: wrap }.btn-group .btn {flex: 1 0 auto }.btn-group .btn:first-child:not(:last-child) {border-bottom-right-radius: 0;border-top-right-radius: 0 }.btn-group .btn:not(:first-child):not(:last-child) {border-radius: 0;margin-left: -.05rem }.btn-group .btn:last-child:not(:first-child) {border-bottom-left-radius: 0;border-top-left-radius: 0;margin-left: -.05rem }.btn-group .btn.active, .btn-group .btn:active, .btn-group .btn:focus, .btn-group .btn:hover {z-index: 1 }.btn-group.btn-group-block {display: flex }.btn-group.btn-group-block .btn {flex: 1 0 0 }.form-group:not(:last-child) {margin-bottom: .4rem }fieldset, legend {margin-bottom: .8rem }legend {font-size: .9rem;font-weight: 500 }.form-label {display: block;line-height: 1rem;padding: .4rem 0 }.form-label.label-sm {font-size: .7rem;padding: .2rem 0 }.form-label.label-lg {font-size: .9rem;padding: .5rem 0 }.form-input {appearance: none;background: #fff;background-image: none;border: .05rem solid #c1c2c9;border-radius: .1rem;color: #616161;display: block;font-size: .8rem;height: 1.8rem;line-height: 1rem;max-width: 100%;outline: none;padding: .35rem .4rem;position: relative;transition: background .2s, border .2s, box-shadow .2s, color .2s;width: 100% }.form-input:focus {box-shadow: 0 0 0 .1rem rgba(242, 251, 254, 0);border-color: #3fc1f2 }.form-input::placeholder {color: #bababa }.form-input.input-sm {font-size: .7rem;height: 1.4rem;padding: .15rem .3rem }.form-input.input-lg {font-size: .9rem;height: 2rem;padding: .45rem .6rem }.form-input.input-inline {display: inline-block;vertical-align: middle;width: auto }.form-input[type=file], textarea.form-input, textarea.form-input.input-lg, textarea.form-input.input-sm {height: auto }.form-input-hint {color: #bababa;font-size: .7rem;margin-top: .2rem }.has-success .form-input-hint, .is-success+.form-input-hint {color: #2ecc71 }.has-error .form-input-hint, .is-error+.form-input-hint {color: #e74c3c }.form-select {appearance: none;-moz-appearance: none;border: .05rem solid #c1c2c9;border-radius: .1rem;color: inherit;font-size: .8rem;height: 1.8rem;line-height: 1rem;outline: none;padding: .35rem .4rem;vertical-align: middle;width: 100%;background: #fff }.form-select:focus {box-shadow: 0 0 0 .1rem rgba(242, 251, 254, 0);border-color: #3fc1f2 }.form-select::-ms-expand {display: none }.form-select.select-sm {font-size: .7rem;height: 1.4rem;padding: .15rem 1.1rem .15rem .3rem }.form-select.select-lg {font-size: .9rem;height: 2rem;padding: .45rem 1.4rem .45rem .6rem }.form-select[multiple], .form-select[size] {height: auto;padding: .35rem .4rem }.form-select[multiple] option, .form-select[size] option {padding: .1rem .2rem }.form-select:not([multiple]):not([size]) {background: #fff url(../images/chevron-down-outline.svg) no-repeat right .35rem center/.75rem .75rem;padding-right: 1.2rem }.has-icon-left, .has-icon-right {position: relative }.has-icon-left .form-icon, .has-icon-right .form-icon {height: .8rem;margin: 0 .35rem;position: absolute;top: 50%;transform: translateY(-50%);width: .8rem;z-index: 2 }.has-icon-left .form-icon {left: .05rem }.has-icon-left .form-input {padding-left: 1.5rem }.has-icon-right .form-icon {right: .05rem }.has-icon-right .form-input {padding-right: 1.5rem }.form-checkbox, .form-radio, .form-switch {display: block;line-height: 1rem;margin: .2rem 0;min-height: 1.4rem;padding: .2rem .4rem .2rem 1.2rem;position: relative }.form-checkbox input, .form-radio input, .form-switch input {clip: rect(0, 0, 0, 0);height: 1px;margin: -1px;overflow: hidden;position: absolute;width: 1px }.form-checkbox input:focus+.form-icon, .form-radio input:focus+.form-icon, .form-switch input:focus+.form-icon {box-shadow: 0 0 0 .1rem rgba(242, 251, 254, 0);border-color: #3fc1f2 }.form-checkbox input:checked+.form-icon, .form-radio input:checked+.form-icon, .form-switch input:checked+.form-icon {background: #3fc1f2;border-color: #3fc1f2 }.form-checkbox .form-icon, .form-radio .form-icon, .form-switch .form-icon {border: .05rem solid #c1c2c9;cursor: pointer;display: inline-block;position: absolute;transition: background .2s, border .2s, box-shadow .2s, color .2s }.form-checkbox.input-sm, .form-radio.input-sm, .form-switch.input-sm {font-size: .7rem;margin: 0 }.form-checkbox.input-lg, .form-radio.input-lg, .form-switch.input-lg {font-size: .9rem;margin: .3rem 0 }.form-checkbox .form-icon, .form-radio .form-icon {background: #fff;height: .8rem;left: 0;top: .3rem;width: .8rem }.form-checkbox input:active+.form-icon, .form-radio input:active+.form-icon {background: #f7f7f7 }.form-checkbox .form-icon {border-radius: .1rem }.form-checkbox input:checked+.form-icon:before {background-clip: padding-box;border-color: #fff;border-style: solid;border-width: 0 .1rem .1rem 0;content: "";height: 9px;left: 50%;margin-left: -3px;margin-top: -6px;position: absolute;top: 50%;transform: rotate(45deg);width: 6px }.form-checkbox input:indeterminate+.form-icon {background: #3fc1f2;border-color: #3fc1f2 }.form-checkbox input:indeterminate+.form-icon:before {background: #fff;content: "";height: 2px;left: 50%;margin-left: -5px;margin-top: -1px;position: absolute;top: 50%;width: 10px }.form-radio .form-icon {border-radius: 50% }.form-radio input:checked+.form-icon:before {background: #fff;border-radius: 50%;content: "";height: 6px;left: 50%;position: absolute;top: 50%;transform: translate(-50%, -50%);width: 6px }.form-switch {padding-left: 2rem }.form-switch .form-icon {background: #bababa;background-clip: padding-box;border-radius: .45rem;height: .9rem;left: 0;top: .25rem;width: 1.6rem }.form-switch .form-icon:before {background: #fff;border-radius: 50%;content: "";display: block;height: .8rem;left: 0;position: absolute;top: 0;transition: background .2s, border .2s, box-shadow .2s, color .2s, left .2s;width: .8rem }.form-switch input:checked+.form-icon:before {left: 14px }.form-switch input:active+.form-icon:before {background: #fff }.input-group {display: flex }.input-group .input-group-addon {background: #fff;border: .05rem solid #c1c2c9;border-radius: .1rem;line-height: 1rem;padding: .35rem .4rem;white-space: nowrap }.input-group .input-group-addon.addon-sm {font-size: .7rem;padding: .15rem .3rem }.input-group .input-group-addon.addon-lg {font-size: .9rem;padding: .45rem .6rem }.input-group .form-input, .input-group .form-select {flex: 1 1 auto;width: 1% }.input-group .input-group-btn {z-index: 1 }.input-group .form-input:first-child:not(:last-child), .input-group .form-select:first-child:not(:last-child), .input-group .input-group-addon:first-child:not(:last-child), .input-group .input-group-btn:first-child:not(:last-child) {border-bottom-right-radius: 0;border-top-right-radius: 0 }.input-group .form-input:not(:first-child):not(:last-child), .input-group .form-select:not(:first-child):not(:last-child), .input-group .input-group-addon:not(:first-child):not(:last-child), .input-group .input-group-btn:not(:first-child):not(:last-child) {border-radius: 0;margin-left: -.05rem }.input-group .form-input:last-child:not(:first-child), .input-group .form-select:last-child:not(:first-child), .input-group .input-group-addon:last-child:not(:first-child), .input-group .input-group-btn:last-child:not(:first-child) {border-bottom-left-radius: 0;border-top-left-radius: 0;margin-left: -.05rem }.input-group .form-input:focus, .input-group .form-select:focus, .input-group .input-group-addon:focus, .input-group .input-group-btn:focus {z-index: 2 }.input-group .form-select {width: auto }.input-group.input-inline {display: inline-flex }.form-input.is-success, .form-select.is-success, .has-success .form-input, .has-success .form-select {background: #fff;border-color: #2ecc71 }.form-input.is-success:focus, .form-select.is-success:focus, .has-success .form-input:focus, .has-success .form-select:focus {box-shadow: 0 0 0 .1rem rgba(46, 204, 113, 0) }.form-input.is-error, .form-select.is-error, .has-error .form-input, .has-error .form-select {background: #fff;border-color: #e74c3c }.form-input.is-error:focus, .form-select.is-error:focus, .has-error .form-input:focus, .has-error .form-select:focus {box-shadow: 0 0 0 .1rem rgba(231, 76, 60, 0) }.form-checkbox.is-error .form-icon, .form-radio.is-error .form-icon, .form-switch.is-error .form-icon, .has-error .form-checkbox .form-icon, .has-error .form-radio .form-icon, .has-error .form-switch .form-icon {border-color: #e74c3c }.form-checkbox.is-error input:checked+.form-icon, .form-radio.is-error input:checked+.form-icon, .form-switch.is-error input:checked+.form-icon, .has-error .form-checkbox input:checked+.form-icon, .has-error .form-radio input:checked+.form-icon, .has-error .form-switch input:checked+.form-icon {background: #e74c3c;border-color: #e74c3c }.form-checkbox.is-error input:focus+.form-icon, .form-radio.is-error input:focus+.form-icon, .form-switch.is-error input:focus+.form-icon, .has-error .form-checkbox input:focus+.form-icon, .has-error .form-radio input:focus+.form-icon, .has-error .form-switch input:focus+.form-icon {box-shadow: 0 0 0 .1rem rgba(231, 76, 60, 0);border-color: #e74c3c }.form-checkbox.is-error input:indeterminate+.form-icon, .has-error .form-checkbox input:indeterminate+.form-icon {background: #e74c3c;border-color: #e74c3c }.form-input:not(:placeholder-shown):invalid {border-color: #e74c3c }.form-input:not(:placeholder-shown):invalid:focus {box-shadow: 0 0 0 .1rem rgba(231, 76, 60, 0);background: #fff }.form-input:not(:placeholder-shown):invalid+.form-input-hint {color: #e74c3c }.form-input.disabled, .form-input:disabled, .form-select.disabled, .form-select:disabled {background-color: #f7f7f7;cursor: not-allowed;opacity: .7 }.form-input[readonly] {background-color: #fff }input.disabled+.form-icon, input:disabled+.form-icon {background: #f7f7f7;cursor: not-allowed;opacity: .7 }.form-switch input.disabled+.form-icon:before, .form-switch input:disabled+.form-icon:before {background: #fff }.form-horizontal {padding: .4rem 0 }.form-horizontal .form-group {display: flex;flex-wrap: wrap }.form-inline, .label {display: inline-block }.label {border-radius: .1rem;line-height: 1.2;padding: .1rem .15rem;background: #f7f7f7;color: #6e6e6e }.label.label-rounded {border-radius: 5rem;padding-left: .4rem;padding-right: .4rem }.label.label-primary {background: #3fc1f2;color: #fff }.label.label-secondary {background: #f2fbfe;color: #3fc1f2 }.label.label-success {background: #2ecc71;color: #fff }.label.label-warning {background: #f1c40f;color: #fff }.label.label-error {background: #e74c3c;color: #fff }code {line-height: 1.2;padding: .1rem .15rem;background: #fdf4f4;color: #e06870;font-size: 85% }.code, code {border-radius: .1rem }.code {color: #616161;position: relative }.code:before {color: #bababa;content: attr(data-lang);font-size: .7rem;position: absolute;right: .4rem;top: .1rem }.code code {background: #fff;color: inherit;display: block;line-height: 1.5;overflow-x: auto;padding: 1rem;width: 100% }.img-responsive {display: block;height: auto;max-width: 100% }.img-fit-cover {object-fit: cover }.img-fit-contain {object-fit: contain }.video-responsive {display: block;overflow: hidden;padding: 0;position: relative;width: 100% }.video-responsive:before {content: "";display: block;padding-bottom: 56.25% }.video-responsive embed, .video-responsive iframe, .video-responsive object {border: 0;bottom: 0;height: 100%;left: 0;position: absolute;right: 0;top: 0;width: 100% }video.video-responsive {height: auto;max-width: 100% }video.video-responsive:before {content: none }.video-responsive-4-3:before {padding-bottom: 75% }.video-responsive-1-1:before {padding-bottom: 100% }.figure {margin: 0 0 .4rem }.figure .figure-caption {color: #7a7a7a;margin-top: .4rem }.container {margin-left: auto;margin-right: auto;padding-left: .4rem;padding-right: .4rem;width: 100% }.container.grid-xl {max-width: 1296px }.container.grid-lg {max-width: 976px }.container.grid-md {max-width: 856px }.container.grid-sm {max-width: 616px }.container.grid-xs {max-width: 496px }.show-lg, .show-md, .show-sm, .show-xl, .show-xs {display: none !important }.columns {display: flex;flex-wrap: wrap;margin-left: -.4rem;margin-right: -.4rem }.columns.col-gapless {margin-left: 0;margin-right: 0 }.columns.col-gapless>.column {padding-left: 0;padding-right: 0 }.columns.col-oneline {flex-wrap: nowrap;overflow-x: auto }.column {flex: 1;max-width: 100%;padding-left: .4rem;padding-right: .4rem }.column.col-1, .column.col-2, .column.col-3, .column.col-4, .column.col-5, .column.col-6, .column.col-7, .column.col-8, .column.col-9, .column.col-10, .column.col-11, .column.col-12 {flex: none }.col-12 {width: 100% }.col-11 {width: 91.66666667% }.col-10 {width: 83.33333333% }.col-9 {width: 75% }.col-8 {width: 66.66666667% }.col-7 {width: 58.33333333% }.col-6 {width: 50% }.col-5 {width: 41.66666667% }.col-4 {width: 33.33333333% }.col-3 {width: 25% }.col-2 {width: 16.66666667% }.col-1 {width: 8.33333333% }.col-auto {flex: 0 0 auto;max-width: none;width: auto }.col-mx-auto {margin-right: auto }.col-ml-auto, .col-mx-auto {margin-left: auto }.col-mr-auto {margin-right: auto }@media (max-width:1280px) {.col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 {flex: none }.col-xl-12 {width: 100% }.col-xl-11 {width: 91.66666667% }.col-xl-10 {width: 83.33333333% }.col-xl-9 {width: 75% }.col-xl-8 {width: 66.66666667% }.col-xl-7 {width: 58.33333333% }.col-xl-6 {width: 50% }.col-xl-5 {width: 41.66666667% }.col-xl-4 {width: 33.33333333% }.col-xl-3 {width: 25% }.col-xl-2 {width: 16.66666667% }.col-xl-1 {width: 8.33333333% }.hide-xl {display: none !important }.show-xl {display: block !important }}@media (max-width:960px) {.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {flex: none }.col-lg-12 {width: 100% }.col-lg-11 {width: 91.66666667% }.col-lg-10 {width: 83.33333333% }.col-lg-9 {width: 75% }.col-lg-8 {width: 66.66666667% }.col-lg-7 {width: 58.33333333% }.col-lg-6 {width: 50% }.col-lg-5 {width: 41.66666667% }.col-lg-4 {width: 33.33333333% }.col-lg-3 {width: 25% }.col-lg-2 {width: 16.66666667% }.col-lg-1 {width: 8.33333333% }.hide-lg {display: none !important }.show-lg {display: block !important }}@media (max-width:840px) {.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {flex: none }.col-md-12 {width: 100% }.col-md-11 {width: 91.66666667% }.col-md-10 {width: 83.33333333% }.col-md-9 {width: 75% }.col-md-8 {width: 66.66666667% }.col-md-7 {width: 58.33333333% }.col-md-6 {width: 50% }.col-md-5 {width: 41.66666667% }.col-md-4 {width: 33.33333333% }.col-md-3 {width: 25% }.col-md-2 {width: 16.66666667% }.col-md-1 {width: 8.33333333% }.hide-md {display: none !important }.show-md {display: block !important }}@media (max-width:600px) {.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {flex: none }.col-sm-12 {width: 100% }.col-sm-11 {width: 91.66666667% }.col-sm-10 {width: 83.33333333% }.col-sm-9 {width: 75% }.col-sm-8 {width: 66.66666667% }.col-sm-7 {width: 58.33333333% }.col-sm-6 {width: 50% }.col-sm-5 {width: 41.66666667% }.col-sm-4 {width: 33.33333333% }.col-sm-3 {width: 25% }.col-sm-2 {width: 16.66666667% }.col-sm-1 {width: 8.33333333% }.hide-sm {display: none !important }.show-sm {display: block !important }}@media (max-width:480px) {.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {flex: none }.col-xs-12 {width: 100% }.col-xs-11 {width: 91.66666667% }.col-xs-10 {width: 83.33333333% }.col-xs-9 {width: 75% }.col-xs-8 {width: 66.66666667% }.col-xs-7 {width: 58.33333333% }.col-xs-6 {width: 50% }.col-xs-5 {width: 41.66666667% }.col-xs-4 {width: 33.33333333% }.col-xs-3 {width: 25% }.col-xs-2 {width: 16.66666667% }.col-xs-1 {width: 8.33333333% }.hide-xs {display: none !important }.show-xs {display: block !important }}.navbar {align-items: stretch;display: flex;flex-wrap: wrap;justify-content: space-between }.navbar .navbar-section {align-items: center;display: flex;flex: 1 0 0 }.navbar .navbar-section:not(:first-child):last-child {justify-content: flex-end }.navbar .navbar-center {align-items: center;display: flex;flex: 0 0 auto }.navbar .navbar-brand {font-size: .9rem;font-weight: 500;text-decoration: none }.version:after {content: "0.5.1" }.off-canvas .off-canvas-toggle {font-size: 1rem;left: 1.5rem;position: fixed;top: 1rem }.off-canvas .off-canvas-sidebar {width: 12rem }.docs-navbar {height: 3.8rem;position: fixed;right: 0;top: 0;z-index: 100 }.docs-navbar .btn {position: absolute;right: 1.5rem;top: 1rem }.docs-sidebar .docs-nav {bottom: 1.5rem;overflow-y: auto;padding: .5rem 1.5rem;position: fixed;top: 3.5rem;width: 12rem;-webkit-overflow-scrolling: touch }.docs-sidebar .accordion {margin-bottom: .75rem }.docs-sidebar .accordion input~.accordion-header {color: #6e6e6e;font-size: .65rem;font-weight: 600;text-transform: uppercase }.docs-sidebar .accordion input:checked~.accordion-header {color: #7a7a7a }.docs-sidebar .accordion .menu .menu-item {font-size: .7rem;padding-left: 1rem }.docs-sidebar .accordion .menu .menu-item>a {background: transparent;color: #7a7a7a;display: inline-block }.docs-content {flex: 1 1 auto;width: calc(100vw - 12rem) }.docs-content.off-canvas-content {padding: 0 4rem }.docs-content>.container {margin-left: 0;max-width: 800px;padding-bottom: 1.5rem }.docs-content .anchor {color: #e2f8fe;height: 0;margin-left: -2em;overflow: hidden;padding: 0 1em;position: absolute;text-align: center;width: 0;z-index: 100 }.docs-content .anchor:focus, .docs-content .anchor:hover {box-shadow: none;height: auto;text-decoration: none;width: 2em }.docs-content .s-subtitle, .docs-content .s-title {color: #4f4f4f;line-height: 1.8rem;margin-bottom: 0;padding-bottom: 1rem;padding-top: 1rem;position: static }@supports (position:sticky) {.docs-content .s-subtitle, .docs-content .s-title {position: sticky;top: 0;z-index: 100 }.docs-content .s-subtitle:before, .docs-content .s-title:before {background: #fff;bottom: 0;content: "";display: block;left: -10px;position: absolute;right: -10px;top: -5px;z-index: -1 }}.docs-content .s-subtitle:hover .anchor, .docs-content .s-title:hover .anchor {height: auto;width: 1em }.docs-content .s-subtitle+.docs-note, .docs-content .s-title+.docs-note {margin-top: .4rem }.docs-content .docs-note {margin: 1.5rem 0 }.docs-content .docs-ad {background: #fff;border-radius: .1rem;display: inline-block;padding: .4rem;position: relative }.docs-content .docs-ad:before {color: #bababa;content: "AD";font-size: .7rem;position: absolute;right: .4rem;top: .1rem }.docs-content .docs-ad.docs-ad-sidebar:before {content: none }.docs-content .carbon-wrap .carbon-img {display: block }.docs-content .carbon-wrap .carbon-text {color: #7a7a7a;display: block;font-size: .7rem }.docs-content .carbon-poweredby {color: #bababa;font-size: .7rem }.docs-content .column {padding: .4rem }.docs-content .docs-block {border-radius: .1rem;padding: .4rem }.docs-content .docs-block.bg-gray {background: #f7f7f7 }.docs-content .docs-shape {height: 4.8rem;line-height: 1.2rem;padding: 1.8rem 0;width: 4.8rem }.docs-content .docs-dot {border-radius: 50%;display: inline-block;height: .5rem;padding: 0;width: .5rem }.docs-content .docs-table td, .docs-content .docs-table th {padding: .75rem .25rem }.docs-content .docs-color {border-radius: .1rem;margin: .25rem 0;padding: .5rem }.docs-content .docs-color .color-subtitle {font-size: .7rem;opacity: .75 }.docs-content .code {color: #7a7a7a }.docs-content .code .com {color: #bababa }.docs-content .code .tag {color: #3fc1f2 }.docs-content .code .atn {color: #7a7a7a }.docs-content .code .atv {color: #e06870 }.docs-content .code[data-lang=Bash] .tag {margin-right: 1em;user-select: none }.docs-content .panel {height: 75vh }.docs-content .panel .tile {margin: .75rem 0 }.docs-content .parallax {margin: 2rem auto }.docs-content .form-autocomplete .menu {position: static }.docs-content .example-tile-icon {align-content: space-around;align-items: center;background: #3fc1f2;border-radius: .1rem;color: #fff;display: flex;font-size: 1.2rem;height: 2rem;width: 2rem }.docs-content .example-tile-icon .icon {margin: auto }.docs-content .comparison-slider {height: auto;padding-bottom: 56.2222% }.docs-content .comparison-slider .filter-grayscale {filter: grayscale(75%) }.docs-content .off-canvas {position: relative }.docs-content .off-canvas .off-canvas-toggle {left: .4rem;position: absolute;top: .4rem;z-index: 1 }.docs-brand {color: #3fc1f2;left: 1.5rem;position: fixed;top: .85rem }.docs-brand .docs-logo {align-items: center;border-radius: .1rem;display: inline-flex;height: 2rem;padding: .2rem;width: auto }.docs-brand .docs-logo:focus, .docs-brand .docs-logo:hover {text-decoration: none }.docs-brand .docs-logo img {display: inline;height: auto;width: 1.6rem }.docs-brand .docs-logo h2 {display: inline;font-size: .8rem;font-weight: 700;line-height: 1.5rem;margin-bottom: 0;margin-left: .5rem;margin-right: .5rem }.docs-footer {color: #bababa;padding: .5rem .5rem 1.5rem }.docs-footer a {color: #7a7a7a }.btn .feather {height: 1rem;vertical-align: middle }.section-hero {padding: 1rem .5rem }.section-hero .docs-brand {position: absolute;top: .85rem }.section-hero .docs-brand h2 {color: #3fc1f2 }.section-hero .column {padding: .4rem }.section-updates {padding: 4.5rem .5rem 3.5rem }.section-updates .card {border: 0;color: #878787;margin-bottom: 1rem }.section-features {padding: 4.5rem .5rem }.section-features .column {padding: .4rem }.section-footer {color: #bababa;padding: 1.8rem .75rem 1rem;position: relative;z-index: 200 }.section-footer a {color: #7a7a7a }.grid-hero {padding-bottom: 2rem;padding-top: 6rem }.grid-hero h1 {color: #616161;font-size: 1.6rem;margin-bottom: 1.5rem }.grid-hero h2 {color: #6e6e6e;font-size: .9rem;font-weight: 400;line-height: 1.5rem;margin-bottom: 1.5rem }.grid-hero h2 u {border-bottom: .1rem solid;padding-bottom: .05rem;text-decoration: none }.grid-hero .card {background: none;border: 0;color: #878787;padding: .5rem }.grid-hero .card .card-title {color: #3fc1f2;font-size: .9rem;margin-bottom: 0 }@media (max-width:960px) {.off-canvas .off-canvas-toggle {z-index: 300 }.docs-sidebar .docs-brand {margin: .85rem 1.5rem;padding: 0;position: static }.docs-sidebar .docs-nav {margin-top: 1rem;position: static }.docs-sidebar .menu .menu-item>a {padding: .3rem .4rem }.docs-navbar {backdrop-filter: blur(5px);background: hsla(0, 0%, 100%, .65);left: 0 }.docs-content.off-canvas-content {min-width: auto;padding: 0 1.5rem;width: 100% }.docs-content .s-subtitle, .docs-content .s-title {padding-top: 5rem;position: static }.docs-content .s-subtitle:before, .docs-content .s-title:before {content: none }.section-hero .s-brand {height: 5rem;padding: 1.5rem .5rem;text-align: center;width: 100% }.section-hero .s-brand .s-logo {height: auto }.section-hero .s-brand img {height: 3.2rem;width: 3.2rem }.section-hero .s-brand h2 {display: none }}@media (max-width:600px) {.grid-hero h2 {font-size: .9rem }.grid-hero .card {padding: 0 }.off-canvas .off-canvas-toggle {left: .5rem }.docs-navbar .btn {right: 1rem }.grid-hero .docs-brand {left: 1rem }.docs-sidebar .docs-brand {margin: .85rem 1rem }.docs-sidebar .docs-nav {padding: .5rem 1rem }.docs-content.off-canvas-content {padding: 0 .5rem }.docs-content .docs-block {padding: .4rem .1rem }.docs-content .anchor {display: none }}@media (min-width:1366px) {.docs-ad.docs-ad-sidebar {bottom: 1rem;position: fixed;right: 1rem;width: 7.3rem }}.accordion[open] .accordion-header .icon, .accordion input:checked~.accordion-header .icon {transform: rotate(90deg) }.accordion[open] .accordion-body, .accordion input:checked~.accordion-body {max-height: 50rem }.accordion .accordion-header {display: block;padding: .2rem .4rem }.accordion .accordion-header .icon {transition: all .2s ease }.accordion .accordion-body {margin-bottom: .4rem;max-height: 0;overflow: hidden;transition: max-height .2s ease }summary.accordion-header::-webkit-details-marker {display: none }.form-autocomplete {position: relative }.form-autocomplete .form-autocomplete-input {align-content: flex-start;display: flex;flex-wrap: wrap;height: auto;min-height: 1.6rem;padding: .1rem }.form-autocomplete .form-autocomplete-input.is-focused {box-shadow: 0 0 0 .1rem rgba(242, 251, 254, 0);border-color: #3fc1f2 }.form-autocomplete .form-autocomplete-input .form-input {border-color: transparent;box-shadow: none;display: inline-block;flex: 1 0 auto;height: 1.2rem;line-height: .8rem;margin: .1rem;width: auto }.form-autocomplete .menu {left: 0;position: absolute;top: 100%;width: 100% }.avatar {font-size: .8rem;height: 1.6rem;width: 1.6rem;background: #3fc1f2;border-radius: 50%;color: hsla(0, 0%, 100%, .85);display: inline-block;font-weight: 300;line-height: 1.25;margin: 0;position: relative;vertical-align: middle }.avatar.avatar-xs {font-size: .4rem;height: .8rem;width: .8rem }.avatar.avatar-sm {font-size: .6rem;height: 1.2rem;width: 1.2rem }.avatar.avatar-md {font-size: 1rem;height: 2rem;width: 2rem }.avatar.avatar-lg {font-size: 1.2rem;height: 2.4rem;width: 2.4rem }.avatar.avatar-xl {font-size: 1.6rem;height: 3.2rem;width: 3.2rem }.avatar.avatar-xxl {font-size: 3rem;height: 6rem;width: 6rem }.avatar img, .avatar object {border-radius: 50%;height: 100%;position: relative;width: 100%;z-index: 1 }.avatar .avatar-icon, .avatar .avatar-presence {background: #fff;bottom: 14.64%;height: 50%;padding: .1rem;position: absolute;right: 14.64%;transform: translate(50%, 50%);width: 50%;z-index: 2 }.avatar .avatar-presence {background: #bababa;box-shadow: 0 0 0 .1rem #fff;border-radius: 50%;height: .5em;width: .5em }.avatar .avatar-presence.online {background: #2ecc71 }.avatar .avatar-presence.busy {background: #e74c3c }.avatar .avatar-presence.away {background: #f1c40f }.avatar[data-initial]:before {color: currentColor;content: attr(data-initial);left: 50%;position: absolute;top: 50%;transform: translate(-50%, -50%);z-index: 1 }.badge {position: relative;white-space: nowrap }.badge:not([data-badge]):after, .badge[data-badge]:after {background: #3fc1f2;background-clip: padding-box;border-radius: .5rem;box-shadow: 0 0 0 .1rem #fff;color: #fff;content: attr(data-badge);display: inline-block;transform: translate(-.1rem, -.5rem) }.badge[data-badge]:after {font-size: .7rem;height: .9rem;line-height: 1;min-width: .9rem;padding: .1rem .2rem;text-align: center;white-space: nowrap }.badge:not([data-badge]):after, .badge[data-badge=""]:after {height: 6px;min-width: 6px;padding: 0;width: 6px }.badge.btn:after {top: 0;right: 0 }.badge.avatar:after, .badge.btn:after {position: absolute;transform: translate(50%, -50%) }.badge.avatar:after {top: 14.64%;right: 14.64%;z-index: 100 }.badge.avatar-xs:after {content: "";height: .4rem;min-width: .4rem;padding: 0;width: .4rem }.breadcrumb {list-style: none;margin: .2rem 0;padding: .2rem 0 }.breadcrumb .breadcrumb-item {color: #7a7a7a;display: inline-block;margin: 0;padding: .2rem 0 }.breadcrumb .breadcrumb-item:not(:last-child) {margin-right: .2rem }.breadcrumb .breadcrumb-item:not(:last-child) a {color: #7a7a7a }.breadcrumb .breadcrumb-item:not(:first-child):before {color: #ededed;content: "/";padding-right: .4rem }.bar {background: #f7f7f7;border-radius: .1rem;display: flex;flex-wrap: nowrap;height: .8rem;width: 100% }.bar.bar-sm {height: .2rem }.bar .bar-item {background: #3fc1f2;color: #fff;display: block;font-size: .7rem;flex-shrink: 0;line-height: .8rem;height: 100%;position: relative;text-align: center;width: 0 }.bar .bar-item:first-child {border-bottom-left-radius: .1rem;border-top-left-radius: .1rem }.bar .bar-item:last-child {border-bottom-right-radius: .1rem;border-top-right-radius: .1rem;flex-shrink: 1 }.bar-slider {height: .1rem;margin: .4rem 0;position: relative }.bar-slider .bar-item {left: 0;padding: 0;position: absolute }.bar-slider .bar-item:not(:last-child):first-child {background: #f7f7f7;z-index: 1 }.bar-slider .bar-slider-btn {background: #3fc1f2;border: 0;border-radius: 50%;height: .6rem;padding: 0;position: absolute;right: 0;top: 50%;transform: translate(50%, -50%);width: .6rem }.bar-slider .bar-slider-btn:active {box-shadow: 0 0 0 .1rem #3fc1f2 }.card {background: #fff;border: .05rem solid #dcdde1;border-radius: .1rem;display: flex;flex-direction: column }.card .card-body, .card .card-footer, .card .card-header {padding: .8rem .8rem 0 }.card .card-body:last-child, .card .card-footer:last-child, .card .card-header:last-child {padding-bottom: .8rem }.card .card-image {padding-top: .8rem }.card .card-image:first-child {padding-top: 0 }.card .card-image:first-child img {border-top-left-radius: .1rem;border-top-right-radius: .1rem }.card .card-image:last-child img {border-bottom-left-radius: .1rem;border-bottom-right-radius: .1rem }.chip {align-items: center;background: #f7f7f7;border-radius: 5rem;color: #7a7a7a;display: inline-flex;font-size: 90%;height: 1.2rem;line-height: .8rem;margin: .1rem;max-width: 100%;padding: .2rem .4rem;text-decoration: none;vertical-align: middle }.chip.active {background: #3fc1f2;color: #fff }.chip .avatar {margin-left: -.4rem;margin-right: .2rem }.dropdown {display: inline-block;position: relative }.dropdown .menu {animation: slide-down .15s ease 1;display: none;left: 0;max-height: 50vh;overflow-y: auto;position: absolute;top: 100% }.dropdown.dropdown-right .menu {left: auto;right: 0 }.dropdown.dropdown-top .menu {top: -149px }.dropdown.active .menu, .dropdown .dropdown-toggle:focus+.menu, .dropdown .menu:hover {display: block }.dropdown .btn-group .dropdown-toggle:nth-last-child(2) {border-bottom-right-radius: .1rem;border-top-right-radius: .1rem }.empty {border-radius: .1rem;color: #7a7a7a;text-align: center;padding: 3.2rem 1.6rem }.empty .empty-icon {margin-bottom: .8rem }.empty .empty-subtitle, .empty .empty-title {margin: .4rem auto }.empty .empty-action {margin-top: .8rem }.menu {box-shadow: 0 .05rem .2rem rgba(84, 84, 84, .3);background: #fff;border-radius: .1rem;list-style: none;margin: 0;min-width: 180px;padding: .4rem;transform: translateY(.2rem);z-index: 100 }.menu.menu-nav {background: transparent;box-shadow: none }.menu .menu-item {margin-top: 0;padding: 0 .4rem;text-decoration: none;user-select: none }.menu .menu-item>a {border-radius: .1rem;color: inherit;display: block;margin: 0 -.4rem;padding: .2rem .4rem;text-decoration: none }.menu .menu-item>a.active, .menu .menu-item>a:active, .menu .menu-item>a:focus, .menu .menu-item>a:hover {background: #ededed;color: #3fc1f2 }.menu .menu-item+.menu-item {margin-top: .2rem }.menu .menu-badge {float: right;padding: .2rem 0 }.menu .menu-badge .btn {margin-top: -.1rem }.modal {align-items: center;bottom: 0;display: none;justify-content: center;left: 0;opacity: 0;overflow: hidden;padding: .4rem;position: fixed;right: 0;top: 0 }.modal.active, .modal:target {display: flex;opacity: 1;z-index: 400 }.modal.active .modal-overlay, .modal:target .modal-overlay {background: hsla(0, 0%, 100%, .75);bottom: 0;cursor: default;display: block;left: 0;position: absolute;right: 0;top: 0 }.modal.active .modal-container, .modal:target .modal-container {animation: slide-down .2s ease 1;max-width: 640px;width: 100%;z-index: 1 }.modal.modal-sm .modal-container {max-width: 320px;padding: 0 .4rem }.modal.modal-lg .modal-overlay {background: #fff }.modal.modal-lg .modal-container {box-shadow: none;max-width: 960px }.modal-container {box-shadow: 0 .2rem .5rem rgba(84, 84, 84, .3);background: #fff;border-radius: .1rem;display: block;padding: 0 .8rem;text-align: left }.modal-container .modal-header {padding: .8rem }.modal-container .modal-body {max-height: 75vh;overflow-y: auto;padding: .8rem;position: relative }.modal-container .modal-footer {padding: .8rem;text-align: right }.nav {display: flex;flex-direction: column;list-style: none;margin: .2rem 0 }.nav .nav-item a {color: #7a7a7a;padding: .2rem .4rem;text-decoration: none }.nav .nav-item a:focus, .nav .nav-item a:hover {color: #3fc1f2 }.nav .nav-item.active>a {color: #616161;font-weight: 700 }.nav .nav-item.active>a:focus, .nav .nav-item.active>a:hover {color: #3fc1f2 }.nav .nav {margin-bottom: .4rem;margin-left: .8rem }.pagination {display: flex;list-style: none;margin: .2rem 0;padding: .2rem 0 }.pagination .page-item {margin: .2rem .05rem }.pagination .page-item span {display: inline-block;padding: .2rem }.pagination .page-item a {border-radius: .1rem;color: #7a7a7a;display: inline-block;padding: .2rem .4rem;text-decoration: none }.pagination .page-item a:focus, .pagination .page-item a:hover {color: #3fc1f2 }.pagination .page-item.disabled a {cursor: default;opacity: .5;pointer-events: none }.pagination .page-item.active a {background: #3fc1f2;color: #fff }.pagination .page-item.page-next, .pagination .page-item.page-prev {flex: 1 0 50% }.pagination .page-item.page-next {text-align: right }.pagination .page-item .page-item-title {margin: 0 }.pagination .page-item .page-item-subtitle {margin: 0;opacity: .5 }.panel {border: .05rem solid #dcdde1;border-radius: .1rem;display: flex;flex-direction: column }.panel .panel-footer, .panel .panel-header {flex: 0 0 auto;padding: .8rem }.panel .panel-nav {flex: 0 0 auto }.panel .panel-body {flex: 1 1 auto;overflow-y: auto;padding: 0 .8rem }.popover {display: inline-block;position: relative }.popover .popover-container {left: 50%;opacity: 0;padding: .4rem;position: absolute;top: 0;transform: translate(-50%, -50%) scale(0);transition: transform .2s ease;width: 320px;z-index: 400 }.popover .popover-container:hover, .popover :focus+.popover-container, .popover:hover .popover-container {display: block;opacity: 1;transform: translate(-50%, -100%) scale(1) }.popover.popover-right .popover-container {left: 100%;top: 50% }.popover.popover-right .popover-container:hover, .popover.popover-right :focus+.popover-container, .popover.popover-right:hover .popover-container {transform: translateY(-50%) scale(1) }.popover.popover-bottom .popover-container {left: 50%;top: 100% }.popover.popover-bottom .popover-container:hover, .popover.popover-bottom :focus+.popover-container, .popover.popover-bottom:hover .popover-container {transform: translate(-50%) scale(1) }.popover.popover-left .popover-container {left: 0;top: 50% }.popover.popover-left .popover-container:hover, .popover.popover-left :focus+.popover-container, .popover.popover-left:hover .popover-container {transform: translate(-100%, -50%) scale(1) }.popover .card {box-shadow: 0 .2rem .5rem rgba(84, 84, 84, .3);border: 0 }.step {display: flex;flex-wrap: nowrap;list-style: none;margin: .2rem 0;width: 100% }.step .step-item {flex: 1 1 0;margin-top: 0;min-height: 1rem;text-align: center;position: relative }.step .step-item:not(:first-child):before {background: #3fc1f2;content: "";height: 2px;left: -50%;position: absolute;top: 9px;width: 100% }.step .step-item a {color: #bababa;display: inline-block;padding: 20px 10px 0;text-decoration: none }.step .step-item a:before {background: #3fc1f2;border: .1rem solid #fff;border-radius: 50%;content: "";display: block;height: .6rem;left: 50%;position: absolute;top: .2rem;transform: translateX(-50%);width: .6rem;z-index: 1 }.step .step-item.active a:before {background: #fff;border: .1rem solid #3fc1f2 }.step .step-item.active~.step-item:before {background: #dcdde1 }.step .step-item.active~.step-item a:before {background: #ededed }.tab {align-items: center;border-bottom: .05rem solid #dcdde1;display: flex;flex-wrap: wrap;list-style: none;margin: .2rem 0 .15rem }.tab .tab-item {margin-top: 0 }.tab .tab-item a {border-bottom: .1rem solid transparent;color: inherit;display: block;margin: 0 .4rem 0 0;padding: .4rem .2rem .3rem;text-decoration: none }.tab .tab-item a:focus, .tab .tab-item a:hover {color: #3fc1f2 }.tab .tab-item.active a, .tab .tab-item a.active {border-bottom-color: #3fc1f2;color: #3fc1f2 }.tab .tab-item.tab-action {flex: 1 0 auto;text-align: right }.tab .tab-item .btn-clear {margin-top: -.2rem }.tab.tab-block .tab-item {flex: 1 0 0;text-align: center }.tab.tab-block .tab-item a {margin: 0 }.tab.tab-block .tab-item .badge[data-badge]:after {position: absolute;right: .1rem;top: .1rem;transform: translate(0) }.tab:not(.tab-block) .badge {padding-right: 0 }.tile {align-content: space-between;align-items: flex-start;display: flex }.tile .tile-action, .tile .tile-icon {flex: 0 0 auto }.tile .tile-content {flex: 1 1 auto }.tile .tile-content:not(:first-child) {padding-left: .4rem }.tile .tile-content:not(:last-child) {padding-right: .4rem }.tile .tile-subtitle, .tile .tile-title {line-height: 1rem }.tile.tile-centered {align-items: center }.tile.tile-centered .tile-content {overflow: hidden }.tile.tile-centered .tile-subtitle, .tile.tile-centered .tile-title {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 0 }.toast {background: rgba(84, 84, 84, .9);border: .05rem solid #545454;border-radius: .1rem;display: block;padding: .4rem;width: 100% }.toast.toast-primary {background: rgba(63, 193, 242, .9);border-color: #3fc1f2 }.toast.toast-success {background: rgba(46, 204, 113, .9);border-color: #2ecc71 }.toast.toast-warning {background: rgba(241, 196, 15, .9);border-color: #f1c40f }.toast.toast-error {background: rgba(231, 76, 60, .9);border-color: #e74c3c }.toast a {color: #fff;text-decoration: underline }.toast a.active, .toast a:active, .toast a:focus, .toast a:hover {opacity: .75 }.toast .btn-clear {margin: 4px -2px 4px 4px }.tooltip {position: relative }.tooltip:after {background: rgba(84, 84, 84, .9);border-radius: .1rem;bottom: 100%;color: #fff;content: attr(data-tooltip);display: block;font-size: .7rem;left: 50%;max-width: 320px;opacity: 0;overflow: hidden;padding: .2rem .4rem;pointer-events: none;position: absolute;text-overflow: ellipsis;transform: translate(-50%, .4rem);transition: all .2s ease;white-space: pre;z-index: 300 }.tooltip:focus:after, .tooltip:hover:after {opacity: 1;transform: translate(-50%, -.2rem) }.tooltip.disabled, .tooltip[disabled] {pointer-events: auto }.tooltip.tooltip-right:after {bottom: 50%;left: 100%;transform: translate(-.2rem, 50%) }.tooltip.tooltip-right:focus:after, .tooltip.tooltip-right:hover:after {transform: translate(.2rem, 50%) }.tooltip.tooltip-bottom:after {bottom: auto;top: 100%;transform: translate(-50%, -.4rem) }.tooltip.tooltip-bottom:focus:after, .tooltip.tooltip-bottom:hover:after {transform: translate(-50%, .2rem) }.tooltip.tooltip-left:after {bottom: 50%;left: auto;right: 100%;transform: translate(.4rem, 50%) }.tooltip.tooltip-left:focus:after, .tooltip.tooltip-left:hover:after {transform: translate(-.2rem, 50%) }@keyframes loading {0% {transform: rotate(0deg) }to {transform: rotate(1turn) }}@keyframes slide-down {0% {opacity: 0;transform: translateY(-1.6rem) }to {opacity: 1;transform: translateY(0) }}.text-primary {color: #3fc1f2 }a.text-primary:focus, a.text-primary:hover {color: #27b9f0 }.text-primary-light {color: #e2f8fe }a.text-primary-light:focus, a.text-primary-light:hover {color: #c9f2fd }.text-dark-color-intense-light {color: #454559 }a.text-dark-color-intense-light:focus, a.text-dark-color-intense-light:hover {color: #3a3a4b }.text-secondary {color: #e4f6fd }a.text-secondary:focus, a.text-secondary:hover {color: #cceffc }.text-gray {color: #bababa }a.text-gray:focus, a.text-gray:hover {color: #adadad }.text-light {color: #fff }a.text-light:focus, a.text-light:hover {color: #f2f2f2 }.text-success {color: #2ecc71 }a.text-success:focus, a.text-success:hover {color: #29b765 }.text-warning {color: #f1c40f }a.text-warning:focus, a.text-warning:hover {color: #dab10d }.text-error {color: #e74c3c }a.text-error:focus, a.text-error:hover {color: #e43725 }.bg-primary {background: #3fc1f2;color: #fff }.bg-secondary {background: #f2fbfe }.bg-dark {background: #545454;color: #fff }.bg-gray {background: #fff }.bg-success {background: #2ecc71;color: #fff }.bg-warning {background: #f1c40f;color: #fff }.bg-error {background: #e74c3c;color: #fff }.c-hand {cursor: pointer }.c-move {cursor: move }.c-zoom-in {cursor: zoom-in }.c-zoom-out {cursor: zoom-out }.c-not-allowed {cursor: not-allowed }.c-auto {cursor: auto }.d-block {display: block }.d-inline {display: inline }.d-inline-block {display: inline-block }.d-flex {display: flex }.d-inline-flex {display: inline-flex }.d-hide, .d-none {display: none !important }.d-visible {visibility: visible }.d-invisible {visibility: hidden }.text-hide {background: transparent;border: 0;color: transparent;font-size: 0;line-height: 0;text-shadow: none }.text-assistive {border: 0;clip: rect(0, 0, 0, 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px }.divider, .divider-vert {display: block;position: relative }.divider-vert[data-content]:after, .divider[data-content]:after {background: #fff;color: #bababa;content: attr(data-content);display: inline-block;font-size: .7rem;padding: 0 .4rem;transform: translateY(-.65rem) }.divider {border-top: .05rem solid #dcdde1;height: .05rem;margin: .4rem 0 }.divider[data-content] {margin: .8rem 0 }.divider-vert {display: block;padding: .8rem }.divider-vert:before {border-left: .05rem solid #dcdde1;bottom: .4rem;content: "";display: block;left: 50%;position: absolute;top: .4rem;transform: translateX(-50%) }.divider-vert[data-content]:after {left: 50%;padding: .2rem 0;position: absolute;top: 50%;transform: translate(-50%, -50%) }.loading {color: transparent !important;min-height: .8rem;pointer-events: none;position: relative }.loading:after {animation: loading .5s linear infinite;border-radius: 50%;border-color: transparent transparent #3fc1f2 #3fc1f2;border-style: solid;border-width: .1rem;content: "";display: block;height: .8rem;left: 50%;margin-left: -.4rem;margin-top: -.4rem;position: absolute;top: 50%;width: .8rem;z-index: 1 }.loading.loading-lg {min-height: 2rem }.loading.loading-lg:after {height: 1.6rem;margin-left: -.8rem;margin-top: -.8rem;width: 1.6rem }.clearfix:after, .container:after {clear: both;content: "";display: table }.float-left {float: left !important }.float-right {float: right !important }.p-static, .static {position: static }.p-relative, .relative {position: relative }.absolute, .p-absolute {position: absolute }.fixed, .p-fixed {position: fixed }.p-sticky, .sticky {position: -webkit-sticky;position: sticky;top: 0;z-index: 1000 }.centered, .p-centered {display: block;float: none;margin-left: auto;margin-right: auto }.flex-centered {align-items: center;display: flex;justify-content: center }.m-0 {margin: 0 }.mb-0 {margin-bottom: 0 }.ml-0 {margin-left: 0 }.mr-0 {margin-right: 0 }.mt-0 {margin-top: 0 }.mx-0 {margin-left: 0;margin-right: 0 }.my-0 {margin-bottom: 0;margin-top: 0 }.m-1 {margin: .2rem }.mb-1 {margin-bottom: .2rem }.ml-1 {margin-left: .2rem }.mr-1 {margin-right: .2rem }.mt-1 {margin-top: .2rem }.mx-1 {margin-left: .2rem;margin-right: .2rem }.my-1 {margin-bottom: .2rem;margin-top: .2rem }.m-2 {margin: .4rem }.mb-2 {margin-bottom: .4rem }.ml-2 {margin-left: .4rem }.mr-2 {margin-right: .4rem }.mt-2 {margin-top: .4rem }.mx-2 {margin-left: .4rem;margin-right: .4rem }.my-2 {margin-bottom: .4rem;margin-top: .4rem }.m-3 {margin: .6rem }.mb-3 {margin-bottom: .6rem }.ml-3 {margin-left: .6rem }.mr-3 {margin-right: .6rem }.mt-3 {margin-top: .6rem }.mx-3 {margin-left: .6rem;margin-right: .6rem }.my-3 {margin-bottom: .6rem;margin-top: .6rem }.m-4 {margin: .8rem }.mb-4 {margin-bottom: .8rem }.ml-4 {margin-left: .8rem }.mr-4 {margin-right: .8rem }.mt-4 {margin-top: .8rem }.mx-4 {margin-left: .8rem;margin-right: .8rem }.my-4 {margin-bottom: .8rem;margin-top: .8rem }.m-10 {margin: 2rem }.mb-10 {margin-bottom: 2rem }.ml-10 {margin-left: 2rem }.mr-10 {margin-right: 2rem }.mt-10 {margin-top: 2rem }.mx-10 {margin-left: 2rem;margin-right: 2rem }.my-10 {margin-bottom: 2rem;margin-top: 2rem }.p-0 {padding: 0 }.pb-0 {padding-bottom: 0 }.pl-0 {padding-left: 0 }.pr-0 {padding-right: 0 }.pt-0 {padding-top: 0 }.px-0 {padding-left: 0;padding-right: 0 }.py-0 {padding-bottom: 0;padding-top: 0 }.p-1 {padding: .2rem }.pb-1 {padding-bottom: .2rem }.pl-1 {padding-left: .2rem }.pr-1 {padding-right: .2rem }.pt-1 {padding-top: .2rem }.px-1 {padding-left: .2rem;padding-right: .2rem }.py-1 {padding-bottom: .2rem;padding-top: .2rem }.p-2 {padding: .4rem }.pb-2 {padding-bottom: .4rem }.pl-2 {padding-left: .4rem }.pr-2 {padding-right: .4rem }.pt-2 {padding-top: .4rem }.px-2 {padding-left: .4rem;padding-right: .4rem }.py-2 {padding-bottom: .4rem;padding-top: .4rem }.p-3 {padding: .6rem }.pb-3 {padding-bottom: .6rem }.pl-3 {padding-left: .6rem }.pr-3 {padding-right: .6rem }.pt-3 {padding-top: .6rem }.px-3 {padding-left: .6rem;padding-right: .6rem }.py-3 {padding-bottom: .6rem;padding-top: .6rem }.p-4 {padding: .8rem }.pb-4 {padding-bottom: .8rem }.pl-4 {padding-left: .8rem }.pr-4 {padding-right: .8rem }.pt-4 {padding-top: .8rem }.px-4 {padding-left: .8rem;padding-right: .8rem }.py-4 {padding-bottom: .8rem;padding-top: .8rem }.p-10 {padding: 2rem }.pb-10 {padding-bottom: 2rem }.pl-10 {padding-left: 2rem }.pr-10 {padding-right: 2rem }.pt-10 {padding-top: 2rem }.px-10 {padding-left: 2rem;padding-right: 2rem }.py-10 {padding-bottom: 2rem;padding-top: 2rem }.rounded, .s-rounded {border-radius: .1rem }.circle, .s-circle {border-radius: 50% }.text-left {text-align: left }.text-right {text-align: right }.text-center {text-align: center }.text-justify {text-align: justify }.text-lowercase {text-transform: lowercase }.text-uppercase {text-transform: uppercase }.text-capitalize {text-transform: capitalize }.text-normal {font-weight: 400 }.text-bold {font-weight: 700 }.text-italic {font-style: italic }.text-large {font-size: 1.2em }.text-small {font-size: .9em }.text-tiny {font-size: .8em }.text-muted {opacity: .8 }.text-ellipsis {text-overflow: ellipsis }.text-clip, .text-ellipsis {overflow: hidden;white-space: nowrap }.text-clip {text-overflow: clip }.text-break {hyphens: auto;word-break: break-word;word-wrap: break-word }.icon {box-sizing: border-box;display: inline-block;font-size: inherit;font-style: normal;height: 1em;position: relative;text-indent: -9999px;vertical-align: middle;width: 1em }.icon:after, .icon:before {display: block;left: 50%;position: absolute;top: 50%;transform: translate(-50%, -50%) }.icon.icon-2x {font-size: 1.6rem }.icon.icon-3x {font-size: 2.4rem }.icon.icon-4x {font-size: 3.2rem }.accordion .icon, .btn .icon, .menu .icon, .toast .icon {vertical-align: -10% }.btn-lg .icon {vertical-align: -15% }.icon-arrow-down:before, .icon-arrow-left:before, .icon-arrow-right:before, .icon-arrow-up:before, .icon-back:before, .icon-downward:before, .icon-forward:before, .icon-upward:before {border: .1rem solid;border-bottom: 0;border-right: 0;content: "";height: .65em;width: .65em }.icon-arrow-down:before {transform: translate(-50%, -75%) rotate(225deg) }.icon-arrow-left:before {transform: translate(-25%, -50%) rotate(-45deg) }.icon-arrow-right:before {transform: translate(-75%, -50%) rotate(135deg) }.icon-arrow-up:before {transform: translate(-50%, -25%) rotate(45deg) }.icon-back:after, .icon-forward:after {background: currentColor;content: "";height: .1rem;width: .8em }.icon-downward:after, .icon-upward:after {background: currentColor;content: "";height: .8em;width: .1rem }.icon-back:after {left: 55% }.icon-back:before {transform: translate(-50%, -50%) rotate(-45deg) }.icon-downward:after {top: 45% }.icon-downward:before {transform: translate(-50%, -50%) rotate(-135deg) }.icon-forward:after {left: 45% }.icon-forward:before {transform: translate(-50%, -50%) rotate(135deg) }.icon-upward:after {top: 55% }.icon-upward:before {transform: translate(-50%, -50%) rotate(45deg) }.icon-caret:before {border-top: .3em solid;border-right: .3em solid transparent;border-left: .3em solid transparent;content: "";height: 0;transform: translate(-50%, -25%);width: 0 }.icon-menu:before {background: currentColor;box-shadow: 0 -.35em, 0 .35em;content: "";height: .1rem;width: 100% }.icon-apps:before {background: currentColor;box-shadow: -.35em -.35em, -.35em 0, -.35em .35em, 0 -.35em, 0 .35em, .35em -.35em, .35em 0, .35em .35em;content: "";height: 3px;width: 3px }.icon-resize-horiz:after, .icon-resize-horiz:before, .icon-resize-vert:after, .icon-resize-vert:before {border: .1rem solid;border-bottom: 0;border-right: 0;content: "";height: .45em;width: .45em }.icon-resize-horiz:before, .icon-resize-vert:before {transform: translate(-50%, -90%) rotate(45deg) }.icon-resize-horiz:after, .icon-resize-vert:after {transform: translate(-50%, -10%) rotate(225deg) }.icon-resize-horiz:before {transform: translate(-90%, -50%) rotate(-45deg) }.icon-resize-horiz:after {transform: translate(-10%, -50%) rotate(135deg) }.icon-more-horiz:before, .icon-more-vert:before {background: currentColor;box-shadow: -.4em 0, .4em 0;border-radius: 50%;content: "";height: 3px;width: 3px }.icon-more-vert:before {box-shadow: 0 -.4em, 0 .4em }.icon-cross:before, .icon-minus:before, .icon-plus:before {background: currentColor;content: "";height: .1rem;width: 100% }.icon-cross:after, .icon-plus:after {background: currentColor;content: "";height: 100%;width: .1rem }.icon-cross:before {width: 100% }.icon-cross:after {height: 100% }.icon-cross:after, .icon-cross:before {transform: translate(-50%, -50%) rotate(45deg) }.icon-check:before {border: .1rem solid;border-right: 0;border-top: 0;content: "";height: .5em;width: .9em;transform: translate(-50%, -75%) rotate(-45deg) }.icon-stop {border: .1rem solid;border-radius: 50% }.icon-stop:before {background: currentColor;content: "";height: .1rem;transform: translate(-50%, -50%) rotate(45deg);width: 1em }.icon-shutdown {border-radius: 50%;border: .1rem solid;border-top: .1rem solid transparent }.icon-shutdown:before {background: currentColor;content: "";height: .5em;top: .1em;width: .1rem }.icon-refresh:before {border-radius: 50%;border: .1rem solid;border-right: .1rem solid transparent;content: "";height: 1em;width: 1em }.icon-refresh:after {border-color: transparent currentcolor currentcolor transparent;border-style: solid;border-width: .2em;content: "";height: 0;left: 80%;top: 20%;width: 0 }.icon-search:before {border: .1rem solid;border-radius: 50%;content: "";height: .75em;left: 5%;top: 5%;transform: translate(0) rotate(45deg);width: .75em }.icon-search:after {background: currentColor;content: "";height: .1rem;left: 80%;top: 80%;transform: translate(-50%, -50%) rotate(45deg);width: .4em }.icon-edit:before {border: .1rem solid;content: "";height: .4em;transform: translate(-40%, -60%) rotate(-45deg);width: .85em }.icon-edit:after {border-color: transparent transparent currentcolor currentcolor;border-style: solid;border-width: .15em;content: "";height: 0;left: 5%;top: 95%;transform: translateY(-100%);width: 0 }.icon-delete:before {border: .1rem solid;border-bottom-left-radius: .1rem;border-bottom-right-radius: .1rem;border-top: 0;content: "";height: .75em;top: 60%;width: .75em }.icon-delete:after {background: currentColor;box-shadow: -.25em .2em, .25em .2em;content: "";height: .1rem;top: .05rem;width: .5em }.icon-share {border: .1rem solid;border-radius: .1rem;border-right: 0;border-top: 0 }.icon-share:before {border: .1rem solid;border-left: 0;border-top: 0;content: "";height: .4em;left: 100%;top: .25em;transform: translate(-125%, -50%) rotate(-45deg);width: .4em }.icon-share:after {border: .1rem solid;border-bottom: 0;border-right: 0;border-radius: 75% 0;content: "";height: .5em;width: .6em }.icon-flag:before {background: currentColor;content: "";height: 1em;left: 15%;width: .1rem }.icon-flag:after {border: .1rem solid;border-bottom-right-radius: .1rem;border-left: 0;border-top-right-radius: .1rem;content: "";height: .65em;top: 35%;left: 60%;width: .8em }.icon-bookmark:before {border: .1rem solid;border-bottom: 0;border-top-left-radius: .1rem;border-top-right-radius: .1rem;content: "";height: .9em;width: .8em }.icon-bookmark:after {border: .1rem solid;border-bottom: 0;border-left: 0;border-radius: .1rem;content: "";height: .5em;transform: translate(-50%, 35%) rotate(-45deg) skew(15deg, 15deg);width: .5em }.icon-download, .icon-upload {border-bottom: .1rem solid }.icon-download:before, .icon-upload:before {border: .1rem solid;border-bottom: 0;border-right: 0;content: "";height: .5em;width: .5em;transform: translate(-50%, -60%) rotate(-135deg) }.icon-download:after, .icon-upload:after {background: currentColor;content: "";height: .6em;top: 40%;width: .1rem }.icon-upload:before {transform: translate(-50%, -60%) rotate(45deg) }.icon-upload:after {top: 50% }.icon-time {border: .1rem solid;border-radius: 50% }.icon-time:before {height: .4em;transform: translate(-50%, -75%) }.icon-time:after, .icon-time:before {background: currentColor;content: "";width: .1rem }.icon-time:after {height: .3em;transform: translate(-50%, -75%) rotate(90deg);transform-origin: 50% 90% }.icon-mail:before {border: .1rem solid;border-radius: .1rem;content: "";height: .8em;width: 1em }.icon-mail:after {border: .1rem solid;border-right: 0;border-top: 0;content: "";height: .5em;transform: translate(-50%, -90%) rotate(-45deg) skew(10deg, 10deg);width: .5em }.icon-people:before {border: .1rem solid;border-radius: 50%;content: "";height: .45em;top: 25%;width: .45em }.icon-people:after {border: .1rem solid;border-radius: 50% 50% 0 0;content: "";height: .4em;top: 75%;width: .9em }.icon-message {border: .1rem solid;border-bottom: 0;border-radius: .1rem;border-right: 0 }.icon-message:before {border: .1rem solid;border-bottom-right-radius: .1rem;border-left: 0;border-top: 0;content: "";height: .8em;left: 65%;top: 40%;width: .7em }.icon-message:after {background: currentColor;border-radius: .1rem;content: "";height: .3em;left: 10%;top: 100%;transform: translateY(-90%) rotate(45deg);width: .1rem }.icon-photo {border: .1rem solid;border-radius: .1rem }.icon-photo:before {border: .1rem solid;border-radius: 50%;content: "";height: .25em;left: 35%;top: 35%;width: .25em }.icon-photo:after {border: .1rem solid;border-bottom: 0;border-left: 0;content: "";height: .5em;left: 60%;transform: translate(-50%, 25%) rotate(-45deg);width: .5em }.icon-link:after, .icon-link:before {border: .1rem solid;border-radius: 5em 0 0 5em;border-right: 0;content: "";height: .5em;width: .75em }.icon-link:before {transform: translate(-70%, -45%) rotate(-45deg) }.icon-link:after {transform: translate(-30%, -55%) rotate(135deg) }.icon-location:before {border: .1rem solid;border-radius: 50% 50% 50% 0;content: "";height: .8em;transform: translate(-50%, -60%) rotate(-45deg);width: .8em }.icon-location:after {content: "";height: .2em;transform: translate(-50%, -80%);width: .2em }.icon-emoji, .icon-location:after {border: .1rem solid;border-radius: 50% }.icon-emoji:before {border-radius: 50%;box-shadow: -.17em -.15em, .17em -.15em;content: "";height: .1em;width: .1em }.icon-emoji:after {border-radius: 50%;border-color: currentcolor transparent transparent currentcolor;border-style: solid;border-width: .1rem;content: "";height: .5em;transform: translate(-50%, -40%) rotate(-135deg);width: .5em }.calendar {border: .05rem solid #dcdde1;border-radius: .1rem;display: block;min-width: 280px;text-align: center }.calendar .calendar-nav {align-items: center;background: #fff;border-top-left-radius: .1rem;border-top-right-radius: .1rem;display: flex;font-size: .9rem;padding: .4rem }.calendar .calendar-body, .calendar .calendar-header {display: flex;flex-wrap: wrap;justify-content: center;padding: .4rem 0 }.calendar .calendar-body .calendar-date, .calendar .calendar-header .calendar-date {flex: 0 0 14.28%;max-width: 14.28% }.calendar .calendar-header {background: #fff;border-bottom: .05rem solid #dcdde1;color: #bababa;font-size: .7rem }.calendar .calendar-body {color: #7a7a7a }.calendar .calendar-date {border: 0;padding: .2rem }.calendar .calendar-date .date-item {transition: all .2s ease;appearance: none;background: transparent;border: .05rem solid transparent;border-radius: 50%;color: #7a7a7a;cursor: pointer;font-size: .7rem;height: 1.4rem;line-height: 1rem;outline: none;padding: .1rem;position: relative;text-align: center;text-decoration: none;vertical-align: middle;white-space: nowrap;width: 1.4rem }.calendar .calendar-date .date-item.date-today {border-color: #e4f6fd;color: #3fc1f2 }.calendar .calendar-date .date-item:focus {box-shadow: 0 0 0 .1rem rgba(242, 251, 254, 0) }.calendar .calendar-date .date-item:focus, .calendar .calendar-date .date-item:hover {background: #fff;border-color: #e4f6fd;color: #3fc1f2;text-decoration: none }.calendar .calendar-date .date-item.active, .calendar .calendar-date .date-item:active {background: #00a1d4;border-color: #008ebb;color: #fff }.calendar .calendar-date .date-item.badge:after {position: absolute;top: 3px;right: 3px;transform: translate(50%, -50%) }.calendar .calendar-date .calendar-event:disabled, .calendar .calendar-date .date-item:disabled, .calendar .calendar-date.disabled .calendar-event, .calendar .calendar-date.disabled .date-item {cursor: default;opacity: .25;pointer-events: none }.calendar .calendar-range {position: relative }.calendar .calendar-range:before {background: #f2fbfe;content: "";height: 1.4rem;left: 0;position: absolute;right: 0;top: 50%;transform: translateY(-50%) }.calendar .calendar-range.range-start:before {left: 50% }.calendar .calendar-range.range-end:before {right: 50% }.calendar .calendar-range .date-item {color: #3fc1f2 }.calendar.calendar-lg .calendar-body {padding: 0 }.calendar.calendar-lg .calendar-body .calendar-date {border-bottom: .05rem solid #dcdde1;border-right: .05rem solid #dcdde1;display: flex;flex-direction: column;height: 5.5rem;padding: 0 }.calendar.calendar-lg .calendar-body .calendar-date:nth-child(7n) {border-right: 0 }.calendar.calendar-lg .calendar-body .calendar-date:nth-last-child(-n+7) {border-bottom: 0 }.calendar.calendar-lg .date-item {align-self: flex-end;height: 1.4rem;margin-right: .2rem;margin-top: .2rem }.calendar.calendar-lg .calendar-range:before {top: 19px }.calendar.calendar-lg .calendar-range.range-start:before {left: auto;width: 19px }.calendar.calendar-lg .calendar-range.range-end:before {right: 19px }.calendar.calendar-lg .calendar-events {flex-grow: 1;line-height: 1;overflow-y: auto;padding: .2rem }.calendar.calendar-lg .calendar-event {border-radius: .1rem;font-size: .7rem;display: block;margin: .1rem auto;overflow: hidden;padding: 3px 4px;text-align: left;text-overflow: ellipsis;white-space: nowrap }.carousel {background: #fff;display: block;overflow: hidden;position: relative;width: 100%;-webkit-overflow-scrolling: touch }.carousel .carousel-container {height: 100%;left: 0;position: relative }.carousel .carousel-container:before {content: "";display: block;padding-bottom: 56.25% }.carousel .carousel-container .carousel-item {animation: carousel-slideout 1s ease-in-out 1;height: 100%;left: 0;margin: 0;opacity: 0;position: absolute;top: 0;width: 100% }.carousel .carousel-container .carousel-item:hover .item-next, .carousel .carousel-container .carousel-item:hover .item-prev {opacity: 1 }.carousel .carousel-container .item-next, .carousel .carousel-container .item-prev {background: hsla(0, 0%, 92.9%, .25);border-color: hsla(0, 0%, 92.9%, .5);color: #ededed;opacity: 0;position: absolute;top: 50%;transition: all .4s ease;transform: translateY(-50%);z-index: 200 }.carousel .carousel-container .item-prev {left: 1rem }.carousel .carousel-container .item-next {right: 1rem }.carousel .carousel-locator:first-of-type:checked~.carousel-container .carousel-item:first-of-type, .carousel .carousel-locator:nth-of-type(2):checked~.carousel-container .carousel-item:nth-of-type(2), .carousel .carousel-locator:nth-of-type(3):checked~.carousel-container .carousel-item:nth-of-type(3), .carousel .carousel-locator:nth-of-type(4):checked~.carousel-container .carousel-item:nth-of-type(4) {animation: carousel-slidein .75s ease-in-out 1;opacity: 1;z-index: 100 }.carousel .carousel-locator:first-of-type:checked~.carousel-nav .nav-item:first-of-type, .carousel .carousel-locator:nth-of-type(2):checked~.carousel-nav .nav-item:nth-of-type(2), .carousel .carousel-locator:nth-of-type(3):checked~.carousel-nav .nav-item:nth-of-type(3), .carousel .carousel-locator:nth-of-type(4):checked~.carousel-nav .nav-item:nth-of-type(4) {color: #ededed }.carousel .carousel-nav {bottom: .4rem;display: flex;justify-content: center;left: 50%;position: absolute;transform: translateX(-50%);width: 10rem;z-index: 200 }.carousel .carousel-nav .nav-item {color: hsla(0, 0%, 92.9%, .5);display: block;flex: 1 0 auto;height: 1.6rem;margin: .2rem;max-width: 2.5rem;position: relative }.carousel .carousel-nav .nav-item:before {background: currentColor;content: "";display: block;height: .1rem;position: absolute;top: .5rem;width: 100% }@keyframes carousel-slidein {0% {transform: translateX(100%) }to {transform: translateX(0) }}@keyframes carousel-slideout {0% {opacity: 1;transform: translateX(0) }to {opacity: 1;transform: translateX(-50%) }}.comparison-slider {height: 50vh;overflow: hidden;position: relative;width: 100%;-webkit-overflow-scrolling: touch }.comparison-slider .comparison-after, .comparison-slider .comparison-before {height: 100%;left: 0;margin: 0;overflow: hidden;position: absolute;top: 0 }.comparison-slider .comparison-after img, .comparison-slider .comparison-before img {height: 100%;object-fit: cover;object-position: left center;position: absolute;width: 100% }.comparison-slider .comparison-before {width: 100%;z-index: 1 }.comparison-slider .comparison-before .comparison-label {right: .8rem }.comparison-slider .comparison-after {max-width: 100%;min-width: 0;z-index: 2 }.comparison-slider .comparison-after:before {background: transparent;content: "";cursor: default;height: 100%;left: 0;position: absolute;right: .8rem;top: 0;z-index: 1 }.comparison-slider .comparison-after:after {background: currentColor;border-radius: 50%;box-shadow: 0 -5px, 0 5px;color: #fff;content: "";height: 3px;position: absolute;right: .4rem;top: 50%;transform: translate(50%, -50%);width: 3px }.comparison-slider .comparison-after .comparison-label {left: .8rem }.comparison-slider .comparison-resizer {animation: first-run 1.5s ease-in-out 1;cursor: ew-resize;height: .8rem;left: 0;max-width: 100%;min-width: .8rem;opacity: 0;outline: none;position: relative;resize: horizontal;top: 50%;transform: translateY(-50%) scaleY(30);width: 0 }.comparison-slider .comparison-label {background: rgba(84, 84, 84, .5);bottom: .8rem;color: #fff;padding: .2rem .4rem;position: absolute;user-select: none }@keyframes first-run {0% {width: 0 }25% {width: 2.4rem }50% {width: .8rem }75% {width: 1.2rem }to {width: 0 }}.filter .filter-tag#tag-0:checked~.filter-nav .chip[for=tag-0], .filter .filter-tag#tag-1:checked~.filter-nav .chip[for=tag-1], .filter .filter-tag#tag-2:checked~.filter-nav .chip[for=tag-2], .filter .filter-tag#tag-3:checked~.filter-nav .chip[for=tag-3], .filter .filter-tag#tag-4:checked~.filter-nav .chip[for=tag-4], .filter .filter-tag#tag-5:checked~.filter-nav .chip[for=tag-5], .filter .filter-tag#tag-6:checked~.filter-nav .chip[for=tag-6], .filter .filter-tag#tag-7:checked~.filter-nav .chip[for=tag-7], .filter .filter-tag#tag-8:checked~.filter-nav .chip[for=tag-8] {background: #3fc1f2;color: #fff }.filter .filter-tag#tag-1:checked~.filter-body .filter-item:not([data-tag~=tag-1]), .filter .filter-tag#tag-2:checked~.filter-body .filter-item:not([data-tag~=tag-2]), .filter .filter-tag#tag-3:checked~.filter-body .filter-item:not([data-tag~=tag-3]), .filter .filter-tag#tag-4:checked~.filter-body .filter-item:not([data-tag~=tag-4]), .filter .filter-tag#tag-5:checked~.filter-body .filter-item:not([data-tag~=tag-5]), .filter .filter-tag#tag-6:checked~.filter-body .filter-item:not([data-tag~=tag-6]), .filter .filter-tag#tag-7:checked~.filter-body .filter-item:not([data-tag~=tag-7]), .filter .filter-tag#tag-8:checked~.filter-body .filter-item:not([data-tag~=tag-8]) {display: none }.filter .filter-nav {margin: .4rem 0 }.filter .filter-body {display: flex;flex-wrap: wrap }.meter {appearance: none;background: #fff;border: 0;border-radius: .1rem;display: block;width: 100%;height: .8rem }.meter::-webkit-meter-inner-element {display: block }.meter::-webkit-meter-bar, .meter::-webkit-meter-even-less-good-value, .meter::-webkit-meter-optimum-value, .meter::-webkit-meter-suboptimum-value {border-radius: .1rem }.meter::-webkit-meter-bar {background: #fff }.meter::-webkit-meter-optimum-value {background: #2ecc71 }.meter::-webkit-meter-suboptimum-value {background: #f1c40f }.meter::-webkit-meter-even-less-good-value {background: #e74c3c }.meter:-moz-meter-optimum, .meter:-moz-meter-sub-optimum, .meter:-moz-meter-sub-sub-optimum, .meter::-moz-meter-bar {border-radius: .1rem }.meter:-moz-meter-optimum::-moz-meter-bar {background: #2ecc71 }.meter:-moz-meter-sub-optimum::-moz-meter-bar {background: #f1c40f }.meter:-moz-meter-sub-sub-optimum::-moz-meter-bar {background: #e74c3c }.off-canvas {display: flex;flex-flow: nowrap;height: 100%;position: relative;width: 100% }.off-canvas .off-canvas-toggle {display: block;left: .4rem;position: absolute;top: .4rem;transition: none;z-index: 1 }.off-canvas .off-canvas-sidebar {background: #fff;bottom: 0;left: 0;min-width: 10rem;overflow-y: auto;position: fixed;top: 0;transform: translateX(-100%);transition: transform .25s ease;z-index: 300 }.off-canvas .off-canvas-content {flex: 1 1 auto;height: 100%;padding: .4rem .4rem .4rem 4rem }.off-canvas .off-canvas-overlay {background: rgba(84, 84, 84, .1);border-color: transparent;border-radius: 0;bottom: 0;display: none;height: 100%;left: 0;position: fixed;right: 0;top: 0;width: 100% }.off-canvas .off-canvas-sidebar.active, .off-canvas .off-canvas-sidebar:target {transform: translateX(0) }.off-canvas .off-canvas-sidebar.active~.off-canvas-overlay, .off-canvas .off-canvas-sidebar:target~.off-canvas-overlay {display: block;z-index: 200 }@media (min-width:1280px) {.off-canvas.off-canvas-sidebar-show .off-canvas-toggle {display: none }.off-canvas.off-canvas-sidebar-show .off-canvas-sidebar {flex: 0 0 auto;position: relative;transform: none }}.parallax {display: block;height: auto;position: relative;width: auto }.parallax .parallax-content {box-shadow: 0 1rem 2.1rem rgba(84, 84, 84, .3);height: auto;transform: perspective(1000px);transform-style: preserve-3d;transition: all .4s ease;width: 100% }.parallax .parallax-content:before {content: "";display: block;height: 100%;left: 0;position: absolute;top: 0;width: 100% }.parallax .parallax-front {align-items: center;color: #fff;display: flex;height: 100%;justify-content: center;left: 0;position: absolute;text-align: center;text-shadow: 0 0 20px rgba(84, 84, 84, .75);top: 0;transform: translateZ(50px) scale(.95);transition: all .4s ease;width: 100%;z-index: 1 }.parallax .parallax-top-left {height: 50%;outline: none;position: absolute;width: 50%;z-index: 100;left: 0;top: 0 }.parallax .parallax-top-left:focus~.parallax-content, .parallax .parallax-top-left:hover~.parallax-content {transform: perspective(1000px) rotateX(3deg) rotateY(-3deg) }.parallax .parallax-top-left:focus~.parallax-content:before, .parallax .parallax-top-left:hover~.parallax-content:before {background: linear-gradient(135deg, hsla(0, 0%, 100%, .35), transparent 50%) }.parallax .parallax-top-left:focus~.parallax-content .parallax-front, .parallax .parallax-top-left:hover~.parallax-content .parallax-front {transform: translate3d(4.5px, 4.5px, 50px) scale(.95) }.parallax .parallax-top-right {height: 50%;outline: none;position: absolute;width: 50%;z-index: 100;right: 0;top: 0 }.parallax .parallax-top-right:focus~.parallax-content, .parallax .parallax-top-right:hover~.parallax-content {transform: perspective(1000px) rotateX(3deg) rotateY(3deg) }.parallax .parallax-top-right:focus~.parallax-content:before, .parallax .parallax-top-right:hover~.parallax-content:before {background: linear-gradient(-135deg, hsla(0, 0%, 100%, .35), transparent 50%) }.parallax .parallax-top-right:focus~.parallax-content .parallax-front, .parallax .parallax-top-right:hover~.parallax-content .parallax-front {transform: translate3d(-4.5px, 4.5px, 50px) scale(.95) }.parallax .parallax-bottom-left {height: 50%;outline: none;position: absolute;width: 50%;z-index: 100;bottom: 0;left: 0 }.parallax .parallax-bottom-left:focus~.parallax-content, .parallax .parallax-bottom-left:hover~.parallax-content {transform: perspective(1000px) rotateX(-3deg) rotateY(-3deg) }.parallax .parallax-bottom-left:focus~.parallax-content:before, .parallax .parallax-bottom-left:hover~.parallax-content:before {background: linear-gradient(45deg, hsla(0, 0%, 100%, .35), transparent 50%) }.parallax .parallax-bottom-left:focus~.parallax-content .parallax-front, .parallax .parallax-bottom-left:hover~.parallax-content .parallax-front {transform: translate3d(4.5px, -4.5px, 50px) scale(.95) }.parallax .parallax-bottom-right {height: 50%;outline: none;position: absolute;width: 50%;z-index: 100;bottom: 0;right: 0 }.parallax .parallax-bottom-right:focus~.parallax-content, .parallax .parallax-bottom-right:hover~.parallax-content {transform: perspective(1000px) rotateX(-3deg) rotateY(3deg) }.parallax .parallax-bottom-right:focus~.parallax-content:before, .parallax .parallax-bottom-right:hover~.parallax-content:before {background: linear-gradient(-45deg, hsla(0, 0%, 100%, .35), transparent 50%) }.parallax .parallax-bottom-right:focus~.parallax-content .parallax-front, .parallax .parallax-bottom-right:hover~.parallax-content .parallax-front {transform: translate3d(-4.5px, -4.5px, 50px) scale(.95) }.progress {appearance: none;background: #f7f7f7;border: 0;border-radius: .1rem;color: #3fc1f2;height: .2rem;position: relative;width: 100% }.progress::-webkit-progress-bar {background: transparent;border-radius: .1rem }.progress::-webkit-progress-value {background: #3fc1f2;border-radius: .1rem }.progress::-moz-progress-bar {background: #3fc1f2;border-radius: .1rem }.progress:indeterminate {animation: progress-indeterminate 1.5s linear infinite;background: #f7f7f7 linear-gradient(90deg, #3fc1f2 30%, #f7f7f7 0) 0 0/150% 150% no-repeat }.progress:indeterminate::-moz-progress-bar {background: transparent }@keyframes progress-indeterminate {0% {background-position: 200% 0 }to {background-position: -200% 0 }}.slider {appearance: none;-webkit-appearance: none;-moz-appearance: none;background: transparent;display: block;width: 100%;height: 1.2rem }.slider:focus {box-shadow: 0 0 0 .1rem rgba(242, 251, 254, 0);outline: none }.slider.tooltip:not([data-tooltip]):after {content: attr(value) }.slider::-webkit-slider-thumb {-webkit-appearance: none;background: #3fc1f2;border: 0;border-radius: 50%;height: .6rem;margin-top: -.25rem;transition: transform .2s;width: .6rem }.slider::-moz-range-thumb {background: #3fc1f2;border: 0;border-radius: 50%;height: .6rem;transition: transform .2s;width: .6rem }.slider::-ms-thumb {background: #3fc1f2;border: 0;border-radius: 50%;height: .6rem;transition: transform .2s;width: .6rem }.slider:active::-webkit-slider-thumb {transform: scale(1.25) }.slider:active::-moz-range-thumb {transform: scale(1.25) }.slider:active::-ms-thumb {transform: scale(1.25) }.slider.disabled::-webkit-slider-thumb, .slider:disabled::-webkit-slider-thumb {background: #ededed;transform: scale(1) }.slider.disabled::-moz-range-thumb, .slider:disabled::-moz-range-thumb {background: #ededed;transform: scale(1) }.slider.disabled::-ms-thumb, .slider:disabled::-ms-thumb {background: #ededed;transform: scale(1) }.slider::-webkit-slider-runnable-track {background: #f7f7f7;border-radius: .1rem;height: .1rem;width: 100% }.slider::-moz-range-track {background: #f7f7f7;border-radius: .1rem;height: .1rem;width: 100% }.slider::-ms-track {background: #f7f7f7;border-radius: .1rem;height: .1rem;width: 100% }.slider::-ms-fill-lower {background: #3fc1f2 }.timeline .timeline-item {display: flex;margin-bottom: 1.2rem;position: relative }.timeline .timeline-item:before {background: #dcdde1;content: "";height: 100%;left: 11px;position: absolute;top: 1.2rem;width: 2px }.timeline .timeline-item .timeline-left {flex: 0 0 auto }.timeline .timeline-item .timeline-content {flex: 1 1 auto;padding: 2px 0 2px .8rem }.timeline .timeline-item .timeline-icon {border-radius: 50%;color: #fff;display: block;height: 1.2rem;text-align: center;width: 1.2rem }.timeline .timeline-item .timeline-icon:before {border: .1rem solid #3fc1f2;border-radius: 50%;content: "";display: block;height: .4rem;left: .4rem;position: absolute;top: .4rem;width: .4rem }.timeline .timeline-item .timeline-icon.icon-lg {background: #3fc1f2;line-height: 1rem }.timeline .timeline-item .timeline-icon.icon-lg:before {content: none }body {font-family: Source Sans Pro, sans-serif !important;font-weight: 400;font-size: .8rem;color: #545454 }body.buying-landing {font-size: .9rem }* {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale }h1, h2, h3, h4, h5, h6 {font-weight: 300 !important }h1 span, h2 span, h3 span, h4 span, h5 span, h6 span {font-weight: 400 }h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {font-weight: 300 !important;color: #545454 }.form-input, input, select, textarea {margin-bottom: .5rem;border-color: #dcdde1;font-size: .75rem !important }input.form-input, textarea.form-input {font-size: .85rem !important }.input-group {margin-bottom: .5rem }.input-group input {margin-bottom: 0 }.form-input-hint {margin: -.25rem 0 0 !important }ul {list-style: disc outside }ol {counter-reset: item;margin: 0;line-height: 1.25rem }ol li {display: block;position: relative;padding-left: 1rem }ol li:before {content: counters(item, ".") ". ";counter-increment: item;display: inline-block;position: absolute;left: 0;width: 2rem }ol li ol>li {padding-left: 2rem }ol li ol>li ol>li {padding-left: 2.5rem }html {height: 100%;width: 100%;background: #f6f7fb;overflow: auto }html.light-bg, html.light-bg body {background: #fff }html.light-bg body #admin-header {box-shadow: none }body {position: relative;display: flex;flex-direction: column;min-height: 100%;height: 100% }body.arial {font-family: Arial, Helvetica, sans-serif !important }body.dev-qa {background-color: #f4d4a0 !important }mark {background: #f1c40f;padding: 0 .15rem }mark:empty {visibility: hidden;padding: 0 !important;width: 0 !important }.search-terms {color: #545454 }.search-terms.card-title {color: #fff }a {color: #00a1d4 }a:hover {color: #3fc1f2 }.form-radio.selected {font-weight: 600;text-transform: uppercase }.truncate {overflow: hidden;text-overflow: ellipsis;white-space: nowrap }.can-toggle {position: relative;margin-bottom: .5rem }.can-toggle *, .can-toggle :after, .can-toggle :before {box-sizing: border-box }.can-toggle input[type=checkbox] {opacity: 0;position: absolute;top: 0;left: 0 }.can-toggle input[type=checkbox][disabled]~label {pointer-events: none }.can-toggle input[type=checkbox][disabled]~label .can-toggle__switch {opacity: .4 }.can-toggle input[type=checkbox]:checked~label .can-toggle__switch:before {content: attr(data-unchecked);left: 0 }.can-toggle input[type=checkbox]:checked~label .can-toggle__switch:after {content: attr(data-checked) }.can-toggle label {user-select: none;position: relative;display: flex;align-items: center }.can-toggle label .can-toggle__label-text {padding-left: 32px }.can-toggle label .can-toggle__switch {position: relative }.can-toggle label .can-toggle__switch:before {content: attr(data-checked);position: absolute;top: 0;text-transform: uppercase;text-align: center }.can-toggle label .can-toggle__switch:after {content: attr(data-unchecked);position: absolute;z-index: 5;text-transform: uppercase;text-align: center;background: #fff;transform: translateZ(0) }.can-toggle input[type=checkbox][disabled]~label {color: hsla(0, 0%, 67.5%, .5) }.can-toggle input[type=checkbox]:focus~label .can-toggle__switch, .can-toggle input[type=checkbox]:hover~label .can-toggle__switch {background-color: #acacac }.can-toggle input[type=checkbox]:focus~label .can-toggle__switch:after, .can-toggle input[type=checkbox]:hover~label .can-toggle__switch:after {color: #939393 }.can-toggle input[type=checkbox]:hover~label {color: #9f9f9f }.can-toggle input[type=checkbox]:checked~label:hover {color: #31bcf1 }.can-toggle input[type=checkbox]:checked~label .can-toggle__switch {background-color: #57c9f4 }.can-toggle input[type=checkbox]:checked~label .can-toggle__switch:after {color: #27b9f0 }.can-toggle input[type=checkbox]:checked:focus~label .can-toggle__switch, .can-toggle input[type=checkbox]:checked:hover~label .can-toggle__switch {background-color: #3fc1f2 }.can-toggle input[type=checkbox]:checked:focus~label .can-toggle__switch:after, .can-toggle input[type=checkbox]:checked:hover~label .can-toggle__switch:after {color: #10b1ee }.can-toggle label .can-toggle__label-text {flex: 1 }.can-toggle label .can-toggle__switch {transition: background-color .3s cubic-bezier(0, 1, .5, 1);background: #b9b9b9 }.can-toggle label .can-toggle__switch:before {color: transparent }.can-toggle label .can-toggle__switch:after {-webkit-transition: -webkit-transform .3s cubic-bezier(0, 1, .5, 1);transition: transform .3s cubic-bezier(0, 1, .5, 1);color: #acacac }.can-toggle input[type=checkbox]:focus~label .can-toggle__switch:after, .can-toggle input[type=checkbox]:hover~label .can-toggle__switch:after {box-shadow: none }.can-toggle input[type=checkbox]:checked~label .can-toggle__switch:after {transform: translate3d(65px, 0, 0) }.can-toggle input[type=checkbox]:checked:focus~label .can-toggle__switch:after, .can-toggle input[type=checkbox]:checked:hover~label .can-toggle__switch:after {box-shadow: none }.can-toggle label {font-size: 14px;font-weight: 600 }.can-toggle label .can-toggle__switch {height: 36px;flex: 0 0 134px;border-radius: 4px }.can-toggle label .can-toggle__switch:before {left: 67px;font-size: 12px;line-height: 36px;width: 67px;padding: 0 12px }.can-toggle label .can-toggle__switch:after {top: 2px;left: 2px;border-radius: 2px;width: 65px;line-height: 32px;font-size: 12px }.can-toggle label .can-toggle__switch:hover:after {box-shadow: none }.can-toggle.can-toggle--size-small input[type=checkbox]:focus~label .can-toggle__switch:after, .can-toggle.can-toggle--size-small input[type=checkbox]:hover~label .can-toggle__switch:after {box-shadow: 0 2px 2px rgba(0, 0, 0, .4) }.can-toggle.can-toggle--size-small input[type=checkbox]:checked~label .can-toggle__switch:after {transform: translate3d(44px, 0, 0) }.can-toggle.can-toggle--size-small input[type=checkbox]:checked:focus~label .can-toggle__switch:after, .can-toggle.can-toggle--size-small input[type=checkbox]:checked:hover~label .can-toggle__switch:after {box-shadow: 0 2px 2px rgba(0, 0, 0, .4) }.can-toggle.can-toggle--size-small label {font-size: 13px;font-weight: 600 }.can-toggle.can-toggle--size-small label .can-toggle__switch {height: 28px;flex: 0 0 90px;border-radius: 2px }.can-toggle.can-toggle--size-small label .can-toggle__switch:before {left: 45px;font-size: 10px;line-height: 28px;width: 45px;padding: 0 12px }.can-toggle.can-toggle--size-small label .can-toggle__switch:after {top: 1px;left: 1px;border-radius: 1px;width: 44px;line-height: 26px;font-size: 10px }.can-toggle.can-toggle--size-small label .can-toggle__switch:hover:after {box-shadow: 0 2px 2px rgba(0, 0, 0, .4) }.bg-white {background: #fff }.bg-grey {background: #dcdde1 }.bg-grey-light {background: #eeeef0 }.bg-grey-dark {background: #acacac }.bg-completed {background: #2ecc71;color: #fff }.bg-incomplete {background: #e74c3c;color: #fff }.bg-in-progress {background: #3fc1f2;color: #fff }.bg-pending {background: #f1c40f;color: #fff }.bg-rejected {background: #e74c3c;color: #fff }.bg-approved {background: #2ecc71 !important;color: #fff }.bg-no-response {background: #545454 !important;color: #fff }.bg-not-submitted {background: #f1c40f;color: #fff }.bg-report-ready {background: #2ecc71;color: #fff }.bg-report-pending {background: #f1c40f;color: #fff }.bg-downloaded {background: #3fc1f2;color: #fff }.bg-not-started {background: #f1c40f;color: #fff }.bg-empty {background: #545454 !important;color: #fff }.c-text {text-transform: capitalize }.tdlbl {background: #3f3f57;color: #fff;padding: 5px }.tdval {background: orange;padding: 5px }span.text-danger {color: red !important }.hidden {display: none !important }.removeoverlapping {width: 35% }select.form-select.s-rounded {color: #545454 }.badge[data-badge]:after {transform: translate(.2rem, -.1rem) }.custom-error {border: 2px solid red }.removepadding {padding: 0 !important }input.disabled+.form-icon, input:disabled+.form-icon {background: grey !important }.form-switch input:checked+.form-icon, input:checked+.form-icon {background: #3fc1f2 !important;border-color: #3fc1f2 !important }.toast.s-rounded.toast-slim.toast-warning {font-size: .7rem !important }section.invoice-header tr {font-size: .65rem }.toast.toast-slim {padding: .3rem 0 !important }.highlight {color: green;font-weight: 700 !important }.tox-statusbar {visibility: hidden }.feedprocess .form-switch .form-icon:before {border-radius: 3px;height: 21px;margin-top: 2px;left: 2px }.feedprocess .form-switch .form-icon:after {content: "Unlink";width: 100%;text-align: center;padding: 2px 5px;color: #fff }.feedprocess .form-switch input:checked+.form-icon:after {content: "Link";padding-right: 25px }.feedprocess .form-switch input:checked+.form-icon:before {right: 1px;left: auto }.feedprocess .form-switch .form-icon {font-style: normal;height: 27px;left: 0;top: 0;width: 100%;border-radius: 3px;padding-left: 5px }.invalid {border: 1px solid #e74c3c }.modalcustomHeight {height: 500px;max-width: 900px !important }.disabled-link {pointer-events: none }.blueText {color: #3fc1f2 !important;font-weight: 700 !important }.redText {color: #c51313 }.largerFont {font-weight: 700 !important;font-size: 20px !important }.verticalMiddle {vertical-align: middle !important }.grid .card .card-body:last-child, .grid .card .card-footer:last-child, .grid .card .card-header:last-child {margin-top: auto }.grid .column {margin-bottom: 20px }.grid .card {height: 100% }.whiteSpace {white-space: nowrap }.capsule {align-items: center;border-radius: 5rem;display: inline-flex;font-size: 90%;height: 1.2rem;line-height: .8rem;margin: .1rem;max-width: 100%;text-decoration: none;vertical-align: middle }.removeUnderLine {text-decoration: none !important }.darkHoverBackground:hover {background: #454559 !important }.blackText {color: #000 !important;font-weight: 700 !important }.card-greycolor {color: #616161 }.row-greycolor {background-color: #a4a4a9 !important }.bg-active {background: #3fc1f2;color: #fff }.bg-cancelled {background: #e74c3c;color: #fff }.template-textareaHeight {height: 500px !important }.min-w-80 {min-width: 85px }.m-left-2 {margin-left: 2% }.bg-ennea-1 {background: #f99d1c }.bg-ennea-1-light {background: #fdb813 }.bg-ennea-1-dark {background: #df7e1b }.bg-ennea-2 {background: #b3d335 }.bg-ennea-2-light {background: #d7df23 }.bg-ennea-2-dark {background: #76b043 }.bg-ennea-3 {background: #718339 }.bg-ennea-3-light {background: #899a39 }.bg-ennea-3-dark {background: #49692f }.bg-ennea-4 {background: #00ac5c }.bg-ennea-4-light {background: #00af62 }.bg-ennea-4-dark {background: #007947 }.bg-ennea-5 {background: #005590;color: #fff }.bg-ennea-5-light {background: #0f6fa6;color: #fff }.bg-ennea-5-dark {background: #1f396c;color: #fff }.bg-ennea-6 {background: #6a5d9b;color: #fff }.bg-ennea-6-light {background: #8071b4;color: #fff }.bg-ennea-6-dark {background: #4a406c;color: #fff }.bg-ennea-7 {background: #669ad2 }.bg-ennea-7-light {background: #88b2df }.bg-ennea-7-dark {background: #547bb2 }.bg-ennea-8 {background: #e23e2d }.bg-ennea-8-light {background: #ef4223 }.bg-ennea-8-dark {background: #c4161c }.bg-ennea-9 {background: #a83f2b;color: #fff }.bg-ennea-9-light {background: #a14f3a;color: #fff }.bg-ennea-9-dark {background: #8d3824;color: #fff }.bg-warning-light {background: #fbedb8 !important }.bg-warning-light .card, .bg-warning-light .panel {box-shadow: 0 .25rem 1rem #f1c40f }.bg-warning .card, .bg-warning .panel {box-shadow: 0 .25rem 1rem #c29d0b }.text-warning-light {color: #f7dc6f }.bg-success-light {background: #d1f5e0 !important }.bg-success-light .card, .bg-success-light .panel {box-shadow: 0 .25rem 1rem #2ecc71 }.bg-success .card, .bg-success .panel {box-shadow: 0 .25rem 1rem #25a25a }.bg-success .card .card-body, .bg-success .card .card-header, .bg-success .card .panel-body, .bg-success .card p, .bg-success .panel .card-body, .bg-success .panel .card-header, .bg-success .panel .panel-body, .bg-success .panel p {color: #545454 }.text-grey {color: #acacac }.text-dark, a.text-dark {color: #545454 !important }a.text-dark:hover {color: #3fc1f2 !important }.text-success-light {color: #7ee2a8 }.bg-error-light {background: #fbdedb !important }.bg-error .card, .bg-error .panel {box-shadow: 0 .25rem 1rem #d62c1a }.text-error-light {color: #ed7669 }.bg-primary-light {background: #e6f7fd !important }.bg-primary .card, .bg-primary .panel {box-shadow: 0 .25rem 1rem #10b1ee }.text-primary-light {color: #9fe0f8 }.bg-warning-dark {background: #aa8a0a !important }.text-warning-dark {color: #dab10d }.bg-success-dark {background: #208e4e !important }.text-success-dark {color: #208e4e }.bg-error-dark {background: #bf2718 !important }.text-error-dark {color: #bf2718 }.bg-primary-dark {background: #0d8ebe !important }.text-primary-dark {color: #0e9fd6 }.height-full {height: 100%;min-height: 100% }#support-button {position: fixed;bottom: 15px;right: 15px;z-index: 5000 }.s-rounded {border-radius: .25em }.disabled-wrapper {opacity: .5 }.disabled-wrapper * {pointer-events: none }.d-border-none {border: none !important }.d-border {border: 1px solid #eeeef0 }.d-border.border-primary {border: 2px solid #3fc1f2 }.bg-warning {color: #545454 }.bg-warning.chip {color: #fff }.modal.active, .modal:target {z-index: 6000 !important }.modal.active .modal-overlay, .modal.modal-lg.active .modal-overlay, .modal.modal-lg:target .modal-overlay, .modal:target .modal-overlay {background: rgba(0, 0, 0, .5) }.modal-container .modal-header {background: #454559;color: #fff;margin: 0 -.8rem .5rem }.modal-pdf .modal-container {max-width: 97% !important;max-height: 97% !important;height: 97%;width: 97%;padding: 0 }.modal-pdf .modal-container .modal-body {height: 100%;min-height: 100%;padding: 0;overflow: unset }.modal-pdf .modal-container .modal-body .close-view {background: #fff;border-radius: 50%;color: #171726;right: -.65rem;top: -.65rem }.modal-pdf .modal-container .modal-body .close-view .ion-icon svg.ionicon, .modal-pdf .modal-container .modal-body .close-view ion-icon {margin: 0;color: #171726 }.modal-pdf .modal-container .modal-body .content {height: 100%;min-height: 100% }.modal#privacyPolicy .modal-body {overflow: hidden !important;margin-bottom: 2rem;padding-right: 0 }.modal#privacyPolicy .modal-body iframe {border: none;height: 75vh !important;padding-bottom: 1rem }input::-webkit-inner-spin-button, input::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0 }input.date-icon {background-image: url(https://cdn.integrative9.com/images/date-input-icon-c.png);background-repeat: no-repeat;background-position: right 7px;background-size: 30px }input[type=number] {-moz-appearance: textfield }input[disabled] {cursor: not-allowed !important;color: #545454 !important }input[disabled].form-input::placeholder {color: #545454 !important }input[readonly] {background: #f6f6f8 !important }#quote-body.modal-body>.content {padding: 1rem }progress.progress {height: .5rem;border-radius: .25rem;border: none !important;color: #fff !important;text-align: center }progress.progress, progress.progress[value] {background-color: #dcdde1 }progress.progress::-moz-progress-bar {background: #3fc1f2 !important;border-radius: .25rem }progress.progress::-webkit-progress-value {background: #3fc1f2 !important;border-radius: .25rem }.btn.download-progress.disabled, .btn.download-progress:disabled, .btn.download-progress[disabled] {color: #545454;background: #9fe0f8;border-color: #86c1d4;opacity: 1 }.download-progress-wrapper {z-index: 1;margin-bottom: 0;height: 1.75rem }.download-progress-wrapper:before {content: attr(data-text) " Downloading";left: 15px }.download-progress-wrapper:after, .download-progress-wrapper:before {position: absolute;z-index: 5;width: 95%;top: .25rem;color: #545454;font-weight: 600;text-align: center }.download-progress-wrapper:after {right: 15px;text-align: right }.download-progress-wrapper progress.progress {height: 1.75rem;border-radius: .25rem;border: 1px solid #00a1d4 !important;background-color: #fff;color: #666 !important;text-align: center;margin-bottom: 0 }.download-progress-wrapper progress.progress::-moz-progress-bar {background: #3fc1f2 !important;border-radius: .1rem }.download-progress-wrapper progress.progress::-webkit-progress-value {background: #3fc1f2 !important;border-radius: .1rem }.universal-loader {height: 100%;width: 100%;top: 0;left: 0;display: flex;align-items: center;justify-content: center;background-color: rgba(0, 0, 0, .5);z-index: 5000 }.universal-loader .loading-svg {animation: rotateAnimation 1.25s linear infinite }.universal-loader .loading-circle {width: 200px;height: 200px;border-radius: 50%;position: relative;overflow: visible }.universal-loader .loading-circle:after {-webkit-mask: radial-gradient(closest-side, transparent calc(100% - 2.5px), #000 0);mask: radial-gradient(closest-side, transparent calc(100% - 2.5px), #000 0) }.universal-loader .loading-circle:after, .universal-loader .loading-circle:before {content: "";position: absolute;inset: 0;border-radius: 50%;background: conic-gradient(#f59d00, #bccf00, #75832b, #009e4d, #00518e, #6c5697, #6f9ed4, #dd3221, #ab3922, #f59d00);animation: spin 1.2s ease-in-out infinite }.universal-loader .loading-circle:before {top: -20px;left: -20px;width: calc(100% + 40px);height: calc(100% + 40px);mask: radial-gradient(closest-side, transparent calc(100% - 20px), rgba(0, 0, 0, .7) calc(100% - 25px), rgba(0, 0, 0, .5) calc(100% - 20px), rgba(0, 0, 0, .3) calc(100% - 15px), rgba(0, 0, 0, .1) calc(100% - 10px), transparent 100%);filter: blur(50px) }@keyframes spin {0% {transform: rotate(0deg) }to {transform: rotate(2turn) }}@keyframes rotateAnimation {0% {transform: rotate(0) }to {transform: rotate(1turn) }}.report-thumb {height: 225px;border: 1px solid #ededed;box-shadow: 0 .25rem .5rem #dcdde1;margin: .5rem auto 1rem }.report-thumb.no-shadow {border: none !important;box-shadow: none !important }.report-thumb.couples {height: auto;width: 300px;transform: rotate(3deg);margin: 1rem auto }.toast {background: #454559;border: none;margin-bottom: .5rem;padding: 1em }.toast, .toast .step-item a {color: #fff }.toast .step-item a:hover {color: #3fc1f2 !important }.toast .divider {border-color: #fff }.toast .columns {margin-bottom: 0 !important }.toast input, .toast select {color: #545454 }.toast.toast-notice {top: .5rem;right: .5rem;z-index: 10000 !important;width: auto !important }.toast.toast-slim {padding: .3rem 1rem }.toast a {color: #e2f8fe }.toast.toast-light {background: #82abd1 }.toast.toast-light .ion-icon svg.ionicon, .toast.toast-light a, .toast.toast-light ion-icon {color: #fff }.toast.toast-light .divider {border-color: #fff }.toast.toast-dark-light {background: #727292 }.toast.toast-dark-light a, .toast.toast-dark-light ion-icon {color: #fff }.toast.toast-dark-light .divider {border-color: #fff }.toast.toast-grey {background: #acacac }.toast.toast-grey .ion-icon svg.ionicon, .toast.toast-grey a, .toast.toast-grey ion-icon {color: #fff }.toast.toast-warning {color: #545454 }.toast.toast-warning a {color: #00a1d4 }.toast.toast-warning a.btn {color: #e2f8fe }.toast .btn {text-decoration: none }.btn {background: #fff;color: #3fc1f2;border-color: #3fc1f2 }.btn:focus, .btn:hover {background: #e2f8fe }.btn .ion-icon svg.ionicon, .btn .material-icons, .btn ion-icon {margin: -.1rem .25rem 0 }.btn.dropdown-toggle {color: #545454 }.btn.dropdown-toggle .ion-icon svg.ionicon, .btn.dropdown-toggle ion-icon {color: #3fc1f2 }.btn-grey {background: #eeeef0;border-color: #dcdde1;color: #545454 !important }.btn-grey:focus, .btn-grey:hover {background: #dbdbdf;border-color: #dbdbdf;color: #000 }.btn-warning {background: #f1c40f;border-color: #e3b90d;color: #fff;color: #545454 !important }.btn-warning:focus {box-shadow: 0 0 0 .1rem rgba(241, 196, 15, 0) }.btn-warning:focus, .btn-warning:hover {background: #e8bd0e;border-color: #dab10d;color: #fff }.btn-warning.active, .btn-warning:active {background: #d0a90c;border-color: #c29d0b;color: #fff }.btn-success {background: #2ecc71;border-color: #2bc06a;color: #fff }.btn-success:focus {box-shadow: 0 0 0 .1rem rgba(46, 204, 113, 0) }.btn-success:focus, .btn-success:hover {background: #2cc46c;border-color: #29b765;color: #fff }.btn-success.active, .btn-success:active {background: #27af61;border-color: #25a25a;color: #fff }.btn-error {background: #e74c3c;border-color: #e53f2e;color: #fff }.btn-error:focus {box-shadow: 0 0 0 .1rem rgba(231, 76, 60, 0) }.btn-error:focus, .btn-error:hover {background: #e64433;border-color: #e43725;color: #fff }.btn-error.active, .btn-error:active {background: #e32f1c;border-color: #d62c1a;color: #fff }.view-padding {padding: 1rem 1.25rem }.title {padding: .5rem 0 0 }.ion-icon, img.svg-icon, ion-icon {margin: -.1rem .45rem 0 0;vertical-align: middle;pointer-events: none }.ion-icon.icon-small, .ion-icon[size=small], ion-icon.icon-small, ion-icon[size=small] {font-size: 22px !important;height: 22px !important;width: 22px !important }.ion-icon.icon-medium, .ion-icon[size=medium], ion-icon.icon-medium, ion-icon[size=medium] {font-size: 24px !important;height: 24px !important;width: 24px !important }.ion-icon.icon-large, .ion-icon[size=large], ion-icon.icon-large, ion-icon[size=large] {font-size: 32px !important;height: 32px !important;width: 32px !important }.ion-icon.icon-xlarge, .ion-icon[size=xlarge], ion-icon.icon-xlarge, ion-icon[size=xlarge] {font-size: 48px !important;height: 48px !important;width: 48px !important }.ion-icon.icon-xxlarge, .ion-icon[size=xxlarge], ion-icon.icon-xxlarge, ion-icon[size=xxlarge] {font-size: 62px !important;height: 62px !important;width: 62px !important }.ion-icon.icon-small svg.ionicon {width: 22px !important;height: 22px !important }.ion-icon.icon-medium svg.ionicon {width: 24px !important;height: 24px !important }.ion-icon.icon-large svg.ionicon {width: 32px !important;height: 32px !important }.ion-icon.icon-xlarge svg.ionicon {width: 48px !important;height: 48px !important }.ion-icon.icon-xxlarge svg.ionicon {width: 62px !important;height: 62px !important }.timeline-icon.icon-lg .ion-icon svg.ionicon, .timeline-icon.icon-lg ion-icon {margin: .2em .1em }.timeline.reject .timeline-item .timeline-icon.icon-lg {border: .1rem solid #e74c3c;background: #fff !important }.timeline.reject .timeline-item .timeline-icon.icon-lg .ion-icon svg.ionicon, .timeline.reject .timeline-item .timeline-icon.icon-lg ion-icon {color: #e74c3c;margin: -.2em auto 0 }.menu .menu-item a.active, .menu .menu-item a:active, .menu .menu-item a:focus, .menu .menu-item a:hover, .menu a.active, .menu a:active, .menu a:focus, .menu a:hover {color: #3fc1f2 }.divider {margin: .75rem 0;border-top: 1px dotted #acacac }.divider.blue-divider {border-top: 2px solid #3fc1f2;margin: 1rem 0 }.divider.green-divider {border-top: 2px solid #2ecc71;margin: 1rem 0 }.divider-vert:before {border-left: 1px dotted #acacac }.pop-wrapper {position: absolute;right: 40px;z-index: 5000 }.popover {position: inherit !important }.popover.popover-left {position: relative !important }.popover.popover-left .pop-wrapper {position: absolute;left: auto;z-index: 5000 }.popover .popover-container {background: #24253c;padding: 0;z-index: 6000 }.popover .popover-container h5, .popover .popover-container h6, .popover .popover-container label, .popover .popover-container p, .popover .popover-container span {color: #fff }.popover .popover-container .menu {background: #24253c }.popover .popover-container .menu .divider-vert[data-content]:after, .popover .popover-container .menu .divider[data-content]:after {color: #9596a5;background: #24253c }.popover .popover-container .menu .menu-item a, .popover .popover-container .menu a {color: #9596a5;font-size: .75rem }.popover .popover-container .menu .menu-item a.active, .popover .popover-container .menu .menu-item a:active, .popover .popover-container .menu .menu-item a:focus, .popover .popover-container .menu .menu-item a:hover, .popover .popover-container .menu a.active, .popover .popover-container .menu a:active, .popover .popover-container .menu a:focus, .popover .popover-container .menu a:hover {color: #fff;background: none }.popover .popover-container .menu .menu-item a.active .ion-icon svg.ionicon, .popover .popover-container .menu .menu-item a.active ion-icon, .popover .popover-container .menu .menu-item a:active .ion-icon svg.ionicon, .popover .popover-container .menu .menu-item a:active ion-icon, .popover .popover-container .menu .menu-item a:focus .ion-icon svg.ionicon, .popover .popover-container .menu .menu-item a:focus ion-icon, .popover .popover-container .menu .menu-item a:hover .ion-icon svg.ionicon, .popover .popover-container .menu .menu-item a:hover ion-icon, .popover .popover-container .menu a.active .ion-icon svg.ionicon, .popover .popover-container .menu a.active ion-icon, .popover .popover-container .menu a:active .ion-icon svg.ionicon, .popover .popover-container .menu a:active ion-icon, .popover .popover-container .menu a:focus .ion-icon svg.ionicon, .popover .popover-container .menu a:focus ion-icon, .popover .popover-container .menu a:hover .ion-icon svg.ionicon, .popover .popover-container .menu a:hover ion-icon {color: #3fc1f2 }.popover .popover-container .menu .menu-item a .ion-icon svg.ionicon, .popover .popover-container .menu .menu-item a ion-icon, .popover .popover-container .menu a .ion-icon svg.ionicon, .popover .popover-container .menu a ion-icon {color: #9596a5 }#error-page {position: relative;background: url(../images/error-banner.jpg) no-repeat center 0;background-size: cover }#error-page, #error-page .column, #error-page .columns, #error-page .container, #error-page .image-overlay {height: 100%;min-height: 100%;display: flex !important;flex-direction: column }#error-page .column {justify-content: center }#error-page .panel {max-width: 450px;min-width: 360px;width: 100%;margin: 0 auto;box-shadow: 0 .25rem 2.5rem #545454;border: none;background: #fff;border-radius: .25em }#error-page .panel:hover {box-shadow: 0 .25rem 2.5rem #545454 !important }#login-page {position: relative;background: url(../images/login-bg-02.png) no-repeat 0 0 #3fc1f2;background-size: cover }#login-page, #login-page .column, #login-page .columns, #login-page .container, #login-page .image-overlay {height: 100%;min-height: 100%;display: flex !important;flex-direction: column }#login-page .column {justify-content: center }#login-page .panel {max-width: 450px;min-width: 360px;width: 100%;margin: 0 auto;box-shadow: 0 .25rem 2.5rem #545454;border: none;background: #fff;border-radius: .25em }#login-page .panel:hover {box-shadow: 0 .25rem 2.5rem #545454 !important }#login-page .login-form {padding: 0 }#login-page .login-form h1 {margin-bottom: 0 }#login-page .login-form img {width: 250px;margin: 2rem auto }#login-page .login-intro {display: flex;flex-direction: column !important;background-image: linear-gradient(to bottom left, #454559, #24253c);height: 100%;justify-content: center;padding: 0 5rem;color: #fff;position: relative }#login-page .login-intro .login-copy {position: relative;z-index: 2 }#login-page .login-intro .image-overlay {background: url(../images/login_image.png) 0 0 no-repeat;background-size: cover;position: absolute;height: 100%;width: 100%;top: 0;left: 0;opacity: .035;z-index: 1 }.admin-notice-bar {background: #2ecc71;color: #fff;padding: .5rem 1rem }.admin-notice-bar.toast-warning {background: #f1c40f }.admin-notice-bar.toast-error {background: #e74c3c }.admin-notice-bar strong {text-transform: uppercase }#admin-pre-header {background: #171726;padding: .25rem }#admin-pre-header .columns {margin-bottom: 0 !important }#admin-header {position: relative;top: 0;z-index: 110;background: #fff;padding: .75rem 1rem;box-shadow: 0 0 6px rgba(0, 0, 0, .2);margin-bottom: 1rem }#admin-header.dark {background: #24253c;color: #fff }#admin-header.dark .navbar .btn-link {color: #e2f8fe }#admin-header.dark .navbar .btn-link .ion-icon svg.ionicon, #admin-header.dark .navbar .btn-link ion-icon {margin-left: 0 }#admin-header.dark .navbar .btn-link.active, #admin-header.dark .navbar .btn-link:hover {color: #3fc1f2 }#admin-header.dark.transparent {background: rgba(0, 0, 0, .6);position: absolute;width: 100%;padding-bottom: 0 }#admin-header.dark.transparent #admin-pre-header {background: none;padding: 0;margin: 0;position: relative;z-index: 10000 }#admin-header.dark.transparent #admin-pre-header a.btn {border: 1px solid #3fc1f2;margin-right: .25rem;text-transform: uppercase }#admin-header.dark.transparent #admin-pre-header a.btn:hover {background-color: #00a1d4 }#admin-header.dark.transparent #admin-pre-header select {color: #545454;max-width: 200px }#admin-header.dark.universal {padding: .5rem 1rem 0;position: fixed !important;top: 0;left: 0;transition: .2s;z-index: 5000 }#admin-header.dark.universal .navbar {margin-top: -10px }#admin-header.dark.universal .navbar .navbar-section.hide-lg .navbar-brand img {margin-top: -20px;margin-bottom: 15px;transition: .2s }#admin-header.dark.universal .navbar a.btn-link {color: #fff !important;text-transform: uppercase;border: none !important;font-weight: 600 }#admin-header.dark.universal .navbar a.btn-link:hover {color: #e2f8fe !important }#admin-header.dark.universal .navbar .mobile-menu-show a {color: #fff }#admin-header.dark.universal .dropdown-menu-wrapper {display: inline-block;height: 66px;margin-bottom: -30px }#admin-header.dark.universal .dropdown-menu-wrapper .dropdown-menu {background: #fff;border: 1px solid #eeeef0;border-top: 3px solid #3fc1f2;left: 0;top: 92px;color: #545454;display: none;padding: 1rem }#admin-header.dark.universal .dropdown-menu-wrapper .dropdown-menu a {display: block;color: #545454;font-size: .7rem }#admin-header.dark.universal .dropdown-menu-wrapper .dropdown-menu a:hover {text-decoration: none }#admin-header.dark.universal .dropdown-menu-wrapper .dropdown-menu .item-wrap {width: 100% }#admin-header.dark.universal .dropdown-menu-wrapper .dropdown-menu .item-wrap .item {background: #f6f6f8;border: 1px solid #f6f6f8;display: block;margin-bottom: 10px;padding: 8px;clear: both;min-height: 78px;line-height: 50px }#admin-header.dark.universal .dropdown-menu-wrapper .dropdown-menu .item-wrap .item p {margin: 0;padding: 0;display: inline-block;vertical-align: middle;line-height: normal }#admin-header.dark.universal .dropdown-menu-wrapper .dropdown-menu .item-wrap .item:last-child {margin-bottom: 0 }#admin-header.dark.universal .dropdown-menu-wrapper .dropdown-menu .item-wrap .item img {float: left;vertical-align: middle;margin-right: 10px }#admin-header.dark.universal .dropdown-menu-wrapper .dropdown-menu .item-wrap .item:hover {background: #eeeef0;border: 1px solid #dcdde1 }#admin-header.dark.universal .dropdown-menu-wrapper:hover .dropdown-menu {display: block }#admin-header.dark.universal.scroll-scale {background: rgba(0, 0, 0, .8);padding: .25rem 1rem 0 }#admin-header.dark.universal.scroll-scale .navbar-brand img {margin: .5rem 0 .7rem;width: 160px }#admin-header.dark.universal.scroll-scale .dropdown-menu-wrapper .dropdown-menu {top: 66px }#admin-header .columns {margin-bottom: 0 !important }#admin-header .event-page-header {font-weight: 600 }#admin-header .event-page-header span {font-weight: 400;color: #dcdde1;display: inline-block;margin: 0 .25rem }#admin-header .product-logo {height: 36px;width: auto;margin-right: .75rem }#admin-header .breadcrumb {margin: 0;padding: 0 }#admin-header .breadcrumb .breadcrumb-item a {color: #545454 }#admin-header .breadcrumb .breadcrumb-item:last-child a {color: #3fc1f2 }#admin-header input {margin-bottom: 0 }#admin-header a.active, #admin-header a:active, #admin-header a:focus, #admin-header a:hover {background: none }#admin-header a.off-canvas-toggle {color: #3fc1f2;position: inherit;margin: 0 1rem 0 0;padding: 0;display: block }.banner {margin-top: -1rem;background-size: cover;padding: 2.5rem 0;margin-bottom: 1rem }.banner.banner-small {padding: 1rem }.banner .columns {margin-bottom: 0 !important }.banner h2.alpha-bg {background: rgba(0, 0, 0, .5);display: inline-block;color: #fff;padding: .75rem 1rem;margin: 0 }.dashboard-cards .card:hover {background-color: #3fc1f2;color: #fff }.dashboard-cards .card:hover a {color: #fff;text-decoration: none }#admin-content .off-canvas-content.dashboard-unaccredited header#admin-header {background: transparent;box-shadow: none }#admin-content .off-canvas-content.dashboard-unaccredited header#admin-header .navbar-center {text-indent: -500rem }#admin-content .off-canvas-content.dashboard-unaccredited header#admin-header a.off-canvas-toggle {color: #fff !important }#admin-content .off-canvas-content.dashboard-unaccredited header#admin-header .navbar .dropdown {background: #fff;margin-right: -2rem;padding: .25rem 2rem .25rem .25rem;border-radius: .25em;box-shadow: 0 .25rem .5rem rgba(0, 0, 0, .25) }#admin-content .off-canvas-content.dashboard-unaccredited .banner.dashboard {background: url(../images/REVA-Dashboard-Banner-FA.jpg) no-repeat 0 0;background-size: cover;margin-left: -.9rem;margin-right: -.9rem;text-align: left;margin-top: -5.1rem;height: 205px }#admin-content .off-canvas-content.dashboard-unaccredited .banner.dashboard h1 {color: #fff;text-shadow: 0 0 .25rem rgba(0, 0, 0, .65);padding: 1rem 2.5rem;width: auto !important;margin: 0 auto;display: inline-block }#admin-content {flex: 1 0 auto }#admin-content .off-canvas-content {padding: 0;width: calc(100% - 240px);margin-left: 240px;flex-flow: column nowrap;display: flex }#admin-content .columns {margin-bottom: .75rem }#admin-content #admin-sidebar {padding: .75rem 0;background: #24253c;position: fixed;min-width: 240px;-ms-overflow-style: none;scrollbar-width: none }#admin-content #admin-sidebar .close-sidebar {display: block;text-align: right }#admin-content #admin-sidebar .navbar-side .divider {margin: .75rem 0;border-top: 1px solid #454559 }#admin-content #admin-sidebar .navbar-side .accordion {margin-bottom: 0 }#admin-content #admin-sidebar .navbar-side .accordion input:checked~.accordion-header {color: #e2f8fe !important }#admin-content #admin-sidebar .navbar-side .accordion .accordion-header {color: #fff;display: block }#admin-content #admin-sidebar .navbar-side .accordion .accordion-header .icon {margin-top: .15rem;color: #3fc1f2 }#admin-content #admin-sidebar .navbar-side .accordion .accordion-body {margin-bottom: 0 }#admin-content #admin-sidebar .navbar-side .accordion .menu.menu-nav {padding: 0 }#admin-content #admin-sidebar .navbar-side .accordion .menu.menu-nav .menu-item {padding: 0;margin: 0 }#admin-content #admin-sidebar .navbar-side .accordion .menu.menu-nav .menu-item:last-child {margin-bottom: .5rem }#admin-content #admin-sidebar .navbar-side .accordion .menu.menu-nav .menu-item a {color: #fff;padding: .35rem 0 .35rem 1.35rem;display: block;font-size: .75rem }#admin-content #admin-sidebar .navbar-side .accordion .menu.menu-nav .menu-item a .ion-icon svg.ionicon, #admin-content #admin-sidebar .navbar-side .accordion .menu.menu-nav .menu-item a ion-icon {color: #fff }#admin-content #admin-sidebar .navbar-side .accordion .menu.menu-nav .menu-item a.active, #admin-content #admin-sidebar .navbar-side .accordion .menu.menu-nav .menu-item a:hover {background: #3fc1f2;color: #fff }#admin-content #admin-sidebar .navbar-side .accordion .menu.menu-nav .menu-item a.active .ion-icon svg.ionicon, #admin-content #admin-sidebar .navbar-side .accordion .menu.menu-nav .menu-item a.active ion-icon, #admin-content #admin-sidebar .navbar-side .accordion .menu.menu-nav .menu-item a:hover .ion-icon svg.ionicon, #admin-content #admin-sidebar .navbar-side .accordion .menu.menu-nav .menu-item a:hover ion-icon {color: #fff }#admin-content #admin-sidebar .navbar-side .accordion-header, #admin-content #admin-sidebar .navbar-side a.btn-link {text-align: left;padding: .4rem 1rem;display: block;color: #fff;height: auto;font-size: .75rem;font-weight: 600;text-transform: uppercase }#admin-content #admin-sidebar .navbar-side .accordion-header:hover, #admin-content #admin-sidebar .navbar-side a.btn-link:hover {background: none !important;color: #fff }#admin-content #admin-sidebar .navbar-side .accordion-header.active, #admin-content #admin-sidebar .navbar-side a.btn-link.active {background: #454559;color: #e2f8fe }#admin-content #admin-page-content {margin-bottom: 15px }#admin-content #admin-page-content .page-content {padding: .25rem .5rem }#admin-content .step.steps-time {padding-top: 1.25rem }#admin-content .step.steps-time .step-title {margin-top: -1.25rem }#admin-content .step.steps-time a {font-weight: 600 !important;color: #00a1d4 }#admin-content .step .step-item .show-edit {display: none;max-width: 100px;margin: .3rem auto 0 }#admin-content .step .step-item:hover .show-edit {display: block }#admin-content .step .step-item a .ion-icon svg.ionicon, #admin-content .step .step-item a ion-icon {margin-right: 0 }#admin-content .step .step-item a:before {width: .75rem;height: .75rem;top: .15rem;border-color: #3fc1f2 }#admin-content .step .step-item a:hover {color: #545454 }#admin-content .step .step-item.active a {font-weight: 600 !important;color: #3fc1f2 }#admin-content .step .step-item.active a .ion-icon svg.ionicon, #admin-content .step .step-item.active a ion-icon {color: #3fc1f2;margin-right: 0 }#admin-content .step .step-item.active~.step-item a:before {border-color: #eeeef0;background: #fff }#admin-content .step .step-item.completed a, #admin-content .step .step-item.completed a .ion-icon svg.ionicon, #admin-content .step .step-item.completed a ion-icon {color: #acacac }#admin-content .step .step-item.completed a:before {border-color: #3fc1f2 !important;background: #3fc1f2 !important }#admin-content .step .step-item.edit a, #admin-content .step .step-item.edit a .ion-icon svg.ionicon, #admin-content .step .step-item.edit a ion-icon {color: #fff }#admin-content .step .step-item.edit a:before {border-color: #24253c !important;background: #fff !important }#admin-content .step .step-item.edit .step-title, #admin-content .step .step-item.edit a {font-weight: 800;color: #fbeeba }#admin-content .step .step-item.completed.active a .ion-icon svg.ionicon, #admin-content .step .step-item.completed.active a ion-icon {color: #3fc1f2 }#admin-content .step .step-item.completed.active a:before {background: #fff !important }#admin-content .page-header {background: hsla(0, 0%, 100%, .85);margin-top: -1rem;margin-bottom: 1rem;padding: 1rem .8rem .4rem;border-bottom: 1px solid #dcdde1 }#admin-content .page-header .columns {margin-bottom: 0 }#admin-content .page-header .tab {margin: 0;padding: 0;border: none }#admin-content .page-header .tab li.tab-item a {padding: 0 .4rem;text-align: center }#admin-content .page-header .tab li.tab-item a.active {background: #f6f7fb;border-radius: .25rem .25rem 0 0;padding: .5rem;margin: -1.25rem 0;border: 1px solid #dcdde1;border-bottom: 2px solid #f6f7fb;font-weight: 600;color: #545454 }#admin-content .page-header .tab li.tab-item a.active .ion-icon svg.ionicon, #admin-content .page-header .tab li.tab-item a.active ion-icon {color: #00a1d4 }#admin-content .page-header .tab li.tab-item a .ion-icon svg.ionicon, #admin-content .page-header .tab li.tab-item a ion-icon {margin-right: .25rem;color: #9596a5 }#admin-content .page-header h3, #admin-content .page-header h4, #admin-content .page-header h5 {margin: 0 1rem }.tableWrapper {overflow: auto;width: 100%;flex: 0 0 100% }.filter-nav .chip {background: #fff }.table-scroll-container {width: 100%;min-width: 100% }.table {margin-bottom: .5rem }.table.responsive span[data-type=responsive] {display: none }.table .table tbody tr:hover, .table .table tbody tr:nth-of-type(odd), .table .table tbody tr:nth-of-type(odd):hover {background: none }.table col.toggle-column {visibility: collapse }.table col.toggle-column.view {visibility: visible }.table td.border-left, .table th.border-left {border-left: 1px solid #eeeef0 }.table td.border-right, .table th.border-right {border-right: 1px solid #eeeef0 }.table td.sort, .table th.sort {cursor: pointer }.table td .chip {vertical-align: middle;padding: .2rem .5rem }.table td.text-center .chip {margin-left: 0 }.table .truncate, .table td.truncate {overflow: hidden;text-overflow: ellipsis;white-space: nowrap }.table td.no-wrap {white-space: nowrap }.table.table-nested {background: transparent !important;margin: 0 }.table.table-nested.table-slim td, .table.table-nested.table-slim th {padding: .25rem }.table.table-nested tbody {background: transparent !important }.table.table-nested td, .table.table-nested th, .table.table-nested tr {background: transparent !important;border: none }.table.table-nested td.end-item, .table.table-nested th.end-item, .table.table-nested tr.end-item {border-right: 1px solid #eeeef0 }.table.table-nested td:hover, .table.table-nested th:hover, .table.table-nested tr:hover {background: transparent !important }.table.table-nested tr {border-top: 1px solid #eeeef0 }.table.table-nested tr:first-child {border: none }.table.table-nested th {text-align: right }.table.table-border {border-left: 1px solid #eeeef0 !important;border-right: 1px solid #eeeef0 !important;border-top: 1px solid #eeeef0 !important }.table.table-border.green-border {border-left: 1px solid #208e4e !important;border-right: 1px solid #208e4e !important;border-top: 1px solid #208e4e !important }.table.table-border.green-border td {border-bottom: 1px solid #208e4e !important }.table.table-border.blue-border {border-left: 1px solid #0d8ebe !important;border-right: 1px solid #0d8ebe !important;border-top: 1px solid #0d8ebe !important }.table.table-border.blue-border td {border-bottom: 1px solid #0d8ebe !important }.table.table-slim td, .table.table-slim th {padding: .05rem .25rem }.table.table-mid td {padding: .35rem }.table.table-small tr td, .table.table-small tr th {font-size: .7rem }.table.table-striped tr:hover {background: transparent !important }.table.table-striped.nested-data-table tbody.row-group>tr {border-bottom: 2px solid #dcdde1 }.table.table-striped.nested-data-table tbody.row-group:nth-of-type(odd)>tr {background: #fff !important }.table.table-striped.nested-data-table tbody.row-group:nth-of-type(odd)>tr:hover {background: #eeeef0 !important }.table.table-striped tbody tr:hover, .table.table-striped tbody tr:nth-of-type(odd), .table.table-striped tbody tr:nth-of-type(odd):hover {background: #eeeef0 }.table.table-striped tbody tr {background: #fff }.table.table-striped tbody tr.bg-warning-light {background: #fbedb8 }.table.table-striped tbody tr.text-warning-light {color: #f7dc6f }.table.table-striped tbody tr.bg-success-light {background: #bcf0d2 }.table.table-striped tbody tr.bg-dark, .table.table-striped tbody tr td.bg-dark {background: #454559 !important;color: #fff }.table.table-striped tbody tr:nth-of-type(odd) {background: #fdfdfe }.table thead, .table thead th, .table thead tr {background: #8f8fa8 !important }.table thead tr.dark th {background: #454559 !important;color: #fff;border-color: #24253c;font-weight: 800;font-size: .8rem }.table thead tr.dark th.border-left, .table thead tr.dark th.border-right {border-color: #24253c }.table thead th {font-weight: 600;color: #fff;border-bottom: 1px solid #24253c }.table thead th.dark {background: #454559;color: #fff }.table thead.dark th, .table thead.dark tr {background: #5b5b76 !important;border-bottom: 2px solid #24253c !important;color: #fff }.table tbody {background: #fff }.table tr.active {background: #fff !important }.table tr.text-large td {font-size: .8rem !important;font-weight: 600 }.table tr td, .table tr th {font-size: .75rem;vertical-align: middle;border-color: #eeeef0 }.table tr td {width: auto }.table tr td .input-group, .table tr td button, .table tr td input {margin-bottom: 0 }.table tr td .bg-error, .table tr td .bg-success, .table tr td .bg-warning, .table tr td .chip {word-wrap: none;white-space: nowrap }.table.dataTable .btn.btn-sm {height: 1.1rem !important }.data-table-wrap {overflow: hidden;z-index: 1 }.data-table-wrap .table-pre-header {background: #fff !important;top: 0;left: 0;z-index: 500;width: 100%;padding-top: 10px }.data-table-wrap.with-pagination .table-body {padding-bottom: 80px }.data-table-wrap.with-pagination .table-pagination {left: 0;bottom: 15px;z-index: 500;background: #fff !important;margin-top: 15px;height: 65px;width: 100% }.data-table-wrap.with-pagination .table-pagination table {width: 100% }.data-table-wrap.with-pagination.less .table-pagination {bottom: 0 }.data-table-wrap .table-footer {left: 0;bottom: 15px;z-index: 500;width: 100%;background: #fff !important;min-height: 65px }.data-table-wrap .table-footer table {width: 100% }.data-table-wrap .table-header {background: #fff !important;top: 69px;left: 0;z-index: 500;width: 100%;overflow: hidden }.data-table-wrap .table-header .show-columns {right: 10px;top: 0 }.data-table-wrap .table-header table {min-width: 2599px;margin-bottom: 0 !important }.data-table-wrap .table-header td {white-space: nowrap }.data-table-wrap .table-body {padding-top: 120px;margin-bottom: 5px;overflow-y: scroll;margin-right: -16px;max-height: 630px }.data-table-wrap .table-body .popover {position: relative !important }.data-table-wrap .table-body table:first-child td {white-space: nowrap }.data-table-wrap .table-body table tbody.row-group:nth-of-type(odd) {background: #fff !important }.data-table-wrap .table-body table tbody.row-group:nth-of-type(odd) tr {background: transparent }@supports (-moz-appearance:none) {.data-table-wrap .table-body {margin-right: -13px }}.data-table-wrap.less .table-body table, .data-table-wrap.less .table-header table {min-width: auto }.data-table-wrap.less td.toggle-column, .data-table-wrap.less th.toggle-column {display: none }.data-table-wrap .table-body .row-group>tr>td, .data-table-wrap .table-body .row-group tr.has-child>td, .data-table-wrap .table-header th {word-wrap: break-word;white-space: normal }.data-table-wrap .table-body .row-group>tr>td:first-of-type, .data-table-wrap .table-body .row-group tr.has-child>td:first-of-type, .data-table-wrap .table-header th:first-of-type {min-width: 125px !important;max-width: 125px !important }.data-table-wrap .table-body .row-group>tr>td:nth-of-type(2), .data-table-wrap .table-body .row-group tr.has-child>td:nth-of-type(2), .data-table-wrap .table-header th:nth-of-type(2) {min-width: 105px !important;max-width: 105px !important }.data-table-wrap .table-body .row-group>tr>td:nth-of-type(3), .data-table-wrap .table-body .row-group tr.has-child>td:nth-of-type(3), .data-table-wrap .table-header th:nth-of-type(3) {min-width: 150px !important;max-width: 150px !important }.data-table-wrap .table-body .row-group>tr>td:nth-of-type(4), .data-table-wrap .table-body .row-group tr.has-child>td:nth-of-type(4), .data-table-wrap .table-header th:nth-of-type(4) {min-width: 120px !important;max-width: 120px !important }.data-table-wrap .table-body .row-group>tr>td:nth-of-type(5), .data-table-wrap .table-body .row-group tr.has-child>td:nth-of-type(5), .data-table-wrap .table-header th:nth-of-type(5) {min-width: 280px !important;max-width: 280px !important }.data-table-wrap .table-body .row-group>tr>td:nth-of-type(6), .data-table-wrap .table-body .row-group tr.has-child>td:nth-of-type(6), .data-table-wrap .table-header th:nth-of-type(6) {min-width: 135px !important;max-width: 135px !important }.data-table-wrap .table-body .row-group>tr>td:nth-of-type(7), .data-table-wrap .table-body .row-group tr.has-child>td:nth-of-type(7), .data-table-wrap .table-header th:nth-of-type(7) {min-width: 100px !important;max-width: 100px !important }.data-table-wrap .table-body .row-group>tr>td:nth-of-type(8), .data-table-wrap .table-body .row-group tr.has-child>td:nth-of-type(8), .data-table-wrap .table-header th:nth-of-type(8) {min-width: 45px !important;max-width: 45px !important }.data-table-wrap .table-body .row-group>tr>td:nth-of-type(9), .data-table-wrap .table-body .row-group tr.has-child>td:nth-of-type(9), .data-table-wrap .table-header th:nth-of-type(9) {min-width: 125px !important;max-width: 125px !important }.data-table-wrap .table-body .row-group>tr>td:nth-of-type(10), .data-table-wrap .table-body .row-group tr.has-child>td:nth-of-type(10), .data-table-wrap .table-header th:nth-of-type(10) {min-width: 105px !important;max-width: 105px !important }.data-table-wrap .table-body .row-group>tr>td:nth-of-type(11), .data-table-wrap .table-body .row-group tr.has-child>td:nth-of-type(11), .data-table-wrap .table-header th:nth-of-type(11) {min-width: 85px !important;max-width: 85px !important }.data-table-wrap .table-body .row-group>tr>td:nth-of-type(12), .data-table-wrap .table-body .row-group tr.has-child>td:nth-of-type(12), .data-table-wrap .table-header th:nth-of-type(12) {min-width: 95px !important;max-width: 95px !important }.data-table-wrap .table-body .row-group>tr>td:nth-of-type(13), .data-table-wrap .table-body .row-group tr.has-child>td:nth-of-type(13), .data-table-wrap .table-header th:nth-of-type(13) {min-width: 170px !important;max-width: 170px !important }.data-table-wrap .table-body .row-group>tr>td:nth-of-type(14), .data-table-wrap .table-body .row-group tr.has-child>td:nth-of-type(14), .data-table-wrap .table-header th:nth-of-type(14) {min-width: 105px !important;max-width: 105px !important }.data-table-wrap .table-body .row-group>tr>td:nth-of-type(15), .data-table-wrap .table-body .row-group tr.has-child>td:nth-of-type(15), .data-table-wrap .table-header th:nth-of-type(15) {min-width: 120px !important;max-width: 120px !important }.data-table-wrap .table-body .row-group>tr>td:nth-of-type(16), .data-table-wrap .table-body .row-group tr.has-child>td:nth-of-type(16), .data-table-wrap .table-header th:nth-of-type(16) {min-width: 385px !important;max-width: 385px !important }.data-table-wrap .table-body .row-group>tr>td:nth-of-type(17), .data-table-wrap .table-body .row-group tr.has-child>td:nth-of-type(17), .data-table-wrap .table-header th:nth-of-type(17) {min-width: 225px !important;max-width: 225px !important }.data-table-wrap .table-body .row-group>tr>td:nth-of-type(18), .data-table-wrap .table-body .row-group tr.has-child>td:nth-of-type(18), .data-table-wrap .table-header th:nth-of-type(18) {min-width: 130px !important;max-width: 130px !important }.data-table-wrap .table-body .row-group>tr>td:nth-of-type(19), .data-table-wrap .table-body .row-group tr.has-child>td:nth-of-type(19), .data-table-wrap .table-header th:nth-of-type(19) {min-width: 80px !important;max-width: 80px !important }.data-table-wrap .table-body .row-group>tr>td:nth-of-type(20), .data-table-wrap .table-body .row-group tr.has-child>td:nth-of-type(20), .data-table-wrap .table-header th:nth-of-type(20) {min-width: 115px !important;max-width: 115px !important }.data-table-wrap#load-projects .table-header {top: 0 }.data-table-wrap#load-projects .table-header table {min-width: 1000px }.data-table-wrap#load-projects .table-body {padding-top: 47px }.data-table-wrap#load-projects .table-body table {min-width: 1000px }.data-table-wrap#load-projects .table-body tr td, .data-table-wrap#load-projects .table-header th {vertical-align: top }.data-table-wrap#load-projects .table-body tr td:first-of-type, .data-table-wrap#load-projects .table-body tr td:nth-of-type(9), .data-table-wrap#load-projects .table-header th:first-of-type, .data-table-wrap#load-projects .table-header th:nth-of-type(9) {min-width: 45px !important;max-width: 45px !important;width: 45px !important }.data-table-wrap#load-projects .table-body tr td:nth-of-type(2), .data-table-wrap#load-projects .table-header th:nth-of-type(2) {min-width: 150 !important;max-width: 150px !important;width: 150px !important }.data-table-wrap#load-projects .table-body tr td:nth-of-type(3), .data-table-wrap#load-projects .table-body tr td:nth-of-type(4), .data-table-wrap#load-projects .table-header th:nth-of-type(3), .data-table-wrap#load-projects .table-header th:nth-of-type(4) {min-width: 150px !important;max-width: 150px !important;width: 150px !important }.data-table-wrap#load-projects .table-body tr td:nth-of-type(5), .data-table-wrap#load-projects .table-header th:nth-of-type(5) {min-width: 65px !important;max-width: 65px !important;width: 65px !important }.data-table-wrap#load-projects .table-body tr td:nth-of-type(6), .data-table-wrap#load-projects .table-header th:nth-of-type(6) {min-width: 125px !important;max-width: 125px !important;width: 125px !important }.data-table-wrap#load-projects .table-body tr td:nth-of-type(7), .data-table-wrap#load-projects .table-header th:nth-of-type(7) {min-width: 100px !important;max-width: 100px !important;width: 100px !important }.data-table-wrap#load-projects .table-body tr td:nth-of-type(8), .data-table-wrap#load-projects .table-header th:nth-of-type(8) {min-width: 135px !important;max-width: 135px !important;width: 135px !important }.data-table-wrap#email-checkpoint .table-header {top: 125px }.data-table-wrap#email-checkpoint .table-header table {min-width: 1000px }.data-table-wrap#email-checkpoint .table-body {padding-top: 172px }.data-table-wrap#email-checkpoint .table-body table {min-width: 1100px }.data-table-wrap#email-checkpoint .table-body tr td:first-of-type, .data-table-wrap#email-checkpoint .table-header th:first-of-type {min-width: 150px !important;max-width: 150px !important }.data-table-wrap#email-checkpoint .table-body tr td:nth-of-type(2), .data-table-wrap#email-checkpoint .table-header th:nth-of-type(2) {min-width: 300px !important;max-width: 300px !important }.data-table-wrap#email-checkpoint .table-body tr td:nth-of-type(3), .data-table-wrap#email-checkpoint .table-body tr td:nth-of-type(4), .data-table-wrap#email-checkpoint .table-header th:nth-of-type(3), .data-table-wrap#email-checkpoint .table-header th:nth-of-type(4) {min-width: 150px !important;max-width: 150px !important }.data-table-wrap#email-checkpoint .table-body tr td:nth-of-type(5), .data-table-wrap#email-checkpoint .table-header th:nth-of-type(5) {min-width: 200px !important;max-width: 200px !important }.data-table-wrap#email-checkpoint .table-body tr td:nth-of-type(6), .data-table-wrap#email-checkpoint .table-header th:nth-of-type(6) {min-width: 150px !important;max-width: 150px !important }.data-table-wrap#email-checkpoint .table-body tr td:nth-of-type(7), .data-table-wrap#email-checkpoint .table-header th:nth-of-type(7) {min-width: 100px !important;max-width: 100px !important }.data-table-wrap#individual-reports .table-header table {min-width: 1000px }.data-table-wrap#individual-reports .table-body {padding-top: 110px;max-height: 700px }.data-table-wrap#individual-reports .table-body table {min-width: 1000px }.data-table-wrap#individual-reports .table-body .row-group>tr>td:first-of-type, .data-table-wrap#individual-reports .table-body .row-group tr.has-child>td:first-of-type, .data-table-wrap#individual-reports .table-header th:first-of-type {min-width: 35px !important;max-width: 35px !important;width: 35px !important }.data-table-wrap#individual-reports .table-body .row-group>tr>td:nth-of-type(2), .data-table-wrap#individual-reports .table-body .row-group>tr>td:nth-of-type(3), .data-table-wrap#individual-reports .table-body .row-group tr.has-child>td:nth-of-type(2), .data-table-wrap#individual-reports .table-body .row-group tr.has-child>td:nth-of-type(3), .data-table-wrap#individual-reports .table-header th:nth-of-type(2), .data-table-wrap#individual-reports .table-header th:nth-of-type(3) {min-width: 60px !important;max-width: 60px !important;width: 60px !important }.data-table-wrap#individual-reports .table-body .row-group>tr>td:nth-of-type(4), .data-table-wrap#individual-reports .table-body .row-group tr.has-child>td:nth-of-type(4), .data-table-wrap#individual-reports .table-header th:nth-of-type(4) {min-width: 125px !important;max-width: 125px !important;width: 125px !important }.data-table-wrap#individual-reports .table-body .row-group>tr>td:nth-of-type(5), .data-table-wrap#individual-reports .table-body .row-group tr.has-child>td:nth-of-type(5), .data-table-wrap#individual-reports .table-header th:nth-of-type(5) {min-width: 150px !important;max-width: 150px !important;width: 150px !important }.data-table-wrap#individual-reports .table-body .row-group>tr>td:nth-of-type(6), .data-table-wrap#individual-reports .table-body .row-group tr.has-child>td:nth-of-type(6), .data-table-wrap#individual-reports .table-header th:nth-of-type(6) {min-width: 225px !important;max-width: 225px !important;width: 225px !important }.data-table-wrap#individual-reports .table-body .row-group>tr>td:nth-of-type(7), .data-table-wrap#individual-reports .table-body .row-group tr.has-child>td:nth-of-type(7), .data-table-wrap#individual-reports .table-header th:nth-of-type(7) {min-width: 200px !important;max-width: 200px !important;width: 200px !important }.data-table-wrap#individual-reports .table-body .row-group>tr>td:nth-of-type(8), .data-table-wrap#individual-reports .table-body .row-group tr.has-child>td:nth-of-type(8), .data-table-wrap#individual-reports .table-header th:nth-of-type(8) {min-width: 100px !important;max-width: 100px !important;width: 100px !important }.data-table-wrap#individual-reports .table-body .row-group>tr>td:nth-of-type(9), .data-table-wrap#individual-reports .table-body .row-group tr.has-child>td:nth-of-type(9), .data-table-wrap#individual-reports .table-header th:nth-of-type(9) {min-width: 125px !important;max-width: 125px !important;width: 125px !important }.data-table-wrap#individual-reports .table-body .row-group>tr>td:nth-of-type(10), .data-table-wrap#individual-reports .table-body .row-group tr.has-child>td:nth-of-type(10), .data-table-wrap#individual-reports .table-header th:nth-of-type(10) {min-width: 100px !important;max-width: 100px !important;width: 100px !important }.data-table-wrap#individual-reports .table-body .row-group>tr>td:nth-of-type(11), .data-table-wrap#individual-reports .table-body .row-group tr.has-child>td:nth-of-type(11), .data-table-wrap#individual-reports .table-header th:nth-of-type(11) {min-width: 200px !important;max-width: 200px !important;width: 200px !important }.data-table-wrap#individual-reports .table-body .row-group>tr>td:nth-of-type(12), .data-table-wrap#individual-reports .table-body .row-group>tr>td:nth-of-type(13), .data-table-wrap#individual-reports .table-body .row-group>tr>td:nth-of-type(14), .data-table-wrap#individual-reports .table-body .row-group tr.has-child>td:nth-of-type(12), .data-table-wrap#individual-reports .table-body .row-group tr.has-child>td:nth-of-type(13), .data-table-wrap#individual-reports .table-body .row-group tr.has-child>td:nth-of-type(14), .data-table-wrap#individual-reports .table-header th:nth-of-type(12), .data-table-wrap#individual-reports .table-header th:nth-of-type(13), .data-table-wrap#individual-reports .table-header th:nth-of-type(14) {min-width: 125px !important;max-width: 125px !important;width: 125px !important }.data-table-wrap#individual-reports .table-body .row-group>tr>td:nth-of-type(15), .data-table-wrap#individual-reports .table-body .row-group tr.has-child>td:nth-of-type(15), .data-table-wrap#individual-reports .table-header th:nth-of-type(15) {min-width: 225px !important;max-width: 225px !important;width: 225px !important }.data-table-wrap#individual-reports .table-body .row-group>tr>td:nth-of-type(16), .data-table-wrap#individual-reports .table-body .row-group tr.has-child>td:nth-of-type(16), .data-table-wrap#individual-reports .table-header th:nth-of-type(16) {min-width: 60px !important;max-width: 60px !important;width: 60px !important }.data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-body table, .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-header table, .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table {width: 100% !important;min-width: 100% !important;max-width: 100% !important }.data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-body tr td:first-of-type, .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-body tr td:nth-of-type(2), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-body tr td:nth-of-type(2n), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-body tr td:nth-of-type(3), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-body tr td:nth-of-type(4), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-body tr td:nth-of-type(5), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-body tr td:nth-of-type(6), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-body tr td:nth-of-type(7), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-body tr td:nth-of-type(8), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-body tr td:nth-of-type(9), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-body tr td:nth-of-type(10), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-body tr td:nth-of-type(11), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-body tr td:nth-of-type(12), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-body tr td:nth-of-type(13), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-body tr td:nth-of-type(14), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-body tr td:nth-of-type(15), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-body tr td:nth-of-type(16), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-body tr td:nth-of-type(17), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-body tr td:nth-of-type(18), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-body tr td:nth-of-type(19), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-body tr td:nth-of-type(20), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-body tr td:nth-of-type(odd), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-header th:first-of-type, .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-header th:nth-of-type(2), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-header th:nth-of-type(2n), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-header th:nth-of-type(3), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-header th:nth-of-type(4), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-header th:nth-of-type(5), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-header th:nth-of-type(6), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-header th:nth-of-type(7), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-header th:nth-of-type(8), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-header th:nth-of-type(9), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-header th:nth-of-type(10), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-header th:nth-of-type(11), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-header th:nth-of-type(12), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-header th:nth-of-type(13), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-header th:nth-of-type(14), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-header th:nth-of-type(15), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-header th:nth-of-type(16), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-header th:nth-of-type(17), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-header th:nth-of-type(18), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-header th:nth-of-type(19), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-header th:nth-of-type(20), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body .table-header th:nth-of-type(odd), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table th:first-of-type, .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table th:nth-of-type(2), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table th:nth-of-type(2n), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table th:nth-of-type(3), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table th:nth-of-type(4), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table th:nth-of-type(5), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table th:nth-of-type(6), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table th:nth-of-type(7), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table th:nth-of-type(8), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table th:nth-of-type(9), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table th:nth-of-type(10), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table th:nth-of-type(11), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table th:nth-of-type(12), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table th:nth-of-type(13), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table th:nth-of-type(14), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table th:nth-of-type(15), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table th:nth-of-type(16), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table th:nth-of-type(17), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table th:nth-of-type(18), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table th:nth-of-type(19), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table th:nth-of-type(20), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table th:nth-of-type(odd), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table tr td:first-of-type, .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table tr td:nth-of-type(2), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table tr td:nth-of-type(2n), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table tr td:nth-of-type(3), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table tr td:nth-of-type(4), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table tr td:nth-of-type(5), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table tr td:nth-of-type(6), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table tr td:nth-of-type(7), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table tr td:nth-of-type(8), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table tr td:nth-of-type(9), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table tr td:nth-of-type(10), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table tr td:nth-of-type(11), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table tr td:nth-of-type(12), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table tr td:nth-of-type(13), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table tr td:nth-of-type(14), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table tr td:nth-of-type(15), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table tr td:nth-of-type(16), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table tr td:nth-of-type(17), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table tr td:nth-of-type(18), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table tr td:nth-of-type(19), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table tr td:nth-of-type(20), .data-table-wrap#load-projects .table-body table tr td .modal .modal-container .modal-body table.table tr td:nth-of-type(odd) {min-width: auto !important;max-width: auto !important }.tile.task-tile {padding: .5rem;border: 1px solid #dcdde1;border-left-width: 6px;margin-bottom: .5rem }.tile.task-tile:hover {box-shadow: 0 .25rem .5rem #dcdde1 }.tile.task-tile.error-state {border-left-color: #e74c3c }.tile.task-tile.warning-state {border-left-color: #f1c40f }.tile.task-tile.success-state {border-left-color: #2ecc71 }.tile.task-tile.progress-state {border-left-color: #3fc1f2 }.tile.task-tile .tile-content:hover {cursor: pointer }.tile.task-tile .tile-action {border-left: 1px solid #eeeef0;margin-left: .5rem;padding-left: .5rem }.tile.task-tile .tile-title {margin-bottom: .5rem }.tile.task-tile .tile-subtitle {margin-bottom: 0 }.card, .empty, .panel {box-shadow: 0 .25rem 1rem #dcdde1;border: none;background: #fff }.card.grey, .empty.grey, .panel.grey {box-shadow: none !important;border: none !important;background: #eeeef0 }.card.grey:hover, .empty.grey:hover, .panel.grey:hover {box-shadow: none !important }.card:hover, .empty:hover, .panel:hover {box-shadow: 0 .25rem .25rem #acacac }.card .panel-nested, .card .panel-nested .panel-body, .empty .panel-nested, .empty .panel-nested .panel-body, .panel .panel-nested, .panel .panel-nested .panel-body {margin: 0 !important;padding: 0 !important }.card .panel, .empty .panel, .panel .panel {box-shadow: 0 .25rem .5rem #eeeef0;border: 1px solid #eeeef0 }.card .panel.dark, .empty .panel.dark, .panel .panel.dark {box-shadow: none;border: none }.card .panel.dark:hover, .empty .panel.dark:hover, .panel .panel.dark:hover {box-shadow: none !important }.card .card-header a .card-subtitle, .card .card-header a .h5, .empty .card-header a .card-subtitle, .empty .card-header a .h5, .panel .card-header a .card-subtitle, .panel .card-header a .h5 {color: #545454 }.card .card-header a:hover, .empty .card-header a:hover, .panel .card-header a:hover {text-decoration: none }.card .card-header a:hover .card-subtitle, .card .card-header a:hover .h5, .empty .card-header a:hover .card-subtitle, .empty .card-header a:hover .h5, .panel .card-header a:hover .card-subtitle, .panel .card-header a:hover .h5 {color: #00a1d4 }.card .card-title[data-title="Online iEQ9 Accreditation"], .card .tile-content h5[data-title="Online iEQ9 Accreditation"], .empty .card-title[data-title="Online iEQ9 Accreditation"], .empty .tile-content h5[data-title="Online iEQ9 Accreditation"], .panel .card-title[data-title="Online iEQ9 Accreditation"], .panel .tile-content h5[data-title="Online iEQ9 Accreditation"] {color: #3fc1f2 }.card .card-title[data-title="Tools for Teams "], .card .tile-content h5[data-title="Tools for Teams "], .empty .card-title[data-title="Tools for Teams "], .empty .tile-content h5[data-title="Tools for Teams "], .panel .card-title[data-title="Tools for Teams "], .panel .tile-content h5[data-title="Tools for Teams "] {color: #468a4d }.card .card-title[data-title="Level 2 Advanced Enneagram Team Dynamics "], .card .tile-content h5[data-title="Level 2 Advanced Enneagram Team Dynamics "], .empty .card-title[data-title="Level 2 Advanced Enneagram Team Dynamics "], .empty .tile-content h5[data-title="Level 2 Advanced Enneagram Team Dynamics "], .panel .card-title[data-title="Level 2 Advanced Enneagram Team Dynamics "], .panel .tile-content h5[data-title="Level 2 Advanced Enneagram Team Dynamics "] {color: #c33e13 }.card .card-title[data-title="Level 1 iEQ9 Accreditation"], .card .tile-content h5[data-title="Level 1 iEQ9 Accreditation"], .empty .card-title[data-title="Level 1 iEQ9 Accreditation"], .empty .tile-content h5[data-title="Level 1 iEQ9 Accreditation"], .panel .card-title[data-title="Level 1 iEQ9 Accreditation"], .panel .tile-content h5[data-title="Level 1 iEQ9 Accreditation"] {color: #1b6395 }.card .card-title[data-title="Level 2 iEQ9 Accreditation"], .card .tile-content h5[data-title="Level 2 iEQ9 Accreditation"], .empty .card-title[data-title="Level 2 iEQ9 Accreditation"], .empty .tile-content h5[data-title="Level 2 iEQ9 Accreditation"], .panel .card-title[data-title="Level 2 iEQ9 Accreditation"], .panel .tile-content h5[data-title="Level 2 iEQ9 Accreditation"] {color: #138d52 }.card.tools-teams .card-title, .empty.tools-teams .card-title, .panel.tools-teams .card-title {color: #468a4d }.card.level-1 .card-title, .empty.level-1 .card-title, .panel.level-1 .card-title {color: #1b6395 }.card.level-2 .card-title, .empty.level-2 .card-title, .panel.level-2 .card-title {color: #138d52 }.card.dark, .card.mid-dark, .empty.dark, .empty.mid-dark, .panel.dark, .panel.mid-dark {background: #454559;color: #fff }.card.dark a, .card.mid-dark a, .empty.dark a, .empty.mid-dark a, .panel.dark a, .panel.mid-dark a {color: #fff;text-decoration: none;cursor: pointer !important }.card.dark a:hover, .card.mid-dark a:hover, .empty.dark a:hover, .empty.mid-dark a:hover, .panel.dark a:hover, .panel.mid-dark a:hover {color: #e2f8fe;text-decoration: underline }.card.dark .timeline .timeline-item, .card.mid-dark .timeline .timeline-item, .empty.dark .timeline .timeline-item, .empty.mid-dark .timeline .timeline-item, .panel.dark .timeline .timeline-item, .panel.mid-dark .timeline .timeline-item {margin-bottom: .75rem }.card.dark .timeline .timeline-item:before, .card.mid-dark .timeline .timeline-item:before, .empty.dark .timeline .timeline-item:before, .empty.mid-dark .timeline .timeline-item:before, .panel.dark .timeline .timeline-item:before, .panel.mid-dark .timeline .timeline-item:before {background: #24253c }.card.dark .timeline .timeline-item .timeline-icon, .card.mid-dark .timeline .timeline-item .timeline-icon, .empty.dark .timeline .timeline-item .timeline-icon, .empty.mid-dark .timeline .timeline-item .timeline-icon, .panel.dark .timeline .timeline-item .timeline-icon, .panel.mid-dark .timeline .timeline-item .timeline-icon {border: 2px solid #fff !important }.card.dark .timeline .timeline-item:last-child:before, .card.mid-dark .timeline .timeline-item:last-child:before, .empty.dark .timeline .timeline-item:last-child:before, .empty.mid-dark .timeline .timeline-item:last-child:before, .panel.dark .timeline .timeline-item:last-child:before, .panel.mid-dark .timeline .timeline-item:last-child:before {background: transparent }.card.dark .step .step-item:not(:first-child):before, .card.mid-dark .step .step-item:not(:first-child):before, .empty.dark .step .step-item:not(:first-child):before, .empty.mid-dark .step .step-item:not(:first-child):before, .panel.dark .step .step-item:not(:first-child):before, .panel.mid-dark .step .step-item:not(:first-child):before {background: #fff }.card.dark .step .step-item a, .card.mid-dark .step .step-item a, .empty.dark .step .step-item a, .empty.mid-dark .step .step-item a, .panel.dark .step .step-item a, .panel.mid-dark .step .step-item a {color: #fff !important }.card.dark .step .step-item a:before, .card.mid-dark .step .step-item a:before, .empty.dark .step .step-item a:before, .empty.mid-dark .step .step-item a:before, .panel.dark .step .step-item a:before, .panel.mid-dark .step .step-item a:before {width: .75rem;height: .75rem;top: .15rem;border-color: #fff !important;background: #00a1d4 }.card.dark .step .step-item a:hover, .card.mid-dark .step .step-item a:hover, .empty.dark .step .step-item a:hover, .empty.mid-dark .step .step-item a:hover, .panel.dark .step .step-item a:hover, .panel.mid-dark .step .step-item a:hover {color: #545454 }.card.dark .step .step-item.active a, .card.mid-dark .step .step-item.active a, .empty.dark .step .step-item.active a, .empty.mid-dark .step .step-item.active a, .panel.dark .step .step-item.active a, .panel.mid-dark .step .step-item.active a {font-weight: 600 !important;color: #3fc1f2 }.card.dark .step .step-item.active a .ion-icon svg.ionicon, .card.dark .step .step-item.active a ion-icon, .card.mid-dark .step .step-item.active a .ion-icon svg.ionicon, .card.mid-dark .step .step-item.active a ion-icon, .empty.dark .step .step-item.active a .ion-icon svg.ionicon, .empty.dark .step .step-item.active a ion-icon, .empty.mid-dark .step .step-item.active a .ion-icon svg.ionicon, .empty.mid-dark .step .step-item.active a ion-icon, .panel.dark .step .step-item.active a .ion-icon svg.ionicon, .panel.dark .step .step-item.active a ion-icon, .panel.mid-dark .step .step-item.active a .ion-icon svg.ionicon, .panel.mid-dark .step .step-item.active a ion-icon {color: #3fc1f2 }.card.dark .step .step-item .btn.btn-sm, .card.mid-dark .step .step-item .btn.btn-sm, .empty.dark .step .step-item .btn.btn-sm, .empty.mid-dark .step .step-item .btn.btn-sm, .panel.dark .step .step-item .btn.btn-sm, .panel.mid-dark .step .step-item .btn.btn-sm {padding: .15rem .3rem }.card.dark table.table, .card.mid-dark table.table, .empty.dark table.table, .empty.mid-dark table.table, .panel.dark table.table, .panel.mid-dark table.table {background: transparent !important;border: 1px solid #60607b !important }.card.dark table.table td, .card.dark table.table th, .card.mid-dark table.table td, .card.mid-dark table.table th, .empty.dark table.table td, .empty.dark table.table th, .empty.mid-dark table.table td, .empty.mid-dark table.table th, .panel.dark table.table td, .panel.dark table.table th, .panel.mid-dark table.table td, .panel.mid-dark table.table th {border-color: #24253c }.card.dark table.table td:hover, .card.dark table.table th:hover, .card.mid-dark table.table td:hover, .card.mid-dark table.table th:hover, .empty.dark table.table td:hover, .empty.dark table.table th:hover, .empty.mid-dark table.table td:hover, .empty.mid-dark table.table th:hover, .panel.dark table.table td:hover, .panel.dark table.table th:hover, .panel.mid-dark table.table td:hover, .panel.mid-dark table.table th:hover {background: transparent !important }.card.dark table.table thead, .card.mid-dark table.table thead, .empty.dark table.table thead, .empty.mid-dark table.table thead, .panel.dark table.table thead, .panel.mid-dark table.table thead {background: #505067 !important }.card.dark table.table thead th, .card.mid-dark table.table thead th, .empty.dark table.table thead th, .empty.mid-dark table.table thead th, .panel.dark table.table thead th, .panel.mid-dark table.table thead th {color: #fff;background: #505067 !important }.card.dark table.table thead th:hover, .card.mid-dark table.table thead th:hover, .empty.dark table.table thead th:hover, .empty.mid-dark table.table thead th:hover, .panel.dark table.table thead th:hover, .panel.mid-dark table.table thead th:hover {background: #505067 !important }.card.dark table.table.table-striped tbody tr, .card.dark table.table tbody, .card.dark table.table tfoot, .card.mid-dark table.table.table-striped tbody tr, .card.mid-dark table.table tbody, .card.mid-dark table.table tfoot, .empty.dark table.table.table-striped tbody tr, .empty.dark table.table tbody, .empty.dark table.table tfoot, .empty.mid-dark table.table.table-striped tbody tr, .empty.mid-dark table.table tbody, .empty.mid-dark table.table tfoot, .panel.dark table.table.table-striped tbody tr, .panel.dark table.table tbody, .panel.dark table.table tfoot, .panel.mid-dark table.table.table-striped tbody tr, .panel.mid-dark table.table tbody, .panel.mid-dark table.table tfoot {background: transparent !important }.card.dark table.table.table-striped tbody tr td .popover ion-icon[name=ellipsis-horizontal], .card.mid-dark table.table.table-striped tbody tr td .popover ion-icon[name=ellipsis-horizontal], .empty.dark table.table.table-striped tbody tr td .popover ion-icon[name=ellipsis-horizontal], .empty.mid-dark table.table.table-striped tbody tr td .popover ion-icon[name=ellipsis-horizontal], .panel.dark table.table.table-striped tbody tr td .popover ion-icon[name=ellipsis-horizontal], .panel.mid-dark table.table.table-striped tbody tr td .popover ion-icon[name=ellipsis-horizontal] {color: #3fc1f2 }.card.dark table.table.table-striped tbody tr td:hover, .card.mid-dark table.table.table-striped tbody tr td:hover, .empty.dark table.table.table-striped tbody tr td:hover, .empty.mid-dark table.table.table-striped tbody tr td:hover, .panel.dark table.table.table-striped tbody tr td:hover, .panel.mid-dark table.table.table-striped tbody tr td:hover {background: transparent !important }.card.dark table.table.table-striped thead tr:nth-of-type(odd), .card.mid-dark table.table.table-striped thead tr:nth-of-type(odd), .empty.dark table.table.table-striped thead tr:nth-of-type(odd), .empty.mid-dark table.table.table-striped thead tr:nth-of-type(odd), .panel.dark table.table.table-striped thead tr:nth-of-type(odd), .panel.mid-dark table.table.table-striped thead tr:nth-of-type(odd) {background: #373746 !important }.card.dark table.table.table-striped thead tr:nth-of-type(odd) td:hover th:hover, .card.mid-dark table.table.table-striped thead tr:nth-of-type(odd) td:hover th:hover, .empty.dark table.table.table-striped thead tr:nth-of-type(odd) td:hover th:hover, .empty.mid-dark table.table.table-striped thead tr:nth-of-type(odd) td:hover th:hover, .panel.dark table.table.table-striped thead tr:nth-of-type(odd) td:hover th:hover, .panel.mid-dark table.table.table-striped thead tr:nth-of-type(odd) td:hover th:hover {background: transparent !important }.card.dark table.table.table-striped tbody tr:nth-of-type(odd), .card.mid-dark table.table.table-striped tbody tr:nth-of-type(odd), .empty.dark table.table.table-striped tbody tr:nth-of-type(odd), .empty.mid-dark table.table.table-striped tbody tr:nth-of-type(odd), .panel.dark table.table.table-striped tbody tr:nth-of-type(odd), .panel.mid-dark table.table.table-striped tbody tr:nth-of-type(odd) {background: #60607b !important }.card.dark table.table.table-striped tbody tr:nth-of-type(odd) td:hover th:hover, .card.mid-dark table.table.table-striped tbody tr:nth-of-type(odd) td:hover th:hover, .empty.dark table.table.table-striped tbody tr:nth-of-type(odd) td:hover th:hover, .empty.mid-dark table.table.table-striped tbody tr:nth-of-type(odd) td:hover th:hover, .panel.dark table.table.table-striped tbody tr:nth-of-type(odd) td:hover th:hover, .panel.mid-dark table.table.table-striped tbody tr:nth-of-type(odd) td:hover th:hover {background: transparent !important }.card.mid-dark, .empty.mid-dark, .panel.mid-dark {background: #49bce8 }.card.mid-dark .divider, .empty.mid-dark .divider, .panel.mid-dark .divider {border-color: #fff }.card.mid-dark table.table, .empty.mid-dark table.table, .panel.mid-dark table.table {background: #fff !important;border: 1px solid #78d4f6 !important }.card.mid-dark table.table td, .card.mid-dark table.table th, .empty.mid-dark table.table td, .empty.mid-dark table.table th, .panel.mid-dark table.table td, .panel.mid-dark table.table th {border-color: #bad1e6 !important;color: #24253c }.card.mid-dark table.table td:hover, .card.mid-dark table.table th:hover, .empty.mid-dark table.table td:hover, .empty.mid-dark table.table th:hover, .panel.mid-dark table.table td:hover, .panel.mid-dark table.table th:hover {background: transparent !important }.card.mid-dark table.table thead, .empty.mid-dark table.table thead, .panel.mid-dark table.table thead {background: #0095c5 !important }.card.mid-dark table.table thead th, .empty.mid-dark table.table thead th, .panel.mid-dark table.table thead th {color: #fff;background: #0095c5 !important }.card.mid-dark table.table thead th:hover, .empty.mid-dark table.table thead th:hover, .panel.mid-dark table.table thead th:hover {background: #0095c5 !important }.card.mid-dark table.table.table-striped tbody tr, .card.mid-dark table.table tbody, .card.mid-dark table.table tfoot, .empty.mid-dark table.table.table-striped tbody tr, .empty.mid-dark table.table tbody, .empty.mid-dark table.table tfoot, .panel.mid-dark table.table.table-striped tbody tr, .panel.mid-dark table.table tbody, .panel.mid-dark table.table tfoot {background: transparent !important }.card.mid-dark table.table.table-striped tbody tr td .popover ion-icon[name=ellipsis-horizontal], .empty.mid-dark table.table.table-striped tbody tr td .popover ion-icon[name=ellipsis-horizontal], .panel.mid-dark table.table.table-striped tbody tr td .popover ion-icon[name=ellipsis-horizontal] {color: #3fc1f2 }.card.mid-dark table.table.table-striped tbody tr td:hover, .empty.mid-dark table.table.table-striped tbody tr td:hover, .panel.mid-dark table.table.table-striped tbody tr td:hover {background: transparent !important }.card.mid-dark table.table.table-striped thead tr:nth-of-type(odd), .empty.mid-dark table.table.table-striped thead tr:nth-of-type(odd), .panel.mid-dark table.table.table-striped thead tr:nth-of-type(odd) {background: #6f9eca !important }.card.mid-dark table.table.table-striped thead tr:nth-of-type(odd) td:hover th:hover, .empty.mid-dark table.table.table-striped thead tr:nth-of-type(odd) td:hover th:hover, .panel.mid-dark table.table.table-striped thead tr:nth-of-type(odd) td:hover th:hover {background: transparent !important }.card.mid-dark table.table.table-striped tbody tr:nth-of-type(odd), .empty.mid-dark table.table.table-striped tbody tr:nth-of-type(odd), .panel.mid-dark table.table.table-striped tbody tr:nth-of-type(odd) {background: #f2f6fa !important }.card.mid-dark table.table.table-striped tbody tr:nth-of-type(odd) td:hover th:hover, .empty.mid-dark table.table.table-striped tbody tr:nth-of-type(odd) td:hover th:hover, .panel.mid-dark table.table.table-striped tbody tr:nth-of-type(odd) td:hover th:hover {background: transparent !important }.card .columns, .empty .columns, .panel .columns {margin-bottom: 0 !important }.card .card-title .material-icons, .card a, .empty .card-title .material-icons, .empty a, .panel .card-title .material-icons, .panel a {color: #3fc1f2 }.card a:active, .card a:hover, .empty a:active, .empty a:hover, .panel a:active, .panel a:hover {color: #00a1d4 }.card.active, .empty.active, .panel.active {color: #fff;background: #82abd1 }.card.active .ion-icon svg.ionicon, .card.active a, .card.active ion-icon, .empty.active .ion-icon svg.ionicon, .empty.active a, .empty.active ion-icon, .panel.active .ion-icon svg.ionicon, .panel.active a, .panel.active ion-icon {color: #fff }.card.active .text-primary, .empty.active .text-primary, .panel.active .text-primary {color: #e2f8fe }.card.active .text-warning, .empty.active .text-warning, .panel.active .text-warning {color: #fbeeba }.card.active .text-error, .empty.active .text-error, .panel.active .text-error {color: #fbe0dd }.card.active .text-success, .empty.active .text-success, .panel.active .text-success {color: #d1f5e0 }.panel:hover {box-shadow: 0 .25rem 1rem #dcdde1 !important }.panel .panel-body {overflow: visible !important;padding: 0 1rem }.empty {background: #fff }.card .card-image {position: relative;z-index: 1;overflow: hidden }.card .card-image .card-overlay {position: absolute;z-index: 3;width: 100%;background: rgba(0, 0, 0, .5);color: #fff;text-align: center;top: 35% }.card .card-image .card-overlay h2 {margin: .5rem 0 }#admin-sidebar::-webkit-scrollbar {width: 0;background: #24253c;display: none }#admin-sidebar::-webkit-scrollbar-thumb {background-color: #454559 }.avatar.badge:after {background: #3fc1f2 }#footer-content {text-align: right;color: #545454;padding: 1rem;margin-top: auto;box-shadow: 0 .25rem 1rem #dcdde1;background: #fff }#footer-content small {font-size: .75rem }#footer-content .columns {margin-bottom: 0 }#footer-content.dark {background: #272727 !important;color: #fff;text-align: center }#footer-content.dark a {color: #6fd0f5 }#footer-content.dark.universal {text-align: left;padding: 0 }#footer-content.dark.universal a {color: #6fd0f5 !important }#footer-content.dark.universal ul {list-style: none;margin: 0 0 0 .25rem }#footer-content.dark.universal ul li {margin-top: .25rem }#footer-content.dark.universal .pre-footer {padding: 2.5rem 0 }#footer-content.dark.universal .post-footer {background: #222 !important;padding: 1rem 0 }#login-page .rememberMe {margin: 10px 0 }#login-page .rememberMe input#rememberMe {float: left;margin: 4px 0 0;padding: 0 }#login-page .rememberMe label {margin: -5px 0 0 20px;padding: 0 }#login-page .error {color: #e74c3c !important }#login-page #localAccountForm, #login-page .localAccount {max-width: 390px;margin: 0 auto }#login-page #localAccountForm .intro, #login-page .localAccount .intro {display: none }#login-page #localAccountForm label, #login-page .localAccount label {display: block;line-height: 1rem;padding: .4rem 0;font-weight: 400;font-size: .8rem;color: #545454 }#login-page #localAccountForm #email, #login-page #localAccountForm #password, #login-page .localAccount #email, #login-page .localAccount #password, #login-page .localAccount #signInName {font-size: .85rem !important;margin-bottom: .5rem;appearance: none;background: #fff;background-image: none;border: .05rem solid #c1c2c9;border-radius: .1rem;color: #616161;display: block;font-size: .8rem;height: 1.8rem;line-height: 1rem;max-width: 100%;outline: none;padding: .35rem .4rem;position: relative;transition: background .2s, border .2s, box-shadow .2s, color .2s;width: 100%;border-radius: .25em }#login-page #localAccountForm #email:focus, #login-page #localAccountForm #password:focus, #login-page .localAccount #email:focus, #login-page .localAccount #password:focus, #login-page .localAccount #signInName:focus {box-shadow: none;border-color: #3fc1f2 }#login-page #attributeVerification .buttons button.sendCode, #login-page #attributeVerification .buttons button.sendNewCode, #login-page #attributeVerification .buttons button.verifyCode, #login-page #emailVerificationControl_but_send_code, #login-page #emailVerificationControl_but_send_new_code, #login-page #emailVerificationControl_but_verify_code, #login-page #localAccountForm #next, #login-page .localAccount #next {background: #3fc1f2;color: #fff;display: block;width: 100%;transition: all .2s ease;appearance: none;border: .05rem solid #3fc1f2;border-radius: .1rem;cursor: pointer;display: inline-block;font-size: .8rem;height: 1.8rem;line-height: 1rem;outline: none;padding: .35rem .4rem;text-align: center;text-decoration: none;user-select: none;vertical-align: middle;white-space: nowrap;border-radius: .25em }#login-page #localAccountForm #next:hover, #login-page .localAccount #next:hover {background: #0092c0;border-color: #0086b0 }#login-page #localAccountForm .error, #login-page .localAccount .error {color: #ed0000 }#login-page #localAccountForm .error, #login-page .localAccount .error p {margin-bottom: 4px }#login-page #forgotPassword {padding-bottom: 8px;display: block }#login-page #password::-webkit-input-placeholder, #login-page #signInName::-webkit-input-placeholder {color: transparent }#login-page.forgot-password #attributeVerification, #login-page.forgot-password #localAccountForm, #login-page.forgot-password .localAccount, #login-page.reset-password #attributeVerification, #login-page.reset-password #localAccountForm, #login-page.reset-password .localAccount {max-width: 390px;margin: 0 auto }#login-page.forgot-password #attributeVerification #attributeList [aria-hidden=true], #login-page.reset-password #attributeVerification #attributeList [aria-hidden=true] {height: 0;margin: 0 !important;padding: 0 !important;display: none }#login-page.forgot-password #api .intro, #login-page.forgot-password #attributeVerification #attributeList #email_intro, #login-page.forgot-password #attributeVerification #attributeList .helpLink.tiny, #login-page.forgot-password #localAccountForm .intro, #login-page.forgot-password .localAccount .intro, #login-page.reset-password #api .intro, #login-page.reset-password #attributeVerification #attributeList #email_intro, #login-page.reset-password #attributeVerification #attributeList .helpLink.tiny, #login-page.reset-password #localAccountForm .intro, #login-page.reset-password .localAccount .intro {display: none !important }#login-page.forgot-password #attributeVerification #attributeList .verificationErrorText, #login-page.reset-password #attributeVerification #attributeList .verificationErrorText {color: #e74c3c !important }#login-page.forgot-password #attributeVerification #attributeList .verificationSuccessText, #login-page.reset-password #attributeVerification #attributeList .verificationSuccessText {color: #2ecc71 !important }#login-page.forgot-password #attributeVerification #attributeList ul, #login-page.reset-password #attributeVerification #attributeList ul {list-style: none;margin: 0;padding: 0 }#login-page.forgot-password #attributeVerification #attributeList #email_ver_input_label, #login-page.forgot-password #attributeVerification #attributeList #newPassword_label, #login-page.forgot-password #attributeVerification #attributeList #reenterPassword_label, #login-page.forgot-password #attributeVerification #attributeList #signInName, #login-page.forgot-password #attributeVerification #attributeList #signInName_label, #login-page.forgot-password #attributeVerification #attributeList label, #login-page.forgot-password #localAccountForm label, #login-page.forgot-password .localAccount label, #login-page.reset-password #attributeVerification #attributeList #email_ver_input_label, #login-page.reset-password #attributeVerification #attributeList #newPassword_label, #login-page.reset-password #attributeVerification #attributeList #reenterPassword_label, #login-page.reset-password #attributeVerification #attributeList #signInName, #login-page.reset-password #attributeVerification #attributeList #signInName_label, #login-page.reset-password #attributeVerification #attributeList label, #login-page.reset-password #localAccountForm label, #login-page.reset-password .localAccount label {display: block;line-height: 1rem;padding: .4rem 0;font-weight: 400;font-size: .8rem;color: #545454 }#login-page.forgot-password #attributeVerification #attributeList .error.itemLevel p, #login-page.reset-password #attributeVerification #attributeList .error.itemLevel p {color: #e74c3c !important;margin: 0;display: none }#login-page.forgot-password #attributeVerification #attributeList #email, #login-page.forgot-password #attributeVerification #attributeList #email_ver_input, #login-page.forgot-password #attributeVerification #attributeList #newPassword, #login-page.forgot-password #attributeVerification #attributeList #password, #login-page.forgot-password #attributeVerification #attributeList #reenterPassword, #login-page.forgot-password #attributeVerification #attributeList #signInName, #login-page.forgot-password #attributeVerification #attributeList #VerificationCode, #login-page.forgot-password #localAccountForm #email, #login-page.forgot-password #localAccountForm #password, #login-page.forgot-password .localAccount #email, #login-page.forgot-password .localAccount #password, #login-page.forgot-password .localAccount #signInName, #login-page.forgot-password input#VerificationCode, #login-page.reset-password #attributeVerification #attributeList #email, #login-page.reset-password #attributeVerification #attributeList #email_ver_input, #login-page.reset-password #attributeVerification #attributeList #newPassword, #login-page.reset-password #attributeVerification #attributeList #password, #login-page.reset-password #attributeVerification #attributeList #reenterPassword, #login-page.reset-password #attributeVerification #attributeList #signInName, #login-page.reset-password #attributeVerification #attributeList #VerificationCode, #login-page.reset-password #localAccountForm #email, #login-page.reset-password #localAccountForm #password, #login-page.reset-password .localAccount #email, #login-page.reset-password .localAccount #password, #login-page.reset-password .localAccount #signInName, #login-page.reset-password input#VerificationCode {font-size: .85rem !important;margin-bottom: .5rem;appearance: none;background: #fff;background-image: none;border: .05rem solid #c1c2c9;border-radius: .1rem;color: #616161;display: block;font-size: .8rem;height: 1.8rem;line-height: 1rem;max-width: 100%;outline: none;padding: .35rem .4rem;position: relative;transition: background .2s, border .2s, box-shadow .2s, color .2s;width: 100%;border-radius: .25em }#login-page.forgot-password #attributeVerification #attributeList #email:focus, #login-page.forgot-password #attributeVerification #attributeList #newPassword, #login-page.forgot-password #attributeVerification #attributeList #reenterPassword, #login-page.forgot-password #localAccountForm #email:focus, #login-page.forgot-password #localAccountForm #password:focus, #login-page.forgot-password .localAccount #email:focus, #login-page.forgot-password .localAccount #password:focus, #login-page.forgot-password .localAccount #signInName:focus, #login-page.reset-password #attributeVerification #attributeList #email:focus, #login-page.reset-password #attributeVerification #attributeList #newPassword, #login-page.reset-password #attributeVerification #attributeList #reenterPassword, #login-page.reset-password #localAccountForm #email:focus, #login-page.reset-password #localAccountForm #password:focus, #login-page.reset-password .localAccount #email:focus, #login-page.reset-password .localAccount #password:focus, #login-page.reset-password .localAccount #signInName:focus {box-shadow: 0 0 0 .1rem rgba(242, 251, 254, .5);border-color: #3fc1f2 }#login-page.forgot-password #attributeVerification #attributeList .sendButton, #login-page.forgot-password #attributeVerification .buttons button#continue, #login-page.forgot-password #attributeVerification .buttons button.defaultButton, #login-page.forgot-password #attributeVerification .buttons button.editButton, #login-page.forgot-password #attributeVerification .buttons button.sendButton, #login-page.forgot-password #attributeVerification .buttons button.sendCode, #login-page.forgot-password #attributeVerification .buttons button.sendNewCode, #login-page.forgot-password #attributeVerification .buttons button.verifyButton, #login-page.forgot-password #attributeVerification .buttons button.verifyCode, #login-page.forgot-password #emailVerificationControl_but_change_claims, #login-page.forgot-password #emailVerificationControl_but_send_code, #login-page.forgot-password #emailVerificationControl_but_send_new_code, #login-page.forgot-password #emailVerificationControl_but_verify_code, #login-page.forgot-password #localAccountForm #next, #login-page.forgot-password .localAccount #next, #login-page.reset-password #attributeVerification #attributeList .sendButton, #login-page.reset-password #attributeVerification .buttons button#continue, #login-page.reset-password #attributeVerification .buttons button.defaultButton, #login-page.reset-password #attributeVerification .buttons button.editButton, #login-page.reset-password #attributeVerification .buttons button.sendButton, #login-page.reset-password #attributeVerification .buttons button.sendCode, #login-page.reset-password #attributeVerification .buttons button.sendNewCode, #login-page.reset-password #attributeVerification .buttons button.verifyButton, #login-page.reset-password #attributeVerification .buttons button.verifyCode, #login-page.reset-password #emailVerificationControl_but_change_claims, #login-page.reset-password #emailVerificationControl_but_send_code, #login-page.reset-password #emailVerificationControl_but_send_new_code, #login-page.reset-password #emailVerificationControl_but_verify_code, #login-page.reset-password #localAccountForm #next, #login-page.reset-password .localAccount #next {background: #3fc1f2;color: #fff;display: block;width: 100%;transition: all .2s ease;appearance: none;border: .05rem solid #3fc1f2;border-radius: .1rem;cursor: pointer;display: inline-block;font-size: .8rem;height: 1.8rem;line-height: 1rem;outline: none;padding: .35rem .4rem;text-align: center;text-decoration: none;user-select: none;vertical-align: middle;white-space: nowrap;border-radius: .25em;margin-bottom: 10px }#login-page.forgot-password #attributeVerification .buttons button#continue:disabled, #login-page.forgot-password #attributeVerification .buttons button#continue[aria-disabled=true], #login-page.reset-password #attributeVerification .buttons button#continue:disabled, #login-page.reset-password #attributeVerification .buttons button#continue[aria-disabled=true] {background: #eeeef0;color: #545454 !important;display: block;width: 100%;transition: all .2s ease;appearance: none;border: .05rem solid #eeeef0;border-radius: .1rem;cursor: not-allowed;pointer-events: all !important;display: inline-block;font-size: .8rem;height: 1.8rem;line-height: 1rem;outline: none;padding: .35rem .4rem;text-align: center;text-decoration: none;user-select: none;vertical-align: middle;white-space: nowrap;border-radius: .25em }#login-page.forgot-password #attributeVerification .buttons button#cancel, #login-page.reset-password #attributeVerification .buttons button#cancel {margin: 10px 2px 0 0;background: none;border: none;color: #00a1d4;display: inline-block }#login-page.forgot-password #attributeVerification .buttons button#cancel:hover, #login-page.reset-password #attributeVerification .buttons button#cancel:hover {text-decoration: underline;cursor: pointer }#login-page.forgot-password #localAccountForm #next:hover, #login-page.forgot-password .localAccount #next:hover, #login-page.reset-password #localAccountForm #next:hover, #login-page.reset-password .localAccount #next:hover {background: #0092c0;border-color: #0086b0 }#login-page.forgot-password #localAccountForm .error, #login-page.forgot-password .localAccount .error, #login-page.reset-password #localAccountForm .error, #login-page.reset-password .localAccount .error {color: #ed0000 }#login-page.forgot-password #localAccountForm .error, #login-page.forgot-password .localAccount .error p, #login-page.reset-password #localAccountForm .error, #login-page.reset-password .localAccount .error p {margin-bottom: 4px }#login-page.forgot-password #forgotPassword, #login-page.reset-password #forgotPassword {padding-bottom: 8px;display: block }#login-page.forgot-password #email::-webkit-input-placeholder, #login-page.forgot-password #signInName::-webkit-input-placeholder, #login-page.reset-password #email::-webkit-input-placeholder, #login-page.reset-password #signInName::-webkit-input-placeholder {color: transparent }#login-page.forgot-password #email_ver_input::-webkit-input-placeholder, #login-page.forgot-password #password::-webkit-input-placeholder, #login-page.reset-password #email_ver_input::-webkit-input-placeholder, #login-page.reset-password #password::-webkit-input-placeholder {color: transparent }#login-page.forgot-password #newPassword::-webkit-input-placeholder, #login-page.forgot-password #reenterPassword::-webkit-input-placeholder, #login-page.reset-password #newPassword::-webkit-input-placeholder, #login-page.reset-password #reenterPassword::-webkit-input-placeholder {color: transparent }#emailVerificationControl_but_change_claims, #login-page #emailVerificationControl_but_send_code, #login-page #emailVerificationControl_but_send_new_code, #login-page #emailVerificationControl_but_verify_code {background: #3fc1f2;color: #fff;display: block;width: 100%;transition: all .2s ease;appearance: none;border: .05rem solid #3fc1f2;border-radius: .1rem;cursor: pointer;display: inline-block;font-size: .8rem;height: 1.8rem;line-height: 1rem;outline: none;padding: .35rem .4rem;text-align: center;text-decoration: none;user-select: none;white-space: nowrap;border-radius: .25em;margin-bottom: 10px }.print-pdf-setting {height: 100%;min-height: 100%;background: #fff }.print-pdf-setting * {overflow: unset !important }.print-pdf-setting ::-webkit-scrollbar {display: none }#icfLetter, #invoice {margin: 0;padding: 1rem 0;font-size: .65rem;display: block;background: #f6f7fb;height: 100%;min-height: 100% }#icfLetter.print, #invoice.print {padding: 0 !important;background: #fff !important;display: table !important;width: 100% }#icfLetter *, #invoice * {font-family: Arial, Helvetica, sans-serif !important }#icfLetter table, #invoice table {border: 0;background: none;width: 100% }#icfLetter table td, #icfLetter table th, #invoice table td, #invoice table th {margin: 0;padding: 0;vertical-align: top }#icfLetter table.table td, #icfLetter table.table th, #invoice table.table td, #invoice table.table th {padding: .25rem;font-size: .6rem }#icfLetter table.table th, #invoice table.table th {color: #545454 }#icfLetter table.details tr.pay-and-status td, #invoice table.details tr.pay-and-status td {padding-top: 1rem }#icfLetter .invoice-page-wrap, #icfLetter .letter-page-wrap, #invoice .invoice-page-wrap, #invoice .letter-page-wrap {width: 100% !important;height: 1202px !important;max-height: 1202px !important;background: #fff;box-shadow: 0 .25rem 1rem #dcdde1;position: relative;margin: 0 3.5rem;padding: 1rem 1.5rem }#icfLetter .invoice-page-wrap *, #icfLetter .letter-page-wrap *, #invoice .invoice-page-wrap *, #invoice .letter-page-wrap * {font-family: Arial, Helvetica, sans-serif !important }#icfLetter .invoice-page-wrap.print-pdf, #icfLetter .letter-page-wrap.print-pdf, #invoice .invoice-page-wrap.print-pdf, #invoice .letter-page-wrap.print-pdf {padding: 0 !important;margin: 0 !important;box-shadow: none;display: table }#icfLetter .invoice-page-wrap:last-child, #icfLetter .invoice-page-wrap:nth-of-type(2), #icfLetter .invoice-page-wrap:nth-of-type(3), #icfLetter .invoice-page-wrap:nth-of-type(4), #icfLetter .invoice-page-wrap:nth-of-type(5), #icfLetter .invoice-page-wrap:nth-of-type(6), #icfLetter .letter-page-wrap:last-child, #icfLetter .letter-page-wrap:nth-of-type(2), #icfLetter .letter-page-wrap:nth-of-type(3), #icfLetter .letter-page-wrap:nth-of-type(4), #icfLetter .letter-page-wrap:nth-of-type(5), #icfLetter .letter-page-wrap:nth-of-type(6), #invoice .invoice-page-wrap:last-child, #invoice .invoice-page-wrap:nth-of-type(2), #invoice .invoice-page-wrap:nth-of-type(3), #invoice .invoice-page-wrap:nth-of-type(4), #invoice .invoice-page-wrap:nth-of-type(5), #invoice .invoice-page-wrap:nth-of-type(6), #invoice .letter-page-wrap:last-child, #invoice .letter-page-wrap:nth-of-type(2), #invoice .letter-page-wrap:nth-of-type(3), #invoice .letter-page-wrap:nth-of-type(4), #invoice .letter-page-wrap:nth-of-type(5), #invoice .letter-page-wrap:nth-of-type(6) {page-break-before: always !important }#icfLetter .invoice-page-wrap:last-child .invoice-cancelled h1, #icfLetter .invoice-page-wrap:nth-of-type(2) .invoice-cancelled h1, #icfLetter .invoice-page-wrap:nth-of-type(3) .invoice-cancelled h1, #icfLetter .invoice-page-wrap:nth-of-type(4) .invoice-cancelled h1, #icfLetter .invoice-page-wrap:nth-of-type(5) .invoice-cancelled h1, #icfLetter .invoice-page-wrap:nth-of-type(6) .invoice-cancelled h1, #icfLetter .letter-page-wrap:last-child .invoice-cancelled h1, #icfLetter .letter-page-wrap:nth-of-type(2) .invoice-cancelled h1, #icfLetter .letter-page-wrap:nth-of-type(3) .invoice-cancelled h1, #icfLetter .letter-page-wrap:nth-of-type(4) .invoice-cancelled h1, #icfLetter .letter-page-wrap:nth-of-type(5) .invoice-cancelled h1, #icfLetter .letter-page-wrap:nth-of-type(6) .invoice-cancelled h1, #invoice .invoice-page-wrap:last-child .invoice-cancelled h1, #invoice .invoice-page-wrap:nth-of-type(2) .invoice-cancelled h1, #invoice .invoice-page-wrap:nth-of-type(3) .invoice-cancelled h1, #invoice .invoice-page-wrap:nth-of-type(4) .invoice-cancelled h1, #invoice .invoice-page-wrap:nth-of-type(5) .invoice-cancelled h1, #invoice .invoice-page-wrap:nth-of-type(6) .invoice-cancelled h1, #invoice .letter-page-wrap:last-child .invoice-cancelled h1, #invoice .letter-page-wrap:nth-of-type(2) .invoice-cancelled h1, #invoice .letter-page-wrap:nth-of-type(3) .invoice-cancelled h1, #invoice .letter-page-wrap:nth-of-type(4) .invoice-cancelled h1, #invoice .letter-page-wrap:nth-of-type(5) .invoice-cancelled h1, #invoice .letter-page-wrap:nth-of-type(6) .invoice-cancelled h1 {opacity: .25 !important;display: none }#icfLetter .invoice-page-wrap .invoice-cancelled, #icfLetter .letter-page-wrap .invoice-cancelled, #invoice .invoice-page-wrap .invoice-cancelled, #invoice .letter-page-wrap .invoice-cancelled {position: absolute;top: 30%;left: 0;width: 850px !important;height: 1100px !important;max-height: 1100px !important;z-index: 500 }#icfLetter .invoice-page-wrap .invoice-cancelled h1, #icfLetter .letter-page-wrap .invoice-cancelled h1, #invoice .invoice-page-wrap .invoice-cancelled h1, #invoice .letter-page-wrap .invoice-cancelled h1 {transform: rotate(-45deg);-webkit-transform: rotate(-45deg) !important;font-size: 5rem;color: #e74c3c;font-weight: 600 !important;opacity: .25 !important;text-transform: uppercase;border-top: 6px solid #e74c3c;border-bottom: 6px solid #e74c3c;padding: .25rem 0;margin: 0;text-align: center }#icfLetter .invoice-page-wrap .invoice-paid h1, #icfLetter .letter-page-wrap .invoice-paid h1, #invoice .invoice-page-wrap .invoice-paid h1, #invoice .letter-page-wrap .invoice-paid h1 {font-size: 1.5rem;color: #2ecc71;font-weight: 600 !important;opacity: .25;text-transform: uppercase;border-top: 5px solid #2ecc71;border-bottom: 5px solid #2ecc71;padding: .1rem 0;margin: 0 0 0 auto;width: 85px;text-align: center }#icfLetter .invoice-page-wrap .invoice-header table tr td, #icfLetter .letter-page-wrap .invoice-header table tr td, #invoice .invoice-page-wrap .invoice-header table tr td, #invoice .letter-page-wrap .invoice-header table tr td {width: 33.3%;font-size: .6rem }#icfLetter .invoice-page-wrap .invoice-body, #icfLetter .letter-page-wrap .invoice-body, #invoice .invoice-page-wrap .invoice-body, #invoice .letter-page-wrap .invoice-body {font-size: .65rem !important }#icfLetter .invoice-page-wrap .invoice-body .recommend-graph, #icfLetter .letter-page-wrap .invoice-body .recommend-graph, #invoice .invoice-page-wrap .invoice-body .recommend-graph, #invoice .letter-page-wrap .invoice-body .recommend-graph {width: 350px;height: 350px;margin: 2rem auto 0 }#icfLetter .invoice-page-wrap .invoice-body table tr.text-large td, #icfLetter .letter-page-wrap .invoice-body table tr.text-large td, #invoice .invoice-page-wrap .invoice-body table tr.text-large td, #invoice .letter-page-wrap .invoice-body table tr.text-large td {font-size: .7rem !important }#icfLetter .invoice-page-wrap .invoice-body .details td, #icfLetter .invoice-page-wrap .invoice-body table tr.text-large td td, #icfLetter .letter-page-wrap .invoice-body .details td, #icfLetter .letter-page-wrap .invoice-body table tr.text-large td td, #invoice .invoice-page-wrap .invoice-body .details td, #invoice .invoice-page-wrap .invoice-body table tr.text-large td td, #invoice .letter-page-wrap .invoice-body .details td, #invoice .letter-page-wrap .invoice-body table tr.text-large td td {font-size: .65rem !important }#icfLetter .invoice-page-wrap .invoice-body .details td.text-right h6, #icfLetter .invoice-page-wrap .invoice-body .details td.text-right h6 span, #icfLetter .letter-page-wrap .invoice-body .details td.text-right h6, #icfLetter .letter-page-wrap .invoice-body .details td.text-right h6 span, #invoice .invoice-page-wrap .invoice-body .details td.text-right h6, #invoice .invoice-page-wrap .invoice-body .details td.text-right h6 span, #invoice .letter-page-wrap .invoice-body .details td.text-right h6, #invoice .letter-page-wrap .invoice-body .details td.text-right h6 span {font-weight: 800 !important }#icfLetter .invoice-page-wrap .invoice-body .details td.text-right h5.text-uppercase, #icfLetter .letter-page-wrap .invoice-body .details td.text-right h5.text-uppercase, #invoice .invoice-page-wrap .invoice-body .details td.text-right h5.text-uppercase, #invoice .letter-page-wrap .invoice-body .details td.text-right h5.text-uppercase {font-weight: 800 !important;color: #acacac }#icfLetter .invoice-page-wrap .invoice-body table.description, #icfLetter .invoice-page-wrap .invoice-body table.item-list, #icfLetter .letter-page-wrap .invoice-body table.description, #icfLetter .letter-page-wrap .invoice-body table.item-list, #invoice .invoice-page-wrap .invoice-body table.description, #invoice .invoice-page-wrap .invoice-body table.item-list, #invoice .letter-page-wrap .invoice-body table.description, #invoice .letter-page-wrap .invoice-body table.item-list {margin-top: 1rem }#icfLetter .invoice-page-wrap .invoice-body table.description thead th, #icfLetter .invoice-page-wrap .invoice-body table.description thead tr, #icfLetter .invoice-page-wrap .invoice-body table.item-list thead th, #icfLetter .invoice-page-wrap .invoice-body table.item-list thead tr, #icfLetter .letter-page-wrap .invoice-body table.description thead th, #icfLetter .letter-page-wrap .invoice-body table.description thead tr, #icfLetter .letter-page-wrap .invoice-body table.item-list thead th, #icfLetter .letter-page-wrap .invoice-body table.item-list thead tr, #invoice .invoice-page-wrap .invoice-body table.description thead th, #invoice .invoice-page-wrap .invoice-body table.description thead tr, #invoice .invoice-page-wrap .invoice-body table.item-list thead th, #invoice .invoice-page-wrap .invoice-body table.item-list thead tr, #invoice .letter-page-wrap .invoice-body table.description thead th, #invoice .letter-page-wrap .invoice-body table.description thead tr, #invoice .letter-page-wrap .invoice-body table.item-list thead th, #invoice .letter-page-wrap .invoice-body table.item-list thead tr {background: #f6f6f8 !important;border-bottom: 1px solid #acacac }#icfLetter .invoice-page-wrap .invoice-info, #icfLetter .letter-page-wrap .invoice-info, #invoice .invoice-page-wrap .invoice-info, #invoice .letter-page-wrap .invoice-info {font-size: .6rem }#icfLetter .invoice-page-wrap .invoice-info table tr td, #icfLetter .letter-page-wrap .invoice-info table tr td, #invoice .invoice-page-wrap .invoice-info table tr td, #invoice .letter-page-wrap .invoice-info table tr td {font-size: .6rem !important }#icfLetter .invoice-page-wrap .invoice-info ul, #icfLetter .letter-page-wrap .invoice-info ul, #invoice .invoice-page-wrap .invoice-info ul, #invoice .letter-page-wrap .invoice-info ul {margin-top: .25rem;margin-bottom: 0 }#icfLetter .invoice-page-wrap .invoice-info ul li, #icfLetter .letter-page-wrap .invoice-info ul li, #invoice .invoice-page-wrap .invoice-info ul li, #invoice .letter-page-wrap .invoice-info ul li {margin-top: 0 }.modal .modal-body#invoice-body {padding: .5rem }.modal .modal-body#invoice-body #invoice {padding: 0;margin: 0 }#certificate, .modal .modal-body#invoice-body #invoice .invoice-page-wrap {margin: 0 !important }#certificate {background: #fff;padding: 0 !important }#certificate .certificate-page {width: 1120px;height: 792px;margin: 0 auto }#certificate .certificate-page .certificate-bg {background-repeat: no-repeat;width: 100%;height: 100%;background-size: cover }#certificate .certificate-page .certificate-bg .client-name {font-size: 42px;font-weight: 400;top: 420px;width: 100% }#certificate .certificate-page .certificate-bg .certificate-signature {top: 675px;right: 44px;font-weight: 400;width: 150px;line-height: .85rem;font-size: 13.5px;color: #000 }#certificate.level-1 .certificate-bg {background-image: url(../images/certificates/certificate-level-1.jpg) }#certificate.level-2 .certificate-bg {background-image: url(../../images/certificates/certificate-level-2.jpg) }#certificate.teams .certificate-bg {background-image: url(../../images/certificates/certificate-teams.jpg) }#icfLetter {padding: 0 !important;margin: 0 !important;background: #fff }#icfLetter .letter-page-wrap {width: 776px !important;height: 1016px !important;max-height: 1016px !important;background: #fff;page-break-before: always;margin: 0 auto !important;padding: 30px 20px 0 !important;box-shadow: none;page-break-after: always;position: relative;overflow: hidden }#icfLetter .letter-page-wrap * {font-family: Arial, Helvetica, sans-serif !important }.couples-select [type=radio] {position: absolute;opacity: 0;width: 0;height: 0 }.couples-select [type=radio]+div.s-circle, .couples-select [type=radio]+img {cursor: pointer }.couples-select [type=radio]:checked+ion-icon {display: block }.couples-select label {display: inline-block;margin: .5rem .25rem;position: relative }.couples-select label .s-circle {width: 55px;height: 55px }.couples-select label .ion-icon svg.ionicon, .couples-select label ion-icon {position: absolute;right: -10px;top: -5px;color: #2ecc71;display: none;background: #fff;border-radius: 5rem }.couples-select label.pink .s-circle {background: #f37e92 }.couples-select label.teal .s-circle {background: #00b4a5 }.couples-select label.blue .s-circle {background: #61c2ee }.couples-select label.purple .s-circle {background: #b371af }.couples-select label.orange .s-circle {background: #f9a04a }.couples-select label.green .s-circle {background: #9ed193 }.couples-select label.red .s-circle {background: #d14b5e }.couples-select label.grey .s-circle {background: #c7ad96 }.couples-select.avatar-select [type=radio]:checked+img {border: 4px solid #d1f5e0;background: #acacac }.couples-select.avatar-select img {width: 55px;height: 55px }#listView .tile {box-shadow: 0 .25rem 1rem #dcdde1;border: none;background: #fff;margin-bottom: .5rem }#listView .tile .tile-content {padding: .75rem }#listView .tile .tile-content h5 {margin: 0 }#listView .tile .tile-action {padding: 1rem }.venue-toast .columns {margin-bottom: 0 !important }.venue-toast h5 {margin-bottom: .15rem }.venue-toast p {margin-bottom: .45rem }.venue-toast p.venue-intro {padding: 2rem 3rem;margin: 0;height: 100%;display: flex;align-items: center;justify-content: center;text-align: center;font-size: 1rem }#mobile-menu.menu {background: #fff;top: 73px;left: 0;z-index: 5000;width: 100%;box-shadow: none }#mobile-menu.menu input, #mobile-menu.menu select {color: #545454 }#mobile-menu.menu .btn.btn-primary.btn-sm {background: #3fc1f2;border: .05rem solid #00a1d4;border-radius: .25em;color: #fff;cursor: pointer;line-height: 1rem;outline: none;font-size: .7rem;height: 1.4rem;padding: .15rem .3rem }#mobile-menu.menu .btn.btn-primary.btn-sm .ion-icon svg.ionicon, #mobile-menu.menu .btn.btn-primary.btn-sm ion-icon {color: #fff }#mobile-menu.menu .divider-vert[data-content]:after, #mobile-menu.menu .divider[data-content]:after {color: #9596a5;background: #24253c }#mobile-menu.menu .menu-item a, #mobile-menu.menu .menu-item a:visited {color: #545454;font-size: .75rem;background: none }#mobile-menu.menu .menu-item a.active, #mobile-menu.menu .menu-item a:focus, #mobile-menu.menu .menu-item a:visited.active, #mobile-menu.menu .menu-item a:visited:focus {color: #545454 !important;background: none }#mobile-menu.menu .menu-item a.active .ion-icon svg.ionicon, #mobile-menu.menu .menu-item a.active ion-icon, #mobile-menu.menu .menu-item a:focus .ion-icon svg.ionicon, #mobile-menu.menu .menu-item a:focus ion-icon, #mobile-menu.menu .menu-item a:visited.active .ion-icon svg.ionicon, #mobile-menu.menu .menu-item a:visited.active ion-icon, #mobile-menu.menu .menu-item a:visited:focus .ion-icon svg.ionicon, #mobile-menu.menu .menu-item a:visited:focus ion-icon {color: #3fc1f2 }#mobile-menu.menu .menu-item a:hover, #mobile-menu.menu .menu-item a:visited:hover {color: #3fc1f2 !important }#mobile-menu.menu .menu-item a:hover .ion-icon svg.ionicon, #mobile-menu.menu .menu-item a:hover ion-icon, #mobile-menu.menu .menu-item a:visited:hover .ion-icon svg.ionicon, #mobile-menu.menu .menu-item a:visited:hover ion-icon {color: #00a1d4 !important }#mobile-menu.menu .menu-item a .ion-icon svg.ionicon, #mobile-menu.menu .menu-item a:visited .ion-icon svg.ionicon, #mobile-menu.menu .menu-item a:visited ion-icon, #mobile-menu.menu .menu-item a ion-icon {color: #3fc1f2 }.mobile-menu-show {margin: .3rem -1rem .25rem 0 }.lead-column-hover.columns {margin-bottom: 0 !important }.lead-column-hover .col .lead-item:hover h2 strong, .lead-column-hover .col .lead-item h2 span.percentage {display: none }.lead-column-hover .col .lead-item:hover h2 span.percentage {display: block }.form-checkbox input:checked+.form-icon, .form-radio input:checked+.form-icon, .form-switch input:checked+.form-icon {background: #00a1d4 }.questionnare-page .questionnare-wrap {flex-flow: column nowrap;display: flex;flex: 1 1 auto }.questionnare-page .progress-wrapper {z-index: 1 }.questionnare-page .progress-wrapper:before {content: attr(data-text) " Completed";left: 15px;text-align: left }.questionnare-page .progress-wrapper:after, .questionnare-page .progress-wrapper:before {position: absolute;z-index: 5;width: 100%;top: .4rem;text-shadow: 1px 1px #208e4e;color: #fff;font-weight: 600 }.questionnare-page .progress-wrapper:after {content: attr(data-amount) " Questions Left";right: 15px;text-align: right }.questionnare-page .progress-wrapper.done:before {content: "Questionnaire Completed" }.questionnare-page .progress-wrapper progress.progress {height: 2rem;border-radius: .25rem;border: 1px solid #2ecc71 !important;background-color: #93e7b6;color: #3fc1f2 !important;text-align: center }.questionnare-page .progress-wrapper progress.progress[value] {background-color: #93e7b6 }.questionnare-page .progress-wrapper progress.progress::-moz-progress-bar {background: #2ecc71 !important;border-radius: .1rem }.questionnare-page .progress-wrapper progress.progress::-webkit-progress-value {background: #2ecc71 !important;border-radius: .1rem }.questionnare-page .personal-details .form-input, .questionnare-page .personal-details input, .questionnare-page .personal-details select, .questionnare-page .personal-details textarea {margin-bottom: .1rem }.questionnare-page .question {border-bottom: 1px dotted #dcdde1;padding: 1.5rem 2rem }.questionnare-page .question:hover {background: #f1fcff;border-color: #e2f8fe }.questionnare-page .question:last-child {border: none }.questionnare-page .question .most-least {width: 10%;height: 170px;padding-right: 1rem }.questionnare-page .question .most-least .graphic {top: 30px;right: 10px }.questionnare-page .question .most-least .graphic img {height: 110px;width: 55px }.questionnare-page .question .most-least .least, .questionnare-page .question .most-least .most {font-size: 1rem;font-weight: 600;text-transform: uppercase }.questionnare-page .question .most-least .most {right: 5px;top: 0 }.questionnare-page .question .most-least .least {right: 5px;bottom: 0 }.questionnare-page .question ul.sortable {list-style: none;margin: 0;width: 87%;box-sizing: content-box;overflow: hidden }.questionnare-page .question ul.sortable li {border: 1px solid #dcdde1;padding: .5rem 1rem;background: #fff;width: auto;margin-bottom: 10px;opacity: 1 !important;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none }.questionnare-page .question ul.sortable li .ion-icon svg.ionicon, .questionnare-page .question ul.sortable li ion-icon {margin: .2rem 0;color: #00a1d4;display: none }.questionnare-page .question ul.sortable li.sortable-fallback, .questionnare-page .question ul.sortable li:active, .questionnare-page .question ul.sortable li:hover {border: 1px solid #00a1d4 !important;color: #00a1d4;background: #a5e8fb;cursor: move;opacity: 1 !important }.questionnare-page .question ul.sortable li.sortable-fallback .ion-icon svg.ionicon, .questionnare-page .question ul.sortable li.sortable-fallback ion-icon, .questionnare-page .question ul.sortable li:active .ion-icon svg.ionicon, .questionnare-page .question ul.sortable li:active ion-icon, .questionnare-page .question ul.sortable li:hover .ion-icon svg.ionicon, .questionnare-page .question ul.sortable li:hover ion-icon {display: inline-block }.questionnare-page .question ul.sortable li.sortable-fallback {box-shadow: 0 0 .25rem #acacac }.questionnare-page .question ul.sortable li.placeholder {text-indent: -500em;opacity: .8 !important;background: #fff }.questionnare-page .question ul.sortable li.placeholder .ion-icon svg.ionicon, .questionnare-page .question ul.sortable li.placeholder ion-icon {display: none }.questionnare-page .question ul.sortable.disabled li {-webkit-user-drag: none;-khtml-user-drag: none;-moz-user-drag: none;-o-user-drag: none;cursor: not-allowed }.questionnare-page .question ul.sortable.disabled li:active, .questionnare-page .question ul.sortable.disabled li:hover {border: 1px solid #dcdde1 !important;color: #545454 !important;background: #fff !important;cursor: not-allowed }.questionnare-page .question ul.sortable.disabled li:active .ion-icon svg.ionicon, .questionnare-page .question ul.sortable.disabled li:active ion-icon, .questionnare-page .question ul.sortable.disabled li:hover .ion-icon svg.ionicon, .questionnare-page .question ul.sortable.disabled li:hover ion-icon {display: none }.questionnare-page .arrange-questions .question h5 {margin-left: 109px }.questionnare-page .radio-Questions .question .item {border: 1px solid #dcdde1;background: #fff }.questionnare-page .radio-Questions .question .item .form-group {width: 100%;padding-left: .5rem }.questionnare-page .radio-Questions .question .item .form-group label.form-radio {padding: .5rem 1.5rem }.questionnare-page .radio-Questions .question .item .form-group label.form-radio .form-icon {top: .6rem }.questionnare-page .radio-Questions .question .item.checked, .questionnare-page .radio-Questions .question .item:hover {border: 1px solid #00a1d4 !important;color: #00a1d4;background: #b6e8fa !important }.questionnare-page .radio-Questions .question .item.checked .form-radio, .questionnare-page .radio-Questions .question .item:hover .form-radio {cursor: pointer }.questionnare-page .radio-Questions.horizontal .question .item {width: 23.8%;margin-right: 10px;float: left }.questionnare-page .radio-Questions.vertical .question .item {width: 100%;margin-bottom: 10px }.questionnare-page .slider-Questions .first_Option, .questionnare-page .slider-Questions .second_Option, .questionnare-page .slider-Questions .slider {width: 33%;float: left }.questionnare-page .slider-Questions .slider-wrapper {min-height: 12px;margin-top: 35px;width: 33%;float: left }.questionnare-page .slider-Questions .slider-wrapper .slider {-webkit-appearance: none;width: 100%;appearance: none;outline: none;margin: 0 !important }.questionnare-page .slider-Questions .slider-wrapper .slider::-webkit-slider-runnable-track {width: 100%;height: 10px;background: #fff;border: 1px solid #dcdde1;border-radius: .25rem }.questionnare-page .slider-Questions .slider-wrapper .slider::-moz-range-track {width: 100%;height: 10px;background: #fff;border: 1px solid #dcdde1;border-radius: .25rem }.questionnare-page .slider-Questions .slider-wrapper .slider::-webkit-slider-thumb {height: 1rem;width: 1rem;border: 1px solid #00a1d4;border-radius: .25rem;margin-top: -5px !important }.questionnare-page .slider-Questions .slider-wrapper .slider::-moz-range-thumb {height: 1rem;width: 1rem;border: 1px solid #00a1d4;border-radius: .25rem }html[dir=rtl] .questionnare-page ol, html[dir=rtl] .questionnare-page ul {margin: .8rem .9rem .8rem 0 }html[dir=rtl] .questionnare-page .radio-Questions.horizontal .question .item {min-height: 70px;float: right;margin-right: 0;margin-left: 10px }html[dir=rtl] .questionnare-page .radio-Questions.horizontal .question .item:last-child {margin-left: 0 }html[dir=rtl] .questionnare-page .text-right {text-align: left !important }html[dir=rtl] .questionnare-page .float-right {float: left !important }html[dir=rtl] .questionnare-page .progress-wrapper:before {content: attr(data-text) !important;left: 15px;text-align: left }html[dir=rtl] .questionnare-page .progress-wrapper:after {content: attr(data-amount) !important;right: 15px;text-align: right }html[dir=rtl] .questionnare-page .step .step-item:not(:first-child):before, html[dir=rtl] .questionnare-page .step .step-item:not(:last-child):before {right: -50% }html[dir=rtl] .questionnare-page .step .step-item a:before {right: 50%;transform: translateX(50%) }html[dir=rtl] .questionnare-page .form-horizontal .form-group .text-right {text-align: left }html[dir=rtl] .questionnare-page .form-horizontal .form-group .form-label.mr-2.pr-2 {margin-left: .4rem;padding-left: .4rem;margin-right: 0;padding-right: 0 }html[dir=rtl] .questionnare-page .step .step-item:not(:first-child):before {right: -50%;}html[dir=rtl] .questionnare-page .text-right {text-align: left;}html[dir=rtl] .questionnare-page .col-mr-auto {margin-right: unset;margin-left: auto;}html[dir=rtl] .questionnare-page .col-ml-auto {margin-left: unset;margin-right: auto;}html[dir=rtl] .questionnare-page .mr-2 {margin-right: unset;margin-left: 0.4rem;}html[dir=rtl] .questionnare-page .pr-2 {padding-right: unset;padding-left: 0.4rem;}html[dir=rtl] .questionnare-page .question .most-least .least.long, html[dir=rtl] .questionnare-page .question .most-least .most.long {text-align: right;}html[dir=rtl] .questionnare-page .sortable.list.float-right, html[dir=rtl] .questionnare-page .form-group.float-right {float: right!important;}html[dir=rtl] .questionnare-page .radio-Questions.horizontal .question .item {max-height: 70px!important;min-height: auto!important;}html[dir=rtl] .questionnare-page .closing-success {right: -5.2rem!important;left: unset!important;}html[dir=rtl] .questionnare-page .closing-info {right: -0.65rem!important;left: unset!important;}
 
.questionnare-page .progress-wrapper::after, 
.questionnare-page .progress-wrapper::before {
    top: 0.5rem;
}

.questionnare-page .question ul.sortable li .ion-icon svg.ionicon, 
.questionnare-page .question ul.sortable li ion-icon {
        margin: -0.1rem -0.5rem .2rem 0;
}
 
html[dir=rtl] .questionnare-page .closing-img {
    display: none;
}

.questionnare-page .closing-img-rtl {
  display: none;
} 

html[dir=rtl] .questionnare-page .closing-img-rtl {
    display: block;
} 

.gradient-card {background-color: #454559 }.edge--bottom {position: relative;z-index: 1;margin-bottom: 2rem }.edge--bottom:after {background: inherit;content: "";display: block;height: 50%;left: 0;position: absolute;right: 0;z-index: -1;-webkit-backface-visibility: hidden;bottom: 0;transform: skewY(-1.5deg);transform-origin: 100% }.edge--bottom--reverse {position: relative;z-index: 1;margin-bottom: 2rem }.edge--bottom--reverse:after {background: inherit;content: "";display: block;height: 50%;left: 0;position: absolute;right: 0;z-index: -1;-webkit-backface-visibility: hidden;bottom: 0;transform: skewY(1.5deg);transform-origin: 0 100% }.edge--top {position: relative;z-index: 1;margin-top: 2rem }.edge--top:before {background: inherit;content: "";display: block;height: 50%;left: 0;position: absolute;right: 0;z-index: -1;-webkit-backface-visibility: hidden;top: 0;transform: skewY(1.5deg);transform-origin: 100% 0 }.edge--top--reverse {position: relative;z-index: 1;margin-top: 2rem }.edge--top--reverse:before {background: inherit;content: "";display: block;height: 50%;left: 0;position: absolute;right: 0;z-index: -1;-webkit-backface-visibility: hidden;top: 0;transform: skewY(-1.5deg);transform-origin: 0 0 }.edge--both {position: relative;z-index: 1 }.edge--both:after, .edge--both:before {background: inherit;content: "";display: block;height: 50%;left: 0;position: absolute;right: 0;z-index: -1;-webkit-backface-visibility: hidden }.edge--both:before {top: 0;transform: skewY(1.5deg);transform-origin: 100% 0 }.edge--both:after {bottom: 0;transform: skewY(-1.5deg);transform-origin: 100% }.edge--both--reverse {position: relative;z-index: 1 }.edge--both--reverse:after, .edge--both--reverse:before {background: inherit;content: "";display: block;height: 50%;left: 0;position: absolute;right: 0;z-index: -1;-webkit-backface-visibility: hidden }.edge--both--reverse:before {top: 0;transform: skewY(-1.5deg);transform-origin: 0 0 }.edge--both--reverse:after {bottom: 0;transform: skewY(1.5deg);transform-origin: 0 0 }@keyframes kenburns-bottom {0% {transform: scale(1) translateY(0);transform-origin: 50% 84% }to {transform: scale(1.25) translateY(15px);transform-origin: bottom }}.kenburns-bottom {animation: kenburns-bottom 15s ease-out both }@keyframes slide {0% {transform: translateZ(0) }to {transform: translate3d(-7220px, 0, 0) }}.fromTopIn {transform: translate(0);opacity: 1 }.fromTopIn, .fromTopOut {transition: transform 1s ease, opacity 1s ease }.fromTopOut {transform: translateY(-10px);opacity: 0 }.fromBottomIn {transform: translate(0);opacity: 1 }.fromBottomIn, .fromBottomOut {transition: transform 1s ease, opacity 1s ease }.fromBottomOut {transform: translateY(10px);opacity: 0 }.fromLeftIn {transform: translate(0);opacity: 1 }.fromLeftIn, .fromLeftOut {transition: transform 1s ease, opacity 1s ease }.fromLeftOut {transform: translate(-10px);opacity: 0 }.fromRightIn {transform: translate(0);opacity: 1 }.fromRightIn, .fromRightOut {transition: transform 1s ease, opacity 1s ease }.fromRightOut {transform: translate(10px);opacity: 0 }.scaleUpIn {transform: scale(1);opacity: 1 }.scaleUpIn, .scaleUpOut {transition: transform 1s ease, opacity 1s ease }.scaleUpOut {transform: scale(1.3);opacity: 0 }.scaleDownIn {transform: scale(1);opacity: 1 }.scaleDownIn, .scaleDownOut {transition: transform 1s ease, opacity 1s ease }.scaleDownOut {transform: scale(.7);opacity: 0 }@media screen and (max-width:600px) {table.responsive {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;display: block;border: none }table.responsive span[data-type=responsive] {display: block !important;float: left;clear: both;width: 45%;color: #545454;font-weight: 700;min-height: 30px }table.responsive tbody, table.responsive td, table.responsive th, table.responsive thead, table.responsive tr {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;display: block }table.responsive tr {border: 1px solid #dcdde1;margin-bottom: .5rem;border-radius: .25rem }table.responsive td {border: none;padding: .3rem }table.responsive td .popover.popover-left .popover-container {right: 61px !important }table.responsive td.dark {background: #8f8fa8 !important;color: #fff }table.responsive th {display: none }table.responsive.footable td {padding-left: .4rem;position: inherit }table.responsive.table-feedback tr, table.responsive.table-feedback tr:hover {background: transparent !important }table.responsive.table-feedback td {clear: both;padding: .3rem;border-bottom: 1px solid #eeeef0 }table.responsive.table-feedback td label.form-radio {min-width: 350px }table.responsive.table-feedback td label.form-radio:hover {cursor: pointer }table.responsive.table-feedback td:first-child {border: none;font-weight: 700;margin-top: 5px }table.responsive.table-feedback td:first-child:before {display: none }table.responsive.table-feedback td:last-child {border: none }table.responsive.table-feedback td:before {content: attr(data-label);display: inline-block;margin: 7px 0 5px 5px }table.responsive.table-feedback td .form-group {float: left;width: 30px;margin-left: 10px !important }table.responsive.table-feedback tr.no-radio-check td:before {display: none }.pb-sm-0 {padding-bottom: 0 }.pt-sm-0 {padding-top: 0 }.mb-sm-0 {margin-bottom: 0 }.mt-sm-0 {margin-top: 0 }.d-border-none {border: none !important }.mb-sm-4 {margin-bottom: .8rem }.mt-sm-4 {margin-top: .8rem }.mt-sm-2 {margin-top: .4rem }.px-sm-0 {padding-right: 0 !important;padding-left: 0 !important }.py-sm-0 {padding-top: 0 !important;padding-bottom: 0 !important }.mx-sm-0 {margin-right: 0 !important;margin-left: 0 !important }.my-sm-0 {margin-top: 0 !important;margin-bottom: 0 !important }.modal-container .modal-body {max-height: 65vh !important }.float-right-sm {float: right }.float-left-sm {float: left }body {background: #fff }body .container {padding-left: .25rem;padding-right: .25rem }body .panel {border: none;box-shadow: none }body .panel:hover {border: none;box-shadow: none !important }body .panel .panel-body {padding: 0 }body .panel .panel-nested, body .panel .panel-nested .panel-body {margin: 0 !important;padding: 0 !important }body.buying-process .container {padding-left: .8rem;padding-right: .8rem }.step .step-item a ion-icon {margin: 0 }table.table td, table.table th {padding: .25rem }.data-table-wrap#email-checkpoint .table-body {padding-top: 55px }.card-scroll {max-height: 100%;overflow-y: visible }#admin-content #admin-page-content .page-content {padding: 0 }#admin-content #admin-page-content .page-content .panel .panel-body {padding: .5rem !important }#admin-content #admin-page-content .page-content .panel .panel-nested, #admin-content #admin-page-content .page-content .panel .panel-nested .panel-body {margin: 0 !important;padding: 0 !important }#admin-header a.off-canvas-toggle {margin-right: 0 }td {border: none;padding: .3rem }td .popover.popover-left .popover-container {left: 50px !important }.navbar-section .dropdown .menu {right: 0;left: auto }.text-left-sm {text-align: left }.text-right-sm {text-align: right }.text-center-sm {text-align: center }.form-label .popover .popover-right .popover-container {left: 50% }.table tr.text-large td, .text-large {font-size: .85rem }.d-sm-block {display: block !important;float: none !important;width: 100%;margin: .25rem 0 !important }#admin-content .off-canvas-content {margin-left: 0;width: 100% }#admin-header a.navbar-brand {margin-left: 2.25rem }.form-horizontal label {text-align: left !important;padding-left: auto !important }#admin-content.buying-process #choose-report-amount .form-group .form-radio .form-icon {left: 20% }#admin-header.dark.universal.scroll-scale {padding: .5rem 1rem 0 }#admin-header.dark.universal.scroll-scale .navbar-brand img {width: 175px;margin: 0 !important }.report-thumb.couples {transform: rotate(0deg);width: 250px }.banner, .banner.banner-small {padding: 0;margin-bottom: .5rem }.banner.banner-small.no-alpha, .banner.no-alpha {padding: 2.25rem 1.25rem }.banner.banner-small.bg-people-graphic, .banner.bg-people-graphic {padding-top: 8rem }.banner.banner-small h2, .banner h2 {border-radius: 0;width: 110%;margin: 0 -.4rem;font-size: 1.25rem }.banner.banner-small h2.alpha-bg, .banner h2.alpha-bg {margin: 0 -.4rem;word-break: break-word;width: 105% }.banner.banner-small h1, .banner h1 {font-size: 1.5rem }.venue-toast p.venue-intro {margin: 0 !important;text-align: left;font-size: .95rem;padding: .5rem 1rem;text-align: center }#admin-content .off-canvas-content.dashboard-unaccredited .banner.dashboard {padding: 1rem;text-align: center;height: 150px }#admin-content .off-canvas-content.dashboard-unaccredited .banner.dashboard h1 {padding: 3rem 0 0 }.questionnare-page .question {padding: 1rem .5rem }.questionnare-page .arrange-questions .question h5 {margin-left: 63px }.questionnare-page .most-least {height: 243px !important;width: 55px !important }.questionnare-page .most-least .graphic img {height: 180px !important;width: 45px !important }.questionnare-page .sortable {width: 80% !important }.questionnare-page .radio-Questions.horizontal .question .item {width: 100%;float: none;margin: 0 0 10px }.questionnare-page .slider-Questions .first_Option, .questionnare-page .slider-Questions .second_Option, .questionnare-page .slider-Questions .slider-wrapper {float: none;width: 100%;text-align: center }.questionnare-page .slider-Questions .first_Option p, .questionnare-page .slider-Questions .second_Option p, .questionnare-page .slider-Questions .slider-wrapper p {margin: 0 !important }.questionnare-page .slider-Questions .slider-wrapper {height: 280px;width: 100%;position: relative;margin: 0;float: none !important }.questionnare-page .slider-Questions .slider-wrapper .slider {transform: rotate(90deg);transform-origin: center center;position: absolute !important;bottom: 120px;left: 10%;margin: 0 auto;height: 40px;width: 240px }.questionnare-page .slider-Questions .slider-wrapper .slider::-webkit-slider-thumb {margin-top: -6px !important }.buying-landing .navbar {margin-top: 0 }.buying-landing #admin-header.dark.transparent {background: rgba(0, 0, 0, .9);margin-bottom: 0;padding-bottom: .5rem }}@media screen and (max-width:840px) {.text-left-sm {text-align: left }#admin-content .off-canvas-content {margin-left: 0 }#admin-content .page-header {padding-top: .4rem }#admin-content .page-header .tab li.tab-item {display: block;border-bottom: 1px solid #dcdde1;width: 100%;padding: .5rem .25rem;text-align: left }#admin-content .page-header .tab li.tab-item:last-child {border: none }#admin-content .page-header .tab li.tab-item a {margin: 0 }#admin-content .page-header .tab li.tab-item a.active {border: none;background: none;margin: 0;padding: 0 .4rem }}@media screen and (max-width:960px) {#admin-header a.navbar-brand {margin-left: 2.25rem }}@media screen and (max-width:1279px) {#admin-content .off-canvas-content {margin-left: 0 }#admin-content.buying-process #choose-report-amount .form-group .form-radio .form-icon {left: 30% }}@media (min-width:1280px) {.off-canvas.off-canvas-sidebar-show .off-canvas-toggle {display: none !important }}@media screen and (max-width:1366px) {.data-table-wrap .table-body {padding-top: 138px }}img.svg-icon {margin: -.1rem .45rem 0 0;vertical-align: middle;pointer-events: none;}.ion-icon, ion-icon {min-height: 16px;min-width: 18px;display: inline-block;visibility: inherit !important;}.btn-pause:hover {background: #e74c3c !important;border-color: #e53f2e !important;}.tox-tinymce-aux {z-index: 6500 !important;}.dashboard-unaccredited .breadcrumb {opacity: 0;display: none;}.bg-slate, .bg-strong-blue, .bg-teal, .bg-amethyst, .bg-burnt-orange, .bg-orange, .bg-pumpkin {color: #fff;}.bg-slate {background: #34495e;}.bg-strong-blue {background: #2980b9;}.bg-teal {background: #1abc9c;}.bg-amethyst {background: #9b59b6;}.bg-burnt-orange {background: #d35400;}.bg-orange {background: #f39c12;}.bg-pumpkin {background: #e67e22;}.modal-warning .modal-container .modal-header {background: #e3b90d;color: #545454;}.modal-error .modal-container .modal-header {background: #e64433;color: #FFF;}.modal-success .modal-container .modal-header {background: #2cc46c;color: #FFF;}.btn.btn-clear {width: 35px;height: 35px;background: #616177 !important;border-radius: 50%;color: #fff;font-size: 20px;line-height: 20px;font-weight: 600;padding: 7px;margin-top: -2px;}.btn.btn-clear:hover {background: #717191 !important;color: #fff;}@media screen and (max-width: 600px) {body .container {padding-left: .5rem;padding-right: .5rem;}body .panel .panel-body {padding: 0.75rem;}}

 body, body *, li, p, td, span, strong {
     font-family: "Source Sans Pro", sans-serif !important;
}

html[dir=rtl] .questionnare-page .progress-wrapper::after {
    content: attr(data-amount) !important;
    left: 15px;
    right: unset;
    text-align: left;
}

html[dir=rtl] .questionnare-page .progress-wrapper::before {
    content: attr(data-text) !important;
    right: 15px;
    left: unset;
    text-align: right;
}

html[dir=rtl] .questionnare-page .question.drag-drop h5 {
    padding-right: 13%;
    padding-left: 0%;
}

html[dir=rtl] .questionnare-page .question .most-least {
    float: right!important;
}

html[dir=rtl] .questionnare-page .question ul.sortable,
html[dir=rtl] .questionnare-page .question .form-group.float-right {
    float: left!important;
}

html[dir=rtl] .questionnare-page .question .most-least .graphic img {
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}

html[dir=rtl] .questionnare-page .radio-Questions.horizontal .question .item .form-group {
    padding-left: 0;
    padding-right: .5rem;
}

html[dir=rtl] .questionnare-page .radio-Questions.horizontal .question .item .form-group label.form-radio .form-icon {
    right: 0;
    left: unset;
}

html[dir=rtl] .questionnare-page .form-step-1 .form-checkbox {
    padding: .2rem 1.2rem .2rem .4rem;
}

html[dir=rtl] .questionnare-page .form-step-1 .form-checkbox .form-icon {
    right: 0;
    left: unset;
}

html[dir=rtl] .questionnare-page .question .most-least .graphic {
    right: 0px;
}



@media screen and (max-width: 600px) {
    html[dir=rtl] .questionnare-page .form-horizontal .form-group .text-right,
    html[dir=rtl] .questionnare-page .form-horizontal .form-group label {
        text-align: right!important;
    }

    .questionnare-page .progress-wrapper::before {
        visibility: hidden;
    }

    body .panel .panel-body {
        padding: 0 0.75rem !important;
    }

    .questionnare-page ul.step,
    html[dir=rtl] .questionnare-page ul.step {
        margin: 0.25rem auto 0;
    }
}