﻿@charset "UTF-8";
:root {


    --darken: 6%;
    --lighten: 6%;
    --extra-lighten: 40%;

    --primary-h: 181;
    --primary-s: 56%;
    --primary-l: 56%;

    --primary: hsl(var(--primary-h), var(--primary-s), var(--primary-l));
    --primary-tint-dark: hsl(var(--primary-h), var(--primary-s), calc(var(--primary-l) - var(--darken)));
    --primary-tint-light: hsl(var(--primary-h), var(--primary-s), calc(var(--primary-l) + var(--lighten)));

    --secondary-h: 208;
    --secondary-s: 7%;
    --secondary-l: 46%;

    --secondary: hsl(var(--secondary-h), var(--secondary-s), var(--secondary-l));
    --secondary-tint-dark: hsl(var(--secondary-h), var(--secondary-s), calc(var(--secondary-l) - var(--darken)));
    --secondary-tint-light: hsl(var(--secondary-h), var(--secondary-s), calc(var(--secondary-l) + var(--lighten)));
    --secondary-tint-extra-light: hsl(var(--secondary-h), var(--secondary-s), calc(var(--secondary-l) + var(--extra-lighten)));

    --info-h: 193;
    --info-s: 65%;
    --info-l: 49%;

    --info: hsl(var(--info-h), var(--info-s), var(--info-l));
    --info-tint-dark: hsl(var(--info-h), var(--info-s), calc(var(--info-l) - var(--darken)));
    --info-tint-light: hsl(var(--info-h), var(--info-s), calc(var(--info-l) + var(--lighten)));


    --success-h: 147;
    --success-s: 52%;
    --success-l: 62%;

    --success: hsl(var(--success-h), var(--success-s), var(--success-l));
    --success-tint-dark: hsl(var(--success-h), var(--success-s), calc(var(--success-l) - var(--darken)));
    --success-tint-light: hsl(var(--success-h), var(--success-s), calc(var(--success-l) + var(--lighten)));

    --warning-h: 40;
    --warning-s: 95%;
    --warning-l: 66%;

    --warning: hsl(var(--warning-h), var(--warning-s), var(--warning-l));
    --warning-tint-dark: hsl(var(--warning-h), var(--warning-s), calc(var(--warning-l) - var(--darken)));
    --warning-tint-light: hsl(var(--warning-h), var(--warning-s), calc(var(--warning-l) + var(--lighten)));

    --danger-h: 17;
    --danger-s: 83%;
    --danger-l: 64%;

    --danger: hsl(var(--danger-h), var(--danger-s), var(--danger-l));
    --danger-tint-dark: hsl(var(--danger-h), var(--danger-s), calc(var(--danger-l) - var(--darken)));
    --danger-tint-light: hsl(var(--danger-h), var(--danger-s), calc(var(--danger-l) + var(--lighten)));

    --white: #ffffff;
    --light: #f5f5f5;
    --dark: #343A40;
    --gray-dark: #4a4a4a;
    --gray: #343434;

    --font-family: "montserratregular", Arial, sans-serif;

    --un-background-gray: var(--light);
    --un-paragraph-text-gray: var(--gray);
    --un-header-text-grey: #4a4a4a;

}

@font-face {
    font-family: 'unlockedortaaregular';
    src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'montserratregular';
    src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2'),
    url(data:application/font-woff;charset=utf-8;base64,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) format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'montserrat_alternatesregular';
    src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sansregular';
    src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2'),
    url(data:application/font-woff;charset=utf-8;base64,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) format('woff');
    font-weight: normal;
    font-style: normal;

}


/*$font-size-large: 18px;*/
/*!

 =========================================================
 * Paper Dashboard 2 Pro - v2.1.1
 =========================================================

 * Product Page: https://www.creative-tim.com/product/paper-dashboard-2-pro
 * Copyright 2020 Creative Tim (http://www.creative-tim.com)

 * Coded by www.creative-tim.com


 =========================================================

 * The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

 */
.ct-blue {
    stroke: var(--primary) !important;
}

.ct-azure {
    stroke: var(--info) !important;
}

.ct-green {
    stroke: var(--success) !important;
}

.ct-orange {
    stroke: var(--warning) !important;
}

.ct-red {
    stroke: var(--danger) !important;
}

.bootstrap-switch {
    display: inline-block;
    direction: ltr;
    cursor: pointer;
    border-radius: 30px;
    border: 0;
    position: relative;
    text-align: left;
    overflow: hidden;
    margin-bottom: 5px;
    line-height: 8px;
    width: 61px !important;
    height: 26px;
    outline: none;
    z-index: 0;
    margin-right: 1px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    vertical-align: middle;
    -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

.bootstrap-switch .bootstrap-switch-container {
    display: inline-flex;
    top: 0;
    height: 26px;
    border-radius: 4px;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    width: 100px !important;
}

.bootstrap-switch .bootstrap-switch-handle-on,
.bootstrap-switch .bootstrap-switch-handle-off,
.bootstrap-switch .bootstrap-switch-label {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
    display: inline-block !important;
    height: 100%;
    color: var(--white);
    padding: 6px 10px;
    font-size: 11px;
    text-indent: -5px;
    line-height: 15px;
    -webkit-transition: 0.25s ease-out;
    transition: 0.25s ease-out;
}

.bootstrap-switch .bootstrap-switch-handle-on i,
.bootstrap-switch .bootstrap-switch-handle-off i,
.bootstrap-switch .bootstrap-switch-label i {
    font-size: 12px;
    line-height: 14px;
}

.bootstrap-switch .bootstrap-switch-handle-on,
.bootstrap-switch .bootstrap-switch-handle-off {
    text-align: center;
    z-index: 1;
    float: left;
    width: 50% !important;
    background-color: #66615B;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary {
    color: var(--white);
    background: var(--primary);
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info {
    color: var(--white);
    background: var(--info);
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success {
    color: var(--white);
    background: var(--success);
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning {
    background: var(--warning);
    color: var(--white);
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger {
    color: var(--white);
    background: var(--danger);
}

.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default {
    color: var(--white);
    background: #cfcfca;
}

.bootstrap-switch .bootstrap-switch-label {
    text-align: center;
    z-index: 100;
    color: #333333;
    background: var(--white);
    width: 22px !important;
    height: 22px;
    margin: 2px -11px;
    border-radius: 12px;
    position: relative;
    float: left;
    padding: 0;
    background-color: var(--white);
    box-shadow: 0 1px 1px var(--white) inset, 0 1px 1px rgba(0, 0, 0, 0.25);
}

.bootstrap-switch .bootstrap-switch-handle-on {
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
}

.bootstrap-switch .bootstrap-switch-handle-off {
    text-indent: 6px;
}

.bootstrap-switch input[type='radio'],
.bootstrap-switch input[type='checkbox'] {
    position: absolute !important;
    top: 0;
    left: 0;
    opacity: 0;
    filter: alpha(opacity=0);
    z-index: -1;
}

.bootstrap-switch input[type='radio'].form-control,
.bootstrap-switch input[type='checkbox'].form-control {
    height: auto;
}

.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label {
    padding: 1px 5px;
    font-size: 12px;
    line-height: 1.5;
}

.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
}

.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label {
    padding: 6px 16px;
    font-size: 18px;
    line-height: 1.33;
}

.bootstrap-switch.bootstrap-switch-disabled,
.bootstrap-switch.bootstrap-switch-readonly,
.bootstrap-switch.bootstrap-switch-indeterminate {
    cursor: default !important;
}

.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-label,
.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-label,
.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-label {
    opacity: 0.5;
    filter: alpha(opacity=50);
    cursor: default !important;
}

.bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container {
    -webkit-transition: margin-left 0.5s;
    transition: margin-left 0.5s;
}

.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
}

.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
}

.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-container {
    margin-left: -2px !important;
}

.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-container {
    margin-left: -37px !important;
}

.bootstrap-switch.bootstrap-switch-on:hover .bootstrap-switch-label {
    width: 26px !important;
    margin: 2px -15px;
}

.bootstrap-switch.bootstrap-switch-off:hover .bootstrap-switch-label {
    width: 26px !important;
    margin: 2px -15px -13px -11px;
}

.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-handle-off {
    background-color: var(--gray-dark);
}

.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-handle-on {
    background-color: #cfcfca;
}

.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-danger {
    background-color: var(--danger);
}

.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-warning {
    background-color: var(--warning);
}

.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-success {
    background-color: var(--success);
}

.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-primary {
    background-color: var(--primary);
}

.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-info {
    background-color: var(--info);
}

.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-default {
    background-color: var(--secondary);
}

.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-danger,
.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-primary,
.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-info,
.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-warning,
.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-success {
    background-color: #cfcfca;
}

/**
 * @author zhixin wen <wenzhixin2010@gmail.com>
 * version: 1.12.1
 * https://github.com/wenzhixin/bootstrap-table/
 */
.bootstrap-table .table {
    margin-bottom: 0 !important;
    border-bottom: 1px solid #dddddd;
    border-collapse: collapse !important;
    border-radius: 1px;
}

.bootstrap-table .table:not(.table-condensed),
.bootstrap-table .table:not(.table-condensed) > tbody > tr > th,
.bootstrap-table .table:not(.table-condensed) > tfoot > tr > th,
.bootstrap-table .table:not(.table-condensed) > thead > tr > td,
.bootstrap-table .table:not(.table-condensed) > tbody > tr > td,
.bootstrap-table .table:not(.table-condensed) > tfoot > tr > td {
    padding: 8px;
}

.bootstrap-table .table.table-no-bordered > thead > tr > th,
.bootstrap-table .table.table-no-bordered > tbody > tr > td {
    border-right: 2px solid transparent;
}

.bootstrap-table .table.table-no-bordered > tbody > tr > td:last-child {
    border-right: none;
}

.fixed-table-container {
    position: relative;
    clear: both;
    border: 1px solid #dddddd;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
}

.fixed-table-container.table-no-bordered {
    border: 1px solid transparent;
}

.fixed-table-footer,
.fixed-table-header {
    overflow: hidden;
}

.fixed-table-footer {
    border-top: 1px solid #dddddd;
}

.fixed-table-body {
    overflow-x: auto;
    overflow-y: auto;
    height: 100%;
}

.fixed-table-container table {
    width: 100%;
}

.fixed-table-container thead th {
    height: 0;
    padding: 0;
    margin: 0;
    border-left: 1px solid #dddddd;
}

.fixed-table-container thead th:focus {
    outline: 0 solid transparent;
}

.fixed-table-container thead th:first-child:not([data-not-first-th]) {
    border-left: none;
    border-top-left-radius: 4px;
    -webkit-border-top-left-radius: 4px;
    -moz-border-radius-topleft: 4px;
}

.fixed-table-container thead th .th-inner,
.fixed-table-container tbody td .th-inner {
    padding: 8px;
    line-height: 24px;
    vertical-align: top;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.fixed-table-container thead th .sortable {
    cursor: pointer;
    background-position: right;
    background-repeat: no-repeat;
    padding-right: 30px;
}

.fixed-table-container thead th .both {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAQAAADYWf5HAAAAkElEQVQoz7X QMQ5AQBCF4dWQSJxC5wwax1Cq1e7BAdxD5SL+Tq/QCM1oNiJidwox0355mXnG/DrEtIQ6azioNZQxI0ykPhTQIwhCR+BmBYtlK7kLJYwWCcJA9M4qdrZrd8pPjZWPtOqdRQy320YSV17OatFC4euts6z39GYMKRPCTKY9UnPQ6P+GtMRfGtPnBCiqhAeJPmkqAAAAAElFTkSuQmCC");
}

.fixed-table-container thead th .asc {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAZ0lEQVQ4y2NgGLKgquEuFxBPAGI2ahhWCsS/gDibUoO0gPgxEP8H4ttArEyuQYxAPBdqEAxPBImTY5gjEL9DM+wTENuQahAvEO9DMwiGdwAxOymGJQLxTyD+jgWDxCMZRsEoGAVoAADeemwtPcZI2wAAAABJRU5ErkJggg==");
}

.fixed-table-container thead th .desc {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAZUlEQVQ4y2NgGAWjYBSggaqGu5FA/BOIv2PBIPFEUgxjB+IdQPwfC94HxLykus4GiD+hGfQOiB3J8SojEE9EM2wuSJzcsFMG4ttQgx4DsRalkZENxL+AuJQaMcsGxBOAmGvopk8AVz1sLZgg0bsAAAAASUVORK5CYII= ");
}

.fixed-table-container th.detail {
    width: 30px;
}

.fixed-table-container tbody td {
    border-left: 1px solid #dddddd;
}

.fixed-table-container tbody tr:first-child td {
    border-top: none;
}

.fixed-table-container tbody td:first-child {
    border-left: none;
}

/* the same color with .active */
.fixed-table-container tbody .selected td {
    background-color: var(--light);
}

.fixed-table-container .bs-checkbox {
    text-align: center;
}

.fixed-table-container input[type="radio"],
.fixed-table-container input[type="checkbox"] {
    margin: 0 auto !important;
}

.fixed-table-container .no-records-found {
    text-align: center;
}

.fixed-table-pagination div.pagination,
.fixed-table-pagination .pagination-detail {
    margin-top: 10px;
    margin-bottom: 10px;
}

.fixed-table-pagination div.pagination .pagination {
    margin: 0;
}

.fixed-table-pagination .pagination a {
    padding: 6px 12px;
    line-height: 1.428571429;
}

.fixed-table-pagination .pagination-info {
    line-height: 34px;
    margin-right: 5px;
}

.fixed-table-pagination .btn-group {
    position: relative;
    display: inline-block;
    vertical-align: middle;
}

.fixed-table-pagination .dropup .dropdown-menu {
    margin-bottom: 0;
}

.fixed-table-pagination .page-list {
    display: inline-block;
}

.fixed-table-toolbar .columns-left {
    margin-right: 5px;
}

.fixed-table-toolbar .columns-right {
    margin-left: 5px;
}

.fixed-table-toolbar .columns label {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.428571429;
}

.fixed-table-toolbar .bs-bars,
.fixed-table-toolbar .search,
.fixed-table-toolbar .columns {
    position: relative;
    margin-top: 10px;
    margin-bottom: 10px;
    line-height: 34px;
}

.fixed-table-pagination li.disabled a {
    pointer-events: none;
    cursor: default;
}

.fixed-table-loading {
    display: none;
    position: absolute;
    top: 42px;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 99;
    background-color: var(--white);
    text-align: center;
}

.fixed-table-body .card-view .title {
    font-weight: bold;
    display: inline-block;
    min-width: 30%;
    text-align: left !important;
}

/* support bootstrap 2 */
.fixed-table-body thead th .th-inner {
    box-sizing: border-box;
}

.table th, .table td {
    vertical-align: middle;
    box-sizing: border-box;
}

.fixed-table-toolbar .dropdown-menu {
    text-align: left;
    max-height: 300px;
    overflow: auto;
}

.fixed-table-toolbar .btn-group > .btn-group {
    display: inline-block;
    margin-left: -1px !important;
}

.fixed-table-toolbar .btn-group > .btn-group > .btn {
    border-radius: 0;
}

.fixed-table-toolbar .btn-group > .btn-group:first-child > .btn {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}

.fixed-table-toolbar .btn-group > .btn-group:last-child > .btn {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}

.bootstrap-table .table > thead > tr > th {
    vertical-align: bottom;
    border-bottom: 1px solid #ddd;
}

/* support bootstrap 3 */
.bootstrap-table .table thead > tr > th {
    padding: 0;
    margin: 0;
}

.bootstrap-table .fixed-table-footer tbody > tr > td {
    padding: 0 !important;
}

.bootstrap-table .fixed-table-footer .table {
    border-bottom: none;
    border-radius: 0;
    padding: 0 !important;
}

.bootstrap-table .pull-right .dropdown-menu {
    right: 0;
    left: auto;
}

/* calculate scrollbar width */
p.fixed-table-scroll-inner {
    width: 100%;
    height: 200px;
}

div.fixed-table-scroll-outer {
    top: 0;
    left: 0;
    visibility: hidden;
    width: 200px;
    height: 150px;
    overflow: hidden;
}

/* for get correct heights  */
.fixed-table-toolbar:after, .fixed-table-pagination:after {
    content: "";
    display: block;
    clear: both;
}

.fullscreen {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    width: 100% !important;
    background: var(--white);
}

.bootstrap-table .btn-group:last-child .btn {
    border-top-right-radius: 30px !important;
    border-bottom-right-radius: 30px !important;
    margin-left: -2px;
}

/*! nouislider - 14.1.1 - 12/15/2019 */
/* Functional styling;
 * These styles are required for noUiSlider to function.
 * You don't need to change these rules to apply your design.
 */
.noUi-target,
.noUi-target * {
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: transparent;
    -webkit-user-select: none;
    -ms-touch-action: none;
    touch-action: none;
    -ms-user-select: none;
    -moz-user-select: none;
    user-select: none;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.noUi-target {
    position: relative;
    direction: ltr;
}

.noUi-base,
.noUi-connects {
    width: 100%;
    height: 100%;
    position: relative;
    z-index: 1;
}

/* Wrapper for all connect elements.
  */
.noUi-connects {
    overflow: hidden;
    z-index: 0;
}

.noUi-connect,
.noUi-origin {
    will-change: transform;
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    -ms-transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
    -webkit-transform-style: preserve-3d;
    transform-origin: 0 0;
    transform-style: flat;
}

.noUi-connect {
    height: 100%;
    width: 100%;
}

.noUi-origin {
    height: 10%;
    width: 10%;
}

/* Offset direction
  */
html:not([dir="rtl"]) .noUi-horizontal .noUi-origin {
    left: auto;
    right: 0;
}

/* Give origins 0 height/width so they don't interfere with clicking the
  * connect elements.
  */
.noUi-vertical .noUi-origin {
    width: 0;
}

.noUi-horizontal .noUi-origin {
    height: 0;
}

.noUi-handle {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    position: absolute;
}

.noUi-touch-area {
    height: 100%;
    width: 100%;
}

.noUi-state-tap .noUi-connect,
.noUi-state-tap .noUi-origin {
    -webkit-transition: transform 0.3s;
    transition: transform 0.3s;
}

.noUi-state-drag * {
    cursor: inherit !important;
}

/* Slider size and handle placement;
  */
.noUi-horizontal {
    padding-right: 14px;
    height: 8px;
}

.noUi-horizontal .noUi-handle {
    border-radius: 50%;
    background: linear-gradient(180deg, var(--white) 0, #f1f1f2);
    box-shadow: inset 0 1px 1px var(--white), 0 1px 2px rgba(0, 0, 0, 0.4);
    height: 15px;
    width: 15px;
    cursor: pointer;
    margin-left: -10px;
    margin-top: -4px;
}

.noUi-vertical {
    padding-top: 14px;
    width: 18px;
}

.noUi-vertical .noUi-handle {
    width: 28px;
    height: 34px;
    left: -6px;
    top: -17px;
}

html:not([dir="rtl"]) .noUi-horizontal .noUi-handle {
    right: -15px;
    left: auto;
    outline: none;
}

/* Styling;
  * Giving the connect element a border radius causes issues with using transform: scale
  */
.noUi-target {
    background-color: rgba(182, 182, 182, 0.3);
    border-radius: 3px;
}

.noUi-connects {
    border-radius: 3px;
}

.noUi-connect {
    background: var(--secondary);
    border-radius: 3px;
    -webkit-transition: background 450ms;
    transition: background 450ms;
}

/* Handles and cursors;
  */
.noUi-draggable {
    cursor: ew-resize;
}

.noUi-vertical .noUi-draggable {
    cursor: ns-resize;
}

.noUi-handle {
    border-radius: 3px;
    background: var(--white);
    cursor: default;
    box-shadow: inset 0 0 1px var(--white),
    inset 0 1px 7px #EBEBEB,
    0 3px 6px -3px #BBB;
    -webkit-transition: 300ms ease 0s;
    -moz-transition: 300ms ease 0s;
    -ms-transition: 300ms ease 0s;
    -o-transform: 300ms ease 0s;
    transition: 300ms ease 0s;
}

.noUi-active {
    -webkit-transform: scale3d(1.5, 1.5, 1);
    -moz-transform: scale3d(1.5, 1.5, 1);
    -ms-transform: scale3d(1.5, 1.5, 1);
    -o-transform: scale3d(1.5, 1.5, 1);
    transform: scale3d(1.5, 1.5, 1);
}

/* Disabled state;
  */
[disabled] .noUi-connect {
    background: #B8B8B8;
}

[disabled].noUi-target,
[disabled].noUi-handle,
[disabled] .noUi-handle {
    cursor: not-allowed;
}

/* Base;
  *
  */
.noUi-pips,
.noUi-pips * {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.noUi-pips {
    position: absolute;
    color: #999;
}

/* Values;
  *
  */
.noUi-value {
    position: absolute;
    white-space: nowrap;
    text-align: center;
}

.noUi-value-sub {
    color: #ccc;
    font-size: 10px;
}

/* Markings;
  *
  */
.noUi-marker {
    position: absolute;
    background: #CCC;
}

.noUi-marker-sub {
    background: #AAA;
}

.noUi-marker-large {
    background: #AAA;
}

/* Horizontal layout;
  *
  */
.noUi-pips-horizontal {
    padding: 10px 0;
    height: 80px;
    top: 100%;
    left: 0;
    width: 100%;
}

.noUi-value-horizontal {
    -webkit-transform: translate(-50%, 50%);
    transform: translate(-50%, 50%);
}

.noUi-rtl .noUi-value-horizontal {
    -webkit-transform: translate(50%, 50%);
    transform: translate(50%, 50%);
}

.noUi-marker-horizontal.noUi-marker {
    margin-left: -1px;
    width: 2px;
    height: 5px;
}

.noUi-marker-horizontal.noUi-marker-sub {
    height: 10px;
}

.noUi-marker-horizontal.noUi-marker-large {
    height: 15px;
}

/* Vertical layout;
  *
  */
.noUi-pips-vertical {
    padding: 0 10px;
    height: 100%;
    top: 0;
    left: 100%;
}

.noUi-value-vertical {
    -webkit-transform: translate3d(0, 50%, 0);
    transform: translate3d(0, 50%, 0);
    padding-left: 25px;
}

.noUi-rtl .noUi-value-vertical {
    -webkit-transform: translate(0, 50%);
    transform: translate(0, 50%);
}

.noUi-marker-vertical.noUi-marker {
    width: 5px;
    height: 2px;
    margin-top: -1px;
}

.noUi-marker-vertical.noUi-marker-sub {
    width: 10px;
}

.noUi-marker-vertical.noUi-marker-large {
    width: 15px;
}

.noUi-tooltip {
    display: block;
    position: absolute;
    border: 1px solid #D9D9D9;
    border-radius: 3px;
    background: var(--white);
    color: #000;
    padding: 5px;
    text-align: center;
    white-space: nowrap;
}

.noUi-horizontal .noUi-tooltip {
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    left: 50%;
    bottom: 120%;
}

.noUi-vertical .noUi-tooltip {
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    top: 50%;
    right: 120%;
}

.slider.slider-neutral .noUi-connect, .slider.slider-neutral.noUi-connect {
    background-color: var(--white);
}

.slider.slider-neutral.noUi-target {
    background-color: rgba(255, 255, 255, 0.3);
}

.slider.slider-neutral .noUi-handle {
    background-color: var(--white);
}

.slider.slider-primary .noUi-connect, .slider.slider-primary.noUi-connect {
    background-color: var(--primary);
}

.slider.slider-primary .noUi-handle {
    background-color: var(--primary);
}

.slider.slider-info .noUi-connect, .slider.slider-info.noUi-connect {
    background-color: var(--info);
}

.slider.slider-info .noUi-handle {
    background-color: var(--info);
}

.slider.slider-success .noUi-connect, .slider.slider-success.noUi-connect {
    background-color: var(--success);
}

.slider.slider-success .noUi-handle {
    background-color: var(--success);
}

.slider.slider-warning .noUi-connect, .slider.slider-warning.noUi-connect {
    background-color: var(--warning);
}

.slider.slider-warning .noUi-handle {
    background-color: var(--warning);
}

.slider.slider-danger .noUi-connect, .slider.slider-danger.noUi-connect {
    background-color: var(--danger);
}

.slider.slider-danger .noUi-handle {
    background-color: var(--danger);
}

/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2015 Daniel Eden
*/
.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

.animated.infinite {
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}

.animated.hinge {
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
}

.animated.bounceIn,
.animated.bounceOut {
    -webkit-animation-duration: .75s;
    animation-duration: .75s;
}

.animated.flipOutX,
.animated.flipOutY {
    -webkit-animation-duration: .75s;
    animation-duration: .75s;
}

@-webkit-keyframes shake {
    from, to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    10%, 30%, 50%, 70%, 90% {
        -webkit-transform: translate3d(-10px, 0, 0);
        transform: translate3d(-10px, 0, 0);
    }
    20%, 40%, 60%, 80% {
        -webkit-transform: translate3d(10px, 0, 0);
        transform: translate3d(10px, 0, 0);
    }
}

@keyframes shake {
    from, to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    10%, 30%, 50%, 70%, 90% {
        -webkit-transform: translate3d(-10px, 0, 0);
        transform: translate3d(-10px, 0, 0);
    }
    20%, 40%, 60%, 80% {
        -webkit-transform: translate3d(10px, 0, 0);
        transform: translate3d(10px, 0, 0);
    }
}

.shake {
    -webkit-animation-name: shake;
    animation-name: shake;
}

@-webkit-keyframes fadeInDown {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
    }
    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes fadeInDown {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
    }
    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

.fadeInDown {
    -webkit-animation-name: fadeInDown;
    animation-name: fadeInDown;
}

@-webkit-keyframes fadeOut {
    from {
        opacity: 1;
    }
    to {
        opacity: 0;
    }
}

@keyframes fadeOut {
    from {
        opacity: 1;
    }
    to {
        opacity: 0;
    }
}

.fadeOut {
    -webkit-animation-name: fadeOut;
    animation-name: fadeOut;
}

@-webkit-keyframes fadeOutDown {
    from {
        opacity: 1;
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }
}

@keyframes fadeOutDown {
    from {
        opacity: 1;
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }
}

.fadeOutDown {
    -webkit-animation-name: fadeOutDown;
    animation-name: fadeOutDown;
}

@-webkit-keyframes fadeOutUp {
    from {
        opacity: 1;
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
    }
}

@keyframes fadeOutUp {
    from {
        opacity: 1;
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
    }
}

.fadeOutUp {
    -webkit-animation-name: fadeOutUp;
    animation-name: fadeOutUp;
}

/*
 * Container style
 */
.ps {
    overflow: hidden !important;
    overflow-anchor: none;
    -ms-overflow-style: none;
    touch-action: auto;
    -ms-touch-action: auto;
}

/*
 * Scrollbar rail styles
 */
.ps__rail-x {
    display: none;
    opacity: 0;
    transition: background-color .2s linear, opacity .2s linear;
    -webkit-transition: background-color .2s linear, opacity .2s linear;
    height: 15px;
    /* there must be 'bottom' or 'top' for ps__rail-x */
    bottom: 0;
    /* please don't change 'position' */
    position: absolute;
}

.ps__rail-y {
    display: none;
    opacity: 0;
    transition: background-color .2s linear, opacity .2s linear;
    -webkit-transition: background-color .2s linear, opacity .2s linear;
    width: 15px;
    /* there must be 'right' or 'left' for ps__rail-y */
    right: 0;
    /* please don't change 'position' */
    position: absolute;
}

.ps--active-x > .ps__rail-x,
.ps--active-y > .ps__rail-y {
    display: block;
    background-color: transparent;
}

.ps:hover > .ps__rail-x,
.ps:hover > .ps__rail-y,
.ps--focus > .ps__rail-x,
.ps--focus > .ps__rail-y,
.ps--scrolling-x > .ps__rail-x,
.ps--scrolling-y > .ps__rail-y {
    opacity: 0.6;
}

.ps .ps__rail-x:hover,
.ps .ps__rail-y:hover,
.ps .ps__rail-x:focus,
.ps .ps__rail-y:focus,
.ps .ps__rail-x.ps--clicking,
.ps .ps__rail-y.ps--clicking {
    background-color: #eee;
    opacity: 0.9;
}

/*
 * Scrollbar thumb styles
 */
.ps__thumb-x {
    background-color: #aaa;
    border-radius: 6px;
    transition: background-color .2s linear, height .2s ease-in-out;
    -webkit-transition: background-color .2s linear, height .2s ease-in-out;
    height: 6px;
    /* there must be 'bottom' for ps__thumb-x */
    bottom: 2px;
    /* please don't change 'position' */
    position: absolute;
}

.ps__thumb-y {
    background-color: #aaa;
    border-radius: 6px;
    transition: background-color .2s linear, width .2s ease-in-out;
    -webkit-transition: background-color .2s linear, width .2s ease-in-out;
    width: 6px;
    /* there must be 'right' for ps__thumb-y */
    right: 2px;
    /* please don't change 'position' */
    position: absolute;
}

.ps__rail-x:hover > .ps__thumb-x,
.ps__rail-x:focus > .ps__thumb-x,
.ps__rail-x.ps--clicking .ps__thumb-x {
    background-color: #999;
    height: 11px;
}

.ps__rail-y:hover > .ps__thumb-y,
.ps__rail-y:focus > .ps__thumb-y,
.ps__rail-y.ps--clicking .ps__thumb-y {
    background-color: #999;
    width: 11px;
}

/* MS supports */
@supports (-ms-overflow-style: none) {
    .ps {
        overflow: auto !important;
    }
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .ps {
        overflow: auto !important;
    }
}

.swal2-popup.swal2-toast {
    flex-direction: row;
    align-items: center;
    width: auto;
    padding: 0.625em;
    overflow-y: hidden;
    background: var(--white);
    box-shadow: 0 0 0.625em #d9d9d9;
}

.swal2-popup.swal2-toast .swal2-header {
    flex-direction: row;
}

.swal2-popup.swal2-toast .swal2-title {
    flex-grow: 1;
    justify-content: flex-start;
    margin: 0 0.6em;
    font-size: 1em;
}

.swal2-popup.swal2-toast .swal2-footer {
    margin: 0.5em 0 0;
    padding: 0.5em 0 0;
    font-size: 0.8em;
}

.swal2-popup.swal2-toast .swal2-close {
    position: static;
    width: 0.8em;
    height: 0.8em;
    line-height: 0.8;
}

.swal2-popup.swal2-toast .swal2-content {
    justify-content: flex-start;
    font-size: 1em;
}

.swal2-popup.swal2-toast .swal2-icon {
    width: 2em;
    min-width: 2em;
    height: 2em;
    margin: 0;
}

.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content {
    display: flex;
    align-items: center;
    font-size: 1.8em;
    font-weight: bold;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .swal2-popup.swal2-toast .swal2-icon .swal2-icon-content {
        font-size: 0.25em;
    }
}

.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring {
    width: 2em;
    height: 2em;
}

.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line] {
    top: 0.875em;
    width: 1.375em;
}

.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left] {
    left: 0.3125em;
}

.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right] {
    right: 0.3125em;
}

.swal2-popup.swal2-toast .swal2-actions {
    flex-basis: auto !important;
    width: auto;
    height: auto;
    margin: 0 0.3125em;
}

.swal2-popup.swal2-toast .swal2-styled {
    margin: 0 0.3125em;
    padding: 0.3125em 0.625em;
    font-size: 1em;
}

.swal2-popup.swal2-toast .swal2-styled:focus {
    box-shadow: 0 0 0 1px var(--white), 0 0 0 3px rgba(50, 100, 150, 0.4);
}

.swal2-popup.swal2-toast .swal2-success {
    border-color: #a5dc86;
}

.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line] {
    position: absolute;
    width: 1.6em;
    height: 3em;
    transform: rotate(45deg);
    border-radius: 50%;
}

.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left] {
    top: -0.8em;
    left: -0.5em;
    transform: rotate(-45deg);
    transform-origin: 2em 2em;
    border-radius: 4em 0 0 4em;
}

.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right] {
    top: -0.25em;
    left: 0.9375em;
    transform-origin: 0 1.5em;
    border-radius: 0 4em 4em 0;
}

.swal2-popup.swal2-toast .swal2-success .swal2-success-ring {
    width: 2em;
    height: 2em;
}

.swal2-popup.swal2-toast .swal2-success .swal2-success-fix {
    top: 0;
    left: 0.4375em;
    width: 0.4375em;
    height: 2.6875em;
}

.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line] {
    height: 0.3125em;
}

.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip] {
    top: 1.125em;
    left: 0.1875em;
    width: 0.75em;
}

.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long] {
    top: 0.9375em;
    right: 0.1875em;
    width: 1.375em;
}

.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip {
    -webkit-animation: swal2-toast-animate-success-line-tip 0.75s;
    animation: swal2-toast-animate-success-line-tip 0.75s;
}

.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long {
    -webkit-animation: swal2-toast-animate-success-line-long 0.75s;
    animation: swal2-toast-animate-success-line-long 0.75s;
}

.swal2-popup.swal2-toast.swal2-show {
    -webkit-animation: swal2-toast-show 0.5s;
    animation: swal2-toast-show 0.5s;
}

.swal2-popup.swal2-toast.swal2-hide {
    -webkit-animation: swal2-toast-hide 0.1s forwards;
    animation: swal2-toast-hide 0.1s forwards;
}

.swal2-container {
    display: flex;
    position: fixed;
    z-index: 1060;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    padding: 0.625em;
    overflow-x: hidden;
    transition: background-color 0.1s;
    -webkit-overflow-scrolling: touch;
}

.swal2-container.swal2-backdrop-show {
    background: rgba(0, 0, 0, 0.4);
}

.swal2-container.swal2-backdrop-hide {
    background: transparent !important;
}

.swal2-container.swal2-top {
    align-items: flex-start;
}

.swal2-container.swal2-top-start, .swal2-container.swal2-top-left {
    align-items: flex-start;
    justify-content: flex-start;
}

.swal2-container.swal2-top-end, .swal2-container.swal2-top-right {
    align-items: flex-start;
    justify-content: flex-end;
}

.swal2-container.swal2-center {
    align-items: center;
}

.swal2-container.swal2-center-start, .swal2-container.swal2-center-left {
    align-items: center;
    justify-content: flex-start;
}

.swal2-container.swal2-center-end, .swal2-container.swal2-center-right {
    align-items: center;
    justify-content: flex-end;
}

.swal2-container.swal2-bottom {
    align-items: flex-end;
}

.swal2-container.swal2-bottom-start, .swal2-container.swal2-bottom-left {
    align-items: flex-end;
    justify-content: flex-start;
}

.swal2-container.swal2-bottom-end, .swal2-container.swal2-bottom-right {
    align-items: flex-end;
    justify-content: flex-end;
}

.swal2-container.swal2-bottom > :first-child, .swal2-container.swal2-bottom-start > :first-child, .swal2-container.swal2-bottom-left > :first-child, .swal2-container.swal2-bottom-end > :first-child, .swal2-container.swal2-bottom-right > :first-child {
    margin-top: auto;
}

.swal2-container.swal2-grow-fullscreen > .swal2-modal {
    display: flex !important;
    flex: 1;
    align-self: stretch;
    justify-content: center;
}

.swal2-container.swal2-grow-row > .swal2-modal {
    display: flex !important;
    flex: 1;
    align-content: center;
    justify-content: center;
}

.swal2-container.swal2-grow-column {
    flex: 1;
    flex-direction: column;
}

.swal2-container.swal2-grow-column.swal2-top, .swal2-container.swal2-grow-column.swal2-center, .swal2-container.swal2-grow-column.swal2-bottom {
    align-items: center;
}

.swal2-container.swal2-grow-column.swal2-top-start, .swal2-container.swal2-grow-column.swal2-center-start, .swal2-container.swal2-grow-column.swal2-bottom-start, .swal2-container.swal2-grow-column.swal2-top-left, .swal2-container.swal2-grow-column.swal2-center-left, .swal2-container.swal2-grow-column.swal2-bottom-left {
    align-items: flex-start;
}

.swal2-container.swal2-grow-column.swal2-top-end, .swal2-container.swal2-grow-column.swal2-center-end, .swal2-container.swal2-grow-column.swal2-bottom-end, .swal2-container.swal2-grow-column.swal2-top-right, .swal2-container.swal2-grow-column.swal2-center-right, .swal2-container.swal2-grow-column.swal2-bottom-right {
    align-items: flex-end;
}

.swal2-container.swal2-grow-column > .swal2-modal {
    display: flex !important;
    flex: 1;
    align-content: center;
    justify-content: center;
}

.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen) > .swal2-modal {
    margin: auto;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .swal2-container .swal2-modal {
        margin: 0 !important;
    }
}

.swal2-popup {
    display: none;
    position: relative;
    box-sizing: border-box;
    flex-direction: column;
    justify-content: center;
    width: 32em;
    max-width: 100%;
    padding: 1.25em;
    border: none;
    border-radius: 0.3125em;
    background: var(--white);
    font-family: inherit;
    font-size: 1rem;
}

.swal2-popup:focus {
    outline: none;
}

.swal2-popup.swal2-loading {
    overflow-y: hidden;
}

.swal2-header {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.swal2-title {
    position: relative;
    max-width: 100%;
    margin: 0 0 0.4em;
    padding: 0;
    color: #595959;
    font-size: 1.875em;
    font-weight: 600;
    text-align: center;
    text-transform: none;
    word-wrap: break-word;
}

.swal2-actions {
    display: flex;
    z-index: 1;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    width: 100%;
    margin: 1.25em auto 0;
}

.swal2-actions:not(.swal2-loading) .swal2-styled[disabled] {
    opacity: 0.4;
}

.swal2-actions:not(.swal2-loading) .swal2-styled:hover {
    background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
}

.swal2-actions:not(.swal2-loading) .swal2-styled:active {
    background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
}

.swal2-actions.swal2-loading .swal2-styled.swal2-confirm {
    box-sizing: border-box;
    width: 2.5em;
    height: 2.5em;
    margin: 0.46875em;
    padding: 0;
    -webkit-animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
    animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
    border: 0.25em solid transparent;
    border-radius: 100%;
    border-color: transparent;
    background-color: transparent !important;
    color: transparent;
    cursor: default;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.swal2-actions.swal2-loading .swal2-styled.swal2-cancel {
    margin-right: 30px;
    margin-left: 30px;
}

.swal2-actions.swal2-loading :not(.swal2-styled).swal2-confirm::after {
    content: "";
    display: inline-block;
    width: 15px;
    height: 15px;
    margin-left: 5px;
    -webkit-animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
    animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
    border: 3px solid #999999;
    border-radius: 50%;
    border-right-color: transparent;
    box-shadow: 1px 1px 1px var(--white);
}

.swal2-styled {
    margin: 0.3125em;
    padding: 0.625em 2em;
    box-shadow: none;
    font-weight: 500;
}

.swal2-styled:not([disabled]) {
    cursor: pointer;
}

.swal2-styled.swal2-confirm {
    border: 0;
    border-radius: 0.25em;
    background: initial;
    background-color: #3085d6;
    color: var(--white);
    font-size: 1.0625em;
}

.swal2-styled.swal2-cancel {
    border: 0;
    border-radius: 0.25em;
    background: initial;
    background-color: #aaa;
    color: var(--white);
    font-size: 1.0625em;
}

.swal2-styled:focus {
    outline: none;
    box-shadow: 0 0 0 1px var(--white), 0 0 0 3px rgba(50, 100, 150, 0.4);
}

.swal2-styled::-moz-focus-inner {
    border: 0;
}

.swal2-footer {
    justify-content: center;
    margin: 1.25em 0 0;
    padding: 1em 0 0;
    border-top: 1px solid #eee;
    color: #545454;
    font-size: 1em;
}

.swal2-timer-progress-bar {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 0.25em;
    background: rgba(0, 0, 0, 0.2);
}

.swal2-image {
    max-width: 100%;
    margin: 1.25em auto;
}

.swal2-close {
    position: absolute;
    z-index: 2;
    /* 1617 */
    top: 0;
    right: 0;
    justify-content: center;
    width: 1.2em;
    height: 1.2em;
    padding: 0;
    overflow: hidden;
    transition: color 0.1s ease-out;
    border: none;
    border-radius: 0;
    outline: initial;
    background: transparent;
    color: #cccccc;
    font-family: serif;
    font-size: 2.5em;
    line-height: 1.2;
    cursor: pointer;
}

.swal2-close:hover {
    transform: none;
    background: transparent;
    color: #f27474;
}

.swal2-close::-moz-focus-inner {
    border: 0;
}

.swal2-content {
    z-index: 1;
    justify-content: center;
    margin: 0;
    padding: 0;
    color: #545454;
    font-size: 1.125em;
    font-weight: normal;
    line-height: normal;
    text-align: center;
    word-wrap: break-word;
}

.swal2-input,
.swal2-file,
.swal2-textarea,
.swal2-select,
.swal2-radio,
.swal2-checkbox {
    margin: 1em auto;
}

.swal2-input,
.swal2-file,
.swal2-textarea {
    box-sizing: border-box;
    width: 100%;
    transition: border-color 0.3s, box-shadow 0.3s;
    border: 1px solid #d9d9d9;
    border-radius: 0.1875em;
    background: inherit;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06);
    color: inherit;
    font-size: 1.125em;
}

.swal2-input.swal2-inputerror,
.swal2-file.swal2-inputerror,
.swal2-textarea.swal2-inputerror {
    border-color: #f27474 !important;
    box-shadow: 0 0 2px #f27474 !important;
}

.swal2-input:focus,
.swal2-file:focus,
.swal2-textarea:focus {
    border: 1px solid #b4dbed;
    outline: none;
    box-shadow: 0 0 3px #c4e6f5;
}

.swal2-input::-webkit-input-placeholder, .swal2-file::-webkit-input-placeholder, .swal2-textarea::-webkit-input-placeholder {
    color: #cccccc;
}

.swal2-input::-moz-placeholder, .swal2-file::-moz-placeholder, .swal2-textarea::-moz-placeholder {
    color: #cccccc;
}

.swal2-input:-ms-input-placeholder, .swal2-file:-ms-input-placeholder, .swal2-textarea:-ms-input-placeholder {
    color: #cccccc;
}

.swal2-input::-ms-input-placeholder, .swal2-file::-ms-input-placeholder, .swal2-textarea::-ms-input-placeholder {
    color: #cccccc;
}

.swal2-input::placeholder,
.swal2-file::placeholder,
.swal2-textarea::placeholder {
    color: #cccccc;
}

.swal2-range {
    margin: 1em auto;
    background: var(--white);
}

.swal2-range input {
    width: 80%;
}

.swal2-range output {
    width: 20%;
    color: inherit;
    font-weight: 600;
    text-align: center;
}

.swal2-range input,
.swal2-range output {
    height: 2.625em;
    padding: 0;
    font-size: 1.125em;
    line-height: 2.625em;
}

.swal2-input {
    height: 2.625em;
    padding: 0 0.75em;
}

.swal2-input[type=number] {
    max-width: 10em;
}

.swal2-file {
    background: inherit;
    font-size: 1.125em;
}

.swal2-textarea {
    height: 6.75em;
    padding: 0.75em;
}

.swal2-select {
    min-width: 50%;
    max-width: 100%;
    padding: 0.375em 0.625em;
    background: inherit;
    color: inherit;
    font-size: 1.125em;
}

.swal2-radio,
.swal2-checkbox {
    align-items: center;
    justify-content: center;
    background: var(--white);
    color: inherit;
}

.swal2-radio label,
.swal2-checkbox label {
    margin: 0 0.6em;
    font-size: 1.125em;
}

.swal2-radio input,
.swal2-checkbox input {
    margin: 0 0.4em;
}

.swal2-validation-message {
    display: none;
    align-items: center;
    justify-content: center;
    padding: 0.625em;
    overflow: hidden;
    background: #f0f0f0;
    color: #666666;
    font-size: 1em;
    font-weight: 300;
}

.swal2-validation-message::before {
    content: "!";
    display: inline-block;
    width: 1.5em;
    min-width: 1.5em;
    height: 1.5em;
    margin: 0 0.625em;
    border-radius: 50%;
    background-color: #f27474;
    color: var(--white);
    font-weight: 600;
    line-height: 1.5em;
    text-align: center;
}

.swal2-icon {
    position: relative;
    box-sizing: content-box;
    justify-content: center;
    width: 5em;
    height: 5em;
    margin: 1.25em auto 1.875em;
    border: 0.25em solid transparent;
    border-radius: 50%;
    font-family: inherit;
    line-height: 5em;
    cursor: default;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.swal2-icon .swal2-icon-content {
    display: flex;
    align-items: center;
    font-size: 3.75em;
}

.swal2-icon.swal2-error {
    border-color: #f27474;
    color: #f27474;
}

.swal2-icon.swal2-error .swal2-x-mark {
    position: relative;
    flex-grow: 1;
}

.swal2-icon.swal2-error [class^=swal2-x-mark-line] {
    display: block;
    position: absolute;
    top: 2.3125em;
    width: 2.9375em;
    height: 0.3125em;
    border-radius: 0.125em;
    background-color: #f27474;
}

.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left] {
    left: 1.0625em;
    transform: rotate(45deg);
}

.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right] {
    right: 1em;
    transform: rotate(-45deg);
}

.swal2-icon.swal2-error.swal2-icon-show {
    -webkit-animation: swal2-animate-error-icon 0.5s;
    animation: swal2-animate-error-icon 0.5s;
}

.swal2-icon.swal2-error.swal2-icon-show .swal2-x-mark {
    -webkit-animation: swal2-animate-error-x-mark 0.5s;
    animation: swal2-animate-error-x-mark 0.5s;
}

.swal2-icon.swal2-warning {
    border-color: #facea8;
    color: #f8bb86;
}

.swal2-icon.swal2-info {
    border-color: #9de0f6;
    color: #3fc3ee;
}

.swal2-icon.swal2-question {
    border-color: #c9dae1;
    color: #87adbd;
}

.swal2-icon.swal2-success {
    border-color: #a5dc86;
    color: #a5dc86;
}

.swal2-icon.swal2-success [class^=swal2-success-circular-line] {
    position: absolute;
    width: 3.75em;
    height: 7.5em;
    transform: rotate(45deg);
    border-radius: 50%;
}

.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left] {
    top: -0.4375em;
    left: -2.0635em;
    transform: rotate(-45deg);
    transform-origin: 3.75em 3.75em;
    border-radius: 7.5em 0 0 7.5em;
}

.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right] {
    top: -0.6875em;
    left: 1.875em;
    transform: rotate(-45deg);
    transform-origin: 0 3.75em;
    border-radius: 0 7.5em 7.5em 0;
}

.swal2-icon.swal2-success .swal2-success-ring {
    position: absolute;
    z-index: 2;
    top: -0.25em;
    left: -0.25em;
    box-sizing: content-box;
    width: 100%;
    height: 100%;
    border: 0.25em solid rgba(165, 220, 134, 0.3);
    border-radius: 50%;
}

.swal2-icon.swal2-success .swal2-success-fix {
    position: absolute;
    z-index: 1;
    top: 0.5em;
    left: 1.625em;
    width: 0.4375em;
    height: 5.625em;
    transform: rotate(-45deg);
}

.swal2-icon.swal2-success [class^=swal2-success-line] {
    display: block;
    position: absolute;
    z-index: 2;
    height: 0.3125em;
    border-radius: 0.125em;
    background-color: #a5dc86;
}

.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip] {
    top: 2.875em;
    left: 0.8125em;
    width: 1.5625em;
    transform: rotate(45deg);
}

.swal2-icon.swal2-success [class^=swal2-success-line][class$=long] {
    top: 2.375em;
    right: 0.5em;
    width: 2.9375em;
    transform: rotate(-45deg);
}

.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-tip {
    -webkit-animation: swal2-animate-success-line-tip 0.75s;
    animation: swal2-animate-success-line-tip 0.75s;
}

.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-long {
    -webkit-animation: swal2-animate-success-line-long 0.75s;
    animation: swal2-animate-success-line-long 0.75s;
}

.swal2-icon.swal2-success.swal2-icon-show .swal2-success-circular-line-right {
    -webkit-animation: swal2-rotate-success-circular-line 4.25s ease-in;
    animation: swal2-rotate-success-circular-line 4.25s ease-in;
}

.swal2-progress-steps {
    align-items: center;
    margin: 0 0 1.25em;
    padding: 0;
    background: inherit;
    font-weight: 600;
}

.swal2-progress-steps li {
    display: inline-block;
    position: relative;
}

.swal2-progress-steps .swal2-progress-step {
    z-index: 20;
    width: 2em;
    height: 2em;
    border-radius: 2em;
    background: #3085d6;
    color: var(--white);
    line-height: 2em;
    text-align: center;
}

.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step {
    background: #3085d6;
}

.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step {
    background: #add8e6;
    color: var(--white);
}

.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step-line {
    background: #add8e6;
}

.swal2-progress-steps .swal2-progress-step-line {
    z-index: 10;
    width: 2.5em;
    height: 0.4em;
    margin: 0 -1px;
    background: #3085d6;
}

[class^=swal2] {
    -webkit-tap-highlight-color: transparent;
}

.swal2-show {
    -webkit-animation: swal2-show 0.3s;
    animation: swal2-show 0.3s;
}

.swal2-hide {
    -webkit-animation: swal2-hide 0.15s forwards;
    animation: swal2-hide 0.15s forwards;
}

.swal2-noanimation {
    transition: none;
}

.swal2-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}

.swal2-rtl .swal2-close {
    right: auto;
    left: 0;
}

.swal2-rtl .swal2-timer-progress-bar {
    right: 0;
    left: auto;
}

@supports (-ms-accelerator: true) {
    .swal2-range input {
        width: 100% !important;
    }

    .swal2-range output {
        display: none;
    }
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .swal2-range input {
        width: 100% !important;
    }

    .swal2-range output {
        display: none;
    }
}

@-moz-document url-prefix() {
    .swal2-close:focus {
        outline: 2px solid rgba(50, 100, 150, 0.4);
    }
}

@-webkit-keyframes swal2-toast-show {
    0% {
        transform: translateY(-0.625em) rotateZ(2deg);
    }
    33% {
        transform: translateY(0) rotateZ(-2deg);
    }
    66% {
        transform: translateY(0.3125em) rotateZ(2deg);
    }
    100% {
        transform: translateY(0) rotateZ(0deg);
    }
}

@keyframes swal2-toast-show {
    0% {
        transform: translateY(-0.625em) rotateZ(2deg);
    }
    33% {
        transform: translateY(0) rotateZ(-2deg);
    }
    66% {
        transform: translateY(0.3125em) rotateZ(2deg);
    }
    100% {
        transform: translateY(0) rotateZ(0deg);
    }
}

@-webkit-keyframes swal2-toast-hide {
    100% {
        transform: rotateZ(1deg);
        opacity: 0;
    }
}

@keyframes swal2-toast-hide {
    100% {
        transform: rotateZ(1deg);
        opacity: 0;
    }
}

@-webkit-keyframes swal2-toast-animate-success-line-tip {
    0% {
        top: 0.5625em;
        left: 0.0625em;
        width: 0;
    }
    54% {
        top: 0.125em;
        left: 0.125em;
        width: 0;
    }
    70% {
        top: 0.625em;
        left: -0.25em;
        width: 1.625em;
    }
    84% {
        top: 1.0625em;
        left: 0.75em;
        width: 0.5em;
    }
    100% {
        top: 1.125em;
        left: 0.1875em;
        width: 0.75em;
    }
}

@keyframes swal2-toast-animate-success-line-tip {
    0% {
        top: 0.5625em;
        left: 0.0625em;
        width: 0;
    }
    54% {
        top: 0.125em;
        left: 0.125em;
        width: 0;
    }
    70% {
        top: 0.625em;
        left: -0.25em;
        width: 1.625em;
    }
    84% {
        top: 1.0625em;
        left: 0.75em;
        width: 0.5em;
    }
    100% {
        top: 1.125em;
        left: 0.1875em;
        width: 0.75em;
    }
}

@-webkit-keyframes swal2-toast-animate-success-line-long {
    0% {
        top: 1.625em;
        right: 1.375em;
        width: 0;
    }
    65% {
        top: 1.25em;
        right: 0.9375em;
        width: 0;
    }
    84% {
        top: 0.9375em;
        right: 0;
        width: 1.125em;
    }
    100% {
        top: 0.9375em;
        right: 0.1875em;
        width: 1.375em;
    }
}

@keyframes swal2-toast-animate-success-line-long {
    0% {
        top: 1.625em;
        right: 1.375em;
        width: 0;
    }
    65% {
        top: 1.25em;
        right: 0.9375em;
        width: 0;
    }
    84% {
        top: 0.9375em;
        right: 0;
        width: 1.125em;
    }
    100% {
        top: 0.9375em;
        right: 0.1875em;
        width: 1.375em;
    }
}

@-webkit-keyframes swal2-show {
    0% {
        transform: scale(0.7);
    }
    45% {
        transform: scale(1.05);
    }
    80% {
        transform: scale(0.95);
    }
    100% {
        transform: scale(1);
    }
}

@keyframes swal2-show {
    0% {
        transform: scale(0.7);
    }
    45% {
        transform: scale(1.05);
    }
    80% {
        transform: scale(0.95);
    }
    100% {
        transform: scale(1);
    }
}

@-webkit-keyframes swal2-hide {
    0% {
        transform: scale(1);
        opacity: 1;
    }
    100% {
        transform: scale(0.5);
        opacity: 0;
    }
}

@keyframes swal2-hide {
    0% {
        transform: scale(1);
        opacity: 1;
    }
    100% {
        transform: scale(0.5);
        opacity: 0;
    }
}

@-webkit-keyframes swal2-animate-success-line-tip {
    0% {
        top: 1.1875em;
        left: 0.0625em;
        width: 0;
    }
    54% {
        top: 1.0625em;
        left: 0.125em;
        width: 0;
    }
    70% {
        top: 2.1875em;
        left: -0.375em;
        width: 3.125em;
    }
    84% {
        top: 3em;
        left: 1.3125em;
        width: 1.0625em;
    }
    100% {
        top: 2.8125em;
        left: 0.8125em;
        width: 1.5625em;
    }
}

@keyframes swal2-animate-success-line-tip {
    0% {
        top: 1.1875em;
        left: 0.0625em;
        width: 0;
    }
    54% {
        top: 1.0625em;
        left: 0.125em;
        width: 0;
    }
    70% {
        top: 2.1875em;
        left: -0.375em;
        width: 3.125em;
    }
    84% {
        top: 3em;
        left: 1.3125em;
        width: 1.0625em;
    }
    100% {
        top: 2.8125em;
        left: 0.8125em;
        width: 1.5625em;
    }
}

@-webkit-keyframes swal2-animate-success-line-long {
    0% {
        top: 3.375em;
        right: 2.875em;
        width: 0;
    }
    65% {
        top: 3.375em;
        right: 2.875em;
        width: 0;
    }
    84% {
        top: 2.1875em;
        right: 0;
        width: 3.4375em;
    }
    100% {
        top: 2.375em;
        right: 0.5em;
        width: 2.9375em;
    }
}

@keyframes swal2-animate-success-line-long {
    0% {
        top: 3.375em;
        right: 2.875em;
        width: 0;
    }
    65% {
        top: 3.375em;
        right: 2.875em;
        width: 0;
    }
    84% {
        top: 2.1875em;
        right: 0;
        width: 3.4375em;
    }
    100% {
        top: 2.375em;
        right: 0.5em;
        width: 2.9375em;
    }
}

@-webkit-keyframes swal2-rotate-success-circular-line {
    0% {
        transform: rotate(-45deg);
    }
    5% {
        transform: rotate(-45deg);
    }
    12% {
        transform: rotate(-405deg);
    }
    100% {
        transform: rotate(-405deg);
    }
}

@keyframes swal2-rotate-success-circular-line {
    0% {
        transform: rotate(-45deg);
    }
    5% {
        transform: rotate(-45deg);
    }
    12% {
        transform: rotate(-405deg);
    }
    100% {
        transform: rotate(-405deg);
    }
}

@-webkit-keyframes swal2-animate-error-x-mark {
    0% {
        margin-top: 1.625em;
        transform: scale(0.4);
        opacity: 0;
    }
    50% {
        margin-top: 1.625em;
        transform: scale(0.4);
        opacity: 0;
    }
    80% {
        margin-top: -0.375em;
        transform: scale(1.15);
    }
    100% {
        margin-top: 0;
        transform: scale(1);
        opacity: 1;
    }
}

@keyframes swal2-animate-error-x-mark {
    0% {
        margin-top: 1.625em;
        transform: scale(0.4);
        opacity: 0;
    }
    50% {
        margin-top: 1.625em;
        transform: scale(0.4);
        opacity: 0;
    }
    80% {
        margin-top: -0.375em;
        transform: scale(1.15);
    }
    100% {
        margin-top: 0;
        transform: scale(1);
        opacity: 1;
    }
}

@-webkit-keyframes swal2-animate-error-icon {
    0% {
        transform: rotateX(100deg);
        opacity: 0;
    }
    100% {
        transform: rotateX(0deg);
        opacity: 1;
    }
}

@keyframes swal2-animate-error-icon {
    0% {
        transform: rotateX(100deg);
        opacity: 0;
    }
    100% {
        transform: rotateX(0deg);
        opacity: 1;
    }
}

@-webkit-keyframes swal2-rotate-loading {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

@keyframes swal2-rotate-loading {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {
    overflow: hidden;
}

body.swal2-height-auto {
    height: auto !important;
}

body.swal2-no-backdrop .swal2-container {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    max-width: calc(100% - 0.625em * 2);
    background-color: transparent !important;
}

body.swal2-no-backdrop .swal2-container > .swal2-modal {
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}

body.swal2-no-backdrop .swal2-container.swal2-top {
    top: 0;
    left: 50%;
    transform: translateX(-50%);
}

body.swal2-no-backdrop .swal2-container.swal2-top-start, body.swal2-no-backdrop .swal2-container.swal2-top-left {
    top: 0;
    left: 0;
}

body.swal2-no-backdrop .swal2-container.swal2-top-end, body.swal2-no-backdrop .swal2-container.swal2-top-right {
    top: 0;
    right: 0;
}

body.swal2-no-backdrop .swal2-container.swal2-center {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

body.swal2-no-backdrop .swal2-container.swal2-center-start, body.swal2-no-backdrop .swal2-container.swal2-center-left {
    top: 50%;
    left: 0;
    transform: translateY(-50%);
}

body.swal2-no-backdrop .swal2-container.swal2-center-end, body.swal2-no-backdrop .swal2-container.swal2-center-right {
    top: 50%;
    right: 0;
    transform: translateY(-50%);
}

body.swal2-no-backdrop .swal2-container.swal2-bottom {
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
}

body.swal2-no-backdrop .swal2-container.swal2-bottom-start, body.swal2-no-backdrop .swal2-container.swal2-bottom-left {
    bottom: 0;
    left: 0;
}

body.swal2-no-backdrop .swal2-container.swal2-bottom-end, body.swal2-no-backdrop .swal2-container.swal2-bottom-right {
    right: 0;
    bottom: 0;
}

@media print {
    body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {
        overflow-y: scroll !important;
    }

    body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) > [aria-hidden=true] {
        display: none;
    }

    body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container {
        position: static !important;
    }
}

body.swal2-toast-shown .swal2-container {
    background-color: transparent;
}

body.swal2-toast-shown .swal2-container.swal2-top {
    top: 0;
    right: auto;
    bottom: auto;
    left: 50%;
    transform: translateX(-50%);
}

body.swal2-toast-shown .swal2-container.swal2-top-end, body.swal2-toast-shown .swal2-container.swal2-top-right {
    top: 0;
    right: 0;
    bottom: auto;
    left: auto;
}

body.swal2-toast-shown .swal2-container.swal2-top-start, body.swal2-toast-shown .swal2-container.swal2-top-left {
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
}

body.swal2-toast-shown .swal2-container.swal2-center-start, body.swal2-toast-shown .swal2-container.swal2-center-left {
    top: 50%;
    right: auto;
    bottom: auto;
    left: 0;
    transform: translateY(-50%);
}

body.swal2-toast-shown .swal2-container.swal2-center {
    top: 50%;
    right: auto;
    bottom: auto;
    left: 50%;
    transform: translate(-50%, -50%);
}

body.swal2-toast-shown .swal2-container.swal2-center-end, body.swal2-toast-shown .swal2-container.swal2-center-right {
    top: 50%;
    right: 0;
    bottom: auto;
    left: auto;
    transform: translateY(-50%);
}

body.swal2-toast-shown .swal2-container.swal2-bottom-start, body.swal2-toast-shown .swal2-container.swal2-bottom-left {
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
}

body.swal2-toast-shown .swal2-container.swal2-bottom {
    top: auto;
    right: auto;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
}

body.swal2-toast-shown .swal2-container.swal2-bottom-end, body.swal2-toast-shown .swal2-container.swal2-bottom-right {
    top: auto;
    right: 0;
    bottom: 0;
    left: auto;
}

body.swal2-toast-column .swal2-toast {
    flex-direction: column;
    align-items: stretch;
}

body.swal2-toast-column .swal2-toast .swal2-actions {
    flex: 1;
    align-self: stretch;
    height: 2.2em;
    margin-top: 0.3125em;
}

body.swal2-toast-column .swal2-toast .swal2-loading {
    justify-content: center;
}

body.swal2-toast-column .swal2-toast .swal2-input {
    height: 2em;
    margin: 0.3125em auto;
    font-size: 1em;
}

body.swal2-toast-column .swal2-toast .swal2-validation-message {
    font-size: 1em;
}

.card-wizard {
    min-height: 410px;
    box-shadow: 0 2px 2px rgba(204, 197, 185, 0.5);
    opacity: 0;
    -webkit-transition: all 300ms linear;
    -moz-transition: all 300ms linear;
    -o-transition: all 300ms linear;
    -ms-transition: all 300ms linear;
    transition: all 300ms linear;
}

.card-wizard.active {
    opacity: 1;
}

.card-wizard .card-header {
    padding: 15px 0 !important;
    padding-bottom: 40px;
}

.card-wizard .nav-pills .nav-item .nav-link {
    padding: 12px;
}

.card-wizard .nav-pills .nav-item .nav-link,
.card-wizard .nav-pills .nav-item .nav-link.active,
.card-wizard .nav-pills .nav-item .nav-link:hover,
.card-wizard .nav-pills .nav-item .nav-link:focus,
.card-wizard .nav-pills .nav-item .nav-link.active:focus,
.card-wizard .nav-pills .nav-item .nav-link.active:hover {
    background-color: transparent;
    box-shadow: none;
}

.card-wizard .picture-container {
    position: relative;
    cursor: pointer;
    text-align: center;
}

.card-wizard .wizard-navigation {
    position: relative;
}

.card-wizard .wizard-navigation .nav-link {
    display: flex;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.card-wizard .wizard-navigation .nav-link i,
.card-wizard .moving-tab i {
    display: inline-block;
    font-size: 19px;
    line-height: initial;
    margin-right: 6px;
    padding: 0;
    vertical-align: bottom;
}

.card-wizard .picture {
    width: 106px;
    height: 106px;
    background-color: #999999;
    border: 1px solid #e9ecef;
    color: var(--white);
    border-radius: 50%;
    margin: 5px auto;
    overflow: hidden;
    transition: all 0.2s;
    -webkit-transition: all 0.2s;
}

.card-wizard .picture:hover {
    border-color: #2ca8ff;
}

.card-wizard .moving-tab {
    position: absolute;
    text-align: center;
    padding: 12px;
    font-size: 12px;
    text-transform: uppercase;
    -webkit-font-smoothing: subpixel-antialiased;
    top: 0px;
    left: 0px;
    background-color: var(--secondary);
    box-shadow: 0 2px 2px rgba(204, 197, 185, 0.5);
    color: var(--white) !important;
    cursor: pointer;
    font-weight: 500;
}

.card-wizard[data-color="primary"] .moving-tab {
    color: var(--primary);
}

.card-wizard[data-color="primary"] .picture:hover {
    border-color: var(--primary);
}

.card-wizard[data-color="primary"] .choice:hover .icon, .card-wizard[data-color="primary"] .choice.active .icon {
    border-color: var(--primary);
    color: var(--primary);
}

.card-wizard[data-color="primary"] .checkbox input[type=checkbox]:checked + .checkbox-material .check {
    background-color: var(--primary);
}

.card-wizard[data-color="primary"] .radio input[type=radio]:checked ~ .check {
    background-color: var(--primary);
}

.card-wizard[data-color="primary"] .radio input[type=radio]:checked ~ .circle {
    border-color: var(--primary);
}

.card-wizard[data-color="white"] .moving-tab {
    color: var(--white);
}

.card-wizard[data-color="white"] .picture:hover {
    border-color: var(--white);
}

.card-wizard[data-color="white"] .choice:hover .icon, .card-wizard[data-color="white"] .choice.active .icon {
    border-color: var(--white);
    color: var(--white);
}

.card-wizard[data-color="white"] .checkbox input[type=checkbox]:checked + .checkbox-material .check {
    background-color: var(--white);
}

.card-wizard[data-color="white"] .radio input[type=radio]:checked ~ .check {
    background-color: var(--white);
}

.card-wizard[data-color="white"] .radio input[type=radio]:checked ~ .circle {
    border-color: var(--white);
}

.card-wizard[data-color="green"] .moving-tab {
    color: var(--success);
}

.card-wizard[data-color="green"] .picture:hover {
    border-color: var(--success);
}

.card-wizard[data-color="green"] .choice:hover .icon, .card-wizard[data-color="green"] .choice.active .icon {
    border-color: var(--success);
    color: var(--success);
}

.card-wizard[data-color="green"] .checkbox input[type=checkbox]:checked + .checkbox-material .check {
    background-color: var(--success);
}

.card-wizard[data-color="green"] .radio input[type=radio]:checked ~ .check {
    background-color: var(--success);
}

.card-wizard[data-color="green"] .radio input[type=radio]:checked ~ .circle {
    border-color: var(--success);
}

.card-wizard[data-color="blue"] .moving-tab {
    color: var(--info);
}

.card-wizard[data-color="blue"] .picture:hover {
    border-color: var(--info);
}

.card-wizard[data-color="blue"] .choice:hover .icon, .card-wizard[data-color="blue"] .choice.active .icon {
    border-color: var(--info);
    color: var(--info);
}

.card-wizard[data-color="blue"] .checkbox input[type=checkbox]:checked + .checkbox-material .check {
    background-color: var(--info);
}

.card-wizard[data-color="blue"] .radio input[type=radio]:checked ~ .check {
    background-color: var(--info);
}

.card-wizard[data-color="blue"] .radio input[type=radio]:checked ~ .circle {
    border-color: var(--info);
}

.card-wizard[data-color="orange"] .moving-tab {
    color: var(--warning);
}

.card-wizard[data-color="orange"] .picture:hover {
    border-color: var(--warning);
}

.card-wizard[data-color="orange"] .choice:hover .icon, .card-wizard[data-color="orange"] .choice.active .icon {
    border-color: var(--warning);
    color: var(--warning);
}

.card-wizard[data-color="orange"] .checkbox input[type=checkbox]:checked + .checkbox-material .check {
    background-color: var(--warning);
}

.card-wizard[data-color="orange"] .radio input[type=radio]:checked ~ .check {
    background-color: var(--warning);
}

.card-wizard[data-color="orange"] .radio input[type=radio]:checked ~ .circle {
    border-color: var(--warning);
}

.card-wizard[data-color="red"] .moving-tab {
    color: var(--danger);
}

.card-wizard[data-color="red"] .picture:hover {
    border-color: var(--danger);
}

.card-wizard[data-color="red"] .choice:hover .icon, .card-wizard[data-color="red"] .choice.active .icon {
    border-color: var(--danger);
    color: var(--danger);
}

.card-wizard[data-color="red"] .checkbox input[type=checkbox]:checked + .checkbox-material .check {
    background-color: var(--danger);
}

.card-wizard[data-color="red"] .radio input[type=radio]:checked ~ .check {
    background-color: var(--danger);
}

.card-wizard[data-color="red"] .radio input[type=radio]:checked ~ .circle {
    border-color: var(--danger);
}

.card-wizard .picture input[type="file"] {
    cursor: pointer;
    display: block;
    height: 100%;
    left: 0;
    opacity: 0 !important;
    position: absolute;
    top: 0;
    width: 100%;
}

.card-wizard .picture-src {
    width: 100%;
}

.card-wizard .tab-content {
    min-height: 355px;
    padding: 20px 0;
}

.card-wizard .wizard-footer {
    padding: 0 15px;
}

.card-wizard .wizard-footer .checkbox {
    margin-top: 16px;
}

.card-wizard .disabled {
    display: none;
}

.card-wizard .wizard-header {
    text-align: center;
    padding: 25px 0 35px;
}

.card-wizard .wizard-header h5 {
    margin: 5px 0 0;
}

.card-wizard .nav-pills > li {
    text-align: center;
}

.card-wizard .btn {
    text-transform: uppercase;
}

.card-wizard .info-text {
    text-align: center;
    font-weight: 300;
    margin: 10px 0 30px;
}

.card-wizard .choice {
    text-align: center;
    cursor: pointer;
    margin-top: 20px;
}

.card-wizard .choice[disabled] {
    pointer-events: none;
    cursor: not-allowed;
    opacity: .5;
}

.card-wizard .choice .icon {
    text-align: center;
    vertical-align: middle;
    height: 116px;
    width: 116px;
    border-radius: 50%;
    color: var(--secondary);
    margin: 0 auto 20px;
    border: 1px solid #e9ecef;
    transition: all 0.2s;
    -webkit-transition: all 0.2s;
}

.card-wizard .choice i {
    font-size: 30px;
    line-height: 116px;
    position: absolute;
    left: 0;
    right: 0;
}

.card-wizard .choice:hover .icon, .card-wizard .choice.active .icon {
    border-color: #2ca8ff;
}

.card-wizard .choice input[type="radio"],
.card-wizard .choice input[type="checkbox"] {
    position: absolute;
    left: -10000px;
    z-index: -1;
}

.card-wizard .btn-finish {
    display: none;
}

.card-wizard .card-title + .description {
    font-size: 17px;
    margin-bottom: 32px;
}

.card-wizard .wizard-title {
    margin: 0;
}

.card-wizard .nav-pills {
    background-color: var(--secondary);
}

.card-wizard .nav-pills > li + li {
    margin-left: 0;
}

.card-wizard .nav-pills > li > a {
    border: 0 !important;
    border-radius: 0;
    line-height: 18px;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 500;
    min-width: 100px;
    text-align: center;
    color: var(--white) !important;
}

.card-wizard .nav-pills > li.active > a,
.card-wizard .nav-pills > li.active > a:hover,
.card-wizard .nav-pills > li.active > a:focus,
.card-wizard .nav-pills > li > a:hover,
.card-wizard .nav-pills > li > a:focus {
    background-color: inherit;
    box-shadow: none;
}

.card-wizard .nav-pills > li i {
    display: block;
    font-size: 30px;
    padding: 15px 0;
}

.card-wizard .form-group.select-wizard {
    margin-top: 15px;
}

.card-wizard .dropdown.show .dropdown-menu,
.card-wizard .dropup.show .dropdown-menu {
    -webkit-transform: translate3d(0, 0px, 0) !important;
    -moz-transform: translate3d(0, 0px, 0) !important;
    -o-transform: translate3d(0, 0px, 0) !important;
    -ms-transform: translate3d(0, 0px, 0) !important;
    transform: translate3d(0, 0px, 0) !important;
}

/*!
 * Datetimepicker for Bootstrap 3
 * ! version : 4.7.14
 * https://github.com/Eonasdan/bootstrap-datetimepicker/
 */
.sr-only,
.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after,
.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after,
.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after,
.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after,
.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after,
.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after,
.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after,
.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after,
.bootstrap-datetimepicker-widget .btn[data-action="today"]::after,
.bootstrap-datetimepicker-widget .picker-switch::after,
.bootstrap-datetimepicker-widget table th.prev::after,
.bootstrap-datetimepicker-widget table th.next::after {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
}

.bootstrap-datetimepicker-widget {
    list-style: none;
}

.bootstrap-datetimepicker-widget a .btn:hover {
    background-color: transparent;
}

.bootstrap-datetimepicker-widget.dropdown-menu {
    padding: 4px;
    width: 16em;
}

@media (min-width: 768px) {
    .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
        width: 38em;
    }
}

@media (min-width: 992px) {
    .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
        width: 38em;
    }
}

@media (min-width: 1200px) {
    .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
        width: 38em;
    }
}

.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before {
    border-bottom: 11px solid #e9ecef;
    border-left: 11px solid transparent;
    border-right: 11px solid transparent;
    content: "";
    display: inline-block;
    position: absolute;
    right: 12px;
    left: auto;
    top: -12px;
}

.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after {
    border-bottom: 11px solid var(--white);
    border-left: 11px solid transparent;
    border-right: 11px solid transparent;
    content: "";
    display: inline-block;
    position: absolute;
    right: 12px;
    left: auto;
    top: -11px;
}

.bootstrap-datetimepicker-widget.dropdown-menu.top {
    margin-top: auto;
    margin-bottom: -20px;
}

.bootstrap-datetimepicker-widget.dropdown-menu.top.open {
    margin-top: auto;
    margin-bottom: 5px;
}

.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before {
    left: auto;
    right: 6px;
}

.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after {
    left: auto;
    right: 7px;
}

.bootstrap-datetimepicker-widget .list-unstyled {
    margin: 0;
}

.bootstrap-datetimepicker-widget a[data-action] {
    padding: 6px 0;
    border-width: 0;
    color: #66615B;
    background-color: transparent;
}

.bootstrap-datetimepicker-widget a[data-action="togglePicker"],
.bootstrap-datetimepicker-widget a[data-action="togglePicker"]:hover {
    color: #429cb6 !important;
}

.bootstrap-datetimepicker-widget a[data-action]:hover {
    background-color: transparent;
    color: rgba(255, 255, 255, 0.85);
}

.bootstrap-datetimepicker-widget a[data-action]:active {
    box-shadow: none;
}

.bootstrap-datetimepicker-widget .timepicker-hour,
.bootstrap-datetimepicker-widget .timepicker-minute,
.bootstrap-datetimepicker-widget .timepicker-second {
    width: 40px;
    height: 40px;
    line-height: 40px;
    font-weight: 300;
    font-size: 1.5em;
    margin: 3px;
    border-radius: 50%;
}

.bootstrap-datetimepicker-widget button[data-action] {
    width: 38px;
    height: 38px;
    padding: 0;
}

.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after {
    content: "Increment Hours";
}

.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after {
    content: "Increment Minutes";
}

.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after {
    content: "Decrement Hours";
}

.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after {
    content: "Decrement Minutes";
}

.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after {
    content: "Show Hours";
}

.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after {
    content: "Show Minutes";
}

.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after {
    content: "Toggle AM/PM";
}

.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after {
    content: "Clear the picker";
}

.bootstrap-datetimepicker-widget .btn[data-action="today"]::after {
    content: "Set the date to today";
}

.bootstrap-datetimepicker-widget .picker-switch {
    text-align: center;
    border-radius: 4px;
}

.bootstrap-datetimepicker-widget .picker-switch::after {
    content: "Toggle Date and Time Screens";
}

.bootstrap-datetimepicker-widget .picker-switch td {
    padding: 0;
    margin: 0;
    height: auto;
    width: auto;
    line-height: inherit;
}

.bootstrap-datetimepicker-widget .picker-switch td span {
    line-height: 2.5;
    height: 2.5em;
    width: 100%;
    border-radius: 4px;
    margin: 2px 0px !important;
}

.bootstrap-datetimepicker-widget table {
    width: 100%;
    margin: 0;
}

.bootstrap-datetimepicker-widget table td > div, .bootstrap-datetimepicker-widget table th > div {
    text-align: center;
}

.bootstrap-datetimepicker-widget table th {
    height: 20px;
    line-height: 20px;
    width: 20px;
}

.bootstrap-datetimepicker-widget table th.picker-switch {
    width: 145px;
}

.bootstrap-datetimepicker-widget table th.disabled, .bootstrap-datetimepicker-widget table th.disabled:hover {
    background: none;
    color: #cfcfca;
    cursor: not-allowed;
}

.bootstrap-datetimepicker-widget table th.prev span, .bootstrap-datetimepicker-widget table th.next span {
    border-radius: 4px;
    height: 27px;
    width: 27px;
    line-height: 28px;
    font-size: 12px;
    border-radius: 50%;
    text-align: center;
}

.bootstrap-datetimepicker-widget table th.prev::after {
    content: "Previous Month";
}

.bootstrap-datetimepicker-widget table th.next::after {
    content: "Next Month";
}

.bootstrap-datetimepicker-widget table th.dow {
    text-align: center;
    border-bottom: 1px solid #E3E3E3;
    font-size: 12px;
    text-transform: uppercase;
    color: #9A9A9A;
    font-weight: 400;
    padding-bottom: 5px;
    padding-top: 10px;
}

.bootstrap-datetimepicker-widget table thead tr:first-child th {
    cursor: pointer;
}

.bootstrap-datetimepicker-widget table thead tr:first-child th:hover span, .bootstrap-datetimepicker-widget table thead tr:first-child th.picker-switch:hover {
    background: #E3E3E3;
}

.bootstrap-datetimepicker-widget table td > div {
    border-radius: 4px;
    height: 54px;
    line-height: 54px;
    width: 54px;
    text-align: center;
}

.bootstrap-datetimepicker-widget table td.cw > div {
    font-size: .8em;
    height: 20px;
    line-height: 20px;
    color: #cfcfca;
}

.bootstrap-datetimepicker-widget table td.day > div {
    height: 30px;
    line-height: 31px;
    width: 30px;
    text-align: center;
    padding: 0px;
    border-radius: 50%;
    margin: 0 auto;
    z-index: -1;
    position: relative;
}

.table-condensed .day:hover div {
    -webkit-transition: all 150ms linear;
    -moz-transition: all 150ms linear;
    -o-transition: all 150ms linear;
    -ms-transition: all 150ms linear;
    transition: all 150ms linear;
}

.bootstrap-datetimepicker-widget table td.minute > div, .bootstrap-datetimepicker-widget table td.hour > div {
    border-radius: 50%;
}

.bootstrap-datetimepicker-widget table td.day:hover > div, .bootstrap-datetimepicker-widget table td.hour:hover > div, .bootstrap-datetimepicker-widget table td.minute:hover > div, .bootstrap-datetimepicker-widget table td.second:hover > div {
    background: #E3E3E3;
    cursor: pointer;
}

.bootstrap-datetimepicker-widget table td.old > div, .bootstrap-datetimepicker-widget table td.new > div {
    color: #cfcfca;
}

.bootstrap-datetimepicker-widget table td.today > div:before {
    content: '';
    display: inline-block;
    border: 0 0 7px 7px solid transparent;
    border-bottom-color: #68B3C8;
    border-top-color: rgba(0, 0, 0, 0.2);
    position: absolute;
    bottom: 4px;
    right: 4px;
}

.bootstrap-datetimepicker-widget table td.active > div, .bootstrap-datetimepicker-widget table td.active:hover > div {
    background-color: #68B3C8;
    color: var(--white);
}

.bootstrap-datetimepicker-widget table td.active.today:before > div {
    border-bottom-color: var(--white);
}

.bootstrap-datetimepicker-widget table td.disabled > div, .bootstrap-datetimepicker-widget table td.disabled:hover > div {
    background: none;
    color: #cfcfca;
    cursor: not-allowed;
}

.bootstrap-datetimepicker-widget table td span {
    display: inline-block;
    width: 40px;
    height: 40px;
    line-height: 40px;
    margin: 3px 3px;
    cursor: pointer;
    border-radius: 50%;
    text-align: center;
}

.bootstrap-datetimepicker-widget table td span:hover {
    background: #E3E3E3;
}

.bootstrap-datetimepicker-widget table td span.active {
    background-color: #68B3C8;
    color: var(--white);
}

.bootstrap-datetimepicker-widget table td span.old {
    color: #cfcfca;
}

.bootstrap-datetimepicker-widget table td span.disabled, .bootstrap-datetimepicker-widget table td span.disabled:hover {
    background: none;
    color: #cfcfca;
    cursor: not-allowed;
}

.bootstrap-datetimepicker-widget .timepicker-picker span,
.bootstrap-datetimepicker-widget .timepicker-hours span,
.bootstrap-datetimepicker-widget .timepicker-minutes span {
    border-radius: 50% !important;
}

.bootstrap-datetimepicker-widget.usetwentyfour td.hour {
    height: 27px;
    line-height: 27px;
}

.input-group.date .input-group-addon {
    cursor: pointer;
}

.table-condensed > tbody > tr > td,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > td,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > thead > tr > th {
    padding: 1px;
    text-align: center;
    z-index: 1;
    cursor: pointer;
}

.bootstrap-datetimepicker-widget {
    opacity: 0;
    -webkit-box-shadow: 0 2px rgba(17, 16, 15, 0.1), 0 2px 10px rgba(17, 16, 15, 0.1);
    box-shadow: 0 2px rgba(17, 16, 15, 0.1), 0 2px 10px rgba(17, 16, 15, 0.1);
    -webkit-transform: translate3d(0, -10px, 0) !important;
    -moz-transform: translate3d(0, -10px, 0) !important;
    -o-transform: translate3d(0, -10px, 0) !important;
    -ms-transform: translate3d(0, -10px, 0) !important;
    transform: translate3d(0, -10px, 0) !important;
}

.bootstrap-datetimepicker-widget.top {
    -webkit-transform: translate3d(0, 10px, 0) !important;
    -moz-transform: translate3d(0, 10px, 0) !important;
    -o-transform: translate3d(0, 10px, 0) !important;
    -ms-transform: translate3d(0, 10px, 0) !important;
    transform: translate3d(0, 10px, 0) !important;
    opacity: 0;
}

.bootstrap-datetimepicker-widget.open {
    opacity: 1;
    transition: transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
    -webkit-transform: translate3d(0, 2px, 0) !important;
    -moz-transform: translate3d(0, 2px, 0) !important;
    -o-transform: translate3d(0, 2px, 0) !important;
    -ms-transform: translate3d(0, 2px, 0) !important;
    transform: translate3d(0, 2px, 0) !important;
}

.bootstrap-datetimepicker-widget.top.open {
    opacity: 1;
    -webkit-transform: translate3d(0, -7px, 0) !important;
    -moz-transform: translate3d(0, -7px, 0) !important;
    -o-transform: translate3d(0, -7px, 0) !important;
    -ms-transform: translate3d(0, -7px, 0) !important;
    transform: translate3d(0, -7px, 0) !important;
    transition: transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}

.bootstrap-datetimepicker-widget.top.open:before {
    border-top: 11px solid #DCD9D1;
    border-left: 11px solid transparent;
    border-right: 11px solid transparent;
    content: "";
    display: inline-block;
    position: absolute;
    right: 12px;
    bottom: -12px;
}

.bootstrap-datetimepicker-widget.top.open:after {
    border-top: 11px solid var(--white);
    border-left: 11px solid transparent;
    border-right: 11px solid transparent;
    content: "";
    display: inline-block;
    position: absolute;
    right: 12px;
    bottom: -11px;
}

select.bs-select-hidden,
.bootstrap-select > select.bs-select-hidden,
select.selectpicker {
    display: none !important;
}

.bootstrap-select {
    width: 220px \0;
    /*IE9 and below*/
    vertical-align: middle;
}

.bootstrap-select > .dropdown-toggle {
    position: relative;
    width: 100%;
    text-align: right;
    white-space: nowrap;
    display: inline-flex;
    align-items: center;
    justify-content: space-between;
}

.bootstrap-select > .dropdown-toggle:after {
    margin-top: -1px;
}

.bootstrap-select > .dropdown-toggle.bs-placeholder, .bootstrap-select > .dropdown-toggle.bs-placeholder:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder:active {
    color: #adb5bd;
}

.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:active {
    color: var(--white);
}

.bootstrap-select > select {
    position: absolute !important;
    bottom: 0;
    left: 50%;
    display: block !important;
    width: 0.5px !important;
    height: 100% !important;
    padding: 0 !important;
    opacity: 0 !important;
    border: none;
    z-index: 0 !important;
}

.bootstrap-select > select.mobile-device {
    top: 0;
    left: 0;
    display: block !important;
    width: 100% !important;
    z-index: 2 !important;
}

.has-error .bootstrap-select .dropdown-toggle,
.error .bootstrap-select .dropdown-toggle,
.bootstrap-select.is-invalid .dropdown-toggle,
.was-validated .bootstrap-select .selectpicker:invalid + .dropdown-toggle {
    border-color: #b94a48;
}

.bootstrap-select.is-valid .dropdown-toggle,
.was-validated .bootstrap-select .selectpicker:valid + .dropdown-toggle {
    border-color: #28a745;
}

.bootstrap-select.fit-width {
    width: auto !important;
}

.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
    width: 220px;
}

.bootstrap-select > select.mobile-device:focus + .dropdown-toggle,
.bootstrap-select .dropdown-toggle:focus {
    outline: thin dotted #333333 !important;
    outline: 5px auto -webkit-focus-ring-color !important;
    outline-offset: -2px;
}

.bootstrap-select.form-control {
    margin-bottom: 0;
    padding: 0;
    border: none;
}

:not(.input-group) > .bootstrap-select.form-control:not([class*="col-"]) {
    width: 100%;
}

.bootstrap-select.form-control.input-group-btn {
    float: none;
    z-index: auto;
}

.form-inline .bootstrap-select,
.form-inline .bootstrap-select.form-control:not([class*="col-"]) {
    width: auto;
}

.bootstrap-select:not(.input-group-btn), .bootstrap-select[class*="col-"] {
    float: none;
    display: inline-block;
    margin-left: 0;
}

.bootstrap-select.dropdown-menu-right, .bootstrap-select[class*="col-"].dropdown-menu-right,
.row .bootstrap-select[class*="col-"].dropdown-menu-right {
    float: right;
}

.form-inline .bootstrap-select,
.form-horizontal .bootstrap-select,
.form-group .bootstrap-select {
    margin-bottom: 0;
}

.form-group-lg .bootstrap-select.form-control,
.form-group-sm .bootstrap-select.form-control {
    padding: 0;
}

.form-group-lg .bootstrap-select.form-control .dropdown-toggle,
.form-group-sm .bootstrap-select.form-control .dropdown-toggle {
    height: 100%;
    font-size: inherit;
    line-height: inherit;
    border-radius: inherit;
}

.bootstrap-select.form-control-sm .dropdown-toggle,
.bootstrap-select.form-control-lg .dropdown-toggle {
    font-size: inherit;
    line-height: inherit;
    border-radius: inherit;
}

.bootstrap-select.form-control-sm .dropdown-toggle {
    padding: 0.25rem 0.5rem;
}

.bootstrap-select.form-control-lg .dropdown-toggle {
    padding: 0.5rem 1rem;
}

.form-inline .bootstrap-select .form-control {
    width: 100%;
}

.bootstrap-select.disabled,
.bootstrap-select > .disabled {
    cursor: not-allowed;
}

.bootstrap-select.disabled:focus,
.bootstrap-select > .disabled:focus {
    outline: none !important;
}

.bootstrap-select.bs-container {
    position: absolute;
    top: 0;
    left: 0;
    height: 0 !important;
    padding: 0 !important;
}

.bootstrap-select.bs-container .dropdown-menu {
    z-index: 1060;
}

.bootstrap-select .dropdown-toggle .filter-option {
    position: static;
    top: 0;
    left: 0;
    float: left;
    height: 100%;
    width: 100%;
    text-align: left;
    overflow: hidden;
    flex: 0 1 auto;
}

.bs3.bootstrap-select .dropdown-toggle .filter-option {
    padding-right: inherit;
}

.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option {
    position: absolute;
    padding-top: inherit;
    padding-bottom: inherit;
    padding-left: inherit;
    float: none;
}

.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner {
    padding-right: inherit;
}

.bootstrap-select .dropdown-toggle .filter-option-inner-inner {
    overflow: hidden;
}

.bootstrap-select .dropdown-toggle .filter-expand {
    width: 0 !important;
    float: left;
    opacity: 0 !important;
    overflow: hidden;
}

.bootstrap-select .dropdown-toggle .caret {
    position: absolute;
    top: 50%;
    right: 12px;
    margin-top: -2px;
    vertical-align: middle;
}

.input-group .bootstrap-select.form-control .dropdown-toggle {
    border-radius: inherit;
}

.bootstrap-select[class*="col-"] .dropdown-toggle {
    width: 100%;
}

.bootstrap-select .dropdown-menu {
    min-width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.bootstrap-select .dropdown-menu > .inner:focus {
    outline: none !important;
}

.bootstrap-select .dropdown-menu.inner {
    position: static;
    float: none;
    border: 0;
    padding: 0;
    margin: 0;
    border-radius: 0;
    box-shadow: none;
}

.bootstrap-select .dropdown-menu li {
    position: relative;
}

.bootstrap-select .dropdown-menu li.active small {
    color: rgba(255, 255, 255, 0.5) !important;
}

.bootstrap-select .dropdown-menu li.disabled a {
    cursor: not-allowed;
}

.bootstrap-select .dropdown-menu li a {
    cursor: pointer;
    user-select: none;
}

.bootstrap-select .dropdown-menu li a.opt {
    position: relative;
    padding-left: 2.25em;
}

.bootstrap-select .dropdown-menu li a span.check-mark {
    display: none;
}

.bootstrap-select .dropdown-menu li a span.text {
    display: inline-block;
}

.bootstrap-select .dropdown-menu li small {
    padding-left: 0.5em;
}

.bootstrap-select .dropdown-menu .notify {
    position: absolute;
    bottom: 5px;
    width: 96%;
    margin: 0 2%;
    min-height: 26px;
    padding: 3px 5px;
    background: whitesmoke;
    border: 1px solid #e3e3e3;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    pointer-events: none;
    opacity: 0.9;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.bootstrap-select .no-results {
    padding: 3px;
    background: var(--light);
    margin: 0 5px;
    white-space: nowrap;
}

.bootstrap-select.fit-width .dropdown-toggle .filter-option {
    position: static;
    display: inline;
    padding: 0;
    width: auto;
}

.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,
.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner {
    display: inline;
}

.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before {
    content: '\00a0';
}

.bootstrap-select.fit-width .dropdown-toggle .caret {
    position: static;
    top: auto;
    margin-top: -1px;
}

.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark {
    position: absolute;
    display: inline-block;
    right: 15px;
    top: 13px;
}

.bootstrap-select.show-tick .dropdown-menu li a span.text {
    margin-right: 34px;
}

.bootstrap-select .bs-ok-default:after {
    content: '';
    display: block;
    width: 0.5em;
    height: 1em;
    border-style: solid;
    border-width: 0 0.26em 0.26em 0;
    transform: rotate(45deg);
}

.bootstrap-select.show-menu-arrow.open > .dropdown-toggle,
.bootstrap-select.show-menu-arrow.show > .dropdown-toggle {
    z-index: 1061;
}

.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before {
    content: '';
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-bottom: 7px solid rgba(245, 245, 245, 0.2);
    position: absolute;
    bottom: -4px;
    left: 9px;
    display: none;
}

.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after {
    content: '';
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid white;
    position: absolute;
    bottom: -4px;
    left: 10px;
    display: none;
}

.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before {
    bottom: auto;
    top: -4px;
    border-top: 7px solid rgba(245, 245, 245, 0.2);
    border-bottom: 0;
}

.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after {
    bottom: auto;
    top: -4px;
    border-top: 6px solid white;
    border-bottom: 0;
}

.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before {
    right: 12px;
    left: auto;
}

.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after {
    right: 13px;
    left: auto;
}

.bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option:before, .bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option:after,
.bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option:before,
.bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option:after {
    display: block;
}

.bs-searchbox,
.bs-actionsbox,
.bs-donebutton {
    padding: 4px 8px;
}

.bs-actionsbox {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.bs-actionsbox .btn-group button {
    width: 50%;
}

.bs-donebutton {
    float: left;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.bs-donebutton .btn-group button {
    width: 100%;
}

.bs-searchbox + .bs-actionsbox {
    padding: 0 8px 4px;
}

.bs-searchbox .form-control {
    margin-bottom: 0;
    width: 100%;
    float: none;
}

.bootstrap-select.show:before, .bootstrap-select.show:after {
    content: "";
    display: inline-block;
    position: absolute;
    right: 15px;
    border-left: 11px solid transparent;
    border-right: 11px solid transparent;
}

.bootstrap-select.show:before {
    top: 50px;
    border-bottom: 11px solid #F1EAE0;
}

.bootstrap-select.show:after {
    top: 51px;
    border-bottom: 11px solid var(--white) CF5;
}

.bootstrap-select.dropup .dropdown-menu.show {
    -webkit-transform: translate3d(0, -60px, 0) !important;
    -moz-transform: translate3d(0, -60px, 0) !important;
    -o-transform: translate3d(0, -60px, 0) !important;
    -ms-transform: translate3d(0, -60px, 0) !important;
    transform: translate3d(0, -60px, 0) !important;
}

.bootstrap-select.dropup.show:before, .bootstrap-select.dropup.show:after {
    border-left: 11px solid transparent;
    border-right: 11px solid transparent;
    border-bottom: none;
}

.bootstrap-select.dropup.show:before {
    border-top: 11px solid #DCD9D1;
    top: -11px;
}

.bootstrap-select.dropup.show:after {
    border-top: 11px solid var(--white);
    top: -12px;
}

.bootstrap-select .dropdown-menu .dropdown-menu {
    -webkit-transform: translate3d(0, 0, 0) !important;
    -moz-transform: translate3d(0, 0, 0) !important;
    -o-transform: translate3d(0, 0, 0) !important;
    -ms-transform: translate3d(0, 0, 0) !important;
    transform: translate3d(0, 0, 0) !important;
}

.bootstrap-select .dropdown-menu .dropdown-menu:after, .bootstrap-select .dropdown-menu .dropdown-menu:before {
    display: none;
}

.bootstrap-select .btn:active, .bootstrap-select .btn:focus {
    outline: none !important;
}

.bootstrap-select .dropdown-item:active,
.bootstrap-select .dropdown-item.active {
    background-color: var(--secondary);
    color: var(--white);
}

.bootstrap-select .dropdown-item:first-child {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
}

.bootstrap-select .dropdown-item:last-child {
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
}

.btn-file {
    position: relative;
    overflow: hidden;
    vertical-align: middle;
}

.btn-file > input {
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    font-size: 23px;
    cursor: pointer;
    filter: alpha(opacity=0);
    opacity: 0;
    direction: ltr;
}

.fileinput {
    display: inline-block;
    margin-bottom: 9px;
}

.fileinput .form-control {
    display: inline-block;
    padding-top: 7px;
    padding-bottom: 5px;
    margin-bottom: 0;
    vertical-align: middle;
    cursor: text;
}

.fileinput .thumbnail {
    display: inline-block;
    margin-bottom: 10px;
    overflow: hidden;
    text-align: center;
    vertical-align: middle;
    max-width: 250px;
    box-shadow: 0 2px 2px rgba(204, 197, 185, 0.5);
}

.fileinput .thumbnail.img-circle {
    border-radius: 50%;
    max-width: 100px;
}

.fileinput .thumbnail > img {
    max-height: 100%;
}

.fileinput .btn {
    vertical-align: middle;
}

.fileinput-exists .fileinput-new,
.fileinput-new .fileinput-exists {
    display: none;
}

.fileinput-inline .fileinput-controls {
    display: inline;
}

.fileinput-filename {
    display: inline-block;
    overflow: hidden;
    vertical-align: middle;
}

.form-control .fileinput-filename {
    vertical-align: bottom;
}

.fileinput.input-group {
    display: table;
}

.fileinput.input-group > * {
    position: relative;
    z-index: 2;
}

.fileinput.input-group > .btn-file {
    z-index: 1;
}

.fileinput-new.input-group .btn-file,
.fileinput-new .input-group .btn-file {
    border-radius: 0 4px 4px 0;
}

.fileinput-new.input-group .btn-file.btn-xs,
.fileinput-new .input-group .btn-file.btn-xs,
.fileinput-new.input-group .btn-file.btn-sm,
.fileinput-new .input-group .btn-file.btn-sm {
    border-radius: 0 3px 3px 0;
}

.fileinput-new.input-group .btn-file.btn-lg,
.fileinput-new .input-group .btn-file.btn-lg {
    border-radius: 0 6px 6px 0;
}

.form-group.has-warning .fileinput .fileinput-preview {
    color: var(--warning);
}

.form-group.has-warning .fileinput .thumbnail {
    border-color: var(--warning);
}

.form-group.has-error .fileinput .fileinput-preview {
    color: var(--danger);
}

.form-group.has-error .fileinput .thumbnail {
    border-color: var(--danger);
}

.form-group.has-success .fileinput .fileinput-preview {
    color: var(--success);
}

.form-group.has-success .fileinput .thumbnail {
    border-color: var(--success);
}

.input-group-addon:not(:first-child) {
    border-left: 0;
}

.thumbnail {
    border: 0 none;
    border-radius: 3px;
    padding: 0;
}

.bootstrap-tagsinput {
    background-color: transparent;
    display: inline-block;
    padding: 4px 6px;
    vertical-align: middle;
    border-radius: 4px;
    width: 100%;
    line-height: 22px;
    cursor: text;
}

.bootstrap-tagsinput input {
    border: none;
    box-shadow: none;
    outline: none;
    background-color: transparent;
    padding: 0 6px;
    margin: 0;
    width: auto;
    max-width: inherit;
}

.bootstrap-tagsinput input:focus {
    border: none;
    box-shadow: none;
}

.bootstrap-tagsinput input::-moz-placeholder {
    color: #adb5bd;
    opacity: 1;
}

.bootstrap-tagsinput input:-ms-input-placeholder {
    color: #adb5bd;
}

.bootstrap-tagsinput input::-webkit-input-placeholder {
    color: #adb5bd;
}

.bootstrap-tagsinput.form-control input::-moz-placeholder {
    color: #adb5bd;
}

.bootstrap-tagsinput.form-control input:-ms-input-placeholder {
    color: #adb5bd;
}

.bootstrap-tagsinput.form-control input::-webkit-input-placeholder {
    color: #adb5bd;
}

.bootstrap-tagsinput .badge {
    -webkit-transition: all 170ms linear;
    -moz-transition: all 170ms linear;
    -o-transition: all 170ms linear;
    -ms-transition: all 170ms linear;
    transition: all 170ms linear;
}

.bootstrap-tagsinput .badge {
    cursor: pointer;
    margin: 5px 3px 5px 0;
    position: relative;
    padding: 4px 8px 3px .8em;
    border-radius: 12px;
    color: var(--white);
    font-size: .75em;
    font-weight: 500;
    display: inline-block;
    line-height: 1.5em;
    text-transform: uppercase;
}

.bootstrap-tagsinput .badge:hover {
    padding-right: 25px;
}

.bootstrap-tagsinput .badge:hover [data-role="remove"] {
    opacity: 1;
    padding-right: 6px;
}

.bootstrap-tagsinput .badge [data-role="remove"] {
    cursor: pointer;
    position: absolute;
    top: 3.5px;
    right: 0;
    opacity: 0;
}

.bootstrap-tagsinput .badge [data-role="remove"]:after {
    content: "\f00d";
    padding: 0px 4px;
    font: normal normal normal 10px/1 FontAwesome, sans-serif;
}

.bootstrap-tagsinput .badge [data-role="remove"]:hover:active {
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    opacity: 1;
}

.badge-success {
    background-color: #7AC29A;
}

/*
 * This combined file was created by the DataTables downloader builder:
 *   https://datatables.net/download
 *
 * To rebuild or modify this file with the latest versions of the included
 * software please visit:
 *   https://datatables.net/download/#bs4/dt-1.10.16/cr-1.4.1/fc-3.2.3/fh-3.1.3/r-2.2.0/rg-1.0.2/rr-1.2.3/sc-1.4.3/sl-1.2.3
 *
 * Included libraries:
 *   DataTables 1.10.16, ColReorder 1.4.1, FixedColumns 3.2.3, FixedHeader 3.1.3, Responsive 2.2.0, RowGroup 1.0.2, RowReorder 1.2.3, Scroller 1.4.3, Select 1.2.3
 */
table.dataTable {
    clear: both;
    margin-top: 6px !important;
    margin-bottom: 6px !important;
    max-width: none !important;
    border-collapse: separate !important;
}

table.dataTable td,
table.dataTable th {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}

table.dataTable td.dataTables_empty,
table.dataTable th.dataTables_empty {
    text-align: center;
}

table.dataTable.nowrap th,
table.dataTable.nowrap td {
    white-space: nowrap;
}

div.dataTables_wrapper div.dataTables_length label {
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
}

div.dataTables_wrapper div.dataTables_length select {
    width: 75px;
    display: inline-block;
}

div.dataTables_wrapper div.dataTables_filter {
    text-align: right;
}

div.dataTables_wrapper div.dataTables_filter label {
    font-weight: normal;
    white-space: nowrap;
    text-align: left;
}

div.dataTables_wrapper div.dataTables_filter input {
    margin-left: 0.5em;
    display: inline-block;
    width: auto;
}

div.dataTables_wrapper div.dataTables_info {
    padding-top: 8px;
    white-space: nowrap;
}

div.dataTables_wrapper div.dataTables_paginate {
    margin: 0;
    white-space: nowrap;
    text-align: right;
}

div.dataTables_wrapper div.dataTables_paginate ul.pagination {
    margin: 2px 0;
    white-space: nowrap;
}

div.dataTables_wrapper div.dataTables_processing {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 200px;
    margin-left: -100px;
    margin-top: -26px;
    text-align: center;
    padding: 1em 0;
}

table.dataTable thead > tr > th.sorting_asc, table.dataTable thead > tr > th.sorting_desc, table.dataTable thead > tr > th.sorting,
table.dataTable thead > tr > td.sorting_asc,
table.dataTable thead > tr > td.sorting_desc,
table.dataTable thead > tr > td.sorting {
    padding-right: 30px;
}

table.dataTable thead > tr > th:active,
table.dataTable thead > tr > td:active {
    outline: none;
}

table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting_asc_disabled,
table.dataTable thead .sorting_desc_disabled {
    cursor: pointer;
    position: relative;
}

table.dataTable thead .sorting:after,
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_desc:after,
table.dataTable thead .sorting_asc_disabled:after,
table.dataTable thead .sorting_desc_disabled:after {
    position: absolute;
    bottom: 8px;
    right: 8px;
    display: block;
    font-family: 'Glyphicons Halflings';
    opacity: 0.5;
}

table.dataTable thead .sorting:after {
    opacity: 0.2;
    content: "\e150";
    /* sort */
}

table.dataTable thead .sorting_asc:after {
    content: "\e155";
    /* sort-by-attributes */
}

table.dataTable thead .sorting_desc:after {
    content: "\e156";
    /* sort-by-attributes-alt */
}

table.dataTable thead .sorting_asc_disabled:after,
table.dataTable thead .sorting_desc_disabled:after {
    color: #eee;
}

div.dataTables_scrollHead table.dataTable {
    margin-bottom: 0 !important;
}

div.dataTables_scrollBody table {
    border-top: none;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

div.dataTables_scrollBody table thead .sorting:after,
div.dataTables_scrollBody table thead .sorting_asc:after,
div.dataTables_scrollBody table thead .sorting_desc:after {
    display: none;
}

div.dataTables_scrollBody table tbody tr:first-child th,
div.dataTables_scrollBody table tbody tr:first-child td {
    border-top: none;
}

div.dataTables_scrollFoot table {
    margin-top: 0 !important;
    border-top: none;
}

@media screen and (max-width: 767px) {
    div.dataTables_wrapper div.dataTables_length,
    div.dataTables_wrapper div.dataTables_filter,
    div.dataTables_wrapper div.dataTables_info,
    div.dataTables_wrapper div.dataTables_paginate {
        text-align: center;
    }
}

table.dataTable.table-condensed > thead > tr > th {
    padding-right: 20px;
}

table.dataTable.table-condensed .sorting:after,
table.dataTable.table-condensed .sorting_asc:after,
table.dataTable.table-condensed .sorting_desc:after {
    top: 6px;
    right: 6px;
}

table.table-bordered.dataTable th,
table.table-bordered.dataTable td {
    border-left-width: 0;
}

table.table-bordered.dataTable th:last-child, table.table-bordered.dataTable th:last-child,
table.table-bordered.dataTable td:last-child,
table.table-bordered.dataTable td:last-child {
    border-right-width: 0;
}

table.table-bordered.dataTable tbody th,
table.table-bordered.dataTable tbody td {
    border-bottom-width: 0;
}

div.dataTables_scrollHead table.table-bordered {
    border-bottom-width: 0;
}

div.table-responsive > div.dataTables_wrapper > div.row {
    margin: 0;
}

div.table-responsive > div.dataTables_wrapper > div.row > div[class^="col-"]:first-child {
    padding-left: 0;
}

div.table-responsive > div.dataTables_wrapper > div.row > div[class^="col-"]:last-child {
    padding-right: 0;
}

table.dataTable thead .sorting:after,
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_desc:after,
table.dataTable thead .sorting_asc_disabled:after,
table.dataTable thead .sorting_desc_disabled:after {
    position: relative;
    display: inline-block;
    bottom: 0px;
    right: -7px;
    font-family: 'FontAwesome';
    opacity: 0.8;
}

table.dataTable thead .disabled-sorting.sorting:after,
table.dataTable thead .disabled-sorting.sorting_asc:after,
table.dataTable thead .disabled-sorting.sorting_desc:after,
table.dataTable thead .disabled-sorting.sorting_asc_disabled:after,
table.dataTable thead .disabled-sorting.sorting_desc_disabled:after {
    display: none;
}

table.dataTable thead .sorting:after {
    opacity: 0.4;
    content: "\f0dc";
}

table.dataTable thead .sorting_asc:after {
    content: "\f0de";
    top: 3px;
}

table.dataTable thead .sorting_desc:after {
    content: "\f0dd";
    top: -3px;
}

table.dataTable .table-hover > tbody > tr:hover {
    background-color: #e8e8e8;
}

table.dataTable .table > thead > tr > th,
table.dataTable .table > tbody > tr > th,
table.dataTable .table > tfoot > tr > th,
table.dataTable .table > thead > tr > td,
table.dataTable .table > tbody > tr > td,
table.dataTable .table > tfoot > tr > td {
    padding: 8px !important;
    outline: 0;
}

table.dataTable .btn.btn-icon {
    margin: 0 3px;
    padding: 5px 8px;
}

.dataTables_paginate a {
    outline: 0;
}

table.dataTable.dtr-inline.collapsed > tbody > tr > td.child,
table.dataTable.dtr-inline.collapsed > tbody > tr > th.child,
table.dataTable.dtr-inline.collapsed > tbody > tr > td.dataTables_empty {
    cursor: default !important;
}

table.dataTable.dtr-inline.collapsed > tbody > tr > td.child:before,
table.dataTable.dtr-inline.collapsed > tbody > tr > th.child:before,
table.dataTable.dtr-inline.collapsed > tbody > tr > td.dataTables_empty:before {
    display: none !important;
}

table.dataTable.dtr-inline.collapsed > tbody > tr > td:first-child,
table.dataTable.dtr-inline.collapsed > tbody > tr > th:first-child {
    position: relative;
    padding-left: 30px;
    cursor: pointer;
}

table.dataTable.dtr-inline.collapsed > tbody > tr > td:first-child:before,
table.dataTable.dtr-inline.collapsed > tbody > tr > th:first-child:before {
    top: 50%;
    margin-top: -9px;
    left: 4px;
    height: 18px;
    width: 18px;
    display: block;
    position: absolute;
    color: #518607;
    border: 0px solid white;
    border-radius: 14px;
    box-shadow: 0 0 3px #444;
    box-sizing: content-box;
    text-align: center;
    font-family: 'Courier New', Courier, monospace;
    line-height: 18px;
    content: '+';
    background-color: var(--white);
}

table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td:first-child:before,
table.dataTable.dtr-inline.collapsed > tbody > tr.parent > th:first-child:before {
    content: '-';
    color: #ED362C;
}

table.dataTable.dtr-inline.collapsed > tbody > tr.child td:before {
    display: none;
}

table.dataTable.dtr-inline.collapsed.compact > tbody > tr > td:first-child,
table.dataTable.dtr-inline.collapsed.compact > tbody > tr > th:first-child {
    padding-left: 27px;
}

table.dataTable.dtr-inline.collapsed.compact > tbody > tr > td:first-child:before,
table.dataTable.dtr-inline.collapsed.compact > tbody > tr > th:first-child:before {
    top: 5px;
    left: 4px;
    height: 14px;
    width: 14px;
    border-radius: 14px;
    line-height: 14px;
    text-indent: 3px;
}

table.dataTable.dtr-column > tbody > tr > td.control,
table.dataTable.dtr-column > tbody > tr > th.control {
    position: relative;
    cursor: pointer;
}

table.dataTable.dtr-column > tbody > tr > td.control:before,
table.dataTable.dtr-column > tbody > tr > th.control:before {
    top: 50%;
    left: 50%;
    height: 16px;
    width: 16px;
    margin-top: -10px;
    margin-left: -10px;
    display: block;
    position: absolute;
    color: white;
    border: 2px solid white;
    border-radius: 14px;
    box-shadow: 0 0 3px #444;
    box-sizing: content-box;
    text-align: center;
    font-family: 'Courier New', Courier, monospace;
    line-height: 14px;
    content: '+';
    background-color: #31b131;
}

table.dataTable.dtr-column > tbody > tr.parent td.control:before,
table.dataTable.dtr-column > tbody > tr.parent th.control:before {
    content: '-';
    background-color: #d33333;
}

table.dataTable > tbody > tr.child {
    padding: 0.5em 1em;
}

table.dataTable > tbody > tr.child:hover {
    background: transparent !important;
}

table.dataTable > tbody > tr.child ul {
    display: inline-block;
    list-style-type: none;
    margin: 0;
    padding: 0;
}

table.dataTable > tbody > tr.child ul li {
    border-bottom: 1px solid #efefef;
    padding: 0.5em 0;
}

table.dataTable > tbody > tr.child ul li:first-child {
    padding-top: 0;
}

table.dataTable > tbody > tr.child ul li:last-child {
    border-bottom: none;
}

table.dataTable > tbody > tr.child span.dtr-title {
    display: inline-block;
    min-width: 75px;
    font-weight: bold;
}

div.dtr-modal {
    position: fixed;
    box-sizing: border-box;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 100;
    padding: 10em 1em;
}

div.dtr-modal div.dtr-modal-display {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 50%;
    height: 50%;
    overflow: auto;
    margin: auto;
    z-index: 102;
    overflow: auto;
    background-color: #f5f5f7;
    border: 1px solid black;
    border-radius: 0.5em;
    box-shadow: 0 12px 30px rgba(0, 0, 0, 0.6);
}

div.dtr-modal div.dtr-modal-content {
    position: relative;
    padding: 1em;
}

div.dtr-modal div.dtr-modal-close {
    position: absolute;
    top: 6px;
    right: 6px;
    width: 22px;
    height: 22px;
    border: 1px solid #eaeaea;
    background-color: #f9f9f9;
    text-align: center;
    border-radius: 3px;
    cursor: pointer;
    z-index: 12;
}

div.dtr-modal div.dtr-modal-close:hover {
    background-color: #eaeaea;
}

div.dtr-modal div.dtr-modal-background {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 101;
    background: rgba(0, 0, 0, 0.6);
}

@media screen and (max-width: 767px) {
    div.dtr-modal div.dtr-modal-display {
        width: 95%;
    }
}

svg {
    touch-action: none;
}

.jvectormap-container {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
    touch-action: none;
}

.jvectormap-tip {
    position: absolute;
    display: none;
    border: solid 1px #CDCDCD;
    border-radius: 3px;
    background: #292929;
    color: white;
    font-family: sans-serif, Verdana;
    font-size: smaller;
    padding: 3px;
}

.jvectormap-zoomin, .jvectormap-zoomout, .jvectormap-goback {
    position: absolute;
    left: 10px;
    border-radius: 3px;
    background: #292929;
    padding: 3px;
    color: white;
    cursor: pointer;
    line-height: 10px;
    text-align: center;
    box-sizing: content-box;
}

.jvectormap-zoomin, .jvectormap-zoomout {
    width: 10px;
    height: 10px;
}

.jvectormap-zoomin {
    top: 10px;
}

.jvectormap-zoomout {
    top: 30px;
}

.jvectormap-goback {
    bottom: 10px;
    z-index: 1000;
    padding: 6px;
}

.jvectormap-spinner {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: center no-repeat url(data:image/gif;base64,R0lGODlhIAAgAPMAAP///wAAAMbGxoSEhLa2tpqamjY2NlZWVtjY2OTk5Ly8vB4eHgQEBAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ/V/nmOM82XiHRLYKhKP1oZmADdEAAAh+QQJCgAAACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY/CZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB+A4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6+Ho7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq+B6QDtuetcaBPnW6+O7wDHpIiK9SaVK5GgV543tzjgGcghAgAh+QQJCgAAACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK++G+w48edZPK+M6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkECQoAAAAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE+G+cD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm+FNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk+aV+oJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkECQoAAAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0/VNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAkKAAAALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc+XiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30/iI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE/jiuL04RGEBgwWhShRgQExHBAAh+QQJCgAAACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR+ipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAkKAAAALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY+Yip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd+MFCN6HAAIKgNggY0KtEBAAh+QQJCgAAACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1+vsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d+jYUqfAhhykOFwJWiAAAIfkECQoAAAAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg+ygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0+bm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h+Kr0SJ8MFihpNbx+4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX+BP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA==);
}

.jvectormap-legend-title {
    font-weight: bold;
    font-size: 14px;
    text-align: center;
}

.jvectormap-legend-cnt {
    position: absolute;
}

.jvectormap-legend-cnt-h {
    bottom: 0;
    right: 0;
}

.jvectormap-legend-cnt-v {
    top: 0;
    right: 0;
}

.jvectormap-legend {
    background: black;
    color: white;
    border-radius: 3px;
}

.jvectormap-legend-cnt-h .jvectormap-legend {
    float: left;
    margin: 0 10px 10px 0;
    padding: 3px 3px 1px 3px;
}

.jvectormap-legend-cnt-h .jvectormap-legend .jvectormap-legend-tick {
    float: left;
}

.jvectormap-legend-cnt-v .jvectormap-legend {
    margin: 10px 10px 0 0;
    padding: 3px;
}

.jvectormap-legend-cnt-h .jvectormap-legend-tick {
    width: 40px;
}

.jvectormap-legend-cnt-h .jvectormap-legend-tick-sample {
    height: 15px;
}

.jvectormap-legend-cnt-v .jvectormap-legend-tick-sample {
    height: 20px;
    width: 20px;
    display: inline-block;
    vertical-align: middle;
}

.jvectormap-legend-tick-text {
    font-size: 12px;
}

.jvectormap-legend-cnt-h .jvectormap-legend-tick-text {
    text-align: center;
}

.jvectormap-legend-cnt-v .jvectormap-legend-tick-text {
    display: inline-block;
    vertical-align: middle;
    line-height: 20px;
    padding-left: 3px;
}

.fc {
    direction: ltr;
    text-align: left;
}

.fc-rtl {
    text-align: right;
}

body .fc {
    /* extra precedence to overcome jqui */
    font-size: 1em;
}

/* Colors
--------------------------------------------------------------------------------------------------*/
.fc-highlight {
    /* when user is selecting cells */
    background: #bce8f1;
    opacity: 0.3;
}

.fc-bgevent {
    /* default look for background events */
    background: #8fdf82;
    opacity: 0.3;
}

.fc-nonbusiness {
    /* default look for non-business-hours areas */
    /* will inherit .fc-bgevent's styles */
    background: #d7d7d7;
}

/* Popover
--------------------------------------------------------------------------------------------------*/
.fc-popover {
    position: absolute;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
}

.fc-popover .fc-header {
    /* TODO: be more consistent with fc-head/fc-body */
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    padding: 2px 4px;
}

.fc-rtl .fc-popover .fc-header {
    flex-direction: row-reverse;
}

.fc-popover .fc-header .fc-title {
    margin: 0 2px;
}

.fc-popover .fc-header .fc-close {
    cursor: pointer;
    opacity: 0.65;
    font-size: 1.1em;
}

/* Misc Reusable Components
--------------------------------------------------------------------------------------------------*/
.fc-divider {
    border-style: solid;
    border-width: 1px;
}

hr.fc-divider {
    height: 0;
    margin: 0;
    padding: 0 0 2px;
    /* height is unreliable across browsers, so use padding */
    border-width: 1px 0;
}

.fc-bg,
.fc-bgevent-skeleton,
.fc-highlight-skeleton,
.fc-mirror-skeleton {
    /* these element should always cling to top-left/right corners */
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
}

.fc-bg {
    bottom: 0;
    /* strech bg to bottom edge */
}

.fc-bg table {
    height: 100%;
    /* strech bg to bottom edge */
}

/* Tables
--------------------------------------------------------------------------------------------------*/
.fc table {
    width: 100%;
    box-sizing: border-box;
    /* fix scrollbar issue in firefox */
    table-layout: fixed;
    border-collapse: collapse;
    border-spacing: 0;
    font-size: 1em;
    /* normalize cross-browser */
}

.fc th {
    text-align: right;
    border-bottom-width: 1px;
    font-size: 1em;
    text-transform: uppercase;
    color: var(--secondary);
    font-weight: 400;
    padding-bottom: 3px;
}

.fc th,
.fc td {
    border-style: solid;
    border-width: 1px;
    padding: 0;
    vertical-align: top;
}

.fc td.fc-today {
    border-style: double;
    /* overcome neighboring borders */
}

/* Internal Nav Links
--------------------------------------------------------------------------------------------------*/
a[data-goto] {
    cursor: pointer;
}

a[data-goto]:hover {
    text-decoration: underline;
}

/* Fake Table Rows
--------------------------------------------------------------------------------------------------*/
.fc .fc-row {
    /* extra precedence to overcome themes forcing a 1px border */
    /* no visible border by default. but make available if need be (scrollbar width compensation) */
    border-style: solid;
    border-width: 0;
}

.fc-row table {
    /* don't put left/right border on anything within a fake row.
	 the outer tbody will worry about this */
    border-left: 0 hidden transparent;
    border-right: 0 hidden transparent;
    /* no bottom borders on rows */
    border-bottom: 0 hidden transparent;
}

.fc-row:first-child table {
    border-top: 0 hidden transparent;
    /* no top border on first row */
}

/* Day Row (used within the header and the DayGrid)
--------------------------------------------------------------------------------------------------*/
.fc-row {
    position: relative;
}

.fc-row .fc-bg {
    z-index: 1;
}

/* highlighting cells & background event skeleton */
.fc-row .fc-bgevent-skeleton,
.fc-row .fc-highlight-skeleton {
    bottom: 0;
    /* stretch skeleton to bottom of row */
}

.fc-row .fc-bgevent-skeleton table,
.fc-row .fc-highlight-skeleton table {
    height: 100%;
    /* stretch skeleton to bottom of row */
}

.fc-row .fc-highlight-skeleton td,
.fc-row .fc-bgevent-skeleton td {
    border-color: transparent;
}

.fc-row .fc-bgevent-skeleton {
    z-index: 2;
}

.fc-row .fc-highlight-skeleton {
    z-index: 3;
}

/*
row content (which contains day/week numbers and events) as well as "mirror" (which contains
temporary rendered events).
*/
.fc-row .fc-content-skeleton {
    position: relative;
    z-index: 4;
    padding-bottom: 2px;
    /* matches the space above the events */
}

.fc-row .fc-mirror-skeleton {
    z-index: 5;
}

.fc .fc-row .fc-content-skeleton table,
.fc .fc-row .fc-content-skeleton td,
.fc .fc-row .fc-mirror-skeleton td {
    /* see-through to the background below */
    /* extra precedence to prevent theme-provided backgrounds */
    background: none;
    /* in case <td>s are globally styled */
    border-color: transparent;
}

.fc-row .fc-content-skeleton td,
.fc-row .fc-mirror-skeleton td {
    /* don't put a border between events and/or the day number */
    border-bottom: 0;
}

.fc-row .fc-content-skeleton tbody td,
.fc-row .fc-mirror-skeleton tbody td {
    /* don't put a border between event cells */
    border-top: 0;
}

/* Scrolling Container
--------------------------------------------------------------------------------------------------*/
.fc-scroller {
    -webkit-overflow-scrolling: touch;
}

/* TODO: move to timegrid/daygrid */
.fc-scroller > .fc-day-grid,
.fc-scroller > .fc-time-grid {
    position: relative;
    /* re-scope all positions */
    width: 100%;
    /* hack to force re-sizing this inner element when scrollbars appear/disappear */
}

/* Global Event Styles
--------------------------------------------------------------------------------------------------*/
.fc-event {
    position: relative;
    /* for resize handle and other inner positioning */
    display: block;
    /* make the <a> tag block */
    font-size: .85em;
    line-height: 1.3;
    border-radius: 2px;
    background-color: rgba(24, 206, 15, 0.3);
    /* default BACKGROUND color */
    font-weight: normal;
    /* undo jqui's ui-widget-header bold */
}

.fc-event.event-azure {
    background-color: rgba(44, 168, 255, 0.3);
}

.fc-event.event-green {
    background-color: rgba(24, 206, 15, 0.3);
}

.fc-event.event-orange {
    background-color: rgba(255, 178, 54, 0.3);
}

.fc-event.event-red {
    background-color: rgba(255, 54, 54, 0.3);
}

.fc-event.event-default {
    background-color: rgba(182, 182, 182, 0.6);
}

.fc-event-dot {
    background-color: #3a87ad;
    /* default BACKGROUND color */
}

.fc-event,
.fc-event:hover,
.ui-widget .fc-event {
    color: var(--white);
    /* default TEXT color */
    text-decoration: none;
    /* if <a> has an href */
}

.fc-event[href],
.fc-event.fc-draggable {
    cursor: pointer;
    /* give events with links and draggable events a hand mouse pointer */
}

.fc-not-allowed,
.fc-not-allowed .fc-event {
    /* to override an event's custom cursor */
    cursor: not-allowed;
}

.fc-event .fc-bg {
    /* the generic .fc-bg already does position */
    z-index: 1;
    background: var(--white);
    opacity: .25;
}

.fc-event .fc-content {
    position: relative;
    z-index: 2;
    text-align: left;
}

/* resizer (cursor AND touch devices) */
.fc-event .fc-resizer {
    position: absolute;
    z-index: 4;
}

/* resizer (touch devices) */
.fc-event .fc-resizer {
    display: none;
}

.fc-event.fc-allow-mouse-resize .fc-resizer,
.fc-event.fc-selected .fc-resizer {
    /* only show when hovering or selected (with touch) */
    display: block;
}

/* hit area */
.fc-event.fc-selected .fc-resizer:before {
    /* 40x40 touch area */
    content: "";
    position: absolute;
    z-index: 9999;
    /* user of this util can scope within a lower z-index */
    top: 50%;
    left: 50%;
    width: 40px;
    height: 40px;
    margin-left: -20px;
    margin-top: -20px;
}

/* Event Selection (only for touch devices)
--------------------------------------------------------------------------------------------------*/
.fc-event.fc-selected {
    z-index: 9999 !important;
    /* overcomes inline z-index */
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}

.fc-event.fc-selected:after {
    content: "";
    position: absolute;
    z-index: 1;
    /* same z-index as fc-bg, behind text */
    /* overcome the borders */
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
    /* darkening effect */
    background: #000;
    opacity: 0.25;
}

/* Event Dragging
--------------------------------------------------------------------------------------------------*/
.fc-event.fc-dragging.fc-selected {
    z-index: 9999 !important;
    /* overcomes inline z-index */
    box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3);
}

.fc-event.fc-selected.fc-dragging {
    box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3);
}

.fc-event.fc-dragging:not(.fc-selected) {
    opacity: 0.75;
}

/* Horizontal Events
--------------------------------------------------------------------------------------------------*/
/* bigger touch area when selected */
.fc-h-event.fc-selected:before {
    content: "";
    position: absolute;
    z-index: 3;
    /* below resizers */
    top: -10px;
    bottom: -10px;
    left: 0;
    right: 0;
}

/* events that are continuing to/from another week. kill rounded corners and butt up against edge */
.fc-ltr .fc-h-event.fc-not-start,
.fc-rtl .fc-h-event.fc-not-end {
    margin-left: 0;
    border-left-width: 0;
    padding-left: 1px;
    /* replace the border with padding */
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.fc-ltr .fc-h-event.fc-not-end,
.fc-rtl .fc-h-event.fc-not-start {
    margin-right: 0;
    border-right-width: 0;
    padding-right: 1px;
    /* replace the border with padding */
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

/* resizer (cursor AND touch devices) */
/* left resizer  */
.fc-ltr .fc-h-event .fc-start-resizer,
.fc-rtl .fc-h-event .fc-end-resizer {
    cursor: w-resize;
    left: -1px;
    /* overcome border */
}

/* right resizer */
.fc-ltr .fc-h-event .fc-end-resizer,
.fc-rtl .fc-h-event .fc-start-resizer {
    cursor: e-resize;
    right: -1px;
    /* overcome border */
}

/* resizer (mouse devices) */
.fc-h-event.fc-allow-mouse-resize .fc-resizer {
    width: 7px;
    top: -1px;
    /* overcome top border */
    bottom: -1px;
    /* overcome bottom border */
}

/* resizer (touch devices) */
.fc-h-event.fc-selected .fc-resizer {
    /* 8x8 little dot */
    border-radius: 4px;
    border-width: 1px;
    width: 6px;
    height: 6px;
    border-style: solid;
    border-color: inherit;
    background: var(--white);
    /* vertically center */
    top: 50%;
    margin-top: -4px;
}

/* left resizer  */
.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,
.fc-rtl .fc-h-event.fc-selected .fc-end-resizer {
    margin-left: -4px;
    /* centers the 8x8 dot on the left edge */
}

/* right resizer */
.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,
.fc-rtl .fc-h-event.fc-selected .fc-start-resizer {
    margin-right: -4px;
    /* centers the 8x8 dot on the right edge */
}

/* DayGrid events
----------------------------------------------------------------------------------------------------
We use the full "fc-day-grid-event" class instead of using descendants because the event won't
be a descendant of the grid when it is being dragged.
*/
.fc-day-grid-event {
    margin: 1px 5px 0;
    /* spacing between events and edges */
    padding: 0 1px;
}

tr:first-child > td > .fc-day-grid-event {
    margin-top: 2px;
    /* a little bit more space before the first event */
}

.fc-day-grid-event.fc-selected:after {
    content: "";
    position: absolute;
    z-index: 1;
    /* same z-index as fc-bg, behind text */
    /* overcome the borders */
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
    /* darkening effect */
    background: #000;
    opacity: .25;
}

.fc-day-grid-event .fc-content {
    /* force events to be one-line tall */
    white-space: nowrap;
    overflow: hidden;
    color: var(--white);
    padding: 0 5px;
}

.fc-day-grid-event .fc-time {
    font-weight: bold;
}

/* resizer (cursor devices) */
/* left resizer  */
.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,
.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer {
    margin-left: -2px;
    /* to the day cell's edge */
}

/* right resizer */
.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,
.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer {
    margin-right: -2px;
    /* to the day cell's edge */
}

.fc-mirror-skeleton tr:first-child > td > .fc-day-grid-event {
    margin-top: 0;
    /* except for mirror skeleton */
}

.fc-day-grid-event .fc-content {
    /* force events to be one-line tall */
    white-space: nowrap;
    overflow: hidden;
}

.fc-day-grid-event .fc-time {
    font-weight: bold;
}

/* resizer (cursor devices) */
/* left resizer  */
.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,
.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer {
    margin-left: -2px;
    /* to the day cell's edge */
}

/* right resizer */
.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,
.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer {
    margin-right: -2px;
    /* to the day cell's edge */
}

/* Event Limiting
--------------------------------------------------------------------------------------------------*/
/* "more" link that represents hidden events */
a.fc-more {
    margin: 1px 3px;
    font-size: 0.85em;
    cursor: pointer;
    text-decoration: none;
}

a.fc-more:hover {
    text-decoration: underline;
}

.fc-limited {
    /* rows and cells that are hidden because of a "more" link */
    display: none;
}

/* popover that appears when "more" link is clicked */
.fc-day-grid .fc-row {
    z-index: 1;
    /* make the "more" popover one higher than this */
}

.fc-more-popover {
    z-index: 2;
    width: 220px;
}

.fc-more-popover .fc-event-container {
    padding: 10px;
}

/* Now Indicator
--------------------------------------------------------------------------------------------------*/
.fc-now-indicator {
    position: absolute;
    border: 0 solid red;
}

/* Utilities
--------------------------------------------------------------------------------------------------*/
.fc-unselectable {
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: transparent;
}

/*
TODO: more distinction between this file and common.css
*/
/* Colors
--------------------------------------------------------------------------------------------------*/
.fc-unthemed th,
.fc-unthemed td,
.fc-unthemed thead,
.fc-unthemed tbody,
.fc-unthemed .fc-divider,
.fc-unthemed .fc-row,
.fc-unthemed .fc-content,
.fc-unthemed .fc-popover,
.fc-unthemed .fc-list-view,
.fc-unthemed .fc-list-heading td {
    border-color: #ced4da;
}

.fc-unthemed .fc-popover {
    background-color: var(--white);
}

.fc-unthemed .fc-divider,
.fc-unthemed .fc-popover .fc-header,
.fc-unthemed .fc-list-heading td {
    background: #eee;
}

.fc-unthemed .fc-popover .fc-header .fc-close {
    color: var(--secondary);
}

.fc-unthemed td.fc-today {
    background: var(--light);
    color: var(--white);
}

.fc-unthemed .fc-disabled-day {
    background: #d7d7d7;
    opacity: 0.3;
}

/* Icons
--------------------------------------------------------------------------------------------------
from https://feathericons.com/ and built with IcoMoon
*/
@font-face {
    font-family: "fcicons";
    src: url("data:application/x-font-ttf;charset=utf-8;base64,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") format("truetype");
    font-weight: normal;
    font-style: normal;
}

.fc-icon {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: "fcicons" !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.fc-icon-chevron-left:before {
    content: "";
}

.fc-icon-chevron-right:before {
    content: "";
}

.fc-icon-chevrons-left:before {
    content: "";
}

.fc-icon-chevrons-right:before {
    content: "";
}

.fc-icon-minus-square:before {
    content: "";
}

.fc-icon-plus-square:before {
    content: "";
}

.fc-icon-x:before {
    content: "";
}

.fc-icon {
    display: inline-block;
    width: 1em;
    height: 1em;
    text-align: center;
}

/* Buttons
--------------------------------------------------------------------------------------------------
Lots taken from Flatly (MIT): https://bootswatch.com/4/flatly/bootstrap.css
*/
/* reset */
.fc-button {
    border-width: 2px;
    font-weight: 400;
    font-size: 0.8571em;
    color: var(--white);
    line-height: 1.35em;
    margin: 5px 1px;
    border: none;
    margin: 10px 1px;
    border-radius: 3px;
    padding: 8px 20px;
    cursor: pointer;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    outline: none;
}

.fc-button::-moz-focus-inner {
    border: 0;
}

.fc-button, .fc-button.btn-primary {
    background-color: var(--secondary);
    color: var(--white);
    border-radius: 20px !important;
}

.fc-button:hover, .fc-button:focus, .fc-button:active, .fc-button.active, .fc-button:active:focus, .fc-button:active:hover, .fc-button.active:focus, .fc-button.active:hover,
.show > .fc-button.dropdown-toggle,
.show > .fc-button.dropdown-toggle:focus,
.show > .fc-button.dropdown-toggle:hover, .fc-button.btn-primary:hover, .fc-button.btn-primary:focus, .fc-button.btn-primary:active, .fc-button.btn-primary.active, .fc-button.btn-primary:active:focus, .fc-button.btn-primary:active:hover, .fc-button.btn-primary.active:focus, .fc-button.btn-primary.active:hover,
.show > .fc-button.btn-primary.dropdown-toggle,
.show > .fc-button.btn-primary.dropdown-toggle:focus,
.show > .fc-button.btn-primary.dropdown-toggle:hover {
    background-color: var(--secondary-tint-dark) !important;
    color: var(--white) !important;
    box-shadow: none !important;
}

.fc-button:not([data-action]):hover, .fc-button.btn-primary:not([data-action]):hover {
    box-shadow: none;
}

.fc-button.disabled, .fc-button.disabled:hover, .fc-button.disabled:focus, .fc-button.disabled.focus, .fc-button.disabled:active, .fc-button.disabled.active, .fc-button:disabled, .fc-button:disabled:hover, .fc-button:disabled:focus, .fc-button:disabled.focus, .fc-button:disabled:active, .fc-button:disabled.active, .fc-button[disabled], .fc-button[disabled]:hover, .fc-button[disabled]:focus, .fc-button[disabled].focus, .fc-button[disabled]:active, .fc-button[disabled].active,
fieldset[disabled] .fc-button,
fieldset[disabled] .fc-button:hover,
fieldset[disabled] .fc-button:focus,
fieldset[disabled] .fc-button.focus,
fieldset[disabled] .fc-button:active,
fieldset[disabled] .fc-button.active, .fc-button.btn-primary.disabled, .fc-button.btn-primary.disabled:hover, .fc-button.btn-primary.disabled:focus, .fc-button.btn-primary.disabled.focus, .fc-button.btn-primary.disabled:active, .fc-button.btn-primary.disabled.active, .fc-button.btn-primary:disabled, .fc-button.btn-primary:disabled:hover, .fc-button.btn-primary:disabled:focus, .fc-button.btn-primary:disabled.focus, .fc-button.btn-primary:disabled:active, .fc-button.btn-primary:disabled.active, .fc-button.btn-primary[disabled], .fc-button.btn-primary[disabled]:hover, .fc-button.btn-primary[disabled]:focus, .fc-button.btn-primary[disabled].focus, .fc-button.btn-primary[disabled]:active, .fc-button.btn-primary[disabled].active,
fieldset[disabled] .fc-button.btn-primary,
fieldset[disabled] .fc-button.btn-primary:hover,
fieldset[disabled] .fc-button.btn-primary:focus,
fieldset[disabled] .fc-button.btn-primary.focus,
fieldset[disabled] .fc-button.btn-primary:active,
fieldset[disabled] .fc-button.btn-primary.active {
    background-color: var(--secondary);
    border-color: var(--secondary);
}

.fc-button.btn-simple, .fc-button.btn-primary.btn-simple {
    color: var(--secondary);
    border-color: var(--secondary);
}

.fc-button.btn-simple:hover, .fc-button.btn-simple:focus, .fc-button.btn-simple:active, .fc-button.btn-primary.btn-simple:hover, .fc-button.btn-primary.btn-simple:focus, .fc-button.btn-primary.btn-simple:active {
    background-color: transparent;
    color: var(--secondary-tint-dark);
    border-color: var(--secondary-tint-dark);
    box-shadow: none;
}

.fc-button.btn-link, .fc-button.btn-primary.btn-link {
    color: var(--secondary);
}

.fc-button.btn-link:hover, .fc-button.btn-link:focus, .fc-button.btn-link:active, .fc-button.btn-link:active:focus, .fc-button.btn-primary.btn-link:hover, .fc-button.btn-primary.btn-link:focus, .fc-button.btn-primary.btn-link:active, .fc-button.btn-primary.btn-link:active:focus {
    background-color: transparent;
    color: var(--secondary-tint-dark);
    text-decoration: none;
    box-shadow: none;
}

.fc-button .fc button[disabled],
.fc-button .fc button[disabled]:focus,
.fc-button .fc button[disabled]:hover {
    cursor: default;
    opacity: .5;
    pointer-events: none;
}

.fc-button:focus {
    outline: 1px dotted;
    outline: 5px auto -webkit-focus-ring-color;
}

.fc-button {
    -webkit-appearance: button;
}

.fc-button:not(:disabled) {
    cursor: pointer;
}

.fc-button::-moz-focus-inner {
    padding: 0;
    border-style: none;
}

.fc-state-hover,
.fc-state-down,
.fc-state-active,
.fc-state-disabled {
    color: #333333;
    background-color: #e6e6e6;
}

.fc-state-hover {
    color: #333333;
    text-decoration: none;
    background-position: 0 -15px;
    -webkit-transition: background-position 0.1s linear;
    -moz-transition: background-position 0.1s linear;
    -o-transition: background-position 0.1s linear;
    transition: background-position 0.1s linear;
}

.fc-state-down,
.fc-state-active {
    background-color: #cccccc;
    background-image: none;
}

.fc-state-disabled {
    cursor: default;
    background-image: none;
    opacity: 0.65;
    box-shadow: none;
}

/* theme */
.fc-button:focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(44, 62, 80, 0.25);
    box-shadow: 0 0 0 0.2rem rgba(44, 62, 80, 0.25);
}

.fc-button:disabled {
    opacity: 0.65;
}

.fc-head-container,
.fc-day-header {
    border: 0 !important;
    text-align: right !important;
}

.card-calendar .fc .fc-day-header:last-child {
    padding-right: 15px;
}

tbody.fc-body tr > .fc-widget-content {
    border-left: 0 !important;
    border-bottom: 0 !important;
}

.card-calendar .fc td:last-child {
    border-right: 0 !important;
}

.fc .fc-button-group > * {
    float: left;
    margin: 0 0 0 2px;
}

tr:first-child > td > .fc-day-grid-event {
    margin-top: 2px;
}

.card-calendar table td {
    text-align: right;
}

/* icons within buttons */
.fc-button .fc-icon {
    vertical-align: middle;
    font-size: 1.5em;
}

/* Buttons Groups
--------------------------------------------------------------------------------------------------*/
.fc-button-group {
    display: inline-block;
}

.fc-button-group .fc-prev-button,
.fc-button-group .fc-next-button {
    color: var(--white);
    font-size: 12px;
    padding: .5rem .7rem;
    background: var(--secondary);
    border-radius: 20px !important;
    box-sizing: border-box;
    transition: all .15s linear;
}

.fc-button-group .fc-prev-button:hover, .fc-button-group .fc-prev-button:focus, .fc-button-group .fc-prev-button:active:hover,
.fc-button-group .fc-next-button:hover,
.fc-button-group .fc-next-button:focus,
.fc-button-group .fc-next-button:active:hover {
    background-color: var(--secondary-tint-dark) !important;
    background-image: none !important;
}

.fc-button-group > .fc-button {
    position: relative;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
}

.fc-button-group > .fc-button:hover {
    z-index: 1;
}

.fc-button-group > .fc-button:focus,
.fc-button-group > .fc-button:active,
.fc-button-group > .fc-button.fc-button-active {
    z-index: 1;
}

/* Popover
--------------------------------------------------------------------------------------------------*/
.fc-unthemed .fc-popover {
    position: absolute;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
}

/* List View
--------------------------------------------------------------------------------------------------*/
.fc-unthemed .fc-list-item:hover td {
    background-color: var(--light);
}

/* Toolbar
--------------------------------------------------------------------------------------------------*/
.fc-toolbar {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: .8em;
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
}

.fc-toolbar.fc-footer-toolbar {
    margin-top: 1.5em;
}

/* inner content */
.fc-toolbar > * > :not(:first-child) {
    margin-left: 0.75em;
}

.fc-toolbar h2 {
    margin: 0 0 10px 0;
    font-size: 2.5em;
}

/* View Structure
--------------------------------------------------------------------------------------------------*/
.fc-view-container {
    position: relative;
    margin-top: 15px;
}

/* undo twitter bootstrap's box-sizing rules. normalizes positioning techniques */
/* don't do this for the toolbar because we'll want bootstrap to style those buttons as some pt */
.fc-view-container *,
.fc-view-container *:before,
.fc-view-container *:after {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}

.fc-view,
.fc-view > table {
    /* so dragged elements can be above the view's main element */
    position: relative;
    z-index: 1;
}

@media print {
    .fc {
        max-width: 100% !important;
    }

    /* Global Event Restyling
  --------------------------------------------------------------------------------------------------*/
    .fc-event {
        background: var(--white) !important;
        color: #000 !important;
        page-break-inside: avoid;
    }

    .fc-event .fc-resizer {
        display: none;
    }

    /* Table & Day-Row Restyling
  --------------------------------------------------------------------------------------------------*/
    .fc th,
    .fc td,
    .fc hr,
    .fc thead,
    .fc tbody,
    .fc-row {
        border-color: #ccc !important;
        background: var(--white) !important;
    }

    /* kill the overlaid, absolutely-positioned components */
    /* common... */
    .fc-bg,
    .fc-bgevent-skeleton,
    .fc-highlight-skeleton,
    .fc-mirror-skeleton,
    .fc-bgevent-container,
    .fc-business-container,
    .fc-highlight-container,
    .fc-mirror-container {
        display: none;
    }

    /* don't force a min-height on rows (for DayGrid) */
    .fc tbody .fc-row {
        height: auto !important;
        /* undo height that JS set in distributeHeight */
        min-height: 0 !important;
        /* undo the min-height from each view's specific stylesheet */
    }

    .fc tbody .fc-row .fc-content-skeleton {
        position: static;
        /* undo .fc-rigid */
        padding-bottom: 0 !important;
        /* use a more border-friendly method for this... */
    }

    .fc tbody .fc-row .fc-content-skeleton tbody tr:last-child td {
        /* only works in newer browsers */
        padding-bottom: 1em;
        /* ...gives space within the skeleton. also ensures min height in a way */
    }

    .fc tbody .fc-row .fc-content-skeleton table {
        /* provides a min-height for the row, but only effective for IE, which exaggerates this value,
	   making it look more like 3em. for other browers, it will already be this tall */
        height: 1em;
    }

    /* Undo month-view event limiting. Display all events and hide the "more" links
  --------------------------------------------------------------------------------------------------*/
    .fc-more-cell,
    .fc-more {
        display: none !important;
    }

    .fc tr.fc-limited {
        display: table-row !important;
    }

    .fc td.fc-limited {
        display: table-cell !important;
    }

    .fc-popover {
        display: none;
        /* never display the "more.." popover in print mode */
    }

    /* TimeGrid Restyling
  --------------------------------------------------------------------------------------------------*/
    /* undo the min-height 100% trick used to fill the container's height */
    .fc-time-grid {
        min-height: 0 !important;
    }

    /* don't display the side axis at all ("all-day" and time cells) */
    .fc-timeGrid-view .fc-axis {
        display: none;
    }

    /* don't display the horizontal lines */
    .fc-slats,
    .fc-time-grid hr {
        /* this hr is used when height is underused and needs to be filled */
        display: none !important;
        /* important overrides inline declaration */
    }

    /* let the container that holds the events be naturally positioned and create real height */
    .fc-time-grid .fc-content-skeleton {
        position: static;
    }

    /* in case there are no events, we still want some height */
    .fc-time-grid .fc-content-skeleton table {
        height: 4em;
    }

    /* kill the horizontal spacing made by the event container. event margins will be done below */
    .fc-time-grid .fc-event-container {
        margin: 0 !important;
    }

    /* TimeGrid *Event* Restyling
  --------------------------------------------------------------------------------------------------*/
    /* naturally position events, vertically stacking them */
    .fc-time-grid .fc-event {
        position: static !important;
        margin: 3px 2px !important;
    }

    /* for events that continue to a future day, give the bottom border back */
    .fc-time-grid .fc-event.fc-not-end {
        border-bottom-width: 1px !important;
    }

    /* indicate the event continues via "..." text */
    .fc-time-grid .fc-event.fc-not-end:after {
        content: "...";
    }

    /* for events that are continuations from previous days, give the top border back */
    .fc-time-grid .fc-event.fc-not-start {
        border-top-width: 1px !important;
    }

    /* indicate the event is a continuation via "..." text */
    .fc-time-grid .fc-event.fc-not-start:before {
        content: "...";
    }

    /* time */
    /* undo a previous declaration and let the time text span to a second line */
    .fc-time-grid .fc-event .fc-time {
        white-space: normal !important;
    }

    /* hide the the time that is normally displayed... */
    .fc-time-grid .fc-event .fc-time span {
        display: none;
    }

    /* ...replace it with a more verbose version (includes AM/PM) stored in an html attribute */
    .fc-time-grid .fc-event .fc-time:after {
        content: attr(data-full);
    }

    /* Vertical Scroller & Containers
  --------------------------------------------------------------------------------------------------*/
    /* kill the scrollbars and allow natural height */
    .fc-scroller,
    .fc-day-grid-container,
    .fc-time-grid-container {
        /* */
        overflow: visible !important;
        height: auto !important;
    }

    /* kill the horizontal border/padding used to compensate for scrollbars */
    .fc-row {
        border: 0 !important;
        margin: 0 !important;
    }

    /* Button Controls
  --------------------------------------------------------------------------------------------------*/
    .fc-button-group,
    .fc button {
        display: none;
        /* don't display any button-related controls */
    }
}

.fc-day-top .fc-day-number {
    color: var(--secondary);
}

/* DayGridView
--------------------------------------------------------------------------------------------------*/
/* day row structure */
.fc-dayGridWeek-view .fc-content-skeleton,
.fc-dayGridDay-view .fc-content-skeleton {
    /* there may be week numbers in these views, so no padding-top */
    padding-bottom: 1em;
    /* ensure a space at bottom of cell for user selecting/clicking */
}

.fc-dayGrid-view .fc-body .fc-row {
    min-height: 4em;
    /* ensure that all rows are at least this tall */
}

/* a "rigid" row will take up a constant amount of height because content-skeleton is absolute */
.fc-row.fc-rigid {
    overflow: hidden;
}

.fc-row.fc-rigid .fc-content-skeleton {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
}

/* week and day number styling */
.fc-day-top.fc-other-month {
    opacity: 0.3;
}

.fc-dayGrid-view .fc-week-number,
.fc-dayGrid-view .fc-day-number {
    padding: 2px;
}

.fc-dayGrid-view th.fc-week-number,
.fc-dayGrid-view th.fc-day-number {
    padding: 0 2px;
    /* column headers can't have as much v space */
}

.fc-ltr .fc-dayGrid-view .fc-day-top .fc-day-number {
    float: left;
}

.fc-rtl .fc-dayGrid-view .fc-day-top .fc-day-number {
    float: left;
}

.fc-ltr .fc-dayGrid-view .fc-day-top .fc-week-number {
    float: left;
    border-radius: 0 0 3px 0;
}

.fc-rtl .fc-dayGrid-view .fc-day-top .fc-week-number {
    float: right;
    border-radius: 0 0 0 3px;
}

.fc-dayGrid-view .fc-day-top .fc-week-number {
    min-width: 1.5em;
    text-align: center;
    background-color: #f2f2f2;
    color: #808080;
}

/* when week/day number have own column */
.fc-dayGrid-view td.fc-week-number {
    text-align: center;
}

.fc-dayGrid-view td.fc-week-number > * {
    /* work around the way we do column resizing and ensure a minimum width */
    display: inline-block;
    min-width: 1.25em;
}

/* TimeGridView all-day area
--------------------------------------------------------------------------------------------------*/
.fc-timeGrid-view .fc-day-grid {
    position: relative;
    z-index: 2;
    /* so the "more.." popover will be over the time grid */
}

.fc-timeGrid-view .fc-day-grid .fc-row {
    min-height: 3em;
    /* all-day section will never get shorter than this */
}

.fc-timeGrid-view .fc-day-grid .fc-row .fc-content-skeleton {
    padding-bottom: 1em;
    /* give space underneath events for clicking/selecting days */
}

/* TimeGrid axis running down the side (for both the all-day area and the slot area)
--------------------------------------------------------------------------------------------------*/
.fc .fc-axis {
    /* .fc to overcome default cell styles */
    vertical-align: middle;
    padding: 0 4px;
    white-space: nowrap;
}

.fc-ltr .fc-axis {
    text-align: right;
}

.fc-rtl .fc-axis {
    text-align: left;
}

/* TimeGrid Structure
--------------------------------------------------------------------------------------------------*/
.fc-time-grid-container,
.fc-time-grid {
    /* so slats/bg/content/etc positions get scoped within here */
    position: relative;
    z-index: 1;
}

.fc-time-grid {
    min-height: 100%;
    /* so if height setting is 'auto', .fc-bg stretches to fill height */
}

.fc-time-grid table {
    /* don't put outer borders on slats/bg/content/etc */
    border: 0 hidden transparent;
}

.fc-time-grid > .fc-bg {
    z-index: 1;
}

.fc-time-grid .fc-slats,
.fc-time-grid > hr {
    /* the <hr> TimeGridView injects when grid is shorter than scroller */
    position: relative;
    z-index: 2;
}

.fc-time-grid .fc-content-col {
    position: relative;
    /* because now-indicator lives directly inside */
}

.fc-time-grid .fc-content-skeleton {
    position: absolute;
    z-index: 3;
    top: 0;
    left: 0;
    right: 0;
}

/* divs within a cell within the fc-content-skeleton */
.fc-time-grid .fc-business-container {
    position: relative;
    z-index: 1;
}

.fc-time-grid .fc-bgevent-container {
    position: relative;
    z-index: 2;
}

.fc-time-grid .fc-highlight-container {
    position: relative;
    z-index: 3;
}

.fc-time-grid .fc-event-container {
    position: relative;
    z-index: 4;
}

.fc-time-grid .fc-now-indicator-line {
    z-index: 5;
}

.fc-time-grid .fc-mirror-container {
    /* also is fc-event-container */
    position: relative;
    z-index: 6;
}

/* TimeGrid Slats (lines that run horizontally)
--------------------------------------------------------------------------------------------------*/
.fc-time-grid .fc-slats td {
    height: 1.5em;
    border-bottom: 0;
    /* each cell is responsible for its top border */
}

.fc-time-grid .fc-slats .fc-minor td {
    border-top-style: dotted;
}

/* TimeGrid Highlighting Slots
--------------------------------------------------------------------------------------------------*/
.fc-time-grid .fc-highlight-container {
    /* a div within a cell within the fc-highlight-skeleton */
    position: relative;
    /* scopes the left/right of the fc-highlight to be in the column */
}

.fc-time-grid .fc-highlight {
    position: absolute;
    left: 0;
    right: 0;
    /* top and bottom will be in by JS */
}

/* TimeGrid Event Containment
--------------------------------------------------------------------------------------------------*/
.fc-ltr .fc-time-grid .fc-event-container {
    /* space on the sides of events for LTR (default) */
    margin: 0 2.5% 0 2px;
}

.fc-rtl .fc-time-grid .fc-event-container {
    /* space on the sides of events for RTL */
    margin: 0 2px 0 2.5%;
}

.fc-time-grid .fc-event,
.fc-time-grid .fc-bgevent {
    position: absolute;
    z-index: 1;
    /* scope inner z-index's */
}

.fc-time-grid .fc-bgevent {
    /* background events always span full width */
    left: 0;
    right: 0;
}

/* TimeGrid Event Styling
----------------------------------------------------------------------------------------------------
We use the full "fc-time-grid-event" class instead of using descendants because the event won't
be a descendant of the grid when it is being dragged.
*/
.fc-time-grid-event {
    margin-bottom: 1px;
}

.fc-time-grid-event-inset {
    -webkit-box-shadow: 0px 0px 0px 1px var(--white);
    box-shadow: 0px 0px 0px 1px var(--white);
}

.fc-time-grid-event.fc-not-start {
    /* events that are continuing from another day */
    /* replace space made by the top border with padding */
    border-top-width: 0;
    padding-top: 1px;
    /* remove top rounded corners */
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.fc-time-grid-event.fc-not-end {
    /* replace space made by the top border with padding */
    border-bottom-width: 0;
    padding-bottom: 1px;
    /* remove bottom rounded corners */
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

.fc-time-grid-event .fc-content {
    overflow: hidden;
    max-height: 100%;
}

.fc-time-grid-event .fc-time,
.fc-day-grid-event .fc-title,
.fc-day-grid-event .fc-time,
.fc-time-grid-event .fc-title {
    padding: 0 1px;
    color: var(--secondary);
}

.fc-time-grid-event .fc-time {
    font-size: 0.85em;
    white-space: nowrap;
}

/* short mode, where time and title are on the same line */
.fc-time-grid-event.fc-short .fc-content {
    /* don't wrap to second line (now that contents will be inline) */
    white-space: nowrap;
}

.fc-time-grid-event.fc-short .fc-time,
.fc-time-grid-event.fc-short .fc-title {
    /* put the time and title on the same line */
    display: inline-block;
    vertical-align: top;
}

.fc-time-grid-event.fc-short .fc-time span {
    display: none;
    /* don't display the full time text... */
}

.fc-time-grid-event.fc-short .fc-time:before {
    content: attr(data-start);
    /* ...instead, display only the start time */
}

.fc-time-grid-event.fc-short .fc-time:after {
    content: " - ";
    /* seperate with a dash, wrapped in nbsp's */
}

.fc-time-grid-event.fc-short .fc-title {
    font-size: 0.85em;
    /* make the title text the same size as the time */
    padding: 0;
    /* undo padding from above */
}

/* resizer (cursor device) */
.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer {
    left: 0;
    right: 0;
    bottom: 0;
    height: 8px;
    overflow: hidden;
    line-height: 8px;
    font-size: 11px;
    font-family: monospace;
    text-align: center;
    cursor: s-resize;
}

.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after {
    content: "=";
}

/* resizer (touch device) */
.fc-time-grid-event.fc-selected .fc-resizer {
    /* 10x10 dot */
    border-radius: 5px;
    border-width: 1px;
    width: 8px;
    height: 8px;
    border-style: solid;
    border-color: inherit;
    background: var(--white);
    /* horizontally center */
    left: 50%;
    margin-left: -5px;
    /* center on the bottom edge */
    bottom: -5px;
}

/* Now Indicator
--------------------------------------------------------------------------------------------------*/
.fc-time-grid .fc-now-indicator-line {
    border-top-width: 1px;
    left: 0;
    right: 0;
}

/* arrow on axis */
.fc-time-grid .fc-now-indicator-arrow {
    margin-top: -5px;
    /* vertically center on top coordinate */
}

.fc-ltr .fc-time-grid .fc-now-indicator-arrow {
    left: 0;
    /* triangle pointing right... */
    border-width: 5px 0 5px 6px;
    border-top-color: transparent;
    border-bottom-color: transparent;
}

.fc-rtl .fc-time-grid .fc-now-indicator-arrow {
    right: 0;
    /* triangle pointing left... */
    border-width: 5px 6px 5px 0;
    border-top-color: transparent;
    border-bottom-color: transparent;
}

.ct-label {
    fill: rgba(0, 0, 0, 0.4);
    color: rgba(0, 0, 0, 0.4);
    font-size: 0.9em;
    line-height: 1;
}

.ct-chart-line .ct-label,
.ct-chart-bar .ct-label {
    display: block;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
}

.ct-label.ct-horizontal.ct-start {
    -webkit-box-align: flex-end;
    -webkit-align-items: flex-end;
    -ms-flex-align: flex-end;
    align-items: flex-end;
    -webkit-box-pack: flex-start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: flex-start;
    justify-content: flex-start;
    text-align: left;
    text-anchor: start;
}

.ct-label.ct-horizontal.ct-end {
    -webkit-box-align: flex-start;
    -webkit-align-items: flex-start;
    -ms-flex-align: flex-start;
    align-items: flex-start;
    -webkit-box-pack: flex-start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: flex-start;
    justify-content: flex-start;
    text-align: left;
    text-anchor: start;
}

.ct-label.ct-vertical.ct-start {
    -webkit-box-align: flex-end;
    -webkit-align-items: flex-end;
    -ms-flex-align: flex-end;
    align-items: flex-end;
    -webkit-box-pack: flex-end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: flex-end;
    justify-content: flex-end;
    text-align: right;
    text-anchor: end;
}

.ct-label.ct-vertical.ct-end {
    -webkit-box-align: flex-end;
    -webkit-align-items: flex-end;
    -ms-flex-align: flex-end;
    align-items: flex-end;
    -webkit-box-pack: flex-start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: flex-start;
    justify-content: flex-start;
    text-align: left;
    text-anchor: start;
}

.ct-chart-bar .ct-label.ct-horizontal.ct-start {
    -webkit-box-align: flex-end;
    -webkit-align-items: flex-end;
    -ms-flex-align: flex-end;
    align-items: flex-end;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
    text-anchor: start;
}

.ct-chart-bar .ct-label.ct-horizontal.ct-end {
    -webkit-box-align: flex-start;
    -webkit-align-items: flex-start;
    -ms-flex-align: flex-start;
    align-items: flex-start;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
    text-anchor: start;
}

.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-start {
    -webkit-box-align: flex-end;
    -webkit-align-items: flex-end;
    -ms-flex-align: flex-end;
    align-items: flex-end;
    -webkit-box-pack: flex-start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: flex-start;
    justify-content: flex-start;
    text-align: left;
    text-anchor: start;
}

.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-end {
    -webkit-box-align: flex-start;
    -webkit-align-items: flex-start;
    -ms-flex-align: flex-start;
    align-items: flex-start;
    -webkit-box-pack: flex-start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: flex-start;
    justify-content: flex-start;
    text-align: left;
    text-anchor: start;
}

.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-start {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: flex-end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: flex-end;
    justify-content: flex-end;
    text-align: right;
    text-anchor: end;
}

.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-end {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: flex-start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: flex-start;
    justify-content: flex-start;
    text-align: left;
    text-anchor: end;
}

.ct-grid {
    stroke: rgba(0, 0, 0, 0.2);
    stroke-width: 1px;
    stroke-dasharray: 2px;
}

.ct-point {
    stroke-width: 10px;
    stroke-linecap: round;
}

.ct-line {
    fill: none;
    stroke-width: 4px;
}

.ct-area {
    stroke: none;
    fill-opacity: 0.7;
}

.ct-bar {
    fill: none;
    stroke-width: 10px;
}

.ct-slice-donut {
    fill: none;
    stroke-width: 60px;
}

.ct-series-a .ct-point, .ct-series-a .ct-line, .ct-series-a .ct-bar, .ct-series-a .ct-slice-donut {
    stroke: var(--info);
}

.ct-series-a .ct-slice-pie, .ct-series-a .ct-area {
    fill: var(--info);
}

.ct-series-b .ct-point, .ct-series-b .ct-line, .ct-series-b .ct-bar, .ct-series-b .ct-slice-donut {
    stroke: var(--warning);
}

.ct-series-b .ct-slice-pie, .ct-series-b .ct-area {
    fill: var(--warning);
}

.ct-series-c .ct-point, .ct-series-c .ct-line, .ct-series-c .ct-bar, .ct-series-c .ct-slice-donut {
    stroke: var(--danger);
}

.ct-series-c .ct-slice-pie, .ct-series-c .ct-area {
    fill: var(--danger);
}

.ct-series-d .ct-point, .ct-series-d .ct-line, .ct-series-d .ct-bar, .ct-series-d .ct-slice-donut {
    stroke: var(--success);
}

.ct-series-d .ct-slice-pie, .ct-series-d .ct-area {
    fill: var(--success);
}

.ct-series-e .ct-point, .ct-series-e .ct-line, .ct-series-e .ct-bar, .ct-series-e .ct-slice-donut {
    stroke: var(--primary);
}

.ct-series-e .ct-slice-pie, .ct-series-e .ct-area {
    fill: var(--primary);
}

.ct-series-f .ct-point, .ct-series-f .ct-line, .ct-series-f .ct-bar, .ct-series-f .ct-slice-donut {
    stroke: rgba(81, 188, 218, 0.6);
}

.ct-series-f .ct-slice-pie, .ct-series-f .ct-area {
    fill: rgba(81, 188, 218, 0.6);
}

.ct-series-g .ct-point, .ct-series-g .ct-line, .ct-series-g .ct-bar, .ct-series-g .ct-slice-donut {
    stroke: rgba(107, 208, 152, 0.6);
}

.ct-series-g .ct-slice-pie, .ct-series-g .ct-area {
    fill: rgba(107, 208, 152, 0.6);
}

.ct-series-h .ct-point, .ct-series-h .ct-line, .ct-series-h .ct-bar, .ct-series-h .ct-slice-donut {
    stroke: rgba(251, 198, 88, 0.6);
}

.ct-series-h .ct-slice-pie, .ct-series-h .ct-area {
    fill: rgba(251, 198, 88, 0.6);
}

.ct-series-i .ct-point, .ct-series-i .ct-line, .ct-series-i .ct-bar, .ct-series-i .ct-slice-donut {
    stroke: rgba(239, 129, 87, 0.6);
}

.ct-series-i .ct-slice-pie, .ct-series-i .ct-area {
    fill: rgba(239, 129, 87, 0.6);
}

.ct-series-j .ct-point, .ct-series-j .ct-line, .ct-series-j .ct-bar, .ct-series-j .ct-slice-donut {
    stroke: rgba(81, 203, 206, 0.6);
}

.ct-series-j .ct-slice-pie, .ct-series-j .ct-area {
    fill: rgba(81, 203, 206, 0.6);
}

.ct-series-k .ct-point, .ct-series-k .ct-line, .ct-series-k .ct-bar, .ct-series-k .ct-slice-donut {
    stroke: rgba(81, 188, 218, 0.3);
}

.ct-series-k .ct-slice-pie, .ct-series-k .ct-area {
    fill: rgba(81, 188, 218, 0.3);
}

.ct-series-l .ct-point, .ct-series-l .ct-line, .ct-series-l .ct-bar, .ct-series-l .ct-slice-donut {
    stroke: rgba(107, 208, 152, 0.3);
}

.ct-series-l .ct-slice-pie, .ct-series-l .ct-area {
    fill: rgba(107, 208, 152, 0.3);
}

.ct-series-m .ct-point, .ct-series-m .ct-line, .ct-series-m .ct-bar, .ct-series-m .ct-slice-donut {
    stroke: rgba(251, 198, 88, 0.3);
}

.ct-series-m .ct-slice-pie, .ct-series-m .ct-area {
    fill: rgba(251, 198, 88, 0.3);
}

.ct-series-n .ct-point, .ct-series-n .ct-line, .ct-series-n .ct-bar, .ct-series-n .ct-slice-donut {
    stroke: rgba(239, 129, 87, 0.3);
}

.ct-series-n .ct-slice-pie, .ct-series-n .ct-area {
    fill: rgba(239, 129, 87, 0.3);
}

.ct-series-o .ct-point, .ct-series-o .ct-line, .ct-series-o .ct-bar, .ct-series-o .ct-slice-donut {
    stroke: rgba(81, 203, 206, 0.3);
}

.ct-series-o .ct-slice-pie, .ct-series-o .ct-area {
    fill: rgba(81, 203, 206, 0.3);
}


.ct-blue {
    stroke: var(--primary) !important;
}

.ct-azure {
    stroke: var(--info) !important;
}

.ct-green {
    stroke: var(--success) !important;
}

.ct-orange {
    stroke: var(--warning) !important;
}

.ct-red {
    stroke: var(--danger) !important;
}

.ct-legend li.ct-azure:before {
    background-color: var(--info);
    border-color: var(--info);
}

.ct-legend li.ct-orange:before {
    background-color: var(--warning) !important;
    border-color: var(--warning) !important;
}

.ct-legend li.ct-red:before {
    background-color: var(--danger);
    border-color: var(--danger);
}

.ct-legend li.ct-green:before {
    background-color: var(--success);
    border-color: var(--success);
}

.ct-legend li.ct-blue:before {
    background-color: var(--primary);
    border-color: var(--primary);
}

/*--------------------------------

nucleo-icons Web Font - built using nucleoapp.com
License - nucleoapp.com/license/

-------------------------------- */
@font-face {
    font-family: 'nucleo-icons';
    src: url("../lib/paperDashboard2/fonts/nucleo-icons.eot");
    src: url("../lib/paperDashboard2/fonts/nucleo-icons.eot") format("embedded-opentype"), url("../lib/paperDashboard2/fonts/nucleo-icons.woff2") format("woff2"), url("../lib/paperDashboard2/fonts/nucleo-icons.woff") format("woff"), url("../lib/paperDashboard2/fonts/nucleo-icons.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}

/*------------------------
	base class definition
-------------------------*/
.nc-icon {
    display: inline-block;
    font: normal normal normal 14px/1 'nucleo-icons';
    font-size: inherit;
    speak: none;
    text-transform: none;
    /* Better Font Rendering */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

/*------------------------
  change icon size
-------------------------*/
.nc-icon.lg {
    font-size: 1.33333333em;
    vertical-align: -16%;
}

.nc-icon.x2 {
    font-size: 2em;
}

.nc-icon.x3 {
    font-size: 3em;
}

/*----------------------------------
  add a square/circle background
-----------------------------------*/
.nc-icon.square,
.nc-icon.circle {
    padding: 0.33333333em;
    vertical-align: -16%;
    background-color: #eee;
}

.nc-icon.circle {
    border-radius: 50%;
}

/*------------------------
  list icons
-------------------------*/
.nc-icon-ul {
    padding-left: 0;
    margin-left: 2.14285714em;
    list-style-type: none;
}

.nc-icon-ul > li {
    position: relative;
}

.nc-icon-ul > li > .nc-icon {
    position: absolute;
    left: -1.57142857em;
    top: 0.14285714em;
    text-align: center;
}

.nc-icon-ul > li > .nc-icon.lg {
    top: 0;
    left: -1.35714286em;
}

.nc-icon-ul > li > .nc-icon.circle,
.nc-icon-ul > li > .nc-icon.square {
    top: -0.19047619em;
    left: -1.9047619em;
}

/*------------------------
  spinning icons
-------------------------*/
.nc-icon.spin {
    -webkit-animation: nc-icon-spin 2s infinite linear;
    -moz-animation: nc-icon-spin 2s infinite linear;
    animation: nc-icon-spin 2s infinite linear;
}

@-webkit-keyframes nc-icon-spin {
    0% {
        -webkit-transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
    }
}

@-moz-keyframes nc-icon-spin {
    0% {
        -moz-transform: rotate(0deg);
    }
    100% {
        -moz-transform: rotate(360deg);
    }
}

@keyframes nc-icon-spin {
    0% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

/*------------------------
  rotated/flipped icons
-------------------------*/
.nc-icon.rotate-90 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
}

.nc-icon.rotate-180 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

.nc-icon.rotate-270 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
}

.nc-icon.flip-y {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
    -webkit-transform: scale(-1, 1);
    -moz-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    -o-transform: scale(-1, 1);
    transform: scale(-1, 1);
}

.nc-icon.flip-x {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    -webkit-transform: scale(1, -1);
    -moz-transform: scale(1, -1);
    -ms-transform: scale(1, -1);
    -o-transform: scale(1, -1);
    transform: scale(1, -1);
}

/*------------------------
	font icons
-------------------------*/
.nc-air-baloon::before {
    content: "\ea01";
}

.nc-album-2::before {
    content: "\ea02";
}

.nc-alert-circle-i::before {
    content: "\ea04";
}

.nc-align-center::before {
    content: "\ea03";
}

.nc-align-left-2::before {
    content: "\ea05";
}

.nc-ambulance::before {
    content: "\ea06";
}

.nc-app::before {
    content: "\ea07";
}

.nc-atom::before {
    content: "\ea08";
}

.nc-badge::before {
    content: "\ea09";
}

.nc-bag-16::before {
    content: "\ea0a";
}

.nc-bank::before {
    content: "\ea0b";
}

.nc-basket::before {
    content: "\ea0c";
}

.nc-bell-55::before {
    content: "\ea0d";
}

.nc-bold::before {
    content: "\ea0e";
}

.nc-book-bookmark::before {
    content: "\ea0f";
}

.nc-bookmark-2::before {
    content: "\ea10";
}

.nc-box-2::before {
    content: "\ea11";
}

.nc-box::before {
    content: "\ea12";
}

.nc-briefcase-24::before {
    content: "\ea13";
}

.nc-bulb-63::before {
    content: "\ea14";
}

.nc-bullet-list-67::before {
    content: "\ea15";
}

.nc-bus-front-12::before {
    content: "\ea16";
}

.nc-button-pause::before {
    content: "\ea17";
}

.nc-button-play::before {
    content: "\ea18";
}

.nc-button-power::before {
    content: "\ea19";
}

.nc-calendar-60::before {
    content: "\ea1a";
}

.nc-camera-compact::before {
    content: "\ea1b";
}

.nc-caps-small::before {
    content: "\ea1c";
}

.nc-cart-simple::before {
    content: "\ea1d";
}

.nc-chart-bar-32::before {
    content: "\ea1e";
}

.nc-chart-pie-36::before {
    content: "\ea1f";
}

.nc-chat-33::before {
    content: "\ea20";
}

.nc-check-2::before {
    content: "\ea21";
}

.nc-circle-10::before {
    content: "\ea22";
}

.nc-cloud-download-93::before {
    content: "\ea23";
}

.nc-cloud-upload-94::before {
    content: "\ea24";
}

.nc-compass-05::before {
    content: "\ea25";
}

.nc-controller-modern::before {
    content: "\ea26";
}

.nc-credit-card::before {
    content: "\ea27";
}

.nc-delivery-fast::before {
    content: "\ea28";
}

.nc-diamond::before {
    content: "\ea29";
}

.nc-email-85::before {
    content: "\ea2a";
}

.nc-favourite-28::before {
    content: "\ea2b";
}

.nc-glasses-2::before {
    content: "\ea2c";
}

.nc-globe-2::before {
    content: "\ea2d";
}

.nc-globe::before {
    content: "\ea2e";
}

.nc-hat-3::before {
    content: "\ea2f";
}

.nc-headphones::before {
    content: "\ea30";
}

.nc-html5::before {
    content: "\ea31";
}

.nc-image::before {
    content: "\ea32";
}

.nc-istanbul::before {
    content: "\ea33";
}

.nc-key-25::before {
    content: "\ea34";
}

.nc-laptop::before {
    content: "\ea35";
}

.nc-layout-11::before {
    content: "\ea36";
}

.nc-lock-circle-open::before {
    content: "\ea37";
}

.nc-map-big::before {
    content: "\ea38";
}

.nc-minimal-down::before {
    content: "\ea39";
}

.nc-minimal-left::before {
    content: "\ea3a";
}

.nc-minimal-right::before {
    content: "\ea3b";
}

.nc-minimal-up::before {
    content: "\ea3c";
}

.nc-mobile::before {
    content: "\ea3d";
}

.nc-money-coins::before {
    content: "\ea3e";
}

.nc-note-03::before {
    content: "\ea3f";
}

.nc-palette::before {
    content: "\ea40";
}

.nc-paper::before {
    content: "\ea41";
}

.nc-pin-3::before {
    content: "\ea42";
}

.nc-planet::before {
    content: "\ea43";
}

.nc-refresh-69::before {
    content: "\ea44";
}

.nc-ruler-pencil::before {
    content: "\ea45";
}

.nc-satisfied::before {
    content: "\ea46";
}

.nc-scissors::before {
    content: "\ea47";
}

.nc-send::before {
    content: "\ea48";
}

.nc-settings-gear-65::before {
    content: "\ea49";
}

.nc-settings::before {
    content: "\ea4a";
}

.nc-share-66::before {
    content: "\ea4b";
}

.nc-shop::before {
    content: "\ea4c";
}

.nc-simple-add::before {
    content: "\ea4d";
}

.nc-simple-delete::before {
    content: "\ea4e";
}

.nc-simple-remove::before {
    content: "\ea4f";
}

.nc-single-02::before {
    content: "\ea50";
}

.nc-single-copy-04::before {
    content: "\ea51";
}

.nc-sound-wave::before {
    content: "\ea52";
}

.nc-spaceship::before {
    content: "\ea53";
}

.nc-sun-fog-29::before {
    content: "\ea54";
}

.nc-support-17::before {
    content: "\ea55";
}

.nc-tablet-2::before {
    content: "\ea56";
}

.nc-tag-content::before {
    content: "\ea57";
}

.nc-tap-01::before {
    content: "\ea58";
}

.nc-tie-bow::before {
    content: "\ea59";
}

.nc-tile-56::before {
    content: "\ea5a";
}

.nc-time-alarm::before {
    content: "\ea5b";
}

.nc-touch-id::before {
    content: "\ea5c";
}

.nc-trophy::before {
    content: "\ea5d";
}

.nc-tv-2::before {
    content: "\ea5e";
}

.nc-umbrella-13::before {
    content: "\ea5f";
}

.nc-user-run::before {
    content: "\ea60";
}

.nc-vector::before {
    content: "\ea61";
}

.nc-watch-time::before {
    content: "\ea62";
}

.nc-world-2::before {
    content: "\ea63";
}

.nc-zoom-split::before {
    content: "\ea64";
}

/* all icon font classes list here */
.btn,
.navbar .navbar-nav > a.btn {
    border-width: 2px;
    font-weight: 600;
    font-size: 0.8571em;
    line-height: 1.35em;
    text-transform: uppercase;
    border: none;
    margin: 10px 1px;
    border-radius: 3px;
    padding: 11px 22px;
    cursor: pointer;
    background-color: var(--secondary);
    color: var(--white);
    -webkit-transition: all 150ms linear;
    -moz-transition: all 150ms linear;
    -o-transition: all 150ms linear;
    -ms-transition: all 150ms linear;
    transition: all 150ms linear;
}

.btn:hover, .btn:active, .btn.active, .btn:active:focus, .btn:active:hover, .btn.active:focus, .btn.active:hover,
.show > .btn.dropdown-toggle,
.show > .btn.dropdown-toggle:focus,
.show > .btn.dropdown-toggle:hover,
.navbar .navbar-nav > a.btn:hover,
.navbar .navbar-nav > a.btn:focus,
.navbar .navbar-nav > a.btn:active,
.navbar .navbar-nav > a.btn.active,
.navbar .navbar-nav > a.btn:active:focus,
.navbar .navbar-nav > a.btn:active:hover,
.navbar .navbar-nav > a.btn.active:focus,
.navbar .navbar-nav > a.btn.active:hover,
.show >
.navbar .navbar-nav > a.btn.dropdown-toggle,
.show >
.navbar .navbar-nav > a.btn.dropdown-toggle:focus,
.show >
.navbar .navbar-nav > a.btn.dropdown-toggle:hover {
    background-color: var(--secondary-tint-dark);
    color: var(--white);
    box-shadow: none;
}

.btn:not([data-action]):hover,
.navbar .navbar-nav > a.btn:not([data-action]):hover {
    box-shadow: none;
}

.btn.disabled, .btn.disabled:hover, .btn.disabled:focus, .btn.disabled.focus, .btn.disabled:active, .btn.disabled.active, .btn:disabled, .btn:disabled:hover, .btn:disabled:focus, .btn:disabled.focus, .btn:disabled:active, .btn:disabled.active, .btn[disabled], .btn[disabled]:hover, .btn[disabled]:focus, .btn[disabled].focus, .btn[disabled]:active, .btn[disabled].active,
fieldset[disabled] .btn,
fieldset[disabled] .btn:hover,
fieldset[disabled] .btn:focus,
fieldset[disabled] .btn.focus,
fieldset[disabled] .btn:active,
fieldset[disabled] .btn.active,
.navbar .navbar-nav > a.btn.disabled,
.navbar .navbar-nav > a.btn.disabled:hover,
.navbar .navbar-nav > a.btn.disabled:focus,
.navbar .navbar-nav > a.btn.disabled.focus,
.navbar .navbar-nav > a.btn.disabled:active,
.navbar .navbar-nav > a.btn.disabled.active,
.navbar .navbar-nav > a.btn:disabled,
.navbar .navbar-nav > a.btn:disabled:hover,
.navbar .navbar-nav > a.btn:disabled:focus,
.navbar .navbar-nav > a.btn:disabled.focus,
.navbar .navbar-nav > a.btn:disabled:active,
.navbar .navbar-nav > a.btn:disabled.active,
.navbar .navbar-nav > a.btn[disabled],
.navbar .navbar-nav > a.btn[disabled]:hover,
.navbar .navbar-nav > a.btn[disabled]:focus,
.navbar .navbar-nav > a.btn[disabled].focus,
.navbar .navbar-nav > a.btn[disabled]:active,
.navbar .navbar-nav > a.btn[disabled].active,
fieldset[disabled]
.navbar .navbar-nav > a.btn,
fieldset[disabled]
.navbar .navbar-nav > a.btn:hover,
fieldset[disabled]
.navbar .navbar-nav > a.btn:focus,
fieldset[disabled]
.navbar .navbar-nav > a.btn.focus,
fieldset[disabled]
.navbar .navbar-nav > a.btn:active,
fieldset[disabled]
.navbar .navbar-nav > a.btn.active {
    background-color: var(--secondary);
    border-color: var(--secondary);
}

.btn.btn-simple,
.navbar .navbar-nav > a.btn.btn-simple {
    color: var(--secondary);
    border-color: var(--secondary);
}

.btn.btn-simple:hover, .btn.btn-simple:focus, .btn.btn-simple:active,
.navbar .navbar-nav > a.btn.btn-simple:hover,
.navbar .navbar-nav > a.btn.btn-simple:focus,
.navbar .navbar-nav > a.btn.btn-simple:active {
    background-color: transparent;
    color: var(--secondary-tint-dark);
    border-color: var(--secondary-tint-dark);
    box-shadow: none;
}

.btn.btn-link,
.navbar .navbar-nav > a.btn.btn-link {
    color: var(--secondary);
}

.btn.btn-link:hover, .btn.btn-link:focus, .btn.btn-link:active, .btn.btn-link:active:focus,
.navbar .navbar-nav > a.btn.btn-link:hover,
.navbar .navbar-nav > a.btn.btn-link:focus,
.navbar .navbar-nav > a.btn.btn-link:active,
.navbar .navbar-nav > a.btn.btn-link:active:focus {
    background-color: transparent;
    color: var(--secondary-tint-dark);
    text-decoration: none;
    box-shadow: none;
}

.btn:hover, .btn:focus,
.navbar .navbar-nav > a.btn:hover,
.navbar .navbar-nav > a.btn:focus {
    opacity: 1;
    filter: alpha(opacity=100);
    outline: 0 !important;
}

.btn:active, .btn.active,
.open > .btn.dropdown-toggle,
.navbar .navbar-nav > a.btn:active,
.navbar .navbar-nav > a.btn.active,
.open >
.navbar .navbar-nav > a.btn.dropdown-toggle {
    -webkit-box-shadow: none;
    box-shadow: none;
    outline: 0 !important;
}

.btn .badge,
.navbar .navbar-nav > a.btn .badge {
    margin: 0;
}

.btn.btn-icon,
.navbar .navbar-nav > a.btn.btn-icon {
    height: 2.375rem;
    min-width: 2.375rem;
    width: 2.375rem;
    padding: 0;
    font-size: 0.9375rem;
    overflow: hidden;
    position: relative;
    line-height: normal;
}

.btn.btn-icon.btn-simple,
.navbar .navbar-nav > a.btn.btn-icon.btn-simple {
    padding: 0;
}

.btn.btn-icon.btn-sm,
.navbar .navbar-nav > a.btn.btn-icon.btn-sm {
    height: 1.875rem;
    min-width: 1.875rem;
    width: 1.875rem;
}

.btn.btn-icon.btn-sm .fa,
.btn.btn-icon.btn-sm .far,
.btn.btn-icon.btn-sm .fas,
.btn.btn-icon.btn-sm .nc-icon,
.navbar .navbar-nav > a.btn.btn-icon.btn-sm .fa,
.navbar .navbar-nav > a.btn.btn-icon.btn-sm .far,
.navbar .navbar-nav > a.btn.btn-icon.btn-sm .fas,
.navbar .navbar-nav > a.btn.btn-icon.btn-sm .nc-icon {
    font-size: 0.6875rem;
}

.btn.btn-icon.btn-lg,
.navbar .navbar-nav > a.btn.btn-icon.btn-lg {
    height: 3.6rem;
    min-width: 3.6rem;
    width: 3.6rem;
}

.btn.btn-icon.btn-lg .fa,
.btn.btn-icon.btn-lg .far,
.btn.btn-icon.btn-lg .fas,
.btn.btn-icon.btn-lg .nc-icon,
.navbar .navbar-nav > a.btn.btn-icon.btn-lg .fa,
.navbar .navbar-nav > a.btn.btn-icon.btn-lg .far,
.navbar .navbar-nav > a.btn.btn-icon.btn-lg .fas,
.navbar .navbar-nav > a.btn.btn-icon.btn-lg .nc-icon {
    font-size: 1.325rem;
}

.btn.btn-icon:not(.btn-footer) .nc-icon,
.btn.btn-icon:not(.btn-footer) .fa,
.btn.btn-icon:not(.btn-footer) .far,
.btn.btn-icon:not(.btn-footer) .fas,
.navbar .navbar-nav > a.btn.btn-icon:not(.btn-footer) .nc-icon,
.navbar .navbar-nav > a.btn.btn-icon:not(.btn-footer) .fa,
.navbar .navbar-nav > a.btn.btn-icon:not(.btn-footer) .far,
.navbar .navbar-nav > a.btn.btn-icon:not(.btn-footer) .fas {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-12px, -12px);
    line-height: 1.5626rem;
    width: 24px;
}

.btn.btn-icon.btn-neutral,
.navbar .navbar-nav > a.btn.btn-icon.btn-neutral {
    font-size: 20px;
}

.btn:not(.btn-icon) .nc-icon,
.navbar .navbar-nav > a.btn:not(.btn-icon) .nc-icon {
    position: relative;
    top: 1px;
}

.btn-primary {
    background-color: var(--primary);
    color: var(--white);
}

.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary:active:focus, .btn-primary:active:hover, .btn-primary.active:focus, .btn-primary.active:hover,
.show > .btn-primary.dropdown-toggle,
.show > .btn-primary.dropdown-toggle:focus,
.show > .btn-primary.dropdown-toggle:hover {
    background-color: var(--primary-tint-dark) !important;
    color: var(--white) !important;
    box-shadow: none !important;
}

.btn-outline-primary:focus {
    background-color: var(--white) !important;
    color: var(--primary-tint-dark) !important;
    box-shadow: none !important;
}

.btn-primary:not([data-action]):hover {
    box-shadow: none;
}

.btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary:disabled, .btn-primary:disabled:hover, .btn-primary:disabled:focus, .btn-primary:disabled.focus, .btn-primary:disabled:active, .btn-primary:disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, .btn-primary[disabled]:active, .btn-primary[disabled].active,
fieldset[disabled] .btn-primary,
fieldset[disabled] .btn-primary:hover,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary.focus,
fieldset[disabled] .btn-primary:active,
fieldset[disabled] .btn-primary.active {
    color: white;
    background-color: var(--primary);
    border-color: var(--primary);
}

.btn-primary.btn-simple {
    color: var(--primary);
    border-color: var(--primary);
}

.btn-primary.btn-simple:hover, .btn-primary.btn-simple:focus, .btn-primary.btn-simple:active {
    background-color: transparent;
    color: var(--primary-tint-dark);
    border-color: var(--primary-tint-dark);
    box-shadow: none;
}

.btn-primary.btn-link {
    color: var(--primary);
}

.btn-primary.btn-link:hover, .btn-primary.btn-link:focus, .btn-primary.btn-link:active, .btn-primary.btn-link:active:focus {
    background-color: transparent;
    color: var(--primary-tint-dark);
    text-decoration: none;
    box-shadow: none;
}

.btn-success {
    background-color: var(--success);
    color: var(--white);
}

.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .btn-success:active:focus, .btn-success:active:hover, .btn-success.active:focus, .btn-success.active:hover,
.show > .btn-success.dropdown-toggle,
.show > .btn-success.dropdown-toggle:focus,
.show > .btn-success.dropdown-toggle:hover {
    background-color: var(--success-tint-light) !important;
    color: var(--white) !important;
    box-shadow: none !important;
}

.btn-success:not([data-action]):hover {
    box-shadow: none;
}

.btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success:disabled, .btn-success:disabled:hover, .btn-success:disabled:focus, .btn-success:disabled.focus, .btn-success:disabled:active, .btn-success:disabled.active, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, .btn-success[disabled]:active, .btn-success[disabled].active,
fieldset[disabled] .btn-success,
fieldset[disabled] .btn-success:hover,
fieldset[disabled] .btn-success:focus,
fieldset[disabled] .btn-success.focus,
fieldset[disabled] .btn-success:active,
fieldset[disabled] .btn-success.active {
    background-color: var(--success);
    border-color: var(--success);
}

.btn-success.btn-simple {
    color: var(--success);
    border-color: var(--success);
}

.btn-success.btn-simple:hover, .btn-success.btn-simple:focus, .btn-success.btn-simple:active {
    background-color: transparent;
    color: var(--success-tint-light);
    border-color: var(--success-tint-light);
    box-shadow: none;
}

.btn-success.btn-link {
    color: var(--success);
}

.btn-success.btn-link:hover, .btn-success.btn-link:focus, .btn-success.btn-link:active, .btn-success.btn-link:active:focus {
    background-color: transparent;
    color: var(--success-tint-light);
    text-decoration: none;
    box-shadow: none;
}

.btn-info {
    background-color: var(--info);
    color: var(--white);
}

.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .btn-info:active:focus, .btn-info:active:hover, .btn-info.active:focus, .btn-info.active:hover,
.show > .btn-info.dropdown-toggle,
.show > .btn-info.dropdown-toggle:focus,
.show > .btn-info.dropdown-toggle:hover {
    background-color: var(--info-tint-dark) !important;
    color: var(--white) !important;
    box-shadow: none !important;
}

.btn-info:not([data-action]):hover {
    box-shadow: none;
}

.btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info:disabled, .btn-info:disabled:hover, .btn-info:disabled:focus, .btn-info:disabled.focus, .btn-info:disabled:active, .btn-info:disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, .btn-info[disabled]:active, .btn-info[disabled].active,
fieldset[disabled] .btn-info,
fieldset[disabled] .btn-info:hover,
fieldset[disabled] .btn-info:focus,
fieldset[disabled] .btn-info.focus,
fieldset[disabled] .btn-info:active,
fieldset[disabled] .btn-info.active {
    color: white;
    background-color: var(--info);
    border-color: var(--info);
}

.btn-info.btn-simple {
    color: var(--info);
    border-color: var(--info);
}

.btn-info.btn-simple:hover, .btn-info.btn-simple:focus, .btn-info.btn-simple:active {
    background-color: transparent;
    color: var(--info-tint-dark);
    border-color: var(--info-tint-dark);
    box-shadow: none;
}

.btn-info.btn-link {
    color: var(--info);
}

.btn-info.btn-link:hover, .btn-info.btn-link:focus, .btn-info.btn-link:active, .btn-info.btn-link:active:focus {
    background-color: transparent;
    color: var(--info-tint-dark);
    text-decoration: none;
    box-shadow: none;
}

.btn-warning {
    background-color: var(--warning);
    color: var(--white);
}

.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .btn-warning:active:focus, .btn-warning:active:hover, .btn-warning.active:focus, .btn-warning.active:hover,
.show > .btn-warning.dropdown-toggle,
.show > .btn-warning.dropdown-toggle:focus,
.show > .btn-warning.dropdown-toggle:hover {
    background-color: var(--warning-tint-dark) !important;
    color: var(--white) !important;
    box-shadow: none !important;
}

.btn-warning:not([data-action]):hover {
    box-shadow: none;
}

.btn-warning.disabled, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .btn-warning:disabled, .btn-warning:disabled:hover, .btn-warning:disabled:focus, .btn-warning:disabled.focus, .btn-warning:disabled:active, .btn-warning:disabled.active, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, .btn-warning[disabled]:active, .btn-warning[disabled].active,
fieldset[disabled] .btn-warning,
fieldset[disabled] .btn-warning:hover,
fieldset[disabled] .btn-warning:focus,
fieldset[disabled] .btn-warning.focus,
fieldset[disabled] .btn-warning:active,
fieldset[disabled] .btn-warning.active {
    color: white;
    background-color: var(--warning);
    border-color: var(--warning);
}

.btn-warning.btn-simple {
    color: var(--warning);
    border-color: var(--warning);
}

.btn-warning.btn-simple:hover, .btn-warning.btn-simple:focus, .btn-warning.btn-simple:active {
    background-color: transparent;
    color: var(--warning-tint-dark);
    border-color: var(--warning-tint-dark);
    box-shadow: none;
}

.btn-warning.btn-link {
    color: var(--warning);
}

.btn-warning.btn-link:hover, .btn-warning.btn-link:focus, .btn-warning.btn-link:active, .btn-warning.btn-link:active:focus {
    background-color: transparent;
    color: var(--warning-tint-dark);
    text-decoration: none;
    box-shadow: none;
}

.btn-danger {
    background-color: var(--danger);
    color: var(--white);
}

.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .btn-danger:active:focus, .btn-danger:active:hover, .btn-danger.active:focus, .btn-danger.active:hover,
.show > .btn-danger.dropdown-toggle,
.show > .btn-danger.dropdown-toggle:focus,
.show > .btn-danger.dropdown-toggle:hover {
    background-color: var(--danger-tint-dark) !important;
    color: var(--white) !important;
    box-shadow: none !important;
}

.btn-danger:not([data-action]):hover {
    box-shadow: none;
}

.btn-danger.disabled, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .btn-danger:disabled, .btn-danger:disabled:hover, .btn-danger:disabled:focus, .btn-danger:disabled.focus, .btn-danger:disabled:active, .btn-danger:disabled.active, .btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, .btn-danger[disabled]:active, .btn-danger[disabled].active,
fieldset[disabled] .btn-danger,
fieldset[disabled] .btn-danger:hover,
fieldset[disabled] .btn-danger:focus,
fieldset[disabled] .btn-danger.focus,
fieldset[disabled] .btn-danger:active,
fieldset[disabled] .btn-danger.active {
    background-color: var(--danger);
    border-color: var(--danger);
}

.btn-danger.btn-simple {
    color: var(--danger);
    border-color: var(--danger);
}

.btn-danger.btn-simple:hover, .btn-danger.btn-simple:focus, .btn-danger.btn-simple:active {
    background-color: transparent;
    color: var(--danger-tint-dark);
    border-color: var(--danger-tint-dark);
    box-shadow: none;
}

.btn-danger.btn-link {
    color: var(--danger);
}

.btn-danger.btn-link:hover, .btn-danger.btn-link:focus, .btn-danger.btn-link:active, .btn-danger.btn-link:active:focus {
    background-color: transparent;
    color: var(--danger-tint-dark);
    text-decoration: none;
    box-shadow: none;
}

.btn-outline-default {
    background: transparent;
    border: 2px solid var(--secondary) !important;
    color: var(--secondary);
    opacity: 1;
    filter: alpha(opacity=100);
}

.btn-outline-default:hover, .btn-outline-default:focus, .btn-outline-default:active, .btn-outline-default:focus:active, .btn-outline-default.active,
.open > .btn-outline-default.dropdown-toggle {
    background-color: var(--secondary-tint-dark) !important;
    color: rgba(255, 255, 255, 0.85) !important;
    border-color: var(--secondary-tint-dark) !important;
}

.btn-outline-default:hover .caret, .btn-outline-default:focus .caret, .btn-outline-default:active .caret, .btn-outline-default:focus:active .caret, .btn-outline-default.active .caret,
.open > .btn-outline-default.dropdown-toggle .caret {
    border-top-color: rgba(255, 255, 255, 0.85) !important;
}

.btn-outline-default .caret {
    border-top-color: var(--white) !important;
}

.btn-outline-default.disabled, .btn-outline-default.disabled:hover, .btn-outline-default.disabled:focus, .btn-outline-default.disabled.focus, .btn-outline-default.disabled:active, .btn-outline-default.disabled.active, .btn-outline-default:disabled, .btn-outline-default:disabled:hover, .btn-outline-default:disabled:focus, .btn-outline-default:disabled.focus, .btn-outline-default:disabled:active, .btn-outline-default:disabled.active, .btn-outline-default[disabled], .btn-outline-default[disabled]:hover, .btn-outline-default[disabled]:focus, .btn-outline-default[disabled].focus, .btn-outline-default[disabled]:active, .btn-outline-default[disabled].active,
fieldset[disabled] .btn-outline-default,
fieldset[disabled] .btn-outline-default:hover,
fieldset[disabled] .btn-outline-default:focus,
fieldset[disabled] .btn-outline-default.focus,
fieldset[disabled] .btn-outline-default:active,
fieldset[disabled] .btn-outline-default.active {
    background-color: transparent !important;
    border-color: var(--secondary) !important;
}

.btn-outline-primary {
    background: transparent;
    border: 2px solid var(--primary) !important;
    color: var(--primary);
    opacity: 1;
    filter: alpha(opacity=100);
}

.btn-outline-primary:hover, .btn-outline-primary:active, .btn-outline-primary:focus:active, .btn-outline-primary.active,
.open > .btn-outline-primary.dropdown-toggle {
    background-color: var(--primary-tint-dark) !important;
    color: rgba(255, 255, 255, 0.85) !important;
    border-color: var(--primary-tint-dark) !important;
}

.btn-outline-primary:hover .caret, .btn-outline-primary:focus .caret, .btn-outline-primary:active .caret, .btn-outline-primary:focus:active .caret, .btn-outline-primary.active .caret,
.open > .btn-outline-primary.dropdown-toggle .caret {
    border-top-color: rgba(255, 255, 255, 0.85) !important;
}

.btn-outline-primary .caret {
    border-top-color: var(--white) !important;
}

.btn-outline-primary.disabled, .btn-outline-primary.disabled:hover, .btn-outline-primary.disabled:focus, .btn-outline-primary.disabled.focus, .btn-outline-primary.disabled:active, .btn-outline-primary.disabled.active, .btn-outline-primary:disabled, .btn-outline-primary:disabled:hover, .btn-outline-primary:disabled:focus, .btn-outline-primary:disabled.focus, .btn-outline-primary:disabled:active, .btn-outline-primary:disabled.active, .btn-outline-primary[disabled], .btn-outline-primary[disabled]:hover, .btn-outline-primary[disabled]:focus, .btn-outline-primary[disabled].focus, .btn-outline-primary[disabled]:active, .btn-outline-primary[disabled].active,
fieldset[disabled] .btn-outline-primary,
fieldset[disabled] .btn-outline-primary:hover,
fieldset[disabled] .btn-outline-primary:focus,
fieldset[disabled] .btn-outline-primary.focus,
fieldset[disabled] .btn-outline-primary:active,
fieldset[disabled] .btn-outline-primary.active {
    background-color: transparent !important;
    border-color: var(--primary) !important;
}

.btn-outline-success {
    background: transparent;
    border: 2px solid var(--success) !important;
    color: var(--success);
    opacity: 1;
    filter: alpha(opacity=100);
}

.btn-outline-success:hover, .btn-outline-success:focus, .btn-outline-success:active, .btn-outline-success:focus:active, .btn-outline-success.active,
.open > .btn-outline-success.dropdown-toggle {
    background-color: var(--success-tint-dark) !important;
    color: rgba(255, 255, 255, 0.85) !important;
    border-color: var(--success-tint-dark) !important;
}

.btn-outline-success:hover .caret, .btn-outline-success:focus .caret, .btn-outline-success:active .caret, .btn-outline-success:focus:active .caret, .btn-outline-success.active .caret,
.open > .btn-outline-success.dropdown-toggle .caret {
    border-top-color: rgba(255, 255, 255, 0.85) !important;
}

.btn-outline-success .caret {
    border-top-color: var(--white) !important;
}

.btn-outline-success.disabled, .btn-outline-success.disabled:hover, .btn-outline-success.disabled:focus, .btn-outline-success.disabled.focus, .btn-outline-success.disabled:active, .btn-outline-success.disabled.active, .btn-outline-success:disabled, .btn-outline-success:disabled:hover, .btn-outline-success:disabled:focus, .btn-outline-success:disabled.focus, .btn-outline-success:disabled:active, .btn-outline-success:disabled.active, .btn-outline-success[disabled], .btn-outline-success[disabled]:hover, .btn-outline-success[disabled]:focus, .btn-outline-success[disabled].focus, .btn-outline-success[disabled]:active, .btn-outline-success[disabled].active,
fieldset[disabled] .btn-outline-success,
fieldset[disabled] .btn-outline-success:hover,
fieldset[disabled] .btn-outline-success:focus,
fieldset[disabled] .btn-outline-success.focus,
fieldset[disabled] .btn-outline-success:active,
fieldset[disabled] .btn-outline-success.active {
    background-color: transparent !important;
    border-color: var(--success) !important;
}

.btn-outline-info {
    background: transparent;
    border: 2px solid var(--info) !important;
    color: var(--info);
    opacity: 1;
    filter: alpha(opacity=100);
}

.btn-outline-info:hover, .btn-outline-info:focus, .btn-outline-info:active, .btn-outline-info:focus:active, .btn-outline-info.active,
.open > .btn-outline-info.dropdown-toggle {
    background-color: var(--info-tint-dark) !important;
    color: rgba(255, 255, 255, 0.85) !important;
    border-color: var(--info-tint-dark) !important;
}

.btn-outline-info:hover .caret, .btn-outline-info:focus .caret, .btn-outline-info:active .caret, .btn-outline-info:focus:active .caret, .btn-outline-info.active .caret,
.open > .btn-outline-info.dropdown-toggle .caret {
    border-top-color: rgba(255, 255, 255, 0.85) !important;
}

.btn-outline-info .caret {
    border-top-color: var(--white) !important;
}

.btn-outline-info.disabled, .btn-outline-info.disabled:hover, .btn-outline-info.disabled:focus, .btn-outline-info.disabled.focus, .btn-outline-info.disabled:active, .btn-outline-info.disabled.active, .btn-outline-info:disabled, .btn-outline-info:disabled:hover, .btn-outline-info:disabled:focus, .btn-outline-info:disabled.focus, .btn-outline-info:disabled:active, .btn-outline-info:disabled.active, .btn-outline-info[disabled], .btn-outline-info[disabled]:hover, .btn-outline-info[disabled]:focus, .btn-outline-info[disabled].focus, .btn-outline-info[disabled]:active, .btn-outline-info[disabled].active,
fieldset[disabled] .btn-outline-info,
fieldset[disabled] .btn-outline-info:hover,
fieldset[disabled] .btn-outline-info:focus,
fieldset[disabled] .btn-outline-info.focus,
fieldset[disabled] .btn-outline-info:active,
fieldset[disabled] .btn-outline-info.active {
    background-color: transparent !important;
    border-color: var(--info) !important;
}

.btn-outline-warning {
    background: transparent;
    border: 2px solid var(--warning) !important;
    color: var(--warning);
    opacity: 1;
    filter: alpha(opacity=100);
}

.btn-outline-warning:hover, .btn-outline-warning:focus, .btn-outline-warning:active, .btn-outline-warning:focus:active, .btn-outline-warning.active,
.open > .btn-outline-warning.dropdown-toggle {
    background-color: var(--warning) !important;
    color: rgba(255, 255, 255, 0.85) !important;
    border-color: var(--warning) !important;
}

.btn-outline-warning:hover .caret, .btn-outline-warning:focus .caret, .btn-outline-warning:active .caret, .btn-outline-warning:focus:active .caret, .btn-outline-warning.active .caret,
.open > .btn-outline-warning.dropdown-toggle .caret {
    border-top-color: rgba(255, 255, 255, 0.85) !important;
}

.btn-outline-warning .caret {
    border-top-color: var(--white) !important;
}

.btn-outline-warning.disabled, .btn-outline-warning.disabled:hover, .btn-outline-warning.disabled:focus, .btn-outline-warning.disabled.focus, .btn-outline-warning.disabled:active, .btn-outline-warning.disabled.active, .btn-outline-warning:disabled, .btn-outline-warning:disabled:hover, .btn-outline-warning:disabled:focus, .btn-outline-warning:disabled.focus, .btn-outline-warning:disabled:active, .btn-outline-warning:disabled.active, .btn-outline-warning[disabled], .btn-outline-warning[disabled]:hover, .btn-outline-warning[disabled]:focus, .btn-outline-warning[disabled].focus, .btn-outline-warning[disabled]:active, .btn-outline-warning[disabled].active,
fieldset[disabled] .btn-outline-warning,
fieldset[disabled] .btn-outline-warning:hover,
fieldset[disabled] .btn-outline-warning:focus,
fieldset[disabled] .btn-outline-warning.focus,
fieldset[disabled] .btn-outline-warning:active,
fieldset[disabled] .btn-outline-warning.active {
    background-color: transparent !important;
    border-color: var(--warning) !important;
}

.btn-outline-danger {
    background: transparent;
    border: 2px solid var(--danger) !important;
    color: var(--danger);
    opacity: 1;
    filter: alpha(opacity=100);
}

.btn-outline-danger:hover, .btn-outline-danger:focus, .btn-outline-danger:active, .btn-outline-danger:focus:active, .btn-outline-danger.active,
.open > .btn-outline-danger.dropdown-toggle {
    background-color: var(--danger) !important;
    color: rgba(255, 255, 255, 0.85) !important;
    border-color: var(--danger) !important;
}

.btn-outline-danger:hover .caret, .btn-outline-danger:focus .caret, .btn-outline-danger:active .caret, .btn-outline-danger:focus:active .caret, .btn-outline-danger.active .caret,
.open > .btn-outline-danger.dropdown-toggle .caret {
    border-top-color: rgba(255, 255, 255, 0.85) !important;
}

.btn-outline-danger .caret {
    border-top-color: var(--white) !important;
}

.btn-outline-danger.disabled, .btn-outline-danger.disabled:hover, .btn-outline-danger.disabled:focus, .btn-outline-danger.disabled.focus, .btn-outline-danger.disabled:active, .btn-outline-danger.disabled.active, .btn-outline-danger:disabled, .btn-outline-danger:disabled:hover, .btn-outline-danger:disabled:focus, .btn-outline-danger:disabled.focus, .btn-outline-danger:disabled:active, .btn-outline-danger:disabled.active, .btn-outline-danger[disabled], .btn-outline-danger[disabled]:hover, .btn-outline-danger[disabled]:focus, .btn-outline-danger[disabled].focus, .btn-outline-danger[disabled]:active, .btn-outline-danger[disabled].active,
fieldset[disabled] .btn-outline-danger,
fieldset[disabled] .btn-outline-danger:hover,
fieldset[disabled] .btn-outline-danger:focus,
fieldset[disabled] .btn-outline-danger.focus,
fieldset[disabled] .btn-outline-danger:active,
fieldset[disabled] .btn-outline-danger.active {
    background-color: transparent !important;
    border-color: var(--danger) !important;
}

.btn-outline-neutral {
    background: transparent;
    border: 2px solid var(--white) !important;
    color: var(--white);
    opacity: 1;
    filter: alpha(opacity=100);
}

.btn-outline-neutral:hover, .btn-outline-neutral:focus, .btn-outline-neutral:active, .btn-outline-neutral:focus:active, .btn-outline-neutral.active,
.open > .btn-outline-neutral.dropdown-toggle {
    background-color: var(--white) !important;
    color: rgba(255, 255, 255, 0.85) !important;
    border-color: var(--white) !important;
}

.btn-outline-neutral:hover .caret, .btn-outline-neutral:focus .caret, .btn-outline-neutral:active .caret, .btn-outline-neutral:focus:active .caret, .btn-outline-neutral.active .caret,
.open > .btn-outline-neutral.dropdown-toggle .caret {
    border-top-color: rgba(255, 255, 255, 0.85) !important;
}

.btn-outline-neutral .caret {
    border-top-color: var(--white) !important;
}

.btn-outline-neutral.disabled, .btn-outline-neutral.disabled:hover, .btn-outline-neutral.disabled:focus, .btn-outline-neutral.disabled.focus, .btn-outline-neutral.disabled:active, .btn-outline-neutral.disabled.active, .btn-outline-neutral:disabled, .btn-outline-neutral:disabled:hover, .btn-outline-neutral:disabled:focus, .btn-outline-neutral:disabled.focus, .btn-outline-neutral:disabled:active, .btn-outline-neutral:disabled.active, .btn-outline-neutral[disabled], .btn-outline-neutral[disabled]:hover, .btn-outline-neutral[disabled]:focus, .btn-outline-neutral[disabled].focus, .btn-outline-neutral[disabled]:active, .btn-outline-neutral[disabled].active,
fieldset[disabled] .btn-outline-neutral,
fieldset[disabled] .btn-outline-neutral:hover,
fieldset[disabled] .btn-outline-neutral:focus,
fieldset[disabled] .btn-outline-neutral.focus,
fieldset[disabled] .btn-outline-neutral:active,
fieldset[disabled] .btn-outline-neutral.active {
    background-color: transparent !important;
    border-color: var(--white) !important;
}

.btn-outline-neutral:hover, .btn-outline-neutral:focus {
    color: var(--secondary-tint-dark);
    background-color: var(--white);
}

.btn-neutral {
    background-color: var(--white);
    color: var(--primary);
    color: var(--secondary);
}

.btn-neutral:hover, .btn-neutral:focus, .btn-neutral:active, .btn-neutral.active, .btn-neutral:active:focus, .btn-neutral:active:hover, .btn-neutral.active:focus, .btn-neutral.active:hover,
.show > .btn-neutral.dropdown-toggle,
.show > .btn-neutral.dropdown-toggle:focus,
.show > .btn-neutral.dropdown-toggle:hover {
    background-color: var(--white) !important;
    color: var(--white) !important;
    box-shadow: none !important;
}

.btn-neutral:not([data-action]):hover {
    box-shadow: none;
}

.btn-neutral.disabled, .btn-neutral.disabled:hover, .btn-neutral.disabled:focus, .btn-neutral.disabled.focus, .btn-neutral.disabled:active, .btn-neutral.disabled.active, .btn-neutral:disabled, .btn-neutral:disabled:hover, .btn-neutral:disabled:focus, .btn-neutral:disabled.focus, .btn-neutral:disabled:active, .btn-neutral:disabled.active, .btn-neutral[disabled], .btn-neutral[disabled]:hover, .btn-neutral[disabled]:focus, .btn-neutral[disabled].focus, .btn-neutral[disabled]:active, .btn-neutral[disabled].active,
fieldset[disabled] .btn-neutral,
fieldset[disabled] .btn-neutral:hover,
fieldset[disabled] .btn-neutral:focus,
fieldset[disabled] .btn-neutral.focus,
fieldset[disabled] .btn-neutral:active,
fieldset[disabled] .btn-neutral.active {
    background-color: var(--white);
    border-color: var(--white);
}

.btn-neutral.btn-danger {
    color: var(--danger);
}

.btn-neutral.btn-danger:hover, .btn-neutral.btn-danger:focus, .btn-neutral.btn-danger:active, .btn-neutral.btn-danger:active:focus {
    color: var(--danger-tint-dark) !important;
}

.btn-neutral.btn-info {
    color: var(--info) !important;
}

.btn-neutral.btn-info:hover, .btn-neutral.btn-info:focus, .btn-neutral.btn-info:active, .btn-neutral.btn-info:active:focus {
    color: var(--info-tint-dark) !important;
}

.btn-neutral.btn-warning {
    color: var(--warning) !important;
}

.btn-neutral.btn-warning:hover, .btn-neutral.btn-warning:focus, .btn-neutral.btn-warning:active, .btn-neutral.btn-warning:active:focus {
    color: var(--warning-tint-dark) !important;
}

.btn-neutral.btn-success {
    color: var(--success) !important;
}

.btn-neutral.btn-success:hover, .btn-neutral.btn-success:focus, .btn-neutral.btn-success:active, .btn-neutral.btn-success:active:focus {
    color: var(--success-tint-dark) !important;
}

.btn-neutral.btn-default {
    color: var(--secondary) !important;
}

.btn-neutral.btn-default:hover, .btn-neutral.btn-default:focus, .btn-neutral.btn-default:active, .btn-neutral.btn-default:active:focus {
    color: var(--secondary-tint-dark) !important;
}

.btn-neutral.active, .btn-neutral:active, .btn-neutral:active:focus, .btn-neutral:active:hover, .btn-neutral.active:focus, .btn-neutral.active:hover,
.show > .btn-neutral.dropdown-toggle,
.show > .btn-neutral.dropdown-toggle:focus,
.show > .btn-neutral.dropdown-toggle:hover {
    background-color: var(--white) !important;
    color: var(--primary-tint-dark) !important;
    box-shadow: none !important;
}

.btn-neutral:hover, .btn-neutral:focus {
    color: var(--primary-tint-dark) !important;
}

.btn-neutral:hover:not(.nav-link), .btn-neutral:focus:not(.nav-link) {
    box-shadow: none;
}

.btn-neutral.btn-simple {
    color: var(--white);
    border-color: var(--white);
}

.btn-neutral.btn-simple:hover, .btn-neutral.btn-simple:focus, .btn-neutral.btn-simple:active {
    background-color: transparent;
    color: var(--white);
    border-color: var(--white);
    box-shadow: none;
}

.btn-neutral.btn-link {
    color: var(--white);
}

.btn-neutral.btn-link:hover, .btn-neutral.btn-link:focus, .btn-neutral.btn-link:active, .btn-neutral.btn-link:active:focus {
    background-color: transparent;
    color: var(--white);
    text-decoration: none;
    box-shadow: none;
}

.btn-neutral:hover, .btn-neutral:focus {
    color: var(--secondary-tint-dark);
}

.btn-neutral.btn-border:hover, .btn-neutral.btn-border:focus {
    color: var(--secondary);
}

.btn-neutral.btn-border:active, .btn-neutral.btn-border.active,
.open > .btn-neutral.btn-border.dropdown-toggle {
    background-color: var(--white);
    color: var(--secondary);
}

.btn-neutral.btn-link:active, .btn-neutral.btn-link.active {
    background-color: transparent;
}

.btn-disabled .btn:disabled, .btn[disabled], .btn.disabled {
    opacity: 0.5;
    filter: alpha(opacity=50);
    pointer-events: none;
}

.btn-simple {
    border: 1px solid;
    border-color: var(--secondary);
    padding: 10px 22px;
    background-color: transparent;
}

.btn-simple.disabled, .btn-simple.disabled:hover, .btn-simple.disabled:focus, .btn-simple.disabled.focus, .btn-simple.disabled:active, .btn-simple.disabled.active, .btn-simple:disabled, .btn-simple:disabled:hover, .btn-simple:disabled:focus, .btn-simple:disabled.focus, .btn-simple:disabled:active, .btn-simple:disabled.active, .btn-simple[disabled], .btn-simple[disabled]:hover, .btn-simple[disabled]:focus, .btn-simple[disabled].focus, .btn-simple[disabled]:active, .btn-simple[disabled].active,
fieldset[disabled] .btn-simple,
fieldset[disabled] .btn-simple:hover,
fieldset[disabled] .btn-simple:focus,
fieldset[disabled] .btn-simple.focus,
fieldset[disabled] .btn-simple:active,
fieldset[disabled] .btn-simple.active,
.btn-link.disabled,
.btn-link.disabled:hover,
.btn-link.disabled:focus,
.btn-link.disabled.focus,
.btn-link.disabled:active,
.btn-link.disabled.active,
.btn-link:disabled,
.btn-link:disabled:hover,
.btn-link:disabled:focus,
.btn-link:disabled.focus,
.btn-link:disabled:active,
.btn-link:disabled.active,
.btn-link[disabled],
.btn-link[disabled]:hover,
.btn-link[disabled]:focus,
.btn-link[disabled].focus,
.btn-link[disabled]:active,
.btn-link[disabled].active,
fieldset[disabled]
.btn-link,
fieldset[disabled]
.btn-link:hover,
fieldset[disabled]
.btn-link:focus,
fieldset[disabled]
.btn-link.focus,
fieldset[disabled]
.btn-link:active,
fieldset[disabled]
.btn-link.active {
    background-color: transparent;
}

.btn-link {
    border: 0;
    padding: 0.5rem 0.7rem;
    background-color: transparent;
}

.btn-lg {
    font-size: 1rem;
    border-radius: 6px;
    padding: 15px 48px;
}

.btn-lg.btn-simple {
    padding: 14px 47px;
}

.btn-sm {
    font-size: 0.8571em;
    border-radius: 3px;
    padding: 5px 15px;
}

.btn-sm.btn-simple {
    padding: 4px 14px;
}

.btn-wd {
    min-width: 140px;
}

.btn-group.select {
    width: 100%;
}

.btn-group.select .btn {
    text-align: left;
}

.btn-group.select .caret {
    position: absolute;
    top: 50%;
    margin-top: -1px;
    right: 8px;
}

.btn-group .btn + .btn {
    margin-left: -3px;
}

/*.btn-group .btn:focus {*/
/*  background-color: var(--info) !important; }*/

.btn-round {
    border-width: 1px;
    border-radius: 30px;
    padding-right: 23px;
    padding-left: 23px;
}

.btn-round.btn-simple {
    padding: 10px 22px;
}

.no-caret.dropdown-toggle::after {
    display: none;
}

.btn.btn-facebook {
    background-color: #3b5998;
    color: var(--white);
}

.btn.btn-facebook:focus, .btn.btn-facebook:active, .btn.btn-facebook:hover {
    background-color: #344e86 !important;
    color: var(--white) !important;
}

.btn.btn-facebook.btn-simple {
    color: #3b5998;
    background-color: transparent;
    box-shadow: none;
    border-color: #3b5998;
}

.btn.btn-facebook.btn-simple:hover, .btn.btn-facebook.btn-simple:focus, .btn.btn-facebook.btn-simple:active {
    color: #344e86;
    border-color: #344e86;
}

.btn.btn-facebook.btn-neutral {
    color: #3b5998;
    background-color: var(--white);
}

.btn.btn-facebook.btn-neutral:hover, .btn.btn-facebook.btn-neutral:focus, .btn.btn-facebook.btn-neutral:active {
    color: var(--white) !important;
}

.btn.btn-twitter {
    background-color: #55acee;
    color: var(--white);
}

.btn.btn-twitter:focus, .btn.btn-twitter:active, .btn.btn-twitter:hover {
    background-color: #3ea1ec !important;
    color: var(--white) !important;
}

.btn.btn-twitter.btn-simple {
    color: #55acee;
    background-color: transparent;
    box-shadow: none;
    border-color: #55acee;
}

.btn.btn-twitter.btn-simple:hover, .btn.btn-twitter.btn-simple:focus, .btn.btn-twitter.btn-simple:active {
    color: #3ea1ec;
    border-color: #3ea1ec;
}

.btn.btn-twitter.btn-neutral {
    color: #55acee;
    background-color: var(--white);
}

.btn.btn-twitter.btn-neutral:hover, .btn.btn-twitter.btn-neutral:focus, .btn.btn-twitter.btn-neutral:active {
    color: var(--white) !important;
}

.btn.btn-pinterest {
    background-color: #cc2127;
    color: var(--white);
}

.btn.btn-pinterest:focus, .btn.btn-pinterest:active, .btn.btn-pinterest:hover {
    background-color: #dd2e34 !important;
    color: var(--white) !important;
}

.btn.btn-pinterest.btn-simple {
    color: #cc2127;
    background-color: transparent;
    box-shadow: none;
    border-color: #cc2127;
}

.btn.btn-pinterest.btn-simple:hover, .btn.btn-pinterest.btn-simple:focus, .btn.btn-pinterest.btn-simple:active {
    color: #dd2e34;
    border-color: #dd2e34;
}

.btn.btn-pinterest.btn-neutral {
    color: #cc2127;
    background-color: var(--white);
}

.btn.btn-pinterest.btn-neutral:hover, .btn.btn-pinterest.btn-neutral:focus, .btn.btn-pinterest.btn-neutral:active {
    color: var(--white) !important;
}

.btn.btn-linkedin {
    background-color: #0077B5;
    color: var(--white);
}

.btn.btn-linkedin:focus, .btn.btn-linkedin:active, .btn.btn-linkedin:hover {
    background-color: #00669c !important;
    color: var(--white) !important;
}

.btn.btn-linkedin.btn-simple {
    color: #0077B5;
    background-color: transparent;
    box-shadow: none;
    border-color: #0077B5;
}

.btn.btn-linkedin.btn-simple:hover, .btn.btn-linkedin.btn-simple:focus, .btn.btn-linkedin.btn-simple:active {
    color: #00669c;
    border-color: #00669c;
}

.btn.btn-linkedin.btn-neutral {
    color: #0077B5;
    background-color: var(--white);
}

.btn.btn-linkedin.btn-neutral:hover, .btn.btn-linkedin.btn-neutral:focus, .btn.btn-linkedin.btn-neutral:active {
    color: var(--white) !important;
}

.btn.btn-dribbble {
    background-color: #ea4c89;
    color: var(--white);
}

.btn.btn-dribbble:focus, .btn.btn-dribbble:active, .btn.btn-dribbble:hover {
    background-color: #ed679b !important;
    color: var(--white) !important;
}

.btn.btn-dribbble.btn-simple {
    color: #ea4c89;
    background-color: transparent;
    box-shadow: none;
    border-color: #ea4c89;
}

.btn.btn-dribbble.btn-simple:hover, .btn.btn-dribbble.btn-simple:focus, .btn.btn-dribbble.btn-simple:active {
    color: #ed679b;
    border-color: #ed679b;
}

.btn.btn-dribbble.btn-neutral {
    color: #ea4c89;
    background-color: var(--white);
}

.btn.btn-dribbble.btn-neutral:hover, .btn.btn-dribbble.btn-neutral:focus, .btn.btn-dribbble.btn-neutral:active {
    color: var(--white) !important;
}

.btn.btn-github {
    background-color: #333333;
    color: var(--white);
}

.btn.btn-github:focus, .btn.btn-github:active, .btn.btn-github:hover {
    background-color: #424242 !important;
    color: var(--white) !important;
}

.btn.btn-github.btn-simple {
    color: #333333;
    background-color: transparent;
    box-shadow: none;
    border-color: #333333;
}

.btn.btn-github.btn-simple:hover, .btn.btn-github.btn-simple:focus, .btn.btn-github.btn-simple:active {
    color: #424242;
    border-color: #424242;
}

.btn.btn-github.btn-neutral {
    color: #333333;
    background-color: var(--white);
}

.btn.btn-github.btn-neutral:hover, .btn.btn-github.btn-neutral:focus, .btn.btn-github.btn-neutral:active {
    color: var(--white) !important;
}

.btn.btn-youtube {
    background-color: #e52d27;
    color: var(--white);
}

.btn.btn-youtube:focus, .btn.btn-youtube:active, .btn.btn-youtube:hover {
    background-color: #e84842 !important;
    color: var(--white) !important;
}

.btn.btn-youtube.btn-simple {
    color: #e52d27;
    background-color: transparent;
    box-shadow: none;
    border-color: #e52d27;
}

.btn.btn-youtube.btn-simple:hover, .btn.btn-youtube.btn-simple:focus, .btn.btn-youtube.btn-simple:active {
    color: #e84842;
    border-color: #e84842;
}

.btn.btn-youtube.btn-neutral {
    color: #e52d27;
    background-color: var(--white);
}

.btn.btn-youtube.btn-neutral:hover, .btn.btn-youtube.btn-neutral:focus, .btn.btn-youtube.btn-neutral:active {
    color: var(--white) !important;
}

.btn.btn-instagram {
    background-color: #125688;
    color: var(--white);
}

.btn.btn-instagram:focus, .btn.btn-instagram:active, .btn.btn-instagram:hover {
    background-color: #1667a3 !important;
    color: var(--white) !important;
}

.btn.btn-instagram.btn-simple {
    color: #125688;
    background-color: transparent;
    box-shadow: none;
    border-color: #125688;
}

.btn.btn-instagram.btn-simple:hover, .btn.btn-instagram.btn-simple:focus, .btn.btn-instagram.btn-simple:active {
    color: #1667a3;
    border-color: #1667a3;
}

.btn.btn-instagram.btn-neutral {
    color: #125688;
    background-color: var(--white);
}

.btn.btn-instagram.btn-neutral:hover, .btn.btn-instagram.btn-neutral:focus, .btn.btn-instagram.btn-neutral:active {
    color: var(--white) !important;
}

.btn.btn-reddit {
    background-color: #ff4500;
    color: var(--white);
}

.btn.btn-reddit:focus, .btn.btn-reddit:active, .btn.btn-reddit:hover {
    background-color: #ff5b1f !important;
    color: var(--white) !important;
}

.btn.btn-reddit.btn-simple {
    color: #ff4500;
    background-color: transparent;
    box-shadow: none;
    border-color: #ff4500;
}

.btn.btn-reddit.btn-simple:hover, .btn.btn-reddit.btn-simple:focus, .btn.btn-reddit.btn-simple:active {
    color: #ff5b1f;
    border-color: #ff5b1f;
}

.btn.btn-reddit.btn-neutral {
    color: #ff4500;
    background-color: var(--white);
}

.btn.btn-reddit.btn-neutral:hover, .btn.btn-reddit.btn-neutral:focus, .btn.btn-reddit.btn-neutral:active {
    color: var(--white) !important;
}

.btn.btn-tumblr {
    background-color: #35465c;
    color: var(--white);
}

.btn.btn-tumblr:focus, .btn.btn-tumblr:active, .btn.btn-tumblr:hover {
    background-color: #40556f !important;
    color: var(--white) !important;
}

.btn.btn-tumblr.btn-simple {
    color: #35465c;
    background-color: transparent;
    box-shadow: none;
    border-color: #35465c;
}

.btn.btn-tumblr.btn-simple:hover, .btn.btn-tumblr.btn-simple:focus, .btn.btn-tumblr.btn-simple:active {
    color: #40556f;
    border-color: #40556f;
}

.btn.btn-tumblr.btn-neutral {
    color: #35465c;
    background-color: var(--white);
}

.btn.btn-tumblr.btn-neutral:hover, .btn.btn-tumblr.btn-neutral:focus, .btn.btn-tumblr.btn-neutral:active {
    color: var(--white) !important;
}

.btn.btn-behance {
    background-color: #1769ff;
    color: var(--white);
}

.btn.btn-behance:focus, .btn.btn-behance:active, .btn.btn-behance:hover {
    background-color: #367dff !important;
    color: var(--white) !important;
}

.btn.btn-behance.btn-simple {
    color: #1769ff;
    background-color: transparent;
    box-shadow: none;
    border-color: #1769ff;
}

.btn.btn-behance.btn-simple:hover, .btn.btn-behance.btn-simple:focus, .btn.btn-behance.btn-simple:active {
    color: #367dff;
    border-color: #367dff;
}

.btn.btn-behance.btn-neutral {
    color: #1769ff;
    background-color: var(--white);
}

.btn.btn-behance.btn-neutral:hover, .btn.btn-behance.btn-neutral:focus, .btn.btn-behance.btn-neutral:active {
    color: var(--white) !important;
}

.icon-property, .btn-rotate i, .btn-magnify i, .btn-move-left i, .btn-move-right i {
    -webkit-transition: all 370ms cubic-bezier(0.34, 1.61, 0.7, 1);
    -moz-transition: all 370ms cubic-bezier(0.34, 1.61, 0.7, 1);
    -o-transition: all 370ms cubic-bezier(0.34, 1.61, 0.7, 1);
    -ms-transition: all 370ms cubic-bezier(0.34, 1.61, 0.7, 1);
    transition: all 370ms cubic-bezier(0.34, 1.61, 0.7, 1);
    position: relative;
    display: inline-block;
}

#animated-buttons .btn i {
    position: relative;
    top: 3px;
    margin-top: -3px;
}

.btn-rotate:hover i, .btn-rotate:focus i {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    -webkit-transform: rotate(53deg);
    -ms-transform: rotate(53deg);
    transform: rotate(53deg);
}

.btn-magnify:hover i, .btn-magnify:focus i {
    -webkit-transform: scale(1.22);
    -moz-transform: scale(1.22);
    -o-transform: scale(1.22);
    -ms-transform: scale(1.22);
    transform: scale(1.22);
}

.btn-move-left i {
    margin-right: 0;
}

.btn-move-left:hover i, .btn-move-left:focus i {
    -webkit-transform: translate3d(-5px, 0, 0);
    -moz-transform: translate3d(-5px, 0, 0);
    -o-transform: translate3d(-5px, 0, 0);
    -ms-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
}

.btn-move-right i {
    margin-right: 0;
}

.btn-move-right:hover i, .btn-move-right:focus i {
    -webkit-transform: translate3d(5px, 0, 0);
    -moz-transform: translate3d(5px, 0, 0);
    -o-transform: translate3d(5px, 0, 0);
    -ms-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
}

::-moz-placeholder {
    color: var(--secondary);
}

:-ms-input-placeholder {
    color: var(--secondary);
}

::-webkit-input-placeholder {
    color: var(--secondary);
}

.form-control {
    background-color: var(--white);
    border: 1px solid #ced4da;
    border-radius: 4px;
    color: var(--dark);
    line-height: normal;
    height: auto;
    font-size: 14px;
    -webkit-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;
    -moz-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;
    -o-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;
    -ms-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;
    transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.form-control:focus {
    border: 1px solid var(--secondary);
    -webkit-box-shadow: none;
    box-shadow: none;
    outline: 0 !important;
    color: var(--secondary);
}

.form-control:focus + .input-group-append .input-group-text,
.form-control:focus ~ .input-group-append .input-group-text,
.form-control:focus + .input-group-prepend .input-group-text,
.form-control:focus ~ .input-group-prepend .input-group-text {
    border: 1px solid #ccc;
    border-left: none;
    background-color: transparent;
}

.has-success .form-control,
.has-error .form-control,
.has-success .form-control:focus,
.has-error .form-control:focus {
    -webkit-box-shadow: none;
    box-shadow: none;
}

.has-success .form-control {
    border: 1px solid #ced4da;
    color: var(--dark);
}

.has-success .form-control.form-control-success {
    padding-right: 2.5em !important;
}

.has-success .form-control:focus {
    border: 1px solid var(--success);
    color: var(--success);
}

.has-danger .form-control {
    background-color: #FFC0A4;
    border: 1px solid var(--danger);
    color: var(--danger);
}

.has-danger .form-control.form-control-danger {
    padding-right: 2.5em !important;
}

.has-danger .form-control:focus {
    background-color: var(--white);
    border: 1px solid var(--danger);
}

.form-control + .form-control-feedback {
    border-radius: 6px;
    font-size: 14px;
    margin-top: -7px;
    position: absolute;
    right: 10px;
    top: 50%;
    vertical-align: middle;
}

.open .form-control {
    border-radius: 6px 6px 0 0;
    border-bottom-color: transparent;
}

.form-control + .input-group-append .input-group-text,
.form-control + .input-group-prepend .input-group-text {
    background-color: var(--white);
}

.form-group.no-border.form-control-lg .input-group-append .input-group-text,
.input-group.no-border.form-control-lg .input-group-append .input-group-text {
    padding: 15px 0 15px 11px;
}

.form-group.no-border.form-control-lg .form-control,
.input-group.no-border.form-control-lg .form-control {
    padding: 15px 11px;
}

.form-group.no-border.form-control-lg .form-control + .input-group-prepend .input-group-text,
.form-group.no-border.form-control-lg .form-control + .input-group-append .input-group-text,
.input-group.no-border.form-control-lg .form-control + .input-group-prepend .input-group-text,
.input-group.no-border.form-control-lg .form-control + .input-group-append .input-group-text {
    padding: 15px 11px 15px 0;
}

.form-group.form-control-lg .form-control,
.input-group.form-control-lg .form-control {
    padding: 14px 10px;
}

.form-group.form-control-lg .form-control + .input-group-prepend .input-group-text,
.form-group.form-control-lg .form-control + .input-group-append .input-group-text,
.input-group.form-control-lg .form-control + .input-group-prepend .input-group-text,
.input-group.form-control-lg .form-control + .input-group-append .input-group-text {
    padding: 14px 10px 14px 0;
}

.form-group.form-control-lg .input-group-prepend .input-group-text,
.form-group.form-control-lg .input-group-append .input-group-text,
.input-group.form-control-lg .input-group-prepend .input-group-text,
.input-group.form-control-lg .input-group-append .input-group-text {
    padding: 14px 0 15px 10px;
}

.form-group.form-control-lg .input-group-prepend .input-group-text + .form-control,
.form-group.form-control-lg .input-group-append .input-group-text + .form-control,
.input-group.form-control-lg .input-group-prepend .input-group-text + .form-control,
.input-group.form-control-lg .input-group-append .input-group-text + .form-control {
    padding: 15px 10px 15px 8px;
}

.form-group.no-border .form-control,
.input-group.no-border .form-control {
    padding: 11px 11px;
}

.form-group.no-border .form-control + .input-group-prepend .input-group-text,
.form-group.no-border .form-control + .input-group-append .input-group-text,
.input-group.no-border .form-control + .input-group-prepend .input-group-text,
.input-group.no-border .form-control + .input-group-append .input-group-text {
    padding: 11px 11px 11px 0;
}

.form-group.no-border .input-group-prepend .input-group-text,
.form-group.no-border .input-group-append .input-group-text,
.input-group.no-border .input-group-prepend .input-group-text,
.input-group.no-border .input-group-append .input-group-text {
    padding: 11px 0 11px 11px;
}

.form-group .form-control,
.input-group .form-control {
    padding: 10px 10px 10px 10px;
}

.form-group .form-control + .input-group-prepend .input-group-text,
.form-group .form-control + .input-group-append .input-group-text,
.input-group .form-control + .input-group-prepend .input-group-text,
.input-group .form-control + .input-group-append .input-group-text {
    padding: 10px 10px 10px 0;
}

.form-group .input-group-prepend .input-group-text,
.form-group .input-group-append .input-group-text,
.input-group .input-group-prepend .input-group-text,
.input-group .input-group-append .input-group-text {
    padding: 10px 0 10px 10px;
}

.form-group .input-group-prepend .input-group-text + .form-control,
.form-group .input-group-prepend .input-group-text ~ .form-control,
.form-group .input-group-append .input-group-text + .form-control,
.form-group .input-group-append .input-group-text ~ .form-control,
.input-group .input-group-prepend .input-group-text + .form-control,
.input-group .input-group-prepend .input-group-text ~ .form-control,
.input-group .input-group-append .input-group-text + .form-control,
.input-group .input-group-append .input-group-text ~ .form-control {
    padding: 10px 11px 11px 8px;
}

.input-group.has-success .input-group-prepend .input-group-text,
.input-group.has-success .input-group-append .input-group-text {
    border: 1px solid #ced4da;
    color: var(--dark);
    background-color: var(--white);
    border-right: none;
}

.form-group.no-border .form-control,
.form-group.no-border .form-control + .input-group-prepend .input-group-text,
.form-group.no-border .form-control + .input-group-append .input-group-text,
.input-group.no-border .form-control,
.input-group.no-border .form-control + .input-group-prepend .input-group-text,
.input-group.no-border .form-control + .input-group-append .input-group-text {
    background-color: rgba(222, 222, 222, 0.3);
    border: medium none;
}

.form-group.no-border .form-control:focus, .form-group.no-border .form-control:active, .form-group.no-border .form-control:active,
.form-group.no-border .form-control + .input-group-prepend .input-group-text:focus,
.form-group.no-border .form-control + .input-group-prepend .input-group-text:active,
.form-group.no-border .form-control + .input-group-prepend .input-group-text:active,
.form-group.no-border .form-control + .input-group-append .input-group-text:focus,
.form-group.no-border .form-control + .input-group-append .input-group-text:active,
.form-group.no-border .form-control + .input-group-append .input-group-text:active,
.input-group.no-border .form-control:focus,
.input-group.no-border .form-control:active,
.input-group.no-border .form-control:active,
.input-group.no-border .form-control + .input-group-prepend .input-group-text:focus,
.input-group.no-border .form-control + .input-group-prepend .input-group-text:active,
.input-group.no-border .form-control + .input-group-prepend .input-group-text:active,
.input-group.no-border .form-control + .input-group-append .input-group-text:focus,
.input-group.no-border .form-control + .input-group-append .input-group-text:active,
.input-group.no-border .form-control + .input-group-append .input-group-text:active {
    border: medium none;
    background-color: rgba(222, 222, 222, 0.5);
}

.form-group.no-border .form-control:focus + .input-group-prepend .input-group-text,
.form-group.no-border .form-control:focus + .input-group-append .input-group-text,
.input-group.no-border .form-control:focus + .input-group-prepend .input-group-text,
.input-group.no-border .form-control:focus + .input-group-append .input-group-text {
    background-color: rgba(222, 222, 222, 0.5);
}

.form-group.no-border .input-group-prepend .input-group-text,
.form-group.no-border .input-group-append .input-group-text,
.input-group.no-border .input-group-prepend .input-group-text,
.input-group.no-border .input-group-append .input-group-text {
    background-color: rgba(222, 222, 222, 0.3);
    border: none;
}

.has-error .form-control-feedback, .has-error .control-label {
    color: var(--danger);
}

.has-success .form-control-feedback, .has-success .control-label {
    color: var(--success);
}

.input-group.has-danger .input-group-prepend {
    border-radius: 4px;
}

.input-group.has-danger .input-group-prepend .input-group-text {
    border: 1px solid var(--danger);
    border-right: none;
}

.input-group.has-danger .error {
    display: block;
    width: 100%;
    color: var(--danger);
    margin-top: 3px;
}

.input-group.has-success .input-group-prepend {
    border-radius: 4px;
}

.input-group.has-success .input-group-prepend .input-group-text {
    border-right: none;
}

.input-group-focus .input-group-prepend .input-group-text,
.input-group-focus .input-group-append .input-group-text {
    background-color: var(--white);
    border-color: var(--secondary);
}

.input-group-focus.no-border .input-group-prepend .input-group-text,
.input-group-focus.no-border .input-group-append .input-group-text {
    background-color: rgba(222, 222, 222, 0.5);
}

.input-group-focus.has-danger .input-group-append .input-group-text,
.input-group-focus.has-danger .input-group-prepend .input-group-text {
    background-color: #FFC0A4;
}

.input-group-focus.has-success .input-group-append .input-group-text,
.input-group-focus.has-success .input-group-prepend .input-group-text {
    background-color: #ABF3CB;
    border: 1px solid var(--success);
    border-right: none;
}

.input-group-append .input-group-text,
.input-group-prepend .input-group-text {
    background-color: transparent;
    border: 1px solid #e9ecef;
    color: var(--secondary);
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    -webkit-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;
    -moz-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;
    -o-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;
    -ms-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;
    transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;
}

.input-group-append .input-group-text i,
.input-group-prepend .input-group-text i {
    opacity: .5;
}

.has-danger .input-group-append .input-group-text, .has-danger
.input-group-prepend .input-group-text {
    background-color: #FFC0A4;
}

.has-success .input-group-append .input-group-text, .has-success
.input-group-prepend .input-group-text {
    background-color: #ABF3CB;
}

.has-danger.input-group-focus .input-group-append .input-group-text, .has-danger.input-group-focus
.input-group-prepend .input-group-text {
    background-color: var(--white);
    color: var(--danger);
}

.has-success.input-group-focus .input-group-append .input-group-text, .has-success.input-group-focus
.input-group-prepend .input-group-text {
    background-color: var(--white);
    color: var(--success);
}

.has-danger .form-control:focus + .input-group-append .input-group-text, .has-danger .form-control:focus +
.input-group-prepend .input-group-text {
    color: var(--danger);
}

.has-success .form-control:focus + .input-group-append .input-group-text, .has-success .form-control:focus +
.input-group-prepend .input-group-text {
    color: var(--success);
}

.input-group-append .input-group-text + .form-control,
.input-group-append .input-group-text ~ .form-control,
.input-group-prepend .input-group-text + .form-control,
.input-group-prepend .input-group-text ~ .form-control {
    padding: -0.5rem 0.7rem;
    padding-left: 18px;
}

.input-group-append .input-group-text i,
.input-group-prepend .input-group-text i {
    width: 17px;
}

.input-group-append,
.input-group-prepend {
    margin: 0;
}

.input-group-append .input-group-text {
    border-left: none;
}

.input-group-prepend .input-group-text {
    border-right: none;
}

.input-group,
.form-group {
    margin-bottom: 10px;
    position: relative;
}

.input-group .form-control-static,
.form-group .form-control-static {
    margin-top: 9px;
}

.input-group.has-danger .error,
.form-group.has-danger .error {
    color: var(--danger);
}

.input-group[disabled] .input-group-prepend .input-group-text,
.input-group[disabled] .input-group-append .input-group-text {
    background-color: #e9ecef;
}

.input-group .form-control:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child) {
    border-radius: 4px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-left: 0 none;
}

.input-group .form-control:first-child,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
    border-right: 0 none;
}

.input-group .form-control:last-child,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child) {
    border-left: 0 none;
}

.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
    background-color: #e9ecef;
    color: var(--secondary);
    cursor: not-allowed;
}

.input-group-btn .btn {
    border-width: 1px;
    padding: 11px 0.7rem;
}

.input-group-btn .btn-default:not(.btn-fill) {
    border-color: #ced4da;
}

.input-group-btn:last-child > .btn {
    margin-left: 0;
}

textarea.form-control {
    max-width: 100%;
    max-height: 80px;
    padding: 10px 10px 0 0;
    resize: none;
    border: none;
    border: 1px solid #e9ecef;
    border-radius: 4px;
    line-height: 2;
}

.has-success.form-group .form-control,
.has-success.form-group.no-border .form-control,
.has-danger.form-group .form-control,
.has-danger.form-group.no-border .form-control {
    padding-right: 32px;
}

.form.form-newsletter .form-group {
    float: left;
    width: 78%;
    margin-right: 2%;
    margin-top: 9px;
}

.input-group .input-group-btn {
    padding: 0 12px;
}

.form-group input[type=file] {
    opacity: 0;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 100;
}

.form-text {
    font-size: 0.8571em;
}

.form-control-lg {
    padding: 0;
    font-size: inherit;
    line-height: 0;
    border-radius: 0;
}

.form-horizontal .col-form-label,
.form-horizontal .label-on-right {
    padding: 10px 5px 0 15px;
    text-align: right;
    max-width: 180px;
}

.form-horizontal .checkbox-radios {
    margin-bottom: 15px;
}

.form-horizontal .checkbox-radios .form-check:first-child {
    margin-top: 8px;
}

.form-horizontal .label-on-right {
    text-align: left;
    padding: 10px 15px 0 5px;
}

.form-horizontal .form-check-inline {
    margin-top: 6px;
}

button,
input,
optgroup,
select,
textarea {
    font-family: var(--font-family)
}

h1, h2, h3, h4, h5, h6 {
    font-weight: 400;
}

a {
    color: var(--primary);
}

a:hover, a:focus {
    color: var(--primary);
}

h1, .h1 {
    font-size: 3.5em;
    line-height: 1.15;
    margin-bottom: 30px;
}

h1 small, .h1 small {
    font-weight: 700;
    text-transform: uppercase;
    opacity: .8;
}

h2, .h2 {
    font-size: 2.5em;
    margin-bottom: 30px;
}

h3, .h3 {
    font-size: 2em;
    margin-bottom: 30px;
    line-height: 1.4em;
}

h4, .h4 {
    font-size: 1.714em;
    line-height: 1.45em;
    margin-top: 30px;
    margin-bottom: 15px;
}

h4 + .category,
h4.title + .category, .h4 + .category,
.h4.title + .category {
    margin-top: -10px;
}

h5, .h5 {
    font-size: 1.57em;
    line-height: 1.4em;
    margin-bottom: 15px;
}

h6, .h6 {
    font-size: 1em;
    font-weight: 700;
    text-transform: uppercase;
}

p.description {
    font-size: 1.14em;
}

.title {
    font-weight: 700;
}

.title.title-up {
    text-transform: uppercase;
}

.title.title-up a {
    color: var(--dark);
    text-decoration: none;
}

.title + .category {
    margin-top: -10px;
}

.description,
.card-description,
.footer-big p,
.card .footer .stats {
    color: var(--secondary);
    font-weight: 300;
}

.category,
.card-category {
    text-transform: capitalize;
    font-weight: 400;
    color: var(--secondary);
    font-size: 0.7142em;
}

.card-category {
    font-size: 1em;
}


.fill-primary {
    fill: var(--primary) !important;
}

.fill-info {
    fill: var(--info) !important;
}

.fill-warning {
    fill: var(--warning) !important;
}

.fill-success {
    fill: var(--success) !important;
}

.fill-danger {
    fill: var(--danger) !important;
}

.fill-secondary {
    fill: var(--secondary) !important;
}

.fill-white {
    fill: var(--white) !important;
}

.fill-black {
    fill: black !important;
}

.fill-none {
    fill: transparent !important;
}

.stroke-primary {
    stroke: var(--primary) !important;
}

.stroke-info {
    stroke: var(--info) !important;
}

.stroke-warning {
    stroke: var(--warning) !important;
}

.stroke-success {
    stroke: var(--success) !important;
}

.stroke-danger {
    stroke: var(--danger) !important;
}

.stroke-secondary {
    stroke: var(--secondary) !important;
}

.stroke-white {
    stroke: var(--white) !important;
}

.stroke-black {
    stroke: black !important;
}

.stroke-none {
    stroke: transparent !important;
}

.color-primary {
    color: var(--primary) !important;
}

.color-info {
    color: var(--info) !important;
}

.color-warning {
    color: var(--warning) !important;
}

.color-success {
    color: var(--success) !important;
}

.color-danger {
    color: var(--danger) !important;
}

.color-secondary {
    color: var(--secondary) !important;
}

.color-white {
    color: var(--white) !important;
}

.color-black {
    color: black !important;
}

.color-none {
    color: transparent !important;
}

.text-primary,
a.text-primary:focus, a.text-primary:hover {
    color: var(--primary) !important;
}

.text-info,
a.text-info:focus, a.text-info:hover {
    color: var(--info) !important;
}

.text-success,
a.text-success:focus, a.text-success:hover {
    color: var(--success) !important;
}

.text-warning,
a.text-warning:focus, a.text-warning:hover {
    color: var(--warning) !important;
}

.text-danger,
a.text-danger:focus, a.text-danger:hover {
    color: var(--danger) !important;
}

.text-gray,
a.text-gray:focus, a.text-gray:hover {
    color: #e9ecef !important;
}

.blockquote {
    border-left: none;
    border: 1px solid var(--secondary);
    padding: 20px;
    font-size: 1.1em;
    line-height: 1.8;
}

.blockquote small {
    color: var(--secondary);
    font-size: 0.8571em;
    text-transform: uppercase;
}

.blockquote.blockquote-primary {
    border-color: var(--primary);
    color: var(--primary);
}

.blockquote.blockquote-primary small {
    color: var(--primary);
}

.blockquote.blockquote-danger {
    border-color: var(--danger);
    color: var(--danger);
}

.blockquote.blockquote-danger small {
    color: var(--danger);
}

.blockquote.blockquote-white {
    border-color: rgba(255, 255, 255, 0.8);
    color: var(--white);
}

.blockquote.blockquote-white small {
    color: rgba(255, 255, 255, 0.8);
}

body {
    color: var(--dark);
    font-size: 14px;
    font-family: var(--font-family);
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
}

.main {
    position: relative;
    background: var(--white);
}

/* Animations */
.nav-pills .nav-link,
.navbar,
.nav-tabs .nav-link,
.sidebar .nav a,
.sidebar .nav a i,
.animation-transition-general,
.sidebar .sidebar-wrapper > .nav [data-bs-toggle="collapse"] ~ div > ul > li > a span,
.sidebar .sidebar-wrapper .user .info [data-bs-toggle="collapse"] ~ div > ul > li > a span,
.off-canvas-sidebar .sidebar-wrapper > .nav [data-bs-toggle="collapse"] ~ div > ul > li > a span,
.off-canvas-sidebar .sidebar-wrapper .user .info [data-bs-toggle="collapse"] ~ div > ul > li > a span,
.sidebar .navbar-minimize,
.off-canvas-sidebar .navbar-minimize,
.sidebar .nav p,
.off-canvas-sidebar .nav p,
.sidebar .logo a.logo-mini,
.sidebar .logo a.logo-normal,
.off-canvas-sidebar .logo a.logo-mini,
.off-canvas-sidebar .logo a.logo-normal,
.sidebar .user .photo,
.off-canvas-sidebar .user .photo,
.sidebar .user a,
.off-canvas-sidebar .user a,
.sidebar .user .info > a > span,
.off-canvas-sidebar .user .info > a > span,
.card-collapse .card .card-header a[data-bs-toggle="collapse"] i,
.tag,
.tag [data-role="remove"],
.animation-transition-general,
.sidebar .sidebar-wrapper > .nav [data-bs-toggle="collapse"] ~ div > ul > li > a span,
.sidebar .sidebar-wrapper .user .info [data-bs-toggle="collapse"] ~ div > ul > li > a span,
.off-canvas-sidebar .sidebar-wrapper > .nav [data-bs-toggle="collapse"] ~ div > ul > li > a span,
.off-canvas-sidebar .sidebar-wrapper .user .info [data-bs-toggle="collapse"] ~ div > ul > li > a span,
.sidebar .navbar-minimize,
.off-canvas-sidebar .navbar-minimize,
.sidebar .nav p,
.off-canvas-sidebar .nav p,
.sidebar .logo a.logo-mini,
.sidebar .logo a.logo-normal,
.off-canvas-sidebar .logo a.logo-mini,
.off-canvas-sidebar .logo a.logo-normal,
.sidebar .user .photo,
.off-canvas-sidebar .user .photo,
.sidebar .user a,
.off-canvas-sidebar .user a,
.sidebar .user .info > a > span,
.off-canvas-sidebar .user .info > a > span,
.card-collapse .card .card-header a[data-bs-toggle="collapse"] i {
    -webkit-transition: all 300ms ease 0s;
    -moz-transition: all 300ms ease 0s;
    -o-transition: all 300ms ease 0s;
    -ms-transition: all 300ms ease 0s;
    transition: all 300ms ease 0s;
}

.dropdown-toggle:after,
.bootstrap-switch-label:before,
.caret {
    -webkit-transition: all 150ms ease 0s;
    -moz-transition: all 150ms ease 0s;
    -o-transition: all 150ms ease 0s;
    -ms-transition: all 150ms ease 0s;
    transition: all 150ms ease 0s;
}

.dropdown-toggle[aria-expanded="true"]:after,
a[data-bs-toggle="collapse"][aria-expanded="true"] .caret,
.card-collapse .card a[data-bs-toggle="collapse"][aria-expanded="true"] i,
.card-collapse .card a[data-bs-toggle="collapse"].expanded i {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}

.button-bar {
    display: block;
    position: relative;
    width: 22px;
    height: 1px;
    border-radius: 1px;
    background: var(--white);
}

.button-bar + .button-bar {
    margin-top: 7px;
}

.button-bar:nth-child(2) {
    width: 17px;
}

.caret {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 4px dashed;
    border-top: 4px solid \9;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
}

.pull-left {
    float: left;
}

.pull-right {
    float: right;
}

.offline-doc .navbar.navbar-transparent {
    padding-top: 25px;
    border-bottom: none;
}

.offline-doc .navbar.navbar-transparent .navbar-minimize {
    display: none;
}

.offline-doc .navbar.navbar-transparent .navbar-brand,
.offline-doc .navbar.navbar-transparent .collapse .navbar-nav .nav-link {
    color: var(--white) !important;
}

.offline-doc .footer {
    z-index: 3 !important;
}

.offline-doc .page-header .page-header-image {
    position: absolute;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    z-index: -1;
}

.offline-doc .page-header .container {
    z-index: 3;
}

.offline-doc .page-header:after {
    background-color: rgba(0, 0, 0, 0.5);
    content: "";
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2;
}

.fixed-plugin .dropdown-menu li {
    padding: 2px !important;
}

.badge.badge-default {
    border-color: var(--secondary);
    background-color: var(--secondary);
}

.badge.badge-primary {
    border-color: var(--primary);
    background-color: var(--primary);
}

.badge.badge-info {
    border-color: var(--info);
    background-color: var(--info);
}

.badge.badge-success {
    border-color: var(--success);
    background-color: var(--success);
}

.badge.badge-warning {
    border-color: var(--warning);
    background-color: var(--warning);
}

.badge.badge-danger {
    border-color: var(--danger);
    background-color: var(--danger);
}

.badge.badge-neutral {
    border-color: var(--white);
    background-color: var(--white);
    color: inherit;
}

.card-user form .form-group {
    margin-bottom: 20px;
}

.ct-label.ct-horizontal.ct-end,
.ct-label.ct-vertical.ct-start {
    font-size: 14px;
}

.ct-chart.ct-perfect-fourth .ct-chart-pie .ct-label {
    font-size: 14px;
}

.card .card-footer .footer-line {
    padding-top: 3px;
}

.card.bootstrap-table .dropdown-item.active {
    background-color: var(--secondary);
    color: var(--white);
}

.card .team-members .avatar {
    margin-top: 5px;
}

.card .team-members .text-right .btn {
    margin-top: 5px;
}

.btn-group-sm .btn-round {
    border-radius: 30px;
}

.heart {
    color: #EB5E28;
    animation: hearthing 1s ease infinite;
}

@keyframes hearthing {
    0% {
        transform: scale(0.75);
    }
    20% {
        transform: scale(1);
    }
    40% {
        transform: scale(0.75);
    }
    60% {
        transform: scale(1);
    }
    80% {
        transform: scale(0.75);
    }
    100% {
        transform: scale(0.75);
    }
}

.datepicker .table-condensed tbody > tr:first-of-type .day {
    padding-top: 5px;
}

.navbar {
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
    min-height: 53px;
    margin-bottom: 20px;
}

.navbar a {
    vertical-align: middle;
}

.navbar a:not(.btn):not(.dropdown-item) {
    color: var(--white);
}

.navbar a.dropdown-item {
    color: var(--secondary);
}

.navbar.bg-white .input-group .form-control,
.navbar.bg-white .input-group.no-border .form-control {
    color: var(--secondary);
}

.navbar.bg-white .input-group .form-control::-moz-placeholder,
.navbar.bg-white .input-group.no-border .form-control::-moz-placeholder {
    color: var(--secondary);
}

.navbar.bg-white .input-group .form-control:-ms-input-placeholder,
.navbar.bg-white .input-group.no-border .form-control:-ms-input-placeholder {
    color: var(--secondary);
}

.navbar.bg-white .input-group .form-control::-webkit-input-placeholder,
.navbar.bg-white .input-group.no-border .form-control::-webkit-input-placeholder {
    color: var(--secondary);
}

.navbar.bg-white .input-group-prepend .input-group-text i,
.navbar.bg-white .input-group-append .input-group-text i {
    color: var(--secondary);
    opacity: .5;
}

.navbar .form-group,
.navbar .input-group {
    margin: 0;
    margin-left: -3px;
    margin-right: 5px;
}

.navbar .form-group .form-group-addon,
.navbar .form-group .input-group-prepend .input-group-text,
.navbar .form-group .input-group-append .input-group-text,
.navbar .input-group .form-group-addon,
.navbar .input-group .input-group-prepend .input-group-text,
.navbar .input-group .input-group-append .input-group-text {
    color: var(--secondary);
}

.navbar .form-group .form-group-addon i,
.navbar .form-group .input-group-prepend .input-group-text i,
.navbar .form-group .input-group-append .input-group-text i,
.navbar .input-group .form-group-addon i,
.navbar .input-group .input-group-prepend .input-group-text i,
.navbar .input-group .input-group-append .input-group-text i {
    opacity: 1;
}

.navbar .form-group.no-border .form-control,
.navbar .input-group.no-border .form-control {
    color: var(--secondary);
}

.navbar .form-group.no-border .form-control::-moz-placeholder,
.navbar .input-group.no-border .form-control::-moz-placeholder {
    color: var(--secondary);
}

.navbar .form-group.no-border .form-control:-ms-input-placeholder,
.navbar .input-group.no-border .form-control:-ms-input-placeholder {
    color: var(--secondary);
}

.navbar .form-group.no-border .form-control::-webkit-input-placeholder,
.navbar .input-group.no-border .form-control::-webkit-input-placeholder {
    color: var(--secondary);
}

.navbar p {
    display: inline-block;
    margin: 0;
    line-height: 1.8em;
    font-size: 1em;
    font-weight: 400;
}

.navbar.navbar-absolute {
    position: absolute;
    width: 100%;
    padding-top: 10px;
    z-index: 1029;
}

.documentation .navbar.fixed-top {
    left: 0;
    width: initial;
}

.navbar .navbar-wrapper {
    display: inline-flex;
    align-items: center;
}

.navbar .navbar-wrapper .navbar-minimize {
    padding-right: 10px;
}

.navbar .navbar-wrapper .navbar-minimize .btn {
    margin: 0;
}

.navbar .navbar-wrapper .navbar-toggle .navbar-toggler {
    padding-left: 0;
}

.navbar .navbar-wrapper .navbar-toggle:hover .navbar-toggler-bar.bar2 {
    width: 22px;
}

.navbar .navbar-nav.navbar-logo {
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    width: 49px;
    top: -4px;
}

.navbar .navbar-nav .nav-link.btn {
    padding: 11px 22px;
}

.navbar .navbar-nav .nav-link.btn.btn-lg {
    padding: 15px 48px;
}

.navbar .navbar-nav .nav-link.btn.btn-sm {
    padding: 5px 15px;
}

.navbar .navbar-nav .nav-link {
    text-transform: uppercase;
    font-size: 0.7142em;
    padding: 0.5rem 0.7rem;
    line-height: 1.625rem;
    margin-right: 3px;
}

.navbar .navbar-nav .nav-link i.fa + p,
.navbar .navbar-nav .nav-link i.nc-icon + p {
    margin-left: 3px;
}

.navbar .navbar-nav .nav-link i.fa,
.navbar .navbar-nav .nav-link i.nc-icon {
    font-size: 18px;
    position: relative;
    top: 3px;
    text-align: center;
    width: 21px;
}

.navbar .navbar-nav .nav-link i.nc-icon {
    top: 4px;
    font-size: 16px;
}

.navbar .navbar-nav .nav-link.profile-photo .profile-photo-small {
    width: 27px;
    height: 27px;
}

.navbar .navbar-nav .nav-link.disabled {
    opacity: .5;
    color: var(--white);
}

.navbar .navbar-nav .nav-item.active .nav-link:not(.btn),
.navbar .navbar-nav .nav-item .nav-link:not(.btn):focus,
.navbar .navbar-nav .nav-item .nav-link:not(.btn):hover,
.navbar .navbar-nav .nav-item .nav-link:not(.btn):active {
    border-radius: 3px;
    color: var(--secondary);
}

.navbar .logo-container {
    width: 27px;
    height: 27px;
    overflow: hidden;
    margin: 0 auto;
    border-radius: 50%;
    border: 1px solid transparent;
}

.navbar .navbar-brand {
    text-transform: capitalize;
    font-size: 20px;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    line-height: 1.625rem;
}

.navbar .navbar-toggler {
    width: 37px;
    height: 27px;
    vertical-align: middle;
    outline: 0;
    cursor: pointer;
}

.navbar .navbar-toggler .navbar-toggler-bar.navbar-kebab {
    width: 3px;
    height: 3px;
    border-radius: 50%;
    margin: 0 auto;
}

.navbar .button-dropdown .navbar-toggler-bar:nth-child(2) {
    width: 17px;
}

.navbar.navbar-transparent {
    background-color: transparent !important;
    box-shadow: none;
    border-bottom: 1px solid #ddd;
}

.navbar.navbar-transparent a:not(.dropdown-item):not(.btn) {
    color: var(--secondary);
}

.navbar.navbar-transparent a:not(.dropdown-item):not(.btn).disabled {
    opacity: .5;
    color: var(--secondary);
}

.navbar.navbar-transparent .button-bar {
    background: var(--secondary);
}

.navbar.navbar-transparent .nav-item .nav-link:not(.btn) {
    color: var(--secondary);
}

.navbar.navbar-transparent .nav-item.active .nav-link:not(.btn),
.navbar.navbar-transparent .nav-item .nav-link:not(.btn):focus,
.navbar.navbar-transparent .nav-item .nav-link:not(.btn):hover,
.navbar.navbar-transparent .nav-item .nav-link:not(.btn):focus:hover,
.navbar.navbar-transparent .nav-item .nav-link:not(.btn):active {
    color: var(--primary);
}

.navbar.bg-white a:not(.dropdown-item):not(.btn) {
    color: var(--secondary);
}

.navbar.bg-white a:not(.dropdown-item):not(.btn).disabled {
    opacity: .5;
    color: var(--secondary);
}

.navbar.bg-white .button-bar {
    background: var(--secondary);
}

.navbar.bg-white .nav-item.active .nav-link:not(.btn),
.navbar.bg-white .nav-item .nav-link:not(.btn):focus,
.navbar.bg-white .nav-item .nav-link:not(.btn):hover,
.navbar.bg-white .nav-item .nav-link:not(.btn):active {
    color: var(--info);
}

.navbar.bg-white .logo-container {
    border: 1px solid var(--secondary);
}

.navbar .navbar-collapse .nav-item a {
    font-size: 14px;
}

.bg-default {
    background-color: var(--secondary) !important;
}

.bg-primary {
    background-color: var(--primary) !important;
}

.bg-info {
    background-color: var(--info) !important;
}

.bg-success {
    background-color: var(--success) !important;
}

.bg-danger {
    background-color: var(--danger) !important;
}

.bg-warning {
    background-color: var(--warning) !important;
}

.bg-white {
    background-color: var(--white) !important;
}

.dropdown > .dropdown-menu:first-of-type,
.dropup > .dropdown-menu:first-of-type {
    display: block;
    transition: all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s, opacity 0.3s ease 0s, height 0s linear 0.35s;
}

.dropdown .dropdown-menu,
.dropup .dropdown-menu {
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-box-shadow: 1px 2px 7px 1px rgba(0, 0, 0, 0.125);
    box-shadow: 1px 2px 7px 1px rgba(0, 0, 0, 0.125);
    visibility: hidden;
    position: absolute;
}

.dropdown .dropdown-menu[x-placement="top-start"],
.dropup .dropdown-menu[x-placement="top-start"] {
    -webkit-transform: translate3d(0px, 0px, 0) !important;
    -moz-transform: translate3d(0px, 0px, 0) !important;
    -o-transform: translate3d(0px, 0px, 0) !important;
    -ms-transform: translate3d(0px, 0px, 0) !important;
    transform: translate3d(0px, 0px, 0) !important;
}

.dropdown .dropdown-menu[x-placement="bottom-start"],
.dropup .dropdown-menu[x-placement="bottom-start"] {
    -webkit-transform: translate3d(0px, 0px, 0) !important;
    -moz-transform: translate3d(0px, 0px, 0) !important;
    -o-transform: translate3d(0px, 0px, 0) !important;
    -ms-transform: translate3d(0px, 0px, 0) !important;
    transform: translate3d(0px, 0px, 0) !important;
}

.dropdown.show .dropdown-menu,
.dropup.show .dropdown-menu {
    opacity: 1;
    filter: alpha(opacity=100);
    visibility: visible;
}

.dropdown.show .dropdown-menu[x-placement="top-start"],
.dropup.show .dropdown-menu[x-placement="top-start"] {
    -webkit-transform: translate3d(0px, -50px, 0) !important;
    -moz-transform: translate3d(0px, -50px, 0) !important;
    -o-transform: translate3d(0px, -50px, 0) !important;
    -ms-transform: translate3d(0px, -50px, 0) !important;
    transform: translate3d(0px, -50px, 0) !important;
    top: auto !important;
    bottom: 0 !important;
}

.dropdown.show .dropdown-menu[x-placement="bottom-start"],
.dropup.show .dropdown-menu[x-placement="bottom-start"] {
    -webkit-transform: translate3d(0px, 50px, 0) !important;
    -moz-transform: translate3d(0px, 50px, 0) !important;
    -o-transform: translate3d(0px, 50px, 0) !important;
    -ms-transform: translate3d(0px, 50px, 0) !important;
    transform: translate3d(0px, 50px, 0) !important;
    bottom: auto !important;
    top: 0 !important;
}

.bootstrap-select .dropdown-menu li.hidden {
    display: none;
}

.bootstrap-select .bs-searchbox .form-control {
    border-radius: 4px;
    border-bottom-color: #ddd;
}

.dropup .dropdown-menu,
.dropdown-btn .dropdown-menu {
    -webkit-transform: translate3d(0px, 0px, 0) !important;
    -moz-transform: translate3d(0px, 0px, 0) !important;
    -o-transform: translate3d(0px, 0px, 0) !important;
    -ms-transform: translate3d(0px, 0px, 0) !important;
    transform: translate3d(0px, 0px, 0) !important;
    top: auto !important;
    bottom: 0 !important;
}

.dropup.show .dropdown-menu,
.dropdown-btn.show .dropdown-menu {
    opacity: 1;
    visibility: visible;
}

.dropup.show .dropdown-menu.show,
.dropdown-btn.show .dropdown-menu.show {
    -webkit-transform: translate3d(0, -50px, 0) !important;
    -moz-transform: translate3d(0, -50px, 0) !important;
    -o-transform: translate3d(0, -50px, 0) !important;
    -ms-transform: translate3d(0, -50px, 0) !important;
    transform: translate3d(0, -50px, 0) !important;
}

.bootstrap-select.show .dropdown-menu.show[x-placement="top-start"] {
    -webkit-transform: translate3d(0px, -57px, 0) !important;
    -moz-transform: translate3d(0px, -57px, 0) !important;
    -o-transform: translate3d(0px, -57px, 0) !important;
    -ms-transform: translate3d(0px, -57px, 0) !important;
    transform: translate3d(0px, -57px, 0) !important;
    top: auto !important;
    bottom: 0 !important;
}

.bootstrap-select.show .dropdown-menu.show li:last-child a:hover {
    border-radius: 0 0 12px 12px;
}

.bootstrap-select.dropup.show:before {
    top: -1px !important;
}

.bootstrap-select.dropup.show:after {
    top: -2px !important;
}

.dropdown-menu {
    background-color: var(--white);
    border: 0 none;
    border-radius: 12px;
    margin-top: 10px;
    padding: 0px;
}

.dropdown-menu .divider {
    background-color: #e9ecef;
    margin: 0px;
}

.dropdown-menu .dropdown-header {
    color: var(--secondary);
    font-size: 0.8571em;
    padding: 10px 15px;
}

.dropdown-menu .no-notification {
    color: #9A9A9A;
    font-size: 1.2em;
    padding: 30px 30px;
    text-align: center;
}

.dropdown-menu .dropdown-item {
    color: var(--dark);
    font-size: 14px;
    padding: 10px 45px 10px 15px;
    clear: both;
    white-space: nowrap;
    width: 100%;
    display: block;
}

.dropdown-menu .dropdown-item img {
    margin-top: -3px;
}

.dropdown-menu .dropdown-item:focus {
    outline: 0 !important;
}

.btn-group.select .dropdown-menu {
    min-width: 100%;
}

.dropdown-menu .dropdown-item:first-child {
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
}

.dropdown-menu .dropdown-item:last-child {
    border-bottom-left-radius: 12px;
    border-bottom-right-radius: 12px;
}

.select .dropdown-menu .dropdown-item:first-child {
    border-radius: 0;
    border-bottom: 0 none;
}

.dropdown-menu .dropdown-item:hover,
.dropdown-menu .dropdown-item:focus {
    color: var(--white) !important;
    opacity: 1;
    text-decoration: none;
}

.dropdown-menu .dropdown-item:hover,
.dropdown-menu .dropdown-item:focus {
    background-color: var(--secondary);
}

.dropdown-menu.dropdown-primary .dropdown-item:hover,
.dropdown-menu.dropdown-primary .dropdown-item:focus {
    background-color: #6dd3d6;
}

.dropdown-menu.dropdown-info .dropdown-item:hover,
.dropdown-menu.dropdown-info .dropdown-item:focus {
    background-color: #6ec7e0;
}

.dropdown-menu.dropdown-success .dropdown-item:hover,
.dropdown-menu.dropdown-success .dropdown-item:focus {
    background-color: #86d9ab;
}

.dropdown-menu.dropdown-warning .dropdown-item:hover,
.dropdown-menu.dropdown-warning .dropdown-item:focus {
    background-color: #fcd27b;
}

.dropdown-menu.dropdown-danger .dropdown-item:hover,
.dropdown-menu.dropdown-danger .dropdown-item:focus {
    background-color: #f29978;
}

.dropdown-divider {
    margin: 0 !important;
}

.btn-group.select.open {
    overflow: visible;
}

.dropdown-menu-right {
    right: -2px;
    left: auto;
}

.navbar-nav .dropdown-menu:before,
.dropdown .dropdown-menu[x-placement="bottom-start"]:before,
.dropdown .dropdown-menu[x-placement="bottom-end"]:before,
.card.card-just-text .dropdown .dropdown-menu:before,
.card-just-text .dropdown .dropdown-menu:before,
.dropdown-btn .dropdown-menu:before {
    border-bottom: 11px solid #e9ecef;
    border-left: 11px solid transparent;
    border-right: 11px solid transparent;
    content: "";
    display: inline-block;
    position: absolute;
    right: 12px;
    top: -12px;
}

.navbar-nav .dropdown-menu:after,
.dropdown .dropdown-menu[x-placement="bottom-start"]:after,
.dropdown .dropdown-menu[x-placement="bottom-end"]:after,
.card.card-just-text .dropdown .dropdown-menu:after,
.card-just-text .dropdown .dropdown-menu:after,
.dropdown-btn .dropdown-menu:after {
    border-bottom: 11px solid var(--white);
    border-left: 11px solid transparent;
    border-right: 11px solid transparent;
    content: "";
    display: inline-block;
    position: absolute;
    right: 12px;
    top: -11px;
}

.dropdown .dropdown-menu.dropdown-notification[x-placement="top-start"]:before,
.dropdown .dropdown-menu.dropdown-notification[x-placement="bottom-start"]:before {
    left: 30px !important;
    right: auto;
}

.dropdown .dropdown-menu.dropdown-notification[x-placement="top-start"]:after,
.dropdown .dropdown-menu.dropdown-notification[x-placement="bottom-start"]:after {
    left: 30px !important;
    right: auto;
}

@media screen and (min-width: 768px) {
    .navbar-form {
        margin-top: 21px;
        margin-bottom: 21px;
        padding-left: 5px;
        padding-right: 5px;
    }

    .navbar-search-form {
        display: none;
    }

    .navbar-nav .dropdown-item .dropdown-menu,
    .dropdown .dropdown-menu,
    .dropdown-btn .dropdown-menu {
        transform: translate3d(0px, -40px, 0px);
        transition: all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s, opacity 0.3s ease 0s, height 0s linear 0.35s;
    }

    .navbar-nav .dropdown-item.show .dropdown-menu,
    .dropdown.show .dropdown-menu,
    .dropdown-btn.show .dropdown-menu {
        transform: translate3d(0px, 0px, 0px);
        visibility: visible !important;
    }

    .bootstrap-select .dropdown-menu {
        -webkit-transition: all 150ms linear;
        -moz-transition: all 150ms linear;
        -o-transition: all 150ms linear;
        -ms-transition: all 150ms linear;
        transition: all 150ms linear;
    }

    .bootstrap-datetimepicker-widget {
        visibility: visible !important;
    }

    .bootstrap-select .show .dropdown-menu {
        transition: all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s, opacity 0.3s ease 0s, height 0s linear 0.35s;
        transform: translate3d(0px, 0px, 0px);
    }

    .navbar-nav.navbar-right li .dropdown-menu:before,
    .navbar-nav.navbar-right li .dropdown-menu:after {
        left: auto;
        right: 12px;
    }

    .footer:not(.footer-big) nav ul li:first-child {
        margin-left: 0;
    }

    body > .navbar-collapse.collapse {
        display: none !important;
    }
}

.dropdown-sharing .dropup-item {
    color: var(--dark);
    font-size: 14px;
}

.dropdown-sharing .dropup-item .social-line {
    line-height: 28px;
    padding: 10px 20px 5px 20px !important;
}

.dropdown-sharing .dropup-item .social-line [class*="icon-"] {
    font-size: 20px;
}

.dropdown-sharing .dropup-item:last-child {
    margin: 0 13px;
    display: block;
}

.dropdown-sharing .dropup-item .btn {
    margin: 10px;
}

.dropdown-sharing .dropup-item:hover .social-line,
.dropdown-sharing .dropup-item:hover .action-line,
.dropdown-sharing .dropup-item:focus .social-line,
.dropdown-sharing .dropup-item:focus .action-line {
    background-color: var(--white);
    color: var(--dark);
    opacity: 1;
    text-decoration: none;
}

.show .dropdown-sharing,
.show .dropdown-actions {
    margin-bottom: 1px;
}

.dropdown-actions .dropdown-item {
    margin: -15px 35px;
}

.dropdown-actions .dropdown-item .action-line {
    padding: 5px 10px;
    line-height: 24px;
    font-weight: bold;
}

.dropdown-actions .dropdown-item .action-line [class*="icon-"] {
    font-size: 24px;
}

.dropdown-actions .dropdown-item .action-line .col-sm-9 {
    line-height: 34px;
}

.dropdown-actions .dropdown-item .link-danger {
    color: var(--danger);
}

.dropdown-actions .dropdown-item .link-danger:hover, .dropdown-actions .dropdown-item .link-danger:active, .dropdown-actions .dropdown-item .link-danger:focus {
    color: var(--danger);
}

.dropdown-actions li:hover a,
.dropdown-actions li:focus a {
    color: var(--dark);
    opacity: 1;
    text-decoration: none;
}

.dropdown-actions .action-line .icon-simple {
    margin-left: -15px;
}

.dropdown .dropdown-menu[x-placement="top-start"]:before,
.dropdown .dropdown-menu[x-placement="top-end"]:before,
.dropup .dropdown-menu:before {
    border-top: 11px solid #DCD9D1;
    border-left: 11px solid transparent;
    border-right: 11px solid transparent;
    content: "";
    display: inline-block;
    position: absolute;
    right: 12px;
    bottom: -12px;
}

.dropdown .dropdown-menu[x-placement="top-start"]:after,
.dropdown .dropdown-menu[x-placement="top-end"]:after,
.dropup .dropdown-menu:after {
    border-top: 11px solid var(--white);
    border-left: 11px solid transparent;
    border-right: 11px solid transparent;
    content: "";
    display: inline-block;
    position: absolute;
    right: 12px;
    bottom: -11px;
}

.dropup .dropdown-toggle:after,
.dropdown .dropdown-toggle:after {
    margin-left: 0;
}

.dropdown-notification .dropdown-notification-list .notification-item {
    border-bottom: 1px solid #F1EAE0;
    font-size: 16px;
    color: #66615b;
}

.dropdown-notification .dropdown-notification-list .notification-item .notification-text {
    padding-left: 40px;
    position: relative;
    min-width: 330px;
    min-height: 70px;
    white-space: normal;
}

.dropdown-notification .dropdown-notification-list .notification-item .notification-text .label {
    display: block;
    position: absolute;
    top: 50%;
    margin-top: -12px;
    left: 7px;
}

.dropdown-notification .dropdown-notification-list .notification-item .notification-text .message {
    font-size: 0.9em;
    line-height: 0.7;
    margin-left: 10px;
}

.dropdown-notification .dropdown-notification-list .notification-item .notification-text .time {
    color: #9A9A9A;
    font-size: 0.7em;
    margin-left: 10px;
}

.dropdown-notification .dropdown-notification-list .notification-item .read-notification {
    font-size: 12px;
    opacity: 0;
    position: absolute;
    right: 5px;
    top: 50%;
    margin-top: -12px;
}

.dropdown-notification .dropdown-notification-list .notification-item:hover {
    text-decoration: none;
}

.dropdown-notification .dropdown-notification-list .notification-item:hover .notification-text {
    color: #66615b;
    background-color: #F0EFEB !important;
}

.dropdown-notification .dropdown-notification-list .notification-item:hover .read-notification {
    opacity: 1 !important;
}

.dropdown-notification .dropdown-footer {
    background-color: #E8E7E3;
    border-radius: 0 0 8px 8px;
}

.dropdown-notification .dropdown-footer .dropdown-footer-menu {
    list-style: outside none none;
    padding: 0px 5px;
}

.dropdown-notification .dropdown-footer .dropdown-footer-menu li {
    display: inline-block;
    text-align: left;
    padding: 0 10px;
}

.dropdown-notification .dropdown-footer .dropdown-footer-menu li a {
    color: #9C9B99;
    font-size: 0.9em;
    line-height: 35px;
}

.alert {
    border: 0;
    border-radius: 3px;
    color: var(--white);
    padding-top: .9rem;
    padding-bottom: .9rem;
    position: relative;
}

.alert.alert-success {
    background-color: #7ed6a5;
}

.alert.alert-danger {
    background-color: #f1926e;
}

.alert.alert-warning {
    background-color: #fccf71;
}

.alert.alert-info {
    background-color: #66c4de;
}

.alert.alert-primary {
    background-color: #65d1d4;
}

.alert.alert-default {
    background-color: #78828a;
}

.alert .close {
    color: var(--white);
    opacity: .9;
    text-shadow: none;
    line-height: 0;
    outline: 0;
}

.alert .close i.fa,
.alert .close i.nc-icon {
    font-size: 14px !important;
}

.alert .close:hover, .alert .close:focus {
    opacity: 1;
}

.alert span[data-notify="icon"] {
    font-size: 27px;
    display: block;
    left: 19px;
    position: absolute;
    top: 50%;
    margin-top: -11px;
}

.alert button.close {
    position: absolute;
    right: 10px;
    top: 50%;
    margin-top: -13px;
    width: 25px;
    height: 25px;
    padding: 3px;
}

.alert .close ~ span {
    display: block;
    max-width: 89%;
}

.alert.alert-with-icon {
    padding-left: 65px;
}

img {
    max-width: 100%;
    border-radius: 3px;
}

.img-raised {
    box-shadow: 0px 10px 25px 0px rgba(0, 0, 0, 0.3);
}

.table .img-wrapper {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    overflow: hidden;
    margin: 0 auto;
}

.table .img-row {
    max-width: 60px;
    width: 60px;
}

.table .form-check {
    margin: 0;
}

.table .form-check label .form-check-sign::before,
.table .form-check label .form-check-sign::after {
    top: -17px;
    left: 4px;
}

.table .btn {
    margin: 0;
}

.table small, .table .small {
    font-weight: 300;
}

.card-tasks .card-body .table {
    margin-bottom: 0;
}

.card-tasks .card-body .table > thead > tr > th,
.card-tasks .card-body .table > tbody > tr > th,
.card-tasks .card-body .table > tfoot > tr > th,
.card-tasks .card-body .table > thead > tr > td,
.card-tasks .card-body .table > tbody > tr > td,
.card-tasks .card-body .table > tfoot > tr > td {
    padding-top: 0;
    padding-bottom: 0;
}

.table > thead > tr > th {
    font-size: 14px;
    font-weight: 700;
    padding-bottom: 0;
    text-transform: uppercase;
    border: 0;
}

.table .radio,
.table .checkbox {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0;
    width: 15px;
}

.table .radio .icons,
.table .checkbox .icons {
    position: relative;
}

.table .radio label:after, .table .radio label:before,
.table .checkbox label:after,
.table .checkbox label:before {
    top: -17px;
    left: -3px;
}

.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
    padding: 6px 7px;
    vertical-align: middle;
}

.table .th-description {
    max-width: 150px;
}

.table .td-price {
    font-size: 26px;
    font-weight: 300;
    margin-top: 5px;
    position: relative;
    top: 4px;
    text-align: right;
}

.table .td-total {
    font-weight: 700;
    font-size: 1.57em;
    padding-top: 20px;
    text-align: right;
}

.table .td-actions .btn {
    margin: 0px;
}

.table > tbody > tr {
    position: relative;
}

.table-shopping > thead > tr > th {
    font-size: 1em;
    text-transform: uppercase;
}

.table-shopping > tbody > tr > td {
    font-size: 1em;
}

.table-shopping > tbody > tr > td b {
    display: block;
    margin-bottom: 5px;
}

.table-shopping .td-name {
    font-weight: 400;
    font-size: 1.5em;
}

.table-shopping .td-name small {
    color: var(--secondary);
    font-size: 0.75em;
    font-weight: 300;
}

.table-shopping .td-number {
    font-weight: 300;
    font-size: 1.714em;
}

.table-shopping .td-name {
    min-width: 200px;
}

.table-shopping .td-number {
    text-align: right;
    min-width: 170px;
}

.table-shopping .td-number small {
    margin-right: 3px;
}

.table-shopping .img-container {
    width: 120px;
    max-height: 160px;
    overflow: hidden;
    display: block;
}

.table-shopping .img-container img {
    width: 100%;
}

.table-responsive {
    overflow: scroll;
    padding-bottom: 10px;
    margin-bottom: 15px;
}

#tables .table-responsive {
    margin-bottom: 30px;
}

.table-hover > tbody > tr:hover {
    background-color: var(--light);
}

.footer {
    padding: 24px 0;
}

.footer.footer-default {
    background-color: #f2f2f2;
}

.footer nav {
    display: inline-block;
    float: left;
    padding-left: 0;
}

.footer ul {
    margin-bottom: 0;
    padding: 0;
    list-style: none;
}

.footer ul li {
    display: inline-block;
}

.footer ul li a {
    color: inherit;
    padding: 0.5rem;
    font-size: 0.8571em;
    text-transform: uppercase;
    text-decoration: none;
}

.footer ul li a:hover {
    text-decoration: none;
}

.footer .copyright {
    font-size: 0.8571em;
    line-height: 1.8;
}

.footer:after {
    display: table;
    clear: both;
    content: " ";
}


/*
.fixed-plugin li > a,
.fixed-plugin .badge {
    transition: all .34s;
    -webkit-transition: all .34s;
    -moz-transition: all .34s;
}





.fixed-plugin .dropdown-menu {
    right: 80px;
    left: auto !important;
    top: -52px !important;
    width: 290px;
    border-radius: 10px;
    padding: 0 10px;
}

.fixed-plugin .dropdown .dropdown-menu .nc-icon {
    top: 2px;
    right: 10px;
    font-size: 14px;
}

.fixed-plugin .dropdown-menu:after,
.fixed-plugin .dropdown-menu:before {
    right: 10px;
    margin-left: auto;
    left: auto;
}

.fixed-plugin .fa-circle-thin {
    color: var(--white);
}

.fixed-plugin .active .fa-circle-thin {
    color: #00bbff;
}

.fixed-plugin .dropdown-menu > .active > a,
.fixed-plugin .dropdown-menu > .active > a:hover,
.fixed-plugin .dropdown-menu > .active > a:focus {
    color: #777777;
    text-align: center;
}

.fixed-plugin img {
    border-radius: 0;
    width: 100%;
    height: 100px;
    margin: 0 auto;
}

.fixed-plugin .dropdown-menu li > a:hover,
.fixed-plugin .dropdown-menu li > a:focus {
    box-shadow: none;
}

.fixed-plugin .badge {
    border: 3px solid var(--white);
    border-radius: 50%;
    cursor: pointer;
    display: inline-block;
    height: 23px;
    margin-right: 5px;
    position: relative;
    width: 23px;
}

.fixed-plugin .badge.badge-light {
    border: 1px solid #e9ecef;
}

.fixed-plugin .badge.badge-light.active, .fixed-plugin .badge.badge-light:hover {
    border: 3px solid #0bf;
}

.fixed-plugin .badge.active,
.fixed-plugin .badge:hover {
    border-color: #00bbff;
}

.fixed-plugin .badge-blue {
    background-color: var(--info);
}

.fixed-plugin .badge-green {
    background-color: var(--success);
}

.fixed-plugin .badge-orange {
    background-color: var(--primary);
}

.fixed-plugin .badge-yellow {
    background-color: var(--warning);
}

.fixed-plugin .badge-red {
    background-color: var(--danger);
}

.fixed-plugin h5 {
    font-size: 14px;
    margin: 10px;
}

.fixed-plugin .dropdown-menu li {
    display: block;
    padding: 15px 2px;
    width: 25%;
    float: left;
}

.fixed-plugin li.adjustments-line,
.fixed-plugin li.header-title,
.fixed-plugin li.button-container {
    width: 100%;
    height: 35px;
    min-height: inherit;
}

.fixed-plugin li.button-container {
    height: auto;
}

.fixed-plugin li.button-container div {
    margin-bottom: 5px;
}

.fixed-plugin #sharrreTitle {
    text-align: center;
    padding: 10px 0;
    height: 50px;
}

.fixed-plugin li.header-title {
    height: 30px;
    line-height: 25px;
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase;
}

.fixed-plugin .adjustments-line p {
    float: left;
    display: inline-block;
    margin-bottom: 0;
    font-size: 1em;
    color: #3C4858;
}

.fixed-plugin .adjustments-line a {
    color: transparent;
}

.fixed-plugin .adjustments-line a .badge-colors {
    position: relative;
    top: -2px;
}

.fixed-plugin .adjustments-line a a:hover,
.fixed-plugin .adjustments-line a a:focus {
    color: transparent;
}

.fixed-plugin .adjustments-line .togglebutton {
    text-align: center;
}

.fixed-plugin .adjustments-line .togglebutton .label-switch {
    position: relative;
    left: -10px;
    font-size: 0.7142em;
    color: var(--secondary);
}

.fixed-plugin .adjustments-line .togglebutton .label-switch.label-right {
    left: 10px;
}

.fixed-plugin .adjustments-line .togglebutton .toggle {
    margin-right: 0;
}

.fixed-plugin .adjustments-line .dropdown-menu > li.adjustments-line > a {
    padding-right: 0;
    padding-left: 0;
    border-bottom: 1px solid #ddd;
    border-radius: 0;
    margin: 0;
}

.fixed-plugin .dropdown-menu > li > a.img-holder {
    font-size: 16px;
    text-align: center;
    border-radius: 10px;
    background-color: var(--white);
    border: 3px solid var(--white);
    opacity: 1;
    cursor: pointer;
    display: block;
    max-height: 100px;
    overflow: hidden;
    padding: 0;
}

.fixed-plugin .dropdown-menu > li > a.img-holder img {
    margin-top: auto;
}

.fixed-plugin .dropdown-menu > li a.switch-trigger:hover,
.fixed-plugin .dropdown-menu > li > a.switch-trigger:focus {
    background-color: transparent;
}

.fixed-plugin .dropdown-menu > li:hover > a.img-holder, .fixed-plugin .dropdown-menu > li:focus > a.img-holder {
    border-color: rgba(0, 187, 255, 0.53);
}

.fixed-plugin .dropdown-menu > .active > a.img-holder,
.fixed-plugin .dropdown-menu > .active > a.img-holder {
    border-color: #00bbff;
    background-color: var(--white);
}

.fixed-plugin .btn-social {
    width: 50%;
    display: block;
    width: 48%;
    float: left;
    font-weight: 600;
}

.fixed-plugin .btn-social i {
    margin-right: 5px;
}

.fixed-plugin .btn-social:first-child {
    margin-right: 2%;
}

.fixed-plugin .dropdown .dropdown-menu {
    transform-origin: 0 0;
}

.fixed-plugin .dropdown .dropdown-menu:before {
    border-bottom: 16px solid transparent;
    border-left: 16px solid rgba(0, 0, 0, 0.2);
    border-top: 16px solid transparent;
    right: -27px;
    bottom: 425px;
}

.fixed-plugin .dropdown .dropdown-menu:after {
    border-bottom: 16px solid transparent;
    border-left: 16px solid var(--white);
    border-top: 16px solid transparent;
    right: -26px;
    bottom: 425px;
}

.fixed-plugin .dropdown .dropdown-menu:before, .fixed-plugin .dropdown .dropdown-menu:after {
    content: "";
    display: inline-block;
    position: absolute;
    width: 16px;
    transform: translateY(-50px);
    -webkit-transform: translateY(-50px);
    -moz-transform: translateY(-50px);
}

.fixed-plugin .dropdown.show-dropdown .show .dropdown-menu .show {
    transform: translate3d(0, -60px, 0) !important;
    bottom: auto !important;
    top: 0 !important;
}

.fixed-plugin .bootstrap-switch {
    margin: 0;
}

.fixed-plugin .show-dropdown .dropdown-menu[x-placement=bottom-start] {
    -webkit-transform: translate3d(0, -100px, 0) !important;
    -moz-transform: translate3d(0, -100px, 0) !important;
    -o-transform: translate3d(0, -100px, 0) !important;
    -ms-transform: translate3d(0, -100px, 0) !important;
    transform: translate3d(0, -100px, 0) !important;
}

.fixed-plugin .show-dropdown .dropdown-menu[x-placement=bottom-start]:before, .fixed-plugin .show-dropdown .dropdown-menu[x-placement=bottom-start]:after {
    top: 100px;
}

.fixed-plugin .show-dropdown .dropdown-menu[x-placement=top-start] {
    -webkit-transform: translate3d(0, 100px, 0) !important;
    -moz-transform: translate3d(0, 100px, 0) !important;
    -o-transform: translate3d(0, 100px, 0) !important;
    -ms-transform: translate3d(0, 100px, 0) !important;
    transform: translate3d(0, 100px, 0) !important;
}

.fixed-plugin .show-dropdown.show .dropdown-menu.show[x-placement=bottom-start] {
    -webkit-transform: translate3d(0, -60px, 0) !important;
    -moz-transform: translate3d(0, -60px, 0) !important;
    -o-transform: translate3d(0, -60px, 0) !important;
    -ms-transform: translate3d(0, -60px, 0) !important;
    transform: translate3d(0, -60px, 0) !important;
}

.fixed-plugin .show-dropdown.show .dropdown-menu.show[x-placement=top-start] {
    -webkit-transform: translate3d(0, 470px, 0) !important;
    -moz-transform: translate3d(0, 470px, 0) !important;
    -o-transform: translate3d(0, 470px, 0) !important;
    -ms-transform: translate3d(0, 470px, 0) !important;
    transform: translate3d(0, 470px, 0) !important;
}

*/


.from-check,
.form-check-radio {
    margin-bottom: 12px;
    position: relative;
}

.form-check {
    padding-left: 0;
    margin-bottom: .5rem;
}

.form-check .form-check-label {
    display: inline-block;
    position: relative;
    cursor: pointer;
    padding-left: 35px;
    line-height: 26px;
    margin-bottom: 0;
}

.form-check .form-check-sign::before,
.form-check .form-check-sign::after {
    content: " ";
    display: inline-block;
    position: absolute;
    width: 24px;
    height: 24px;
    left: 0;
    cursor: pointer;
    border-radius: 6px;
    top: 0;
    background-color: #AAA7A4;
    -webkit-transition: opacity 0.3s linear;
    -moz-transition: opacity 0.3s linear;
    -o-transition: opacity 0.3s linear;
    -ms-transition: opacity 0.3s linear;
    transition: opacity 0.3s linear;
}

.form-check .form-check-sign::after {
    font-family: 'FontAwesome';
    content: "\f00c";
    top: -1px;
    text-align: center;
    font-size: 15px;
    opacity: 0;
    color: var(--white);
    border: 0;
    background-color: inherit;
}

.form-check.disabled .form-check-label {
    color: var(--secondary);
    opacity: .5;
    cursor: not-allowed;
}

.form-check input[type="checkbox"],
.form-check-radio input[type="radio"] {
    opacity: 0;
    position: absolute;
    visibility: hidden;
}

.form-check input[type="checkbox"]:checked + .form-check-sign::after {
    opacity: 1;
}

.form-control input[type="checkbox"]:disabled + .form-check-sign::before,
.checkbox input[type="checkbox"]:disabled + .form-check-sign::after {
    cursor: not-allowed;
}

.form-check .form-check-label input[type="checkbox"]:disabled + .form-check-sign,
.form-check-radio input[type="radio"]:disabled + .form-check-sign {
    pointer-events: none !important;
}

.form-check-radio {
    margin-left: -3px;
}

.form-check-radio .form-check-label {
    padding-left: 2rem;
}

.form-check-radio.disabled .form-check-label {
    color: var(--secondary);
    opacity: .5;
    cursor: not-allowed;
}

.form-check-radio .form-check-sign::before {
    font-family: 'FontAwesome';
    content: "\f10c";
    font-size: 22px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    position: absolute;
    opacity: .50;
    left: 5px;
    top: -5px;
}

.form-check-label input[type="checkbox"]:checked + .form-check-sign:before {
    background-color: #66615B;
}

.form-check-radio input[type="radio"] + .form-check-sign:after,
.form-check-radio input[type="radio"] {
    opacity: 0;
    -webkit-transition: opacity 0.3s linear;
    -moz-transition: opacity 0.3s linear;
    -o-transition: opacity 0.3s linear;
    -ms-transition: opacity 0.3s linear;
    transition: opacity 0.3s linear;
    content: " ";
    display: block;
}

.form-check-radio input[type="radio"]:checked + .form-check-sign::after {
    font-family: 'FontAwesome';
    content: "\f192";
    top: -5px;
    position: absolute;
    left: 5px;
    opacity: 1;
    font-size: 22px;
}

.form-check-radio input[type="radio"]:checked + .form-check-sign::after {
    opacity: 1;
}

.form-check-radio input[type="radio"]:disabled + .form-check-sign::before,
.form-check-radio input[type="radio"]:disabled + .form-check-sign::after {
    color: var(--secondary);
}

.progress {
    background-color: #ced4da;
    border-radius: 3px;
    box-shadow: none;
    height: 8px;
}

.progress-thin {
    height: 4px;
}

.progress-bar {
    background-color: var(--primary);
}

.progress-bar-primary {
    background-color: var(--primary);
}

.progress-bar-info {
    background-color: var(--info);
}

.progress-bar-success {
    background-color: var(--success);
}

.progress-bar-warning {
    background-color: var(--warning);
}

.progress-bar-danger {
    background-color: var(--danger);
}

/*           badges             */
.badge {
    padding: 4px 8px;
    text-transform: uppercase;
    font-size: 0.7142em;
    line-height: 12px;
    background-color: transparent;
    border: 1px solid;
    text-decoration: none;
    color: var(--white);
    margin-bottom: 5px;
}

.badge:hover, .badge:focus {
    text-decoration: none;
}

.badge-icon {
    padding: 0.4em 0.55em;
}

.badge-icon i {
    font-size: 0.8em;
}

.badge-default {
    border-color: var(--secondary);
    background-color: var(--secondary);
}

.badge-primary {
    border-color: var(--primary);
    background-color: var(--primary);
}

.badge-info {
    border-color: var(--info);
    background-color: var(--info);
}

.badge-success {
    border-color: var(--success);
    background-color: var(--success);
}

.badge-warning {
    border-color: var(--warning);
    background-color: var(--warning);
}

.badge-danger {
    border-color: var(--danger);
    background-color: var(--danger);
}

.badge-neutral {
    border-color: var(--white);
    background-color: var(--white);
    color: inherit;
}

.badge-primary[href]:focus,
.badge-primary[href]:hover {
    color: var(--white);
    background-color: #45c7cb;
    border-color: #45c7cb;
}

.badge-warning[href]:focus,
.badge-warning[href]:hover {
    color: var(--white);
    background-color: #fbc149;
    border-color: #fbc149;
}

.badge-info[href]:focus,
.badge-info[href]:hover {
    color: var(--white);
    background-color: #44b7d7;
    border-color: #44b7d7;
}

.badge-danger[href]:focus,
.badge-danger[href]:hover {
    color: var(--white);
    background-color: #ee7749;
    border-color: #ee7749;
}

.badge-success[href]:focus,
.badge-success[href]:hover {
    color: var(--white);
    background-color: #5fcc90;
    border-color: #5fcc90;
}

.badge-default[href]:focus,
.badge-default[href]:hover {
    color: var(--white);
    background-color: #656d75;
    border-color: #656d75;
}

.pagination .page-item .page-link {
    border: 0;
    border-radius: 30px !important;
    transition: all .3s;
    padding: 0px 11px;
    margin: 0 3px;
    min-width: 30px;
    text-align: center;
    height: 30px;
    line-height: 30px;
    color: var(--dark);
    cursor: pointer;
    font-size: 14px;
    text-transform: uppercase;
    background: transparent;
    outline: none;
}

.pagination .page-item .page-link:hover, .pagination .page-item .page-link:focus {
    color: var(--dark);
    background-color: rgba(222, 222, 222, 0.3);
    border: none;
}

.pagination .page-item .page-link:focus, .pagination .page-item .page-link:active:focus {
    box-shadow: none;
}

.pagination .arrow-margin-left,
.pagination .arrow-margin-right {
    position: absolute;
}

.pagination .arrow-margin-right {
    right: 0;
}

.pagination .arrow-margin-left {
    left: 0;
}

.pagination .page-item.active > .page-link {
    color: var(--white);
    box-shadow: 0 2px 2px rgba(204, 197, 185, 0.5);
}

.pagination .page-item.active > .page-link, .pagination .page-item.active > .page-link:focus, .pagination .page-item.active > .page-link:hover {
    background-color: var(--primary);
    border-color: var(--primary);
    color: var(--white);
}

.pagination .page-item.disabled > .page-link {
    opacity: .5;
}

.pagination.pagination-info .page-item.active > .page-link, .pagination.pagination-info .page-item.active > .page-link:focus, .pagination.pagination-info .page-item.active > .page-link:hover {
    background-color: var(--info);
    border-color: var(--info);
}

.pagination.pagination-success .page-item.active > .page-link, .pagination.pagination-success .page-item.active > .page-link:focus, .pagination.pagination-success .page-item.active > .page-link:hover {
    background-color: var(--success);
    border-color: var(--success);
}

.pagination.pagination-primary .page-item.active > .page-link, .pagination.pagination-primary .page-item.active > .page-link:focus, .pagination.pagination-primary .page-item.active > .page-link:hover {
    background-color: var(--primary);
    border-color: var(--primary);
}

.pagination.pagination-warning .page-item.active > .page-link, .pagination.pagination-warning .page-item.active > .page-link:focus, .pagination.pagination-warning .page-item.active > .page-link:hover {
    background-color: var(--warning);
    border-color: var(--warning);
}

.pagination.pagination-danger .page-item.active > .page-link, .pagination.pagination-danger .page-item.active > .page-link:focus, .pagination.pagination-danger .page-item.active > .page-link:hover {
    background-color: var(--danger);
    border-color: var(--danger);
}

.pagination.pagination-neutral .page-item > .page-link {
    color: var(--white);
}

.pagination.pagination-neutral .page-item > .page-link:focus, .pagination.pagination-neutral .page-item > .page-link:hover {
    background-color: rgba(255, 255, 255, 0.2);
    color: var(--white);
}

.pagination.pagination-neutral .page-item.active > .page-link, .pagination.pagination-neutral .page-item.active > .page-link:focus, .pagination.pagination-neutral .page-item.active > .page-link:hover {
    background-color: var(--white);
    border-color: var(--white);
    color: var(--primary);
}

.info.info-hover .info-title {
    transition: color .4s;
}

.info.info-hover:hover .icon {
    -webkit-transform: translate3d(0, -0.5rem, 0) !important;
    -moz-transform: translate3d(0, -0.5rem, 0) !important;
    -o-transform: translate3d(0, -0.5rem, 0) !important;
    -ms-transform: translate3d(0, -0.5rem, 0) !important;
    transform: translate3d(0, -0.5rem, 0) !important;
}

.info.info-hover:hover .icon.icon-primary.icon-circle {
    box-shadow: 0px 15px 30px 0px rgba(249, 99, 50, 0.3);
}

.info.info-hover:hover .icon.icon-info.icon-circle {
    box-shadow: 0px 15px 35px 0px rgba(44, 168, 255, 0.3);
}

.info.info-hover:hover .icon.icon-success.icon-circle {
    box-shadow: 0px 15px 35px 0px rgba(24, 206, 15, 0.3);
}

.info.info-hover:hover .icon.icon-warning.icon-circle {
    box-shadow: 0px 15px 35px 0px rgba(255, 178, 54, 0.3);
}

.info.info-hover:hover .icon.icon-danger.icon-circle {
    box-shadow: 0px 15px 35px 0px rgba(255, 54, 54, 0.3);
}

.info.info-hover:hover .icon.icon-info + .info-title {
    color: var(--info);
}

.info.info-hover:hover .icon.icon-warning + .info-title {
    color: var(--warning);
}

.info.info-hover:hover .icon.icon-danger + .info-title {
    color: var(--danger);
}

.info.info-hover:hover .icon.icon-primary + .info-title {
    color: var(--primary);
}

.info.info-hover:hover .icon.icon-success + .info-title {
    color: var(--success);
}

.info .icon {
    color: var(--secondary);
    transition: transform .4s, box-shadow .4s;
}

.info .icon > i {
    font-size: 2.3em;
}

.info .icon.icon-circle {
    max-width: 70px;
    width: 70px;
    height: 70px;
    margin: 0 auto;
    border-radius: 50%;
    box-shadow: 0px 9px 35px -6px rgba(0, 0, 0, 0.3);
    font-size: 0.7142em;
    background-color: var(--white);
    position: relative;
}

.info .icon.icon-circle i {
    line-height: 2.6em;
}

.info .info-title {
    margin: 15px 0 5px;
    padding: 0 15px;
    color: var(--dark);
    font-weight: 700;
}

.info p {
    color: var(--secondary);
    padding: 0 15px;
    font-size: 1.1em;
}

.info-horizontal {
    text-align: left !important;
}

.info-horizontal .icon {
    float: left;
    margin-top: 23px;
    margin-right: 10px;
}

.info-horizontal .icon > i {
    font-size: 2em;
}

.info-horizontal .icon.icon-circle {
    width: 65px;
    height: 65px;
    max-width: 65px;
    margin-top: 8px;
}

.info-horizontal .icon.icon-circle i {
    display: table;
    margin: 0 auto;
    line-height: 3.5;
    font-size: 1.9em;
}

.info-horizontal .description {
    overflow: hidden;
}

.icon.icon-primary {
    color: var(--primary);
}

.icon.icon-primary.icon-circle {
    box-shadow: 0px 9px 30px -6px rgba(81, 203, 206, 0.5);
}

.icon.icon-info {
    color: var(--info);
}

.icon.icon-info.icon-circle {
    box-shadow: 0px 9px 30px -6px rgba(81, 188, 218, 0.5);
}

.icon.icon-success {
    color: var(--success);
}

.icon.icon-success.icon-circle {
    box-shadow: 0px 9px 30px -6px rgba(107, 208, 152, 0.5);
}

.icon.icon-warning {
    color: var(--warning);
}

.icon.icon-warning.icon-circle {
    box-shadow: 0px 9px 30px -6px rgba(251, 198, 88, 0.5);
}

.icon.icon-danger {
    color: var(--danger);
}

.icon.icon-danger.icon-circle {
    box-shadow: 0px 9px 30px -6px rgba(239, 129, 87, 0.5);
}

.icon.icon-white {
    color: var(--white);
}

/*             Navigation Pills               */
.nav-pills .nav-item + .nav-link {
    margin-left: 0;
}

.nav-pills .nav-item .nav-link {
    border: 1px solid var(--secondary);
    border-radius: 0;
    color: var(--secondary);
    font-weight: 700;
    margin-left: -1px;
    padding: 10px 25px;
}

.nav-pills .nav-item.active .nav-link,
.nav-pills .nav-item.active .nav-link:hover,
.nav-pills .nav-item.active .nav-link:focus {
    background-color: var(--secondary);
    color: var(--white);
}

.nav-pills .nav-item:first-child .nav-link {
    border-radius: 30px 0 0 30px !important;
    margin: 0;
}

.nav-pills .nav-item:last-child .nav-link {
    border-radius: 0 30px 30px 0 !important;
}

.nav-pills .nav-item .nav-link.active {
    background-color: var(--secondary);
    color: var(--white);
}

.nav-pills-primary .nav-item .nav-link {
    border: 1px solid var(--primary);
    color: var(--primary);
}

.nav-pills-primary .nav-item .nav-link.active {
    border: 1px solid var(--primary);
    background: var(--primary);
    color: var(--white);
}

.nav-pills-danger .nav-item .nav-link {
    border: 1px solid var(--danger);
    color: var(--danger);
}

.nav-pills-danger .nav-item .nav-link.active {
    border: 1px solid var(--danger);
    background: var(--danger);
    color: var(--white);
}

.nav-pills-info .nav-item .nav-link {
    border: 1px solid var(--info);
    color: var(--info);
}

.nav-pills-info .nav-item .nav-link.active {
    border: 1px solid var(--info);
    background: var(--info);
    color: var(--white);
}

.nav-pills-success .nav-item .nav-link {
    border: 1px solid var(--success);
    color: var(--success);
}

.nav-pills-success .nav-item .nav-link.active {
    border: 1px solid var(--success);
    background: var(--success);
    color: var(--white);
}

.nav-pills-warning .nav-item .nav-link {
    border: 1px solid var(--warning);
    color: var(--warning);
}

.nav-pills-warning .nav-item .nav-link.active {
    border: 1px solid var(--warning);
    background: var(--warning);
    color: var(--white);
}

.page-item:first-child .page-link,
.page-item:last-child .page-link {
    border-bottom-left-radius: 20px;
    border-top-left-radius: 20px;
    border-bottom-right-radius: 20px;
    border-top-right-radius: 20px;
}

.nav-pills-default .nav-item.show .nav-link,
.nav-pills-default .nav-link.active {
    background-color: var(--secondary) !important;
}

.nav-pills-primary .nav-item.show .nav-link,
.nav-pills-primary .nav-link.active {
    background-color: var(--primary) !important;
}

.nav-pills-info .nav-item.show .nav-link,
.nav-pills-info .nav-link.active {
    background-color: var(--info) !important;
}

.nav-pills-warning .nav-item.show .nav-link,
.nav-pills-warning .nav-link.active {
    background-color: var(--warning) !important;
}

.nav-pills-success .nav-item.show .nav-link,
.nav-pills-success .nav-link.active {
    background-color: var(--success) !important;
}

.nav-pills-danger .nav-item.show .nav-link,
.nav-pills-danger .nav-link.active {
    background-color: var(--danger) !important;
}

/*             Navigation Tabs                 */
.nav-tabs-navigation {
    text-align: center;
    border-bottom: 1px solid #e9ecef;
    margin-bottom: 30px;
}

.nav-tabs-navigation .nav > .nav-item > .nav-link {
    padding-bottom: 20px;
}

.nav-tabs-wrapper {
    display: inline-block;
    margin-bottom: -6px;
    margin-left: 1.25%;
    margin-right: 1.25%;
    position: relative;
    width: auto;
}

.nav-tabs {
    border-bottom: 0 none;
    font-size: 14px;
    font-weight: 400;
}

.nav-tabs .nav-item .nav-link {
    border: 0 none;
    color: #adb5bd;
    background-color: transparent;
}

.nav-tabs .nav-item .nav-link:hover {
    color: var(--dark);
}

.nav-tabs .nav-item .nav-link.active {
    color: var(--dark);
}

.nav-tabs .nav-item {
    color: var(--dark);
    position: relative;
}

.nav-tabs .nav-item .nav-link.active,
.nav-tabs .nav-item .nav-link.active:hover,
.nav-tabs .nav-item .nav-link.active:focus {
    background-color: transparent;
    border: 0 none;
}

.nav-tabs .nav-item .nav-link.active:after,
.nav-tabs .nav-item .nav-link.active:hover:after,
.nav-tabs .nav-item .nav-link.active:focus:after {
    border-bottom: 11px solid var(--white);
    border-left: 11px solid transparent;
    border-right: 11px solid transparent;
    content: "";
    display: inline-block;
    position: absolute;
    right: 40%;
    bottom: 5px;
}

.nav-tabs .nav-item .nav-link.active:before,
.nav-tabs .nav-item .nav-link.active:hover:before,
.nav-tabs .nav-item .nav-link.active:focus:before {
    border-bottom: 11px solid #e9ecef;
    border-left: 11px solid transparent;
    border-right: 11px solid transparent;
    content: "";
    display: inline-block;
    position: absolute;
    right: 40%;
    bottom: 6px;
}

.nav-tabs .nav-item.show .nav-link {
    background-color: transparent;
}

.nav-tabs .dropdown-menu {
    margin-top: -6px;
    margin-left: -46px;
    border-radius: 8px;
}

.nav-tabs .dropdown-menu .dropdown-item:hover,
.nav-tabs .dropdown-menu .dropdown-item.active {
    color: var(--white);
    background-color: #68B3C8;
}

.nav-tabs .dropdown-menu :before {
    border-bottom: 11px solid #e9ecef;
    border-left: 11px solid transparent;
    border-right: 11px solid transparent;
    content: "";
    display: inline-block;
    position: absolute;
    right: 12px;
    top: -11px;
}

.nav-tabs .dropdown-menu :after {
    border-bottom: 11px solid #e9ecef;
    border-left: 11px solid transparent;
    border-right: 11px solid transparent;
    content: "";
    display: inline-block;
    position: absolute;
    right: 12px;
    top: -10px;
}

.profile-content .tab-content .tab-pane {
    min-height: 200px;
}

.profile-content .tab-content #tweets, .profile-content .tab-content #connections, .profile-content .tab-content #media {
    height: 100%;
}

.nav-text, .nav-icons {
    margin: 0 0 10px 0;
}

.nav-text > li > a, .nav-icons > li > a {
    display: block;
    padding: 0px 0.7rem;
    color: var(--secondary);
    text-align: center;
    opacity: 0.8;
    filter: alpha(opacity=80);
}

.nav-text > li > a:hover, .nav-text > li > a:focus, .nav-icons > li > a:hover, .nav-icons > li > a:focus {
    background-color: transparent;
    opacity: 1;
    filter: alpha(opacity=100);
}

.nav-text > li:first-child a, .nav-icons > li:first-child a {
    padding-left: 0;
}

.nav-text > li.active a, .nav-icons > li.active a {
    color: var(--info);
}

.nav-icons > li {
    display: inline-block;
}

.nav-icons > li > a {
    padding: 0 10px;
    margin-bottom: 10px;
}

.nav-icons > li > a i {
    font-size: 1.714em;
    margin-bottom: 10px;
    width: 1.714em;
}

.nav-icons.nav-stacked > li {
    display: block;
}

.nav-icons.nav-stacked > li > a {
    margin-bottom: 20px;
}

.nav-blue > li.active a {
    color: var(--primary);
}

.nav-azure > li.active a {
    color: var(--info);
}

.nav-green > li.active a {
    color: var(--success);
}

.nav-orange > li.active a {
    color: var(--warning);
}

.nav-red > li.active a {
    color: var(--danger);
}

.nav-text {
    margin: 0 0 10px 0;
}

.nav-text > li > a {
    font-size: 1em;
    text-transform: uppercase;
    padding: 3px 0;
    text-align: left;
    font-weight: 600;
}

.nav-text > li:first-child > a {
    padding-top: 0;
}

.nav-text h4 {
    margin-top: 0;
}

.nav-text:not(.nav-stacked) > li {
    display: inline-block;
}

.nav-text:not(.nav-stacked) > li > a {
    margin-right: 15px;
}

.tab-space {
    padding: 20px 0 50px;
}

.verical-navs .nav-stacked .nav-item .nav-link.active:before,
.verical-navs .nav-stacked .nav-item .nav-link.active:hover:before,
.verical-navs .nav-stacked .nav-item .nav-link.active.show:before {
    border-right: 11px solid #F1EAE0;
    border-top: 11px solid transparent;
    border-bottom: 11px solid transparent;
    content: "";
    display: inline-block;
    position: absolute;
    right: -39px;
    bottom: 20px;
}

.verical-navs .nav-stacked .nav-item .nav-link.active:after,
.verical-navs .nav-stacked .nav-item .nav-link.active:hover:after,
.verical-navs .nav-stacked .nav-item .nav-link.active.show:after {
    border-right: 11px solid var(--white);
    border-top: 11px solid transparent;
    border-bottom: 11px solid transparent;
    content: "";
    display: inline-block;
    position: absolute;
    right: -40px;
    bottom: 20px;
}

#second-tabs {
    margin-left: 20px;
}

.nav-tabs-navigation.verical-navs {
    border-right: 1px solid #F1EAE0;
    font-size: 16px;
    padding: 0 37px;
    border-bottom: none;
}

.popover {
    font-size: 14px;
    box-shadow: 0px 10px 50px 0px rgba(0, 0, 0, 0.2);
    border: none;
    line-height: 1.7;
    max-width: 240px;
}

.popover.bs-popover-top .arrow:before,
.popover.bs-popover-left .arrow:before,
.popover.bs-popover-right .arrow:before,
.popover.bs-popover-bottom .arrow:before {
    border-top-color: transparent;
    border-left-color: transparent;
    border-right-color: transparent;
    border-bottom-color: transparent;
}

.popover .popover-header {
    color: rgba(182, 182, 182, 0.6);
    font-size: 14px;
    text-transform: capitalize;
    font-weight: 600;
    margin: 0;
    margin-top: 5px;
    border: none;
    background-color: transparent;
}

.popover:before {
    display: none;
}

.popover.bs-tether-element-attached-top:after {
    border-bottom-color: var(--white);
    top: -9px;
}

.popover.popover-primary {
    background-color: var(--primary);
}

.popover.popover-primary .popover-body {
    color: var(--white);
}

.popover.popover-primary.bs-popover-right .arrow:after {
    border-right-color: var(--primary);
}

.popover.popover-primary.bs-popover-top .arrow:after {
    border-top-color: var(--primary);
}

.popover.popover-primary.bs-popover-bottom .arrow:after {
    border-bottom-color: var(--primary);
}

.popover.popover-primary.bs-popover-left .arrow:after {
    border-left-color: var(--primary);
}

.popover.popover-primary .popover-header {
    color: var(--white);
    opacity: .6;
}

.popover.popover-info {
    background-color: var(--info);
}

.popover.popover-info .popover-body {
    color: var(--white);
}

.popover.popover-info.bs-popover-right .arrow:after {
    border-right-color: var(--info);
}

.popover.popover-info.bs-popover-top .arrow:after {
    border-top-color: var(--info);
}

.popover.popover-info.bs-popover-bottom .arrow:after {
    border-bottom-color: var(--info);
}

.popover.popover-info.bs-popover-left .arrow:after {
    border-left-color: var(--info);
}

.popover.popover-info .popover-header {
    color: var(--white);
    opacity: .6;
}

.popover.popover-warning {
    background-color: var(--warning);
}

.popover.popover-warning .popover-body {
    color: var(--white);
}

.popover.popover-warning.bs-popover-right .arrow:after {
    border-right-color: var(--warning);
}

.popover.popover-warning.bs-popover-top .arrow:after {
    border-top-color: var(--warning);
}

.popover.popover-warning.bs-popover-bottom .arrow:after {
    border-bottom-color: var(--warning);
}

.popover.popover-warning.bs-popover-left .arrow:after {
    border-left-color: var(--warning);
}

.popover.popover-warning .popover-header {
    color: var(--white);
    opacity: .6;
}

.popover.popover-danger {
    background-color: var(--danger);
}

.popover.popover-danger .popover-body {
    color: var(--white);
}

.popover.popover-danger.bs-popover-right .arrow:after {
    border-right-color: var(--danger);
}

.popover.popover-danger.bs-popover-top .arrow:after {
    border-top-color: var(--danger);
}

.popover.popover-danger.bs-popover-bottom .arrow:after {
    border-bottom-color: var(--danger);
}

.popover.popover-danger.bs-popover-left .arrow:after {
    border-left-color: var(--danger);
}

.popover.popover-danger .popover-header {
    color: var(--white);
    opacity: .6;
}

.popover.popover-success {
    background-color: var(--success);
}

.popover.popover-success .popover-body {
    color: var(--white);
}

.popover.popover-success.bs-popover-right .arrow:after {
    border-right-color: var(--success);
}

.popover.popover-success.bs-popover-top .arrow:after {
    border-top-color: var(--success);
}

.popover.popover-success.bs-popover-bottom .arrow:after {
    border-bottom-color: var(--success);
}

.popover.popover-success.bs-popover-left .arrow:after {
    border-left-color: var(--success);
}

.popover.popover-success .popover-header {
    color: var(--white);
    opacity: .6;
}

.tooltip.bs-tooltip-right .arrow:before {
    border-right-color: var(--white);
}

.tooltip.bs-tooltip-top .arrow:before {
    border-top-color: var(--white);
}

.tooltip.bs-tooltip-bottom .arrow:before {
    border-bottom-color: var(--white);
}

.tooltip.bs-tooltip-left .arrow:before {
    border-left-color: var(--white);
}

.tooltip-inner {
    padding: 0.5rem 0.7rem;
    min-width: 130px;
    background-color: var(--white);
    font-size: 14px;
    color: inherit;
    box-shadow: 0px 5px 25px 0px rgba(0, 0, 0, 0.2);
}

.modal-header {
    border-bottom: 1px solid #ced4da;
    padding: 20px;
    text-align: center;
    display: block !important;
}

.modal-header.no-border-header {
    border-bottom: 0 none !important;
}

.modal-header.no-border-header .modal-title {
    margin-top: 20px;
}

.modal-header button.close:focus {
    outline: none;
}

.modal-header .modal-profile {
    width: 70px;
    height: 70px;
    border-radius: 50%;
    text-align: center;
    line-height: 6.4;
    border: 1px solid rgba(0, 0, 0, 0.3);
}

.modal-header .modal-profile i {
    font-size: 30px;
}

.modal-dialog.modal-sm .modal-header button.close, .modal-dialog.modal-register .modal-header button.close {
    margin-top: 0;
}

.modal-content {
    border: 0 none;
    border-radius: 10px;
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.15), 0 0 1px 1px rgba(0, 0, 0, 0.1);
}

.modal-content .modal-header h6 {
    margin-top: 10px;
}

.modal-dialog {
    padding-top: 60px;
}

.modal-body {
    padding: 20px 50px;
    color: #000;
}

.modal-footer {
    border-top: 1px solid #ced4da;
}

.modal-footer.no-border-footer {
    border-top: 0 none;
}

.modal-footer .btn + .btn {
    margin-left: 10px;
}

.modal-footer .left-side,
.modal-footer .right-side {
    display: inline-block;
    text-align: center;
    width: 48%;
    padding: 5px;
}

.modal-footer .btn-link {
    padding: 20px;
    width: 100%;
    margin: 0;
}

.modal-footer .divider {
    background-color: #ced4da;
    display: inline-block;
    float: inherit;
    height: 63px;
    margin: 0px -3px;
    width: 1px;
}

.modal-register .modal-footer {
    text-align: center;
    margin-bottom: 25px;
    padding: 20px 0 15px;
}

.modal-register .modal-footer span {
    width: 100%;
}

.bd-example-modal .modal.static {
    position: relative !important;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    z-index: 1;
    display: block !important;
}

.carousel-item-next,
.carousel-item-prev,
.carousel-item.active {
    display: block;

}

.carousel-control-next,
.carousel-control-prev {
    width: unset !important;
}

.carousel .carousel-inner {
    box-shadow: 0px 10px 25px 0px rgba(0, 0, 0, 0.3);
}

.carousel .nc-icon {
    font-size: 2em;
}

.card.carousel-control {
    opacity: .5;
    transition: opacity .15s ease;
}

.card.carousel-control:hover {
    opacity: 1;
    transition: opacity .15s ease;
}

.carousel-control a {
    color: #fff;
    text-decoration: none;
    text-decoration-line: none;
    text-decoration-thickness: initial;
    text-decoration-style: initial;
    text-decoration-color: initial;
    outline: 0;
    opacity: .9;
}


.wrapper {
    position: relative;
    top: 0;
    height: 100vh;
}

.wrapper.wrapper-full-page {
    min-height: 100vh;
    height: auto;
}

.wrapper .content {
    padding-bottom: 20vh;
}

.sidebar,
.off-canvas-sidebar {
    position: fixed;
    top: 0;
    height: 100%;
    bottom: 0;
    width: 260px;
    left: 0;
    z-index: 999;
}

.sidebar .sidebar-wrapper,
.off-canvas-sidebar .sidebar-wrapper {
    position: relative;
    height: calc(100vh - 75px);
    overflow-x: hidden;
    overflow-y: auto;
    width: 260px;
    z-index: 4;
    padding-bottom: 100px;
}

.sidebar .sidebar-wrapper .dropdown .dropdown-backdrop,
.off-canvas-sidebar .sidebar-wrapper .dropdown .dropdown-backdrop {
    display: none !important;
}

.sidebar .sidebar-wrapper .navbar-form,
.off-canvas-sidebar .sidebar-wrapper .navbar-form {
    border: none;
}

.sidebar .sidebar-wrapper > .nav [data-bs-toggle="collapse"] ~ div > ul > li > a span,
.sidebar .sidebar-wrapper .user .info [data-bs-toggle="collapse"] ~ div > ul > li > a span,
.off-canvas-sidebar .sidebar-wrapper > .nav [data-bs-toggle="collapse"] ~ div > ul > li > a span,
.off-canvas-sidebar .sidebar-wrapper .user .info [data-bs-toggle="collapse"] ~ div > ul > li > a span {
    display: inline-block;
}

.sidebar .sidebar-wrapper > .nav [data-bs-toggle="collapse"] ~ div > ul > li > a .sidebar-normal,
.sidebar .sidebar-wrapper .user .info [data-bs-toggle="collapse"] ~ div > ul > li > a .sidebar-normal,
.off-canvas-sidebar .sidebar-wrapper > .nav [data-bs-toggle="collapse"] ~ div > ul > li > a .sidebar-normal,
.off-canvas-sidebar .sidebar-wrapper .user .info [data-bs-toggle="collapse"] ~ div > ul > li > a .sidebar-normal {
    margin: 0;
    position: relative;
    transform: translateX(0px);
    opacity: 1;
    white-space: nowrap;
    display: block;
    line-height: 20px;
    z-index: 1;
}

.sidebar .sidebar-wrapper > .nav [data-bs-toggle="collapse"] ~ div > ul > li > a .sidebar-mini-icon,
.sidebar .sidebar-wrapper .user .info [data-bs-toggle="collapse"] ~ div > ul > li > a .sidebar-mini-icon,
.off-canvas-sidebar .sidebar-wrapper > .nav [data-bs-toggle="collapse"] ~ div > ul > li > a .sidebar-mini-icon,
.off-canvas-sidebar .sidebar-wrapper .user .info [data-bs-toggle="collapse"] ~ div > ul > li > a .sidebar-mini-icon {
    text-transform: uppercase;
    width: 34px;
    margin-right: 10px;
    margin-left: 0px;
    font-size: 12px;
    text-align: center;
    line-height: 20px;
    position: relative;
    float: left;
    z-index: 1;
    display: inherit;
    color: rgba(255, 255, 255, 0.5);
}

.sidebar .sidebar-wrapper > .nav [data-bs-toggle="collapse"] ~ div > ul > li > a .sidebar-normal,
.sidebar .sidebar-wrapper .user .info [data-bs-toggle="collapse"] ~ div > ul > li > a .sidebar-normal,
.off-canvas-sidebar .sidebar-wrapper > .nav [data-bs-toggle="collapse"] ~ div > ul > li > a .sidebar-normal,
.off-canvas-sidebar .sidebar-wrapper .user .info [data-bs-toggle="collapse"] ~ div > ul > li > a .sidebar-normal {
    text-transform: capitalize;
}

.sidebar .sidebar-wrapper > .nav [data-bs-toggle="collapse"] ~ div > ul > li > a i,
.sidebar .sidebar-wrapper .user .info [data-bs-toggle="collapse"] ~ div > ul > li > a i,
.off-canvas-sidebar .sidebar-wrapper > .nav [data-bs-toggle="collapse"] ~ div > ul > li > a i,
.off-canvas-sidebar .sidebar-wrapper .user .info [data-bs-toggle="collapse"] ~ div > ul > li > a i {
    font-size: 17px;
    line-height: 20px;
    width: 26px;
}

.sidebar .navbar-minimize,
.off-canvas-sidebar .navbar-minimize {
    position: absolute;
    right: 20px;
    top: 2px;
    opacity: 1;
}

.sidebar .logo-tim,
.off-canvas-sidebar .logo-tim {
    border-radius: 50%;
    border: 1px solid #333;
    display: block;
    height: 61px;
    width: 61px;
    float: left;
    overflow: hidden;
}

.sidebar .logo-tim img,
.off-canvas-sidebar .logo-tim img {
    width: 60px;
    height: 60px;
}

.sidebar .nav,
.off-canvas-sidebar .nav {
    margin-top: 20px;
    display: block;
}

.sidebar .nav .caret,
.off-canvas-sidebar .nav .caret {
    top: 14px;
    position: absolute;
    right: 10px;
}

.sidebar .nav li > a + div .nav li > a,
.off-canvas-sidebar .nav li > a + div .nav li > a {
    margin-top: 7px;
}

.sidebar .nav li > a,
.off-canvas-sidebar .nav li > a {
    margin: 10px 15px 0;
    color: var(--white);
    display: block;
    text-decoration: none;
    position: relative;
    text-transform: uppercase;
    cursor: pointer;
    font-size: 12px;
    padding: 10px 8px;
    line-height: 30px;
    opacity: .7;
}

.sidebar .nav li .nav > li > a,
.off-canvas-sidebar .nav li .nav > li > a {
    padding: 5px 8px;
}

.sidebar .nav li.active > a,
.sidebar .nav li.active > a > i,
.off-canvas-sidebar .nav li.active > a,
.off-canvas-sidebar .nav li.active > a > i {
    opacity: 1;
}

.sidebar .nav li:hover:not(.active) > a,
.sidebar .nav li:focus:not(.active) > a,
.off-canvas-sidebar .nav li:hover:not(.active) > a,
.off-canvas-sidebar .nav li:focus:not(.active) > a {
    opacity: 1;
}

.sidebar .nav li.active > a[data-bs-toggle="collapse"] >,
.off-canvas-sidebar .nav li.active > a[data-bs-toggle="collapse"] > {
    background-color: transparent;
    box-shadow: 0 2px 2px rgba(204, 197, 185, 0.5);
}

.sidebar .nav li.active > a[data-bs-toggle="collapse"],
.sidebar .nav li.active > a[data-bs-toggle="collapse"] i,
.sidebar .nav li.active > a[data-bs-toggle="collapse"] ~ div > ul > li.active i,
.sidebar .nav li.active > a[data-bs-toggle="collapse"] ~ div > ul > li.active > a,
.off-canvas-sidebar .nav li.active > a[data-bs-toggle="collapse"],
.off-canvas-sidebar .nav li.active > a[data-bs-toggle="collapse"] i,
.off-canvas-sidebar .nav li.active > a[data-bs-toggle="collapse"] ~ div > ul > li.active i,
.off-canvas-sidebar .nav li.active > a[data-bs-toggle="collapse"] ~ div > ul > li.active > a {
    color: var(--danger);
}

.sidebar .nav li.active > a[data-bs-toggle="collapse"] + div .nav .active a,
.sidebar .nav li.active > a[data-bs-toggle="collapse"] i + div .nav .active a,
.sidebar .nav li.active > a[data-bs-toggle="collapse"] ~ div > ul > li.active i + div .nav .active a,
.sidebar .nav li.active > a[data-bs-toggle="collapse"] ~ div > ul > li.active > a + div .nav .active a,
.off-canvas-sidebar .nav li.active > a[data-bs-toggle="collapse"] + div .nav .active a,
.off-canvas-sidebar .nav li.active > a[data-bs-toggle="collapse"] i + div .nav .active a,
.off-canvas-sidebar .nav li.active > a[data-bs-toggle="collapse"] ~ div > ul > li.active i + div .nav .active a,
.off-canvas-sidebar .nav li.active > a[data-bs-toggle="collapse"] ~ div > ul > li.active > a + div .nav .active a {
    background-color: transparent;
    box-shadow: none;
}

.sidebar .nav li.active > a[data-bs-toggle="collapse"] + div .nav .active a:after,
.sidebar .nav li.active > a[data-bs-toggle="collapse"] i + div .nav .active a:after,
.sidebar .nav li.active > a[data-bs-toggle="collapse"] ~ div > ul > li.active i + div .nav .active a:after,
.sidebar .nav li.active > a[data-bs-toggle="collapse"] ~ div > ul > li.active > a + div .nav .active a:after,
.off-canvas-sidebar .nav li.active > a[data-bs-toggle="collapse"] + div .nav .active a:after,
.off-canvas-sidebar .nav li.active > a[data-bs-toggle="collapse"] i + div .nav .active a:after,
.off-canvas-sidebar .nav li.active > a[data-bs-toggle="collapse"] ~ div > ul > li.active i + div .nav .active a:after,
.off-canvas-sidebar .nav li.active > a[data-bs-toggle="collapse"] ~ div > ul > li.active > a + div .nav .active a:after {
    content: "";
    position: absolute;
    width: calc(100% - 5px);
    z-index: 0;
}

.sidebar .nav li.active > a[data-bs-toggle="collapse"] ~ div > .nav,
.off-canvas-sidebar .nav li.active > a[data-bs-toggle="collapse"] ~ div > .nav {
    margin-top: 0;
}

.sidebar .nav p,
.off-canvas-sidebar .nav p {
    margin: 0;
    line-height: 30px;
    position: relative;
    display: block;
    height: auto;
    white-space: nowrap;
    font-weight: 600;
}

.sidebar .nav i,
.off-canvas-sidebar .nav i {
    font-size: 24px;
    float: left;
    margin-right: 12px;
    line-height: 30px;
    width: 34px;
    text-align: center;
    color: rgba(255, 255, 255, 0.5);
    position: relative;
}

.sidebar .nav .collapse .nav,
.sidebar .nav .collapsing .nav,
.off-canvas-sidebar .nav .collapse .nav,
.off-canvas-sidebar .nav .collapsing .nav {
    margin-top: 0;
}

.sidebar .sidebar-background,
.off-canvas-sidebar .sidebar-background {
    position: absolute;
    z-index: 1;
    height: 100%;
    width: 100%;
    display: block;
    top: 0;
    left: 0;
    background-size: cover;
    background-position: center center;
}

.sidebar .sidebar-background:after,
.off-canvas-sidebar .sidebar-background:after {
    position: absolute;
    z-index: 3;
    width: 100%;
    height: 100%;
    content: "";
    display: block;
    background: var(--white);
    opacity: 1;
}

.sidebar .logo,
.off-canvas-sidebar .logo {
    position: relative;
    padding: 7px 0.7rem;
    z-index: 4;
}

.sidebar .logo a.logo-mini,
.off-canvas-sidebar .logo a.logo-mini {
    opacity: 0;
    float: left;
    width: 34px;
    text-align: center;
    margin-left: 10px;
    margin-right: 12px;
    padding-top: 11px;
}

.sidebar .logo a.logo-normal,
.off-canvas-sidebar .logo a.logo-normal {
    display: block;
    opacity: 1;
    padding: 11px 0 8px;
    -webkit-transform: translate3d(0px, 0, 0);
    -moz-transform: translate3d(0px, 0, 0);
    -o-transform: translate3d(0px, 0, 0);
    -ms-transform: translate3d(0px, 0, 0);
    transform: translate3d(0px, 0, 0);
}

.sidebar .logo:after,
.off-canvas-sidebar .logo:after {
    content: '';
    position: absolute;
    bottom: 0;
    right: 15px;
    height: 1px;
    width: calc(100% - 30px);
    background-color: rgba(255, 255, 255, 0.5);
}

.sidebar .logo p,
.off-canvas-sidebar .logo p {
    float: left;
    font-size: 20px;
    margin: 10px 10px;
    color: var(--white);
    line-height: 20px;
}

.sidebar .logo .simple-text,
.off-canvas-sidebar .logo .simple-text {
    text-transform: uppercase;
    padding: 0.5rem 0;
    display: block;
    white-space: nowrap;
    font-size: 1rem;
    color: var(--white);
    text-decoration: none;
    font-weight: 400;
    line-height: 30px;
    overflow: hidden;
    font-family: "unlockedortaaregular", Arial, sans-serif;
}

.sidebar .logo-tim,
.off-canvas-sidebar .logo-tim {
    border-radius: 50%;
    border: 1px solid #333;
    display: block;
    height: 61px;
    width: 61px;
    float: left;
    overflow: hidden;
}

.sidebar .logo-tim img,
.off-canvas-sidebar .logo-tim img {
    width: 60px;
    height: 60px;
}

.sidebar:before, .sidebar:after,
.off-canvas-sidebar:before,
.off-canvas-sidebar:after {
    display: block;
    content: "";
    opacity: 1;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}

.sidebar:after,
.off-canvas-sidebar:after {
    background: var(--secondary);
    background: -webkit-linear-gradient(var(--secondary) 0%, #000 80%);
    background: -o-linear-gradient(var(--secondary) 0%, #000 80%);
    background: -moz-linear-gradient(var(--secondary) 0%, #000 80%);
    background: linear-gradient(var(--secondary) 0%, #000 80%);
    z-index: 3;
}

.sidebar[data-color="white"]:after,
.off-canvas-sidebar[data-color="white"]:after {
    background: var(--white);
}

.sidebar[data-color="white"] .nav li a,
.sidebar[data-color="white"] .nav li a i,
.sidebar[data-color="white"] .nav li a[data-bs-toggle="collapse"],
.sidebar[data-color="white"] .nav li a[data-bs-toggle="collapse"] i,
.sidebar[data-color="white"] .nav li a[data-bs-toggle="collapse"] ~ div > ul > li .sidebar-mini-icon,
.sidebar[data-color="white"] .nav li a[data-bs-toggle="collapse"] ~ div > ul > li > a,
.off-canvas-sidebar[data-color="white"] .nav li a,
.off-canvas-sidebar[data-color="white"] .nav li a i,
.off-canvas-sidebar[data-color="white"] .nav li a[data-bs-toggle="collapse"],
.off-canvas-sidebar[data-color="white"] .nav li a[data-bs-toggle="collapse"] i,
.off-canvas-sidebar[data-color="white"] .nav li a[data-bs-toggle="collapse"] ~ div > ul > li .sidebar-mini-icon,
.off-canvas-sidebar[data-color="white"] .nav li a[data-bs-toggle="collapse"] ~ div > ul > li > a {
    color: var(--primary);
    opacity: .7;
}

.sidebar[data-color="white"] .nav li:hover:not(.active) > a,
.sidebar[data-color="white"] .nav li:focus:not(.active) > a,
.off-canvas-sidebar[data-color="white"] .nav li:hover:not(.active) > a,
.off-canvas-sidebar[data-color="white"] .nav li:focus:not(.active) > a {
    opacity: 1;
}

.sidebar[data-color="white"] .logo .simple-text,
.off-canvas-sidebar[data-color="white"] .logo .simple-text {
    color: var(--primary);
}

.sidebar[data-color="white"] .logo:after,
.off-canvas-sidebar[data-color="white"] .logo:after {
    background-color: var(--primary);
    opacity: .4;
}

.sidebar[data-color="white"] .user .info a span,
.sidebar[data-color="white"] .user .nav .sidebar-mini-icon,
.sidebar[data-color="white"] .user .nav .sidebar-normal,
.off-canvas-sidebar[data-color="white"] .user .info a span,
.off-canvas-sidebar[data-color="white"] .user .nav .sidebar-mini-icon,
.off-canvas-sidebar[data-color="white"] .user .nav .sidebar-normal {
    color: var(--primary) !important;
}

.sidebar[data-color="white"] .user:after,
.off-canvas-sidebar[data-color="white"] .user:after {
    background-color: var(--primary);
    opacity: .4;
}

.sidebar[data-color="default"]:after,
.off-canvas-sidebar[data-color="default"]:after {
    background: var(--secondary);
}

.sidebar[data-active-color="primary"] .nav li.active > a,
.sidebar[data-active-color="primary"] .nav li.active > a i,
.sidebar[data-active-color="primary"] .nav li.active > a[data-bs-toggle="collapse"],
.sidebar[data-active-color="primary"] .nav li.active > a[data-bs-toggle="collapse"] i,
.sidebar[data-active-color="primary"] .nav li.active > a[data-bs-toggle="collapse"] ~ div > ul > li.active .sidebar-mini-icon,
.sidebar[data-active-color="primary"] .nav li.active > a[data-bs-toggle="collapse"] ~ div > ul > li.active > a,
.off-canvas-sidebar[data-active-color="primary"] .nav li.active > a,
.off-canvas-sidebar[data-active-color="primary"] .nav li.active > a i,
.off-canvas-sidebar[data-active-color="primary"] .nav li.active > a[data-bs-toggle="collapse"],
.off-canvas-sidebar[data-active-color="primary"] .nav li.active > a[data-bs-toggle="collapse"] i,
.off-canvas-sidebar[data-active-color="primary"] .nav li.active > a[data-bs-toggle="collapse"] ~ div > ul > li.active .sidebar-mini-icon,
.off-canvas-sidebar[data-active-color="primary"] .nav li.active > a[data-bs-toggle="collapse"] ~ div > ul > li.active > a {
    color: var(--primary);
    opacity: 1;
}

.sidebar[data-active-color="info"] .nav li.active > a,
.sidebar[data-active-color="info"] .nav li.active > a i,
.sidebar[data-active-color="info"] .nav li.active > a[data-bs-toggle="collapse"],
.sidebar[data-active-color="info"] .nav li.active > a[data-bs-toggle="collapse"] i,
.sidebar[data-active-color="info"] .nav li.active > a[data-bs-toggle="collapse"] ~ div > ul > li.active .sidebar-mini-icon,
.sidebar[data-active-color="info"] .nav li.active > a[data-bs-toggle="collapse"] ~ div > ul > li.active > a,
.off-canvas-sidebar[data-active-color="info"] .nav li.active > a,
.off-canvas-sidebar[data-active-color="info"] .nav li.active > a i,
.off-canvas-sidebar[data-active-color="info"] .nav li.active > a[data-bs-toggle="collapse"],
.off-canvas-sidebar[data-active-color="info"] .nav li.active > a[data-bs-toggle="collapse"] i,
.off-canvas-sidebar[data-active-color="info"] .nav li.active > a[data-bs-toggle="collapse"] ~ div > ul > li.active .sidebar-mini-icon,
.off-canvas-sidebar[data-active-color="info"] .nav li.active > a[data-bs-toggle="collapse"] ~ div > ul > li.active > a {
    color: var(--info);
    opacity: 1;
}

.sidebar[data-active-color="success"] .nav li.active > a,
.sidebar[data-active-color="success"] .nav li.active > a i,
.sidebar[data-active-color="success"] .nav li.active > a[data-bs-toggle="collapse"],
.sidebar[data-active-color="success"] .nav li.active > a[data-bs-toggle="collapse"] i,
.sidebar[data-active-color="success"] .nav li.active > a[data-bs-toggle="collapse"] ~ div > ul > li.active .sidebar-mini-icon,
.sidebar[data-active-color="success"] .nav li.active > a[data-bs-toggle="collapse"] ~ div > ul > li.active > a,
.off-canvas-sidebar[data-active-color="success"] .nav li.active > a,
.off-canvas-sidebar[data-active-color="success"] .nav li.active > a i,
.off-canvas-sidebar[data-active-color="success"] .nav li.active > a[data-bs-toggle="collapse"],
.off-canvas-sidebar[data-active-color="success"] .nav li.active > a[data-bs-toggle="collapse"] i,
.off-canvas-sidebar[data-active-color="success"] .nav li.active > a[data-bs-toggle="collapse"] ~ div > ul > li.active .sidebar-mini-icon,
.off-canvas-sidebar[data-active-color="success"] .nav li.active > a[data-bs-toggle="collapse"] ~ div > ul > li.active > a {
    color: var(--success);
    opacity: 1;
}

.sidebar[data-active-color="warning"] .nav li.active > a,
.sidebar[data-active-color="warning"] .nav li.active > a i,
.sidebar[data-active-color="warning"] .nav li.active > a[data-bs-toggle="collapse"],
.sidebar[data-active-color="warning"] .nav li.active > a[data-bs-toggle="collapse"] i,
.sidebar[data-active-color="warning"] .nav li.active > a[data-bs-toggle="collapse"] ~ div > ul > li.active .sidebar-mini-icon,
.sidebar[data-active-color="warning"] .nav li.active > a[data-bs-toggle="collapse"] ~ div > ul > li.active > a,
.off-canvas-sidebar[data-active-color="warning"] .nav li.active > a,
.off-canvas-sidebar[data-active-color="warning"] .nav li.active > a i,
.off-canvas-sidebar[data-active-color="warning"] .nav li.active > a[data-bs-toggle="collapse"],
.off-canvas-sidebar[data-active-color="warning"] .nav li.active > a[data-bs-toggle="collapse"] i,
.off-canvas-sidebar[data-active-color="warning"] .nav li.active > a[data-bs-toggle="collapse"] ~ div > ul > li.active .sidebar-mini-icon,
.off-canvas-sidebar[data-active-color="warning"] .nav li.active > a[data-bs-toggle="collapse"] ~ div > ul > li.active > a {
    color: var(--warning);
    opacity: 1;
}

.sidebar[data-active-color="danger"] .nav li.active > a,
.sidebar[data-active-color="danger"] .nav li.active > a i,
.sidebar[data-active-color="danger"] .nav li.active > a[data-bs-toggle="collapse"],
.sidebar[data-active-color="danger"] .nav li.active > a[data-bs-toggle="collapse"] i,
.sidebar[data-active-color="danger"] .nav li.active > a[data-bs-toggle="collapse"] ~ div > ul > li.active .sidebar-mini-icon,
.sidebar[data-active-color="danger"] .nav li.active > a[data-bs-toggle="collapse"] ~ div > ul > li.active > a,
.off-canvas-sidebar[data-active-color="danger"] .nav li.active > a,
.off-canvas-sidebar[data-active-color="danger"] .nav li.active > a i,
.off-canvas-sidebar[data-active-color="danger"] .nav li.active > a[data-bs-toggle="collapse"],
.off-canvas-sidebar[data-active-color="danger"] .nav li.active > a[data-bs-toggle="collapse"] i,
.off-canvas-sidebar[data-active-color="danger"] .nav li.active > a[data-bs-toggle="collapse"] ~ div > ul > li.active .sidebar-mini-icon,
.off-canvas-sidebar[data-active-color="danger"] .nav li.active > a[data-bs-toggle="collapse"] ~ div > ul > li.active > a {
    color: var(--danger);
    opacity: 1;
}

.sidebar .user,
.off-canvas-sidebar .user {
    padding-bottom: 20px;
    margin: 20px auto 0;
    position: relative;
}

.sidebar .user:after,
.off-canvas-sidebar .user:after {
    content: '';
    position: absolute;
    bottom: 0;
    right: 15px;
    height: 1px;
    width: calc(100% - 30px);
    background-color: rgba(255, 255, 255, 0.3);
}

.sidebar .user .photo,
.off-canvas-sidebar .user .photo {
    width: 34px;
    height: 34px;
    overflow: hidden;
    float: left;
    z-index: 5;
    margin-right: 10px;
    border-radius: 50%;
    margin-left: 23px;
}

.sidebar .user .photo img,
.off-canvas-sidebar .user .photo img {
    width: 100%;
}

.sidebar .user a,
.off-canvas-sidebar .user a {
    color: var(--white);
    text-decoration: none;
    padding: 0.5rem 15px;
    white-space: nowrap;
}

.sidebar .user .info > a,
.off-canvas-sidebar .user .info > a {
    display: block;
    line-height: 18px;
}

.sidebar .user .info > a > span,
.off-canvas-sidebar .user .info > a > span {
    display: block;
    position: relative;
    opacity: 1;
}

.sidebar .user .info .caret,
.off-canvas-sidebar .user .info .caret {
    position: absolute;
    top: 8px;
    right: 18px;
}

.visible-on-sidebar-regular {
    display: inline-block !important;
}

.visible-on-sidebar-mini {
    display: none !important;
}

.off-canvas-sidebar .nav > li > a,
.off-canvas-sidebar .nav > li > a:hover {
    color: var(--white);
}

.off-canvas-sidebar .nav > li > a:focus {
    background: rgba(200, 200, 200, 0.2);
}

.main-panel {
    position: relative;
    float: right;
    width: calc(100% - 260px);
    background-color: var(--light);
    -webkit-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);
    -moz-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);
    -o-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);
    -ms-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);
    transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);
}

.main-panel > .content {
    padding: 0 30px 30px;
    min-height: calc(100vh - 160px);
    margin-top: 10px;
}

.main-panel > .navbar {
    margin-bottom: 0;
}

.main-panel .header {
    margin-bottom: 50px;
}

.perfect-scrollbar-on .sidebar,
.perfect-scrollbar-on .main-panel {
    height: 100%;
    max-height: 100%;
}

@media (min-width: 991px) {
    .sidebar,
    .main-panel,
    .sidebar-wrapper {
        -webkit-transition-property: top, bottom, width;
        transition-property: top, bottom, width;
        -webkit-transition-duration: .2s, .2s, .35s;
        transition-duration: .2s, .2s, .35s;
        -webkit-transition-timing-function: linear, linear, ease;
        transition-timing-function: linear, linear, ease;
        -webkit-overflow-scrolling: touch;
    }

    .sidebar-mini .visible-on-sidebar-regular {
        display: none !important;
    }

    .sidebar-mini .visible-on-sidebar-mini {
        display: inline-block !important;
    }

    .sidebar-mini .sidebar,
    .sidebar-mini .sidebar .sidebar-wrapper {
        width: 80px;
    }

    .sidebar-mini .main-panel {
        width: calc(100% - 80px);
    }

    .sidebar-mini .sidebar {
        display: block;
        z-index: 1030;
    }

    .sidebar-mini .sidebar .logo a.logo-normal {
        opacity: 0;
        -webkit-transform: translate3d(-25px, 0, 0);
        -moz-transform: translate3d(-25px, 0, 0);
        -o-transform: translate3d(-25px, 0, 0);
        -ms-transform: translate3d(-25px, 0, 0);
        transform: translate3d(-25px, 0, 0);
    }

    .sidebar-mini .sidebar .logo a.logo-mini {
        opacity: 1;
    }

    .sidebar-mini .sidebar .sidebar-wrapper > .nav [data-bs-toggle="collapse"] ~ div > ul > li > a .sidebar-normal,
    .sidebar-mini .sidebar .sidebar-wrapper .user .info [data-bs-toggle="collapse"] ~ div > ul > li > a .sidebar-normal,
    .sidebar-mini .sidebar .sidebar-wrapper .user .info > a > span,
    .sidebar-mini .sidebar .sidebar-wrapper > .nav li > a p {
        -webkit-transform: translate3d(-25px, 0, 0);
        -moz-transform: translate3d(-25px, 0, 0);
        -o-transform: translate3d(-25px, 0, 0);
        -ms-transform: translate3d(-25px, 0, 0);
        transform: translate3d(-25px, 0, 0);
        opacity: 0;
    }

    .sidebar-mini .sidebar:hover {
        width: 260px;
    }

    .sidebar-mini .sidebar:hover .logo a.logo-normal {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        -moz-transform: translate3d(0, 0, 0);
        -o-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }

    .sidebar-mini .sidebar:hover .navbar-minimize {
        opacity: 1;
    }

    .sidebar-mini .sidebar:hover .sidebar-wrapper {
        width: 260px;
    }

    .sidebar-mini .sidebar:hover .sidebar-wrapper > .nav li > a p,
    .sidebar-mini .sidebar:hover .sidebar-wrapper > .nav [data-bs-toggle="collapse"] ~ div > ul > li > a .sidebar-normal,
    .sidebar-mini .sidebar:hover .sidebar-wrapper .user .info [data-bs-toggle="collapse"] ~ div > ul > li > a .sidebar-normal,
    .sidebar-mini .sidebar:hover .sidebar-wrapper .user .info > a > span {
        -webkit-transform: translate3d(0px, 0, 0);
        -moz-transform: translate3d(0px, 0, 0);
        -o-transform: translate3d(0px, 0, 0);
        -ms-transform: translate3d(0px, 0, 0);
        transform: translate3d(0px, 0, 0);
        opacity: 1;
    }
}

.panel-header {
    height: 260px;
    padding-top: 80px;
    padding-bottom: 45px;
    background: #141E30;
    /* fallback for old browsers */
    background: -webkit-gradient(linear, left top, right top, from(#0c2646), color-stop(60%, #204065), to(#2a5788));
    background: linear-gradient(to right, #0c2646 0%, #204065 60%, #2a5788 100%);
    position: relative;
    overflow: hidden;
}

.panel-header .header .title {
    color: var(--white);
}

.panel-header .header .category {
    max-width: 600px;
    color: rgba(255, 255, 255, 0.5);
    margin: 0 auto;
    font-size: 13px;
}

.panel-header .header .category a {
    color: var(--white);
}

.panel-header-sm {
    height: 135px;
}

.panel-header-lg {
    height: 380px;
}

.sidebar .logo .simple-text .logo-img {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 34px;
    width: 34px;
    background: var(--white);
    border-radius: 50%;
    text-align: center;
    overflow: hidden;
}

.sidebar .logo .simple-text .logo-img img {
    width: 51%;
    vertical-align: unset;
    height: 55px;
}

.sidebar[data-color="white"] {
    border-right: 1px solid #ddd;
}

.card-timeline .timeline {
    list-style: none;
    padding: 20px 0 20px;
    position: relative;
}

.card-timeline .timeline:before {
    top: 0;
    bottom: 0;
    position: absolute;
    content: " ";
    width: 3px;
    background-color: #e0e4e9;
    left: 50%;
    margin-left: -1.5px;
}

.card-timeline .timeline .timeline-footer .btn {
    margin: 0;
}

.card-timeline .timeline h6 {
    color: var(--secondary);
    font-weight: 400;
    margin: 10px 0px 0px;
}

.card-timeline .timeline.timeline-simple:before {
    left: 5%;
}

.card-timeline .timeline.timeline-simple > li > .timeline-panel {
    width: 86%;
}

.card-timeline .timeline.timeline-simple > li > .timeline-badge {
    left: 5%;
}

.card-timeline .timeline > li {
    margin-bottom: 20px;
    position: relative;
}

.card-timeline .timeline > li:before, .card-timeline .timeline > li:after {
    content: " ";
    display: table;
}

.card-timeline .timeline > li:after {
    clear: both;
}

.card-timeline .timeline > li > .timeline-panel {
    width: 45%;
    float: left;
    padding: 20px;
    border-radius: 3px;
    box-shadow: 0 2px 2px rgba(204, 197, 185, 0.5);
    background-color: var(--white);
    color: var(--dark);
    margin-bottom: 20px;
    position: relative;
}

.card-timeline .timeline > li > .timeline-panel:before {
    position: absolute;
    top: 26px;
    right: -15px;
    display: inline-block;
    border-top: 15px solid transparent;
    border-left: 15px solid #e9ecef;
    border-right: 0 solid #e9ecef;
    border-bottom: 15px solid transparent;
    content: " ";
}

.card-timeline .timeline > li > .timeline-panel:after {
    position: absolute;
    top: 27px;
    right: -14px;
    display: inline-block;
    border-top: 14px solid transparent;
    border-left: 14px solid var(--white);
    border-right: 0 solid var(--white);
    border-bottom: 14px solid transparent;
    content: " ";
}

.card-timeline .timeline > li > .timeline-badge {
    color: var(--white);
    width: 50px;
    height: 50px;
    text-align: center;
    position: absolute;
    top: 16px;
    left: 50%;
    margin-left: -25px;
    background-color: var(--secondary);
    z-index: 100;
    border-top-right-radius: 50%;
    border-top-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-left-radius: 50%;
    border: 3px solid #f4f3ef;
}

.card-timeline .timeline > li > .timeline-badge [class^="fa-"],
.card-timeline .timeline > li > .timeline-badge [class*=" fa-"] {
    line-height: inherit;
}

.card-timeline .timeline > li > .timeline-badge .nc-icon {
    line-height: 2.1;
    width: 25px;
    text-align: center;
    font-size: 21px;
}

.card-timeline .timeline > li.timeline-inverted > .timeline-panel {
    float: right;
    background-color: var(--white);
}

.card-timeline .timeline > li.timeline-inverted > .timeline-panel:before {
    border-left-width: 0;
    border-right-width: 15px;
    left: -15px;
    right: auto;
}

.card-timeline .timeline > li.timeline-inverted > .timeline-panel:after {
    border-left-width: 0;
    border-right-width: 14px;
    left: -14px;
    right: auto;
}

.card-timeline .timeline-heading {
    margin-bottom: 15px;
}

.card-timeline .timeline-badge.primary {
    background-color: var(--info) !important;
}

.card-timeline .timeline-badge.info {
    background-color: var(--info) !important;
}

.card-timeline .timeline-badge.success {
    background-color: var(--success) !important;
}

.card-timeline .timeline-badge.warning {
    background-color: var(--warning) !important;
}

.card-timeline .timeline-badge.danger {
    background-color: var(--danger) !important;
}

.card-timeline .timeline-title {
    margin-top: 0;
    color: inherit;
}

.card-timeline .timeline-body > p,
.card-timeline .timeline-body > ul {
    margin-bottom: 0;
}

.card-timeline .timeline-body > p + p {
    margin-top: 5px;
}

.card {
    border-radius: 12px;
    box-shadow: 0 6px 10px -4px rgba(0, 0, 0, 0.15);
    background-color: var(--white);
    color: #212529;
    margin-bottom: 20px;
    position: relative;
    border: 0 none;
    -webkit-transition: transform 300ms cubic-bezier(0.34, 2, 0.6, 1), box-shadow 200ms ease;
    -moz-transition: transform 300ms cubic-bezier(0.34, 2, 0.6, 1), box-shadow 200ms ease;
    -o-transition: transform 300ms cubic-bezier(0.34, 2, 0.6, 1), box-shadow 200ms ease;
    -ms-transition: transform 300ms cubic-bezier(0.34, 2, 0.6, 1), box-shadow 200ms ease;
    transition: transform 300ms cubic-bezier(0.34, 2, 0.6, 1), box-shadow 200ms ease;
}

.card .card-body {
    padding: 15px 15px 10px 15px;
}

.card .card-body.table-full-width {
    padding-left: 0;
    padding-right: 0;
}

.card .card-header {
    padding: 15px 15px 0;
    border: 0;
}

.card .card-header:not([data-background-color]) {
    background-color: transparent;
}

.card .card-header .card-title {
    margin-top: 10px;
}

.card .map {
    border-radius: 3px;
}

.card .map.map-big {
    height: 500px;
}

.card[data-background-color="orange"] {
    background-color: #e95e38;
}

.card[data-background-color="orange"] .card-header {
    background-color: #e95e38;
}

.card[data-background-color="orange"] .card-footer .stats {
    color: var(--white);
}

.card[data-background-color="red"] {
    background-color: var(--danger);
}

.card[data-background-color="yellow"] {
    background-color: var(--warning);
}

.card[data-background-color="blue"] {
    background-color: var(--info);
}

.card[data-background-color="green"] {
    background-color: var(--success);
}

.card .image {
    overflow: hidden;
    height: 200px;
    position: relative;
}

.card .avatar {
    width: 30px;
    height: 30px;
    overflow: hidden;
    border-radius: 50%;
    margin-bottom: 15px;
}

.card .numbers {
    font-size: 2em;
}

.card .big-title {
    font-size: 12px;
    text-align: center;
    font-weight: 500;
    padding-bottom: 15px;
}

.card label {
    font-size: 0.8571em;
    margin-bottom: 5px;
    color: var(--secondary);
}

.card .card-footer {
    background-color: transparent;
    border: 0;
}

.card .card-footer .stats i {
    margin-right: 5px;
    position: relative;
    top: 0px;
    color: var(--secondary);
}

.card .card-footer .btn {
    margin: 0;
}

.card.card-plain {
    background-color: transparent;
    box-shadow: none;
    border-radius: 0;
}

.card.card-plain .card-body {
    padding-left: 5px;
    padding-right: 5px;
}

.card.card-plain img {
    border-radius: 12px;
}

.card-chart .card-header .card-title {
    margin-top: 10px;
    margin-bottom: 0;
}

.card-chart .card-header .card-category {
    margin-bottom: 5px;
}

.card-chart .table {
    margin-bottom: 0;
}

.card-chart .table td {
    border-top: none;
    border-bottom: 1px solid #e9ecef;
}

.card-chart .card-progress {
    margin-top: 30px;
}

.card-chart .chart-area {
    height: 190px;
    width: calc(100% + 30px);
    margin-left: -15px;
    margin-right: -15px;
}

.card-chart .card-footer {
    margin-top: 15px;
}

.card-chart .card-footer .stats {
    color: var(--secondary);
}

.card-chart .dropdown {
    position: absolute;
    right: 20px;
    top: 20px;
}

.card-chart .dropdown .btn {
    margin: 0;
}

.map {
    height: 500px;
}

.card-user .image {
    height: 130px;
}

.card-user .image img {
    border-radius: 12px;
}

.card-user .author {
    text-align: center;
    text-transform: none;
    margin-top: -77px;
}

.card-user .author a + p.description {
    margin-top: -7px;
}

.card-user .avatar {
    width: 124px;
    height: 124px;
    border: 1px solid var(--white);
    position: relative;
}

.card-user .card-body {
    min-height: 240px;
}

.card-user hr {
    margin: 5px 15px 15px;
}

.card-user .card-body + .card-footer {
    padding-top: 0;
}

.card-user .card-footer h5 {
    font-size: 1.25em;
    margin-bottom: 0;
}

.card-user .button-container {
    margin-bottom: 6px;
    text-align: center;
}

.card-background {
    background-position: center center;
    background-size: cover;
    text-align: center;
}

.card-background .card-body {
    position: relative;
    z-index: 2;
    min-height: 370px;
    max-width: 530px;
    margin: 0 auto;
    padding-top: 60px;
    padding-bottom: 60px;
}

.card-background .card-footer {
    position: relative;
    z-index: 2;
}

.card-background.card-background-product .card-body {
    max-width: 400px;
}

.card-background.card-background-product .card-body .card-title {
    margin-top: 30px;
}

.card-background .stats {
    color: var(--white);
}

.card-background .card-footer .stats-link > a {
    color: var(--white);
    line-height: 1.9;
}

.card-background .category,
.card-background .card-description,
.card-background small {
    color: rgba(255, 255, 255, 0.8);
}

.card-background .card-title {
    color: var(--white);
    margin-top: 130px;
}

.card-background:not(.card-pricing) .btn {
    margin-bottom: 0;
}

.card-background::after {
    position: absolute;
    z-index: 1;
    width: 100%;
    height: 100%;
    display: block;
    left: 0;
    top: 0;
    content: "";
    background-color: rgba(0, 0, 0, 0.63);
    border-radius: 6px;
}

.card-collapse {
    padding-bottom: 10px;
}

.card-collapse .card {
    margin-bottom: 0px;
}

.card-collapse .card .card-header {
    position: relative;
    padding: 20px 0;
}

.card-collapse .card .card-header a[data-bs-toggle="collapse"] {
    display: block;
    color: #444;
}

.card-collapse .card .card-header a[data-bs-toggle="collapse"] i {
    float: right;
    position: relative;
    color: #f96332;
    top: 3px;
    right: 5px;
}

.card-collapse .card .card-header:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    background-color: #e9ecef;
}

.card-collapse .card .card-body {
    padding: 20px 15px;
}

.card-contributions .card-description {
    max-width: 350px;
    margin: 0 auto;
    margin-bottom: 20px;
}

.card-contributions .card-title {
    padding-top: 35px;
}

.card-contributions .card-stats {
    display: flex;
    align-items: center;
    flex-direction: row;
    padding: 11px;
}

.card-contributions .card-footer [class*="col-"]:not(:first-child):before {
    content: "";
    position: absolute;
    left: 0;
    width: 1px;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.1);
}

.card-contributions .bootstrap-switch {
    margin: 0;
}

.card-contributions span {
    padding-left: 15px;
    text-align: left;
    max-width: 125px;
}

.card .info-area {
    padding: 40px 0 40px;
    text-align: center;
    position: relative;
    z-index: 2;
}

.card-lock .card-header img {
    width: 120px;
    height: 120px;
    border-radius: 50%;
    margin-top: -70px;
}

.card-pricing {
    text-align: center;
}

.card-pricing .card-body {
    padding: 15px !important;
}

.card-pricing .card-category {
    margin: 10px 0 10px;
    color: var(--dark);
}

.card-pricing .card-icon {
    padding: 15px 0 5px;
    transform: translateY(0%);
    color: var(--dark);
}

.card-pricing .card-icon.icon-info {
    color: var(--info);
}

.card-pricing .card-icon.icon-danger {
    color: var(--danger);
}

.card-pricing .card-icon.icon-primary {
    color: var(--primary);
}

.card-pricing .card-icon.icon-success {
    color: var(--success);
}

.card-pricing .card-icon.icon-warning {
    color: var(--warning);
}

.card-pricing .card-icon i {
    font-size: 40px;
    width: 105px;
    border: 2px solid #ced4da;
    border-radius: 50%;
    height: 105px;
    line-height: 105px;
}

.card-pricing .card-title {
    margin-top: 30px !important;
}

.card-pricing ul {
    list-style: none;
    padding: 0;
    max-width: 240px;
    margin: 20px auto;
}

.card-pricing ul li {
    padding: 5px 0;
    list-style-type: none;
}

.card-pricing ul li b {
    font-weight: 600;
    color: var(--dark);
}

.card-pricing .btn-neutral {
    color: var(--secondary);
}

.card-pricing .btn-neutral:hover, .card-pricing .btn-neutral :focus {
    color: var(--secondary-tint-dark);
}

.card-pricing.card-background-image ul li {
    color: var(--white);
    text-align: center;
    border-color: rgba(255, 255, 255, 0.3);
}

.card-pricing.card-background-image ul li b {
    color: var(--white) !important;
}

.card-pricing.card-background-image .card-description {
    color: var(--white) !important;
}

.card-pricing.card-background-image .card-title small {
    color: rgba(255, 255, 255, 0.6);
}

.card-pricing.card-plain .card-category,
.card-pricing.card-plain .card-title {
    color: var(--dark);
}

.card-pricing.card-plain ul li b {
    font-weight: 600;
    color: var(--dark);
}

.card[data-background="image"] .card-icon i,
.card[data-background="color"] .card-icon i,
.card[data-color] .card-icon i {
    color: var(--white);
    border: 2px solid rgba(255, 255, 255, 0.3);
}

.card-profile {
    margin-top: 30px;
    text-align: center;
}

.card-profile .card-body .card-title {
    margin-top: 0;
}

.card-profile [class*=col-] .card-description {
    margin-bottom: 0;
}

.card-profile [class*=col-] .card-description + .card-footer {
    margin-top: 8px;
}

.card-profile .card-header-avatar {
    max-width: 130px;
    max-height: 130px;
    margin: -60px auto 0;
}

.card-profile .card-header-avatar img {
    border-radius: 50% !important;
}

.card-profile .card-header-avatar + .card-body {
    margin-top: 15px;
}

.card-plain.card-profile .card-header-avatar {
    margin-top: 0;
}

.card-profile .card-body .card-avatar {
    margin: 0 auto 30px;
}

.card-signup .header {
    margin-left: 20px;
    margin-right: 20px;
    padding: 30px 0;
}

.card-signup .text-divider {
    margin-top: 30px;
    margin-bottom: 0px;
    text-align: center;
}

.card-signup .content {
    padding: 0px 30px;
}

.card-signup .form-check {
    margin-top: 20px;
}

.card-signup .form-check label {
    margin-left: 7px;
    padding-left: 38px;
}

.card-signup .social-line {
    margin-top: 20px;
    text-align: center;
}

.card-signup .social-line .btn.btn-icon,
.card-signup .social-line .btn.btn-icon .btn-icon {
    margin-left: 5px;
    margin-right: 5px;
    box-shadow: 0px 5px 50px 0px rgba(0, 0, 0, 0.2);
}

.card-signup .card-footer {
    margin-bottom: 10px;
    margin-top: 24px;
}

.card-stats-mini.card-background::after {
    background-image: linear-gradient(to right, #434343 0%, black 100%);
    opacity: .94;
}

.card-stats-mini .card-body::after {
    clear: both;
    content: '';
    display: block;
}

.card-stats-mini .card-footer {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
    margin: 0 15px;
}

.card-stats-mini.card-background .card-body {
    min-height: auto;
    padding-top: 15px;
    padding-bottom: 15px;
}

.card-stats-mini .card-title {
    margin-top: 0;
    margin-bottom: 5px;
}

.card-stats-mini .info-area {
    text-align: left;
    width: 40%;
    float: left;
    padding: 15px 0;
}

.card-stats-mini .info-area .icon > i {
    font-size: 2em;
}

.card-stats-mini .chart-area {
    float: left;
    width: 60%;
}

.card-stats-mini .stats {
    text-align: left;
    color: var(--white);
}

.card-contributions hr {
    margin: 5px 15px;
}

.card-stats .card-body {
    padding: 15px 15px 0px;
}

.card-stats .card-body .numbers {
    text-align: right;
    font-size: 2em;
}

.card-stats .card-body .numbers p {
    margin-bottom: 0;
}

.card-stats .card-body .numbers .card-category {
    color: var(--secondary);
    font-size: 16px;
    line-height: 1.4em;
}

.card-stats .card-footer {
    padding: 0px 15px 15px;
}

.card-stats .card-footer .stats {
    color: var(--secondary);
}

.card-stats .card-footer hr {
    margin-top: 10px;
    margin-bottom: 15px;
}

.card-stats .icon-big {
    font-size: 3em;
    min-height: 64px;
}

.card-stats .icon-big i {
    line-height: 59px;
}

.card-subcategories .card-body {
    padding-bottom: 30px;
}

.card-testimonial {
    margin-top: 30px;
    text-align: center;
}

.card-testimonial .icon {
    padding: 0;
}

.card-testimonial .icon i {
    font-size: 30px;
    border: 0;
    display: block;
    line-height: 100px;
    margin: 0px auto;
    margin-bottom: 0px;
}

.card-testimonial .card-body {
    padding: 15px 30px;
}

.card-testimonial .card-body .card-description {
    font-style: italic;
    font-size: 16px;
}

.card-testimonial .card-body .card-category {
    margin-bottom: 20px;
}

.card-testimonial .card-body + .card-footer {
    padding-top: 0;
    margin-top: -20px;
}

.card-testimonial .card-avatar {
    margin-top: 0;
}

.card-testimonial .card-avatar .img {
    border-radius: 50%;
    width: 100px;
    height: 100px;
}

.card-testimonial .card-footer .card-title {
    color: var(--dark);
    text-align: center;
}

.card-testimonial .card-footer .card-category {
    color: var(--secondary);
}

.card-testimonial .card-footer .card-avatar {
    margin-top: 20px;
}

.card-testimonial .card-footer .card-avatar .img {
    border-radius: 50%;
    width: 60px;
    height: 60px;
}

.card-testimonial .card-description + .card-title {
    margin-top: 30px;
}

.card-testimonial .card-description + .card-title .card-image .img {
    border-radius: 12px;
}

.card-testimonial .card-description + .card-title .card-image .card-title {
    text-align: center;
}

.card-tasks {
    text-align: left;
}

.card-tasks .table tbody td:last-child {
    padding-right: 0;
    display: inline-flex;
}

.card-tasks .table tbody td:last-child .btn {
    padding: 3px;
}

.card-tasks .table tbody td:first-child {
    padding-left: 0;
}

.card-tasks .table tbody td {
    padding: 12px 8px !important;
}

.card-tasks .table-full-width {
    padding-bottom: 0 !important;
}

.card-tasks .card-footer {
    padding-top: 0;
}

.card-tasks .table {
    margin-bottom: 0 !important;
}

.login-page .content .container {
    margin-top: 8vh;
}

.login-page .card-login {
    border-radius: 6px;
    padding-bottom: 0.7rem;
}

.login-page .card-login .btn-wd {
    min-width: 180px;
}

.login-page .card-login .logo-container {
    width: 65px;
    margin: 0 auto;
    margin-bottom: 55px;
}

.login-page .card-login .logo-container img {
    width: 100%;
}

.login-page .card-login .input-group:last-child {
    margin-bottom: 40px;
}

.login-page .card-login.card-plain .form-control::-moz-placeholder {
    color: #ebebeb;
    opacity: 1;
    filter: alpha(opacity=100);
}

.login-page .card-login.card-plain .form-control:-moz-placeholder {
    color: #ebebeb;
    opacity: 1;
    filter: alpha(opacity=100);
}

.login-page .card-login.card-plain .form-control::-webkit-input-placeholder {
    color: #ebebeb;
    opacity: 1;
    filter: alpha(opacity=100);
}

.login-page .card-login.card-plain .form-control:-ms-input-placeholder {
    color: #ebebeb;
    opacity: 1;
    filter: alpha(opacity=100);
}

.login-page .card-login.card-plain .form-control {
    border-color: rgba(255, 255, 255, 0.5);
    color: var(--white);
}

.login-page .card-login.card-plain .form-control:focus {
    border-color: var(--white);
    background-color: transparent;
    color: var(--white);
}

.login-page .card-login.card-plain .has-success:after,
.login-page .card-login.card-plain .has-danger:after {
    color: var(--white);
}

.login-page .card-login.card-plain .has-danger .form-control {
    background-color: transparent;
}

.login-page .card-login.card-plain .input-group-prepend .input-group-text,
.login-page .card-login.card-plain .input-group-append .input-group-text {
    background-color: transparent;
    border-color: rgba(255, 255, 255, 0.5);
    color: var(--white);
}

.login-page .card-login.card-plain .input-group-focus .input-group-prepend .input-group-text,
.login-page .card-login.card-plain .input-group-focus .input-group-append .input-group-text {
    background-color: transparent;
    border-color: var(--white);
    color: var(--white);
}

.login-page .card-login.card-plain .form-group.no-border .form-control,
.login-page .card-login.card-plain .input-group.no-border .form-control {
    background-color: rgba(255, 255, 255, 0.1);
    color: var(--white);
}

.login-page .card-login.card-plain .form-group.no-border .form-control:focus, .login-page .card-login.card-plain .form-group.no-border .form-control:active, .login-page .card-login.card-plain .form-group.no-border .form-control:active,
.login-page .card-login.card-plain .input-group.no-border .form-control:focus,
.login-page .card-login.card-plain .input-group.no-border .form-control:active,
.login-page .card-login.card-plain .input-group.no-border .form-control:active {
    background-color: rgba(255, 255, 255, 0.2);
    color: var(--white);
}

.login-page .card-login.card-plain .form-group.no-border .form-control + .input-group-prepend .input-group-text,
.login-page .card-login.card-plain .form-group.no-border .form-control + .input-group-append .input-group-text,
.login-page .card-login.card-plain .input-group.no-border .form-control + .input-group-prepend .input-group-text,
.login-page .card-login.card-plain .input-group.no-border .form-control + .input-group-append .input-group-text {
    background-color: rgba(255, 255, 255, 0.1);
}

.login-page .card-login.card-plain .form-group.no-border .form-control + .input-group-prepend .input-group-text:focus, .login-page .card-login.card-plain .form-group.no-border .form-control + .input-group-prepend .input-group-text:active, .login-page .card-login.card-plain .form-group.no-border .form-control + .input-group-prepend .input-group-text:active,
.login-page .card-login.card-plain .form-group.no-border .form-control + .input-group-append .input-group-text:focus,
.login-page .card-login.card-plain .form-group.no-border .form-control + .input-group-append .input-group-text:active,
.login-page .card-login.card-plain .form-group.no-border .form-control + .input-group-append .input-group-text:active,
.login-page .card-login.card-plain .input-group.no-border .form-control + .input-group-prepend .input-group-text:focus,
.login-page .card-login.card-plain .input-group.no-border .form-control + .input-group-prepend .input-group-text:active,
.login-page .card-login.card-plain .input-group.no-border .form-control + .input-group-prepend .input-group-text:active,
.login-page .card-login.card-plain .input-group.no-border .form-control + .input-group-append .input-group-text:focus,
.login-page .card-login.card-plain .input-group.no-border .form-control + .input-group-append .input-group-text:active,
.login-page .card-login.card-plain .input-group.no-border .form-control + .input-group-append .input-group-text:active {
    background-color: rgba(255, 255, 255, 0.2);
    color: var(--white);
}

.login-page .card-login.card-plain .form-group.no-border .form-control:focus + .input-group-prepend .input-group-text,
.login-page .card-login.card-plain .form-group.no-border .form-control:focus + .input-group-append .input-group-text,
.login-page .card-login.card-plain .input-group.no-border .form-control:focus + .input-group-prepend .input-group-text,
.login-page .card-login.card-plain .input-group.no-border .form-control:focus + .input-group-append .input-group-text {
    background-color: rgba(255, 255, 255, 0.2);
    color: var(--white);
}

.login-page .card-login.card-plain .form-group.no-border .input-group-prepend .input-group-text,
.login-page .card-login.card-plain .form-group.no-border .input-group-append .input-group-text,
.login-page .card-login.card-plain .input-group.no-border .input-group-prepend .input-group-text,
.login-page .card-login.card-plain .input-group.no-border .input-group-append .input-group-text {
    background-color: rgba(255, 255, 255, 0.1);
    border: none;
    color: var(--white);
}

.login-page .card-login.card-plain .form-group.no-border.input-group-focus .input-group-prepend .input-group-text,
.login-page .card-login.card-plain .form-group.no-border.input-group-focus .input-group-append .input-group-text,
.login-page .card-login.card-plain .input-group.no-border.input-group-focus .input-group-prepend .input-group-text,
.login-page .card-login.card-plain .input-group.no-border.input-group-focus .input-group-append .input-group-text {
    background-color: rgba(255, 255, 255, 0.2);
    color: var(--white);
}

.login-page .card-login.card-plain .input-group-addon,
.login-page .card-login.card-plain .form-group.no-border .input-group-addon,
.login-page .card-login.card-plain .input-group.no-border .input-group-addon {
    color: rgba(255, 255, 255, 0.8);
}

.login-page .link {
    font-size: 10px;
    color: var(--white);
    text-decoration: none;
}

.full-page > .content,
.full-page > .footer {
    position: relative;
    z-index: 4;
}

.full-page.section-image {
    position: initial;
}

.full-page > .content {
    padding-top: 21vh;
}

.full-page .footer {
    position: absolute;
    width: 100%;
    bottom: 0;
}

.full-page .footer .container {
    color: var(--white);
}

.full-page .full-page-background {
    position: absolute;
    z-index: 1;
    height: 100%;
    width: 100%;
    display: block;
    top: 0;
    left: 0;
    background-size: cover;
    background-position: center center;
}

.full-page:after {
    position: absolute;
    z-index: 1;
    width: 100%;
    height: 100%;
    display: block;
    left: 0;
    top: 0;
    content: "";
    background-color: rgba(0, 0, 0, 0.6);
}

.full-page.pricing-page .description {
    margin-bottom: 65px;
}

.full-page.register-page .content > .container {
    margin-top: 5vh;
}

.full-page.register-page .info-horizontal {
    padding: 0px 0px 20px;
}

.full-page.register-page .info-horizontal {
    text-align: left !important;
}

.full-page.register-page .info-horizontal .icon {
    margin-top: 0;
}

.full-page.register-page .info-horizontal .icon > i {
    font-size: 2em;
}

.full-page.register-page .info-horizontal .icon.icon-circle {
    width: 65px;
    height: 65px;
    max-width: 65px;
    margin-top: 8px;
}

.full-page.register-page .info-horizontal .icon.icon-circle i {
    display: table;
    margin: 0 auto;
    line-height: 3.5;
    font-size: 1.9em;
}

.full-page.register-page .info-horizontal .description {
    overflow: hidden;
}

.full-page.lock-page .content > .container {
    margin-top: 10vh;
}

.register-page .navbar .navbar-collapse .nav-item .nav-link,
.login-page .navbar .navbar-collapse .nav-item .nav-link,
.lock-page .navbar .navbar-collapse .nav-item .nav-link {
    text-transform: capitalize;
    color: var(--white) !important;
}

.register-page .navbar.navbar-transparent,
.login-page .navbar.navbar-transparent,
.lock-page .navbar.navbar-transparent {
    border-bottom: 1px solid transparent;
    margin-top: 25px;
}

.register-page .navbar .navbar-brand,
.login-page .navbar .navbar-brand,
.lock-page .navbar .navbar-brand {
    color: var(--white) !important;
}

@media screen and (max-width: 991px) {
    .register-page .navbar.bg-white .navbar-toggler .navbar-toggler-bar.navbar-kebab,
    .login-page .navbar.bg-white .navbar-toggler .navbar-toggler-bar.navbar-kebab,
    .lock-page .navbar.bg-white .navbar-toggler .navbar-toggler-bar.navbar-kebab {
        background: var(--secondary) !important;
    }

    .register-page .navbar.bg-white .navbar-collapse .navbar-nav .nav-item .nav-link,
    .login-page .navbar.bg-white .navbar-collapse .navbar-nav .nav-item .nav-link,
    .lock-page .navbar.bg-white .navbar-collapse .navbar-nav .nav-item .nav-link {
        color: var(--secondary) !important;
    }

    .register-page .navbar.bg-white .navbar-brand,
    .login-page .navbar.bg-white .navbar-brand,
    .lock-page .navbar.bg-white .navbar-brand {
        color: var(--secondary) !important;
    }

    .register-page .navbar.navbar-transparent .navbar-toggle,
    .login-page .navbar.navbar-transparent .navbar-toggle,
    .lock-page .navbar.navbar-transparent .navbar-toggle {
        display: none;
    }

    .register-page .navbar.navbar-transparent .navbar-toggler .navbar-toggler-bar.navbar-kebab,
    .login-page .navbar.navbar-transparent .navbar-toggler .navbar-toggler-bar.navbar-kebab,
    .lock-page .navbar.navbar-transparent .navbar-toggler .navbar-toggler-bar.navbar-kebab {
        background: var(--white) !important;
    }
}

.section {
    padding: 70px 0;
    position: relative;
    background: var(--white);
}

.section .row + .category {
    margin-top: 15px;
}

.section-navbars {
    padding-bottom: 0;
}

.section-full-screen {
    height: 100vh;
}

.section-signup {
    padding-top: 20vh;
}

.parallax-s {
    overflow: hidden;
    height: 500px;
    width: 100%;
}

.section-image {
    background-size: cover;
    background-position: center center;
    position: relative;
    width: 100%;
}

.section-image .title,
.section-image .card-plain .card-title {
    color: var(--white);
}

.section-image .nav-pills .nav-link {
    background-color: var(--white);
}

.section-image .nav-pills .nav-link:hover, .section-image .nav-pills .nav-link:focus {
    background-color: var(--white);
}

.section-image .info-title,
.section-image .info-area.info-horizontal .icon i,
.section-image .card-pricing.card-plain ul li {
    color: var(--white);
}

.section-image .description,
.section-image .info-area .icon:not(.icon-circle) {
    color: rgba(255, 255, 255, 0.8);
}

.section-image .card:not(.card-plain) .info-title {
    color: var(--dark);
}

.section-image .card:not(.card-plain) .info-area p,
.section-image .card:not(.card-plain) .info-area .icon,
.section-image .card:not(.card-plain) .description {
    color: var(--secondary);
}

.section-image .footer {
    color: var(--white);
}

.section-image .card-plain [class*="text-"],
.section-image .card-plain ul li b {
    color: var(--white);
}

.section-image .card-plain .category {
    color: rgba(255, 255, 255, 0.5);
}

.section-image:after {
    position: absolute;
    z-index: 1;
    width: 100%;
    height: 100%;
    display: block;
    left: 0;
    top: 0;
    content: "";
    background-color: rgba(0, 0, 0, 0.7);
}

.section-image .container {
    z-index: 2;
    position: relative;
}

.page-header {
    min-height: 100vh;
    max-height: 999px;
    padding: 0;
    color: var(--white);
    position: relative;
}

.page-header .page-header-image {
    position: absolute;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    z-index: -1;
}

.page-header .content-center {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 2;
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    text-align: center;
    color: var(--white);
    padding: 0 15px;
    width: 100%;
    max-width: 880px;
}

.page-header footer {
    position: absolute;
    bottom: 0;
    width: 100%;
}

.page-header .container {
    height: 100%;
    z-index: 1;
}

.page-header .category,
.page-header .description {
    color: rgba(255, 255, 255, 0.8);
}

.page-header.page-header-small {
    min-height: 60vh;
    max-height: 440px;
}

.page-header.page-header-mini {
    min-height: 40vh;
    max-height: 340px;
}

.page-header .title {
    margin-bottom: 15px;
}

.page-header .title + h4 {
    margin-top: 10px;
}

.page-header:after, .page-header:before {
    position: absolute;
    z-index: 0;
    width: 100%;
    height: 100%;
    display: block;
    left: 0;
    top: 0;
    content: "";
}

.page-header:before {
    background-color: rgba(0, 0, 0, 0.3);
}

.clear-filter:after, .clear-filter:before {
    display: none;
}

.section-story-overview {
    padding: 50px 0;
}

.section-story-overview .image-container {
    height: 335px;
    position: relative;
    background-position: center center;
    background-size: cover;
    box-shadow: 0px 10px 25px 0px rgba(0, 0, 0, 0.3);
    border-radius: .25rem;
}

.section-story-overview .image-container + .category {
    padding-top: 15px;
}

.section-story-overview .image-container.image-right {
    z-index: 2;
}

.section-story-overview .image-container.image-right + h3.title {
    margin-top: 120px;
}

.section-story-overview .image-container.image-left {
    z-index: 1;
}

.section-story-overview .image-container img {
    width: 100%;
    left: 0;
    top: 0;
    height: auto;
    position: absolute;
}

.section-story-overview .image-container:nth-child(2) {
    margin-top: 420px;
    margin-left: -105px;
}

.section-story-overview p.blockquote {
    width: 220px;
    min-height: 180px;
    text-align: left;
    position: absolute;
    top: 376px;
    right: 155px;
    z-index: 0;
}

.section-nucleo-icons .nucleo-container img {
    width: auto;
    left: 0;
    top: 0;
    height: 100%;
    position: absolute;
}

.section-nucleo-icons .nucleo-container {
    height: 335px;
    position: relative;
}

.section-nucleo-icons h5 {
    margin-bottom: 35px;
}

.section-nucleo-icons .icons-container {
    position: relative;
    max-width: 450px;
    height: 300px;
    max-height: 300px;
    margin: 0 auto;
}

.section-nucleo-icons .icons-container i {
    font-size: 34px;
    position: absolute;
    left: 0;
    top: 0;
}

.section-nucleo-icons .icons-container i:nth-child(1) {
    top: 5%;
    left: 7%;
}

.section-nucleo-icons .icons-container i:nth-child(2) {
    top: 28%;
    left: 24%;
}

.section-nucleo-icons .icons-container i:nth-child(3) {
    top: 40%;
}

.section-nucleo-icons .icons-container i:nth-child(4) {
    top: 18%;
    left: 62%;
}

.section-nucleo-icons .icons-container i:nth-child(5) {
    top: 74%;
    left: 3%;
}

.section-nucleo-icons .icons-container i:nth-child(6) {
    top: 36%;
    left: 44%;
    font-size: 65px;
    color: #f96332;
    padding: 1px;
}

.section-nucleo-icons .icons-container i:nth-child(7) {
    top: 59%;
    left: 26%;
}

.section-nucleo-icons .icons-container i:nth-child(8) {
    top: 60%;
    left: 69%;
}

.section-nucleo-icons .icons-container i:nth-child(9) {
    top: 72%;
    left: 47%;
}

.section-nucleo-icons .icons-container i:nth-child(10) {
    top: 88%;
    left: 27%;
}

.section-nucleo-icons .icons-container i:nth-child(11) {
    top: 31%;
    left: 80%;
}

.section-nucleo-icons .icons-container i:nth-child(12) {
    top: 88%;
    left: 68%;
}

.section-nucleo-icons .icons-container i:nth-child(13) {
    top: 5%;
    left: 81%;
}

.section-nucleo-icons .icons-container i:nth-child(14) {
    top: 58%;
    left: 90%;
}

.section-nucleo-icons .icons-container i:nth-child(15) {
    top: 6%;
    left: 40%;
}

.section-images {
    max-height: 670px;
    height: 670px;
}

.section-images .hero-images-container,
.section-images .hero-images-container-1,
.section-images .hero-images-container-2 {
    margin-top: -38vh;
}

.section-images .hero-images-container {
    max-width: 670px;
}

.section-images .hero-images-container-1 {
    max-width: 390px;
    position: absolute;
    top: 55%;
    right: 18%;
}

.section-images .hero-images-container-2 {
    max-width: 225px;
    position: absolute;
    top: 68%;
    right: 12%;
}

[data-background-color="gray"] {
    background-color: #d8dbdd;
}

[data-background-color="orange"] {
    background-color: #e95e38;
}

[data-background-color="black"] {
    background-color: var(--dark);
}

[data-background-color]:not([data-background-color="gray"]) {
    color: var(--white);
}

[data-background-color]:not([data-background-color="gray"]) .separator-line {
    background-color: rgba(255, 255, 255, 0.5);
}

[data-background-color]:not([data-background-color="gray"]) .footer.footer-white .footer-brand,
[data-background-color]:not([data-background-color="gray"]) .footer.footer-white ul li > a.nav-link:not(.btn-icon) {
    color: initial;
}

[data-background-color]:not([data-background-color="gray"]) .pagination .page-item.disabled > .page-link {
    background-color: rgba(255, 255, 255, 0.2);
    color: var(--white);
}

[data-background-color]:not([data-background-color="gray"]) .card:not(.card-plain) .category,
[data-background-color]:not([data-background-color="gray"]) .card:not(.card-plain) .card-description,
[data-background-color]:not([data-background-color="gray"]) .card:not(.card-plain) .category,
[data-background-color]:not([data-background-color="gray"]) .card:not(.card-plain) .category {
    color: var(--secondary);
}

[data-background-color]:not([data-background-color="gray"]) .card:not(.card-plain) .card-title,
[data-background-color]:not([data-background-color="gray"]) .card:not(.card-plain) .card-title {
    color: initial;
}

[data-background-color]:not([data-background-color="gray"]) .carousel .carousel-inner {
    box-shadow: none;
}

[data-background-color]:not([data-background-color="gray"]) .title,
[data-background-color]:not([data-background-color="gray"]) .social-description h2,
[data-background-color]:not([data-background-color="gray"]) p,
[data-background-color]:not([data-background-color="gray"]) p.blockquote,
[data-background-color]:not([data-background-color="gray"]) p.blockquote small,
[data-background-color]:not([data-background-color="gray"]) h1, [data-background-color]:not([data-background-color="gray"]) h2, [data-background-color]:not([data-background-color="gray"]) h3, [data-background-color]:not([data-background-color="gray"]) h4, [data-background-color]:not([data-background-color="gray"]) h5, [data-background-color]:not([data-background-color="gray"]) h6,
[data-background-color]:not([data-background-color="gray"]) a:not(.btn):not(.dropdown-item):not(.card-link),
[data-background-color]:not([data-background-color="gray"]) .icons-container i,
[data-background-color]:not([data-background-color="gray"]).card-pricing ul li,
[data-background-color]:not([data-background-color="gray"]) .info.info-horizontal .icon i,
[data-background-color]:not([data-background-color="gray"]) .card-pricing.card-plain ul li {
    color: var(--white);
}

[data-background-color]:not([data-background-color="gray"]).card a:not(.btn):not(.dropdown-item) {
    color: var(--white);
}

[data-background-color]:not([data-background-color="gray"]).card a:not(.btn):not(.dropdown-item):hover, [data-background-color]:not([data-background-color="gray"]).card a:not(.btn):not(.dropdown-item):focus {
    border-color: var(--white);
}

[data-background-color]:not([data-background-color="gray"]).footer hr,
[data-background-color]:not([data-background-color="gray"]).card-pricing .icon i,
[data-background-color]:not([data-background-color="gray"]).card-pricing ul li {
    border-color: rgba(255, 255, 255, 0.2);
}

[data-background-color]:not([data-background-color="gray"]) .card-footer .stats i,
[data-background-color]:not([data-background-color="gray"]).card-plain .category,
[data-background-color]:not([data-background-color="gray"]) .card-plain .category,
[data-background-color]:not([data-background-color="gray"]) .card-header:after {
    color: rgba(255, 255, 255, 0.5);
}

[data-background-color]:not([data-background-color="gray"]).card-pricing ul li i,
[data-background-color]:not([data-background-color="gray"]).card-pricing ul li b,
[data-background-color]:not([data-background-color="gray"]) .card-pricing.card-plain ul li b,
[data-background-color]:not([data-background-color="gray"]) .card-category,
[data-background-color]:not([data-background-color="gray"]) .author span,
[data-background-color]:not([data-background-color="gray"]) .card-pricing.card-plain ul li i {
    color: rgba(255, 255, 255, 0.8) !important;
}

[data-background-color]:not([data-background-color="gray"]) .separator {
    background-color: var(--white);
}

[data-background-color]:not([data-background-color="gray"]) .navbar.bg-white p {
    color: var(--secondary);
}

[data-background-color]:not([data-background-color="gray"]) .description,
[data-background-color]:not([data-background-color="gray"]) .social-description p {
    color: rgba(255, 255, 255, 0.8);
}

[data-background-color]:not([data-background-color="gray"]) p.blockquote {
    border-color: rgba(255, 255, 255, 0.2);
}

[data-background-color]:not([data-background-color="gray"]) .checkbox label::before,
[data-background-color]:not([data-background-color="gray"]) .checkbox label::after,
[data-background-color]:not([data-background-color="gray"]) .radio label::before,
[data-background-color]:not([data-background-color="gray"]) .radio label::after {
    border-color: rgba(255, 255, 255, 0.2);
}

[data-background-color]:not([data-background-color="gray"]) .checkbox label::after,
[data-background-color]:not([data-background-color="gray"]) .checkbox label,
[data-background-color]:not([data-background-color="gray"]) .radio label {
    color: var(--white);
}

[data-background-color]:not([data-background-color="gray"]) .checkbox input[type="checkbox"]:disabled + label,
[data-background-color]:not([data-background-color="gray"]) .radio input[type="radio"]:disabled + label {
    color: var(--white);
}

[data-background-color]:not([data-background-color="gray"]) .radio input[type="radio"]:not(:disabled):hover + label::after,
[data-background-color]:not([data-background-color="gray"]) .radio input[type="radio"]:checked + label::after {
    background-color: var(--white);
    border-color: var(--white);
}

[data-background-color]:not([data-background-color="gray"]) .form-control::-moz-placeholder {
    color: #ebebeb;
    opacity: 1;
    filter: alpha(opacity=100);
}

[data-background-color]:not([data-background-color="gray"]) .form-control:-moz-placeholder {
    color: #ebebeb;
    opacity: 1;
    filter: alpha(opacity=100);
}

[data-background-color]:not([data-background-color="gray"]) .form-control::-webkit-input-placeholder {
    color: #ebebeb;
    opacity: 1;
    filter: alpha(opacity=100);
}

[data-background-color]:not([data-background-color="gray"]) .form-control:-ms-input-placeholder {
    color: #ebebeb;
    opacity: 1;
    filter: alpha(opacity=100);
}

[data-background-color]:not([data-background-color="gray"]) .form-control {
    border-color: rgba(255, 255, 255, 0.5);
    color: var(--white);
}

[data-background-color]:not([data-background-color="gray"]) .form-control:focus {
    border-color: var(--white);
    background-color: transparent;
    color: var(--white);
}

[data-background-color]:not([data-background-color="gray"]) .has-success:after,
[data-background-color]:not([data-background-color="gray"]) .has-danger:after {
    color: var(--white);
}

[data-background-color]:not([data-background-color="gray"]) .has-danger .form-control {
    background-color: transparent;
}

[data-background-color]:not([data-background-color="gray"]) .input-group-prepend .input-group-text,
[data-background-color]:not([data-background-color="gray"]) .input-group-append .input-group-text {
    background-color: transparent;
    border-color: rgba(255, 255, 255, 0.5);
    color: var(--white);
}

[data-background-color]:not([data-background-color="gray"]) .input-group-focus .input-group-prepend .input-group-text,
[data-background-color]:not([data-background-color="gray"]) .input-group-focus .input-group-append .input-group-text {
    background-color: transparent;
    border-color: var(--white);
    color: var(--white);
}

[data-background-color]:not([data-background-color="gray"]) .form-group.no-border .form-control,
[data-background-color]:not([data-background-color="gray"]) .input-group.no-border .form-control {
    background-color: rgba(255, 255, 255, 0.1);
    color: var(--white);
}

[data-background-color]:not([data-background-color="gray"]) .form-group.no-border .form-control:focus, [data-background-color]:not([data-background-color="gray"]) .form-group.no-border .form-control:active, [data-background-color]:not([data-background-color="gray"]) .form-group.no-border .form-control:active,
[data-background-color]:not([data-background-color="gray"]) .input-group.no-border .form-control:focus,
[data-background-color]:not([data-background-color="gray"]) .input-group.no-border .form-control:active,
[data-background-color]:not([data-background-color="gray"]) .input-group.no-border .form-control:active {
    background-color: rgba(255, 255, 255, 0.2);
    color: var(--white);
}

[data-background-color]:not([data-background-color="gray"]) .form-group.no-border .form-control + .input-group-prepend .input-group-text,
[data-background-color]:not([data-background-color="gray"]) .form-group.no-border .form-control + .input-group-append .input-group-text,
[data-background-color]:not([data-background-color="gray"]) .input-group.no-border .form-control + .input-group-prepend .input-group-text,
[data-background-color]:not([data-background-color="gray"]) .input-group.no-border .form-control + .input-group-append .input-group-text {
    background-color: rgba(255, 255, 255, 0.1);
}

[data-background-color]:not([data-background-color="gray"]) .form-group.no-border .form-control + .input-group-prepend .input-group-text:focus, [data-background-color]:not([data-background-color="gray"]) .form-group.no-border .form-control + .input-group-prepend .input-group-text:active, [data-background-color]:not([data-background-color="gray"]) .form-group.no-border .form-control + .input-group-prepend .input-group-text:active,
[data-background-color]:not([data-background-color="gray"]) .form-group.no-border .form-control + .input-group-append .input-group-text:focus,
[data-background-color]:not([data-background-color="gray"]) .form-group.no-border .form-control + .input-group-append .input-group-text:active,
[data-background-color]:not([data-background-color="gray"]) .form-group.no-border .form-control + .input-group-append .input-group-text:active,
[data-background-color]:not([data-background-color="gray"]) .input-group.no-border .form-control + .input-group-prepend .input-group-text:focus,
[data-background-color]:not([data-background-color="gray"]) .input-group.no-border .form-control + .input-group-prepend .input-group-text:active,
[data-background-color]:not([data-background-color="gray"]) .input-group.no-border .form-control + .input-group-prepend .input-group-text:active,
[data-background-color]:not([data-background-color="gray"]) .input-group.no-border .form-control + .input-group-append .input-group-text:focus,
[data-background-color]:not([data-background-color="gray"]) .input-group.no-border .form-control + .input-group-append .input-group-text:active,
[data-background-color]:not([data-background-color="gray"]) .input-group.no-border .form-control + .input-group-append .input-group-text:active {
    background-color: rgba(255, 255, 255, 0.2);
    color: var(--white);
}

[data-background-color]:not([data-background-color="gray"]) .form-group.no-border .form-control:focus + .input-group-prepend .input-group-text,
[data-background-color]:not([data-background-color="gray"]) .form-group.no-border .form-control:focus + .input-group-append .input-group-text,
[data-background-color]:not([data-background-color="gray"]) .input-group.no-border .form-control:focus + .input-group-prepend .input-group-text,
[data-background-color]:not([data-background-color="gray"]) .input-group.no-border .form-control:focus + .input-group-append .input-group-text {
    background-color: rgba(255, 255, 255, 0.2);
    color: var(--white);
}

[data-background-color]:not([data-background-color="gray"]) .form-group.no-border .input-group-prepend .input-group-text,
[data-background-color]:not([data-background-color="gray"]) .form-group.no-border .input-group-append .input-group-text,
[data-background-color]:not([data-background-color="gray"]) .input-group.no-border .input-group-prepend .input-group-text,
[data-background-color]:not([data-background-color="gray"]) .input-group.no-border .input-group-append .input-group-text {
    background-color: rgba(255, 255, 255, 0.1);
    border: none;
    color: var(--white);
}

[data-background-color]:not([data-background-color="gray"]) .form-group.no-border.input-group-focus .input-group-prepend .input-group-text,
[data-background-color]:not([data-background-color="gray"]) .form-group.no-border.input-group-focus .input-group-append .input-group-text,
[data-background-color]:not([data-background-color="gray"]) .input-group.no-border.input-group-focus .input-group-prepend .input-group-text,
[data-background-color]:not([data-background-color="gray"]) .input-group.no-border.input-group-focus .input-group-append .input-group-text {
    background-color: rgba(255, 255, 255, 0.2);
    color: var(--white);
}

[data-background-color]:not([data-background-color="gray"]) .input-group-addon,
[data-background-color]:not([data-background-color="gray"]) .form-group.no-border .input-group-addon,
[data-background-color]:not([data-background-color="gray"]) .input-group.no-border .input-group-addon {
    color: rgba(255, 255, 255, 0.8);
}

[data-background-color]:not([data-background-color="gray"]) .subscribe-line .form-control {
    background-color: transparent;
    border: 1px solid #e9ecef;
    color: var(--dark);
}

[data-background-color]:not([data-background-color="gray"]) .subscribe-line .form-control:last-child {
    border-left: 0 none;
}

[data-background-color]:not([data-background-color="gray"]) .subscribe-line .input-group-addon,
[data-background-color]:not([data-background-color="gray"]) .subscribe-line .form-group.no-border .input-group-addon,
[data-background-color]:not([data-background-color="gray"]) .subscribe-line .input-group.no-border .input-group-addon {
    color: #555555;
    border: 1px solid #e9ecef;
}

[data-background-color]:not([data-background-color="gray"]) .btn.btn-simple {
    background-color: transparent;
    border-color: rgba(255, 255, 255, 0.5);
    color: var(--white);
}

[data-background-color]:not([data-background-color="gray"]) .btn.btn-simple:hover, [data-background-color]:not([data-background-color="gray"]) .btn.btn-simple:hover, [data-background-color]:not([data-background-color="gray"]) .btn.btn-simple:focus, [data-background-color]:not([data-background-color="gray"]) .btn.btn-simple:active {
    background-color: transparent;
    border-color: var(--white);
}

[data-background-color]:not([data-background-color="gray"]) .nav-tabs > .nav-item > .nav-link i.nc-icon {
    color: var(--white);
}

[data-background-color]:not([data-background-color="gray"]).section-nucleo-icons .icons-container i:nth-child(6) {
    color: var(--white);
}

#cd-vertical-nav {
    position: fixed;
    right: -78px;
    top: 50%;
    bottom: auto;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 4;
}

#cd-vertical-nav ul {
    list-style: none;
    padding: 0;
}

#cd-vertical-nav li {
    text-align: right;
}

#cd-vertical-nav a {
    display: inline-block;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    width: 100%;
}

#cd-vertical-nav a span {
    float: right;
    display: inline-block;
    -webkit-transform: scale(0.6);
    -moz-transform: scale(0.6);
    -ms-transform: scale(0.6);
    -o-transform: scale(0.6);
    transform: scale(0.6);
}

#cd-vertical-nav a:hover .cd-label {
    opacity: 1;
    left: -90%;
    -webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
    -moz-transition: -moz-transform 0.2s, opacity 0.2s;
    transition: transform 0.2s, opacity 0.2s;
}

#cd-vertical-nav a:hover span {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}

#cd-vertical-nav a.is-selected .cd-dot {
    background-color: var(--primary);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}

#cd-vertical-nav a:after {
    content: "";
    clear: both;
    display: table;
}

#cd-vertical-nav .cd-dot {
    position: relative;
    top: 8px;
    right: calc(100% - 15px);
    height: 10px;
    width: 10px;
    border-radius: 50%;
    background-color: var(--danger);
    -webkit-transition: -webkit-transform 0.2s, background-color 0.5s;
    -moz-transition: -moz-transform 0.2s, background-color 0.5s;
    transition: transform 0.2s, background-color 0.5s;
    -webkit-transform-origin: 50% 50%;
    -moz-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    -o-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
}

#cd-vertical-nav .cd-label {
    position: relative;
    margin-right: 10px;
    padding: 7px 14px;
    color: white;
    background: rgba(0, 0, 0, 0.53);
    font-size: 10px;
    border-radius: 20px;
    text-transform: uppercase;
    font-weight: 600;
    opacity: 0;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -ms-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
}

@media screen and (max-width: 991px) {
    .navbar {
        padding: 0;
    }

    .navbar.navbar-absolute {
        padding-top: 0;
    }

    .navbar .navbar-brand {
        font-size: 16px;
        margin-right: 0;
    }

    .profile-photo .profile-photo-small {
        margin-left: -2px;
    }

    .button-dropdown {
        display: none;
    }

    #minimizeSidebar {
        display: none;
    }

    .navbar .container-fluid {
        padding-right: 15px;
        padding-left: 15px;
    }

    .navbar .navbar-collapse .input-group {
        margin: 0;
        margin-top: 5px;
    }

    .navbar .navbar-nav .nav-item:first-child {
        margin-top: 10px;
    }

    .navbar .navbar-nav .nav-item:not(:last-child) {
        margin-bottom: 10px;
    }

    .navbar .dropdown.show .dropdown-menu {
        display: block;
    }

    .navbar .dropdown .dropdown-menu {
        display: none;
    }

    .navbar .dropdown.show .dropdown-menu,
    .navbar .dropdown .dropdown-menu {
        border: 0;
        transition: none;
        -webkit-box-shadow: none;
        width: auto;
        margin: 0px 1rem;
        margin-top: 0px;
        box-shadow: none;
        position: static;
        padding-left: 10px;
    }

    .navbar .dropdown.show .dropdown-menu:before,
    .navbar .dropdown .dropdown-menu:before {
        display: none;
    }

    .navbar .dropdown-menu .dropdown-item:focus,
    .navbar .dropdown-menu .dropdown-item:hover {
        color: var(--white);
    }

    .navbar.bg-white .dropdown-menu .dropdown-item:focus,
    .navbar.bg-white .dropdown-menu .dropdown-item:hover {
        color: var(--secondary);
    }

    .navbar .navbar-toggler-bar {
        display: block;
        position: relative;
        width: 22px;
        height: 1px;
        border-radius: 1px;
        background: var(--secondary);
    }

    .navbar .navbar-toggler-bar + .navbar-toggler-bar {
        margin-top: 7px;
    }

    .navbar .navbar-toggler-bar + .navbar-toggler-bar.navbar-kebab {
        margin-top: 3px;
    }

    .navbar .navbar-toggler-bar.bar2 {
        width: 17px;
        transition: width .2s linear;
    }

    .navbar.bg-white:not(.navbar-transparent) .navbar-toggler-bar {
        background-color: var(--secondary);
    }

    .navbar .toggled .navbar-toggler-bar {
        width: 24px;
    }

    .navbar .toggled .navbar-toggler-bar + .navbar-toggler-bar {
        margin-top: 5px;
    }

    .wrapper {
        -webkit-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);
        -moz-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);
        -o-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);
        -ms-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);
        transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);
    }

    .nav-open .main-panel {
        right: 0;
        -webkit-transform: translate3d(260px, 0, 0);
        -moz-transform: translate3d(260px, 0, 0);
        -o-transform: translate3d(260px, 0, 0);
        -ms-transform: translate3d(260px, 0, 0);
        transform: translate3d(260px, 0, 0);
    }

    .nav-open .sidebar {
        -webkit-transform: translate3d(0px, 0, 0);
        -moz-transform: translate3d(0px, 0, 0);
        -o-transform: translate3d(0px, 0, 0);
        -ms-transform: translate3d(0px, 0, 0);
        transform: translate3d(0px, 0, 0);
    }

    .nav-open body {
        position: relative;
        overflow-x: hidden;
    }

    .nav-open .menu-on-right .main-panel {
        -webkit-transform: translate3d(-260px, 0, 0);
        -moz-transform: translate3d(-260px, 0, 0);
        -o-transform: translate3d(-260px, 0, 0);
        -ms-transform: translate3d(-260px, 0, 0);
        transform: translate3d(-260px, 0, 0);
    }

    .nav-open .menu-on-right .navbar-collapse,
    .nav-open .menu-on-right .sidebar {
        -webkit-transform: translate3d(0px, 0, 0);
        -moz-transform: translate3d(0px, 0, 0);
        -o-transform: translate3d(0px, 0, 0);
        -ms-transform: translate3d(0px, 0, 0);
        transform: translate3d(0px, 0, 0);
    }

    .nav-open .menu-on-right .navbar-translate {
        -webkit-transform: translate3d(-300px, 0, 0);
        -moz-transform: translate3d(-300px, 0, 0);
        -o-transform: translate3d(-300px, 0, 0);
        -ms-transform: translate3d(-300px, 0, 0);
        transform: translate3d(-300px, 0, 0);
    }

    .nav-open .menu-on-right #bodyClick {
        right: 260px;
        left: auto;
    }

    .menu-on-right .sidebar {
        left: auto;
        right: 0;
        -webkit-transform: translate3d(260px, 0, 0);
        -moz-transform: translate3d(260px, 0, 0);
        -o-transform: translate3d(260px, 0, 0);
        -ms-transform: translate3d(260px, 0, 0);
        transform: translate3d(260px, 0, 0);
    }

    .bar1,
    .bar2,
    .bar3 {
        outline: 1px solid transparent;
    }

    .bar1 {
        top: 0px;
        -webkit-animation: topbar-back 500ms linear 0s;
        -moz-animation: topbar-back 500ms linear 0s;
        animation: topbar-back 500ms 0s;
        -webkit-animation-fill-mode: forwards;
        -moz-animation-fill-mode: forwards;
        animation-fill-mode: forwards;
    }

    .bar2 {
        opacity: 1;
    }

    .bar3 {
        bottom: 0px;
        -webkit-animation: bottombar-back 500ms linear 0s;
        -moz-animation: bottombar-back 500ms linear 0s;
        animation: bottombar-back 500ms 0s;
        -webkit-animation-fill-mode: forwards;
        -moz-animation-fill-mode: forwards;
        animation-fill-mode: forwards;
    }

    .toggled .bar1 {
        top: 6px;
        -webkit-animation: topbar-x 500ms linear 0s;
        -moz-animation: topbar-x 500ms linear 0s;
        animation: topbar-x 500ms 0s;
        -webkit-animation-fill-mode: forwards;
        -moz-animation-fill-mode: forwards;
        animation-fill-mode: forwards;
    }

    .toggled .bar2 {
        opacity: 0;
    }

    .toggled .bar3 {
        bottom: 6px;
        -webkit-animation: bottombar-x 500ms linear 0s;
        -moz-animation: bottombar-x 500ms linear 0s;
        animation: bottombar-x 500ms 0s;
        -webkit-animation-fill-mode: forwards;
        -moz-animation-fill-mode: forwards;
        animation-fill-mode: forwards;
    }

    @keyframes topbar-x {
        0% {
            top: 0px;
            transform: rotate(0deg);
        }
        45% {
            top: 6px;
            transform: rotate(145deg);
        }
        75% {
            transform: rotate(130deg);
        }
        100% {
            transform: rotate(135deg);
        }
    }
    @-webkit-keyframes topbar-x {
        0% {
            top: 0px;
            -webkit-transform: rotate(0deg);
        }
        45% {
            top: 6px;
            -webkit-transform: rotate(145deg);
        }
        75% {
            -webkit-transform: rotate(130deg);
        }
        100% {
            -webkit-transform: rotate(135deg);
        }
    }
    @-moz-keyframes topbar-x {
        0% {
            top: 0px;
            -moz-transform: rotate(0deg);
        }
        45% {
            top: 6px;
            -moz-transform: rotate(145deg);
        }
        75% {
            -moz-transform: rotate(130deg);
        }
        100% {
            -moz-transform: rotate(135deg);
        }
    }
    @keyframes topbar-back {
        0% {
            top: 6px;
            transform: rotate(135deg);
        }
        45% {
            transform: rotate(-10deg);
        }
        75% {
            transform: rotate(5deg);
        }
        100% {
            top: 0px;
            transform: rotate(0);
        }
    }
    @-webkit-keyframes topbar-back {
        0% {
            top: 6px;
            -webkit-transform: rotate(135deg);
        }
        45% {
            -webkit-transform: rotate(-10deg);
        }
        75% {
            -webkit-transform: rotate(5deg);
        }
        100% {
            top: 0px;
            -webkit-transform: rotate(0);
        }
    }
    @-moz-keyframes topbar-back {
        0% {
            top: 6px;
            -moz-transform: rotate(135deg);
        }
        45% {
            -moz-transform: rotate(-10deg);
        }
        75% {
            -moz-transform: rotate(5deg);
        }
        100% {
            top: 0px;
            -moz-transform: rotate(0);
        }
    }
    @keyframes bottombar-x {
        0% {
            bottom: 0px;
            transform: rotate(0deg);
        }
        45% {
            bottom: 6px;
            transform: rotate(-145deg);
        }
        75% {
            transform: rotate(-130deg);
        }
        100% {
            transform: rotate(-135deg);
        }
    }
    @-webkit-keyframes bottombar-x {
        0% {
            bottom: 0px;
            -webkit-transform: rotate(0deg);
        }
        45% {
            bottom: 6px;
            -webkit-transform: rotate(-145deg);
        }
        75% {
            -webkit-transform: rotate(-130deg);
        }
        100% {
            -webkit-transform: rotate(-135deg);
        }
    }
    @-moz-keyframes bottombar-x {
        0% {
            bottom: 0px;
            -moz-transform: rotate(0deg);
        }
        45% {
            bottom: 6px;
            -moz-transform: rotate(-145deg);
        }
        75% {
            -moz-transform: rotate(-130deg);
        }
        100% {
            -moz-transform: rotate(-135deg);
        }
    }
    @keyframes bottombar-back {
        0% {
            bottom: 6px;
            transform: rotate(-135deg);
        }
        45% {
            transform: rotate(10deg);
        }
        75% {
            transform: rotate(-5deg);
        }
        100% {
            bottom: 0px;
            transform: rotate(0);
        }
    }
    @-webkit-keyframes bottombar-back {
        0% {
            bottom: 6px;
            -webkit-transform: rotate(-135deg);
        }
        45% {
            -webkit-transform: rotate(10deg);
        }
        75% {
            -webkit-transform: rotate(-5deg);
        }
        100% {
            bottom: 0px;
            -webkit-transform: rotate(0);
        }
    }
    @-moz-keyframes bottombar-back {
        0% {
            bottom: 6px;
            -moz-transform: rotate(-135deg);
        }
        45% {
            -moz-transform: rotate(10deg);
        }
        75% {
            -moz-transform: rotate(-5deg);
        }
        100% {
            bottom: 0px;
            -moz-transform: rotate(0);
        }
    }
    @-webkit-keyframes fadeIn {
        0% {
            opacity: 0;
        }
        100% {
            opacity: 1;
        }
    }
    @-moz-keyframes fadeIn {
        0% {
            opacity: 0;
        }
        100% {
            opacity: 1;
        }
    }
    @keyframes fadeIn {
        0% {
            opacity: 0;
        }
        100% {
            opacity: 1;
        }
    }
    #bodyClick {
        height: 100%;
        width: 100%;
        position: fixed;
        opacity: 1;
        top: 0;
        right: 0;
        left: 260px;
        content: "";
        z-index: 9999;
        overflow-x: hidden;
        background-color: transparent;
        -webkit-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);
        -moz-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);
        -o-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);
        -ms-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);
        transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);
    }

    .footer .copyright {
        text-align: right;
    }

    .section-nucleo-icons .icons-container {
        margin-top: 65px;
    }

    .navbar-nav .nav-link i.fa,
    .navbar-nav .nav-link i.nc-icon {
        opacity: .5;
    }

    .sidebar,
    .bootstrap-navbar {
        position: fixed;
        display: block;
        top: 0;
        height: 100%;
        width: 260px;
        right: auto;
        left: 0;
        z-index: 1032;
        visibility: visible;
        overflow-y: visible;
        padding: 0;
        -webkit-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);
        -moz-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);
        -o-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);
        -ms-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);
        transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1);
        -webkit-transform: translate3d(-260px, 0, 0);
        -moz-transform: translate3d(-260px, 0, 0);
        -o-transform: translate3d(-260px, 0, 0);
        -ms-transform: translate3d(-260px, 0, 0);
        transform: translate3d(-260px, 0, 0);
    }

    .main-panel {
        width: 100%;
    }

    .timeline:before {
        left: 5% !important;
    }

    .timeline > li > .timeline-badge {
        left: 5% !important;
    }

    .timeline > li > .timeline-panel {
        float: right !important;
        width: 82% !important;
    }

    .timeline > li > .timeline-panel:before {
        border-left-width: 0 !important;
        border-right-width: 15px !important;
        left: -15px !important;
        right: auto !important;
    }

    .timeline > li > .timeline-panel:after {
        border-left-width: 0 !important;
        border-right-width: 14px !important;
        left: -14px !important;
        right: auto !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    .nav-tabs-navigation.verical-navs {
        padding: 0px 2px;
    }
}

@media screen and (min-width: 768px) {
    .footer .footer-nav {
        padding-left: 21px;
    }

    .footer .credits {
        padding-right: 15px;
    }
}

@media screen and (min-width: 992px) {
    .navbar-collapse {
        background: none !important;
    }

    .navbar .navbar-toggle {
        display: none;
    }

    .navbar-nav .nav-link.profile-photo {
        padding: 0;
        margin: 7px 0.7rem;
    }

    .section-nucleo-icons .icons-container {
        margin: 0 0 0 auto;
    }

    .dropdown-menu .dropdown-item {
        color: inherit;
    }

    .footer .copyright {
        float: right;
        padding-right: 15px;
    }

    .sidebar .sidebar-wrapper li.active > a:not([data-bs-toggle="collapse"]):before,
    .sidebar .sidebar-wrapper li.active > [data-bs-toggle="collapse"] + div .nav li:before {
        border-right: 17px solid #ced4da;
        border-top: 17px solid transparent;
        border-bottom: 17px solid transparent;
        content: "";
        display: inline-block;
        position: absolute;
        right: -16px;
        opacity: 1;
        top: 7px;
        transition: opacity 150ms ease-in;
    }

    .sidebar .sidebar-wrapper li.active > a:not([data-bs-toggle="collapse"]):after,
    .sidebar .sidebar-wrapper li.active > [data-bs-toggle="collapse"] + div .nav li:after {
        border-right: 17px solid var(--light);
        border-top: 17px solid transparent;
        border-bottom: 17px solid transparent;
        content: "";
        display: inline-block;
        position: absolute;
        right: -17px;
        opacity: 1;
        top: 7px;
        transition: opacity 150ms ease-in;
    }

    .sidebar .sidebar-wrapper li.active > [data-bs-toggle="collapse"] + div .nav li a:before, .sidebar .sidebar-wrapper li.active > [data-bs-toggle="collapse"] + div .nav li a:after {
        top: 0;
    }
}

@media screen and (max-width: 768px) {
    .card-stats [class*="col-"] .statistics::after {
        display: none;
    }

    .main-panel .content {
        padding-left: 15px;
        padding-right: 15px;
    }

    .footer nav {
        display: block;
        margin-bottom: 5px;
        float: none;
    }

    .landing-page .section-story-overview .image-container:nth-child(2) {
        margin-left: 0;
        margin-bottom: 30px;
    }

    .card .form-horizontal .col-md-3.col-form-label {
        text-align: left;
    }
}

@media screen and (max-width: 767px) {
    .nav-tabs-navigation.verical-navs {
        padding: 0 28px;
    }

    .typography-line {
        padding-left: 23% !important;
    }

    .typography-line span {
        width: 60px !important;
    }

    .login-page .navbar,
    .lock-page .navbar,
    .register-page .navbar {
        padding: .5rem 1rem;
    }

    .footer .footer-nav,
    .footer .credits {
        margin: 0 auto !important;
    }

    .footer .footer-nav {
        margin-bottom: 10px !important;
    }

    .register-page .content {
        padding-top: 5vh;
    }

    .register-page .footer {
        position: relative;
    }

    .register-page .info-area.info-horizontal {
        margin-top: 0;
    }
}

@media screen and (max-width: 413px) {
    /*
    .fixed-plugin .dropdown.show-dropdown.show .dropdown-menu.show {
        width: 225px !important;
    }

    .fixed-plugin .dropdown.show-dropdown.show .dropdown-menu.show[x-placement=top-start] {
        transform: translate3d(0, 400px, 0) !important;
    }

    .fixed-plugin .dropdown.show-dropdown.show .dropdown-menu.show:before, .fixed-plugin .dropdown.show-dropdown.show .dropdown-menu.show:after {
        bottom: 360px !important;
    }   
    
     */
    .login-page .container {
        padding-top: 100px !important;
    }
}

@media screen and (max-width: 576px) {
    .navbar[class*='navbar-toggleable-'] .container {
        margin-left: 0;
        margin-right: 0;
    }

    .card-contributions .card-stats {
        flex-direction: column;
    }

    .card-contributions .card-stats .bootstrap-switch {
        margin-bottom: 15px;
    }

    .footer .copyright {
        text-align: center;
    }

    .section-nucleo-icons .icons-container i {
        font-size: 30px;
    }

    .section-nucleo-icons .icons-container i:nth-child(6) {
        font-size: 48px;
    }

    .page-header .container h6.category-absolute {
        width: 90%;
    }

    .card-timeline .timeline .timeline-panel {
        width: 38%;
        padding: 15px;
    }
}


#blazor-error-ui {
    background: var(--warning-tint-light);
    bottom: 0;
    box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2);
    display: none;
    left: 0;
    padding: 0.6rem 1.25rem 0.7rem 1.25rem;
    position: fixed;
    width: 100%;
    z-index: 1000;
}

#blazor-error-ui .dismiss {
    cursor: pointer;
    position: absolute;
    right: 0.75rem;
    top: 0.5rem;
}

.drag-drop-zone {
    border: 3px dashed var(--secondary);
    padding: 3rem;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #eee;
    box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.2);
    color: #aeaeae;
    font-size: 1.1rem;
    cursor: pointer;
    margin: 1.5rem 0 2rem 0;
    position: relative;
}

.drag-drop-zone:hover {
    background-color: var(--light);
}

.drag-drop-zone input[type=file] {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
}

.dd-no-pointer-events {
    pointer-events: none;
}

.draggable-intransit {
    opacity: 0.2;
}


.cd-section {
    padding: 0px 0;
    position: relative;
    background: var(--white);
}

.card-large {
    min-height: 500px;
}

.table-responsive {
    overflow: auto;
}

.h-70vh {
    height: 70vh;
}

.bootstrap-tagsinput .badge [data-role="remove"]:active {
    content: "\f00d";
    padding: 0px 4px;
    font: normal normal normal 10px/1 'Font Awesome 5 Free', sans-serif;
}

.badge-success {
    background-color: var(--success-tint-light);
}

.ms-options li {
    width: auto !important;
    float: none !important;
}

.validation-message {
    align-items: center;
    justify-content: center;
    padding: 0.625em;
    overflow: hidden;
    background: #f0f0f0;
    color: red;
    font-size: 1em;
    font-weight: 300;
}

/*overides the badge style in the dialog*/
.badge-full-in-settings {
    height: auto !important;
    width: auto !important;
    border: 1px !important;
    border-radius: 12px !important;
    white-space: normal;
}


.sidebar .nav .i .svg {
    vertical-align: initial !important;
}

.navbar-brand {
    margin-left: 16px;
}

.navbar-brand {
    margin-left: 16px;
}

/* Chartist */

/*.ct-chart {*/
/*    position: relative;*/
/*}*/

.ct-legend .ct-series-0:before {
    background-color: var(--info);
    border-color: var(--info);
}

.ct-legend .ct-series-1:before {
    background-color: var(--warning);
    border-color: var(--warning);
}

.ct-legend .ct-series-2:before {
    background-color: var(--danger);
    border-color: var(--danger);
}

.ct-legend .ct-series-3:before {
    background-color: var(--success);
    border-color: var(--success);
}

.ct-legend .ct-series-4:before {
    background-color: var(--primary);
    border-color: var(--primary);
}

.ct-legend .ct-series-5:before {
    background-color: var(--info-tint-light);
    border-color: var(--info-tint-light);
}

.ct-legend .ct-series-6:before {
    background-color: var(--warning-tint-light);
    border-color: var(--warning-tint-light);
}

.ct-legend .ct-series-7:before {
    background-color: var(--danger-tint-light);
    border-color: var(--danger-tint-light);
}

.ct-legend .ct-series-8:before {
    background-color: var(--success-tint-light);
    border-color: var(--success-tint-light);
}

.ct-legend .ct-series-9:before {
    background-color: var(--primary-tint-light);
    border-color: var(--primary-tint-light);
}

.ct-legend {
    position: relative;
    z-index: 10;
    list-style: none;
    text-align: center;
}

ul.ct-legend {
    padding-inline-start: 0;
}

.ct-legend li {
    position: relative;
    padding-left: 23px;
    margin-right: 10px;
    margin-bottom: 3px;
    cursor: pointer;
    display: inline-block;
    font-size: 11px;
}


.ct-legend li:before {
    width: 12px;
    height: 12px;
    position: absolute;
    left: 0;
    content: '';
    border: 3px solid transparent;
    border-radius: 2px;
}

.ct-legend li.inactive:before {
    background: transparent;
}

.ct-legend.ct-legend-inside {
    position: absolute;
    top: 0;
    right: 0;
}

.ct-legend.ct-legend-inside li {
    display: block;
    margin: 0;
}


.chartist-background-series .ct-point, .chartist-background-series .ct-line, .chartist-background-series .ct-bar, .chartist-background-series .ct-slice-donut {
    stroke: var(--secondary-tint-extra-light);
}

.chartist-background-series.ct-slice-pie, .ct-series-a .ct-area {
    fill: var(--secondary-tint-extra-light);
}

.ct-legend .chartist-background-series::before {
    background-color: var(--secondary-tint-extra-light);
    border-color: var(--secondary-tint-extra-light);
}


/* End Chartist*/


@media (min-width: 992px) {
    .navbar-expand-lg .navbar-collapse {
        height: auto;
        display: flex !important;
        flex-basis: auto;
    }
}

/*snackbar snackbar override */

.snackbar-success {
    background-color: var(--success-tint-light);
    color: inherit;
}

.snackbar-danger {
    background-color: var(--danger-tint-light);
    color: white;
}

.snackbar-warning {
    background-color: var(--warning-tint-light);
    color: white;
}

.snackbar-info {
    background-color: var(--info-tint-light);
    color: white;
}

.snackbar.snackbar-primary {
    background-color: var(--primary-tint-light);
    color: white;
}

.snackbar.snackbar-default {
    background-color: var(--secondary-tint-light);
    color: white;
}


.snackbar.snackbar-show {
    transition: opacity 1.5s, transform 1.5s ease-in-out;
    opacity: 1;
    transform: translateY(0);
}

@media (min-width: 768px) {
    .snackbar.snackbar-show {
        transform: translate(0%, -1.5rem);
    }
}


.blazored-typeahead__input {
    flex: 1;
    max-width: 100%;
    background-color: inherit;
    border: inherit;
    border-radius: inherit;
    color: inherit;
    line-height: normal;
    height: auto;
    font-size: 14px;
}

.bootstrap-tagsinput .badge .closer {
    cursor: pointer;
    position: absolute;
    top: 3.5px;
    right: 0;
    opacity: 0;
}

.bootstrap-tagsinput .badge .closer:after {
    content: "\f00d";
    padding: 0px 4px;
    font-size: 18px;
    font: normal normal normal 10px/1 FontAwesome;
}

.bootstrap-tagsinput .badge:hover .closer {
    opacity: 1;
    padding-right: 6px;
}

/*.custom-switch .custom-control-input.custom-control-input-warning:checked ~ .custom-control-label::before {*/
/*    background-color: --warning;*/
/*    border-color: var--warning;*/
/*}*/

.btn:focus, .btn-outline-primary:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus {
    outline: none !important;
    box-shadow: none !important;
}


/*Overrides to make blazorise components work*/

/*numeric fields buttons*/
.b-numeric-handler {
    margin: 0px

}

svg.ct-chart-donut {
    transform: translateX(-15px);
    overflow: visible;
}

.rotate-horizontal-labels .ct-label.ct-label.ct-horizontal.ct-end {
    position: relative !important;
    justify-content: flex-end !important;
    text-align: right !important;
    transform-origin: 100% 0;
    transform: translate(-100%) rotate(-45deg);
    white-space: nowrap !important;
}


.rotate-horizontal-labels .ct-label.ct-label.ct-horizontal.ct-start {
    position: relative !important;
    justify-content: flex-start !important;
    text-align: right !important;
    transform-origin: 0% 0;
    transform: translate(-50%) rotate(-45deg);
    white-space: nowrap !important;
}


.w-33 {
    width: 33% !important;
}

.w-80 {
    width: 80% !important;
}

.w-66 {
    width: 66% !important;
}

.w-60 {
    width: 60% !important;
}

.w-40 {
    width: 40% !important;
}

.jvectormap-marker {
    fill: var(--primary);
    stroke: var(--secondary);
}

.multiple-datagrids .d-sm-none {
    display: inline-block !important;
}

.no-word-break-on-wrap {
    word-wrap: normal;
}

.multiple-datagrids .d-sm-inline-block {
    display: none !important;
}

.pagination select {
    line-height: 0.9;
    height: 30px;
}

@media screen and (prefers-reduced-motion: reduce) {
    .animate {
        animation: none !important;
    }
}

.squeeze-15 {
    margin-left: 15px;
    margin-right: 15px;
    flex-basis: 0;
}

.row-100 {
    height: calc(100% - 20px)

}

.table td, .table th {
    border-top: 0.5px solid #eeeeee;
}


.popover .popover-header {
    color: var(--primary);
    font-size: 18px;

}

.popover {
    max-width: 300px;
}


.custom-switch .custom-control-input.custom-control-input-primary:checked ~ .custom-control-label::before {
    background-color: var(--primary);
    border-color: var(--primary);
}

.custom-switch .custom-control-input.custom-control-input-info:checked ~ .custom-control-label::before {
    background-color: var(--info);
    border-color: var(--info);
}

.custom-switch .custom-control-input.custom-control-input-success:checked ~ .custom-control-label::before {
    background-color: var(--success);
    border-color: var(--success);
}

.custom-switch .custom-control-input.custom-control-input-danger:checked ~ .custom-control-label::before {
    background-color: var(--danger);
    border-color: var(--danger);
}

.custom-switch .custom-control-input.custom-control-input-warning:checked ~ .custom-control-label::before {
    background-color: var(--warning);
    border-color: var(--warning);
}

.custom-switch .custom-control-input.custom-control-input-default:checked ~ .custom-control-label::before {
    background-color: var(--secondary);
    border-color: var(--secondary);
}

.custom-switch .custom-control-input.custom-control-input-secondary:checked ~ .custom-control-label::before {
    background-color: var(--secondary);
    border-color: var(--secondary);
}

.flex-gap {
    gap: 15px;
}

h-40 {
    height: 40% !important;
}

h-60 {
    height: 60% !important;
}

.chartist-background-series .ct-area {
    fill: var(--secondary-tint-light);

}

.ct-this-year-series .ct-point, .ct-this-year-series .ct-line, .ct-this-year-series .ct-bar, .ct-this-year-series .ct-slice-donut {
    stroke: var(--warning);
}

.ct-this-year-series .ct-slice-pie, .ct-this-year-series .ct-area {
    fill: var(--warning);
}

.ct-legend .chartist-this-year::before {
    background-color: var(--warning);
    border-color: var(--warning);
}

.ct-last-year-series .ct-point, .ct-last-year-series .ct-line, .ct-last-year-series .ct-bar, .ct-last-year-series .ct-slice-donut {
    stroke: var(--danger);
}

.ct-third-option-series .ct-point, .ct-third-option-series .ct-line, .ct-third-option-series .ct-bar, .ct-third-option-series .ct-slice-donut {
    background-color: var(--info);
    border-color: var(--info);
}

.ct-last-year-series .ct-slice-pie, .ct-last-year-series .ct-area {
    fill: var(--danger);
}

.ct-third-option-series .ct-slice-pie, .ct-third-option-series .ct-area {
    background-color: var(--info);
    border-color: var(--info);
}

.ct-legend .chartist-last-year::before {
    background-color: var(--danger);
    border-color: var(--danger);
}

.ct-legend .chartist-third-option::before {
    background-color: var(--info);
    border-color: var(--info);
}

.ct-success-series {
    fill: var(--success);
    stroke: var(--success);
}

.ct-danger-series {
    fill: var(--danger);
    stroke: var(--danger);
}

.ct-secondary-series {
    fill: var(--secondary-tint-light);
    stroke: var(--secondary-tint-light);
}

.ct-lightgray-series {
    fill: lightgrey;
    stroke: lightgrey;
}

/*Scrollbar styling*/
/* Works on Firefox */
* {
    -ms-overflow-style: auto;
    scrollbar-width: thin;
    scrollbar-color: var(--secondary-tint-light) var(--secondary-tint-extra-light);
}

/* Works on Chrome, Edge, and Safari */
*::-webkit-scrollbar {
    width: 9px;
    height: 9px;
}

*::-webkit-scrollbar-track {
    background: var(--secondary-tint-extra-light);
}

*::-webkit-scrollbar-thumb {
    background-color: var(--secondary-tint-light);
    /*border: 1px solid var(--secondary-tint-extra-light);*/
}


/*blazorgrid*/
.blazor-grid .sortable {
    cursor: pointer;
}

.blazor-grid .grid-row.clickable {
    cursor: pointer;
}

.blazor-grid .grid-row.highlighted {
    cursor: pointer;
    background-color: lightgrey;
}

.blazor-grid th {
    white-space: nowrap;
}

.blazor-grid th.wrap-header-text {
    white-space: normal;
}

.blazor-grid .sortable:hover {
    cursor: pointer;
    background-color: var(--secondary-tint-extra-light);
}

.blazor-grid-sort-icon::after {
    opacity: .5;
    content: "↑↓";

    letter-spacing: -2px;
    line-height: 100%;
    display: inline-block;
    min-width: 1rem;
    text-align: center;
}

.blazor-grid-sort-icon.sorted-asc::after {
    content: "↓";
}

.blazor-grid-sort-icon.sorted-desc::after {
    content: "↑";
}

.blazor-grid .sorted .blazor-grid-sort-icon::after {
    opacity: 1 !important;
    color: black;
    font-size: 110%;
    letter-spacing: initial;
}

.blazor-grid .sticky-top {
    z-index: 1000;
}

.text-secondary-tint-extra-light {
    color: var(--secondary-tint-extra-light);
}

.slide-down-menu {
    width: 98%;
    position: absolute;
    z-index: 1010;
    border: 1px var(--secondary-tint-extra-light) solid;
    border-radius: 20px;
}

.slide-down-menu-hidden {
    visibility: hidden;
    opacity: 0;

}

.slide-down-menu-visible {
    visibility: visible;
    opacity: 0.96;
    transition: all .3s ease-in-out;

}

.dropdown-center {
    left: 50% !important;
    margin-left: -70px;
    margin-top: -25px;

}


.btn-xs, .btn-group-xs > .btn {
    padding: 0.15rem 0.5rem;
    font-size: 0.75rem;
    line-height: 1.5;
    border-radius: 0.15rem;
}

.dropdown-menu .dropdown-item:focus, .dropdown-menu .dropdown-item:hover {

}

.dropdown-item:hover label {
    color: white !important;
}

.dropdown-menu .no-frills-dropdown {
    transform: unset;
}

.dropdown .dropdown-menu[x-placement=bottom-start]:before .no-frills-dropdown {

}

.dropdown .dropdown-menu[x-placement=bottom-start]:after .no-frills-dropdown {

}

.chartist-tooltip {
    background-color: var(--secondary);
    color: white;
}

.chartist-tooltip:before {
    border-top-color: var(--secondary);
}

.shorten-text {
    text-overflow: ellipsis;
}

.p-40px {
    padding: 40px;

}

.font-size-11px {
    font-size: 11px;
}

.font-size-12-5em {
    font-size: 1.25em;
}

.w-100px {
    width: 100px;
}

.outline-offset-revert {
    outline-offset: revert
}

.will-change-transform {
    will-change: transform;
}

.unlocked-nav {
    background-color: var(--light);
    border-bottom: white 1px solid
}

.padding-bottom-unset {
    padding-bottom: unset;
}

.white-space-no-wrap {
    white-space: nowrap;
}

#widget .form-control {
    height: calc(1.5em + .75rem + 2px);
}

#widget .blazored-typeahead__input {
    height: calc(1.5em + .75rem + 2px);
}


.behaviour-grid.card-body {
    padding: 6px 6px 3px;
}

.tooltip-container-custom {
    position: relative;
    display: inline-block;
}

.tooltip-custom {
    visibility: hidden;
    background-color: var(--secondary) !important;
    color: white;
    text-align: center;
    border-radius: 5px;
    padding: 5px;
    position: absolute;
    z-index: 1;
    bottom: 125%;
    left: 50%;
    transform: translateX(-50%);
    width: 125px;
    opacity: 85%;
    font-weight: bold;
}

.tooltip-container-custom:hover .tooltip-custom {
    visibility: visible;
}

@keyframes hop {
    0% {
        transform: translateY(-1px);
    }
    20% {
        transform: translateY(-2px);
    }
    40% {
        transform: translateY(-3px);
    }
    60% {
        transform: translateY(-2px);
    }
    80% {
        transform: translateY(-1px);
    }
    100% {
        transform: translateY(0);
    }
}

@keyframes rotate-animation {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}

@keyframes glow-animation {
    0%, 100% {
        box-shadow: 0 0 8px 2px var(--warning);
    }
    50% {
        box-shadow: 0 0 12px 3px var(--warning);
    }
}

.hop-effect-delayed {
    animation: hop 0.5s ease forwards;
    animation-delay: 0.2s;
}

.hop-effect {
    animation: hop 0.5s ease forwards;
}

.rotate-effect {
    animation: rotate-animation 1s ease-in-out;
}

.orange-outer-glow {
    box-shadow: 0 0 8px 2px var(--warning);
    transition: box-shadow 0.7s ease-in-out, background-color 0.7s ease-in-out;
    animation: glow-animation 1.5s ease-in-out infinite;
}

.orange-outer-glow-wrap {
    filter: drop-shadow(7px 5px 10px var(--warning));
}

@keyframes ripple-effect {
    0% {
        transform: scale(0);
        opacity: 1;
    }
    100% {
        transform: scale(7); /* Adjust based on the size of the container */
        opacity: 0;
    }
}

.ripple-container {
    position: relative;
    display: inline-block; /* or 'block' depending on your layout */
}

.ripple-container::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 20px; /* Starting size of the ripple */
    height: 20px; /* Starting size of the ripple */
    background-color: var(--secondary); /* Ripple color */
    border-radius: 50%;
    transform: translate(-50%, -50%) scale(0);
    opacity: 0;
}

.animate-ripple::after {
    animation: ripple-effect 0.5s linear forwards;
}

@keyframes expandAndDissipate {
    0% {
        transform: scale(1); /* Start at normal size */
        opacity: 1; /* Fully opaque */
    }
    50% {
        transform: scale(1.2); /* Expand to 120% of its size */
        opacity: 1; /* Still fully opaque */
    }
    100% {
        transform: scale(1.5); /* End at 150% of its size */
        opacity: 0; /* Fully transparent */
    }
}

.dragging-effect {
    animation: expandAndDissipate 0.5s forwards; /* Adjust time as needed */
}

.bg-warning-transition {
    background-color: var(--warning) !important;
    transition: background-color 0.7s ease-in-out;
}

.bg-light-transition {
    background-color: var(--light) !important;
    transition: background-color 0.7s ease-in-out;
}

@media only screen and (max-width: 768px) {
    /* Adjust the max-width as needed */
    .landscape-rotate {
        transform: rotate(90deg);
        transform-origin: left top;
        width: 100vh; /* Adjust the width to fill the screen */
        height: 100vw; /* Adjust the height to fill the screen */
        position: fixed;
        top: 0;
        left: 0;
        overflow: auto;
        scrollbar-width: none; /* Optional: hide scrollbar */
        -ms-overflow-style: none; /* Optional: hide scrollbar */
    }
}

/*new plugin*/

.fixed-plugin .fixed-plugin-button {
    background: var(--secondary);
    border-bottom-left-radius: 20%;
    border-top-left-radius: 20%;
    top: 100px;
    right: 0px;
    font-size: 1rem;
    z-index: 2000;
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.16);
    cursor: pointer;
}

.fixed-plugin .fixed-plugin-button i {
    pointer-events: none;
}

.fixed-plugin .card {
    position: fixed !important;
    background: rgba(255, 255, 255, 0.85);
    right: -360px;
    top: 0px;
    height: 100%;
    left: auto !important;
    transform: unset !important;
    width: 300px;
    border-radius: 0;
    padding: 0 10px;
    transition: .2s ease;
    z-index: 2000;
}

.fixed-plugin .badge {
    border: 1px solid #fff;
    border-radius: 50%;
    cursor: pointer;
    display: inline-block;
    height: 23px;
    margin-right: 5px;
    position: relative;
    width: 23px;
    transition: all 0.2s ease-in-out;
}

.fixed-plugin .badge:hover,
.fixed-plugin .badge.active {
    border-color: #344767;
}

.fixed-plugin .btn.bg-gradient-dark:not(:disabled):not(.disabled) {
    border: 1px solid transparent;
}

.fixed-plugin .btn.bg-gradient-dark:not(:disabled):not(.disabled):not(.active) {
    background-color: transparent;
    background-image: none;
    border: 1px solid #344767;
    color: #344767;
}

.fixed-plugin.show .card {
    right: 0;
}


.fixed-plugin-button {
    position: fixed;

}

.fixed-plugin-button .fa-cog {
    color: var(--white);
    padding: 10px;
    border-radius: 0 0 6px 6px;
    width: auto;
}

.fixed-plugin-button .fa-times-circle {
    color: var(--success);
    padding: 10px;
    border-radius: 0 0 6px 6px;
    width: auto;
}


.fixed-plugin input {
    /*background: rgba(255,255,255,1);*/
}

.smart-chart-toggle-menu {
    position: absolute;
    top: 100%; /* Position below the button */
    left: 0;
    background-color: white;
    border: 1px solid #ccc;
    border-radius: 8px;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
    padding: 10px;
    min-width: 150px; /* Adjust as needed */
    z-index: 1000; /* Ensure it is above other elements */
    display: none; /* Hide by default */
}

.smart-chart-toggle-menu.show {
    display: block; /* Show when expanded */
}


.flex-centered {
    display: flex;
    align-items: center;
    justify-content: center;
}

.opacity-hover {
    opacity: 0.75; /* Default opacity */
    transition: opacity 0.3s; /* Smooth transition for the opacity change */
}

.opacity-hover:hover {
    opacity: 1; /* Opacity when hovered */
}

.selectable-hover-cursor,
.selectable-hover-cursor * {
    cursor: pointer;
}

.subtle-opacity-hover {
    opacity: 0.9; /* Default opacity */
    transition: opacity 0.3s; /* Smooth transition for the opacity change */
}

.subtle-opacity-hover:hover {
    opacity: 1; /* Opacity when hovered */
}

.hierarchy-toggle-menu {
    position: absolute;
    min-width: 100%;
    top: 120%;
    background-color: white;
    border: 1px solid #ccc;
    border-radius: 8px;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
    padding: 10px; /* Adjust as needed */
    z-index: 9999999; /* Ensure it is above other elements */
    display: none; /* Hide by default */
}

.hierarchy-toggle-menu.show {
    display: block; /* Show when expanded */
}

svg .loading-bar {
    transition: width 0.5s ease;
}

@media screen {
    .print-only {
        display: none !important; /* Hides the element during normal screen use */
    }
}

@media print {

    .print-only {
        display: block !important; /* Makes the element visible during printing */
        visibility: visible !important
    }

    .print-intermediate-div {
        display: contents; /* Makes intermediate div behave as if it's not there in terms of layout */
    }

    .print-trend-tile {
        width: calc(33.33% - 10px) !important; /* Each tile takes 1/3 of the container */
        margin-bottom: 20px !important;
        display: inline-block !important;
        page-break-inside: avoid !important; /* Avoid page breaks inside tiles when printing */
    }

    .print-thirds {
        width: calc(33.33% - 10px) !important;
    }

    .print-quarters {
        width: calc(25% - 10px) !important;
    }

    .print-trend-tile-row {
        width: 100% !important;
        display: flex !important;
        justify-content: space-between !important;
        flex-direction: row !important;
        align-items: center;
    !important;
    }

    .print-trend-tile-accordion-row {
        width: 100% !important;
        display: flex !important;
        justify-content: space-between !important;
        flex-direction: row !important;
        align-items: start;
    !important;
    }

    .print-trend-tiles-accordion {
        display: flex !important;
        justify-content: start !important;
        flex-direction: column !important;
        align-items: center;
    !important;
    }

    .print-accordion-trend-tile {
        margin-top: 20px; /* Add a small padding above each tile */
    }

    .print-dont-break {
        break-inside: avoid;
        page-break-inside: avoid !important; /* Avoid page breaks inside tiles when printing */
    }

    .print-page {
        page-break-before: always; /* Ensures this starts on a new page */
        page-break-after: always; /* Ensures this ends on its page */
        height: 100vh; /* Full page height for printing */
        display: flex;
        align-items: center; /* Centers content vertically */
        justify-content: center; /* Centers content horizontally */
        text-align: center;
    }

    .print-block-w100 {
        display: block !important;
        width: 100%;
    !important;
    }


    .print-block-w75 {
        display: block !important;
        width: 75%;
    !important;
    }

    .print-show {
        display: block !important;
        visibility: visible !important
    }

    .print-page-break {
        break-before: initial; /* Ensures the next element starts on a new page */
        page-break-before: always; /* Fallback for older browsers */
    }

    .print-breakdown-table {
        width: calc(66.67% - 10px) !important; /* Each tile takes 1/3 of the container */
        margin-bottom: 20px !important;
        display: inline-block !important;
        page-break-inside: avoid !important; /* Avoid page breaks inside tiles when printing */
    }

    .no-print {
        display: none !important;
    }

    *,
    *::before,
    *::after {
        text-shadow: none !important;
        box-shadow: none !important;
    }

    a:not(.btn) {
        text-decoration: underline;
    }

    abbr[title]::after {
        content: " (" attr(title) ")";
    }

    pre {
        white-space: pre-wrap !important;
    }

    pre,
    blockquote {
        border: 1px solid #adb5bd;
        page-break-inside: avoid;
    }

    tr,
    img {
        page-break-inside: avoid;
    }

    p,
    h2,
    h3 {
        orphans: 3;
        widows: 3;
    }

    h2,
    h3 {
        page-break-after: avoid;
    }

    @page {
        size: a3;
    }

    body {
        min-width: 992px !important;
    }

    .container {
        min-width: 992px !important;
    }

    .badge {
        border: 1px solid #000;
    }

    .table {
        border-collapse: collapse !important;
    }

    .table td,
    .table th {
        background-color: #fff !important;
    }

    .table-bordered th,
    .table-bordered td {
        border: 1px solid #dee2e6 !important;
    }

    .table-dark {
        color: inherit;
    }

    .table-dark th,
    .table-dark td,
    .table-dark thead th,
    .table-dark tbody + tbody {
        border-color: #dee2e6;
    }
}







