Your IP : 216.73.216.86


Current Path : /home/emeraadmin/public_html/4d695/
Upload File :
Current File : /home/emeraadmin/public_html/4d695/scss.zip

PKcW�\�®*$$
chart.scssnu�[���.c3 svg {
  font: 10px sans-serif;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
}
.c3 path, .c3 line {
  fill: none;
  stroke: #000;
}
.c3 text {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.c3-legend-item-tile,
.c3-xgrid-focus,
.c3-ygrid,
.c3-event-rect,
.c3-bars path {
  shape-rendering: crispEdges;
}

.c3-chart-arc path {
  stroke: #fff;
}

.c3-chart-arc rect {
    stroke: white;
    stroke-width: 1;
}

.c3-chart-arc text {
  fill: #fff;
  font-size: 13px;
}
PKcW�\�b-Btooltip.scssnu�[���.c3-tooltip-container {
  z-index: 10;
}
.c3-tooltip {
  border-collapse:collapse;
  border-spacing:0;
  background-color:#fff;
  empty-cells:show;
  -webkit-box-shadow: 7px 7px 12px -9px rgb(119,119,119);
     -moz-box-shadow: 7px 7px 12px -9px rgb(119,119,119);
          box-shadow: 7px 7px 12px -9px rgb(119,119,119);
  opacity: 0.9;
}
.c3-tooltip tr {
  border:1px solid #CCC;
}
.c3-tooltip th {
  background-color: #aaa;
  font-size:14px;
  padding:2px 5px;
  text-align:left;
  color:#FFF;
}
.c3-tooltip td {
  font-size:13px;
  padding: 3px 6px;
  background-color:#fff;
  border-left:1px dotted #999;
}
.c3-tooltip td > span {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin-right: 6px;
}
.c3-tooltip td.value{
  text-align: right;
}
PKcW�\��	axis.scssnu�[���.c3-axis-x .tick {
}
.c3-axis-x-label {
}

.c3-axis-y .tick {
}
.c3-axis-y-label {
}

.c3-axis-y2 .tick {
}
.c3-axis-y2-label {
}
PKcW�\�Ah��	grid.scssnu�[���.c3-grid line {
  stroke: #aaa;
}
.c3-grid text {
  fill: #aaa;
}
.c3-xgrid, .c3-ygrid {
  stroke-dasharray: 3 3;
}
.c3-xgrid-focus {
}
PKcW�\mQ�7==arc.scssnu�[���.c3-chart-arcs-title {
  dominant-baseline: middle;
  font-size: 1.3em;
}

.c3-chart-arcs .c3-chart-arcs-background {
  fill: #e0e0e0;
  stroke: #FFF;
}
.c3-chart-arcs .c3-chart-arcs-gauge-unit {
  fill: #000;
  font-size: 16px;
}
.c3-chart-arcs .c3-chart-arcs-gauge-max {
  fill: #777;
}
.c3-chart-arcs .c3-chart-arcs-gauge-min {
  fill: #777;
}

.c3-chart-arc .c3-gauge-value {
  fill: #000;
/*  font-size: 28px !important;*/
}

.c3-chart-arc.c3-target g path {
  opacity: 1;
}

.c3-chart-arc.c3-target.c3-focused g path {
  opacity: 1;
}
PKcW�\t>ȯ��
point.scssnu�[���.c3-circle._expanded_ {
  stroke-width: 1px;
  stroke: white;
}
.c3-selected-circle {
  fill: white;
  stroke-width: 2px;
}
PKcW�\��--
brush.scssnu�[���.c3-brush .extent {
  fill-opacity: .1;
}
PKcW�\ck����
focus.scssnu�[���.c3-target.c3-focused {
  opacity: 1;
}
.c3-target.c3-focused path.c3-line, .c3-target.c3-focused path.c3-step {
  stroke-width: 2px;
}
.c3-target.c3-defocused {
  opacity: 0.3 !important;
}
PKcW�\�YYNN	text.scssnu�[���.c3-text {
}

.c3-text.c3-empty {
  fill: #808080;
  font-size: 2em;
}
PKcW�\����	zoom.scssnu�[���.c3-drag-zoom.enabled{
  pointer-events: all!important;
  visibility: visible;
}

.c3-drag-zoom.disabled{
    pointer-events: none!important;
    visibility: hidden;
}

.c3-drag-zoom .extent {
    fill-opacity: .1;
}
PKcW�\DP9select_drag.scssnu�[���.c3-dragarea {
}
PKcW�\W�44	area.scssnu�[���.c3-area {
  stroke-width: 0;
  opacity: 0.2;
}
PKcW�\�/�1��	main.scssnu�[���/*-- Chart --*/

@import 'chart';

/*-- Axis --*/

@import 'axis';

/*-- Grid --*/

@import 'grid';

/*-- Text on Chart --*/

@import 'text';

/*-- Line --*/

@import 'line';

/*-- Point --*/

@import 'point';

/*-- Bar --*/

@import 'bar';

/*-- Focus --*/

@import 'focus';

/*-- Region --*/

@import 'region';

/*-- Brush --*/

@import 'brush';

/*-- Select - Drag --*/

@import 'select_drag';

/*-- Legend --*/

@import 'legend';

/*-- Title --*/

@import 'title';

/*-- Tooltip --*/

@import 'tooltip';

/*-- Area --*/

@import 'area';

/*-- Arc --*/

@import 'arc';

/*-- Zoom --*/

@import 'zoom';
PKcW�\Ͽp**
title.scssnu�[���.c3-title {
  font: 14px sans-serif;
}
PKcW�\R�(�%%	line.scssnu�[���.c3-line {
  stroke-width: 1px;
}
PKcW�\����legend.scssnu�[���.c3-legend-item {
  font-size: 12px;
}
.c3-legend-item-hidden {
  opacity: 0.15;
}

.c3-legend-background {
  opacity: 0.75;
  fill: white;
  stroke: lightgray;
  stroke-width: 1
}
PKcW�\Y�?::region.scssnu�[���.c3-region {
  fill: steelblue;
  fill-opacity: .1;
}
PKcW�\2��ffbar.scssnu�[���.c3-bar {
  stroke-width: 0;
}
.c3-bar._expanded_ {
  fill-opacity: 1;
  fill-opacity: 0.75;
}
PK�\�\�o~���theme/classic/layout.scssnu�[���@import "defaults";
@import "../../mixins/gradients";

.select2-container--classic {
  @import "single";
  @import "multiple";

  .select2-search--dropdown {
    .select2-search__field {
      border: 1px solid $border-color;
      outline: 0;
    }
  }

  .select2-search--inline {
    .select2-search__field {
      outline: 0;
      box-shadow: none;
    }
  }

  .select2-dropdown {
    background-color: $dropdown-bg-color;
    border: 1px solid transparent;
  }

  .select2-dropdown--above {
    border-bottom: none;
  }

  .select2-dropdown--below {
    border-top: none;
  }

  .select2-results > .select2-results__options {
    max-height: $results-max-height;
    overflow-y: auto;
  }

  .select2-results__option {
    &[role=group] {
      padding: 0;
    }

    &[aria-disabled=true] {
      color: $results-choice-fg-unselectable-color;
    }
  }

  .select2-results__option--highlighted[aria-selected] {
    background-color: $results-choice-bg-hover-color;
    color: $results-choice-fg-hover-color;
  }

  .select2-results__group {
    cursor: default;
    display: block;
    padding: 6px;
  }

  &.select2-container--open .select2-dropdown {
    border-color: $focus-border-color;
  }
}
PK�\�\� #���theme/classic/_defaults.scssnu�[���$remove-color: #888 !default;
$remove-hover-color: #555 !default;
$remove-width: 20px !default;

$selection-color: #444 !default;

$border-color: #aaa !default;
$border-radius: 4px !default;

$focus-border-color: #5897fb !default;

$container-height: 28px !default;

$selection-bg-top-color: white !default;
$selection-bg-bottom-color: #eeeeee !default;

$container-placeholder-color: #999 !default;

$container-focus-border-color: blue !default;

$selection-opened-bg-top-color: $selection-bg-bottom-color !default;
$selection-opened-bg-bottom-color: $selection-bg-top-color !default;

$dropdown-z-index: 1 !default;

$dropdown-bg-color: $selection-bg-top-color !default;

$results-max-height: 200px !default;
$results-nested-padding: 20px !default;

$results-choice-bg-hover-color: #3875d7 !default;
$results-choice-fg-hover-color: white !default;

$results-choice-fg-unselectable-color: grey !default;
PK�\�\̉ǂlltheme/classic/_multiple.scssnu�[���.select2-selection--multiple {
  background-color: white;

  border: 1px solid $border-color;
  border-radius: $border-radius;

  cursor: text;

  outline: 0;

  &:focus {
    border: 1px solid $focus-border-color;
  }

  .select2-selection__rendered {
    list-style: none;
    margin: 0;
    padding: 0 5px;
  }

  .select2-selection__clear {
    display: none;
  }

  .select2-selection__choice {
    background-color: #e4e4e4;

    border: 1px solid $border-color;
    border-radius: $border-radius;

    cursor: default;

    float: left;

    margin-right: 5px;
    margin-top: 5px;
    padding: 0 5px;
  }

  .select2-selection__choice__remove {
    color: $remove-color;
    cursor: pointer;

    display: inline-block;
    font-weight: bold;

    margin-right: 2px;

    &:hover {
      color: $remove-hover-color;
    }
  }
}

&[dir="rtl"] {
  .select2-selection--multiple {
    .select2-selection__choice {
      float: right;
      margin-left: 5px;
      margin-right: auto;
    }

    .select2-selection__choice__remove {
      margin-left: 2px;
      margin-right: auto;
    }
  }
}

&.select2-container--open {
  .select2-selection--multiple {
    border: 1px solid $focus-border-color;
  }

  &.select2-container--above {
    .select2-selection--multiple {
      border-top: none;
      border-top-left-radius: 0;
      border-top-right-radius: 0;
    }
  }

  &.select2-container--below {
    .select2-selection--multiple {
      border-bottom: none;
      border-bottom-left-radius: 0;
      border-bottom-right-radius: 0;
    }
  }
}
PK�\�\?�RQ
Q
theme/classic/_single.scssnu�[���.select2-selection--single {
  background-color: mix($selection-bg-top-color, $selection-bg-bottom-color);

  border: 1px solid $border-color;
  border-radius: $border-radius;

  outline: 0;

  @include gradient-vertical($selection-bg-top-color, $selection-bg-bottom-color, 50%, 100%);

  &:focus {
    border: 1px solid $focus-border-color;
  }

  .select2-selection__rendered {
    color: #444;
    line-height: 28px;
  }

  .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold;
    margin-right: 10px;
  }

  .select2-selection__placeholder {
    color: #999;
  }

  .select2-selection__arrow {
    background-color: #ddd;

    border: none;
    border-left: 1px solid $border-color;
    border-top-right-radius: $border-radius;
    border-bottom-right-radius: $border-radius;

    height: 26px;

    position: absolute;

    top: 1px;
    right: 1px;

    width: 20px;

    @include gradient-vertical(#eeeeee, #cccccc, 50%, 100%);

    b {
      border-color: #888 transparent transparent transparent;
      border-style: solid;
      border-width: 5px 4px 0 4px;

      height: 0;
      left: 50%;

      margin-left: -4px;
      margin-top: -2px;

      position: absolute;

      top: 50%;
      width: 0;
    }
  }
}

&[dir="rtl"] {
  .select2-selection--single {
    .select2-selection__clear {
      float: left;
    }

    .select2-selection__arrow {
      border: none;
      border-right: 1px solid $border-color;

      border-radius: 0;
      border-top-left-radius: $border-radius;
      border-bottom-left-radius: $border-radius;

      left: 1px;
      right: auto;
    }
  }
}

&.select2-container--open {
  .select2-selection--single {
    border: 1px solid $focus-border-color;

    .select2-selection__arrow {
      background: transparent;

      border: none;

      b {
        border-color: transparent transparent #888 transparent;
        border-width: 0 4px 5px 4px;
      }
    }
  }

  &.select2-container--above {
    .select2-selection--single {
      border-top: none;
      border-top-left-radius: 0;
      border-top-right-radius: 0;

      @include gradient-vertical($selection-opened-bg-bottom-color, $selection-opened-bg-top-color, 0%, 50%);
    }
  }

  &.select2-container--below {
    .select2-selection--single {
      border-bottom: none;
      border-bottom-left-radius: 0;
      border-bottom-right-radius: 0;

      @include gradient-vertical($selection-opened-bg-top-color, $selection-opened-bg-bottom-color, 50%, 100%);
    }
  }
}
PK�\�\Br�theme/default/layout.scssnu�[���.select2-container--default {
  @import "single";
  @import "multiple";

  &.select2-container--open.select2-container--above {
    .select2-selection--single, .select2-selection--multiple {
      border-top-left-radius: 0;
      border-top-right-radius: 0;
    }
  }

  &.select2-container--open.select2-container--below {
    .select2-selection--single, .select2-selection--multiple {
      border-bottom-left-radius: 0;
      border-bottom-right-radius: 0;
    }
  }

  .select2-search--dropdown {
    .select2-search__field {
      border: 1px solid #aaa;
    }
  }

  .select2-search--inline {
    .select2-search__field {
      background: transparent;
      border: none;
      outline: 0;
      box-shadow: none;
      -webkit-appearance: textfield;
    }
  }

  .select2-results > .select2-results__options {
    max-height: 200px;
    overflow-y: auto;
  }

  .select2-results__option {
    &[role=group] {
      padding: 0;
    }

    &[aria-disabled=true] {
      color: #999;
    }

    &[aria-selected=true] {
      background-color: #ddd;
    }

    .select2-results__option {
      padding-left: 1em;

      .select2-results__group {
        padding-left: 0;
      }

      .select2-results__option {
        margin-left: -1em;
        padding-left: 2em;

        .select2-results__option {
          margin-left: -2em;
          padding-left: 3em;

          .select2-results__option {
            margin-left: -3em;
            padding-left: 4em;

            .select2-results__option {
              margin-left: -4em;
              padding-left: 5em;

              .select2-results__option {
                margin-left: -5em;
                padding-left: 6em;
              }
            }
          }
        }
      }
    }
  }

  .select2-results__option--highlighted[aria-selected] {
    background-color: #5897fb;
    color: white;
  }

  .select2-results__group {
    cursor: default;
    display: block;
    padding: 6px;
  }
}
PK�\�\WKN��theme/default/_multiple.scssnu�[���.select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;

  .select2-selection__rendered {
    box-sizing: border-box;
    list-style: none;
    margin: 0;
    padding: 0 5px;
    width: 100%;

    li {
      list-style: none;
    }
  }

  .select2-selection__placeholder {
    color: #999;

    margin-top: 5px;

    float: left;
  }

  .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold;
    margin-top: 5px;
    margin-right: 10px;
  }

  .select2-selection__choice {
    background-color: #e4e4e4;

    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: default;

    float: left;

    margin-right: 5px;
    margin-top: 5px;
    padding: 0 5px;
  }

  .select2-selection__choice__remove {
    color: #999;
    cursor: pointer;

    display: inline-block;
    font-weight: bold;

    margin-right: 2px;

    &:hover {
      color: #333;
    }
  }
}

&[dir="rtl"] {
  .select2-selection--multiple {
    .select2-selection__choice, .select2-selection__placeholder, .select2-search--inline {
      float: right;
    }

    .select2-selection__choice {
      margin-left: 5px;
      margin-right: auto;
    }

    .select2-selection__choice__remove {
      margin-left: 2px;
      margin-right: auto;
    }
  }
}

&.select2-container--focus {
  .select2-selection--multiple {
    border: solid black 1px;
    outline: 0;
  }
}

&.select2-container--disabled {
  .select2-selection--multiple {
    background-color: #eee;
    cursor: default;
  }

  .select2-selection__choice__remove {
    display: none;
  }
}
PK�\�\^��l��theme/default/_single.scssnu�[���.select2-selection--single {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px;

  .select2-selection__rendered {
    color: #444;
    line-height: 28px;
  }

  .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold;
  }

  .select2-selection__placeholder {
    color: #999;
  }

  .select2-selection__arrow {
    height: 26px;

    position: absolute;

    top: 1px;
    right: 1px;

    width: 20px;

    b {
      border-color: #888 transparent transparent transparent;
      border-style: solid;
      border-width: 5px 4px 0 4px;

      height: 0;
      left: 50%;

      margin-left: -4px;
      margin-top: -2px;

      position: absolute;

      top: 50%;
      width: 0;
    }
  }
}

&[dir="rtl"] {
  .select2-selection--single {
    .select2-selection__clear {
      float: left;
    }

    .select2-selection__arrow {
      left: 1px;
      right: auto;
    }
  }
}

&.select2-container--disabled {
  .select2-selection--single {
    background-color: #eee;
    cursor: default;

    .select2-selection__clear {
      display: none;
    }
  }
}

&.select2-container--open {
  .select2-selection--single {
    .select2-selection__arrow {
      b {
        border-color: transparent transparent #888 transparent;
        border-width: 0 4px 5px 4px;
      }
    }
  }
}
PK�\�\(:Fqq_multiple.scssnu�[���.select2-selection--multiple {
  box-sizing: border-box;

  cursor: pointer;
  display: block;

  min-height: 32px;

  user-select: none;
  -webkit-user-select: none;

  .select2-selection__rendered {
    display: inline-block;
    overflow: hidden;
    padding-left: 8px;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
}

.select2-search--inline {
  float: left;

  .select2-search__field {
    box-sizing: border-box;
    border: none;
    font-size: 100%;
    margin-top: 5px;
    padding: 0;

    &::-webkit-search-cancel-button {
      -webkit-appearance: none;
    }
  }
}
PK�\�\%��mixins/_gradients.scssnu�[���// https://github.com/twbs/bootstrap-sass/blob/3.3-stable/assets/stylesheets/bootstrap/mixins/_gradients.scss#L17-L27

// Vertical gradient, from top to bottom
//
// Creates two color stops, start and end, by specifying a color and position for each color stop.
// Color stops are not available in IE9 and below.
@mixin gradient-vertical($start-color: #555, $end-color: #333, $start-percent: 0%, $end-percent: 100%) {
  background-image: -webkit-linear-gradient(top, $start-color $start-percent, $end-color $end-percent);  // Safari 5.1-6, Chrome 10+
  background-image: -o-linear-gradient(top, $start-color $start-percent, $end-color $end-percent);  // Opera 12
  background-image: linear-gradient(to bottom, $start-color $start-percent, $end-color $end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#{ie-hex-str($start-color)}', endColorstr='#{ie-hex-str($end-color)}', GradientType=0); // IE9 and down
}
PK�\�\�z&�II_single.scssnu�[���.select2-selection--single {
  box-sizing: border-box;

  cursor: pointer;
  display: block;

  height: 28px;

  user-select: none;
  -webkit-user-select: none;

  .select2-selection__rendered {
    display: block;
    padding-left: 8px;
    padding-right: 20px;

    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .select2-selection__clear {
    position: relative;
  }
}

&[dir="rtl"] {
  .select2-selection--single {
    .select2-selection__rendered {
      padding-right: 8px;
      padding-left: 20px;
    }
  }
}
PK�\�\��E��	core.scssnu�[���.select2-container {
  box-sizing: border-box;

  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle;

  @import "single";
  @import "multiple";
}

@import "dropdown";

.select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;

  // styles required for IE to work

  background-color: #fff;
  filter: alpha(opacity=0);
}

.select2-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  white-space: nowrap !important;
}

@import "theme/default/layout";
@import "theme/classic/layout";
PK�\�\�����_dropdown.scssnu�[���.select2-dropdown {
  background-color: white;

  border: 1px solid #aaa;
  border-radius: 4px;

  box-sizing: border-box;

  display: block;

  position: absolute;
  left: -100000px;

  width: 100%;

  z-index: 1051;
}

.select2-results {
  display: block;
}

.select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0;
}

.select2-results__option {
  padding: 6px;

  user-select: none;
  -webkit-user-select: none;

  &[aria-selected] {
    cursor: pointer;
  }
}

.select2-container--open .select2-dropdown {
  left: 0;
}

.select2-container--open .select2-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.select2-search--dropdown {
  display: block;
  padding: 4px;

  .select2-search__field {
    padding: 4px;
    width: 100%;
    box-sizing: border-box;

    &::-webkit-search-cancel-button {
      -webkit-appearance: none;
    }
  }

  &.select2-search--hide {
    display: none;
  }
}
PKA3�\���

_modal.scssnu�[���.full-window-modal {
	.modal-dialog {
	    position: fixed;
	    width: 100%;
	    height: 100%;
	    margin: 0;
	    max-width: 100%;
	    left: 0;
	    top: 0;
	    bottom: 0;
	    display: block;
	    .modal-content {
		    height: 100vh;
		    border: none;
		    @include border-radius(0);
		    .modal-body {
			    height: calc(100vh - 50px);
			    overflow-x: auto;
			}
			.modal-footer {
			    background-color: #393a3d;
			    padding: 15px 24px;
			    padding-top: 15px !important;
			}
		}
	}
}
.modal-open {
	.apps-modal {
	    overflow: hidden;
	    .close {
		    position: absolute;
		    top: 20px;
		    right: 20px;
		    text-shadow: none;
		    z-index: 9;
		}
		.modal-dialog {
		    width: 100%;
		    max-width: 100%;
		    border-radius: 0;
		    margin: 0;
		    .modal-content {
			    border: none;
			    border-radius: 0;
			    min-height: 100vh;
			    background-color: $white;
			    .quick-search {
				    position: absolute;
				    width: 100%;
				    top: 17px;
				    padding: 0 50px;
				    z-index: 9;
				    .input-wrap {
					    position: relative;
					    i {
						    position: absolute;
						    right: 5px;
						    top: 0;
						    width: 30px;
						    height: 35px;
						    border-radius: 50%;
						    line-height: 35px;
						    text-align: center;
						}
					}
				}
				.modal-body {
					.apps-wrap {
					    @include flexbox();
					    @include flex-flow(row wrap);
					    @include justify-content(center);
					    width: 100%;
					    .app-item {
						    width: 130px;
						    height: 100px;
						    margin: 10px;
						    color: #ccc;
						    text-align: center;
						    @include flexbox();
						    @include align-items(center);
						    @include justify-content(center);
						    a {
							    display: inline-block;
							    i {
								    font-size: 40px;
								    color: #3e5569;
								    display: inline-block;
								    margin-bottom: 10px;
								    @include transition(all 0.3s ease 0.0s);
								}
								span {
								    display: block;
								    font-size: 14px;
								    color: #3e5569;
								}
							}
							&:hover {
								i {
								    color: $theme;
								}
							}
						}
					}
				}
			}
		}
		&.fade {
			.modal-dialog {
			    overflow: hidden;
			    @include transform(translate(0,0) scale(1.2));
			}
			&.show {
				.modal-dialog {
					@include transform(translate(0,0) scale(1));
				}
			}
		}
	}
	
}PKA3�\?�?��
theme.scssnu�[���/*!
 * ThemeKit v1 (https://lavalite.org/)
 * Copyright 2018 The Lavalite Authors
 */
@import 'mixins';
@import 'settings';
@import 'cards';
@import 'widgets';
@import 'tables';
@import 'badges';
@import 'navigation';
@import 'buttons';
@import 'modal';
@import 'forms';
@import 'carousel';
@import 'calendar';
@import 'alert';
@import 'rating';
@import 'range-slider';
@import 'auth';
@import 'main';



PKA3�\��*~��_mixins.scssnu�[���@mixin border-radius($radius) {
    border-radius: $radius;
    -webkit-border-radius: $radius;
    -moz-border-radius: $radius;
}
@mixin input-placeholder {
    &.placeholder {
        @content;
    }
    &:-moz-placeholder {
        @content;
    }
    &::-moz-placeholder {
        @content;
    }
    &:-ms-input-placeholder {
        @content;
    }
    &::-webkit-input-placeholder {
        @content;
    }
}
@mixin transition($transition...) {
    -moz-transition: $transition;
    -o-transition: $transition;
    -webkit-transition: $transition;
    transition: $transition;
}
@mixin transition-property($property...) {
    -moz-transition-property: $property;
    -o-transition-property: $property;
    -webkit-transition-property: $property;
    transition-property: $property;
}
@mixin transition-duration($duration...) {
    -moz-transition-property: $duration;
    -o-transition-property: $duration;
    -webkit-transition-property: $duration;
    transition-property: $duration;
}
@mixin box-shadow($shadow...) {
    -webkit-box-shadow: $shadow;
    -moz-box-shadow: $shadow;
    box-shadow: $shadow;
}
@mixin transform($transforms) {
    -moz-transform: $transforms;
    -o-transform: $transforms;
    -ms-transform: $transforms;
    -webkit-transform: $transforms;
    transform: $transforms;
}
@mixin rotate ($deg) {
    @include transform(rotate(#{$deg}deg));
}
@mixin scale($scale) {
    @include transform(scale($scale));
}
@mixin translate ($x, $y) {
    @include transform(translate($x, $y));
}
@mixin translate3d ($x, $y, $z) {
    @include transform(translate3d($x, $y, $z));
}
@mixin skew ($x, $y) {
    @include transform(skew(#{$x}deg, #{$y}deg));
}
@mixin transform-origin ($origin) {
    moz-transform-origin: $origin;
    -o-transform-origin: $origin;
    -ms-transform-origin: $origin;
    -webkit-transform-origin: $origin;
    transform-origin: $origin;
}
@mixin flexbox() {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
}
@mixin flex($values) {
    -webkit-box-flex: $values;
    -moz-box-flex: $values;
    -webkit-flex: $values;
    -ms-flex: $values;
    flex: $values;
}
@mixin flex-direction($direction) {
    -webkit-flex-direction: $direction;
    -moz-flex-direction: $direction;
    -ms-flex-direction: $direction;
    flex-direction: $direction;
}
@mixin flex-wrap($wrap) {
    -webkit-flex-wrap: $wrap;
    -moz-flex-wrap: $wrap;
    -ms-flex-wrap: $wrap;
    flex-wrap: $wrap;
}
@mixin flex-flow($flow) {
    -webkit-flex-flow: $flow;
    -moz-flex-flow: $flow;
    -ms-flex-flow: $flow;
    flex-flow: $flow;
}
@mixin order($val) {
    -webkit-box-ordinal-group: $val;
    -moz-box-ordinal-group: $val;
    -ms-flex-order: $val;
    -webkit-order: $val;
    order: $val;
}
@mixin flex-grow($grow) {
    -webkit-flex-grow: $grow;
    -moz-flex-grow: $grow;
    -ms-flex-grow: $grow;
    flex-grow: $grow;
}
@mixin flex-shrink($shrink) {
    -webkit-flex-shrink: $shrink;
    -moz-flex-shrink: $shrink;
    -ms-flex-shrink: $shrink;
    flex-shrink: $shrink;
}
@mixin flex-basis($width) {
    -webkit-flex-basis: $width;
    -moz-flex-basis: $width;
    -ms-flex-basis: $width;
    flex-basis: $width;
}
@mixin justify-content($justify) {
    -webkit-justify-content: $justify;
    -moz-justify-content: $justify;
    -ms-justify-content: $justify;
    justify-content: $justify;
    -ms-flex-pack: $justify;
}
@mixin align-content($align) {
    -webkit-align-content: $align;
    -moz-align-content: $align;
    -ms-align-content: $align;
    align-content: $align;
}
@mixin align-items($align) {
    -webkit-align-items: $align;
    -moz-align-items: $align;
    -ms-align-items: $align;
    align-items: $align;
}
@mixin align-self($align) {
    -webkit-align-self: $align;
    -moz-align-self: $align;
    -ms-align-self: $align;
    align-self: $align;
}
@mixin pseudo-element($element) {
    &:#{$element}, &::#{$element} {
        @content;
    }
}
$breakpoints: ( "phone" : 400px, "phone-wide" : 480px, "phablet" : 560px, "tablet-small": 640px, "tablet" : 768px, "tablet-wide" : 1024px, "desktop" : 1248px, "desktop-wide": 1440px);
@mixin mq($width, $type: min) {
    @if map_has_key($breakpoints, $width) {
        $width: map_get($breakpoints, $width);
        @if $type==max {
            $width: $width - 1px;
        }
        @media only screen and (#{$type}-width: $width) {
            @content;
        }
    }
}
@mixin theme-keyframes($name) {
    @-webkit-keyframes #{$name} {
        @content;
    }
    @keyframes #{$name} {
        @content;
    }
}PKA3�\8��>>_navigation.scssnu�[���.pagination {
	.page-item {
	    padding: 5px;
	    .page-link {
		    outline: initial!important;
		    box-shadow: none!important;
		    line-height: 18px;
		    min-width: 30px;
		    text-align: center;
		    height: 30px;
		    padding: 6px 0px;
		    border: none;
		    background-color: #eaeaea;
		    color: #3e5569;
		    @include border-radius(30px);
		    &.first, &.last {
			    color: $white;
			    background-color: #3e5569;
		    }
		}
		&.active {
			.page-link {
				background-color: $primary;
				color: $white;
			}
		}
	}
}PKA3�\E̴~~_range-slider.scssnu�[���/*range slider start */

.range-slider {
    min-height: 200px;
    display: flex;
    align-items: center;
    margin-left: 15px;
    b{
        margin-top: -10px;
    }
}

#RGB {
    height: 10px;
    background: rgb(128, 128, 128);
}

#RC .slider-selection {
    background: #FF8282;
}

#RC .slider-handle {
    background: red;
}

#GC .slider-selection {
    background: #428041;
}

#GC .slider-handle {
    background: green;
}

#BC .slider-selection {
    background: #8283FF;
}

#BC .slider-handle {
    border-bottom-color: blue;
}

#R,
#G,
#B {
    width: 300px;
}

.range-slider-contain {
    position: absolute;
    bottom: 15px;
}

.slider-handle {
    top: -5px;
    background-image: linear-gradient(to bottom, $primary 0%, $primary 100%);
    box-shadow: none;
}

.slider-tick,
.slider-track {
    background-image: linear-gradient(to bottom, #BDC3C7 0%, #BDC3C7 100%)
}

.slider-handle.custom::before {
    line-height: 15px;
    font-size: 35px;
    color: $primary;
}

#slider12a,
#slider12c {
    .slider-track-high {
        background: green;
    }
}

#slider12b,
#slider12c {
    .slider-track-low {
        background: red;
    }
}

#slider12c .slider-selection {
    background: yellow;
}

.slider-selection.tick-slider-selection {
    background-image: linear-gradient(to bottom, lighten($primary,10%) 0%, lighten($primary,10%) 100%);
}

.slider-tick.in-selection {
    background-image: linear-gradient(to bottom, lighten($primary,10%) 0%, lighten($primary,10%) 100%);
}

.slider.slider-horizontal {
    .slider-track {
        height: 2px;
    }
    .slider-tick,
    .slider-handle {
        top: -5px;
        cursor: pointer;
    }
}


/*range slider end */


.slider.slider-horizontal .slider-track {
    width: 90%;
    margin-top: -5px;
    top: 50%;
    left: 10px;
}
PKA3�\��xo����
theme.css.mapnu�[���{
"version": 3,
"mappings": "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",
"sources": ["theme.scss","_settings.scss","_mixins.scss","_cards.scss","_widgets.scss","_tables.scss","_badges.scss","_navigation.scss","_buttons.scss","_modal.scss","_forms.scss","_carousel.scss","_calendar.scss","_alert.scss","_auth.scss","_main.scss"],
"names": [],
"file": "theme.css"
}
PKA3�\H>�ˁ�_badges.scssnu�[���.badge {
    padding: 6px 10px;
    font-size: 12px;
    font-weight: 600;
    &.badge-top-left {
	    top: 7px;
	    right: 10px;
	}
	&.badge-top-left-2 {
	    top: 40px;
	    right: 10px;
	}
}
.badge-primary, .badge-success, .badge-info, .badge-warning, .badge-danger, .badge-inverse, .badge-purple, .badge-pink, .badge-twitter, .badge-facebook, .badge-linkedin, .badge-google, .badge-dribbble, .badge-instagram {
    color: $white;
}
.badge-theme {
    background-color: $theme;
}
.badge-aqua {
    background-color: $aqua;
}
.badge-blue {
    background-color: $blue;
}
.badge-light-blue {
    background-color: $light-blue;
}
.badge-teal {
    background-color: $teal;
}
.badge-yellow {
    background-color: $yellow;
}
.badge-orange {
    background-color: $orange;
}
.badge-green {
    background-color: $green;
}
.badge-lime {
    background-color: $lime;
}
.badge-red {
    background-color: $red;
}
.badge-fuchsia {
    background-color: $fuchsia;
}
.badge-navy {
    background-color: $navy;
}
.badge-empty {
    background: $empty;
}
.badge-primary {
    background-color: $primary;
}
.badge-success {
    background-color: $success;
}
.badge-info {
    background-color: $info;
}
.badge-warning {
    background-color: $warning;
}
.badge-danger {
    background-color: $danger;
}
.badge-muted {
    background-color: $muted;
}
.badge-inverse {
    background-color: $inverse;
}
.badge-purple {
    background-color: $purple;
}
.badge-pink {
    background-color: $pink;
}
.badge-white {
    background-color: $white;
}
.btn {
	.badge {
	    padding: 2px 6px;
	}
}PKA3�\0e�d

_carousel.scssnu�[���.slider-nav {
	.left-arrow, .right-arrow {
		font-size: 20px;
	    color: #145388;
	    display: inline-block;
	    vertical-align: middle;
	    margin: 0 15px;
	}
	.slider-dot-container {
	    display: inline-block;
	    .owl-dot {
		    width: 6px;
		    height: 6px;
		    border-radius: 10px;
		    color: #00a7e2;
		    background: #7cb9ec;
		    outline: initial!important;
		    border: initial;
		    margin: 0 5px;
		    padding: 0;
		    &.active {
			    background: #145388;
			}
		}
	}
}PKA3�\"��`u`u
_main.scssnu�[���$ff: 'Nunito Sans', sans-serif;
body {
    color: #212121;
    font-size: .8rem;
    line-height: 1.5;
    font-weight: 400;
    font-family: $ff;
}
.dropdown-toggle {
    @include pseudo-element('after') {
		display: none;
    }
}
.tooltip {
    font-family: $ff;
    font-size: 12px;
    font-weight: 700;
}
.truncate {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.progress-sm {
	height: .5rem;
	.progress-bar {
		height: .5rem;
	}
}
.img-thumbnail, .list-thumbnail {
	border-radius: .1rem;
	padding: 0;
	border: initial;
}
.list-thumbnail {
    height: auto;
    max-width: unset;
    height: 85px;
    object-fit: cover;
    width: unset!important;
    @include mq('tablet-wide', 'max') {
    	&.responsive {
		    width: unset;
		    height: 135px;
		}
    }
    &.small {
    	height: 60px;
    	font-size: 1rem;
    }
}
.list-thumbnail-letters {
    width: 85px;
    height: 85px;
    background: #090e40;
    align-items: center;
    display: flex;
    justify-content: center;
    font-size: 1.25rem;
    color: #fff;
    &.small {
    	width: 60px;
	    height: 60px;
	    font-size: 1rem;
    }
}
.list-item-heading {
    font-size: 1rem;
}
.flex-grow-1 {
    @include flex-grow(1);
}
.dropdown-menu {
    padding: 5px;
    font-size: 12px;
    background-color: $white;
    border-color: $empty;
    margin: 0;
    width: 170px;
    @include border-radius(6px);
    @include box-shadow(0 2px 30px rgba(0,0,0,.08));
	.dropdown-item {
	    background-color: $white;
	    padding: 8px 15px;
	    line-height: 14px;
	    @include border-radius(4px);
	    .dropdown-icon {
		    display: inline-block;
		    vertical-align: middle;
		    font-size: 16px;
		    margin-right: 5px;
		    vertical-align: -2px;
		    color: $grey;
		}
		&:hover, &:focus {
			background-color: #dee2e6 !important;
			color: $dark;
		}
		.badge {
		    width: 15px;
		    height: 15px;
		    border-radius: 50%;
		    text-align: center;
		    padding: 0;
		    line-height: 15px;
		}
	}
	@include pseudo-element('after') {
	    bottom: 100%;
	    left: 10px;
	    border: solid transparent;
	    content: ' ';
	    height: 0;
	    width: 0;
	    position: absolute;
	    pointer-events: none;
	    border-color: rgba(136, 183, 213, 0);
	    border-bottom-color: $white;
	    border-width: 5px;
    }
    &.dropdown-menu-right::after {
	    right: 10px;
	    left: auto;
	}
}
.wrapper {
	.header-top {
		background-color: $white;
		z-index: 1030;
	    position: relative;
	    padding: 15px 0;
	    position: fixed;
	    top: 0;
	    width: 100%;
	    left: 0;
	    padding-left: 240px;
	    @include box-shadow(0 1px 15px rgba(0,0,0,.04), 0 1px 6px rgba(0,0,0,.04));
	    .top-menu {
	    	.dropdown {
			    margin-left: 10px;
			    .dropdown-menu {
				    margin-top: 10px;
					&.menu-grid {
						width: 182px;
						.dropdown-item {
						    display: inline-block;
						    width: 40px;
						    height: 40px;
						    text-align: center;
						    padding: 0;
						    line-height: 40px;
						    font-size: 18px;
						    color: #5A5A5A;
						}
					}
					&.notification-dropdown {
						min-width: 300px;
						padding: 0;
						.header {
							margin: 0;
							padding: 15px;
							font-size: 16px;
							border-bottom: 1px solid #f1f1f1;
						}
						.notifications-wrap {
							.media {
								border-bottom: 1px solid #eef1f2;
								padding: 10px;
								&:nth-child(odd) {
								    background: #f8f9fa;
								}
								.d-flex {
									-webkit-box-align: start;
								    -ms-flex-align: start;
								    align-items: flex-start;
								    margin-right: 15px;
									i {
										color: #fff;
									    text-align: center;
									    font-size: 15px;
									    line-height: 30px;
									    top: 0;
									    height: 30px;
									    width: 30px;
									    background: #404E67;
									    @include border-radius(50%);
									}
									img {
										height: 30px;
									}
								}
								.media-body {
									font-size: 12px;
									.media-heading {
									    color: #444;
									    font-weight: 600;
									    letter-spacing: 0;
									}
									.media-content {
									    color: #868e96;
									}
								}
							}
						}
						.footer {
							text-align: center;
							padding: 10px 15px;
							a {
								color: #212121;
								font-size: 16px;
							}
						}
					}
				}
			}
	    	.nav-link {
			    width: 30px;
			    height: 30px;
			    padding: 0;
			    text-align: center;
			    line-height: 36px;
			    color: $dark;
			    border: none;
			    position: relative;
			    @include border-radius(50%);
			    @include transition(all .5s ease-in-out);
			    &:hover, &:focus{
			    	background-color: #dee2e6;
    				color: #333;
			    }
			    i {
				    font-size: 16px;
				}
				.badge {
				    right: -1px;
				    position: absolute;
				    top: -4px;
				    padding: 3px;
				    width: 17px;
				    font-size: 11px;
				    font-weight: 800;
				    color: #fff;
				    @include border-radius(100px);
				}
			}
			.avatar {
			    color: $inverse;
			    font-weight: 600;
			    width: 30px;
			    height: 30px;
			    line-height: 30px;
			    @include border-radius(50%);
			    display: inline-block;
			    background: #ced4da no-repeat center/cover;
			    position: relative;
			    vertical-align: bottom;
			    font-size: .875rem;
			    user-select: none;
			}
			.mobile-nav-toggle {
			    border: none;
			    position: relative;
			    margin-right: 5px;
			    span {
				    height: 2px;
				    width: 20px;
				    background-color: #4a5361;
				    display: inline-block;
				    border-radius: 4px;
				    position: absolute;
				    top: 14px;
				    left: 5px;
				    &::before, &::after {
				    	content: "";
					    height: 2px;
					    width: 20px;
					    border-radius: 4px;
					    background-color: #4a5361;
					    display: inline-block;
					    position: absolute;
				    }
				    &::before {
				    	left: 0;
    					top: -6px;
				    }
				    &::after {
			    	    left: 0;
						bottom: -6px;
				    }
				}
			}
			.header-search {
				padding: 0 10px;
				position: relative;
				.input-group {
					@include border-radius(20px);
					margin-bottom: 0;
					.input-group-addon {
					    color: #404E67;
					    padding: 2px 10px 2px 0px;
					    font-size: 16px;
					    cursor: pointer;
					    &.search-close {
						    padding: 2px 0px 2px 10px;
						    display: none;
						}
					}
					.form-control {
					    padding: 0 10px;
					    min-height: auto;
					    width: 0;
					    border: none;
					    color: #353c4e;
					    background-color: transparent;
					    @include border-radius(0px);
					}
				}
				&.open {
					.input-group {
					    background-color: #e4e4e4;
					    .input-group-addon.search-close {
						    display: block;
						}
					}
				}
			}
	    }
	    @include mq('tablet-wide', 'max') {
		    padding-left: 0;
		}
		&[header-theme="light"] {
		    background: $white;
		}
		&[header-theme="dark"] {
		    background: #272d36;
		}
		&[header-theme="blue"] {
		    background: $primary;
		}
		&[header-theme="red"] {
		    background: $danger;
		}
		&[header-theme="orange"] {
		    background: $warning;
		}
		&[header-theme="green"] {
		    background: $success;
		}
		&[header-theme="purple"] {
		    background: $purple;
		}
		&[header-theme="blue"], &[header-theme="red"], &[header-theme="orange"], &[header-theme="green"], &[header-theme="purple"], &[header-theme="dark"] {
			.top-menu {
		    	.nav-link {
		    		color: $white;
		    		background-color: $empty;
		    	}
		    	.header-search {
					.input-group {
						.input-group-addon {
						    color: $white;
						}
					}
				}
		    }
		}
	}
	.page-wrap {
	    position: relative;
	    .app-sidebar {
		    position: fixed;
		    left: 0;
		    top: 0;
		    width: 240px;
		    height: 100vh;
		    background-color: $white;
		    z-index: 1040;
		    @include box-shadow(0 3px 30px rgba(0,0,0,.1), 0 3px 20px rgba(0,0,0,.1));
		    @include transition(width 0.3s cubic-bezier(0, 0, 0.2, 1));
		    @include translate3d(0, 0, 0);
		    white-space: nowrap;
		    visibility: visible;
		    .sidebar-header {
			    @include flexbox();
			    @include align-items(center);
			    @include justify-content(space-between);
			    padding: 13px 15px;
			    height: 60px;
			    .header-brand {
				    display: block;
				    font-size: 22px;
				    font-weight: 700;
				    color: #212529;
				    .logo-img {
					    display: inline-block;
					    width: 30px;
					}
				}
				.nav-toggle {
					border: none;
					background-color: $empty;
					color: $white;
					font-size: 20px;
					@include box-shadow(none);
				}
				.btn-icon {
				    border: none;
				}
				.nav-close {
				    display: none;
				    border: none;
					background-color: $empty;
					color: $white;
					font-size: 20px;
					@include box-shadow(none);
				    @include mq('tablet-wide', 'max') {
				    	display: inline-block;
				    }
				}
				@include mq('tablet-wide', 'max') {
					.nav-toggle {
					    display: none;
					}
				}
			}
			.sidebar-content {
			    position: relative;
			    height: -webkit-calc(100vh - 60px);
			    height: -moz-calc(100vh - 60px);
			    height: calc(100vh - 60px);
			    overflow: auto;
			    z-index: 4;
			    .nav-container {
					.navigation-main {
						.nav-item {
						    // border-bottom: 1px solid #f3f3f3;
						    position: relative;
						    a {
							    display: block;
							    overflow: hidden;
							    padding: 15px 5px;
							    margin-left: 15px;
							    margin-right: 15px;
							    color: #545454;
							    position: relative;
							    i {
								    font-size: 20px;
								    margin-right: 10px;
								    display: inline-block;
								    vertical-align: -4px;
								}
								span {
								    font-size: 13px;
								}
								.badge {
									position: absolute;
								    right: 30px;
								    text-align: center;
								    top: 16px;
								    vertical-align: middle;
								    white-space: nowrap;
								    opacity: 1;
								    visibility: visible;
								    border-radius: 4px;
								    font-size: 75%;
								    padding: 4px 7px;
								    margin-right: 5px;
								    font-weight: 800;
								    color: #fff;
								    -webkit-transition: opacity 0.3s linear;
								    transition: opacity 0.3s linear;
								    text-transform: uppercase;
								}
								&.disabled {
								    opacity: 0.5;
								    cursor: not-allowed !important;
								}
							}
							&.has-sub {
								a::before {
								    content: "\e844";
								    font-family: "iconkit";
								    position: absolute;
								    right: 3px;
								    top: 15px;
								    @include rotate(0);
								    @include transition(all 0.2s ease-in-out);
								}
								.submenu-content {
								    background-color: #f3f3f3;
								    .menu-item {
									    padding: 10px 5px;
									    font-size: 13px;
									    padding-left: 50px;
									    margin: 0;
									    &::before {
										    display: none;
										}
										&.active {
											color: #eb525d;
										}
									}
									.nav-item {
										&::after {
											display: none;
										}
										a {
											position: relative;
											&::before {
											    content: "\e844";
											    font-family: "iconkit";
											    position: absolute;
											    right: 20px;
											    top: 10px;
											    display: inline-block;
											    @include rotate(0);
											    @include transition(all 0.2s ease-in-out);
											}
										}
										.submenu-content {
											.menu-item {
												padding-left: 70px;
												&::before {
													display: none;
												}
											}
										}
										&.open {
											a::before {
												@include rotate(90);
											}
										}
									}
								}
							}
							&:not(.open) .submenu-content {
							    display: none;
							}
							&.open {
								a::before {
									@include rotate(90);
								}
								&::after {
								    background: #576a3d;
								    border-radius: 10px;
								    color: #fff;
								    content: " ";
								    height: 30px;
								    left: 0;
								    position: absolute;
								    top: 10px;
								    width: 3px;
								}
							}
							&.active::after {
							    background: #576a3d;
							    border-radius: 10px;
							    color: #fff;
							    content: " ";
							    height: 30px;
							    left: 0;
							    top: 10px;
							    position: absolute;
							    width: 3px;
							}
						}
						.nav-lavel {
							font-size: 14px;
						    font-weight: 400;
						    opacity: 1;
						    padding: 8px 20px 8px;
						    text-transform: capitalize;
						    visibility: visible;
						    width: 100%;
						    color: #999;
						    background: #333e52;
						}
					}
			    }
			}
			&.colored {
		    	.sidebar-header {
				    background-color: #272d36;
				    .header-brand {
					    color: $white;
					}
				}
				.sidebar-content {
				    background-color: #404E67;
				    .nav-container {
						.navigation-main {
							.nav-item {
							    border-color: rgba(243, 243, 243, 0.15);
							    a {
								    color: $white;
								    i {
									    color: #bcc8d8;
									}
								}
								.submenu-content {
								    background-color: #4a5872;
								}
								&.open::after, &.active::after {
								    background-color: #eb525d;
								}
							}
						}
				    }
				}
		    }
		    &.hide-sidebar {
		    	@include transition(transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1));
		    	@include translate3d(-100%, 0, 0);
		    }
		    @include mq('tablet-wide', 'max') {
		    	@include transition(transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1));
		    }
		}
		.main-content {
		    padding: 30px 0;
		    background-color: #F6F7FB;
		    min-height: calc(100vh - 120px);
		    margin-top: 60px;
		    padding-right: 15px;
		    padding-left: 255px;
		    @include transition(all 0.3s ease);
		    @include mq('tablet-wide', 'max') {
		        padding-left: 0;
		        padding-right: 0;
		    }
		    .page-header {
			    margin-bottom: 30px;
			    .page-header-title {
			    	i {
			    		float: left;
					    width: 40px;
					    height: 40px;
					    border-radius: 5px;
					    margin-right: 20px;
					    vertical-align: middle;
				        font-size: 22px;
				        color: #fff;
				        display: inline-flex;
				        @include justify-content(center);
				        @include align-items(center);
				        @include box-shadow(0 2px 12px -3px rgba(0,0,0,0.5));
			    	}
			    	h5 {
			    		margin-bottom: 0;
			    		font-weight: 700;
			    		font-size: 18px;
			    		&+span {
			    			font-size: 13px;
			    		}
			    	}
			    }
			    .breadcrumb-container {
			    	float: right;
			    	.breadcrumb {
					    background-color: transparent;
					    margin-bottom: 0;
					    float: right;
					    .breadcrumb-item {
					    	a {
						    	color: #212121;
							}
						}
					}
			    }
			}
			.card {
		    	.card-body {
		    		.sub-title {
					    font-size: 14px;
					    border-bottom: 1px solid rgba(204,204,204,0.35);
					    padding-bottom: 10px;
					    margin-bottom: 20px;
					    color: #2c3e50;
					}
					code {
					    background-color: #eee;
					    margin: 5px;
					    display: inline-block;
					    padding: 1px 6px;
					    @include border-radius(3px)
					}
		    		.list-item-wrap {
		    			.list-item {
						    padding: 13px 20px;
						    border: 1px solid #ededed;
						    position: relative;
						    border-left: 0;
						    border-right: 0;
						    height: 50px;
						    overflow: hidden;
						    @include transition(transform 0.2s ease-in-out);
						    .item-inner {
						    	@include flexbox();
						    	@include justify-content(flex-start);
						    	position: relative;
						    	.custom-control {
								    margin: 0;
								    margin-top: -2px;
								}
								.list-title {
								    width: 100%;
								    display: block;
								    a {
									    color: #3e5569;
									    font-weight: 600;
									    display: block;
									    width: 100%;
									    white-space: nowrap;
									    text-overflow: ellipsis;
									    overflow: hidden;
									    width: calc(100% - 50px);
									}
								}
								.list-actions {
								    position: absolute;
								    right: 0px;
								    top: 50%;
								    opacity: 0;
								    display: none;
								    z-index: 3;
								    padding-left: 10px;
								    @include transform(translateY(-50%)); 
								    a {
									    width: 30px;
									    height: 30px;
									    padding: 0;
									    border-radius: 50%;
									    text-align: center;
									    line-height: 32px;
									    color: #999;
									    display: inline-block;
									    &:hover, &:focus {
									    	background-color: #dee2e6;
    										color: #333;
									    }
									}
								}
						    }
						    .qickview-wrap {
							    margin-top: 5px;
							    opacity: 0;
							    .desc {
							    	p {
									    margin: 0;
									}
							    }
							}
							&:hover, &:focus {
								background-color: #f9f9f9;
								.list-actions {
								    opacity: 1;
								    display: block;
								}
							}
							&.quick-view-opened {
							    height: auto;
							    background-color: $white;
							    border: none;
							    z-index: 5;
							    @include box-shadow(0 0 0 0 rgba(0, 0, 0, 0.01), 0 0 32px 0 rgba(0, 0, 0, 0.1));
							    @include scale(1.01);
							    .item-inner {
							    	.list-title {
										a {
										    font-size: 16px;
										    color: #263238;
										}
							    	}
							    }
							    .qickview-wrap {
								    opacity: 1;
								}
							}
							& + .list-item {
							    margin-top: -1px;
							}
							&:last-child {
							    border-bottom: none;
							}
						}
		    		}
		    	}
		    }
		}
		.footer {
		    background: $white;
		    padding: 20px 30px;
		    border-top: 1px solid rgba(0, 0, 0, 0.04);
		    font-size: calc(0.875rem - 0.05rem);
		    @include transition(all 0.25s ease);
		    @include mq('tablet-wide') {
		        padding-left: 270px;
		    }
		}
		.right-sidebar {
		    position: fixed;
		    top: 60px;
		    right: 0;
		    width: 240px;
		    background: #fff;
		    height: calc(100vh - 60px);
		    border-left: 1px solid #eef1f2;
		    border-top: 1px solid #eef1f2;
		    padding: 1.07143em;
		    z-index: 9;
		    @include transform(translateX(100%));
		    @include transition(all 0.25s ease);
		    .sidebar-chat {
		    	.sidebar-chat-info {
				    h6 {
				    	color: #353c4e;
				    }
				    .form-group {
				    	position: relative;
						.form-control {
							padding-right: 30px;
							@include border-radius(50px);
							padding-left: 15px;
						}
						i {
							position: absolute;
							top: 8px;
							right: 10px;
							font-size: 16px;
							color: #bbb;
						}
				    }
				}
				.chat-list {
					.list-group {
						margin-left: -1.07143em;
    					margin-right: -1.07143em;
    					.list-group-item {
						    background: none;
						    border: 0;
						    border-top: 1px solid #eef1f2;
						    padding: 1em 1.07143em;
						    overflow: hidden;
						    color: #999;
						    @include flexbox();
						    @include align-items(center);
						    figure {
							    margin: 0;
							    position: relative;
							    margin-right: 10px;
							    img {
							    	width: 40px;
							    	height: 40px;
							    }
							}
							span {
							    line-height: 1em;
							    @include flexbox();
							    @include justify-content(end);
							    @include flex-direction(column);
							    .name {
								    font-size: 14px;
								    color: #444;
								    margin-bottom: 5px;
								}
							}
						}
						[class*="user-"]:after {
						    position: absolute;
						    top: calc(50% + 15px);
						    left: 0;
						    @include transform(translateY(-50%));
						}
					}
				}
		    }
		}
		.chat-panel {
		    position: fixed;
		    top: calc(100vh);
		    right: calc( 240px + 15px);
		    width: 310px;
		    z-index: 9999;
		    @include transform(translateY(-100%) translateX(14.0625rem));
			.card {
			    border: none;
			    margin-bottom: 1.42857em;
			    @include border-radius(10px);
			    @include box-shadow(0 4px 8px 3px rgba(0, 0, 0, 0.2));
			    .card-header {
				    background: none;
				    padding: 1.07143em 1.42857em;
				    font-size: 1.14286em;
				    border-bottom: 1px solid rgba(153, 153, 153, 0.2);
				}
				.card-body {
				    padding: 1.07143em;
				    .messages {
					    position: relative;
					    max-height: 21.42857em;
					    overflow-y: scroll;
					    margin-top: -1.07143em;
					    margin-right: -1.07143em;
					    margin-left: -1.07143em;
					    padding-top: 1.07143em;
					    padding-right: 1.07143em;
					    padding-left: 1.07143em;
					    .message {
						    margin: 0.71429em 0;
						    &:first-child {
							    margin-top: 0;
							}
							figure {
							    -webkit-box-ordinal-group: 3;
							    -ms-flex-order: 2;
							    margin: 0;
							    position: relative;
							    order: 2;
							    img {
							    	width: 30px;
							    	height: 30px;
							    }
							}
							.message-body {
							    margin-top: .5em;
							    display: -webkit-inline-box;
							    display: -ms-inline-flexbox;
							    display: inline-flex;
							    -webkit-box-orient: vertical;
							    -webkit-box-direction: normal;
							    -ms-flex-direction: column;
							    flex-direction: column;
							    -webkit-box-align: end;
							    -ms-flex-align: end;
							    align-items: flex-end;
							    margin: auto 1.5em;
							    -webkit-box-ordinal-group: 2;
							    -ms-flex-order: 1;
							    order: 1;
							    p {
								    background: #404E67;
								    border: 1px solid #404E67;
								    border-radius: 3px;
								    padding: .5em 1em;
								    color: #fff;
								    margin-bottom: .5em;
								    position: relative;
								    &:first-child:after, &:first-child:before {
									    content: "";
									    height: 0;
									    width: 0;
									    display: block;
									    position: absolute;
									    top: 1.25rem;
									    right: -7px;
									    left: auto;
									    border-style: solid;
									    border-width: 6px 0 7px 6px;
									    border-color: transparent transparent transparent #404E67;
									    @include transform(translateY(-50%));
									}
									&:first-child:before {
									    right: -7px;
    									border-left-color: #404E67;
									}
								}
							}
							&.reply {
								figure {
								    -webkit-box-ordinal-group: 2;
								    -ms-flex-order: 1;
								    order: 1;
								}
								.message-body {
								    -webkit-box-align: start;
								    -ms-flex-align: start;
								    align-items: flex-start;
								    -webkit-box-ordinal-group: 3;
								    -ms-flex-order: 2;
								    order: 2;
								    p {
								    	background: #fff;
									    border: 1px solid #eef1f2;
									    border-radius: 0;
									    border-top-right-radius: 3px;
									    border-bottom-right-radius: 3px;
									    border-radius: 3px;
									    color: #666;
									    &:first-child:after, &:first-child:before {
										    content: "";
										    height: 0;
										    width: 0;
										    display: block;
										    position: absolute;
										    right: auto;
										    left: -7px;
										    border-style: solid;
										    border-width: 6px 7px 6px 0;
										    border-color: transparent #fff transparent transparent;
										    @include transform(translateY(-50%));
										}
										&:first-child:before {
										    left: -9px;
										    border-right-color: #eef1f2;
										}
										&:first-child:after {
										    content: "";
										    height: 0;
										    width: 0;
										    display: block;
										    position: absolute;
										    right: auto;
										    left: -7px;
										    border-style: solid;
										    border-width: 6px 7px 6px 0;
										    border-color: transparent #fff transparent transparent;
										    @include transform(translateY(-50%));
										}
								    }
								}
							}
						}
					}
				}
				.card-footer {
				    background: none;
				    padding: 1.07143em 1.42857em;
				    border-top: 1px solid rgba(153, 153, 153, 0.2);
				    .list-icon {
					    font-size: 1.125rem;
					}
					textarea {
						box-shadow: none;
						resize: none;
						padding: 0;
						width: 100%;
						min-height: auto;
						padding: 5px 0;
					}
				}
			}
		}
	}
	&.nav-collapsed {
		.header-top {
		    padding-left: 60px;
		}
		.page-wrap  {
			.app-sidebar {
			    width: 60px;
			    .sidebar-header {
			    	.header-brand {
				    	.text {
						    display: none;
						}
				    }
			    }
			    .sidebar-content {
			    	.nav-container {
			    		.navigation-main {
			    			.nav-lavel {
			    				display: none;
			    			}
			    			.nav-item {
			    				a {
			    					span {
									    display: none;
									}
									&::before {
									    display: none;
									}
			    				}
			    			}
			    		}
			    	}
			    }
			    &:hover {
			    	width: 240px;
			    	.header-brand {
			    		.text {
						    display: inline-block;
						}
			    	}
			    	.sidebar-content {
				    	.nav-container {
				    		.navigation-main {
				    			.nav-lavel {
				    				display: block;
				    			}
				    			.nav-item {
				    				a {
				    					span {
										    display: inline-block;
										}
										&::before {
										    display: inline-block;
										}
				    				}
				    			}
				    		}
				    	}
				    }
			    }
			}
			.main-content {
			    padding-left: 75px;
			}
			.footer {
			    padding-left: 90px;
			}
		}
	}
	&.menu-collapsed {
		.page-wrap {
			.app-sidebar {
				.sidebar-header {
					.nav-toggle {
					    display: none;
					}
				}
			}
		}
	}
	&.right-sidebar-expand {
		.right-sidebar {
			@include transform(translateX(0));
		}
		.chat-panel {
			@include transform(translateY(-100%) translateX(0));
		}
	}
}
hr {
    box-sizing: content-box;
    height: 0;
    margin-top: 1rem;
    border: 0;
    border-top: 1px solid rgba(0,0,0,.1);
}
.profiletimeline {
    position: relative;
    padding-left: 40px;
    margin: 40px 10px 0 30px;
    border-left: 1px solid rgba(0,0,0,.1);
    .sl-item {
	    margin-top: 8px;
	    margin-bottom: 30px;
	    .sl-left {
		    float: left;
		    margin-left: -60px;
		    z-index: 1;
		    margin-right: 15px;
		    img {
		    	max-width: 40px;
		    }
		}
		.sl-right {
			.sl-date {
			    font-size: 12px;
			    color: #afb5c1;
			}
		}
	}
}

.dd-handle {
    background: #f7f7f7;
    border-radius: 3px;
    padding: 20px;
    position: relative;
    display: block;
    text-decoration: none;
    margin: 5px 0;
    overflow: hidden;
    p {
    	margin: 0;
    }
    @include pseudo-element('after') {
    	content: '';
	    width: 5px;
	    height: 100%;
	    position: absolute;
	    top: 0;
	    left: 0;
    }
}
.dd-list {
	margin: 0;
	padding: 0;
	list-style: none;
	.dd-placeholder, .dd-empty {
	    margin: 5px 0;
	    padding: 0;
	    min-height: 30px;
	    background: #f2fbff;
	    border: 1px dashed #b6bcbf;
	    @include border-radius (4px);
	}
	.dd-list {
		padding-left: 30px;
	}
}
.dd-dragel {
    position: absolute;
    pointer-events: none;
    z-index: 9999;
    .dd-handle {
	    -webkit-box-shadow: 2px 4px 6px 0 rgba(0,0,0,.1);
	    -ms-box-shadow: 2px 4px 6px 0 rgba(0,0,0,.1);
	    box-shadow: 2px 4px 6px 0 rgba(0,0,0,.1);
	}
}

.todo-task {
	.dd-handle {
	    @include pseudo-element('after') {
	    	background-color: $danger;
	    }
	}
}
.progress-task {
	.dd-handle {
	    @include pseudo-element('after') {
	    	background-color: $yellow;
	    }
	}
}
.completed-task {
	.dd-handle {
	    @include pseudo-element('after') {
	    	background-color: $green;
	    }
	}
}
[class*="user--"]::after {
    height: 0.64286em;
    width: 0.64286em;
    display: block;
    position: absolute;
    top: 0;
    right: 10%;
    border-radius: 100px;
    content: "";
    -webkit-box-shadow: 0 0 0 2px #fff;
    box-shadow: 0 0 0 2px #fff;
}
.user--online:after {
    background: #06d6a0;
}
.user--busy:after {
    background: #ff3333;
}
.user--offline:after {
    background: #bbb;
}PKA3�\�@���	theme.cssnu�[���/*!
 * ThemeKit v1 (https://lavalite.org/)
 * Copyright 2018 The Lavalite Authors
 */
html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */ }

body {
  margin: 0; }

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block; }

audio,
canvas,
progress,
video {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */ }

audio:not([controls]) {
  display: none;
  height: 0; }

[hidden],
template {
  display: none; }

a {
  background-color: transparent; }

a:active,
a:hover {
  outline: 0; }

abbr[title] {
  border-bottom: 1px dotted; }

strong {
  font-weight: bold; }

dfn {
  font-style: italic; }

h1 {
  font-size: 2em;
  margin: 0.67em 0; }

mark {
  background: #ff0;
  color: #000; }

small {
  font-size: 80%; }

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sup {
  top: -0.5em; }

sub {
  bottom: -0.25em; }

img {
  border: 0; }

svg:not(:root) {
  overflow: hidden; }

figure {
  margin: 1em 40px; }

hr {
  box-sizing: content-box;
  height: 0; }

pre {
  overflow: auto; }

code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em; }

button,
input,
optgroup,
select,
textarea {
  color: inherit;
  /* 1 */
  font: inherit;
  /* 2 */
  margin: 0;
  /* 3 */ }

button {
  overflow: visible; }

button,
select {
  text-transform: none; }

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */ }

button[disabled],
html input[disabled] {
  cursor: default; }

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0; }

input {
  line-height: normal; }

input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */ }

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto; }

input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  box-sizing: content-box;
  /* 2 */ }

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */ }

textarea {
  overflow: auto; }

optgroup {
  font-weight: bold; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

td,
th {
  padding: 0; }

*, body {
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale; }

::-moz-selection {
  background: #b3d4fc;
  text-shadow: none; }

::selection {
  background: #b3d4fc;
  text-shadow: none; }

hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #ccc;
  margin: 1em 0;
  padding: 0; }

audio, canvas, iframe, img, svg, video {
  vertical-align: middle; }

fieldset {
  border: 0;
  margin: 0;
  padding: 0; }

textarea {
  resize: vertical; }

.browserupgrade {
  margin: 0.2em 0;
  background: #ccc;
  color: #000;
  padding: 0.2em 0; }

* {
  outline: none !important; }

a {
  color: #212121;
  -moz-transition: color 0.2s;
  -o-transition: color 0.2s;
  -webkit-transition: color 0.2s;
  transition: color 0.2s; }
  a:hover, a:focus, a:active {
    outline: 0;
    text-decoration: none;
    color: #212121; }

.bg-theme {
  background-color: #ef4153 !important; }

.bg-aqua {
  background-color: #3ec5d6 !important; }

.bg-blue {
  background-color: #19B5FE !important; }

.bg-light-blue {
  background-color: #89CFF0 !important; }

.bg-teal {
  background-color: #008081 !important; }

.bg-yellow {
  background-color: #F7CA18 !important; }

.bg-orange {
  background-color: #FF8000 !important; }

.bg-green {
  background-color: #26C281 !important; }

.bg-lime {
  background-color: #cad900 !important; }

.bg-red {
  background-color: #F22613 !important; }

.bg-fuchsia {
  background-color: #df2de3 !important; }

.bg-navy {
  background-color: #000080 !important; }

.bg-empty {
  background: transparent !important; }

.bg-primary {
  background-color: #007bff !important; }

.bg-success {
  background-color: #2dce89 !important; }

.bg-info {
  background-color: #11cdef !important; }

.bg-warning {
  background-color: #fb6340 !important; }

.bg-danger {
  background-color: #f5365c !important; }

.bg-muted {
  background-color: #6c757d !important; }

.bg-inverse {
  background-color: #4c5667 !important; }

.bg-purple {
  background-color: #BF55EC !important; }

.bg-pink {
  background-color: #f76397 !important; }

.bg-white {
  background-color: #ffffff !important; }

.text-blue {
  color: #19B5FE !important; }

.text-light-blue {
  color: #89CFF0 !important; }

.text-teal {
  color: #008081 !important; }

.text-navy {
  color: #000080 !important; }

.text-lime {
  color: #cad900 !important; }

.text-orange {
  color: #FF8000 !important; }

.text-yellow {
  color: #F7CA18 !important; }

.text-aqua {
  color: #3ec5d6 !important; }

.text-white {
  color: #ffffff !important; }

.text-danger {
  color: #f5365c !important; }

.text-green {
  color: #26C281 !important; }

.text-primary {
  color: #007bff !important; }

.text-warning {
  color: #fb6340 !important; }

.text-success {
  color: #2dce89 !important; }

.text-info {
  color: #11cdef !important; }

.text-inverse {
  color: #4c5667 !important; }

.text-pink {
  color: #f76397 !important; }

.text-purple {
  color: #BF55EC !important; }

.text-dark {
  color: #212121 !important; }

.text-fuchsia {
  color: #df2de3 !important; }

.text-red {
  color: #F22613 !important; }

.text-facebook {
  color: #3b579d !important; }

.text-twitter {
  color: #1da1f2 !important; }

.text-instagram {
  color: #fb3958 !important; }

.text-google {
  color: #dc4a38 !important; }

.text-linkedin {
  color: #0177b4 !important; }

.text-behance {
  color: #053eff !important; }

.text-red {
  color: #F22613 !important; }

.min-width-zero {
  min-width: 0; }

.w-10 {
  width: 10% !important; }

.w-90 {
  width: 90% !important; }

.w-12 {
  width: 12% !important; }

.w-88 {
  width: 88% !important; }

.w-15 {
  width: 15% !important; }

.w-85 {
  width: 85% !important; }

.w-20 {
  width: 20% !important; }

.w-80 {
  width: 80% !important; }

.w-30 {
  width: 30% !important; }

.w-70 {
  width: 70% !important; }

.w-40 {
  width: 40% !important; }

.w-60 {
  width: 60% !important; }

.m-0 {
  margin: 0 !important; }

.mt-0 {
  margin-top: 0px !important; }

.mt-5 {
  margin-top: 5px !important; }

.mt-10 {
  margin-top: 10px !important; }

.mt-15 {
  margin-top: 15px !important; }

.mt-20 {
  margin-top: 20px !important; }

.mt-25 {
  margin-top: 25px !important; }

.mt-30 {
  margin-top: 30px !important; }

.mt-35 {
  margin-top: 35px !important; }

.mt-40 {
  margin-top: 40px !important; }

.mt-45 {
  margin-top: 45px !important; }

.mt-50 {
  margin-top: 50px !important; }

.mt-55 {
  margin-top: 55px !important; }

.mt-60 {
  margin-top: 60px !important; }

.mt-65 {
  margin-top: 65px !important; }

.mt-70 {
  margin-top: 70px !important; }

.mt-75 {
  margin-top: 75px !important; }

.mt-80 {
  margin-top: 80px !important; }

.mt-85 {
  margin-top: 85px !important; }

.mt-90 {
  margin-top: 90px !important; }

.mt-95 {
  margin-top: 95px !important; }

.mt-100 {
  margin-top: 100px !important; }

.mb-0 {
  margin-bottom: 0px !important; }

.mb-5 {
  margin-bottom: 5px !important; }

.mb-10 {
  margin-bottom: 10px !important; }

.mb-15 {
  margin-bottom: 15px !important; }

.mb-20 {
  margin-bottom: 20px !important; }

.mb-25 {
  margin-bottom: 25px !important; }

.mb-30 {
  margin-bottom: 30px !important; }

.mb-35 {
  margin-bottom: 35px !important; }

.mb-40 {
  margin-bottom: 40px !important; }

.mb-45 {
  margin-bottom: 45px !important; }

.mb-50 {
  margin-bottom: 50px !important; }

.mb-55 {
  margin-bottom: 55px !important; }

.mb-60 {
  margin-bottom: 60px !important; }

.mb-65 {
  margin-bottom: 65px !important; }

.mb-70 {
  margin-bottom: 70px !important; }

.mb-75 {
  margin-bottom: 75px !important; }

.mb-80 {
  margin-bottom: 80px !important; }

.mb-85 {
  margin-bottom: 85px !important; }

.mb-90 {
  margin-bottom: 90px !important; }

.mb-95 {
  margin-bottom: 95px !important; }

.mb-100 {
  margin-bottom: 100px !important; }

.ml-0 {
  margin-left: 0px !important; }

.ml-5 {
  margin-left: 5px !important; }

.ml-10 {
  margin-left: 10px !important; }

.ml-15 {
  margin-left: 15px !important; }

.ml-20 {
  margin-left: 20px !important; }

.ml-25 {
  margin-left: 25px !important; }

.ml-30 {
  margin-left: 30px !important; }

.ml-35 {
  margin-left: 35px !important; }

.ml-40 {
  margin-left: 40px !important; }

.ml-45 {
  margin-left: 45px !important; }

.ml-50 {
  margin-left: 50px !important; }

.ml-55 {
  margin-left: 55px !important; }

.ml-60 {
  margin-left: 60px !important; }

.ml-65 {
  margin-left: 65px !important; }

.ml-70 {
  margin-left: 70px !important; }

.ml-75 {
  margin-left: 75px !important; }

.ml-80 {
  margin-left: 80px !important; }

.ml-85 {
  margin-left: 85px !important; }

.ml-90 {
  margin-left: 90px !important; }

.ml-95 {
  margin-left: 95px !important; }

.ml-100 {
  margin-left: 100px !important; }

.mr-0 {
  margin-right: 0px !important; }

.mr-5 {
  margin-right: 5px !important; }

.mr-10 {
  margin-right: 10px !important; }

.mr-15 {
  margin-right: 15px !important; }

.mr-20 {
  margin-right: 20px !important; }

.mr-25 {
  margin-right: 25px !important; }

.mr-30 {
  margin-right: 30px !important; }

.mr-35 {
  margin-right: 35px !important; }

.mr-40 {
  margin-right: 40px !important; }

.mr-45 {
  margin-right: 45px !important; }

.mr-50 {
  margin-right: 50px !important; }

.mr-55 {
  margin-right: 55px !important; }

.mr-60 {
  margin-right: 60px !important; }

.mr-65 {
  margin-right: 65px !important; }

.mr-70 {
  margin-right: 70px !important; }

.mr-75 {
  margin-right: 75px !important; }

.mr-80 {
  margin-right: 80px !important; }

.mr-85 {
  margin-right: 85px !important; }

.mr-90 {
  margin-right: 90px !important; }

.mr-95 {
  margin-right: 95px !important; }

.mr-100 {
  margin-right: 100px !important; }

.p-0 {
  padding: 0 !important; }

.pt-0 {
  padding-top: 0px !important; }

.pt-5 {
  padding-top: 5px !important; }

.pt-10 {
  padding-top: 10px !important; }

.pt-15 {
  padding-top: 15px !important; }

.pt-20 {
  padding-top: 20px !important; }

.pt-25 {
  padding-top: 25px !important; }

.pt-30 {
  padding-top: 30px !important; }

.pt-35 {
  padding-top: 35px !important; }

.pt-40 {
  padding-top: 40px !important; }

.pt-45 {
  padding-top: 45px !important; }

.pt-50 {
  padding-top: 50px !important; }

.pt-55 {
  padding-top: 55 !important; }

.pt-60 {
  padding-top: 60px !important; }

.pt-65 {
  padding-top: 65px !important; }

.pt-70 {
  padding-top: 70px !important; }

.pt-75 {
  padding-top: 75px !important; }

.pt-80 {
  padding-top: 80px !important; }

.pt-85 {
  padding-top: 85px !important; }

.pt-90 {
  padding-top: 90px !important; }

.pt-95 {
  padding-top: 95px !important; }

.pt-100 {
  padding-top: 100px !important; }

.pb-0 {
  padding-bottom: 0px !important; }

.pb-5 {
  padding-bottom: 5px !important; }

.pb-10 {
  padding-bottom: 10px !important; }

.pb-15 {
  padding-bottom: 15px !important; }

.pb-20 {
  padding-bottom: 20px !important; }

.pb-25 {
  padding-bottom: 25px !important; }

.pb-30 {
  padding-bottom: 30px !important; }

.pb-35 {
  padding-bottom: 35px !important; }

.pb-40 {
  padding-bottom: 40px !important; }

.pb-45 {
  padding-bottom: 45px !important; }

.pb-50 {
  padding-bottom: 50px !important; }

.pb-55 {
  padding-bottom: 55px !important; }

.pb-60 {
  padding-bottom: 60px !important; }

.pb-65 {
  padding-bottom: 65px !important; }

.pb-70 {
  padding-bottom: 70px !important; }

.pb-75 {
  padding-bottom: 75px !important; }

.pb-80 {
  padding-bottom: 80px !important; }

.pb-85 {
  padding-bottom: 85px !important; }

.pb-90 {
  padding-bottom: 90px !important; }

.pb-95 {
  padding-bottom: 95px !important; }

.pb-100 {
  padding-bottom: 100px !important; }

.pl-0 {
  padding-left: 0px !important; }

.pl-5 {
  padding-left: 5px !important; }

.pl-10 {
  padding-left: 10px !important; }

.pl-15 {
  padding-left: 15px !important; }

.pl-20 {
  padding-left: 20px !important; }

.pl-25 {
  padding-left: 25px !important; }

.pl-30 {
  padding-left: 30px !important; }

.pl-35 {
  padding-left: 35px !important; }

.pl-40 {
  padding-left: 40px !important; }

.pl-45 {
  padding-left: 45px !important; }

.pl-50 {
  padding-left: 50px !important; }

.pl-55 {
  padding-left: 55px !important; }

.pl-60 {
  padding-left: 60px !important; }

.pl-65 {
  padding-left: 65px !important; }

.pl-70 {
  padding-left: 70px !important; }

.pl-75 {
  padding-left: 75px !important; }

.pl-80 {
  padding-left: 80px !important; }

.pl-85 {
  padding-left: 85px !important; }

.pl-90 {
  padding-left: 90px !important; }

.pl-95 {
  padding-left: 95px !important; }

.pl-100 {
  padding-left: 100px !important; }

.pr-0 {
  padding-right: 0px !important; }

.pr-5 {
  padding-right: 5px !important; }

.pr-10 {
  padding-right: 10px !important; }

.pr-15 {
  padding-right: 15px !important; }

.pr-20 {
  padding-right: 20px !important; }

.pr-25 {
  padding-right: 25px !important; }

.pr-30 {
  padding-right: 30px !important; }

.pr-35 {
  padding-right: 35px !important; }

.pr-40 {
  padding-right: 40px !important; }

.pr-45 {
  padding-right: 45px !important; }

.pr-50 {
  padding-right: 50px !important; }

.pr-55 {
  padding-right: 55px !important; }

.pr-60 {
  padding-right: 60px !important; }

.pr-65 {
  padding-right: 65px !important; }

.pr-70 {
  padding-right: 70px !important; }

.pr-75 {
  padding-right: 75px !important; }

.pr-80 {
  padding-right: 80px !important; }

.pr-85 {
  padding-right: 85px !important; }

.pr-90 {
  padding-right: 90px !important; }

.pr-95 {
  padding-right: 95px !important; }

.pr-100 {
  padding-right: 100px !important; }

.f-10 {
  font-size: 10px !important; }

.f-20 {
  font-size: 20px !important; }

.f-22 {
  font-size: 22px !important; }

.f-24 {
  font-size: 24px !important; }

.f-26 {
  font-size: 26px !important; }

.f-28 {
  font-size: 28px !important; }

.f-30 {
  font-size: 30px !important; }

.f-40 {
  font-size: 40px !important; }

.f-50 {
  font-size: 50px !important; }

.f-60 {
  font-size: 60px !important; }

.f-70 {
  font-size: 70px !important; }

.f-80 {
  font-size: 80px !important; }

.f-90 {
  font-size: 90px !important; }

.f-100 {
  font-size: 100px !important; }

.hidden {
  display: none !important; }

.d-inline-block {
  display: inline-block !important; }

.d-block {
  display: block !important; }

.visuallyhidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto; }

.invisible {
  visibility: hidden; }

.clearfix:before, .clearfix:after {
  content: " ";
  display: table; }

.clearfix:after {
  clear: both; }

@media only screen and (max-width: 1023px) {
  .w-sm-100 {
    width: 100% !important; } }
@media only screen and (max-width: 767px) {
  .w-xs-100 {
    width: 100% !important; } }
.card {
  border-color: #ffff;
  position: relative;
  width: 100%;
  border: none;
  margin-bottom: 30px;
  -webkit-box-shadow: 0 6px 0 0 rgba(0, 0, 0, 0.01), 0 15px 32px 0 rgba(0, 0, 0, 0.06);
  -moz-box-shadow: 0 6px 0 0 rgba(0, 0, 0, 0.01), 0 15px 32px 0 rgba(0, 0, 0, 0.06);
  box-shadow: 0 6px 0 0 rgba(0, 0, 0, 0.01), 0 15px 32px 0 rgba(0, 0, 0, 0.06);
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px; }
  .card .card-header {
    padding: 20px 20px;
    border: 0;
    background: none;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    align-items: center; }
    .card .card-header:first-child {
      border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0; }
    .card .card-header h3 {
      margin: 0;
      font-size: 18px;
      font-weight: normal;
      color: #212121; }
    .card .card-header .card-options a:not(.dropdown-item) {
      width: 30px;
      height: 30px;
      padding: 0;
      border-radius: 50%;
      text-align: center;
      line-height: 33px;
      color: #212121;
      display: inline-block;
      -moz-transition: all 0.5s ease-in-out;
      -o-transition: all 0.5s ease-in-out;
      -webkit-transition: all 0.5s ease-in-out;
      transition: all 0.5s ease-in-out; }
    .card .card-header .card-options span {
      color: #444;
      font-size: 12px; }
    .card .card-header .card-search {
      position: relative; }
      .card .card-header .card-search .form-control {
        padding-right: 60px;
        font-size: 14px;
        max-height: 30px;
        min-height: 30px; }
        .card .card-header .card-search .form-control ~ .btn {
          position: absolute;
          right: 0;
          top: 0;
          padding: 0;
          width: 30px;
          height: 30px;
          line-height: 30px;
          border-radius: 4px;
          background-color: #eceff1;
          border: none;
          -webkit-box-shadow: none;
          -moz-box-shadow: none;
          box-shadow: none; }
      .card .card-header .card-search.with-adv-search .adv-btn {
        background-color: transparent;
        border: 0;
        position: absolute;
        right: 30px;
        top: 0;
        width: 30px;
        height: 30px;
        line-height: 30px;
        padding: 0;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none; }
      .card .card-header .card-search.with-adv-search .adv-search-wrap {
        padding: 20px;
        display: none;
        position: absolute;
        left: 30px !important;
        width: 100%;
        top: 30px;
        background-color: #ffffff !important;
        z-index: 4;
        -webkit-box-shadow: 0 2px 30px rgba(0, 0, 0, 0.08);
        -moz-box-shadow: 0 2px 30px rgba(0, 0, 0, 0.08);
        box-shadow: 0 2px 30px rgba(0, 0, 0, 0.08);
        border-radius: 6px;
        -webkit-border-radius: 6px;
        -moz-border-radius: 6px; }
        .card .card-header .card-search.with-adv-search .adv-search-wrap .form-control {
          padding-right: 15px; }
        .card .card-header .card-search.with-adv-search .adv-search-wrap .btn {
          padding: 0 15px;
          font-size: 14px;
          height: 30px;
          border-radius: 30px;
          -webkit-border-radius: 30px;
          -moz-border-radius: 30px; }
        .card .card-header .card-search.with-adv-search .adv-search-wrap.show {
          display: block; }
    .card .card-header.note-toolbar {
      padding: 0 0 5px 5px; }
    .card .card-header .dropdown .checkbox-dropdown {
      padding: 0px;
      width: 16px;
      height: 16px;
      background-color: #dee2e6;
      border-radius: .25rem;
      margin-right: 15px; }
  .card .card-body {
    padding: 20px 20px;
    flex: 1 1 auto;
    position: relative; }
  .card .card-img {
    height: 100%;
    object-fit: cover;
    max-height: 200px;
    width: unset;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px; }
  .card .card-img-overlay {
    background: rgba(0, 0, 0, 0.5);
    padding: 1.75rem;
    border-radius: 4px; }
  .card.icon-card .card-body i {
    font-size: 46px;
    line-height: 66px;
    color: #212121 !important; }
  .card.icon-card .card-body .card-text {
    color: #8f8f8f;
    height: 30px;
    line-height: 26px; }
  .card.icon-card .card-body .lead {
    color: #212121 !important;
    margin-bottom: 0; }
  .card .nav-pills.custom-pills {
    border-bottom: 1px solid #f1f1f1; }
    .card .nav-pills.custom-pills .nav-link {
      border-radius: 0;
      opacity: .7;
      font-size: 14px;
      padding: 12px 15px; }
      .card .nav-pills.custom-pills .nav-link.active {
        color: #ef4153;
        opacity: 1;
        background-color: transparent;
        border-bottom: 2px solid #ef4153; }

.widget {
  border-color: #ffff;
  position: relative;
  width: 100%;
  border: none;
  margin-bottom: 30px;
  background-color: #fff;
  overflow: hidden;
  -webkit-box-shadow: 0 6px 0 0 rgba(0, 0, 0, 0.01), 0 15px 32px 0 rgba(0, 0, 0, 0.06);
  -moz-box-shadow: 0 6px 0 0 rgba(0, 0, 0, 0.01), 0 15px 32px 0 rgba(0, 0, 0, 0.06);
  box-shadow: 0 6px 0 0 rgba(0, 0, 0, 0.01), 0 15px 32px 0 rgba(0, 0, 0, 0.06);
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px; }
  .widget .widget-header {
    padding: 10px 20px;
    border-bottom: 1px solid #f5f7f9;
    position: relative; }
    .widget .widget-header .widget-title {
      font-size: 18px;
      margin: 0; }
    .widget .widget-header .widget-tools {
      position: absolute;
      right: 10px;
      top: 5px; }
      .widget .widget-header .widget-tools .btn-widget-tool {
        padding: 5px;
        font-size: 16px;
        background: transparent;
        color: #97a0b3; }
        .widget .widget-header .widget-tools .btn-widget-tool i {
          margin: 0; }
        .widget .widget-header .widget-tools .btn-widget-tool:focus {
          -webkit-box-shadow: none;
          -moz-box-shadow: none;
          box-shadow: none; }
  .widget .widget-body {
    padding: 20px 20px; }
    .widget .widget-body h6 {
      margin-bottom: 0;
      font-weight: 400; }
    .widget .widget-body h2 {
      margin-bottom: 0px;
      font-weight: 600; }
    .widget .widget-body .icon {
      font-size: 37px;
      color: #9aa0ac; }
    .widget .widget-body .overlay {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background: rgba(0, 0, 0, 0.22);
      text-align: center;
      z-index: 3;
      display: -webkit-box;
      display: -moz-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-justify-content: center;
      -moz-justify-content: center;
      -ms-justify-content: center;
      justify-content: center;
      -ms-flex-pack: center;
      -webkit-align-items: center;
      -moz-align-items: center;
      -ms-align-items: center;
      align-items: center;
      -webkit-flex-direction: column;
      -moz-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column; }
      .widget .widget-body .overlay i {
        font-size: 32px;
        color: #ef4153;
        margin-bottom: 5px; }
  .widget .progress {
    border-radius: 0; }
  .widget[class*=bg-] .widget-header {
    background-color: rgba(255, 255, 255, 0.2);
    border-bottom-color: transparent; }
    .widget[class*=bg-] .widget-header .widget-title {
      color: #fff; }
    .widget[class*=bg-] .widget-header .widget-tools .btn-widget-tool {
      color: rgba(255, 255, 255, 0.6); }
  .widget[class*=bg-] .widget-body {
    color: #ffffff !important; }
    .widget[class*=bg-] .widget-body .icon {
      color: #ffffff !important; }
  .widget.social-widget .widget-body {
    text-align: center; }

.loading {
  -webkit-animation-name: loading;
  animation-name: loading;
  -webkit-animation-duration: .75s;
  animation-duration: .75s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear; }

@-webkit-keyframes loading {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn); } }
@keyframes loading {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn); } }
.card-group .card:not(:last-child) {
  border-right: 1px solid #f1f1f1; }

.card .card-header {
  border-bottom: 1px solid #f1f1f1; }
  .card .card-header .card-header-right {
    right: 10px;
    top: 16px;
    display: inline-block;
    float: right;
    position: absolute; }
    .card .card-header .card-header-right .card-option {
      width: 35px;
      height: 25px;
      overflow: hidden;
      margin: 0;
      -moz-transition: 0.3s ease-in-out;
      -o-transition: 0.3s ease-in-out;
      -webkit-transition: 0.3s ease-in-out;
      transition: 0.3s ease-in-out; }
      .card .card-header .card-header-right .card-option li {
        display: inline-block; }
        .card .card-header .card-header-right .card-option li i {
          margin: 0 5px;
          cursor: pointer;
          font-size: 15px;
          color: #8c8c8c;
          line-height: 2;
          font-weight: 300; }
.card .card-body .icon {
  font-size: 37px;
  color: #9aa0ac; }
.card .feeds-widget {
  padding: 0; }
  .card .feeds-widget .feed-item {
    display: block;
    padding: 12px 15px;
    border: 1px solid #efefef;
    border-left: 0;
    border-right: 0; }
    .card .feeds-widget .feed-item a {
      display: -webkit-box;
      display: -moz-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-align-items: center;
      -moz-align-items: center;
      -ms-align-items: center;
      align-items: center; }
      .card .feeds-widget .feed-item a .feeds-left {
        width: 50px;
        font-size: 30px; }
      .card .feeds-widget .feed-item a .feeds-body {
        width: 100%; }
        .card .feeds-widget .feed-item a .feeds-body h4 {
          font-size: 16px;
          margin: 0;
          font-weight: 700;
          margin-bottom: 5px; }
          .card .feeds-widget .feed-item a .feeds-body h4 ~ small {
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden;
            width: calc(100% - 60px);
            font-size: 13px;
            color: #777; }
    .card .feeds-widget .feed-item.feed-item {
      margin-top: -1px; }
.card .timeline .header {
  background-size: cover;
  color: #fff;
  position: relative; }
  .card .timeline .header .color-overlay {
    padding: 2em;
    box-sizing: border-box;
    background: rgba(123, 94, 155, 0.5);
    line-height: normal; }
    .card .timeline .header .color-overlay .day-number {
      font-size: 6em;
      margin-right: 15px;
      display: inline-block;
      font-weight: 700;
      line-height: 1; }
    .card .timeline .header .color-overlay .date-right {
      display: inline-block; }
      .card .timeline .header .color-overlay .date-right .day-name {
        font-size: 22px; }
      .card .timeline .header .color-overlay .date-right .month {
        text-transform: uppercase;
        margin-top: 2px; }
.card .timeline ul {
  list-style: none;
  position: relative;
  padding-left: 30px;
  padding-top: 10px;
  margin: 0; }
  .card .timeline ul:before, .card .timeline ul::before {
    content: ' ';
    height: 100%;
    width: 1px;
    background-color: #f0f0f0;
    position: absolute;
    top: 0;
    left: 35px;
    z-index: 1; }
  .card .timeline ul li {
    padding-bottom: 15px; }
    .card .timeline ul li .bullet {
      width: 10px;
      height: 10px;
      display: inline-block;
      z-index: 2;
      position: relative;
      vertical-align: top;
      margin: 7px 0;
      margin-right: 5px;
      border-radius: 50%;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%; }
    .card .timeline ul li .time {
      width: 20%;
      font-size: 10px;
      margin: 6px 0;
      vertical-align: top;
      display: inline-block; }
    .card .timeline ul li .desc {
      width: 65%;
      display: inline-block; }
      .card .timeline ul li .desc h3 {
        margin: 0;
        font-size: 14px;
        font-weight: 700; }
      .card .timeline ul li .desc h4 {
        margin-top: 5px;
        font-size: 12px;
        color: #999; }
.card .task-list {
  margin: 0;
  padding: 0; }
  .card .task-list li {
    display: block;
    padding: 15px 0 15px 0;
    margin: 0;
    cursor: pointer; }
    .card .task-list li:first-child {
      padding-top: 0; }
    .card .task-list li.list span {
      float: left;
      margin-top: 20px;
      color: #FF7E39; }
      .card .task-list li.list span:before, .card .task-list li.list span::before {
        font-size: 1.5rem;
        content: "\e83f";
        font-family: 'iconkit';
        vertical-align: middle;
        border: 3px solid #FF7E39;
        padding: 4px;
        border-radius: 50%;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%; }
    .card .task-list li.list .task-details {
      margin-left: 60px; }
      .card .task-list li.list .task-details p {
        margin: 0;
        padding: 10px 0 6px 0;
        line-height: 140%; }
        .card .task-list li.list .task-details p.date {
          padding: 0;
          margin: 0;
          font-size: .75rem; }
    .card .task-list li.completed {
      text-decoration: line-through;
      color: #8796af;
      -moz-transition: all 0.3s ease-out;
      -o-transition: all 0.3s ease-out;
      -webkit-transition: all 0.3s ease-out;
      transition: all 0.3s ease-out; }
      .card .task-list li.completed span:before, .card .task-list li.completed span::before {
        color: #50b924;
        border: 3px solid #50b924; }
.card .chat-box .chat-list {
  margin: 0;
  padding: 0;
  list-style: none; }
  .card .chat-box .chat-list .chat-item {
    list-style: none;
    margin-top: 30px; }
    .card .chat-box .chat-list .chat-item .chat-img {
      display: inline-block;
      width: 45px;
      vertical-align: top; }
      .card .chat-box .chat-list .chat-item .chat-img img {
        width: 45px;
        border-radius: 100%;
        -webkit-border-radius: 100%;
        -moz-border-radius: 100%; }
    .card .chat-box .chat-list .chat-item .chat-content {
      width: calc(100% - 50px);
      display: inline-block;
      padding-left: 15px; }
      .card .chat-box .chat-list .chat-item .chat-content .box {
        display: inline-block;
        padding: 10px;
        margin-bottom: 3px;
        color: #343a40;
        background: #f6f8f9;
        border-radius: 6px;
        -webkit-border-radius: 6px;
        -moz-border-radius: 6px; }
    .card .chat-box .chat-list .chat-item .chat-time {
      display: block;
      font-size: 10px;
      color: #4F5467;
      margin: 5px 0 15px 65px; }
    .card .chat-box .chat-list .chat-item.odd .chat-content {
      text-align: right;
      width: calc(100% - 0px); }
      .card .chat-box .chat-list .chat-item.odd .chat-content .box {
        clear: both;
        color: #fff;
        background: #137eff; }
    .card .chat-box .chat-list .chat-item.odd .chat-time {
      text-align: right; }
    .card .chat-box .chat-list .chat-item.odd + .odd {
      margin-top: 0; }
    .card .chat-box .chat-list .chat-item:first-child {
      margin-top: 0; }
.card .chat-footer {
  position: relative;
  background-color: #ffffff !important; }
  .card .chat-footer .input-wrap {
    padding-right: 50px; }
  .card .chat-footer .btn {
    position: absolute;
    top: 10px;
    right: 20px;
    width: 35px;
    height: 35px; }
.card .card-title {
  font-size: 18px; }
.card .card-subtitle {
  font-weight: 300;
  margin-bottom: 10px;
  color: #afb5c1; }

.jvectormap-tip {
  border: none;
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 700;
  padding: 5px 10px;
  font-size: 11px; }

.card .card-body .dataTables_wrapper .dataTable {
  margin-left: -20px;
  width: calc(100% + 40px); }
.card .card-body .dataTables_wrapper .form-control {
  border: none;
  min-height: 30px;
  background-color: #f4f4f4; }
.card .card-body .dataTables_wrapper select.form-control {
  height: 30px !important; }
.card .card-body .dataTables_wrapper .dataTables_paginate .pagination .page-item .page-link {
  margin-left: 5px;
  min-width: 30px;
  height: 30px;
  padding: 0;
  text-align: center;
  line-height: 30px;
  border: none;
  background-color: #f4f4f4;
  color: #212121;
  border-radius: 30px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px; }
.card .card-body .dataTables_wrapper .dataTables_paginate .pagination .page-item.previous .page-link, .card .card-body .dataTables_wrapper .dataTables_paginate .pagination .page-item.next .page-link {
  padding: 0 15px; }
.card .card-body .dataTables_wrapper .dataTables_paginate .pagination .page-item.disabled .page-link {
  color: #6c757d;
  background-color: #f4f4f4;
  cursor: not-allowed; }
.card .card-table .card-item {
  border-top: 1px solid #ededed; }

.table thead {
  background-color: #f6f8fb; }
  .table thead th {
    font-weight: 600;
    color: #879099;
    font-size: 14px; }
.table tbody td {
  vertical-align: middle; }
  .table tbody td .table-user-thumb {
    width: 30px;
    height: 30px;
    border-radius: 50%; }
  .table tbody td .table-actions {
    text-align: right; }
    .table tbody td .table-actions a {
      color: #bcc1c6;
      display: inline-block;
      margin-left: 8px;
      font-size: 16px; }

.badge {
  padding: 6px 10px;
  font-size: 12px;
  font-weight: 600; }
  .badge.badge-top-left {
    top: 7px;
    right: 10px; }
  .badge.badge-top-left-2 {
    top: 40px;
    right: 10px; }

.badge-primary, .badge-success, .badge-info, .badge-warning, .badge-danger, .badge-inverse, .badge-purple, .badge-pink, .badge-twitter, .badge-facebook, .badge-linkedin, .badge-google, .badge-dribbble, .badge-instagram {
  color: #ffffff !important; }

.badge-theme {
  background-color: #ef4153 !important; }

.badge-aqua {
  background-color: #3ec5d6 !important; }

.badge-blue {
  background-color: #19B5FE !important; }

.badge-light-blue {
  background-color: #89CFF0 !important; }

.badge-teal {
  background-color: #008081 !important; }

.badge-yellow {
  background-color: #F7CA18 !important; }

.badge-orange {
  background-color: #FF8000 !important; }

.badge-green {
  background-color: #26C281 !important; }

.badge-lime {
  background-color: #cad900 !important; }

.badge-red {
  background-color: #F22613 !important; }

.badge-fuchsia {
  background-color: #df2de3 !important; }

.badge-navy {
  background-color: #000080 !important; }

.badge-empty {
  background: transparent !important; }

.badge-primary {
  background-color: #007bff !important; }

.badge-success {
  background-color: #2dce89 !important; }

.badge-info {
  background-color: #11cdef !important; }

.badge-warning {
  background-color: #fb6340 !important; }

.badge-danger {
  background-color: #f5365c !important; }

.badge-muted {
  background-color: #6c757d !important; }

.badge-inverse {
  background-color: #4c5667 !important; }

.badge-purple {
  background-color: #BF55EC !important; }

.badge-pink {
  background-color: #f76397 !important; }

.badge-white {
  background-color: #ffffff !important; }

.btn .badge {
  padding: 2px 6px; }

.pagination .page-item {
  padding: 5px; }
  .pagination .page-item .page-link {
    outline: initial !important;
    box-shadow: none !important;
    line-height: 18px;
    min-width: 30px;
    text-align: center;
    height: 30px;
    padding: 6px 0px;
    border: none;
    background-color: #eaeaea;
    color: #3e5569;
    border-radius: 30px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px; }
    .pagination .page-item .page-link.first, .pagination .page-item .page-link.last {
      color: #ffffff !important;
      background-color: #3e5569; }
  .pagination .page-item.active .page-link {
    background-color: #007bff !important;
    color: #ffffff !important; }

.btn {
  padding: 6px 14px;
  height: 30px;
  font-size: 13px;
  font-weight: 600;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  -webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out; }
  .btn i {
    margin-right: 5px; }

.btn-icon {
  width: 30px;
  height: 30px;
  padding: 0;
  text-align: center;
  line-height: 32px;
  font-size: 14px;
  display: inline-block;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out; }
  .btn-icon i {
    margin-right: 0 !important; }

.social-btn {
  width: 30px;
  height: 30px;
  padding: 0;
  border-radius: 50%;
  text-align: center;
  line-height: 30px;
  color: #ffffff !important; }
  .social-btn i {
    margin: 0; }

.btn-primary, .btn-success, .btn-info, .btn-warning, .btn-danger, .btn-inverse, .btn-purple, .btn-pink, .btn-twitter, .btn-facebook, .btn-linkedin, .btn-google, .btn-dribbble, .btn-instagram {
  color: #ffffff !important; }

.btn-theme {
  background: linear-gradient(150deg, #f05138 15%, #ee3a5b 70%, #ed1375 94%);
  color: #fff; }

.btn-default {
  background-color: #dae6ec;
  border-color: #dae6ec; }
  .btn-default:focus, .btn-default:hover, .btn-default:active, .btn-default.active {
    background-color: #dae6ec;
    border-color: #C2CED4; }

.btn-primary {
  background-color: #007bff !important;
  border: 1px solid #007bff !important; }
  .btn-primary:hover, .btn-primary:focus, .btn-primary.active {
    background-color: #1d7dca !important;
    border: 1px solid #1d7dca !important; }

.btn-success {
  background-color: #2dce89 !important;
  border: 1px solid #2dce89 !important; }
  .btn-success:hover, .btn-success:focus, .btn-success.active {
    background-color: #009886 !important;
    border: 1px solid #009886 !important; }

.btn-info {
  background-color: #11cdef !important;
  border: 1px solid #11cdef !important; }
  .btn-info:hover, .btn-info:focus, .btn-info.active {
    background-color: #25d8f6 !important;
    border: 1px solid #25d8f6 !important; }

.btn-warning {
  background-color: #fb6340 !important;
  border: 1px solid #fb6340 !important; }
  .btn-warning:hover, .btn-warning:focus, .btn-warning.active {
    background-color: #e69900 !important;
    border: 1px solid #e69900 !important; }

.btn-danger {
  background-color: #f5365c !important;
  border: 1px solid #f5365c !important; }
  .btn-danger:focus, .btn-danger:hover, .btn-danger.active {
    background-color: #ed3c39 !important;
    border: 1px solid #ed3c39 !important; }

.btn-inverse {
  background-color: #4c5667 !important;
  border: 1px solid #4c5667 !important; }
  .btn-inverse:hover, .btn-inverse:focus, .btn-inverse.active {
    background-color: #414a58 !important;
    border: 1px solid #414a58 !important; }

.btn-purple {
  background-color: #BF55EC !important;
  border: 1px solid #BF55EC !important; }
  .btn-purple:hover, .btn-purple:focus, .btn-purple.active {
    background-color: #6254b2 !important;
    border: 1px solid #6254b2 !important; }

.btn-pink {
  background-color: #f76397 !important;
  border: 1px solid #f76397 !important; }
  .btn-pink:hover, .btn-pink:focus, .btn-pink.active {
    background-color: #f64b87 !important;
    border: 1px solid #f64b87 !important; }

.btn-facebook {
  background: #3b579d !important; }

.btn-twitter {
  background: #1da1f2 !important; }

.btn-dribbble {
  background: #ea4c89 !important; }

.btn-linkedin {
  background: #0177b4 !important; }

.btn-google {
  background: #dc4a38 !important; }

.btn-instagram {
  background: #fb3958 !important; }

.template-demo .btn {
  margin-right: 10px;
  margin-bottom: 10px; }

.btn-group .btn {
  margin: 0; }

.full-window-modal .modal-dialog {
  position: fixed;
  width: 100%;
  height: 100%;
  margin: 0;
  max-width: 100%;
  left: 0;
  top: 0;
  bottom: 0;
  display: block; }
  .full-window-modal .modal-dialog .modal-content {
    height: 100vh;
    border: none;
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0; }
    .full-window-modal .modal-dialog .modal-content .modal-body {
      height: calc(100vh - 50px);
      overflow-x: auto; }
    .full-window-modal .modal-dialog .modal-content .modal-footer {
      background-color: #393a3d;
      padding: 15px 24px;
      padding-top: 15px !important; }

.modal-open .apps-modal {
  overflow: hidden; }
  .modal-open .apps-modal .close {
    position: absolute;
    top: 20px;
    right: 20px;
    text-shadow: none;
    z-index: 9; }
  .modal-open .apps-modal .modal-dialog {
    width: 100%;
    max-width: 100%;
    border-radius: 0;
    margin: 0; }
    .modal-open .apps-modal .modal-dialog .modal-content {
      border: none;
      border-radius: 0;
      min-height: 100vh;
      background-color: #ffffff !important; }
      .modal-open .apps-modal .modal-dialog .modal-content .quick-search {
        position: absolute;
        width: 100%;
        top: 17px;
        padding: 0 50px;
        z-index: 9; }
        .modal-open .apps-modal .modal-dialog .modal-content .quick-search .input-wrap {
          position: relative; }
          .modal-open .apps-modal .modal-dialog .modal-content .quick-search .input-wrap i {
            position: absolute;
            right: 5px;
            top: 0;
            width: 30px;
            height: 35px;
            border-radius: 50%;
            line-height: 35px;
            text-align: center; }
      .modal-open .apps-modal .modal-dialog .modal-content .modal-body .apps-wrap {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-flex-flow: row wrap;
        -moz-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
        -webkit-justify-content: center;
        -moz-justify-content: center;
        -ms-justify-content: center;
        justify-content: center;
        -ms-flex-pack: center;
        width: 100%; }
        .modal-open .apps-modal .modal-dialog .modal-content .modal-body .apps-wrap .app-item {
          width: 130px;
          height: 100px;
          margin: 10px;
          color: #ccc;
          text-align: center;
          display: -webkit-box;
          display: -moz-box;
          display: -ms-flexbox;
          display: -webkit-flex;
          display: flex;
          -webkit-align-items: center;
          -moz-align-items: center;
          -ms-align-items: center;
          align-items: center;
          -webkit-justify-content: center;
          -moz-justify-content: center;
          -ms-justify-content: center;
          justify-content: center;
          -ms-flex-pack: center; }
          .modal-open .apps-modal .modal-dialog .modal-content .modal-body .apps-wrap .app-item a {
            display: inline-block; }
            .modal-open .apps-modal .modal-dialog .modal-content .modal-body .apps-wrap .app-item a i {
              font-size: 40px;
              color: #3e5569;
              display: inline-block;
              margin-bottom: 10px;
              -moz-transition: all 0.3s ease 0s;
              -o-transition: all 0.3s ease 0s;
              -webkit-transition: all 0.3s ease 0s;
              transition: all 0.3s ease 0s; }
            .modal-open .apps-modal .modal-dialog .modal-content .modal-body .apps-wrap .app-item a span {
              display: block;
              font-size: 14px;
              color: #3e5569; }
          .modal-open .apps-modal .modal-dialog .modal-content .modal-body .apps-wrap .app-item:hover i {
            color: #ef4153 !important; }
  .modal-open .apps-modal.fade .modal-dialog {
    overflow: hidden;
    -moz-transform: translate(0, 0) scale(1.2);
    -o-transform: translate(0, 0) scale(1.2);
    -ms-transform: translate(0, 0) scale(1.2);
    -webkit-transform: translate(0, 0) scale(1.2);
    transform: translate(0, 0) scale(1.2); }
  .modal-open .apps-modal.fade.show .modal-dialog {
    -moz-transform: translate(0, 0) scale(1);
    -o-transform: translate(0, 0) scale(1);
    -ms-transform: translate(0, 0) scale(1);
    -webkit-transform: translate(0, 0) scale(1);
    transform: translate(0, 0) scale(1); }

.form-control {
  height: auto;
  min-height: 35px;
  border: 1px solid #eaeaea;
  padding: 0 10px;
  background-color: #fff;
  font-size: 13px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px; }
  .form-control.placeholder {
    color: #999999; }
  .form-control:-moz-placeholder {
    color: #999999; }
  .form-control::-moz-placeholder {
    color: #999999; }
  .form-control:-ms-input-placeholder {
    color: #999999; }
  .form-control::-webkit-input-placeholder {
    color: #999999; }
  .form-control:focus {
    background-color: #eff1f3;
    border-color: #eaeaea;
    -webkit-box-shadow: none;
    box-shadow: none; }

select.form-control {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding-right: 20px;
  background-image: url("../img/down-arrow.svg");
  background-position: center right 15px;
  background-repeat: no-repeat;
  -webkit-background-size: 10px;
  background-size: 10px;
  height: 35px !important; }

textarea.form-control {
  padding: 10px 15px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px; }

.custom-radio .custom-control-label {
  line-height: 24px; }

.custom-checkbox .custom-control-label {
  line-height: 24px; }
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: none;
  content: "\e83f";
  line-height: 16px;
  font-family: 'iconkit';
  color: #fff; }

.custom-control-label {
  text-align: center; }

.input-group .input-group-prepend .input-group-text {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  background-color: #eaeaea;
  border-color: #eaeaea;
  padding-left: 15px;
  height: 35px;
  font-size: 14px; }
.input-group .input-group-prepend .btn {
  height: 35px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px; }
.input-group .input-group-append .input-group-text {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  background-color: #eaeaea;
  border-color: #eaeaea;
  padding-right: 15px;
  height: 35px;
  font-size: 14px; }
.input-group .input-group-append .btn {
  height: 35px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px; }

.form-group .file-upload-default {
  visibility: hidden;
  position: absolute; }
.form-group .file-upload-info {
  background: transparent !important; }

.select2.select2-container--default .select2-selection--single {
  border-color: #eaeaea;
  height: 35px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px; }
  .select2.select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 35px;
    padding-left: 15px;
    padding-right: 30px; }
  .select2.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 33px;
    right: 8px; }
.select2.select2-container--default .select2-selection--multiple {
  border-color: #eaeaea; }
  .select2.select2-container--default .select2-selection--multiple .select2-selection__rendered {
    margin-top: 1px; }
    .select2.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
      border: none;
      padding: 1px 5px; }
.select2.select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #8e8e8e; }
.select2.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px; }
.select2.select2-container .select2-selection--multiple {
  min-height: 35px; }

.select2-container--default .select2-dropdown {
  background-color: #ffffff !important;
  border: none;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-box-shadow: 0 2px 30px rgba(0, 0, 0, 0.08);
  -moz-box-shadow: 0 2px 30px rgba(0, 0, 0, 0.08);
  box-shadow: 0 2px 30px rgba(0, 0, 0, 0.08); }
  .select2-container--default .select2-dropdown .select2-search--dropdown {
    padding: 5px; }
    .select2-container--default .select2-dropdown .select2-search--dropdown .select2-search__field {
      height: 30px;
      border: none;
      background-color: #eaeaea;
      padding: 5px 10px;
      border-radius: 4px;
      -webkit-border-radius: 4px;
      -moz-border-radius: 4px; }
  .select2-container--default .select2-dropdown .select2-results .select2-results__options {
    padding: 5px; }

.select2-results__option {
  background-color: #fff;
  padding: 8px 15px;
  border-radius: 4px;
  line-height: 14px; }

.bootstrap-datetimepicker-widget .table thead {
  background-color: transparent !important; }
  .bootstrap-datetimepicker-widget .table thead tr th {
    color: #212121 !important;
    border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px; }
.bootstrap-datetimepicker-widget .table tr td, .bootstrap-datetimepicker-widget .table tr th {
  text-align: center;
  width: 35px;
  height: 35px;
  border-radius: 50%;
  border: none;
  line-height: 35px;
  position: relative;
  z-index: 1; }
.bootstrap-datetimepicker-widget .table tr td.today, .bootstrap-datetimepicker-widget .table tr td.active {
  color: #ffffff !important;
  position: relative;
  z-index: 1;
  background-color: transparent;
  text-shadow: none; }
  .bootstrap-datetimepicker-widget .table tr td.today:before, .bootstrap-datetimepicker-widget .table tr td.today::before, .bootstrap-datetimepicker-widget .table tr td.active:before, .bootstrap-datetimepicker-widget .table tr td.active::before {
    width: 30px;
    height: 30px;
    border-radius: 50%;
    border: none;
    background-color: #4a5361;
    position: absolute;
    z-index: -1;
    display: block;
    margin: auto;
    content: '';
    top: 6px;
    left: 0px;
    right: 0px;
    bottom: auto;
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    transform: scale(1); }
.bootstrap-datetimepicker-widget .table tr td.active:hover:before, .bootstrap-datetimepicker-widget .table tr td.active:hover::before {
  background-color: #4a5361 !important; }
.bootstrap-datetimepicker-widget .table tr td.today:before, .bootstrap-datetimepicker-widget .table tr td.today::before {
  background-color: #ef4153 !important; }
.bootstrap-datetimepicker-widget .table tr td.day:hover, .bootstrap-datetimepicker-widget .table tr td.hour:hover, .bootstrap-datetimepicker-widget .table tr td.minute:hover, .bootstrap-datetimepicker-widget .table tr td.second:hover {
  background-color: transparent; }
.bootstrap-datetimepicker-widget .table tr td:before, .bootstrap-datetimepicker-widget .table tr td::before {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  border: none;
  background-color: transparent;
  position: absolute;
  z-index: -1;
  display: block;
  margin: auto;
  content: '';
  top: 6px;
  left: 0px;
  right: 0px;
  bottom: auto;
  -moz-transform: scale(0);
  -o-transform: scale(0);
  -ms-transform: scale(0);
  -webkit-transform: scale(0);
  transform: scale(0);
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  -webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out; }
.bootstrap-datetimepicker-widget .table tr td:hover:before, .bootstrap-datetimepicker-widget .table tr td:hover::before {
  background-color: #f4f4f4;
  -moz-transform: scale(1);
  -o-transform: scale(1);
  -ms-transform: scale(1);
  -webkit-transform: scale(1);
  transform: scale(1); }
.bootstrap-datetimepicker-widget .timepicker table td {
  position: relative;
  z-index: 1;
  width: 35px;
  height: 35px;
  line-height: 35px; }
  .bootstrap-datetimepicker-widget .timepicker table td .btn {
    height: auto; }
  .bootstrap-datetimepicker-widget .timepicker table td span {
    width: 35px;
    height: 35px;
    line-height: 35px; }
.bootstrap-datetimepicker-widget.dropdown-menu {
  min-width: 280px; }
  .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before, .bootstrap-datetimepicker-widget.dropdown-menu.bottom::before {
    border-bottom-color: #fff; }
  .bootstrap-datetimepicker-widget.dropdown-menu.top:before, .bootstrap-datetimepicker-widget.dropdown-menu.top::before {
    border-top-color: #fff; }
  .bootstrap-datetimepicker-widget.dropdown-menu .datepicker table tr th, .bootstrap-datetimepicker-widget.dropdown-menu .datepicker table tr td {
    width: 30px;
    height: 30px;
    line-height: 30px; }
  .bootstrap-datetimepicker-widget.dropdown-menu .datepicker table tr td:before, .bootstrap-datetimepicker-widget.dropdown-menu .datepicker table tr td::before {
    top: 4px;
    left: 0px; }
  .bootstrap-datetimepicker-widget.dropdown-menu .datepicker table tr td.today:before, .bootstrap-datetimepicker-widget.dropdown-menu .datepicker table tr td.today::before, .bootstrap-datetimepicker-widget.dropdown-menu .datepicker table tr td.active:before, .bootstrap-datetimepicker-widget.dropdown-menu .datepicker table tr td.active::before {
    top: 4px;
    left: 0px; }

.bootstrap-tagsinput {
  display: block;
  border: 1px solid #eaeaea;
  min-height: 35px;
  padding: 0px 10px;
  padding-top: 4px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none; }
  .bootstrap-tagsinput .tag {
    padding: 1px 5px;
    margin-right: 2px;
    margin-bottom: 4px;
    display: inline-block;
    text-transform: capitalize;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    background-color: #4c5667 !important; }

.note-editor.note-frame.card {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none; }

.slider-nav .left-arrow, .slider-nav .right-arrow {
  font-size: 20px;
  color: #145388;
  display: inline-block;
  vertical-align: middle;
  margin: 0 15px; }
.slider-nav .slider-dot-container {
  display: inline-block; }
  .slider-nav .slider-dot-container .owl-dot {
    width: 6px;
    height: 6px;
    border-radius: 10px;
    color: #00a7e2;
    background: #7cb9ec;
    outline: initial !important;
    border: initial;
    margin: 0 5px;
    padding: 0; }
    .slider-nav .slider-dot-container .owl-dot.active {
      background: #145388; }

.fc .fc-toolbar .fc-button {
  background: #4a5361;
  color: #fff;
  padding: 5px 10px;
  height: auto;
  border: none;
  text-transform: capitalize;
  text-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none; }
  .fc .fc-toolbar .fc-button .fc-icon {
    margin: 0;
    top: 0; }
    .fc .fc-toolbar .fc-button .fc-icon:after, .fc .fc-toolbar .fc-button .fc-icon::after {
      font-family: "iconkit";
      font-size: 16px; }
    .fc .fc-toolbar .fc-button .fc-icon.fc-icon-left-single-arrow:after, .fc .fc-toolbar .fc-button .fc-icon.fc-icon-left-single-arrow::after {
      content: "\e843"; }
    .fc .fc-toolbar .fc-button .fc-icon.fc-icon-right-single-arrow:after, .fc .fc-toolbar .fc-button .fc-icon.fc-icon-right-single-arrow::after {
      content: "\e844"; }
  .fc .fc-toolbar .fc-button.fc-state-active, .fc .fc-toolbar .fc-button.fc-state-down {
    background: #272d36 !important; }
.fc .fc-toolbar h2 {
  font-size: 22px;
  font-weight: 600; }
.fc .fc-view-container .fc-view table thead tr td.fc-widget-header, .fc .fc-view-container .fc-view table thead tr th.fc-widget-header {
  color: #4a5361;
  background: #f3f4f4;
  border-color: #f3f4f4;
  padding: 10px 0px; }
.fc .fc-view-container .fc-view .fc-day-number {
  float: left;
  padding: 10px 0 5px 10px; }
.fc .fc-view-container .fc-view .fc-other-month {
  background: #f3f9ff; }
.fc .fc-view-container .fc-view .fc-event-container .fc-event {
  display: block;
  padding: 3px 5px;
  color: #ffffff !important;
  font-weight: 600;
  font-size: 12px;
  border: none; }

.fc-unthemed .fc-content, .fc-unthemed .fc-divider, .fc-unthemed .fc-list-heading, .fc-unthemed .fc-list-view, .fc-unthemed .fc-popover, .fc-unthemed .fc-row, .fc-unthemed tbody, .fc-unthemed td, .fc-unthemed thead {
  border-color: #f3f4f4; }

.color-selector {
  padding: 0;
  margin: 0;
  list-style: none; }
  .color-selector li {
    position: relative;
    display: inline-block;
    width: 25px;
    height: 25px;
    margin: 0 8px 8px 0;
    background-color: #3e8ef7;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%; }
    .color-selector li input[type=radio] {
      position: absolute;
      top: 0;
      left: 0;
      z-index: 1;
      width: inherit;
      height: inherit;
      cursor: pointer;
      border-radius: inherit;
      opacity: 0; }
      .color-selector li input[type=radio]:checked + label:after, .color-selector li input[type=radio]:checked + label::after {
        position: absolute;
        top: 0px;
        left: 5px;
        display: inline-block;
        margin-top: -3px;
        font-size: 16px;
        line-height: 1;
        content: "\e83f";
        color: #fff; }
    .color-selector li label {
      position: relative;
      margin-bottom: .4rem;
      font-family: "iconkit";
      font-style: normal;
      font-weight: 400;
      font-variant: normal;
      text-transform: none; }
    .color-selector li:last-child {
      margin-right: 0; }

.alert {
  border: none; }
  .alert .close {
    font-size: 18px;
    padding: 12px 15px; }

.jq-icon-info {
  background-color: #11cdef !important;
  color: #ffffff !important;
  border: none; }

.jq-icon-warning {
  background-color: #fb6340 !important;
  color: #ffffff !important; }

.jq-icon-error {
  background-color: #f5365c !important;
  color: #ffffff !important; }

.jq-icon-success {
  color: #ffffff !important;
  background-color: #2dce89 !important; }

.jq-toast-single, .jq-toast-single h2 {
  font-family: 'Nunito Sans', sans-serif; }

.auth-wrapper .lavalite-bg {
  height: 100vh;
  position: relative;
  width: 100%;
  -webkit-background-size: cover;
  background-size: cover;
  background-repeat: no-repeat; }
  .auth-wrapper .lavalite-bg .lavalite-overlay {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: linear-gradient(135deg, rgba(46, 52, 81, 0.4) 0%, rgba(52, 40, 104, 0.95) 100%); }
.auth-wrapper .authentication-form {
  font-size: .9rem;
  width: 70%;
  display: block;
  padding: 100px 0; }
  .auth-wrapper .authentication-form .logo-centered {
    width: 60px;
    margin: 0 auto;
    margin-bottom: 40px; }
  .auth-wrapper .authentication-form h3 {
    font-size: 20px;
    color: #272d36;
    margin-bottom: 20px; }
  .auth-wrapper .authentication-form .form-group {
    position: relative; }
    .auth-wrapper .authentication-form .form-group .form-control {
      padding-left: 40px; }
      .auth-wrapper .authentication-form .form-group .form-control ~ i {
        position: absolute;
        top: 10px;
        left: 15px; }
  .auth-wrapper .authentication-form .sign-btn {
    margin-top: 30px; }
  .auth-wrapper .authentication-form .register {
    margin-top: 30px;
    text-align: center; }

body {
  color: #212121;
  font-size: .8rem;
  line-height: 1.5;
  font-weight: 400;
  font-family: "Nunito Sans", sans-serif; }

.dropdown-toggle:after, .dropdown-toggle::after {
  display: none; }

.tooltip {
  font-family: "Nunito Sans", sans-serif;
  font-size: 12px;
  font-weight: 700; }

.truncate {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden; }

.progress-sm {
  height: .5rem; }
  .progress-sm .progress-bar {
    height: .5rem; }

.img-thumbnail, .list-thumbnail {
  border-radius: .1rem;
  padding: 0;
  border: initial; }

.list-thumbnail {
  height: auto;
  max-width: unset;
  height: 85px;
  object-fit: cover;
  width: unset !important; }
  @media only screen and (max-width: 1023px) {
    .list-thumbnail.responsive {
      width: unset;
      height: 135px; } }
  .list-thumbnail.small {
    height: 60px;
    font-size: 1rem; }

.list-thumbnail-letters {
  width: 85px;
  height: 85px;
  background: #090e40;
  align-items: center;
  display: flex;
  justify-content: center;
  font-size: 1.25rem;
  color: #fff; }
  .list-thumbnail-letters.small {
    width: 60px;
    height: 60px;
    font-size: 1rem; }

.list-item-heading {
  font-size: 1rem; }

.flex-grow-1 {
  -webkit-flex-grow: 1;
  -moz-flex-grow: 1;
  -ms-flex-grow: 1;
  flex-grow: 1; }

.dropdown-menu {
  padding: 5px;
  font-size: 12px;
  background-color: #ffffff !important;
  border-color: transparent !important;
  margin: 0;
  width: 170px;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-box-shadow: 0 2px 30px rgba(0, 0, 0, 0.08);
  -moz-box-shadow: 0 2px 30px rgba(0, 0, 0, 0.08);
  box-shadow: 0 2px 30px rgba(0, 0, 0, 0.08); }
  .dropdown-menu .dropdown-item {
    background-color: #ffffff !important;
    padding: 8px 15px;
    line-height: 14px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px; }
    .dropdown-menu .dropdown-item .dropdown-icon {
      display: inline-block;
      vertical-align: middle;
      font-size: 16px;
      margin-right: 5px;
      vertical-align: -2px;
      color: #9aa0ac !important; }
    .dropdown-menu .dropdown-item:hover, .dropdown-menu .dropdown-item:focus {
      background-color: #dee2e6 !important;
      color: #212121 !important; }
    .dropdown-menu .dropdown-item .badge {
      width: 15px;
      height: 15px;
      border-radius: 50%;
      text-align: center;
      padding: 0;
      line-height: 15px; }
  .dropdown-menu:after, .dropdown-menu::after {
    bottom: 100%;
    left: 10px;
    border: solid transparent;
    content: ' ';
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(136, 183, 213, 0);
    border-bottom-color: #ffffff !important;
    border-width: 5px; }
  .dropdown-menu.dropdown-menu-right::after {
    right: 10px;
    left: auto; }

.wrapper .header-top {
  background-color: #ffffff !important;
  z-index: 1030;
  position: relative;
  padding: 15px 0;
  position: fixed;
  top: 0;
  width: 100%;
  left: 0;
  padding-left: 240px;
  -webkit-box-shadow: 0 1px 15px rgba(0, 0, 0, 0.04), 0 1px 6px rgba(0, 0, 0, 0.04);
  -moz-box-shadow: 0 1px 15px rgba(0, 0, 0, 0.04), 0 1px 6px rgba(0, 0, 0, 0.04);
  box-shadow: 0 1px 15px rgba(0, 0, 0, 0.04), 0 1px 6px rgba(0, 0, 0, 0.04); }
  .wrapper .header-top .top-menu .dropdown {
    margin-left: 10px; }
    .wrapper .header-top .top-menu .dropdown .dropdown-menu {
      margin-top: 10px; }
      .wrapper .header-top .top-menu .dropdown .dropdown-menu.menu-grid {
        width: 182px; }
        .wrapper .header-top .top-menu .dropdown .dropdown-menu.menu-grid .dropdown-item {
          display: inline-block;
          width: 40px;
          height: 40px;
          text-align: center;
          padding: 0;
          line-height: 40px;
          font-size: 18px;
          color: #5A5A5A; }
      .wrapper .header-top .top-menu .dropdown .dropdown-menu.notification-dropdown {
        min-width: 300px;
        padding: 0; }
        .wrapper .header-top .top-menu .dropdown .dropdown-menu.notification-dropdown .header {
          margin: 0;
          padding: 15px;
          font-size: 16px;
          border-bottom: 1px solid #f1f1f1; }
        .wrapper .header-top .top-menu .dropdown .dropdown-menu.notification-dropdown .notifications-wrap .media {
          border-bottom: 1px solid #eef1f2;
          padding: 10px; }
          .wrapper .header-top .top-menu .dropdown .dropdown-menu.notification-dropdown .notifications-wrap .media:nth-child(odd) {
            background: #f8f9fa; }
          .wrapper .header-top .top-menu .dropdown .dropdown-menu.notification-dropdown .notifications-wrap .media .d-flex {
            -webkit-box-align: start;
            -ms-flex-align: start;
            align-items: flex-start;
            margin-right: 15px; }
            .wrapper .header-top .top-menu .dropdown .dropdown-menu.notification-dropdown .notifications-wrap .media .d-flex i {
              color: #fff;
              text-align: center;
              font-size: 15px;
              line-height: 30px;
              top: 0;
              height: 30px;
              width: 30px;
              background: #404E67;
              border-radius: 50%;
              -webkit-border-radius: 50%;
              -moz-border-radius: 50%; }
            .wrapper .header-top .top-menu .dropdown .dropdown-menu.notification-dropdown .notifications-wrap .media .d-flex img {
              height: 30px; }
          .wrapper .header-top .top-menu .dropdown .dropdown-menu.notification-dropdown .notifications-wrap .media .media-body {
            font-size: 12px; }
            .wrapper .header-top .top-menu .dropdown .dropdown-menu.notification-dropdown .notifications-wrap .media .media-body .media-heading {
              color: #444;
              font-weight: 600;
              letter-spacing: 0; }
            .wrapper .header-top .top-menu .dropdown .dropdown-menu.notification-dropdown .notifications-wrap .media .media-body .media-content {
              color: #868e96; }
        .wrapper .header-top .top-menu .dropdown .dropdown-menu.notification-dropdown .footer {
          text-align: center;
          padding: 10px 15px; }
          .wrapper .header-top .top-menu .dropdown .dropdown-menu.notification-dropdown .footer a {
            color: #212121;
            font-size: 16px; }
  .wrapper .header-top .top-menu .nav-link {
    width: 30px;
    height: 30px;
    padding: 0;
    text-align: center;
    line-height: 36px;
    color: #212121 !important;
    border: none;
    position: relative;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out; }
    .wrapper .header-top .top-menu .nav-link:hover, .wrapper .header-top .top-menu .nav-link:focus {
      background-color: #dee2e6;
      color: #333; }
    .wrapper .header-top .top-menu .nav-link i {
      font-size: 16px; }
    .wrapper .header-top .top-menu .nav-link .badge {
      right: -1px;
      position: absolute;
      top: -4px;
      padding: 3px;
      width: 17px;
      font-size: 11px;
      font-weight: 800;
      color: #fff;
      border-radius: 100px;
      -webkit-border-radius: 100px;
      -moz-border-radius: 100px; }
  .wrapper .header-top .top-menu .avatar {
    color: #4c5667 !important;
    font-weight: 600;
    width: 30px;
    height: 30px;
    line-height: 30px;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    display: inline-block;
    background: #ced4da no-repeat center/cover;
    position: relative;
    vertical-align: bottom;
    font-size: .875rem;
    user-select: none; }
  .wrapper .header-top .top-menu .mobile-nav-toggle {
    border: none;
    position: relative;
    margin-right: 5px; }
    .wrapper .header-top .top-menu .mobile-nav-toggle span {
      height: 2px;
      width: 20px;
      background-color: #4a5361;
      display: inline-block;
      border-radius: 4px;
      position: absolute;
      top: 14px;
      left: 5px; }
      .wrapper .header-top .top-menu .mobile-nav-toggle span::before, .wrapper .header-top .top-menu .mobile-nav-toggle span::after {
        content: "";
        height: 2px;
        width: 20px;
        border-radius: 4px;
        background-color: #4a5361;
        display: inline-block;
        position: absolute; }
      .wrapper .header-top .top-menu .mobile-nav-toggle span::before {
        left: 0;
        top: -6px; }
      .wrapper .header-top .top-menu .mobile-nav-toggle span::after {
        left: 0;
        bottom: -6px; }
  .wrapper .header-top .top-menu .header-search {
    padding: 0 10px;
    position: relative; }
    .wrapper .header-top .top-menu .header-search .input-group {
      border-radius: 20px;
      -webkit-border-radius: 20px;
      -moz-border-radius: 20px;
      margin-bottom: 0; }
      .wrapper .header-top .top-menu .header-search .input-group .input-group-addon {
        color: #404E67;
        padding: 2px 10px 2px 0px;
        font-size: 16px;
        cursor: pointer; }
        .wrapper .header-top .top-menu .header-search .input-group .input-group-addon.search-close {
          padding: 2px 0px 2px 10px;
          display: none; }
      .wrapper .header-top .top-menu .header-search .input-group .form-control {
        padding: 0 10px;
        min-height: auto;
        width: 0;
        border: none;
        color: #353c4e;
        background-color: transparent;
        border-radius: 0px;
        -webkit-border-radius: 0px;
        -moz-border-radius: 0px; }
    .wrapper .header-top .top-menu .header-search.open .input-group {
      background-color: #e4e4e4; }
      .wrapper .header-top .top-menu .header-search.open .input-group .input-group-addon.search-close {
        display: block; }
  @media only screen and (max-width: 1023px) {
    .wrapper .header-top {
      padding-left: 0; } }
.wrapper .page-wrap {
  position: relative; }
  .wrapper .page-wrap .app-sidebar {
    position: fixed;
    left: 0;
    top: 0;
    width: 240px;
    height: 100vh;
    background-color: #ffffff !important;
    z-index: 1040;
    -webkit-box-shadow: 0 3px 30px rgba(0, 0, 0, 0.1), 0 3px 20px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 3px 30px rgba(0, 0, 0, 0.1), 0 3px 20px rgba(0, 0, 0, 0.1);
    box-shadow: 0 3px 30px rgba(0, 0, 0, 0.1), 0 3px 20px rgba(0, 0, 0, 0.1);
    -moz-transition: width 0.3s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: width 0.3s cubic-bezier(0, 0, 0.2, 1);
    -webkit-transition: width 0.3s cubic-bezier(0, 0, 0.2, 1);
    transition: width 0.3s cubic-bezier(0, 0, 0.2, 1);
    -moz-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    white-space: nowrap;
    visibility: visible; }
    .wrapper .page-wrap .app-sidebar .sidebar-header {
      display: -webkit-box;
      display: -moz-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-align-items: center;
      -moz-align-items: center;
      -ms-align-items: center;
      align-items: center;
      -webkit-justify-content: space-between;
      -moz-justify-content: space-between;
      -ms-justify-content: space-between;
      justify-content: space-between;
      -ms-flex-pack: space-between;
      padding: 13px 15px;
      height: 60px; }
      .wrapper .page-wrap .app-sidebar .sidebar-header .header-brand {
        display: block;
        font-size: 22px;
        font-weight: 700;
        color: #212529; }
        .wrapper .page-wrap .app-sidebar .sidebar-header .header-brand .logo-img {
          display: inline-block;
          width: 30px; }
      .wrapper .page-wrap .app-sidebar .sidebar-header .btn-icon {
        border: none; }
      .wrapper .page-wrap .app-sidebar .sidebar-header .nav-close {
        display: none; }
        @media only screen and (max-width: 1023px) {
          .wrapper .page-wrap .app-sidebar .sidebar-header .nav-close {
            display: inline-block; } }
      @media only screen and (max-width: 1023px) {
        .wrapper .page-wrap .app-sidebar .sidebar-header .nav-toggle {
          display: none; } }
    .wrapper .page-wrap .app-sidebar .sidebar-content {
      position: relative;
      height: -webkit-calc(100vh - 60px);
      height: -moz-calc(100vh - 60px);
      height: calc(100vh - 60px);
      overflow: auto;
      z-index: 4; }
      .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item {
        position: relative; }
        .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item a {
          display: block;
          overflow: hidden;
          padding: 15px 5px;
          margin-left: 15px;
          margin-right: 15px;
          color: #545454;
          position: relative; }
          .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item a i {
            font-size: 20px;
            margin-right: 10px;
            display: inline-block;
            vertical-align: -4px; }
          .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item a span {
            font-size: 13px; }
          .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item a .badge {
            position: absolute;
            right: 30px;
            text-align: center;
            top: 16px;
            vertical-align: middle;
            white-space: nowrap;
            opacity: 1;
            visibility: visible;
            border-radius: 4px;
            font-size: 75%;
            padding: 4px 7px;
            margin-right: 5px;
            font-weight: 800;
            color: #fff;
            -webkit-transition: opacity 0.3s linear;
            transition: opacity 0.3s linear;
            text-transform: uppercase; }
          .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item a.disabled {
            opacity: 0.5;
            cursor: not-allowed !important; }
        .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item.has-sub a::before {
          content: "\f105";
          font-family: "FontAwesome";
          position: absolute;
          right: 3px;
          top: 15px;
          -moz-transform: rotate(0deg);
          -o-transform: rotate(0deg);
          -ms-transform: rotate(0deg);
          -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
          -moz-transition: all 0.2s ease-in-out;
          -o-transition: all 0.2s ease-in-out;
          -webkit-transition: all 0.2s ease-in-out;
          transition: all 0.2s ease-in-out; }
        .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item.has-sub .submenu-content {
          background-color: #f3f3f3; }
          .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item.has-sub .submenu-content .menu-item {
            padding: 10px 5px;
            font-size: 13px;
            padding-left: 50px;
            margin: 0; }
            .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item.has-sub .submenu-content .menu-item::before {
              display: none; }
          .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item.has-sub .submenu-content .nav-item::after {
            display: none; }
          .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item.has-sub .submenu-content .nav-item a {
            position: relative; }
            .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item.has-sub .submenu-content .nav-item a::before {
              content: "\f105";
              font-family: "FontAwesome";
              position: absolute;
              right: 20px;
              top: 10px;
              display: inline-block;
              -moz-transform: rotate(0deg);
              -o-transform: rotate(0deg);
              -ms-transform: rotate(0deg);
              -webkit-transform: rotate(0deg);
              transform: rotate(0deg);
              -moz-transition: all 0.2s ease-in-out;
              -o-transition: all 0.2s ease-in-out;
              -webkit-transition: all 0.2s ease-in-out;
              transition: all 0.2s ease-in-out; }
          .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item.has-sub .submenu-content .nav-item .submenu-content .menu-item {
            padding-left: 70px; }
            .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item.has-sub .submenu-content .nav-item .submenu-content .menu-item::before {
              display: none; }
          .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item.has-sub .submenu-content .nav-item.open a::before {
            -moz-transform: rotate(90deg);
            -o-transform: rotate(90deg);
            -ms-transform: rotate(90deg);
            -webkit-transform: rotate(90deg);
            transform: rotate(90deg); }
        .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item:not(.open) .submenu-content {
          display: none; }
        .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item.open a::before {
          -moz-transform: rotate(90deg);
          -o-transform: rotate(90deg);
          -ms-transform: rotate(90deg);
          -webkit-transform: rotate(90deg);
          transform: rotate(90deg); }
        .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item.open::after {
          background: #576a3d;
          border-radius: 10px;
          color: #fff;
          content: " ";
          height: 30px;
          left: 0;
          position: absolute;
          top: 10px;
          width: 3px; }
        .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item.active::after {
          background: #576a3d;
          border-radius: 10px;
          color: #fff;
          content: " ";
          height: 30px;
          left: 0;
          top: 10px;
          position: absolute;
          width: 3px; }
      .wrapper .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-lavel {
        font-size: 14px;
        font-weight: 400;
        opacity: 1;
        padding: 25px 20px 8px;
        text-transform: capitalize;
        visibility: visible;
        width: 100%;
        color: #999; }
    .wrapper .page-wrap .app-sidebar.colored .sidebar-header {
      background-color: #272d36; }
      .wrapper .page-wrap .app-sidebar.colored .sidebar-header .header-brand {
        color: #ffffff !important; }
    .wrapper .page-wrap .app-sidebar.colored .sidebar-content {
      background-color: #404E67; }
      .wrapper .page-wrap .app-sidebar.colored .sidebar-content .nav-container .navigation-main .nav-item {
        border-color: rgba(243, 243, 243, 0.15); }
        .wrapper .page-wrap .app-sidebar.colored .sidebar-content .nav-container .navigation-main .nav-item a {
          color: #ffffff !important; }
          .wrapper .page-wrap .app-sidebar.colored .sidebar-content .nav-container .navigation-main .nav-item a i {
            color: #bcc8d8; }
        .wrapper .page-wrap .app-sidebar.colored .sidebar-content .nav-container .navigation-main .nav-item .submenu-content {
          background-color: #4a5872; }
        .wrapper .page-wrap .app-sidebar.colored .sidebar-content .nav-container .navigation-main .nav-item.open::after, .wrapper .page-wrap .app-sidebar.colored .sidebar-content .nav-container .navigation-main .nav-item.active::after {
          background-color: #eb525d; }
    .wrapper .page-wrap .app-sidebar.hide-sidebar {
      -moz-transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
      -o-transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
      -webkit-transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
      transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
      -moz-transform: translate3d(-100%, 0, 0);
      -o-transform: translate3d(-100%, 0, 0);
      -ms-transform: translate3d(-100%, 0, 0);
      -webkit-transform: translate3d(-100%, 0, 0);
      transform: translate3d(-100%, 0, 0); }
    @media only screen and (max-width: 1023px) {
      .wrapper .page-wrap .app-sidebar {
        -moz-transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
        -o-transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
        -webkit-transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
        transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); } }
  .wrapper .page-wrap .main-content {
    padding: 30px 0;
    background-color: #F6F7FB;
    min-height: calc(100vh - 120px);
    margin-top: 60px;
    padding-right: 15px;
    padding-left: 255px;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease; }
    @media only screen and (max-width: 1023px) {
      .wrapper .page-wrap .main-content {
        padding-left: 0;
        padding-right: 0; } }
    .wrapper .page-wrap .main-content .page-header {
      margin-bottom: 30px; }
      .wrapper .page-wrap .main-content .page-header .page-title {
        font-size: 22px;
        font-weight: 600;
        margin: 0;
        display: inline-block; }
      .wrapper .page-wrap .main-content .page-header .breadcrumb {
        background-color: transparent;
        margin-bottom: 0;
        padding-bottom: 0; }
        .wrapper .page-wrap .main-content .page-header .breadcrumb .breadcrumb-item a {
          color: #212121; }
        .wrapper .page-wrap .main-content .page-header .breadcrumb .breadcrumb-item + ::before {
          content: "|"; }
    .wrapper .page-wrap .main-content .card .card-body .list-item-wrap .list-item {
      padding: 13px 20px;
      border: 1px solid #ededed;
      position: relative;
      border-left: 0;
      border-right: 0;
      height: 50px;
      overflow: hidden;
      -moz-transition: transform 0.2s ease-in-out;
      -o-transition: transform 0.2s ease-in-out;
      -webkit-transition: transform 0.2s ease-in-out;
      transition: transform 0.2s ease-in-out; }
      .wrapper .page-wrap .main-content .card .card-body .list-item-wrap .list-item .item-inner {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-justify-content: flex-start;
        -moz-justify-content: flex-start;
        -ms-justify-content: flex-start;
        justify-content: flex-start;
        -ms-flex-pack: flex-start;
        position: relative; }
        .wrapper .page-wrap .main-content .card .card-body .list-item-wrap .list-item .item-inner .custom-control {
          margin: 0;
          margin-top: -2px; }
        .wrapper .page-wrap .main-content .card .card-body .list-item-wrap .list-item .item-inner .list-title {
          width: 100%;
          display: block; }
          .wrapper .page-wrap .main-content .card .card-body .list-item-wrap .list-item .item-inner .list-title a {
            color: #3e5569;
            font-weight: 600;
            display: block;
            width: 100%;
            white-space: nowrap;
            text-overflow: ellipsis;
            overflow: hidden;
            width: calc(100% - 50px); }
        .wrapper .page-wrap .main-content .card .card-body .list-item-wrap .list-item .item-inner .list-actions {
          position: absolute;
          right: 0px;
          top: 50%;
          opacity: 0;
          display: none;
          z-index: 3;
          padding-left: 10px;
          -moz-transform: translateY(-50%);
          -o-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
          -webkit-transform: translateY(-50%);
          transform: translateY(-50%); }
          .wrapper .page-wrap .main-content .card .card-body .list-item-wrap .list-item .item-inner .list-actions a {
            width: 30px;
            height: 30px;
            padding: 0;
            border-radius: 50%;
            text-align: center;
            line-height: 32px;
            color: #999;
            display: inline-block; }
            .wrapper .page-wrap .main-content .card .card-body .list-item-wrap .list-item .item-inner .list-actions a:hover, .wrapper .page-wrap .main-content .card .card-body .list-item-wrap .list-item .item-inner .list-actions a:focus {
              background-color: #dee2e6;
              color: #333; }
      .wrapper .page-wrap .main-content .card .card-body .list-item-wrap .list-item .qickview-wrap {
        margin-top: 5px;
        opacity: 0; }
        .wrapper .page-wrap .main-content .card .card-body .list-item-wrap .list-item .qickview-wrap .desc p {
          margin: 0; }
      .wrapper .page-wrap .main-content .card .card-body .list-item-wrap .list-item:hover, .wrapper .page-wrap .main-content .card .card-body .list-item-wrap .list-item:focus {
        background-color: #f9f9f9; }
        .wrapper .page-wrap .main-content .card .card-body .list-item-wrap .list-item:hover .list-actions, .wrapper .page-wrap .main-content .card .card-body .list-item-wrap .list-item:focus .list-actions {
          opacity: 1;
          display: block; }
      .wrapper .page-wrap .main-content .card .card-body .list-item-wrap .list-item.quick-view-opened {
        height: auto;
        background-color: #ffffff !important;
        border: none;
        z-index: 5;
        -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.01), 0 0 32px 0 rgba(0, 0, 0, 0.1);
        -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.01), 0 0 32px 0 rgba(0, 0, 0, 0.1);
        box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.01), 0 0 32px 0 rgba(0, 0, 0, 0.1);
        -moz-transform: scale(1.01);
        -o-transform: scale(1.01);
        -ms-transform: scale(1.01);
        -webkit-transform: scale(1.01);
        transform: scale(1.01); }
        .wrapper .page-wrap .main-content .card .card-body .list-item-wrap .list-item.quick-view-opened .item-inner .list-title a {
          font-size: 16px;
          color: #263238; }
        .wrapper .page-wrap .main-content .card .card-body .list-item-wrap .list-item.quick-view-opened .qickview-wrap {
          opacity: 1; }
      .wrapper .page-wrap .main-content .card .card-body .list-item-wrap .list-item + .list-item {
        margin-top: -1px; }
      .wrapper .page-wrap .main-content .card .card-body .list-item-wrap .list-item:last-child {
        border-bottom: none; }
  .wrapper .page-wrap .footer {
    background: #ffffff !important;
    padding: 20px 30px;
    border-top: 1px solid rgba(0, 0, 0, 0.04);
    font-size: calc(0.875rem - 0.05rem);
    -moz-transition: all 0.25s ease;
    -o-transition: all 0.25s ease;
    -webkit-transition: all 0.25s ease;
    transition: all 0.25s ease; }
    @media only screen and (min-width: 1024px) {
      .wrapper .page-wrap .footer {
        padding-left: 270px; } }
  .wrapper .page-wrap .right-sidebar {
    position: fixed;
    top: 60px;
    right: 0;
    width: 240px;
    background: #fff;
    height: calc(100vh - 60px);
    border-left: 1px solid #eef1f2;
    border-top: 1px solid #eef1f2;
    padding: 1.07143em;
    z-index: 9;
    -moz-transform: translateX(100%);
    -o-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
    -moz-transition: all 0.25s ease;
    -o-transition: all 0.25s ease;
    -webkit-transition: all 0.25s ease;
    transition: all 0.25s ease; }
    .wrapper .page-wrap .right-sidebar .sidebar-chat .sidebar-chat-info h6 {
      color: #353c4e; }
    .wrapper .page-wrap .right-sidebar .sidebar-chat .sidebar-chat-info .form-group {
      position: relative; }
      .wrapper .page-wrap .right-sidebar .sidebar-chat .sidebar-chat-info .form-group .form-control {
        padding-right: 30px;
        border-radius: 50px;
        -webkit-border-radius: 50px;
        -moz-border-radius: 50px;
        padding-left: 15px; }
      .wrapper .page-wrap .right-sidebar .sidebar-chat .sidebar-chat-info .form-group i {
        position: absolute;
        top: 8px;
        right: 10px;
        font-size: 16px;
        color: #bbb; }
    .wrapper .page-wrap .right-sidebar .sidebar-chat .chat-list .list-group {
      margin-left: -1.07143em;
      margin-right: -1.07143em; }
      .wrapper .page-wrap .right-sidebar .sidebar-chat .chat-list .list-group .list-group-item {
        background: none;
        border: 0;
        border-top: 1px solid #eef1f2;
        padding: 1em 1.07143em;
        overflow: hidden;
        color: #999;
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-align-items: center;
        -moz-align-items: center;
        -ms-align-items: center;
        align-items: center; }
        .wrapper .page-wrap .right-sidebar .sidebar-chat .chat-list .list-group .list-group-item figure {
          margin: 0;
          position: relative;
          margin-right: 10px; }
          .wrapper .page-wrap .right-sidebar .sidebar-chat .chat-list .list-group .list-group-item figure img {
            width: 40px;
            height: 40px; }
        .wrapper .page-wrap .right-sidebar .sidebar-chat .chat-list .list-group .list-group-item span {
          line-height: 1em;
          display: -webkit-box;
          display: -moz-box;
          display: -ms-flexbox;
          display: -webkit-flex;
          display: flex;
          -webkit-justify-content: end;
          -moz-justify-content: end;
          -ms-justify-content: end;
          justify-content: end;
          -ms-flex-pack: end;
          -webkit-flex-direction: column;
          -moz-flex-direction: column;
          -ms-flex-direction: column;
          flex-direction: column; }
          .wrapper .page-wrap .right-sidebar .sidebar-chat .chat-list .list-group .list-group-item span .name {
            font-size: 14px;
            color: #444;
            margin-bottom: 5px; }
      .wrapper .page-wrap .right-sidebar .sidebar-chat .chat-list .list-group [class*="user-"]:after {
        position: absolute;
        top: calc(50% + 15px);
        left: 0;
        -moz-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%); }
  .wrapper .page-wrap .chat-panel {
    position: fixed;
    top: calc(100vh);
    right: calc( 240px + 15px);
    width: 310px;
    z-index: 9999;
    -moz-transform: translateY(-100%) translateX(14.0625rem);
    -o-transform: translateY(-100%) translateX(14.0625rem);
    -ms-transform: translateY(-100%) translateX(14.0625rem);
    -webkit-transform: translateY(-100%) translateX(14.0625rem);
    transform: translateY(-100%) translateX(14.0625rem); }
    .wrapper .page-wrap .chat-panel .card {
      border: none;
      margin-bottom: 1.42857em;
      border-radius: 10px;
      -webkit-border-radius: 10px;
      -moz-border-radius: 10px;
      -webkit-box-shadow: 0 4px 8px 3px rgba(0, 0, 0, 0.2);
      -moz-box-shadow: 0 4px 8px 3px rgba(0, 0, 0, 0.2);
      box-shadow: 0 4px 8px 3px rgba(0, 0, 0, 0.2); }
      .wrapper .page-wrap .chat-panel .card .card-header {
        background: none;
        padding: 1.07143em 1.42857em;
        font-size: 1.14286em;
        border-bottom: 1px solid rgba(153, 153, 153, 0.2); }
      .wrapper .page-wrap .chat-panel .card .card-body {
        padding: 1.07143em; }
        .wrapper .page-wrap .chat-panel .card .card-body .messages {
          position: relative;
          max-height: 21.42857em;
          overflow-y: scroll;
          margin-top: -1.07143em;
          margin-right: -1.07143em;
          margin-left: -1.07143em;
          padding-top: 1.07143em;
          padding-right: 1.07143em;
          padding-left: 1.07143em; }
          .wrapper .page-wrap .chat-panel .card .card-body .messages .message {
            margin: 0.71429em 0; }
            .wrapper .page-wrap .chat-panel .card .card-body .messages .message:first-child {
              margin-top: 0; }
            .wrapper .page-wrap .chat-panel .card .card-body .messages .message figure {
              -webkit-box-ordinal-group: 3;
              -ms-flex-order: 2;
              margin: 0;
              position: relative;
              order: 2; }
              .wrapper .page-wrap .chat-panel .card .card-body .messages .message figure img {
                width: 30px;
                height: 30px; }
            .wrapper .page-wrap .chat-panel .card .card-body .messages .message .message-body {
              margin-top: .5em;
              display: -webkit-inline-box;
              display: -ms-inline-flexbox;
              display: inline-flex;
              -webkit-box-orient: vertical;
              -webkit-box-direction: normal;
              -ms-flex-direction: column;
              flex-direction: column;
              -webkit-box-align: end;
              -ms-flex-align: end;
              align-items: flex-end;
              margin: auto 1.5em;
              -webkit-box-ordinal-group: 2;
              -ms-flex-order: 1;
              order: 1; }
              .wrapper .page-wrap .chat-panel .card .card-body .messages .message .message-body p {
                background: #404E67;
                border: 1px solid #404E67;
                border-radius: 3px;
                padding: .5em 1em;
                color: #fff;
                margin-bottom: .5em;
                position: relative; }
                .wrapper .page-wrap .chat-panel .card .card-body .messages .message .message-body p:first-child:after, .wrapper .page-wrap .chat-panel .card .card-body .messages .message .message-body p:first-child:before {
                  content: "";
                  height: 0;
                  width: 0;
                  display: block;
                  position: absolute;
                  top: 1.25rem;
                  right: -7px;
                  left: auto;
                  border-style: solid;
                  border-width: 6px 0 7px 6px;
                  border-color: transparent transparent transparent #404E67;
                  -moz-transform: translateY(-50%);
                  -o-transform: translateY(-50%);
                  -ms-transform: translateY(-50%);
                  -webkit-transform: translateY(-50%);
                  transform: translateY(-50%); }
                .wrapper .page-wrap .chat-panel .card .card-body .messages .message .message-body p:first-child:before {
                  right: -7px;
                  border-left-color: #404E67; }
            .wrapper .page-wrap .chat-panel .card .card-body .messages .message.reply figure {
              -webkit-box-ordinal-group: 2;
              -ms-flex-order: 1;
              order: 1; }
            .wrapper .page-wrap .chat-panel .card .card-body .messages .message.reply .message-body {
              -webkit-box-align: start;
              -ms-flex-align: start;
              align-items: flex-start;
              -webkit-box-ordinal-group: 3;
              -ms-flex-order: 2;
              order: 2; }
              .wrapper .page-wrap .chat-panel .card .card-body .messages .message.reply .message-body p {
                background: #fff;
                border: 1px solid #eef1f2;
                border-radius: 0;
                border-top-right-radius: 3px;
                border-bottom-right-radius: 3px;
                border-radius: 3px;
                color: #666; }
                .wrapper .page-wrap .chat-panel .card .card-body .messages .message.reply .message-body p:first-child:after, .wrapper .page-wrap .chat-panel .card .card-body .messages .message.reply .message-body p:first-child:before {
                  content: "";
                  height: 0;
                  width: 0;
                  display: block;
                  position: absolute;
                  right: auto;
                  left: -7px;
                  border-style: solid;
                  border-width: 6px 7px 6px 0;
                  border-color: transparent #fff transparent transparent;
                  -moz-transform: translateY(-50%);
                  -o-transform: translateY(-50%);
                  -ms-transform: translateY(-50%);
                  -webkit-transform: translateY(-50%);
                  transform: translateY(-50%); }
                .wrapper .page-wrap .chat-panel .card .card-body .messages .message.reply .message-body p:first-child:before {
                  left: -9px;
                  border-right-color: #eef1f2; }
                .wrapper .page-wrap .chat-panel .card .card-body .messages .message.reply .message-body p:first-child:after {
                  content: "";
                  height: 0;
                  width: 0;
                  display: block;
                  position: absolute;
                  right: auto;
                  left: -7px;
                  border-style: solid;
                  border-width: 6px 7px 6px 0;
                  border-color: transparent #fff transparent transparent;
                  -moz-transform: translateY(-50%);
                  -o-transform: translateY(-50%);
                  -ms-transform: translateY(-50%);
                  -webkit-transform: translateY(-50%);
                  transform: translateY(-50%); }
      .wrapper .page-wrap .chat-panel .card .card-footer {
        background: none;
        padding: 1.07143em 1.42857em;
        border-top: 1px solid rgba(153, 153, 153, 0.2); }
        .wrapper .page-wrap .chat-panel .card .card-footer .list-icon {
          font-size: 1.125rem; }
        .wrapper .page-wrap .chat-panel .card .card-footer textarea {
          box-shadow: none;
          resize: none;
          padding: 0;
          width: 100%;
          min-height: auto;
          padding: 5px 0; }
.wrapper.nav-collapsed .header-top {
  padding-left: 60px; }
.wrapper.nav-collapsed .page-wrap .app-sidebar {
  width: 60px; }
  .wrapper.nav-collapsed .page-wrap .app-sidebar .sidebar-header .header-brand .text {
    display: none; }
  .wrapper.nav-collapsed .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-lavel {
    display: none; }
  .wrapper.nav-collapsed .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item a span {
    display: none; }
  .wrapper.nav-collapsed .page-wrap .app-sidebar .sidebar-content .nav-container .navigation-main .nav-item a::before {
    display: none; }
  .wrapper.nav-collapsed .page-wrap .app-sidebar:hover {
    width: 240px; }
    .wrapper.nav-collapsed .page-wrap .app-sidebar:hover .header-brand .text {
      display: inline-block; }
    .wrapper.nav-collapsed .page-wrap .app-sidebar:hover .sidebar-content .nav-container .navigation-main .nav-lavel {
      display: block; }
    .wrapper.nav-collapsed .page-wrap .app-sidebar:hover .sidebar-content .nav-container .navigation-main .nav-item a span {
      display: inline-block; }
    .wrapper.nav-collapsed .page-wrap .app-sidebar:hover .sidebar-content .nav-container .navigation-main .nav-item a::before {
      display: inline-block; }
.wrapper.nav-collapsed .page-wrap .main-content {
  padding-left: 75px; }
.wrapper.nav-collapsed .page-wrap .footer {
  padding-left: 90px; }
.wrapper.menu-collapsed .page-wrap .app-sidebar .sidebar-header .nav-toggle {
  display: none; }
.wrapper.right-sidebar-expand .right-sidebar {
  -moz-transform: translateX(0);
  -o-transform: translateX(0);
  -ms-transform: translateX(0);
  -webkit-transform: translateX(0);
  transform: translateX(0); }
.wrapper.right-sidebar-expand .chat-panel {
  -moz-transform: translateY(-100%) translateX(0);
  -o-transform: translateY(-100%) translateX(0);
  -ms-transform: translateY(-100%) translateX(0);
  -webkit-transform: translateY(-100%) translateX(0);
  transform: translateY(-100%) translateX(0); }

hr {
  box-sizing: content-box;
  height: 0;
  margin-top: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1); }

.profiletimeline {
  position: relative;
  padding-left: 40px;
  margin: 40px 10px 0 30px;
  border-left: 1px solid rgba(0, 0, 0, 0.1); }
  .profiletimeline .sl-item {
    margin-top: 8px;
    margin-bottom: 30px; }
    .profiletimeline .sl-item .sl-left {
      float: left;
      margin-left: -60px;
      z-index: 1;
      margin-right: 15px; }
      .profiletimeline .sl-item .sl-left img {
        max-width: 40px; }
    .profiletimeline .sl-item .sl-right .sl-date {
      font-size: 12px;
      color: #afb5c1; }

.dd-handle {
  background: #f7f7f7;
  border-radius: 3px;
  padding: 20px;
  position: relative;
  display: block;
  text-decoration: none;
  margin: 5px 0;
  overflow: hidden; }
  .dd-handle p {
    margin: 0; }
  .dd-handle:after, .dd-handle::after {
    content: '';
    width: 5px;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0; }

.dd-list {
  margin: 0;
  padding: 0;
  list-style: none; }
  .dd-list .dd-placeholder, .dd-list .dd-empty {
    margin: 5px 0;
    padding: 0;
    min-height: 30px;
    background: #f2fbff;
    border: 1px dashed #b6bcbf;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px; }
  .dd-list .dd-list {
    padding-left: 30px; }

.dd-dragel {
  position: absolute;
  pointer-events: none;
  z-index: 9999; }
  .dd-dragel .dd-handle {
    -webkit-box-shadow: 2px 4px 6px 0 rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 2px 4px 6px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 2px 4px 6px 0 rgba(0, 0, 0, 0.1); }

.todo-task .dd-handle:after, .todo-task .dd-handle::after {
  background-color: #f5365c !important; }

.progress-task .dd-handle:after, .progress-task .dd-handle::after {
  background-color: #F7CA18 !important; }

.completed-task .dd-handle:after, .completed-task .dd-handle::after {
  background-color: #26C281 !important; }

[class*="user--"]::after {
  height: 0.64286em;
  width: 0.64286em;
  display: block;
  position: absolute;
  top: 0;
  right: 10%;
  border-radius: 100px;
  content: "";
  -webkit-box-shadow: 0 0 0 2px #fff;
  box-shadow: 0 0 0 2px #fff; }

.user--online:after {
  background: #06d6a0; }

.user--busy:after {
  background: #ff3333; }

.user--offline:after {
  background: #bbb; }

/*# sourceMappingURL=theme.css.map */
PKA3�\�e��CC
_widgets.scssnu�[���.widget {
	border-color: #ffff;
    position: relative;
    width: 100%;
    border: none;
    margin-bottom: 30px;
    background-color: #fff;
    overflow: hidden;
    @include box-shadow(0 6px 0 0 rgba(0, 0, 0, 0.01), 0 15px 32px 0 rgba(0, 0, 0, 0.06));
    @include transition(all 0.5s ease-in-out);
    @include border-radius(4px);
    .widget-header {
    	padding: 10px 20px;
    	border-bottom: 1px solid #f5f7f9;
    	position: relative;
    	.widget-title {
    		font-size: 18px;
    		margin: 0;
    	}
    	.widget-tools {
    		position: absolute;
    		right: 10px;
    		top: 5px;
    		.btn-widget-tool {
			    padding: 5px;
			    font-size: 16px;
			    background: transparent;
			    color: #97a0b3;
			    i {
			    	margin: 0;
			    }
			    &:focus {
			    	@include box-shadow(none);
			    }
			}
    	}
    }
    .widget-body {
    	padding: 20px 20px;
	    h6 {
		    margin-bottom: 0;
		    font-weight: 400;
		}
		h2 {
		    margin-bottom: 0px;
		    font-weight: 600;
		}
		.icon {
		    font-size: 37px;
		    color: #9aa0ac;
		}
		.overlay {
		    position: absolute;
		    top: 0;
		    left: 0;
		    width: 100%;
		    height: 100%;
		    background: rgba(0, 0, 0, 0.22);
		    text-align: center;
		    z-index: 3;
		    @include flexbox();
		    @include justify-content(center);
		    @include align-items(center);
		    @include flex-direction(column);
		    i {
			    font-size: 32px;
			    color: #ef4153;
			    margin-bottom: 5px;
			}
		}
    }
    .progress {
		border-radius: 0;
	}
	&[class*=bg-] {
		.widget-header {
			background-color: rgba(255, 255, 255, 0.2);
			border-bottom-color: transparent;
			.widget-title {
				color: #fff;
			}
			.widget-tools {
				.btn-widget-tool {
					color: rgba(255, 255, 255, 0.6);
				}
			}
		}
		.widget-body {
			color: $white;
			.icon {
				color: $white;
			}
		}
	}
	&.social-widget {
		.widget-body {
			text-align: center;
		}
	}
}
.loading {
    -webkit-animation-name: loading;
    animation-name: loading;
    -webkit-animation-duration: .75s;
    animation-duration: .75s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
}
@-webkit-keyframes loading {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}
@keyframes loading {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}
.card-group {
	.card {
		&:not(:last-child) {
			border-right: 1px solid #f1f1f1;
		}
	}
}
.card {
	.card-header {
		border-bottom: 1px solid #f1f1f1;
		.card-header-right {
		    right: 10px;
		    top: 16px;
		    display: inline-block;
		    float: right;
		    position: absolute;
		    .card-option {
			    width: 35px;
			    height: 25px;
			    overflow: hidden;
			    margin: 0;
			    @include transition(0.3s ease-in-out);
			    li {
				    display: inline-block;
				    i {
					    margin: 0 5px;
					    cursor: pointer;
					    font-size: 15px;
					    color: #8c8c8c;
					    line-height: 2;
					    font-weight: 300;
					}
				}
			}
		}
	}
	.card-block {
	    padding: 1.25rem;
	}
	.card-body {
		.icon {
		    font-size: 37px;
		    color: #9aa0ac;
		}
	}
	.feeds-widget {
		padding: 0;
		.feed-item {
			display: block;
			padding: 12px 15px;
		    border: 1px solid #efefef;
		    border-left: 0;
		    border-right: 0;
		    a {
		    	@include flexbox();
		    	@include align-items(center);
		    	.feeds-left {
		    		width: 50px;
		    		font-size: 30px;
		    	}
		    	.feeds-body {
		    		width: 100%;
		    		h4 {
		    			font-size: 16px;
		    			margin: 0;
		    			font-weight: 700;
		    			margin-bottom: 5px;
		    			&~small {
						    text-overflow: ellipsis;
						    white-space: nowrap;
						    overflow: hidden;
						    width: calc(100% - 60px);
						    font-size: 13px;
						    color: #777;
						}
		    		}
		    		
		    	}
		    }
		    &.feed-item {
		    	margin-top: -1px;
		    }
		}
	}
	.timeline {
		.header {
		    background-size: cover;
		    color: #fff;
		    position: relative;
		    .color-overlay {
			    padding: 2em;
			    box-sizing: border-box;
			    background: rgba(123,94,155,0.5);
			    line-height: normal;
			    .day-number {
				    font-size: 6em;
				    margin-right: 15px;
				    display: inline-block;
				    font-weight: 700;
				    line-height: 1;
				}
				.date-right {
					display: inline-block;
					.day-name {
					    font-size: 22px;
					}
					.month {
					    text-transform: uppercase;
					    margin-top: 2px;
					}
				}
			}
		}
		ul {
			list-style: none;
			position: relative;
			padding-left: 30px;
			padding-top: 10px;
			margin: 0;
			@include pseudo-element('before') {
				content: ' ';
			    height: 100%;
			    width: 1px;
			    background-color: #f0f0f0;
			    position: absolute;
			    top: 0;
			    left: 35px;
			    z-index: 1;
			}
			li {
				padding-bottom: 15px;
				.bullet {
				    width: 10px;
				    height: 10px;
				    display: inline-block;
				    z-index: 2;
				    position: relative;
				    vertical-align: top;
				    margin: 7px 0;
				    margin-right: 5px;
				    @include border-radius(50%);
				}
				.time {
				    width: 20%;
				    font-size: 10px;
				    margin: 6px 0;
    				vertical-align: top;
    				display: inline-block;
				}
				.desc {
				    width: 65%;
				    display: inline-block;
				    h3 {
				    	margin: 0;
				    	font-size: 14px;
				    	font-weight: 700;
				    }
				    h4 {
				    	margin-top: 5px;
				    	font-size: 12px;
					    color: #999;
				    }
				}
			}
		}
	}
	.task-list {
		margin: 0;
		padding: 0;
		li {
		    display: block;
		    padding: 15px 0 15px 0;
		    margin: 0;
		    cursor: pointer;
		    &:first-child {
		    	padding-top: 0;
		    }
		    &.list {
		    	span {
				    float: left;
				    margin-top: 20px;
				    color: #FF7E39;
				    @include pseudo-element('before') {
				    	font-size: 1.5rem;
					    content: "\e83f";
					    font-family: 'iconkit';
					    vertical-align: middle;
					    border: 3px solid #FF7E39;
					    padding: 4px;
					    @include border-radius(50%);
				    }
				}
				.task-details {
				    margin-left: 60px;
					p {
					    margin: 0;
					    padding: 10px 0 6px 0;
					    line-height: 140%;
					    &.date {
						    padding: 0;
						    margin: 0;
						    font-size: .75rem;
						}
					}
				}
			}
			&.completed {
			    text-decoration: line-through;
			    color: #8796af;
			    @include transition(all 0.3s ease-out);
			    span {
			    	@include pseudo-element('before') {
			    		color: #50b924;
    					border: 3px solid #50b924;
			    	}
			    }
			}
		}
	}
	.chat-box {
		.chat-list {
		    margin: 0;
		    padding: 0;
		    list-style: none;
		    .chat-item {
			    list-style: none;
			    margin-top: 30px;
			    .chat-img {
				    display: inline-block;
				    width: 45px;
				    vertical-align: top;
				    img {
					    width: 45px;
					    @include border-radius(100%);
					}
				}
				.chat-content {
				    width: calc(100% - 50px);
				    display: inline-block;
				    padding-left: 15px;
				    .box {
					    display: inline-block;
					    padding: 10px;
					    margin-bottom: 3px;
					    color: #343a40;
					    background: #f6f8f9;
					    @include border-radius(6px);
					}
				}
				.chat-time {
				    display: block;
				    font-size: 10px;
				    color: #4F5467;
				    margin: 5px 0 15px 65px;
				}
				&.odd {
					.chat-content {
					    text-align: right;
					    width: calc(100% - 0px);
					    .box {
						    clear: both;
						    color: #fff;
						    background: #137eff;
						}

					}
					.chat-time {
						text-align: right;
					}
					&+.odd {
						margin-top: 0;
					}
				}
				&:first-child {
					margin-top: 0;
				}
			}
		}
	}
	.chat-footer {
		position: relative;
		background-color: $white;
		.input-wrap {
			padding-right: 50px;
		}
		.btn {
			position: absolute;
			top: 10px;
			right: 20px;
			width: 35px;
			height: 35px;
		}
	}
	.card-title {
		font-size: 18px;
	}
	.card-subtitle {
	    font-weight: 300;
	    margin-bottom: 10px;
	    color: #afb5c1;
	}

}
.jvectormap-tip {
    border: none;
    font-family: 'Nunito Sans', sans-serif;
    font-weight: 700;
    padding: 5px 10px;
    font-size: 11px;
}
.chart-line {
    .ct-grid {
        stroke-dasharray: 0;
        stroke: rgba(256, 256, 256, 0.5);
    }

    .ct-point {
        stroke-width: 0;
    }

    .ct-line {
        stroke: #FFF;
        stroke-width: 3px;
    }
}

.chart-shadow {
    transition: all 0.3s ease-in-out;
    filter: drop-shadow(0px 5px 2px rgba(43, 43, 43, 0.2));
}

.card {
    // &:hover {
    //     .chart-shadow {
    //         filter: drop-shadow(0px 4px 1px rgba(43, 43, 43, 0.2));
    //         transform: translatey(5px);
    //     }
    // }
    &-blue,
    &-green,
    &-red,
    &-yellow {
        position: relative;
        overflow: hidden;

        &:after {
            content: "";
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            z-index: 1;
        }

        .card-block,
        .card-block-big,
        .card-block-small,
        .card-body,
        .card-footer,
        .card-header {
            position: relative;
            z-index: 5;
        }
    }

    &-red {
        &::after {
            background: $danger;
        }

        .ct-line {
            stroke: #fff;
        }

        .ct-grid {
            stroke: lighten($danger,15%);
        }
    }

    &-blue {
        &::after {
            background: $primary;
        }

        .ct-line {
            stroke: #fff;
        }

        .ct-grid {
            stroke: lighten($primary,15%);
        }
    }

    &-green {

        &::after {
            background: $success;
        }

        .ct-line {
            stroke: #fff;
        }

        .ct-grid {
            stroke: lighten($success,15%);
        }
    }

    &-yellow {
        &::after {
            background:$warning;
        }

        .ct-line {
            stroke: #fff;
        }

        .ct-grid {
            stroke: lighten($warning,15);
        }
    }
}

.proj-progress-card {
    .progress {
        height: 6px;
        overflow: visible;
        margin-bottom: 10px;

        .progress-bar {
            position: relative;

            &:after {
                content: "";
                background: #fff;
                position: absolute;
                right: -6px;
                top: -4px;
                border-radius: 50%;
                width: 15px;
                height: 15px;
            }

            &.bg-red:after {
                border: 3px solid $danger;
                // box-shadow: 0 0 0 5px transparentize($danger-color, 0.5),0 10px 7px 0 rgba(62, 57, 107, 0.18);
            }

            &.bg-blue:after {
                border: 3px solid $primary;
                // box-shadow: 0 0 0 5px transparentize($primary-color, 0.5),0 10px 7px 0 rgba(62, 57, 107, 0.18);
            }

            &.bg-green:after {
                border: 3px solid $success;
                // box-shadow: 0 0 0 5px transparentize($success-color, 0.5),0 10px 7px 0 rgba(62, 57, 107, 0.18);
            }

            &.bg-yellow:after {
                border: 3px solid $warning;
                // box-shadow: 0 0 0 5px transparentize($warning-color, 0.5),0 10px 7px 0 rgba(62, 57, 107, 0.18);
            }
        }
    }
    @media only screen and (max-width: 992px) {
        h6 {
            margin-top: 15px;
        }

        .progress {
            margin-bottom: 30px;
        }
    }
}

.sos-st-card {
    h3 {
        display: inline-block;

        i {
            color: #fff;
            font-size: 18px;
            width: 60px;
            height: 60px;
            border-radius: 50%;
            padding: 12px 0;
            text-align: center;
            margin-right: 15px;
            border: 10px solid transparent;
            transition: all 0.3s ease-in-out;
        }
    }

    h5 {
        position: relative;

        &:after {
            content: "";
            background: #d2d2d2;
            position: absolute;
            top: -20px;
            right: -15px;
            width: 1px;
            height: 60px;
        }
    }

    &.facebook {
        h3 {
            color: $facebook;

            i {
                background-color: $facebook;
                border-color: lighten($facebook,25%);
            }
        }
    }

    &.twitter {
        h3 {
            color: $twitter;

            i {
                background-color: $twitter;
                border-color: lighten($twitter,25%);
            }
        }
    }

    &.linkedin {
        h3 {
            color: $linkedin;

            i {
                background-color: $linkedin;
                border-color: lighten($linkedin,25%);
            }
        }
    }

    &.dribble {
        h3 {
            color: $dribbble;

            i {
                background-color: $dribbble;
                border-color: lighten($dribbble,25%);
            }
        }
    }

    &:hover {
        h3 i {
            transform: scale(1.2) rotate(35deg);
        }
    }
    @media only screen and (max-width: 768px) {
        h3 {
            i {
                font-size: 16px;
                width: 35px;
                height: 35px;
                padding: 7px 0;
                margin-right: 0;
                border-width: 3px;
                margin-left: -10px;
            }
        }

        h5 {
            &:after {
                display: none;
            }
        }
    }
}

.wather-card {
    overflow: hidden;

    .wather-card-top {
        position: relative;
        overflow: hidden;
        min-height: 200px;
        background: linear-gradient(to bottom, #7a9af5, rgba(90, 179, 243, 0.5));

        .wave {
            position: absolute;
            left: 0;
            right: 0;
            top: auto;
            bottom: 0;
            z-index: 1;

            + .wave {
                z-index: 2;

                + .wave {
                    z-index: 3;
                }
            }
        }

        .sun {
            background: #fff;
            position: absolute;
            top: 50px;
            left: 50px;
            width: 30px;
            height: 30px;
            border-radius: 50%;

            &:after,
            &:before {
                content: "";
                width: 100%;
                height: 100%;
                border-radius: 50%;
                position: absolute;
                box-shadow: inset 0 0 20px 5px rgba(255, 255, 255, 0.4);
            }

            &:after {
                animation: sunwawe 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;
            }

            &:before {
                animation: sunwawe 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;
                animation-delay: 1.15s;
            }
        }

        .w-star1,
        .w-star2 {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
        }

        .w-star1 {
            animation: sparcle 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;
        }

        .w-star2 {
            animation: sparcle 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;
            animation-delay: 1.15s;
        }

        .w-cloud {
            position: absolute;
            right: 30px;
            top: 60px;
            opacity: 0;
            animation: w-cluod 15s linear infinite;
        }
    }
}
@keyframes w-cluod {
    0% {
        opacity: 0;
        transform: translate(0px,0px);
    }

    20% {
        opacity: 0.8;
        transform: translate(30px,-25px);
    }

    40% {
        opacity: 1;
        transform: translate(0px,0px);
    }

    60% {
        opacity: 0.6;
        transform: translate(-30px,25px);
    }

    80% {
        opacity: 0.5;
        transform: translate(0px,0px);
    }

    80% {
        opacity: 0;
        transform: translate(0px,0px);
    }
}
@keyframes sparcle {
    0% {
        opacity: 1;
    }

    50% {
        opacity: 0;
    }
}
@keyframes sunwawe {
    0% {
        transform: scale(1);
        opacity: 1;
    }

    100% {
        transform: scale(4);
        opacity: 0;
    }
}

.comp-card {
    i {
        color: #fff;
        width: 50px;
        height: 50px;
        border-radius: 5px;
        text-align: center;
        padding: 17px 0;
        font-size: 18px;
        text-shadow: 0 6px 8px rgba(62, 57, 107, 0.18);
        transition: all 0.3s ease-in-out;
    }

    &:hover {
        i {
            border-radius: 50%;
        }
    }
}

.proj-t-card {
    position: relative;
    overflow: hidden;

    .pt-badge {
        color: #fff;
        margin-bottom: 0;
        display: inline-block;
        padding: 60px 50px 20px 20px;
        border-radius: 50%;
        position: absolute;
        top: -45px;
        right: -35px;
        transition: all 0.3s ease-in-out;
        box-shadow: 0 5px 7px 0 rgba(62, 57, 107, 0.18);
    }

    &:hover {
        .pt-badge {
            padding: 65px 55px 30px 30px;
            text-shadow: 0 3px 5px rgba(62, 57, 107, 0.50);
            box-shadow: 0 4px 4px 0 rgba(62, 57, 107, 0.30);
        }
    }
}

.prod-p-card {
    i {
        background-color: #fff;
        width: 40px;
        height: 40px;
        border-radius: 50%;
        text-align: center;
        padding: 11px 0;
        font-size: 18px;
        transition: all 0.3s ease-in-out;
        box-shadow: 0 8px 15px rgba(62, 57, 107, 0.20);
    }

    &:hover {
        i {
            box-shadow: 0 4px 4px rgba(62, 57, 107, 0.20);
            transform: scale(0.9) translatey(5px);
        }
    }
}

.ticket-card {
    .lbl-card {
        box-shadow: 0 5px 4px -2px rgba(51, 51, 51, 0.16);
        border-radius: 5px;
        padding: 5px 15px;
        color: #fff;
        display: inline-block;
    }
}

.analytic-card {
    .analytic-icon {
        width: 50px;
        height: 50px;
        text-align: center;
        padding: 17px 0;
        border-radius: 50%;
        background-color: #fff;
        transition: all 0.3s ease-in-out;
        box-shadow: 0 8px 15px 0 rgba(51, 51, 51, 0.2);
    }

    &:hover {
        .analytic-icon {
            box-shadow: 0 4px 4px rgba(62, 57, 107, 0.20);
            transform: rotate(-15deg) translatey(5px);
        }
    }
}

.social-res-card {
    .progress {
        height: 6px;
    }
}

.product-progress-card {
    .progress {
        height: 6px;
    }

    .pp-cont {
        padding-left: 15px;
        padding-right: 15px;
        position: relative;

        &:after {
            content: "";
            background: #d2d2d2;
            width: 1px;
            height: 100%;
            position: absolute;
            top: 0;
            left: -15px;
        }
    }

    .pp-main > div:first-child {
        .pp-cont:after {
            display: none;
        }
    }
    @media only screen and (max-width: 992px) {
        .pp-cont {
            margin-top: 15px;
            margin-bottom: 15px;

            &:after {
                display: none;
            }
        }
    }
}

.social-card {
    h2 {
        text-shadow: 0 8px 15px rgba(51, 51, 51, 0.2);
        transition: all 0.3s ease-in-out;
    }

    &:hover {
        h2 {
            text-shadow: 0 4px 4px rgba(51, 51, 51, 0.2);
            transform: scale(0.9) translatey(5px);
        }
    }
}

.user-card {
    overflow: hidden;

    .user-img {
        border-radius: 50%;
        display: flex;
        align-items: center;
        width: 80px;
        height: 80px;
        margin: 0 auto;
        position: relative;
        box-shadow: 0 8px 15px 0 rgba(51, 51, 51, 0.2);

        h5 {
            margin: 0 auto;
        }

        .link-share {
            position: absolute;
            padding: 4px 0;
            right: 0;
            bottom: 0;
            border-radius: 50%;
            width: 25px;
            height: 25px;
            background: #fff;
            color: #666;
            box-shadow: 0 8px 15px 0 rgba(51, 51, 51, 0.2);
        }
    }

    .user-sub-img {
        position: relative;
        margin: 30px 0 10px;
        padding-top: 30px;

        > img {
            width: 30px;
            cursor: pointer;
            margin: 5px;
        }

        &:after {
            content: "";
            width: 30px;
            height: 1px;
            background: #2b2b2b;
            position: absolute;
            top: 0;
            right: calc(50% - 15px);
        }
    }

    .f-btn {
        cursor: pointer;
        transition: all 0.3s ease-in-out;

        a {
            transition: all 0.3s ease-in-out;
        }

        &:hover {
            background-color: lighten($primary,30%);
            box-shadow: inset 0 5px 7px -3px rgba(43, 43, 43, 0.15);

            a {
                color: $primary;
            }
        }
    }
}

.soc-cont-card {
    color: #fff;
    position: relative;
    overflow: hidden;

    .soc-slider {
        margin-right: 85px;
    }

    .soc-cont-icon {
        color: #fff;
        font-size: 50px;
        width: 100px;
        text-align: center;
        position: absolute;
        right: 0;
        top: 20px;
    }

    .num-block {
        background: #fff;
        color: $theme;
        padding: 8px 15px;
        display: inline-block;
        margin: 5px 0 10px;
        border-radius: 5px;
        box-shadow: inset 0 1px 3px -1px rgba(43, 43, 43, 0.25);

        +.num-block {
            margin-left: 15px;
        }

        i {
            font-size: 16px;
            opacity: 1;
        }
    }

    .card-block {
        margin-bottom: 20px;
        padding-bottom: 10px;
    }

    &:after {
        content: "";
        background: rgba(256,256,256,0.5);
        // border-top: 1px solid rgba(256,256,256,0.5);
        height: 20px;
        width: 100%;
        position: absolute;
        bottom: 0;
        left: 0;
    }
    @media only screen and (max-width: 575px) {
        .soc-slider {
            margin-right: 0;
        }

        .soc-cont-icon {
            font-size: 40px;
            width: 50px;
            top: auto;
            bottom: 35px;
        }
    }
}

.st-cir-card {
    position: relative;
    overflow: hidden;

    .st-bt-lbl {
        font: {
            size: 60px;
            weight: 700;
        }
        opacity: 0.3;
        position: absolute;
        bottom: -30px;
        right: -5px;
    }

    .st-cir-chart {
        position: relative;

        h5 {
            position: absolute;
            margin-bottom: 0;
            top: 50%;
            left: 50%;
            transform: translate(-50%,-50%);
        }
    }
    .ct-series-a .ct-slice-donut{
        stroke: #fff;
    }

    &.card {
        &-red {
            .ct-series-b path {
                stroke: lighten($danger,20%);
            }
        }

        &-blue {
            .ct-series-b path {
                stroke: lighten($primary,20%);
            }
        }

        &-green {
            .ct-series-b path {
                stroke: lighten($success,20%);
            }
        }

        &-yellow {
            .ct-series-b path {
                stroke: lighten($warning,20%);
            }
        }
    }
}

.prod-bar-card {
    .pbc-chart {
        width: 50px;
        margin: 0 auto 10px;
    }

    .radial-bar:after {
        box-shadow: 0 0 3px #fff;
    }
}

.sale-card {
    .s-chart {
        position: relative;

        .bottom-line {
            background: #ccc;
            position: absolute;
            width: 80px;
            height: 3px;
            bottom: 30px;
            left: 50%;
            transform: translatex(-50%);
        }
    }

    .radial-bar {
        margin: 15px 0 35px;

        > img {
            box-shadow: 0 0 0 8px #fff;
        }
    }

    .s-caption {
        width: 20px;
        height: 20px;
        border-radius: 5px;
        display: inline-block;
        vertical-align: super;
        margin-right: 5px;
    }

    .progress {
        height: 5px;
    }

    .tot-rev-chart {
        position: relative;
        margin: 0 auto;

        .ct-series-b path {
            stroke: #fff;
        }

        .ct-series-a .ct-slice-donut {
            stroke: $warning;
        }

        h3 {
            position: absolute;
            margin-bottom: 0;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
        }
    }
}

.new-cust-card {
    img {
        border: 2px solid #fff;
        box-shadow: 0 5px 10px 0 rgba(43, 43, 43, 0.2);
    }

    h6 {
        margin-bottom: 0;
    }

    .align-middle {
        position: relative;

        .status {
            position: absolute;
            right: 0;
            top: 19px;
            font-size: 13px;

            &.active {
                width: 10px;
                height: 10px;
                border-radius: 50%;
                background: $success;
            }
        }
    }
}

.table-card {
    .card-block {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;

        .table {
            > thead > tr > th {
                border-top: 0;
            }

            tr {
                td,
                th {
                    &:first-child {
                        padding-left: 20px;
                    }

                    &:last-child {
                        padding-right: 20px;
                    }
                }
            }

            &.without-header {
                tr {
                    &:first-child {
                        td {
                            border-top: none;
                        }
                    }
                }
            }
        }
    }

    .p-status {
        width: 10px;
        height: 10px;
        border-radius: 50%;
    }
}

.latest-update-card {
    .card-block {
        padding-top: 0;

        .latest-update-box {
            position: relative;

            &:after {
                content: "";
                position: absolute;
                background: #ebebeb;
                height: 100%;
                width: 3px;
                top: 0;
                left: 19px;
                z-index: 1;
            }

            .update-meta {
                z-index: 2;

                .update-icon {
                    width: 30px;
                    height: 30px;
                    border-radius: 50%;
                    text-align: center;
                    padding: 7px 8px;
                    font-size: 16px;
                    color: #fff;

                    &.bg-red {
                        box-shadow: 0 0 0 4px transparentize($danger, 0.5),;
                    }

                    &.bg-blue {
                        box-shadow: 0 0 0 4px transparentize($primary, 0.5);
                    }

                    &.bg-green {
                        box-shadow: 0 0 0 4px transparentize($success, 0.5);
                    }

                    &.bg-yellow {
                        box-shadow: 0 0 0 4px transparentize($warning, 0.5);
                    }

                    &.ring {
                        border-width: 3px;
                        width: 15px;
                        height: 15px;
                        padding: 0;
                        display: block;
                        margin-left: 13px;
                        background: #fff;
                    }
                }

                i.update-icon {
                    margin-left: 4px;
                    margin-right: 19px;
                }

                img.update-icon {
                    padding: 0;
                    width: 40px;
                    height: 40px;
                }
            }
            @media only screen and (max-width: 575px) {
                &:after {
                    display: none;
                }

                .update-meta {
                    z-index: 2;
                    min-width: 100%;
                    text-align: left !important;
                    margin-bottom: 15px;
                    border-top: 1px solid #f1f1f1;
                    padding-top: 15px;
                }
            }
        }
    }
}

.testimonial-card {
    .progress {
        height: 5px;
    }

    .review-block {
        .cust-img {
            width: 50px;
            height: 50px;
        }

        > div {
            padding-top: 15px;
            padding-bottom: 15px;
            margin-left: 0;
            margin-right: 0;
            padding-left: 5px;
            padding-right: 5px;

            &:hover {
                background-color: transparentize($primary, 0.9);
            }
        }
    }
}

.feed-card {
    h6 {
        margin-top: 7px;
    }

    .feed-icon {
        color: #fff;
        border-radius: 50%;
        width: 30px;
        height: 30px;
        text-align: center;
        padding: 8px 9px;
    }
}

.chat-card {
    .msg {
        margin-bottom: 5px;
        display: inline-block;
        padding: 10px;
        position: relative;

        img {
            width: 60px;
            border-radius: 5px;
            margin-bottom: 5px;
            margin-top: 5px;
            margin-right: 10px;
        }
    }

    .received-chat {
        .msg {
            background: transparentize($primary, 0.9);
            border-radius: 0 5px 5px 5px;
            box-shadow: 2px 3px 7px 0 rgba(43, 43, 43, 0.15);

            &:after {
                content: "";
                position: absolute;
                left: -7px;
                top: -7px;
                transform: rotate(45deg);
                border: 7px solid transparent;
                border-bottom-color: transparentize($primary, 0.9);
            }
        }
    }

    .send-chat {
        text-align: right;

        .msg {
            background: transparentize($success, 0.9);
            border-radius: 5px 0 5px 5px;
            box-shadow: -2px 3px 7px 0 rgba(43, 43, 43, 0.15);

            &:after {
                content: "";
                position: absolute;
                right: -7px;
                top: -7px;
                transform: rotate(45deg);
                border: 7px solid transparent;
                border-right-color: transparentize($success, 0.9);
            }
        }
    }
}

/* -------------------------------------
 * Bar container
 * ------------------------------------- */
.radial-bar {
  position: relative;
  display: inline-block;
  border-radius: 50%;
  background-color: transparent;
  margin-bottom: 20px;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  width: 80px;
  height: 80px;
  font-size: 18px;
}
.radial-bar:after,
.radial-bar > img {
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 50%;
  text-align: center;
  font-weight: 500;
  color: #455a64;
}
.radial-bar:after {
  content: attr(data-label);
  background-color: #fff;
  z-index: 55;
}
.radial-bar > img {
  z-index: 102;
}
.radial-bar:after,
.radial-bar > img {
  width: 56px;
  height: 56px;
  margin-left: 12px;
  margin-top: 12px;
  line-height: 56px;
}

.radial-bar.radial-bar-0 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(90deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar.radial-bar-5 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(108deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar.radial-bar-10 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(126deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar.radial-bar-15 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(144deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar.radial-bar-20 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(162deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar.radial-bar-25 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(180deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar.radial-bar-30 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(198deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar.radial-bar-35 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(216deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar.radial-bar-40 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(234deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar.radial-bar-45 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(252deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar.radial-bar-50 {
  background-image: linear-gradient(270deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar.radial-bar-55 {
  background-image: linear-gradient(288deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar.radial-bar-60 {
  background-image: linear-gradient(306deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar.radial-bar-65 {
  background-image: linear-gradient(324deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar.radial-bar-70 {
  background-image: linear-gradient(342deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar.radial-bar-75 {
  background-image: linear-gradient(360deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar.radial-bar-80 {
  background-image: linear-gradient(378deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar.radial-bar-85 {
  background-image: linear-gradient(396deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar.radial-bar-90 {
  background-image: linear-gradient(414deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar.radial-bar-95 {
  background-image: linear-gradient(432deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar.radial-bar-100 {
  background-image: linear-gradient(450deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-primary.radial-bar-0 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(90deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-primary.radial-bar-5 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(108deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-primary.radial-bar-10 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(126deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-primary.radial-bar-15 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(144deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-primary.radial-bar-20 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(162deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-primary.radial-bar-25 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(180deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-primary.radial-bar-30 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(198deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-primary.radial-bar-35 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(216deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-primary.radial-bar-40 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(234deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-primary.radial-bar-45 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(252deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-primary.radial-bar-50 {
  background-image: linear-gradient(270deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-primary.radial-bar-55 {
  background-image: linear-gradient(288deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-primary.radial-bar-60 {
  background-image: linear-gradient(306deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-primary.radial-bar-65 {
  background-image: linear-gradient(324deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-primary.radial-bar-70 {
  background-image: linear-gradient(342deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-primary.radial-bar-75 {
  background-image: linear-gradient(360deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-primary.radial-bar-80 {
  background-image: linear-gradient(378deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-primary.radial-bar-85 {
  background-image: linear-gradient(396deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-primary.radial-bar-90 {
  background-image: linear-gradient(414deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-primary.radial-bar-95 {
  background-image: linear-gradient(432deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-primary.radial-bar-100 {
  background-image: linear-gradient(450deg, #448aff 50%, transparent 50%, transparent), linear-gradient(270deg, #448aff 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-success.radial-bar-0 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(90deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-success.radial-bar-5 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(108deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-success.radial-bar-10 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(126deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-success.radial-bar-15 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(144deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-success.radial-bar-20 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(162deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-success.radial-bar-25 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(180deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-success.radial-bar-30 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(198deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-success.radial-bar-35 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(216deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-success.radial-bar-40 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(234deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-success.radial-bar-45 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(252deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-success.radial-bar-50 {
  background-image: linear-gradient(270deg, #11c15b 50%, transparent 50%, transparent), linear-gradient(270deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-success.radial-bar-55 {
  background-image: linear-gradient(288deg, #11c15b 50%, transparent 50%, transparent), linear-gradient(270deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-success.radial-bar-60 {
  background-image: linear-gradient(306deg, #11c15b 50%, transparent 50%, transparent), linear-gradient(270deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-success.radial-bar-65 {
  background-image: linear-gradient(324deg, #11c15b 50%, transparent 50%, transparent), linear-gradient(270deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-success.radial-bar-70 {
  background-image: linear-gradient(342deg, #11c15b 50%, transparent 50%, transparent), linear-gradient(270deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-success.radial-bar-75 {
  background-image: linear-gradient(360deg, #11c15b 50%, transparent 50%, transparent), linear-gradient(270deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-success.radial-bar-80 {
  background-image: linear-gradient(378deg, #11c15b 50%, transparent 50%, transparent), linear-gradient(270deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-success.radial-bar-85 {
  background-image: linear-gradient(396deg, #11c15b 50%, transparent 50%, transparent), linear-gradient(270deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-success.radial-bar-90 {
  background-image: linear-gradient(414deg, #11c15b 50%, transparent 50%, transparent), linear-gradient(270deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-success.radial-bar-95 {
  background-image: linear-gradient(432deg, #11c15b 50%, transparent 50%, transparent), linear-gradient(270deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-success.radial-bar-100 {
  background-image: linear-gradient(450deg, #11c15b 50%, transparent 50%, transparent), linear-gradient(270deg, #11c15b 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-info.radial-bar-0 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(90deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-info.radial-bar-5 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(108deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-info.radial-bar-10 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(126deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-info.radial-bar-15 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(144deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-info.radial-bar-20 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(162deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-info.radial-bar-25 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(180deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-info.radial-bar-30 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(198deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-info.radial-bar-35 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(216deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-info.radial-bar-40 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(234deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-info.radial-bar-45 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(252deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-info.radial-bar-50 {
  background-image: linear-gradient(270deg, #00bcd4 50%, transparent 50%, transparent), linear-gradient(270deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-info.radial-bar-55 {
  background-image: linear-gradient(288deg, #00bcd4 50%, transparent 50%, transparent), linear-gradient(270deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-info.radial-bar-60 {
  background-image: linear-gradient(306deg, #00bcd4 50%, transparent 50%, transparent), linear-gradient(270deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-info.radial-bar-65 {
  background-image: linear-gradient(324deg, #00bcd4 50%, transparent 50%, transparent), linear-gradient(270deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-info.radial-bar-70 {
  background-image: linear-gradient(342deg, #00bcd4 50%, transparent 50%, transparent), linear-gradient(270deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-info.radial-bar-75 {
  background-image: linear-gradient(360deg, #00bcd4 50%, transparent 50%, transparent), linear-gradient(270deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-info.radial-bar-80 {
  background-image: linear-gradient(378deg, #00bcd4 50%, transparent 50%, transparent), linear-gradient(270deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-info.radial-bar-85 {
  background-image: linear-gradient(396deg, #00bcd4 50%, transparent 50%, transparent), linear-gradient(270deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-info.radial-bar-90 {
  background-image: linear-gradient(414deg, #00bcd4 50%, transparent 50%, transparent), linear-gradient(270deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-info.radial-bar-95 {
  background-image: linear-gradient(432deg, #00bcd4 50%, transparent 50%, transparent), linear-gradient(270deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-info.radial-bar-100 {
  background-image: linear-gradient(450deg, #00bcd4 50%, transparent 50%, transparent), linear-gradient(270deg, #00bcd4 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-warning.radial-bar-0 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(90deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-warning.radial-bar-5 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(108deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-warning.radial-bar-10 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(126deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-warning.radial-bar-15 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(144deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-warning.radial-bar-20 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(162deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-warning.radial-bar-25 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(180deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-warning.radial-bar-30 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(198deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-warning.radial-bar-35 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(216deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-warning.radial-bar-40 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(234deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-warning.radial-bar-45 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(252deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-warning.radial-bar-50 {
  background-image: linear-gradient(270deg, #ffe100 50%, transparent 50%, transparent), linear-gradient(270deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-warning.radial-bar-55 {
  background-image: linear-gradient(288deg, #ffe100 50%, transparent 50%, transparent), linear-gradient(270deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-warning.radial-bar-60 {
  background-image: linear-gradient(306deg, #ffe100 50%, transparent 50%, transparent), linear-gradient(270deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-warning.radial-bar-65 {
  background-image: linear-gradient(324deg, #ffe100 50%, transparent 50%, transparent), linear-gradient(270deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-warning.radial-bar-70 {
  background-image: linear-gradient(342deg, #ffe100 50%, transparent 50%, transparent), linear-gradient(270deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-warning.radial-bar-75 {
  background-image: linear-gradient(360deg, #ffe100 50%, transparent 50%, transparent), linear-gradient(270deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-warning.radial-bar-80 {
  background-image: linear-gradient(378deg, #ffe100 50%, transparent 50%, transparent), linear-gradient(270deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-warning.radial-bar-85 {
  background-image: linear-gradient(396deg, #ffe100 50%, transparent 50%, transparent), linear-gradient(270deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-warning.radial-bar-90 {
  background-image: linear-gradient(414deg, #ffe100 50%, transparent 50%, transparent), linear-gradient(270deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-warning.radial-bar-95 {
  background-image: linear-gradient(432deg, #ffe100 50%, transparent 50%, transparent), linear-gradient(270deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-warning.radial-bar-100 {
  background-image: linear-gradient(450deg, #ffe100 50%, transparent 50%, transparent), linear-gradient(270deg, #ffe100 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-danger.radial-bar-0 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(90deg, #e53935 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-danger.radial-bar-5 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(108deg, #e53935 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-danger.radial-bar-10 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(126deg, #e53935 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-danger.radial-bar-15 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(144deg, #e53935 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-danger.radial-bar-20 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(162deg, #e53935 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-danger.radial-bar-25 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(180deg, #e53935 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-danger.radial-bar-30 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(198deg, #e53935 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-danger.radial-bar-35 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(216deg, #e53935 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-danger.radial-bar-40 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(234deg, #e53935 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-danger.radial-bar-45 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(252deg, #e53935 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-danger.radial-bar-50 {
  background-image: linear-gradient(270deg, #e53935 50%, transparent 50%, transparent), linear-gradient(270deg, #e53935 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-danger.radial-bar-55 {
  background-image: linear-gradient(288deg, #e53935 50%, transparent 50%, transparent), linear-gradient(270deg, #e53935 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-danger.radial-bar-60 {
  background-image: linear-gradient(306deg, #e53935 50%, transparent 50%, transparent), linear-gradient(270deg, #e53935 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-danger.radial-bar-65 {
  background-image: linear-gradient(324deg, #e53935 50%, transparent 50%, transparent), linear-gradient(270deg, #e53935 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-danger.radial-bar-70 {
  background-image: linear-gradient(342deg, #e53935 50%, transparent 50%, transparent), linear-gradient(270deg, #e53935 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-danger.radial-bar-75 {
  background-image: linear-gradient(360deg, #e53935 50%, transparent 50%, transparent), linear-gradient(270deg, #e53935 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-danger.radial-bar-80 {
  background-image: linear-gradient(378deg, #e53935 50%, transparent 50%, transparent), linear-gradient(270deg, #e53935 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-danger.radial-bar-85 {
  background-image: linear-gradient(396deg, #e53935 50%, transparent 50%, transparent), linear-gradient(270deg, #e53935 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-danger.radial-bar-90 {
  background-image: linear-gradient(414deg, #e53935 50%, transparent 50%, transparent), linear-gradient(270deg, #e53935 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-danger.radial-bar-95 {
  background-image: linear-gradient(432deg, #e53935 50%, transparent 50%, transparent), linear-gradient(270deg, #e53935 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-danger.radial-bar-100 {
  background-image: linear-gradient(450deg, #e53935 50%, transparent 50%, transparent), linear-gradient(270deg, #e53935 50%, #d6d6d6 50%, #d6d6d6);
}


/* -- Radial Default -- */
.radial-bar-default.radial-bar-0 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(90deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-default.radial-bar-5 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(108deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-default.radial-bar-10 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(126deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-default.radial-bar-15 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(144deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-default.radial-bar-20 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(162deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-default.radial-bar-25 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(180deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-default.radial-bar-30 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(198deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-default.radial-bar-35 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(216deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-default.radial-bar-40 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(234deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-default.radial-bar-45 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(252deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-default.radial-bar-50 {
  background-image: linear-gradient(270deg, #FE8A7D 50%, transparent 50%, transparent), linear-gradient(270deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-default.radial-bar-55 {
  background-image: linear-gradient(288deg, #FE8A7D 50%, transparent 50%, transparent), linear-gradient(270deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-default.radial-bar-60 {
  background-image: linear-gradient(306deg, #FE8A7D 50%, transparent 50%, transparent), linear-gradient(270deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-default.radial-bar-65 {
  background-image: linear-gradient(324deg, #FE8A7D 50%, transparent 50%, transparent), linear-gradient(270deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-default.radial-bar-70 {
  background-image: linear-gradient(342deg, #FE8A7D 50%, transparent 50%, transparent), linear-gradient(270deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-default.radial-bar-75 {
  background-image: linear-gradient(360deg, #FE8A7D 50%, transparent 50%, transparent), linear-gradient(270deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-default.radial-bar-80 {
  background-image: linear-gradient(378deg, #FE8A7D 50%, transparent 50%, transparent), linear-gradient(270deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-default.radial-bar-85 {
  background-image: linear-gradient(396deg, #FE8A7D 50%, transparent 50%, transparent), linear-gradient(270deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-default.radial-bar-90 {
  background-image: linear-gradient(414deg, #FE8A7D 50%, transparent 50%, transparent), linear-gradient(270deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-default.radial-bar-95 {
  background-image: linear-gradient(432deg, #FE8A7D 50%, transparent 50%, transparent), linear-gradient(270deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-default.radial-bar-100 {
  background-image: linear-gradient(450deg, #FE8A7D 50%, transparent 50%, transparent), linear-gradient(270deg, #FE8A7D 50%, #d6d6d6 50%, #d6d6d6);
}



/* -- Radial Pink -- */
.radial-bar-pink.radial-bar-0 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(90deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-pink.radial-bar-5 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(108deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-pink.radial-bar-10 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(126deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-pink.radial-bar-15 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(144deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-pink.radial-bar-20 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(162deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-pink.radial-bar-25 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(180deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-pink.radial-bar-30 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(198deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-pink.radial-bar-35 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(216deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-pink.radial-bar-40 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(234deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-pink.radial-bar-45 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(252deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-pink.radial-bar-50 {
  background-image: linear-gradient(270deg, #fb6d9d 50%, transparent 50%, transparent), linear-gradient(270deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-pink.radial-bar-55 {
  background-image: linear-gradient(288deg, #fb6d9d 50%, transparent 50%, transparent), linear-gradient(270deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-pink.radial-bar-60 {
  background-image: linear-gradient(306deg, #fb6d9d 50%, transparent 50%, transparent), linear-gradient(270deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-pink.radial-bar-65 {
  background-image: linear-gradient(324deg, #fb6d9d 50%, transparent 50%, transparent), linear-gradient(270deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-pink.radial-bar-70 {
  background-image: linear-gradient(342deg, #fb6d9d 50%, transparent 50%, transparent), linear-gradient(270deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-pink.radial-bar-75 {
  background-image: linear-gradient(360deg, #fb6d9d 50%, transparent 50%, transparent), linear-gradient(270deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-pink.radial-bar-80 {
  background-image: linear-gradient(378deg, #fb6d9d 50%, transparent 50%, transparent), linear-gradient(270deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-pink.radial-bar-85 {
  background-image: linear-gradient(396deg, #fb6d9d 50%, transparent 50%, transparent), linear-gradient(270deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-pink.radial-bar-90 {
  background-image: linear-gradient(414deg, #fb6d9d 50%, transparent 50%, transparent), linear-gradient(270deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-pink.radial-bar-95 {
  background-image: linear-gradient(432deg, #fb6d9d 50%, transparent 50%, transparent), linear-gradient(270deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-pink.radial-bar-100 {
  background-image: linear-gradient(450deg, #FE8A7D 50%, transparent 50%, transparent), linear-gradient(270deg, #fb6d9d 50%, #d6d6d6 50%, #d6d6d6);
}



/* -- Radial Purple -- */
.radial-bar-purple.radial-bar-0 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(90deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-purple.radial-bar-5 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(108deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-purple.radial-bar-10 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(126deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-purple.radial-bar-15 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(144deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-purple.radial-bar-20 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(162deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-purple.radial-bar-25 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(180deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-purple.radial-bar-30 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(198deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-purple.radial-bar-35 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(216deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-purple.radial-bar-40 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(234deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-purple.radial-bar-45 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(252deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-purple.radial-bar-50 {
  background-image: linear-gradient(270deg, #536dfe 50%, transparent 50%, transparent), linear-gradient(270deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-purple.radial-bar-55 {
  background-image: linear-gradient(288deg, #536dfe 50%, transparent 50%, transparent), linear-gradient(270deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-purple.radial-bar-60 {
  background-image: linear-gradient(306deg, #536dfe 50%, transparent 50%, transparent), linear-gradient(270deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-purple.radial-bar-65 {
  background-image: linear-gradient(324deg, #536dfe 50%, transparent 50%, transparent), linear-gradient(270deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-purple.radial-bar-70 {
  background-image: linear-gradient(342deg, #536dfe 50%, transparent 50%, transparent), linear-gradient(270deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-purple.radial-bar-75 {
  background-image: linear-gradient(360deg, #536dfe 50%, transparent 50%, transparent), linear-gradient(270deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-purple.radial-bar-80 {
  background-image: linear-gradient(378deg, #536dfe 50%, transparent 50%, transparent), linear-gradient(270deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-purple.radial-bar-85 {
  background-image: linear-gradient(396deg, #536dfe 50%, transparent 50%, transparent), linear-gradient(270deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-purple.radial-bar-90 {
  background-image: linear-gradient(414deg, #536dfe 50%, transparent 50%, transparent), linear-gradient(270deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-purple.radial-bar-95 {
  background-image: linear-gradient(432deg, #536dfe 50%, transparent 50%, transparent), linear-gradient(270deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-purple.radial-bar-100 {
  background-image: linear-gradient(450deg, #536dfe 50%, transparent 50%, transparent), linear-gradient(270deg, #536dfe 50%, #d6d6d6 50%, #d6d6d6);
}



/* -- Radial Inverse -- */
.radial-bar-inverse.radial-bar-0 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(90deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-inverse.radial-bar-5 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(108deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-inverse.radial-bar-10 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(126deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-inverse.radial-bar-15 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(144deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-inverse.radial-bar-20 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(162deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-inverse.radial-bar-25 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(180deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-inverse.radial-bar-30 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(198deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-inverse.radial-bar-35 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(216deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-inverse.radial-bar-40 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(234deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-inverse.radial-bar-45 {
  background-image: linear-gradient(90deg, #d6d6d6 50%, transparent 50%, transparent), linear-gradient(252deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-inverse.radial-bar-50 {
  background-image: linear-gradient(270deg, #4c5667 50%, transparent 50%, transparent), linear-gradient(270deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-inverse.radial-bar-55 {
  background-image: linear-gradient(288deg, #4c5667 50%, transparent 50%, transparent), linear-gradient(270deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-inverse.radial-bar-60 {
  background-image: linear-gradient(306deg, #4c5667 50%, transparent 50%, transparent), linear-gradient(270deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-inverse.radial-bar-65 {
  background-image: linear-gradient(324deg, #4c5667 50%, transparent 50%, transparent), linear-gradient(270deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-inverse.radial-bar-70 {
  background-image: linear-gradient(342deg, #4c5667 50%, transparent 50%, transparent), linear-gradient(270deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-inverse.radial-bar-75 {
  background-image: linear-gradient(360deg, #4c5667 50%, transparent 50%, transparent), linear-gradient(270deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-inverse.radial-bar-80 {
  background-image: linear-gradient(378deg, #4c5667 50%, transparent 50%, transparent), linear-gradient(270deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-inverse.radial-bar-85 {
  background-image: linear-gradient(396deg, #4c5667 50%, transparent 50%, transparent), linear-gradient(270deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-inverse.radial-bar-90 {
  background-image: linear-gradient(414deg, #4c5667 50%, transparent 50%, transparent), linear-gradient(270deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-inverse.radial-bar-95 {
  background-image: linear-gradient(432deg, #4c5667 50%, transparent 50%, transparent), linear-gradient(270deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6);
}
.radial-bar-inverse.radial-bar-100 {
  background-image: linear-gradient(450deg, #4c5667 50%, transparent 50%, transparent), linear-gradient(270deg, #4c5667 50%, #d6d6d6 50%, #d6d6d6);
}

.radial-bar-lg {
  width: 100px;
  height: 100px;
  font-size: 20px;
}
.radial-bar-lg:after,
.radial-bar-lg > img {
  width: 70px;
  height: 70px;
  margin-left: 15px;
  margin-top: 15px;
  line-height: 70px;
}
.radial-bar-sm {
  width: 50px;
  height: 50px;
  font-size: 12px;
}
.radial-bar-sm:after,
.radial-bar-sm > img {
  width: 35px;
  height: 35px;
  margin-left: 7.5px;
  margin-top: 7.5px;
  line-height: 35px;
}
.radial-bar-xs {
  width: 30px;
  height: 30px;
  font-size: 8px;
}
.radial-bar-xs:after,
.radial-bar-xs > img {
  width: 20px;
  height: 20px;
  margin-left: 5.5px;
  margin-top: 4.5px;
  line-height: 21px;
}

.radial-bar {
  background-clip: content-box;
}
PKA3�\�����
_buttons.scssnu�[���.btn {
    padding: 6px 14px;
    height: 30px;
    font-size: 13px;
    font-weight: 600;
    @include transition(0.3s ease-in-out);
    i {
	    margin-right: 5px;
	}
}
.btn-icon {
    width: 30px;
    height: 30px;
    padding: 0;
    text-align: center;
    line-height: 32px;
    font-size: 14px;
    display: inline-block;
    @include border-radius(50%);
    @include transition(all .5s ease-in-out);
    i {
	    margin-right: 0 !important;
	}
}
.social-btn {
    width: 30px;
    height: 30px;
    padding: 0;
    border-radius: 50%;
    text-align: center;
    line-height: 30px;
    color: $white;
	i {
		margin: 0;
	}
}
.btn-primary, .btn-success, .btn-info, .btn-warning, .btn-danger, .btn-inverse, .btn-purple, .btn-pink, .btn-twitter, .btn-facebook, .btn-linkedin, .btn-google, .btn-dribbble, .btn-instagram {
    color: $white;
}
.btn {
    &-theme {
        background: linear-gradient(150deg, #f05138 15%, #ee3a5b 70%, #ed1375 94%);
        color: #fff;
    }
    &default {
        background-color: #dae6ec;
        border-color: #dae6ec;
        &:focus, &:hover, &:active, &.active {
            background-color: #dae6ec;
            border-color: #C2CED4;
            color: $white !important;
        }
    }
    &-primary {
        background-color: $primary;
        border: 1px solid $primary;
        &:hover, &:focus, &.active {
            background-color: darken($primary, 5%);
            border: 1px solid darken($primary, 5%);
            color: $white !important;
        }
    }
    &-success {
        background-color: $success;
        border: 1px solid $success;
        &:hover, &:focus, &.active {
            background-color: darken($success, 5%);
            border: 1px solid darken($success, 5%);
            color: $white !important;
        }
    }
    &-info {
        background-color: $info;
        border: 1px solid $info;
        &:hover, &:focus, &.active {
            background-color: darken($info, 5%);
            border: 1px solid darken($info, 5%);
            color: $white !important;
        }
    }
    &-warning {
        background-color: $warning;
        border: 1px solid $warning;
        &:hover, &:focus, &.active {
            background-color: darken($warning, 5%);
            border: 1px solid darken($warning, 5%);
            color: $white !important;
        }
    }
    &-danger {
        background-color: $danger;
        border: 1px solid $danger;
        &:focus, &:hover, &.active {
            background-color: darken($danger, 5%);
            border: 1px solid darken($danger, 5%);
            color: $white !important;
        }
    }
    &-inverse {
        background-color: $inverse;
        border: 1px solid $inverse;
        &:hover, &:focus, &.active {
            background-color: darken($inverse, 5%);
            border: 1px solid darken($inverse, 5%);
            color: $white !important;
        }
    }
    &-purple {
        background-color: $purple;
        border: 1px solid $purple;
        &:hover, &:focus, &.active {
            background-color: darken($purple, 5%);
            border: 1px solid darken($purple, 5%);
            color: $white !important;
        }
    }
    &-pink {
        background-color: $pink;
        border: 1px solid $pink;
        &:hover, &:focus, &.active {
            background-color: darken($pink, 5%);
            border: 1px solid darken($pink, 5%);
            color: $white !important;
        }
    }
    &-facebook {
        background: $facebook;
    }
    &-twitter {
        background: $twitter;
    }
    &-dribbble {
        background: $dribbble;
    }
    &-linkedin {
        background: $linkedin;
    }
    &-google {
        background: $google;
    }
    &-instagram {
        background: $instagram;
    }
}
.template-demo {
	.btn {
	    margin-right: 10px;
	    margin-bottom: 10px;
	}
}
.btn-group {
	.btn {
		margin: 0;
	}
}PKA3�\R"�˞
�
_calendar.scssnu�[���.fc {
	.fc-toolbar {
		.fc-button {
			background: #4a5361;
		    color: #fff;
		    padding: 5px 10px;
		    height: auto;
		    border: none;
		    text-transform: capitalize;
		    text-shadow: none;
		    @include box-shadow(none);
		    .fc-icon {
		    	margin: 0;
		    	top: 0;
		    	@include pseudo-element('after') {
		    		font-family: "iconkit";
    				font-size: 16px;
		    	}
		    	&.fc-icon-left-single-arrow {
		    		@include pseudo-element('after') {
		    			content: "\e843";
		    		}
		    	}
		    	&.fc-icon-right-single-arrow {
		    		@include pseudo-element('after') {
		    			content: "\e844";
		    		}
		    	}
		    }
		    &.fc-state-active, &.fc-state-down {
		    	background: #272d36 !important;
		    }
		}
		h2 {
			font-size: 22px;
			font-weight: 600;
		}
	}
	.fc-view-container {
		.fc-view {
			table {
				thead {
					tr {
						td, th {
							&.fc-widget-header {
								color: #4a5361;
							    background: #f3f4f4;
							    border-color: #f3f4f4;
							    padding: 10px 0px;
							}
						}
					}
				}
			}
			.fc-day-number {
				float: left;
    			padding: 10px 0 5px 10px;
			}
			.fc-other-month {
			    background: #f3f9ff;
			}
			.fc-event-container {
				.fc-event {
					display: block;
				    padding: 3px 5px;
				    color: $white;
				    font-weight: 600;
				    font-size: 12px;
				    border: none;
				}
			}
		}
	}
}

.fc-unthemed  {
    .fc-content, .fc-divider, .fc-list-heading, .fc-list-view, .fc-popover, .fc-row, tbody, td, thead {
    	border-color: #f3f4f4;
    }
}
.color-selector {
    padding: 0;
    margin: 0;
    list-style: none;
    li {
	    position: relative;
	    display: inline-block;
	    width: 25px;
	    height: 25px;
	    margin: 0 8px 8px 0;
	    background-color: #3e8ef7;
	    @include border-radius(50%);
	    input[type=radio] {
		    position: absolute;
		    top: 0;
		    left: 0;
		    z-index: 1;
		    width: inherit;
		    height: inherit;
		    cursor: pointer;
		    border-radius: inherit;
		    opacity: 0;
		    &:checked + label {
		    	@include pseudo-element('after') {
		    		position: absolute;
				    top: 0px;
				    left: 5px;
				    display: inline-block;
				    margin-top: -3px;
				    font-size: 16px;
				    line-height: 1;
				    content: "\e83f";
				    color: #fff;
		    	}
			}
		}
		label {
		    position: relative;
		    margin-bottom: .4rem;
		    font-family: "iconkit";
		    font-style: normal;
		    font-weight: 400;
		    font-variant: normal;
		    text-transform: none;
		}
		&:last-child {
			margin-right: 0;
		}
	}
}PKA3�\T�lm
_auth.scssnu�[���.auth-wrapper {
	.lavalite-bg {
	    height: 100vh;
	    position: relative;
	    width: 100%;
	    -webkit-background-size: cover;
	    background-size: cover;
	    background-repeat: no-repeat;
	    .lavalite-overlay {
		    position: absolute;
		    width: 100%;
		    height: 100%;
		    top: 0;
		    left: 0;
		    background: linear-gradient(135deg,rgba(46,52,81,.4) 0%,rgba(52,40,104,.95) 100%);
		}
	}
	.authentication-form {
	    font-size: .9rem;
	    width: 70%;
	    display: block;
	    padding: 100px 0;
	    .logo-centered {
		    width: 60px;
		    margin: 0 auto;
		    margin-bottom: 40px;
		}
		h3 {
		    font-size: 20px;
		    color: #272d36;
		    margin-bottom: 20px;
		}
		.form-group {
		    position: relative;
		    .form-control {
			    padding-left: 40px;
			    & ~ i {
				    position: absolute;
				    top: 10px;
				    left: 15px;
				}
			}
		}
		.sign-btn {
		    margin-top: 30px;
		}
		.register {
		    margin-top: 30px;
		    text-align: center;
		}
	}
}PKA3�\u�����_alert.scssnu�[���.alert {
    border: none;
    .close {
	    font-size: 18px;
	    padding: 12px 15px;
	}
}
.jq-icon-info {
    background-color: $info;
    color: $white;
    border: none;
}
.jq-icon-warning {
    background-color: $warning;
    color: $white;
}
.jq-icon-error {
    background-color: $danger;
    color: $white;
}
.jq-icon-success {
    color: $white;
    background-color: $success;
}
.jq-toast-single, .jq-toast-single h2 {
    font-family: 'Nunito Sans', sans-serif;
}PKA3�\���y��_rating.scssnu�[���.br-wrapper {
    margin: 20px 0 50px;
}

.br-theme-bars-1to10 .br-widget .br-current-rating {
    clear: both;
    padding: 0;
    font-size: 13px;
    color: #757575;
    font-weight: 400;
}

.br-theme-bars-reversed .br-widget .br-current-rating {
    clear: both;
    padding: 0;
    line-height: 2;
    font-size: 13px;
}

.br-theme-bars-movie .br-widget .br-current-rating {
    color: #757575;
    font-weight: 400;
    text-align: left;
}

.br-theme-bars-horizontal,
.br-theme-bars-reversed {
    .br-widget .br-current-rating {
        color: #757575;
        font-weight: 400;
        font-size: 13px;
    }
}

span.value {
    display: inline;
}

.current-rating {
    position: relative;
    top: -50px;
    &.hidden {
        display: none;
    }
}

.your-rating {
    position: relative;
    top: -50px;
    &.hidden {
        display: none;
    }
}

.br-theme-bars-1to10,
.br-theme-bars-movie,
.br-theme-bars-reversed,
.br-theme-bars-horizontal {
    .br-widget a {
        background-color: lighten($primary, 20%);
        &.br-active,
        &.br-selected {
            background-color: $primary;
        }
    }
}

.br-theme-bars-pill {
    .br-widget a {
        background-color: lighten($primary, 20%);
        color: $primary;
        &.br-active,
        &.br-selected {
            background-color: $primary;
        }
    }
}

.br-theme-fontawesome-stars {
    .br-widget {
        a.br-active:after,
        a.br-selected:after {
            color: $primary;
        }
    }
}

.br-theme-css-stars {
    .br-widget {
        a.br-active:after,
        a.br-selected:after {
            color: $primary;
        }
    }
}

.br-theme-bars-square {
    .br-widget a {
        border: 2px solid lighten($primary, 20%);
        color: lighten($primary, 8%);
        &.br-active,
        &.br-selected {
            border: 2px solid $primary;
            color: $primary;
        }
    }
}

.br-theme-fontawesome-stars-o {
    .br-widget {
        a.br-selected:after,
        a:after,
        a.br-active:after,
        a.br-fractional:after {
            color: $primary;
        }
    }
}
PKA3�\���\�\_forms.scssnu�[���.form-group {
    margin-bottom: 1.25em;

    .form-control-lg {
        font-size: 1.25em;
    }

    .form-control-round {
        border-radius: 50px;
    }

    .form-control-static {
        &:focus {
            outline: none;
        }
    }
}
.form-control {
	height: auto;
    min-height: 35px;
    border: 1px solid #eaeaea;
    padding: 0 10px;
    background-color: #fff;
    font-size: 13px;
    @include border-radius(4px);
    @include input-placeholder {
    	color: #999999;
    }
    &:focus {
    	border-color: #e2dfdf;
	    -webkit-box-shadow: none;
	    box-shadow: none;
    }
    &.form-control-normal {
        font-weight: 400;
    }

    &.form-control-bold {
        font-weight: 700;
    }

    &.form-control-capitalize {
        text-transform: capitalize;
    }

    &.form-control-uppercase {
        text-transform: uppercase;
    }

    &.form-control-lowercase {
        text-transform: lowercase;
    }

    &.form-control-variant {
        font-variant: small-caps;
    }

    &.form-control-left {
        text-align: left;
    }

    &.form-control-center {
        text-align: center;
    }

    &.form-control-right {
        text-align: right;
    }

    &.form-control-rtl {
        direction: rtl;
    }

    &:disabled {
        cursor: not-allowed;
        opacity: 0.5;
    }
}

select.form-control {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding-right: 20px;
    background-image: url('../img/down-arrow.svg');
    background-position: center right 15px;
    background-repeat: no-repeat;
    -webkit-background-size: 10px;
    background-size: 10px;
    height: 35px !important;
}
textarea.form-control {
    padding: 10px 15px;
    @include border-radius(4px);
}
.custom-radio {
	.custom-control-label {
		line-height: 24px;
	}
}
.custom-checkbox {
	.custom-control-label {
	    line-height: 24px;
	}
	.custom-control-input {
		&:checked {
			&~.custom-control-label {
				&::after {
				    background-image: none;
				    content: "\e83f";
				    line-height: 16px;
				    font-family: 'iconkit';
				    color: #fff;
				}
			}
		}
	}
}
.custom-control-label {
    text-align: center;
}
.input-group {
	.input-group-prepend {
		.input-group-text {
		    border-top-left-radius: 4px;
		    border-bottom-left-radius: 4px;
		    background-color: #eaeaea;
		    border-color: #eaeaea;
		    padding-left: 15px;
		    height: 35px;
		    font-size: 14px;
		}
		.btn {
		    height: 35px;
		    border-top-left-radius: 4px;
		    border-bottom-left-radius: 4px;
		}
	}
	.input-group-append {
		.input-group-text {
		    border-top-right-radius: 4px;
		    border-bottom-right-radius: 4px;
		    background-color: #eaeaea;
		    border-color: #eaeaea;
		    padding-right: 15px;
		    height: 35px;
		    font-size: 14px;
		}
		.btn {
		    height: 35px;
		    border-top-right-radius: 4px;
		    border-bottom-right-radius: 4px;
		}
	}
}
.form-group {
	.file-upload-default {
	    visibility: hidden;
	    position: absolute;
	}
	.file-upload-info {
	    background: $empty;
	}
}
.select2 { 
	&.select2-container--default {
	    .select2-selection--single {
	    	border-color: #eaeaea;
		    height: 35px;
		    @include border-radius(4px);
	    	.select2-selection__rendered {
			    line-height: 35px;
			    padding-left: 15px;
			    padding-right: 30px;
			}
			.select2-selection__arrow {
			    height: 33px;
			    right: 8px;
			}
	    }
	    .select2-selection--multiple {
		    border-color: #eaeaea;
		    .select2-selection__rendered {
			    margin-top: 1px;
			    .select2-selection__choice {
				    border: none;
				    padding: 1px 5px;
				}
			}
		}
		&.select2-container--focus {
			.select2-selection--multiple {
			    border-color: #8e8e8e;
			}
		}
		&.select2-container--open {
			&.select2-container--below {
				.select2-selection--single, .select2-selection--multiple {
					border-bottom-left-radius: 4px;
    				border-bottom-right-radius: 4px;
				}
			}
		}
	}
	&.select2-container {
		.select2-selection--multiple {
		    min-height: 35px;
		}
	}
}
.select2-container--default {
	.select2-dropdown {
	    background-color: $white;
	    border: none;
	    @include border-radius(6px);
	    @include box-shadow(0 2px 30px rgba(0,0,0,.08));
	    .select2-search--dropdown {
		    padding: 5px;
		    .select2-search__field {
			    height: 30px;
			    border: none;
			    background-color: #eaeaea;
			    padding: 5px 10px;
			    @include border-radius(4px);
			}
		}
		.select2-results {
			.select2-results__options {
			    padding: 5px;
			}
		}
	}

}
.select2-results__option {
    background-color: #fff;
    padding: 8px 15px;
    border-radius: 4px;
    line-height: 14px;
}
.bootstrap-datetimepicker-widget {
	.table {
		thead {
			background-color: $empty;
			tr {
				th {
					color: $dark;
					@include border-radius(6px);
				}
			}
		}
		tr {
			td, th {
				text-align: center;
			    width: 35px;
			    height: 35px;
			    border-radius: 50%;
			    border: none;
			    line-height: 35px;
			    position: relative;
			    z-index: 1;
			}
			td {
				&.today, &.active {
					color: $white;
				    position: relative;
				    z-index: 1;
				    background-color: transparent;
				    text-shadow: none;
					@include pseudo-element('before') {
						width: 30px;
					    height: 30px;
					    border-radius: 50%;
					    border: none;
					    background-color: #4a5361;
					    position: absolute;
					    z-index: -1;
					    display: block;
					    margin: auto;
					    content: '';
					    top: 6px;
					    left: 0px;
					    right: 0px;
					    bottom: auto;
					    @include transform(scale(1));
					}

				}
				&.active:hover {
					@include pseudo-element('before') {
						background-color: #4a5361 !important;
					}
				}
				&.today {
					@include pseudo-element('before') {
					    background-color: $theme;
					}
				}
				&.day, &.hour, &.minute, &.second {
					&:hover {
						background-color: transparent;
					}
				}
				@include pseudo-element('before') {
				    width: 30px;
				    height: 30px;
				    border-radius: 50%;
				    border: none;
				    background-color: transparent;
				    position: absolute;
				    z-index: -1;
				    display: block;
				    margin: auto;
				    content: '';
				    top: 6px;
				    left: 0px;
				    right: 0px;
				    bottom: auto;
				    @include transform(scale(0));
				    @include transition(0.3s ease-in-out);
				}
				&:hover {
					@include pseudo-element('before') {
					    background-color: #f4f4f4;
					    @include transform(scale(1));
					}
				}
			}
		}
	}
	.timepicker {
		table {
			td {
				position: relative;
			    z-index: 1;
			    width: 35px;
			    height: 35px;
			    line-height: 35px;
			    .btn {
			    	height: auto;
			    }
			    span {
			    	width: 35px;
				    height: 35px;
				    line-height: 35px;
			    }
			}
		}
	}
	&.dropdown-menu {
	    min-width: 280px;
	    &.bottom {
	    	@include pseudo-element('before') {
	    		border-bottom-color: #fff;
	    	}
	    }
	    &.top {
	    	@include pseudo-element('before') {
	    		border-top-color: #fff;
	    	}
	    }
	    .datepicker {
	    	table {
				tr {
					th, td {
						width: 30px;
					    height: 30px;
					    line-height: 30px;
					}
					td {
						@include pseudo-element('before') {
							top: 4px;
    						left: 0px;
						}
						&.today, &.active {
							@include pseudo-element('before') {
								top: 4px;
    							left: 0px;
							}
						}
					}
				}
	    	}
	    }
	}
}
.bootstrap-tagsinput {
	display: block;
    border: 1px solid #eaeaea;
    min-height: 35px;
    padding: 0px 10px;
    padding-top: 4px;
    @include box-shadow(none);
    .tag {
	    padding: 1px 5px;
	    margin-right: 2px;
	    margin-bottom: 4px;
	    display: inline-block;
	    text-transform: capitalize;
	    @include border-radius(4px);
	    background-color: $inverse;
	}
}
.note-editor.note-frame.card {
    @include box-shadow(none);
}
.input-group {
    margin-bottom: 1.25em;
}
$form-border-state: primary, warning, default, danger, success, inverse, info;
$form-border-color: $primary, $warning, $default, $danger, $success, $inverse, $info;
@each $var in $form-border-state {
    $i: index($form-border-state, $var);

    .form-control-#{$var} {
        border-color: nth($form-border-color, $i);
        color: nth($form-border-color, $i);

        &:focus {
            border-color: nth($form-border-color, $i);
        }
    }

    .input-group-#{$var} {
        .input-group-append,
        .input-group-prepend {
            .input-group-text {
                background-color: nth($form-border-color, $i);
                border-color: nth($form-border-color, $i);
                color: $white;
            }
        }

        .form-control {
            border-color: nth($form-border-color, $i);
        }
    }
}
$form-txt-state: primary, warning, default, danger, success, inverse, info;
$form-txt-color: $primary, $warning, $default, $danger, $success, $inverse, $info;
@each $var in $form-txt-state {
    $i: index($form-txt-state, $var);

    .form-txt-#{$var} {
        color: nth($form-txt-color, $i);

        &:focus {
            color: nth($form-txt-color, $i);
        }

        &::-moz-placeholder {
            color: nth($form-txt-color, $i);
            opacity: 1;
        }

        &:-ms-input-placeholder {
            color: nth($form-txt-color, $i);
        }

        &::-webkit-input-placeholder {
            color: nth($form-txt-color, $i);
        }
    }
}
$form-bg-state: primary, warning, default, danger, success, inverse, info;
$form-bg-color: $primary, $warning, $default, $danger, $success, $inverse, $info;
@each $var in $form-bg-state {
    $i: index($form-bg-state, $var);

    .form-bg-#{$var} {
        background-color: nth($form-bg-color, $i);
        border-color: nth($form-bg-color, $i);
        color: #fff;

        &:focus {
            background-color: nth($form-bg-color, $i);
            border-color: nth($form-bg-color, $i);
            color: #fff;
        }

        &::-moz-placeholder {
            color: #fff;
            opacity: 1;
        }

        &:-ms-input-placeholder {
            color: #fff;
        }

        &::-webkit-input-placeholder {
            color: #fff;
        }
    }
}
.form-radio {
    position: relative;

    .form-help {
        position: absolute;
        width: 100%;
    }

    label {
        position: relative;
        padding-left: 1.5rem;
        text-align: left;
        color: #333;
        display: block;
        line-height: 1.8;
    }

    input {
        width: auto;
        opacity: 0.00000001;
        position: absolute;
        left: 0;
    }
}

.radio {
    .helper {
        position: absolute;
        top: -0.25rem;
        left: -0.25rem;
        cursor: pointer;
        display: block;
        font-size: 1rem;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        color: #999;

        &::after {
            transform: scale(0);
            background-color: $primary;
            border-color: $primary;
        }

        &::after,
        &::before {
            content: '';
            position: absolute;
            left: 0;
            top: 3px;
            margin: 0.25rem;
            width: 1rem;
            height: 1rem;
            -webkit-transition: -webkit-transform 0.28s ease;
            transition: -webkit-transform 0.28s ease;
            transition: transform 0.28s ease, -webkit-transform 0.28s ease;
            border-radius: 50%;
            border: 0.125rem solid $primary;
        }
    }

    label:hover .helper {
        color: $primary;
    }

    input {
        &:checked ~ .helper::after {
            transform: scale(0.5);
        }

        &:checked ~ .helper::before {
            color: $primary;
            animation: ripple 0.3s linear forwards;
        }
    }

    &.radiofill {
        input:checked ~ .helper::after {
            transform: scale(1);
        }

        .helper::after {
            background-color: $primary;
        }
    }

    &.radio-outline {
        input:checked ~ .helper::after {
            transform: scale(0.6);
        }

        .helper::after {
            background-color: #fff;
            border: 0.225rem solid $primary;
        }
    }

    &.radio-matrial {
        input ~ .helper::after {
            background-color: #fff;
        }

        input:checked ~ .helper::after {
            transform: scale(0.5);
            box-shadow: 0 1px 7px -1px rgba(0, 0, 0, 0.72);
        }

        input:checked ~ .helper::before {
            background-color: $primary;
        }
    }

    &.radio-disable {
        label {
            cursor: not-allowed;
        }
        opacity: 0.7;
    }
}

.radio-inline {
    display: inline-block;
    margin-right: 20px;
}
$radio-bg-state: primary, warning, default, danger, success, inverse, info;
$radio-bg-color: $primary, $warning, $default, $danger, $success, $inverse, $info;
@each $var in $radio-bg-state {
    $i: index($radio-bg-state, $var);

    .radio {
        &.radio-#{$var} {
            .helper::after {
                background-color: nth($radio-bg-color, $i);
                border-color: nth($radio-bg-color, $i);
            }

            .helper::before {
                border-color: nth($radio-bg-color, $i);
            }
        }

        &.radio-outline {
            &.radio-#{$var} {
                .helper::after {
                    background-color: #fff;
                    border: 0.225rem solid nth($radio-bg-color, $i);
                }

                .helper::before {
                    border-color: nth($radio-bg-color, $i);
                }
            }
        }

        &.radio-matrial {
            &.radio-#{$var} {
                input ~ .helper::after {
                    background-color: #fff;
                    border-color: #fff;
                }

                input ~ .helper::before {
                    background-color: nth($radio-bg-color, $i);
                    border-color: nth($radio-bg-color, $i);
                }
            }
        }
    }
}
@keyframes ripple {
    0% {
        box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.0);
    }

    50% {
        box-shadow: 0 0 0 10px rgba(0, 0, 0, 0.05);
    }

    100% {
        box-shadow: 0 0 0 10px rgba(0, 0, 0, 0);
    }
}
.border-checkbox-section {
    .border-checkbox-group {
        display: inline-block;

        .border-checkbox:checked + .border-checkbox-label:before {
            animation: ripple 0.3s linear forwards;
        }

        .border-checkbox:checked + .border-checkbox-label:after {
            -webkit-animation: check linear 0.5s;
            animation: check linear 0.5s;
            opacity: 1;
            border-color: $primary;

            .border-checkbox-label {
                &:before {
                    border-color: #eee;
                }
            }
        }

        .border-checkbox-label {
            position: relative;
            display: inline-block;
            cursor: pointer;
            height: 20px;
            line-height: 20px;
            padding-left: 30px;
            margin-right: 15px;

            &:after {
                content: "";
                display: block;
                width: 6px;
                height: 12px;
                opacity: 0.9;
                border-right: 2px solid #eee;
                border-top: 2px solid #eee;
                position: absolute;
                left: 4px;
                top: 11px;
                -webkit-transform: scaleX(-1) rotate(135deg);
                transform: scaleX(-1) rotate(135deg);
                -webkit-transform-origin: left top;
                transform-origin: left top;
            }

            &:before {
                content: "";
                display: block;
                border: 2px solid $primary;
                width: 20px;
                height: 20px;
                position: absolute;
                left: 0;
            }
        }
    }

    .border-checkbox {
        display: none;

        &:disabled {
            ~ .border-checkbox-label {
                cursor: no-drop;
                color: #ccc;
            }
        }
    }
}
@include theme-keyframes(check) {
    0% {
        height: 0;
        width: 0;
    }

    25% {
        height: 0;
        width: 6px;
    }

    50% {
        height: 12px;
        width: 6px;
    }
}
$border-checkbox-bg-state: primary, warning, default, danger, success, inverse, info;
$border-checkbox-bg-color: $primary, $warning, $default, $danger, $success, $inverse, $info;
@each $var in $border-checkbox-bg-state {
    $i: index($border-checkbox-bg-state, $var);

    .border-checkbox-section .border-checkbox-group-#{$var} {
        .border-checkbox-label:before {
            border: 2px solid nth($border-checkbox-bg-color, $i);
        }

        .border-checkbox:checked + .border-checkbox-label:after {
            border-color: nth($border-checkbox-bg-color, $i);
        }
    }
}

.checkbox-fade,
.checkbox-zoom {
    display: inline-block;
    margin-right: 15px;

    label {
        line-height: 20px;

        input[type="checkbox"],
        input[type="radio"] {
            display: none;

            &:checked + .cr > .cr-icon {
                transform: scale(1) rotateZ(0deg);
                opacity: 1;
            }

            + .cr > .cr-icon {
                transform: scale(3) rotateZ(-20deg);
                opacity: 0;
                transition: all 0.3s ease-in;
            }
        }

        &:after {
            content: '';
            display: table;
            clear: both;
        }
    }

    &.fade-in-disable {
        .cr,
        label {
            color: #ccc;
            cursor: no-drop;
        }
    }

    .cr {
        border-radius: 0;
        border: 2px solid $primary;
        cursor: pointer;
        display: inline-block;
        float: left;
        height: 20px;
        margin-right: 1rem;
        position: relative;
        width: 20px;

        .cr-icon {
            color: $primary;
            font-size: 1em;
            left: 0;
            line-height: 0;
            position: absolute;
            right: 0;
            text-align: center;
            top: 50%;
        }
    }

    input[type="checkbox"]:checked {
        + .cr {
            animation: ripple 0.3s linear forwards;
        }
    }
}

.checkbox-fade {
    label {
        line-height: 20px;

        input[type="checkbox"],
        input[type="radio"] {
            display: none;

            &:checked + .cr > .cr-icon {
                transform: scale(1) rotateZ(0deg);
                opacity: 1;
            }

            + .cr > .cr-icon {
                transform: scale(3) rotateZ(-20deg);
                opacity: 0;
                transition: all 0.3s ease-in;
            }
        }
    }
}

.checkbox-zoom {
    label {
        line-height: 20px;

        input[type="checkbox"],
        input[type="radio"] {
            display: none;

            &:checked + .cr > .cr-icon {
                transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
                opacity: 1;
            }

            + .cr > .cr-icon {
                transform: scale3d(0.2, 0.2, .1) translate3d(0, 0, 0);
                opacity: 0;
                transition: all 0.3s ease-in;
            }
        }
    }
}
$fade-in-checkbox-bg-state: primary, warning, default, danger, success, inverse, info;
$fade-in-checkbox-bg-color: $primary, $warning, $default, $danger, $success, $inverse, $info;
@each $var in $fade-in-checkbox-bg-state {
    $i: index($fade-in-checkbox-bg-state, $var);

    .checkbox-fade,
    .checkbox-zoom {
        &.fade-in-#{$var},
        &.zoom-#{$var} {
            .cr {
                border: 2px solid nth($fade-in-checkbox-bg-color, $i);

                .cr-icon {
                    color: nth($fade-in-checkbox-bg-color, $i);
                }
            }
        }
    }
}

.checkbox-color {
    display: inline-block;
    margin-right: 20px;
    cursor: pointer;

    label {
        display: inline-block;
        position: relative;
        padding-left: 10px;
        line-height: 20px;

        &::before {
            content: "";
            display: inline-block;
            position: absolute;
            top: 0;
            width: 20px;
            height: 20px;
            left: 0;
            right: 0;
            text-align: center;
            margin-left: -20px;
            border: 1px solid #ccc;
            border-radius: 0;
            background-color: #fff;
            transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
        }

        &::after {
            display: inline-block;
            position: absolute;
            width: 16px;
            height: 16px;
            left: -1px;
            top: 0;
            margin-left: -17px;
            padding-left: 3px;
            padding-top: 1px;
            font-size: 11px;
            color: #fff;
        }
    }

    input[type="checkbox"] {
        opacity: 0;

        &:focus + label::before {
            outline: thin dotted;
            outline: 5px auto -webkit-focus-ring-color;
            outline-offset: -2px;
        }

        &:checked + label::after {
            font-family: 'FontAwesome';
            content: "\f00c";
        }

        &:checked + label::before {
            animation: ripple 0.3s linear forwards;
        }

        &:disabled + label {
            opacity: 0.65;

            &::before {
                background-color: #eee;
                cursor: not-allowed;
            }
        }
    }

    &.checkbox-circle label::before {
        border-radius: 50%;
    }

    &.checkbox-inline {
        margin-top: 0;
    }
}

.checkbox-danger,
.checkbox-info,
.checkbox-primary,
.checkbox-success,
.checkbox-warning {
    input[type="checkbox"]:checked + label::after {
        color: #fff;
    }
}

.checkbox-primary input[type="checkbox"]:checked + label::before {
    background-color: #2196f3;
    border-color: #2196f3;
}
$background-checkbox-bg-state: primary, warning, default, danger, success, inverse, info;
$background-checkbox-bg-color: $primary, $warning, $default, $danger, $success, $inverse, $info;
@each $var in $background-checkbox-bg-state {
    $i: index($background-checkbox-bg-state, $var);

    .checkbox-#{$var} input[type="checkbox"]:checked + label::before {
        background-color: nth($background-checkbox-bg-color, $i);
    }
}PKA3�\��x��_tables.scssnu�[���.card {
	.card-body {
		.dataTables_wrapper {
			.dataTables_scroll {
				margin-left: -20px;
			    width: calc(100% + 40px);
				.dataTable {
				    margin-left: 0px;
				    width: 100%;
				}
			}
			.dataTable {
			    margin-left: -20px;
			    width: calc(100% + 40px);
			}
			.form-control {
			    border: none;
			    min-height: 30px;
			    background-color: #f4f4f4;
			}
			select.form-control {
			    height: 30px !important;
			}
			.dataTables_paginate {
				.pagination {
					.page-item {
						.page-link {
						    margin-left: 5px;
						    min-width: 30px;
						    height: 30px;
						    padding: 0;
						    text-align: center;
						    line-height: 30px;
						    border: none;
						    background-color: #f4f4f4;
						    color: #212121;
						    @include border-radius(30px);
						}
						&.previous, &.next, &.first, &.last {
							.page-link {
							    padding: 0 15px;
							}
						}
						&.disabled {
							.page-link {
							    color: #6c757d;
							    background-color: #f4f4f4;
							    cursor: not-allowed;
							}
						}
					}
				}
			}
		}
	}
	.card-table {
		.card-item {
		    border-top: 1px solid #ededed;
		}
	}
}
.table {
	thead {
		background-color: #f6f8fb;
		th {
			font-weight: 600;
		    color: #879099;
		    font-size: 14px;
		}
	}
	tbody {
		td {
			vertical-align: middle;
			.table-user-thumb {
			    width: 30px;
			    height: 30px;
			    border-radius: 50%;
			}
			.table-actions {
			    text-align: right;
			    a {
				    color: #bcc1c6;
				    display: inline-block;
				    margin-left: 8px;
				    font-size: 16px;
				}
			}
		}
	}
}PKA3�\h�W-)-)_settings.scssnu�[���
html {
  font-family: sans-serif; /* 1 */
  -ms-text-size-adjust: 100%; /* 2 */
  -webkit-text-size-adjust: 100%; /* 2 */
}
body {
  margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}

audio,
canvas,
progress,
video {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}
audio:not([controls]) {
  display: none;
  height: 0;
}


[hidden],
template {
  display: none;
}

a {
  background-color: transparent;
}

a:active,
a:hover {
  outline: 0;
}

abbr[title] {
  border-bottom: 1px dotted;
}

strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

mark {
  background: #ff0;
  color: #000;
}

small {
  font-size: 80%;
}

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

img {
  border: 0;
}

svg:not(:root) {
  overflow: hidden;
}

figure {
  margin: 1em 40px;
}

hr {
  box-sizing: content-box;
  height: 0;
}

pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

button,
input,
optgroup,
select,
textarea {
  color: inherit; /* 1 */
  font: inherit; /* 2 */
  margin: 0; /* 3 */
}

button {
  overflow: visible;
}

button,
select {
  text-transform: none;
}
button,
html input[type="button"], /* 1 */
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button; /* 2 */
  cursor: pointer; /* 3 */
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}

input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

input[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  box-sizing: content-box; /* 2 */
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

legend {
  border: 0; /* 1 */
  padding: 0; /* 2 */
}

textarea {
  overflow: auto;
}


optgroup {
  font-weight: bold;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td,
th {
  padding: 0;
}
*, body {
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    -moz-osx-font-smoothing: grayscale;
}
::-moz-selection {
    background: #b3d4fc;
    text-shadow: none;
}
::selection {
    background: #b3d4fc;
    text-shadow: none;
}
hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0;
}
audio, canvas, iframe, img, svg, video {
    vertical-align: middle;
}
fieldset {
    border: 0;
    margin: 0;
    padding: 0;
}
textarea {
    resize: vertical;
}
.browserupgrade {
    margin: 0.2em 0;
    background: #ccc;
    color: #000;
    padding: 0.2em 0;
}
* {
    outline: none !important;
}
a {
    color: #212121;
    @include transition(color .2s);
    &:hover, &:focus, &:active {
        outline: 0;
        text-decoration: none;
        color: #212121;
    }
}
$empty: transparent;
$default: #d6d6d6;
$primary: #007bff;
$success: #2dce89;
$info: #11cdef;
$warning: #fb6340;
$danger: #f5365c;
$muted: #6c757d;
$inverse: #4c5667;
$purple: #BF55EC;
$pink: #f76397;
$white: #ffffff;
$dark: #212121;
$grey: #9aa0ac;
$aqua: #3ec5d6;
$blue: #19B5FE;
$light-blue: #89CFF0;
$teal: #008081;
$yellow: #F7CA18;
$orange: #FF8000;
$green: #26C281;
$lime: #cad900;
$red: #F22613;
$fuchsia: #df2de3;
$navy: #000080;

$theme: #ef4153;
$facebook: #3b579d;
$twitter: #1da1f2;
$dribbble: #ea4c89;
$linkedin: #0177b4;
$google: #dc4a38;
$instagram: #fb3958;
$behance: #053eff;
$element-color: 'primary' $primary, 'warning' $warning, 'danger' $danger, 'success' $success, 'inverse' $inverse, 'info' $info;

$i: 0;
@while $i<=50 {
    .p {
        &#{$i} {
            padding: #{$i}px !important;
        }
        &t-#{$i} {
            padding-top: #{$i}px !important;
        }
        &b-#{$i} {
            padding-bottom: #{$i}px !important;
        }
        &l-#{$i} {
            padding-left: #{$i}px !important;
        }
        &r-#{$i} {
            padding-right: #{$i}px !important;
        }
    }

    .m {
        &#{$i} {
            margin: #{$i}px !important;
        }
        &t-#{$i} {
            margin-top: #{$i}px !important;
        }
        &b-#{$i} {
            margin-bottom: #{$i}px !important;
        }
        &l-#{$i} {
            margin-left: #{$i}px !important;
        }
        &r-#{$i} {
            margin-right: #{$i}px !important;
        }
    }
    $i: $i+5;
}
$i: 10;
@while $i<=80 {
    .f-#{$i} {
        font-size: #{$i}px;
    }
    $i: $i+2;
}

$i: 100;
@while $i<=900 {
    .fw-#{$i} {
        font-weight: #{$i};
    }
    $i: $i+100;
}

$i: 20;
@while $i<=100 {
    .img-#{$i} {
        width: #{$i}px;
    }
    $i: $i+10;
}
@each $value in $element-color {
    .b-t-#{nth($value, 1)} {
        border-top: 1px solid #{nth($value, 2)};
    }

    .b-b-#{nth($value, 1)} {
        border-bottom: 1px solid #{nth($value, 2)};
    }

    .b-l-#{nth($value, 1)} {
        border-left: 1px solid #{nth($value, 2)};
    }

    .b-r-#{nth($value, 1)} {
        border-right: 1px solid #{nth($value, 2)};
    }

    .b-#{nth($value, 1)} {
        border: 1px solid #{nth($value, 2)};
    }
}
.bg-default {
    background-color: $default !important;
}
.bg-theme {
    background-color: $theme !important;
}
.bg-aqua {
    background-color: $aqua !important;
}
.bg-blue {
    background-color: $blue !important;
}
.bg-light-blue {
    background-color: $light-blue !important;
}
.bg-teal {
    background-color: $teal !important;
}
.bg-yellow {
    background-color: $yellow !important;
}
.bg-orange {
    background-color: $orange !important;
}
.bg-green {
    background-color: $green !important;
}
.bg-lime {
    background-color: $lime !important;
}
.bg-red {
    background-color: $red !important;
}
.bg-fuchsia {
    background-color: $fuchsia !important;
}
.bg-navy {
    background-color: $navy !important;
}
.bg-empty {
    background: $empty !important;
}
.bg-primary {
    background-color: $primary !important;
}
.bg-success {
    background-color: $success !important;
}
.bg-info {
    background-color: $info !important;
}
.bg-warning {
    background-color: $warning !important;
}
.bg-danger {
    background-color: $danger !important;
}
.bg-muted {
    background-color: $muted !important;
}
.bg-inverse {
    background-color: $inverse !important;
}
.bg-purple {
    background-color: $purple !important;
}
.bg-pink {
    background-color: $pink !important;
}
.bg-white {
    background-color: $white !important;
}
.bg-facebook {
    background-color: $facebook !important;
}
.bg-twitter {
    background-color: $twitter !important;
}
.bg-google {
    background-color: $google !important;
}
.bg-linkedin {
    background-color: $linkedin !important;
}
.text-default {
    color: $default !important;
}
.text-blue {
    color: $blue !important;
}
.text-light-blue {
    color: $light-blue !important;
}
.text-teal {
    color: $teal !important;
}
.text-navy {
    color: $navy !important;
}
.text-lime {
    color: $lime !important;
}
.text-orange {
    color: $orange !important;
}
.text-yellow {
    color: $yellow !important;
}
.text-aqua {
    color: $aqua !important;
}
.text-white {
    color: $white !important;
}
.text-danger {
    color: $danger !important;
}
.text-green {
    color: $green !important;
}
.text-primary {
    color: $primary !important;
}
.text-warning {
    color: $warning !important;
}
.text-success {
    color: $success !important;
}
.text-info {
    color: $info !important;
}
.text-inverse {
    color: $inverse !important;
}
.text-pink {
    color: $pink !important;
}
.text-purple {
    color: $purple !important;
}
.text-dark {
    color: $dark !important;
}
.text-fuchsia {
    color: $fuchsia !important;
}
.text-red {
    color: $red !important;
}
.text-facebook {
    color: $facebook !important;
}
.text-twitter {
    color: $twitter !important;
}
.text-instagram {
    color: $instagram !important;
}
.text-google {
    color: $google !important;
}
.text-linkedin {
    color: $linkedin !important;
}
.text-behance {
    color: $behance !important;
}
.text-dribbble {
    color: $dribbble !important;
}
.text-red {
    color: $red !important;
}

.min-width-zero {
    min-width: 0;
}
.w-10 {
    width: 10%!important
}
.w-90 {
    width: 90%!important
}
.w-12 {
    width: 12%!important
}
.w-88 {
    width: 88%!important
}
.w-15 {
    width: 15%!important
}
.w-85 {
    width: 85%!important
}
.w-20 {
    width: 20%!important
}
.w-80 {
    width: 80%!important
}
.w-30 {
    width: 30%!important
}
.w-70 {
    width: 70%!important
}
.w-40 {
    width: 40%!important
}
.w-60 {
    width: 60%!important
}

.hidden {
    display: none !important;
}

.d-inline-block {
    display: inline-block !important;
}
.d-block {
    display: block !important;
}
.visuallyhidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto;
}
.invisible {
    visibility: hidden;
}
.clearfix:before, .clearfix:after {
    content: " ";
    display: table;
}
.clearfix:after {
    clear: both;
}
@include mq('tablet-wide', 'max') {
    .w-sm-100 {
        width: 100%!important;
    }
}
@include mq('tablet', 'max') {
    .w-xs-100 {
        width: 100%!important;
    }
}PKA3�\��UOO_cards.scssnu�[���.card {
    border-color: #ffff;
    position: relative;
    width: 100%;
    border: none;
    margin-bottom: 30px;
    @include box-shadow(0 6px 0 0 rgba(0, 0, 0, 0.01), 0 15px 32px 0 rgba(0, 0, 0, 0.06));
    @include transition(all 0.5s ease-in-out);
    @include border-radius(4px);
    .card-header {
	    padding: 20px 20px;
	    border: 0;
	    background: none;
	    @include flexbox();
	    @include align-items(center);
	    &:first-child {
		    border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0;
		}
		h3 {
			margin: 0;
		    font-size: 18px;
		    font-weight: normal;
		    color: #212121;
		}
		.card-options {
			a:not(.dropdown-item) {
			    width: 30px;
			    height: 30px;
			    padding: 0;
			    border-radius: 50%;
			    text-align: center;
			    line-height: 33px;
			    color: #212121;
			    display: inline-block;
			    @include transition(all 0.5s ease-in-out);
			}
			span {
			    color: #444;
			    font-size: 12px;
			}
		}
		.card-search {
		    position: relative;
		    .form-control {
			    padding-right: 60px;
			    font-size: 14px;
			    max-height: 30px;
			    min-height: 30px;
			    &~ .btn {
				    position: absolute;
				    right: 0;
				    top: 0;
				    padding: 0;
				    width: 30px;
				    height: 30px;
				    line-height: 30px;
				    border-radius: 4px;
				    background-color: #eceff1;
				    border: none;
				    @include box-shadow(none);
				}
			}
			&.with-adv-search {
				.adv-btn {
				    background-color: transparent;
				    border: 0;
				    position: absolute;
				    right: 30px;
				    top: 0;
				    width: 30px;
				    height: 30px;
				    line-height: 30px;
				    padding: 0;
				    @include box-shadow(none);
				}
				.adv-search-wrap {
				    padding: 20px;
				    display: none;
				    position: absolute;
				    left: 30px !important;
				    width: 100%;
				    top: 30px;
				    background-color: $white;
				    z-index: 4;
				    @include box-shadow(0 2px 30px rgba(0,0,0,.08));
				    @include border-radius(6px);
				    .form-control {
					    padding-right: 15px;
					}
					.btn {
						padding: 0 15px;
					    font-size: 14px;
					    height: 30px;
					    @include border-radius(30px);
					}
					&.show {
						display: block;
					}
				}
			}
		}
		&.note-toolbar {
		    padding: 0 0 5px 5px;
		}
		.dropdown {
			.checkbox-dropdown {
				padding: 0px;
			    width: 16px;
			    height: 16px;
			    background-color: #dee2e6;
			    border-radius: .25rem;
			    margin-right: 15px;
			}
		}
	}
    .card-body {
	    padding: 20px 20px;
	    flex: 1 1 auto;
	    position: relative;
	}
	.card-img {
	    height: 100%;
	    object-fit: cover;
	    max-height: 200px;
	    width: unset;
	    @include border-radius(4px);
	}
	.card-img-overlay {
	    background: rgba(0,0,0,.5);
	    padding: 1.75rem;
	    border-radius: 4px;
	}
	&.icon-card {
		.card-body {
			i {
				font-size: 46px;
			    line-height: 66px;
			    color: $dark;
			}
			.card-text {
			    color: #8f8f8f;
			    height: 30px;
			    line-height: 26px;
			}
			.lead {
			    color: $dark;
			    margin-bottom: 0;
			}
		}
	}
	.nav-pills {
		&.custom-pills {
			border-bottom: 1px solid #f1f1f1;
			.nav-link {
			    border-radius: 0;
			    opacity: .7;
			    font-size: 14px;
			    padding: 12px 15px;
			    &.active {
			    	color: #ef4153;
				    opacity: 1;
				    background-color: transparent;
				    border-bottom: 2px solid #ef4153;
			    }
			}
		}
	}
}PK�3�\I~��H�Hionicons-common.scssnu�[���@charset "UTF-8";
// Ionicons Common CSS
// --------------------------

.ionicons,
.ion-ios-add:before,
.ion-ios-add-circle:before,
.ion-ios-add-circle-outline:before,
.ion-ios-airplane:before,
.ion-ios-alarm:before,
.ion-ios-albums:before,
.ion-ios-alert:before,
.ion-ios-american-football:before,
.ion-ios-analytics:before,
.ion-ios-aperture:before,
.ion-ios-apps:before,
.ion-ios-appstore:before,
.ion-ios-archive:before,
.ion-ios-arrow-back:before,
.ion-ios-arrow-down:before,
.ion-ios-arrow-dropdown:before,
.ion-ios-arrow-dropdown-circle:before,
.ion-ios-arrow-dropleft:before,
.ion-ios-arrow-dropleft-circle:before,
.ion-ios-arrow-dropright:before,
.ion-ios-arrow-dropright-circle:before,
.ion-ios-arrow-dropup:before,
.ion-ios-arrow-dropup-circle:before,
.ion-ios-arrow-forward:before,
.ion-ios-arrow-round-back:before,
.ion-ios-arrow-round-down:before,
.ion-ios-arrow-round-forward:before,
.ion-ios-arrow-round-up:before,
.ion-ios-arrow-up:before,
.ion-ios-at:before,
.ion-ios-attach:before,
.ion-ios-backspace:before,
.ion-ios-barcode:before,
.ion-ios-baseball:before,
.ion-ios-basket:before,
.ion-ios-basketball:before,
.ion-ios-battery-charging:before,
.ion-ios-battery-dead:before,
.ion-ios-battery-full:before,
.ion-ios-beaker:before,
.ion-ios-bed:before,
.ion-ios-beer:before,
.ion-ios-bicycle:before,
.ion-ios-bluetooth:before,
.ion-ios-boat:before,
.ion-ios-body:before,
.ion-ios-bonfire:before,
.ion-ios-book:before,
.ion-ios-bookmark:before,
.ion-ios-bookmarks:before,
.ion-ios-bowtie:before,
.ion-ios-briefcase:before,
.ion-ios-browsers:before,
.ion-ios-brush:before,
.ion-ios-bug:before,
.ion-ios-build:before,
.ion-ios-bulb:before,
.ion-ios-bus:before,
.ion-ios-business:before,
.ion-ios-cafe:before,
.ion-ios-calculator:before,
.ion-ios-calendar:before,
.ion-ios-call:before,
.ion-ios-camera:before,
.ion-ios-car:before,
.ion-ios-card:before,
.ion-ios-cart:before,
.ion-ios-cash:before,
.ion-ios-cellular:before,
.ion-ios-chatboxes:before,
.ion-ios-chatbubbles:before,
.ion-ios-checkbox:before,
.ion-ios-checkbox-outline:before,
.ion-ios-checkmark:before,
.ion-ios-checkmark-circle:before,
.ion-ios-checkmark-circle-outline:before,
.ion-ios-clipboard:before,
.ion-ios-clock:before,
.ion-ios-close:before,
.ion-ios-close-circle:before,
.ion-ios-close-circle-outline:before,
.ion-ios-cloud:before,
.ion-ios-cloud-circle:before,
.ion-ios-cloud-done:before,
.ion-ios-cloud-download:before,
.ion-ios-cloud-outline:before,
.ion-ios-cloud-upload:before,
.ion-ios-cloudy:before,
.ion-ios-cloudy-night:before,
.ion-ios-code:before,
.ion-ios-code-download:before,
.ion-ios-code-working:before,
.ion-ios-cog:before,
.ion-ios-color-fill:before,
.ion-ios-color-filter:before,
.ion-ios-color-palette:before,
.ion-ios-color-wand:before,
.ion-ios-compass:before,
.ion-ios-construct:before,
.ion-ios-contact:before,
.ion-ios-contacts:before,
.ion-ios-contract:before,
.ion-ios-contrast:before,
.ion-ios-copy:before,
.ion-ios-create:before,
.ion-ios-crop:before,
.ion-ios-cube:before,
.ion-ios-cut:before,
.ion-ios-desktop:before,
.ion-ios-disc:before,
.ion-ios-document:before,
.ion-ios-done-all:before,
.ion-ios-download:before,
.ion-ios-easel:before,
.ion-ios-egg:before,
.ion-ios-exit:before,
.ion-ios-expand:before,
.ion-ios-eye:before,
.ion-ios-eye-off:before,
.ion-ios-fastforward:before,
.ion-ios-female:before,
.ion-ios-filing:before,
.ion-ios-film:before,
.ion-ios-finger-print:before,
.ion-ios-fitness:before,
.ion-ios-flag:before,
.ion-ios-flame:before,
.ion-ios-flash:before,
.ion-ios-flash-off:before,
.ion-ios-flashlight:before,
.ion-ios-flask:before,
.ion-ios-flower:before,
.ion-ios-folder:before,
.ion-ios-folder-open:before,
.ion-ios-football:before,
.ion-ios-funnel:before,
.ion-ios-gift:before,
.ion-ios-git-branch:before,
.ion-ios-git-commit:before,
.ion-ios-git-compare:before,
.ion-ios-git-merge:before,
.ion-ios-git-network:before,
.ion-ios-git-pull-request:before,
.ion-ios-glasses:before,
.ion-ios-globe:before,
.ion-ios-grid:before,
.ion-ios-hammer:before,
.ion-ios-hand:before,
.ion-ios-happy:before,
.ion-ios-headset:before,
.ion-ios-heart:before,
.ion-ios-heart-dislike:before,
.ion-ios-heart-empty:before,
.ion-ios-heart-half:before,
.ion-ios-help:before,
.ion-ios-help-buoy:before,
.ion-ios-help-circle:before,
.ion-ios-help-circle-outline:before,
.ion-ios-home:before,
.ion-ios-hourglass:before,
.ion-ios-ice-cream:before,
.ion-ios-image:before,
.ion-ios-images:before,
.ion-ios-infinite:before,
.ion-ios-information:before,
.ion-ios-information-circle:before,
.ion-ios-information-circle-outline:before,
.ion-ios-jet:before,
.ion-ios-journal:before,
.ion-ios-key:before,
.ion-ios-keypad:before,
.ion-ios-laptop:before,
.ion-ios-leaf:before,
.ion-ios-link:before,
.ion-ios-list:before,
.ion-ios-list-box:before,
.ion-ios-locate:before,
.ion-ios-lock:before,
.ion-ios-log-in:before,
.ion-ios-log-out:before,
.ion-ios-magnet:before,
.ion-ios-mail:before,
.ion-ios-mail-open:before,
.ion-ios-mail-unread:before,
.ion-ios-male:before,
.ion-ios-man:before,
.ion-ios-map:before,
.ion-ios-medal:before,
.ion-ios-medical:before,
.ion-ios-medkit:before,
.ion-ios-megaphone:before,
.ion-ios-menu:before,
.ion-ios-mic:before,
.ion-ios-mic-off:before,
.ion-ios-microphone:before,
.ion-ios-moon:before,
.ion-ios-more:before,
.ion-ios-move:before,
.ion-ios-musical-note:before,
.ion-ios-musical-notes:before,
.ion-ios-navigate:before,
.ion-ios-notifications:before,
.ion-ios-notifications-off:before,
.ion-ios-notifications-outline:before,
.ion-ios-nuclear:before,
.ion-ios-nutrition:before,
.ion-ios-open:before,
.ion-ios-options:before,
.ion-ios-outlet:before,
.ion-ios-paper:before,
.ion-ios-paper-plane:before,
.ion-ios-partly-sunny:before,
.ion-ios-pause:before,
.ion-ios-paw:before,
.ion-ios-people:before,
.ion-ios-person:before,
.ion-ios-person-add:before,
.ion-ios-phone-landscape:before,
.ion-ios-phone-portrait:before,
.ion-ios-photos:before,
.ion-ios-pie:before,
.ion-ios-pin:before,
.ion-ios-pint:before,
.ion-ios-pizza:before,
.ion-ios-planet:before,
.ion-ios-play:before,
.ion-ios-play-circle:before,
.ion-ios-podium:before,
.ion-ios-power:before,
.ion-ios-pricetag:before,
.ion-ios-pricetags:before,
.ion-ios-print:before,
.ion-ios-pulse:before,
.ion-ios-qr-scanner:before,
.ion-ios-quote:before,
.ion-ios-radio:before,
.ion-ios-radio-button-off:before,
.ion-ios-radio-button-on:before,
.ion-ios-rainy:before,
.ion-ios-recording:before,
.ion-ios-redo:before,
.ion-ios-refresh:before,
.ion-ios-refresh-circle:before,
.ion-ios-remove:before,
.ion-ios-remove-circle:before,
.ion-ios-remove-circle-outline:before,
.ion-ios-reorder:before,
.ion-ios-repeat:before,
.ion-ios-resize:before,
.ion-ios-restaurant:before,
.ion-ios-return-left:before,
.ion-ios-return-right:before,
.ion-ios-reverse-camera:before,
.ion-ios-rewind:before,
.ion-ios-ribbon:before,
.ion-ios-rocket:before,
.ion-ios-rose:before,
.ion-ios-sad:before,
.ion-ios-save:before,
.ion-ios-school:before,
.ion-ios-search:before,
.ion-ios-send:before,
.ion-ios-settings:before,
.ion-ios-share:before,
.ion-ios-share-alt:before,
.ion-ios-shirt:before,
.ion-ios-shuffle:before,
.ion-ios-skip-backward:before,
.ion-ios-skip-forward:before,
.ion-ios-snow:before,
.ion-ios-speedometer:before,
.ion-ios-square:before,
.ion-ios-square-outline:before,
.ion-ios-star:before,
.ion-ios-star-half:before,
.ion-ios-star-outline:before,
.ion-ios-stats:before,
.ion-ios-stopwatch:before,
.ion-ios-subway:before,
.ion-ios-sunny:before,
.ion-ios-swap:before,
.ion-ios-switch:before,
.ion-ios-sync:before,
.ion-ios-tablet-landscape:before,
.ion-ios-tablet-portrait:before,
.ion-ios-tennisball:before,
.ion-ios-text:before,
.ion-ios-thermometer:before,
.ion-ios-thumbs-down:before,
.ion-ios-thumbs-up:before,
.ion-ios-thunderstorm:before,
.ion-ios-time:before,
.ion-ios-timer:before,
.ion-ios-today:before,
.ion-ios-train:before,
.ion-ios-transgender:before,
.ion-ios-trash:before,
.ion-ios-trending-down:before,
.ion-ios-trending-up:before,
.ion-ios-trophy:before,
.ion-ios-tv:before,
.ion-ios-umbrella:before,
.ion-ios-undo:before,
.ion-ios-unlock:before,
.ion-ios-videocam:before,
.ion-ios-volume-high:before,
.ion-ios-volume-low:before,
.ion-ios-volume-mute:before,
.ion-ios-volume-off:before,
.ion-ios-walk:before,
.ion-ios-wallet:before,
.ion-ios-warning:before,
.ion-ios-watch:before,
.ion-ios-water:before,
.ion-ios-wifi:before,
.ion-ios-wine:before,
.ion-ios-woman:before,
.ion-logo-android:before,
.ion-logo-angular:before,
.ion-logo-apple:before,
.ion-logo-bitbucket:before,
.ion-logo-bitcoin:before,
.ion-logo-buffer:before,
.ion-logo-chrome:before,
.ion-logo-closed-captioning:before,
.ion-logo-codepen:before,
.ion-logo-css3:before,
.ion-logo-designernews:before,
.ion-logo-dribbble:before,
.ion-logo-dropbox:before,
.ion-logo-euro:before,
.ion-logo-facebook:before,
.ion-logo-flickr:before,
.ion-logo-foursquare:before,
.ion-logo-freebsd-devil:before,
.ion-logo-game-controller-a:before,
.ion-logo-game-controller-b:before,
.ion-logo-github:before,
.ion-logo-google:before,
.ion-logo-googleplus:before,
.ion-logo-hackernews:before,
.ion-logo-html5:before,
.ion-logo-instagram:before,
.ion-logo-ionic:before,
.ion-logo-ionitron:before,
.ion-logo-javascript:before,
.ion-logo-linkedin:before,
.ion-logo-markdown:before,
.ion-logo-model-s:before,
.ion-logo-no-smoking:before,
.ion-logo-nodejs:before,
.ion-logo-npm:before,
.ion-logo-octocat:before,
.ion-logo-pinterest:before,
.ion-logo-playstation:before,
.ion-logo-polymer:before,
.ion-logo-python:before,
.ion-logo-reddit:before,
.ion-logo-rss:before,
.ion-logo-sass:before,
.ion-logo-skype:before,
.ion-logo-slack:before,
.ion-logo-snapchat:before,
.ion-logo-steam:before,
.ion-logo-tumblr:before,
.ion-logo-tux:before,
.ion-logo-twitch:before,
.ion-logo-twitter:before,
.ion-logo-usd:before,
.ion-logo-vimeo:before,
.ion-logo-vk:before,
.ion-logo-whatsapp:before,
.ion-logo-windows:before,
.ion-logo-wordpress:before,
.ion-logo-xbox:before,
.ion-logo-xing:before,
.ion-logo-yahoo:before,
.ion-logo-yen:before,
.ion-logo-youtube:before,
.ion-md-add:before,
.ion-md-add-circle:before,
.ion-md-add-circle-outline:before,
.ion-md-airplane:before,
.ion-md-alarm:before,
.ion-md-albums:before,
.ion-md-alert:before,
.ion-md-american-football:before,
.ion-md-analytics:before,
.ion-md-aperture:before,
.ion-md-apps:before,
.ion-md-appstore:before,
.ion-md-archive:before,
.ion-md-arrow-back:before,
.ion-md-arrow-down:before,
.ion-md-arrow-dropdown:before,
.ion-md-arrow-dropdown-circle:before,
.ion-md-arrow-dropleft:before,
.ion-md-arrow-dropleft-circle:before,
.ion-md-arrow-dropright:before,
.ion-md-arrow-dropright-circle:before,
.ion-md-arrow-dropup:before,
.ion-md-arrow-dropup-circle:before,
.ion-md-arrow-forward:before,
.ion-md-arrow-round-back:before,
.ion-md-arrow-round-down:before,
.ion-md-arrow-round-forward:before,
.ion-md-arrow-round-up:before,
.ion-md-arrow-up:before,
.ion-md-at:before,
.ion-md-attach:before,
.ion-md-backspace:before,
.ion-md-barcode:before,
.ion-md-baseball:before,
.ion-md-basket:before,
.ion-md-basketball:before,
.ion-md-battery-charging:before,
.ion-md-battery-dead:before,
.ion-md-battery-full:before,
.ion-md-beaker:before,
.ion-md-bed:before,
.ion-md-beer:before,
.ion-md-bicycle:before,
.ion-md-bluetooth:before,
.ion-md-boat:before,
.ion-md-body:before,
.ion-md-bonfire:before,
.ion-md-book:before,
.ion-md-bookmark:before,
.ion-md-bookmarks:before,
.ion-md-bowtie:before,
.ion-md-briefcase:before,
.ion-md-browsers:before,
.ion-md-brush:before,
.ion-md-bug:before,
.ion-md-build:before,
.ion-md-bulb:before,
.ion-md-bus:before,
.ion-md-business:before,
.ion-md-cafe:before,
.ion-md-calculator:before,
.ion-md-calendar:before,
.ion-md-call:before,
.ion-md-camera:before,
.ion-md-car:before,
.ion-md-card:before,
.ion-md-cart:before,
.ion-md-cash:before,
.ion-md-cellular:before,
.ion-md-chatboxes:before,
.ion-md-chatbubbles:before,
.ion-md-checkbox:before,
.ion-md-checkbox-outline:before,
.ion-md-checkmark:before,
.ion-md-checkmark-circle:before,
.ion-md-checkmark-circle-outline:before,
.ion-md-clipboard:before,
.ion-md-clock:before,
.ion-md-close:before,
.ion-md-close-circle:before,
.ion-md-close-circle-outline:before,
.ion-md-cloud:before,
.ion-md-cloud-circle:before,
.ion-md-cloud-done:before,
.ion-md-cloud-download:before,
.ion-md-cloud-outline:before,
.ion-md-cloud-upload:before,
.ion-md-cloudy:before,
.ion-md-cloudy-night:before,
.ion-md-code:before,
.ion-md-code-download:before,
.ion-md-code-working:before,
.ion-md-cog:before,
.ion-md-color-fill:before,
.ion-md-color-filter:before,
.ion-md-color-palette:before,
.ion-md-color-wand:before,
.ion-md-compass:before,
.ion-md-construct:before,
.ion-md-contact:before,
.ion-md-contacts:before,
.ion-md-contract:before,
.ion-md-contrast:before,
.ion-md-copy:before,
.ion-md-create:before,
.ion-md-crop:before,
.ion-md-cube:before,
.ion-md-cut:before,
.ion-md-desktop:before,
.ion-md-disc:before,
.ion-md-document:before,
.ion-md-done-all:before,
.ion-md-download:before,
.ion-md-easel:before,
.ion-md-egg:before,
.ion-md-exit:before,
.ion-md-expand:before,
.ion-md-eye:before,
.ion-md-eye-off:before,
.ion-md-fastforward:before,
.ion-md-female:before,
.ion-md-filing:before,
.ion-md-film:before,
.ion-md-finger-print:before,
.ion-md-fitness:before,
.ion-md-flag:before,
.ion-md-flame:before,
.ion-md-flash:before,
.ion-md-flash-off:before,
.ion-md-flashlight:before,
.ion-md-flask:before,
.ion-md-flower:before,
.ion-md-folder:before,
.ion-md-folder-open:before,
.ion-md-football:before,
.ion-md-funnel:before,
.ion-md-gift:before,
.ion-md-git-branch:before,
.ion-md-git-commit:before,
.ion-md-git-compare:before,
.ion-md-git-merge:before,
.ion-md-git-network:before,
.ion-md-git-pull-request:before,
.ion-md-glasses:before,
.ion-md-globe:before,
.ion-md-grid:before,
.ion-md-hammer:before,
.ion-md-hand:before,
.ion-md-happy:before,
.ion-md-headset:before,
.ion-md-heart:before,
.ion-md-heart-dislike:before,
.ion-md-heart-empty:before,
.ion-md-heart-half:before,
.ion-md-help:before,
.ion-md-help-buoy:before,
.ion-md-help-circle:before,
.ion-md-help-circle-outline:before,
.ion-md-home:before,
.ion-md-hourglass:before,
.ion-md-ice-cream:before,
.ion-md-image:before,
.ion-md-images:before,
.ion-md-infinite:before,
.ion-md-information:before,
.ion-md-information-circle:before,
.ion-md-information-circle-outline:before,
.ion-md-jet:before,
.ion-md-journal:before,
.ion-md-key:before,
.ion-md-keypad:before,
.ion-md-laptop:before,
.ion-md-leaf:before,
.ion-md-link:before,
.ion-md-list:before,
.ion-md-list-box:before,
.ion-md-locate:before,
.ion-md-lock:before,
.ion-md-log-in:before,
.ion-md-log-out:before,
.ion-md-magnet:before,
.ion-md-mail:before,
.ion-md-mail-open:before,
.ion-md-mail-unread:before,
.ion-md-male:before,
.ion-md-man:before,
.ion-md-map:before,
.ion-md-medal:before,
.ion-md-medical:before,
.ion-md-medkit:before,
.ion-md-megaphone:before,
.ion-md-menu:before,
.ion-md-mic:before,
.ion-md-mic-off:before,
.ion-md-microphone:before,
.ion-md-moon:before,
.ion-md-more:before,
.ion-md-move:before,
.ion-md-musical-note:before,
.ion-md-musical-notes:before,
.ion-md-navigate:before,
.ion-md-notifications:before,
.ion-md-notifications-off:before,
.ion-md-notifications-outline:before,
.ion-md-nuclear:before,
.ion-md-nutrition:before,
.ion-md-open:before,
.ion-md-options:before,
.ion-md-outlet:before,
.ion-md-paper:before,
.ion-md-paper-plane:before,
.ion-md-partly-sunny:before,
.ion-md-pause:before,
.ion-md-paw:before,
.ion-md-people:before,
.ion-md-person:before,
.ion-md-person-add:before,
.ion-md-phone-landscape:before,
.ion-md-phone-portrait:before,
.ion-md-photos:before,
.ion-md-pie:before,
.ion-md-pin:before,
.ion-md-pint:before,
.ion-md-pizza:before,
.ion-md-planet:before,
.ion-md-play:before,
.ion-md-play-circle:before,
.ion-md-podium:before,
.ion-md-power:before,
.ion-md-pricetag:before,
.ion-md-pricetags:before,
.ion-md-print:before,
.ion-md-pulse:before,
.ion-md-qr-scanner:before,
.ion-md-quote:before,
.ion-md-radio:before,
.ion-md-radio-button-off:before,
.ion-md-radio-button-on:before,
.ion-md-rainy:before,
.ion-md-recording:before,
.ion-md-redo:before,
.ion-md-refresh:before,
.ion-md-refresh-circle:before,
.ion-md-remove:before,
.ion-md-remove-circle:before,
.ion-md-remove-circle-outline:before,
.ion-md-reorder:before,
.ion-md-repeat:before,
.ion-md-resize:before,
.ion-md-restaurant:before,
.ion-md-return-left:before,
.ion-md-return-right:before,
.ion-md-reverse-camera:before,
.ion-md-rewind:before,
.ion-md-ribbon:before,
.ion-md-rocket:before,
.ion-md-rose:before,
.ion-md-sad:before,
.ion-md-save:before,
.ion-md-school:before,
.ion-md-search:before,
.ion-md-send:before,
.ion-md-settings:before,
.ion-md-share:before,
.ion-md-share-alt:before,
.ion-md-shirt:before,
.ion-md-shuffle:before,
.ion-md-skip-backward:before,
.ion-md-skip-forward:before,
.ion-md-snow:before,
.ion-md-speedometer:before,
.ion-md-square:before,
.ion-md-square-outline:before,
.ion-md-star:before,
.ion-md-star-half:before,
.ion-md-star-outline:before,
.ion-md-stats:before,
.ion-md-stopwatch:before,
.ion-md-subway:before,
.ion-md-sunny:before,
.ion-md-swap:before,
.ion-md-switch:before,
.ion-md-sync:before,
.ion-md-tablet-landscape:before,
.ion-md-tablet-portrait:before,
.ion-md-tennisball:before,
.ion-md-text:before,
.ion-md-thermometer:before,
.ion-md-thumbs-down:before,
.ion-md-thumbs-up:before,
.ion-md-thunderstorm:before,
.ion-md-time:before,
.ion-md-timer:before,
.ion-md-today:before,
.ion-md-train:before,
.ion-md-transgender:before,
.ion-md-trash:before,
.ion-md-trending-down:before,
.ion-md-trending-up:before,
.ion-md-trophy:before,
.ion-md-tv:before,
.ion-md-umbrella:before,
.ion-md-undo:before,
.ion-md-unlock:before,
.ion-md-videocam:before,
.ion-md-volume-high:before,
.ion-md-volume-low:before,
.ion-md-volume-mute:before,
.ion-md-volume-off:before,
.ion-md-walk:before,
.ion-md-wallet:before,
.ion-md-warning:before,
.ion-md-watch:before,
.ion-md-water:before,
.ion-md-wifi:before,
.ion-md-wine:before,
.ion-md-woman:before
{
  @extend .ion;
}PK�3�\�� ���ionicons-variables.scssnu�[���@charset "UTF-8";
// Ionicons Variables
// --------------------------

$ionicons-font-path: "../fonts" !default;
$ionicons-font-family: "Ionicons" !default;
$ionicons-version: "4.4.5" !default;PK�3�\��!
ionicons.scssnu�[���@import "ionicons-variables";
/*!
  Ionicons, v#{$ionicons-version}
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons

  Android-style icons originally built by Google’s
  Material Design Icons: https://github.com/google/material-design-icons
  used under CC BY http://creativecommons.org/licenses/by/4.0/
  Modified icons to fit ionicon’s grid from original.
*/

// Ionicons
// --------------------------

@font-face {
 font-family: "Ionicons";
 src:url("#{$ionicons-font-path}/ionicons.eot?v=#{$ionicons-version}");
 src:url("#{$ionicons-font-path}/ionicons.eot?v=#{$ionicons-version}#iefix") format("embedded-opentype"),
  url("#{$ionicons-font-path}/ionicons.woff2?v=#{$ionicons-version}") format("woff2"),
  url("#{$ionicons-font-path}/ionicons.woff?v=#{$ionicons-version}") format("woff"),
  url("#{$ionicons-font-path}/ionicons.ttf?v=#{$ionicons-version}") format("truetype"),
  url("#{$ionicons-font-path}/ionicons.svg?v=#{$ionicons-version}#Ionicons") format("svg");
 font-weight: normal;
 font-style: normal;
}

.ion {
  display: inline-block;
  font-family: "Ionicons";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@import "ionicons-common";
@import "ionicons-icons";
PK�3�\���
%%ionicons-core.scssnu�[���@import "ionicons-variables";
/*!
  Ionicons, v#{$ionicons-version}
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons

  Android-style icons originally built by Google’s
  Material Design Icons: https://github.com/google/material-design-icons
  used under CC BY http://creativecommons.org/licenses/by/4.0/
  Modified icons to fit ionicon’s grid from original.
*/

@import "ionicons-icons";
PK�3�\i�����ionicons-icons.scssnu�[���@charset "UTF-8";
// Ionicons Icon Font CSS
// --------------------------

.ion-ios-add:before { content: "\f102"; }
.ion-ios-add-circle:before { content: "\f101"; }
.ion-ios-add-circle-outline:before { content: "\f100"; }
.ion-ios-airplane:before { content: "\f137"; }
.ion-ios-alarm:before { content: "\f3c8"; }
.ion-ios-albums:before { content: "\f3ca"; }
.ion-ios-alert:before { content: "\f104"; }
.ion-ios-american-football:before { content: "\f106"; }
.ion-ios-analytics:before { content: "\f3ce"; }
.ion-ios-aperture:before { content: "\f108"; }
.ion-ios-apps:before { content: "\f10a"; }
.ion-ios-appstore:before { content: "\f10c"; }
.ion-ios-archive:before { content: "\f10e"; }
.ion-ios-arrow-back:before { content: "\f3cf"; }
.ion-ios-arrow-down:before { content: "\f3d0"; }
.ion-ios-arrow-dropdown:before { content: "\f110"; }
.ion-ios-arrow-dropdown-circle:before { content: "\f125"; }
.ion-ios-arrow-dropleft:before { content: "\f112"; }
.ion-ios-arrow-dropleft-circle:before { content: "\f129"; }
.ion-ios-arrow-dropright:before { content: "\f114"; }
.ion-ios-arrow-dropright-circle:before { content: "\f12b"; }
.ion-ios-arrow-dropup:before { content: "\f116"; }
.ion-ios-arrow-dropup-circle:before { content: "\f12d"; }
.ion-ios-arrow-forward:before { content: "\f3d1"; }
.ion-ios-arrow-round-back:before { content: "\f117"; }
.ion-ios-arrow-round-down:before { content: "\f118"; }
.ion-ios-arrow-round-forward:before { content: "\f119"; }
.ion-ios-arrow-round-up:before { content: "\f11a"; }
.ion-ios-arrow-up:before { content: "\f3d8"; }
.ion-ios-at:before { content: "\f3da"; }
.ion-ios-attach:before { content: "\f11b"; }
.ion-ios-backspace:before { content: "\f11d"; }
.ion-ios-barcode:before { content: "\f3dc"; }
.ion-ios-baseball:before { content: "\f3de"; }
.ion-ios-basket:before { content: "\f11f"; }
.ion-ios-basketball:before { content: "\f3e0"; }
.ion-ios-battery-charging:before { content: "\f120"; }
.ion-ios-battery-dead:before { content: "\f121"; }
.ion-ios-battery-full:before { content: "\f122"; }
.ion-ios-beaker:before { content: "\f124"; }
.ion-ios-bed:before { content: "\f139"; }
.ion-ios-beer:before { content: "\f126"; }
.ion-ios-bicycle:before { content: "\f127"; }
.ion-ios-bluetooth:before { content: "\f128"; }
.ion-ios-boat:before { content: "\f12a"; }
.ion-ios-body:before { content: "\f3e4"; }
.ion-ios-bonfire:before { content: "\f12c"; }
.ion-ios-book:before { content: "\f3e8"; }
.ion-ios-bookmark:before { content: "\f12e"; }
.ion-ios-bookmarks:before { content: "\f3ea"; }
.ion-ios-bowtie:before { content: "\f130"; }
.ion-ios-briefcase:before { content: "\f3ee"; }
.ion-ios-browsers:before { content: "\f3f0"; }
.ion-ios-brush:before { content: "\f132"; }
.ion-ios-bug:before { content: "\f134"; }
.ion-ios-build:before { content: "\f136"; }
.ion-ios-bulb:before { content: "\f138"; }
.ion-ios-bus:before { content: "\f13a"; }
.ion-ios-business:before { content: "\f1a3"; }
.ion-ios-cafe:before { content: "\f13c"; }
.ion-ios-calculator:before { content: "\f3f2"; }
.ion-ios-calendar:before { content: "\f3f4"; }
.ion-ios-call:before { content: "\f13e"; }
.ion-ios-camera:before { content: "\f3f6"; }
.ion-ios-car:before { content: "\f140"; }
.ion-ios-card:before { content: "\f142"; }
.ion-ios-cart:before { content: "\f3f8"; }
.ion-ios-cash:before { content: "\f144"; }
.ion-ios-cellular:before { content: "\f13d"; }
.ion-ios-chatboxes:before { content: "\f3fa"; }
.ion-ios-chatbubbles:before { content: "\f146"; }
.ion-ios-checkbox:before { content: "\f148"; }
.ion-ios-checkbox-outline:before { content: "\f147"; }
.ion-ios-checkmark:before { content: "\f3ff"; }
.ion-ios-checkmark-circle:before { content: "\f14a"; }
.ion-ios-checkmark-circle-outline:before { content: "\f149"; }
.ion-ios-clipboard:before { content: "\f14c"; }
.ion-ios-clock:before { content: "\f403"; }
.ion-ios-close:before { content: "\f406"; }
.ion-ios-close-circle:before { content: "\f14e"; }
.ion-ios-close-circle-outline:before { content: "\f14d"; }
.ion-ios-cloud:before { content: "\f40c"; }
.ion-ios-cloud-circle:before { content: "\f152"; }
.ion-ios-cloud-done:before { content: "\f154"; }
.ion-ios-cloud-download:before { content: "\f408"; }
.ion-ios-cloud-outline:before { content: "\f409"; }
.ion-ios-cloud-upload:before { content: "\f40b"; }
.ion-ios-cloudy:before { content: "\f410"; }
.ion-ios-cloudy-night:before { content: "\f40e"; }
.ion-ios-code:before { content: "\f157"; }
.ion-ios-code-download:before { content: "\f155"; }
.ion-ios-code-working:before { content: "\f156"; }
.ion-ios-cog:before { content: "\f412"; }
.ion-ios-color-fill:before { content: "\f159"; }
.ion-ios-color-filter:before { content: "\f414"; }
.ion-ios-color-palette:before { content: "\f15b"; }
.ion-ios-color-wand:before { content: "\f416"; }
.ion-ios-compass:before { content: "\f15d"; }
.ion-ios-construct:before { content: "\f15f"; }
.ion-ios-contact:before { content: "\f41a"; }
.ion-ios-contacts:before { content: "\f161"; }
.ion-ios-contract:before { content: "\f162"; }
.ion-ios-contrast:before { content: "\f163"; }
.ion-ios-copy:before { content: "\f41c"; }
.ion-ios-create:before { content: "\f165"; }
.ion-ios-crop:before { content: "\f41e"; }
.ion-ios-cube:before { content: "\f168"; }
.ion-ios-cut:before { content: "\f16a"; }
.ion-ios-desktop:before { content: "\f16c"; }
.ion-ios-disc:before { content: "\f16e"; }
.ion-ios-document:before { content: "\f170"; }
.ion-ios-done-all:before { content: "\f171"; }
.ion-ios-download:before { content: "\f420"; }
.ion-ios-easel:before { content: "\f173"; }
.ion-ios-egg:before { content: "\f175"; }
.ion-ios-exit:before { content: "\f177"; }
.ion-ios-expand:before { content: "\f178"; }
.ion-ios-eye:before { content: "\f425"; }
.ion-ios-eye-off:before { content: "\f17a"; }
.ion-ios-fastforward:before { content: "\f427"; }
.ion-ios-female:before { content: "\f17b"; }
.ion-ios-filing:before { content: "\f429"; }
.ion-ios-film:before { content: "\f42b"; }
.ion-ios-finger-print:before { content: "\f17c"; }
.ion-ios-fitness:before { content: "\f1ab"; }
.ion-ios-flag:before { content: "\f42d"; }
.ion-ios-flame:before { content: "\f42f"; }
.ion-ios-flash:before { content: "\f17e"; }
.ion-ios-flash-off:before { content: "\f12f"; }
.ion-ios-flashlight:before { content: "\f141"; }
.ion-ios-flask:before { content: "\f431"; }
.ion-ios-flower:before { content: "\f433"; }
.ion-ios-folder:before { content: "\f435"; }
.ion-ios-folder-open:before { content: "\f180"; }
.ion-ios-football:before { content: "\f437"; }
.ion-ios-funnel:before { content: "\f182"; }
.ion-ios-gift:before { content: "\f191"; }
.ion-ios-git-branch:before { content: "\f183"; }
.ion-ios-git-commit:before { content: "\f184"; }
.ion-ios-git-compare:before { content: "\f185"; }
.ion-ios-git-merge:before { content: "\f186"; }
.ion-ios-git-network:before { content: "\f187"; }
.ion-ios-git-pull-request:before { content: "\f188"; }
.ion-ios-glasses:before { content: "\f43f"; }
.ion-ios-globe:before { content: "\f18a"; }
.ion-ios-grid:before { content: "\f18c"; }
.ion-ios-hammer:before { content: "\f18e"; }
.ion-ios-hand:before { content: "\f190"; }
.ion-ios-happy:before { content: "\f192"; }
.ion-ios-headset:before { content: "\f194"; }
.ion-ios-heart:before { content: "\f443"; }
.ion-ios-heart-dislike:before { content: "\f13f"; }
.ion-ios-heart-empty:before { content: "\f19b"; }
.ion-ios-heart-half:before { content: "\f19d"; }
.ion-ios-help:before { content: "\f446"; }
.ion-ios-help-buoy:before { content: "\f196"; }
.ion-ios-help-circle:before { content: "\f198"; }
.ion-ios-help-circle-outline:before { content: "\f197"; }
.ion-ios-home:before { content: "\f448"; }
.ion-ios-hourglass:before { content: "\f103"; }
.ion-ios-ice-cream:before { content: "\f19a"; }
.ion-ios-image:before { content: "\f19c"; }
.ion-ios-images:before { content: "\f19e"; }
.ion-ios-infinite:before { content: "\f44a"; }
.ion-ios-information:before { content: "\f44d"; }
.ion-ios-information-circle:before { content: "\f1a0"; }
.ion-ios-information-circle-outline:before { content: "\f19f"; }
.ion-ios-jet:before { content: "\f1a5"; }
.ion-ios-journal:before { content: "\f189"; }
.ion-ios-key:before { content: "\f1a7"; }
.ion-ios-keypad:before { content: "\f450"; }
.ion-ios-laptop:before { content: "\f1a8"; }
.ion-ios-leaf:before { content: "\f1aa"; }
.ion-ios-link:before { content: "\f22a"; }
.ion-ios-list:before { content: "\f454"; }
.ion-ios-list-box:before { content: "\f143"; }
.ion-ios-locate:before { content: "\f1ae"; }
.ion-ios-lock:before { content: "\f1b0"; }
.ion-ios-log-in:before { content: "\f1b1"; }
.ion-ios-log-out:before { content: "\f1b2"; }
.ion-ios-magnet:before { content: "\f1b4"; }
.ion-ios-mail:before { content: "\f1b8"; }
.ion-ios-mail-open:before { content: "\f1b6"; }
.ion-ios-mail-unread:before { content: "\f145"; }
.ion-ios-male:before { content: "\f1b9"; }
.ion-ios-man:before { content: "\f1bb"; }
.ion-ios-map:before { content: "\f1bd"; }
.ion-ios-medal:before { content: "\f1bf"; }
.ion-ios-medical:before { content: "\f45c"; }
.ion-ios-medkit:before { content: "\f45e"; }
.ion-ios-megaphone:before { content: "\f1c1"; }
.ion-ios-menu:before { content: "\f1c3"; }
.ion-ios-mic:before { content: "\f461"; }
.ion-ios-mic-off:before { content: "\f45f"; }
.ion-ios-microphone:before { content: "\f1c6"; }
.ion-ios-moon:before { content: "\f468"; }
.ion-ios-more:before { content: "\f1c8"; }
.ion-ios-move:before { content: "\f1cb"; }
.ion-ios-musical-note:before { content: "\f46b"; }
.ion-ios-musical-notes:before { content: "\f46c"; }
.ion-ios-navigate:before { content: "\f46e"; }
.ion-ios-notifications:before { content: "\f1d3"; }
.ion-ios-notifications-off:before { content: "\f1d1"; }
.ion-ios-notifications-outline:before { content: "\f133"; }
.ion-ios-nuclear:before { content: "\f1d5"; }
.ion-ios-nutrition:before { content: "\f470"; }
.ion-ios-open:before { content: "\f1d7"; }
.ion-ios-options:before { content: "\f1d9"; }
.ion-ios-outlet:before { content: "\f1db"; }
.ion-ios-paper:before { content: "\f472"; }
.ion-ios-paper-plane:before { content: "\f1dd"; }
.ion-ios-partly-sunny:before { content: "\f1df"; }
.ion-ios-pause:before { content: "\f478"; }
.ion-ios-paw:before { content: "\f47a"; }
.ion-ios-people:before { content: "\f47c"; }
.ion-ios-person:before { content: "\f47e"; }
.ion-ios-person-add:before { content: "\f1e1"; }
.ion-ios-phone-landscape:before { content: "\f1e2"; }
.ion-ios-phone-portrait:before { content: "\f1e3"; }
.ion-ios-photos:before { content: "\f482"; }
.ion-ios-pie:before { content: "\f484"; }
.ion-ios-pin:before { content: "\f1e5"; }
.ion-ios-pint:before { content: "\f486"; }
.ion-ios-pizza:before { content: "\f1e7"; }
.ion-ios-planet:before { content: "\f1eb"; }
.ion-ios-play:before { content: "\f488"; }
.ion-ios-play-circle:before { content: "\f113"; }
.ion-ios-podium:before { content: "\f1ed"; }
.ion-ios-power:before { content: "\f1ef"; }
.ion-ios-pricetag:before { content: "\f48d"; }
.ion-ios-pricetags:before { content: "\f48f"; }
.ion-ios-print:before { content: "\f1f1"; }
.ion-ios-pulse:before { content: "\f493"; }
.ion-ios-qr-scanner:before { content: "\f1f3"; }
.ion-ios-quote:before { content: "\f1f5"; }
.ion-ios-radio:before { content: "\f1f9"; }
.ion-ios-radio-button-off:before { content: "\f1f6"; }
.ion-ios-radio-button-on:before { content: "\f1f7"; }
.ion-ios-rainy:before { content: "\f495"; }
.ion-ios-recording:before { content: "\f497"; }
.ion-ios-redo:before { content: "\f499"; }
.ion-ios-refresh:before { content: "\f49c"; }
.ion-ios-refresh-circle:before { content: "\f135"; }
.ion-ios-remove:before { content: "\f1fc"; }
.ion-ios-remove-circle:before { content: "\f1fb"; }
.ion-ios-remove-circle-outline:before { content: "\f1fa"; }
.ion-ios-reorder:before { content: "\f1fd"; }
.ion-ios-repeat:before { content: "\f1fe"; }
.ion-ios-resize:before { content: "\f1ff"; }
.ion-ios-restaurant:before { content: "\f201"; }
.ion-ios-return-left:before { content: "\f202"; }
.ion-ios-return-right:before { content: "\f203"; }
.ion-ios-reverse-camera:before { content: "\f49f"; }
.ion-ios-rewind:before { content: "\f4a1"; }
.ion-ios-ribbon:before { content: "\f205"; }
.ion-ios-rocket:before { content: "\f14b"; }
.ion-ios-rose:before { content: "\f4a3"; }
.ion-ios-sad:before { content: "\f207"; }
.ion-ios-save:before { content: "\f1a6"; }
.ion-ios-school:before { content: "\f209"; }
.ion-ios-search:before { content: "\f4a5"; }
.ion-ios-send:before { content: "\f20c"; }
.ion-ios-settings:before { content: "\f4a7"; }
.ion-ios-share:before { content: "\f211"; }
.ion-ios-share-alt:before { content: "\f20f"; }
.ion-ios-shirt:before { content: "\f213"; }
.ion-ios-shuffle:before { content: "\f4a9"; }
.ion-ios-skip-backward:before { content: "\f215"; }
.ion-ios-skip-forward:before { content: "\f217"; }
.ion-ios-snow:before { content: "\f218"; }
.ion-ios-speedometer:before { content: "\f4b0"; }
.ion-ios-square:before { content: "\f21a"; }
.ion-ios-square-outline:before { content: "\f15c"; }
.ion-ios-star:before { content: "\f4b3"; }
.ion-ios-star-half:before { content: "\f4b1"; }
.ion-ios-star-outline:before { content: "\f4b2"; }
.ion-ios-stats:before { content: "\f21c"; }
.ion-ios-stopwatch:before { content: "\f4b5"; }
.ion-ios-subway:before { content: "\f21e"; }
.ion-ios-sunny:before { content: "\f4b7"; }
.ion-ios-swap:before { content: "\f21f"; }
.ion-ios-switch:before { content: "\f221"; }
.ion-ios-sync:before { content: "\f222"; }
.ion-ios-tablet-landscape:before { content: "\f223"; }
.ion-ios-tablet-portrait:before { content: "\f24e"; }
.ion-ios-tennisball:before { content: "\f4bb"; }
.ion-ios-text:before { content: "\f250"; }
.ion-ios-thermometer:before { content: "\f252"; }
.ion-ios-thumbs-down:before { content: "\f254"; }
.ion-ios-thumbs-up:before { content: "\f256"; }
.ion-ios-thunderstorm:before { content: "\f4bd"; }
.ion-ios-time:before { content: "\f4bf"; }
.ion-ios-timer:before { content: "\f4c1"; }
.ion-ios-today:before { content: "\f14f"; }
.ion-ios-train:before { content: "\f258"; }
.ion-ios-transgender:before { content: "\f259"; }
.ion-ios-trash:before { content: "\f4c5"; }
.ion-ios-trending-down:before { content: "\f25a"; }
.ion-ios-trending-up:before { content: "\f25b"; }
.ion-ios-trophy:before { content: "\f25d"; }
.ion-ios-tv:before { content: "\f115"; }
.ion-ios-umbrella:before { content: "\f25f"; }
.ion-ios-undo:before { content: "\f4c7"; }
.ion-ios-unlock:before { content: "\f261"; }
.ion-ios-videocam:before { content: "\f4cd"; }
.ion-ios-volume-high:before { content: "\f11c"; }
.ion-ios-volume-low:before { content: "\f11e"; }
.ion-ios-volume-mute:before { content: "\f263"; }
.ion-ios-volume-off:before { content: "\f264"; }
.ion-ios-walk:before { content: "\f266"; }
.ion-ios-wallet:before { content: "\f18b"; }
.ion-ios-warning:before { content: "\f268"; }
.ion-ios-watch:before { content: "\f269"; }
.ion-ios-water:before { content: "\f26b"; }
.ion-ios-wifi:before { content: "\f26d"; }
.ion-ios-wine:before { content: "\f26f"; }
.ion-ios-woman:before { content: "\f271"; }
.ion-logo-android:before { content: "\f225"; }
.ion-logo-angular:before { content: "\f227"; }
.ion-logo-apple:before { content: "\f229"; }
.ion-logo-bitbucket:before { content: "\f193"; }
.ion-logo-bitcoin:before { content: "\f22b"; }
.ion-logo-buffer:before { content: "\f22d"; }
.ion-logo-chrome:before { content: "\f22f"; }
.ion-logo-closed-captioning:before { content: "\f105"; }
.ion-logo-codepen:before { content: "\f230"; }
.ion-logo-css3:before { content: "\f231"; }
.ion-logo-designernews:before { content: "\f232"; }
.ion-logo-dribbble:before { content: "\f233"; }
.ion-logo-dropbox:before { content: "\f234"; }
.ion-logo-euro:before { content: "\f235"; }
.ion-logo-facebook:before { content: "\f236"; }
.ion-logo-flickr:before { content: "\f107"; }
.ion-logo-foursquare:before { content: "\f237"; }
.ion-logo-freebsd-devil:before { content: "\f238"; }
.ion-logo-game-controller-a:before { content: "\f13b"; }
.ion-logo-game-controller-b:before { content: "\f181"; }
.ion-logo-github:before { content: "\f239"; }
.ion-logo-google:before { content: "\f23a"; }
.ion-logo-googleplus:before { content: "\f23b"; }
.ion-logo-hackernews:before { content: "\f23c"; }
.ion-logo-html5:before { content: "\f23d"; }
.ion-logo-instagram:before { content: "\f23e"; }
.ion-logo-ionic:before { content: "\f150"; }
.ion-logo-ionitron:before { content: "\f151"; }
.ion-logo-javascript:before { content: "\f23f"; }
.ion-logo-linkedin:before { content: "\f240"; }
.ion-logo-markdown:before { content: "\f241"; }
.ion-logo-model-s:before { content: "\f153"; }
.ion-logo-no-smoking:before { content: "\f109"; }
.ion-logo-nodejs:before { content: "\f242"; }
.ion-logo-npm:before { content: "\f195"; }
.ion-logo-octocat:before { content: "\f243"; }
.ion-logo-pinterest:before { content: "\f244"; }
.ion-logo-playstation:before { content: "\f245"; }
.ion-logo-polymer:before { content: "\f15e"; }
.ion-logo-python:before { content: "\f246"; }
.ion-logo-reddit:before { content: "\f247"; }
.ion-logo-rss:before { content: "\f248"; }
.ion-logo-sass:before { content: "\f249"; }
.ion-logo-skype:before { content: "\f24a"; }
.ion-logo-slack:before { content: "\f10b"; }
.ion-logo-snapchat:before { content: "\f24b"; }
.ion-logo-steam:before { content: "\f24c"; }
.ion-logo-tumblr:before { content: "\f24d"; }
.ion-logo-tux:before { content: "\f2ae"; }
.ion-logo-twitch:before { content: "\f2af"; }
.ion-logo-twitter:before { content: "\f2b0"; }
.ion-logo-usd:before { content: "\f2b1"; }
.ion-logo-vimeo:before { content: "\f2c4"; }
.ion-logo-vk:before { content: "\f10d"; }
.ion-logo-whatsapp:before { content: "\f2c5"; }
.ion-logo-windows:before { content: "\f32f"; }
.ion-logo-wordpress:before { content: "\f330"; }
.ion-logo-xbox:before { content: "\f34c"; }
.ion-logo-xing:before { content: "\f10f"; }
.ion-logo-yahoo:before { content: "\f34d"; }
.ion-logo-yen:before { content: "\f34e"; }
.ion-logo-youtube:before { content: "\f34f"; }
.ion-md-add:before { content: "\f273"; }
.ion-md-add-circle:before { content: "\f272"; }
.ion-md-add-circle-outline:before { content: "\f158"; }
.ion-md-airplane:before { content: "\f15a"; }
.ion-md-alarm:before { content: "\f274"; }
.ion-md-albums:before { content: "\f275"; }
.ion-md-alert:before { content: "\f276"; }
.ion-md-american-football:before { content: "\f277"; }
.ion-md-analytics:before { content: "\f278"; }
.ion-md-aperture:before { content: "\f279"; }
.ion-md-apps:before { content: "\f27a"; }
.ion-md-appstore:before { content: "\f27b"; }
.ion-md-archive:before { content: "\f27c"; }
.ion-md-arrow-back:before { content: "\f27d"; }
.ion-md-arrow-down:before { content: "\f27e"; }
.ion-md-arrow-dropdown:before { content: "\f280"; }
.ion-md-arrow-dropdown-circle:before { content: "\f27f"; }
.ion-md-arrow-dropleft:before { content: "\f282"; }
.ion-md-arrow-dropleft-circle:before { content: "\f281"; }
.ion-md-arrow-dropright:before { content: "\f284"; }
.ion-md-arrow-dropright-circle:before { content: "\f283"; }
.ion-md-arrow-dropup:before { content: "\f286"; }
.ion-md-arrow-dropup-circle:before { content: "\f285"; }
.ion-md-arrow-forward:before { content: "\f287"; }
.ion-md-arrow-round-back:before { content: "\f288"; }
.ion-md-arrow-round-down:before { content: "\f289"; }
.ion-md-arrow-round-forward:before { content: "\f28a"; }
.ion-md-arrow-round-up:before { content: "\f28b"; }
.ion-md-arrow-up:before { content: "\f28c"; }
.ion-md-at:before { content: "\f28d"; }
.ion-md-attach:before { content: "\f28e"; }
.ion-md-backspace:before { content: "\f28f"; }
.ion-md-barcode:before { content: "\f290"; }
.ion-md-baseball:before { content: "\f291"; }
.ion-md-basket:before { content: "\f292"; }
.ion-md-basketball:before { content: "\f293"; }
.ion-md-battery-charging:before { content: "\f294"; }
.ion-md-battery-dead:before { content: "\f295"; }
.ion-md-battery-full:before { content: "\f296"; }
.ion-md-beaker:before { content: "\f297"; }
.ion-md-bed:before { content: "\f160"; }
.ion-md-beer:before { content: "\f298"; }
.ion-md-bicycle:before { content: "\f299"; }
.ion-md-bluetooth:before { content: "\f29a"; }
.ion-md-boat:before { content: "\f29b"; }
.ion-md-body:before { content: "\f29c"; }
.ion-md-bonfire:before { content: "\f29d"; }
.ion-md-book:before { content: "\f29e"; }
.ion-md-bookmark:before { content: "\f29f"; }
.ion-md-bookmarks:before { content: "\f2a0"; }
.ion-md-bowtie:before { content: "\f2a1"; }
.ion-md-briefcase:before { content: "\f2a2"; }
.ion-md-browsers:before { content: "\f2a3"; }
.ion-md-brush:before { content: "\f2a4"; }
.ion-md-bug:before { content: "\f2a5"; }
.ion-md-build:before { content: "\f2a6"; }
.ion-md-bulb:before { content: "\f2a7"; }
.ion-md-bus:before { content: "\f2a8"; }
.ion-md-business:before { content: "\f1a4"; }
.ion-md-cafe:before { content: "\f2a9"; }
.ion-md-calculator:before { content: "\f2aa"; }
.ion-md-calendar:before { content: "\f2ab"; }
.ion-md-call:before { content: "\f2ac"; }
.ion-md-camera:before { content: "\f2ad"; }
.ion-md-car:before { content: "\f2b2"; }
.ion-md-card:before { content: "\f2b3"; }
.ion-md-cart:before { content: "\f2b4"; }
.ion-md-cash:before { content: "\f2b5"; }
.ion-md-cellular:before { content: "\f164"; }
.ion-md-chatboxes:before { content: "\f2b6"; }
.ion-md-chatbubbles:before { content: "\f2b7"; }
.ion-md-checkbox:before { content: "\f2b9"; }
.ion-md-checkbox-outline:before { content: "\f2b8"; }
.ion-md-checkmark:before { content: "\f2bc"; }
.ion-md-checkmark-circle:before { content: "\f2bb"; }
.ion-md-checkmark-circle-outline:before { content: "\f2ba"; }
.ion-md-clipboard:before { content: "\f2bd"; }
.ion-md-clock:before { content: "\f2be"; }
.ion-md-close:before { content: "\f2c0"; }
.ion-md-close-circle:before { content: "\f2bf"; }
.ion-md-close-circle-outline:before { content: "\f166"; }
.ion-md-cloud:before { content: "\f2c9"; }
.ion-md-cloud-circle:before { content: "\f2c2"; }
.ion-md-cloud-done:before { content: "\f2c3"; }
.ion-md-cloud-download:before { content: "\f2c6"; }
.ion-md-cloud-outline:before { content: "\f2c7"; }
.ion-md-cloud-upload:before { content: "\f2c8"; }
.ion-md-cloudy:before { content: "\f2cb"; }
.ion-md-cloudy-night:before { content: "\f2ca"; }
.ion-md-code:before { content: "\f2ce"; }
.ion-md-code-download:before { content: "\f2cc"; }
.ion-md-code-working:before { content: "\f2cd"; }
.ion-md-cog:before { content: "\f2cf"; }
.ion-md-color-fill:before { content: "\f2d0"; }
.ion-md-color-filter:before { content: "\f2d1"; }
.ion-md-color-palette:before { content: "\f2d2"; }
.ion-md-color-wand:before { content: "\f2d3"; }
.ion-md-compass:before { content: "\f2d4"; }
.ion-md-construct:before { content: "\f2d5"; }
.ion-md-contact:before { content: "\f2d6"; }
.ion-md-contacts:before { content: "\f2d7"; }
.ion-md-contract:before { content: "\f2d8"; }
.ion-md-contrast:before { content: "\f2d9"; }
.ion-md-copy:before { content: "\f2da"; }
.ion-md-create:before { content: "\f2db"; }
.ion-md-crop:before { content: "\f2dc"; }
.ion-md-cube:before { content: "\f2dd"; }
.ion-md-cut:before { content: "\f2de"; }
.ion-md-desktop:before { content: "\f2df"; }
.ion-md-disc:before { content: "\f2e0"; }
.ion-md-document:before { content: "\f2e1"; }
.ion-md-done-all:before { content: "\f2e2"; }
.ion-md-download:before { content: "\f2e3"; }
.ion-md-easel:before { content: "\f2e4"; }
.ion-md-egg:before { content: "\f2e5"; }
.ion-md-exit:before { content: "\f2e6"; }
.ion-md-expand:before { content: "\f2e7"; }
.ion-md-eye:before { content: "\f2e9"; }
.ion-md-eye-off:before { content: "\f2e8"; }
.ion-md-fastforward:before { content: "\f2ea"; }
.ion-md-female:before { content: "\f2eb"; }
.ion-md-filing:before { content: "\f2ec"; }
.ion-md-film:before { content: "\f2ed"; }
.ion-md-finger-print:before { content: "\f2ee"; }
.ion-md-fitness:before { content: "\f1ac"; }
.ion-md-flag:before { content: "\f2ef"; }
.ion-md-flame:before { content: "\f2f0"; }
.ion-md-flash:before { content: "\f2f1"; }
.ion-md-flash-off:before { content: "\f169"; }
.ion-md-flashlight:before { content: "\f16b"; }
.ion-md-flask:before { content: "\f2f2"; }
.ion-md-flower:before { content: "\f2f3"; }
.ion-md-folder:before { content: "\f2f5"; }
.ion-md-folder-open:before { content: "\f2f4"; }
.ion-md-football:before { content: "\f2f6"; }
.ion-md-funnel:before { content: "\f2f7"; }
.ion-md-gift:before { content: "\f199"; }
.ion-md-git-branch:before { content: "\f2fa"; }
.ion-md-git-commit:before { content: "\f2fb"; }
.ion-md-git-compare:before { content: "\f2fc"; }
.ion-md-git-merge:before { content: "\f2fd"; }
.ion-md-git-network:before { content: "\f2fe"; }
.ion-md-git-pull-request:before { content: "\f2ff"; }
.ion-md-glasses:before { content: "\f300"; }
.ion-md-globe:before { content: "\f301"; }
.ion-md-grid:before { content: "\f302"; }
.ion-md-hammer:before { content: "\f303"; }
.ion-md-hand:before { content: "\f304"; }
.ion-md-happy:before { content: "\f305"; }
.ion-md-headset:before { content: "\f306"; }
.ion-md-heart:before { content: "\f308"; }
.ion-md-heart-dislike:before { content: "\f167"; }
.ion-md-heart-empty:before { content: "\f1a1"; }
.ion-md-heart-half:before { content: "\f1a2"; }
.ion-md-help:before { content: "\f30b"; }
.ion-md-help-buoy:before { content: "\f309"; }
.ion-md-help-circle:before { content: "\f30a"; }
.ion-md-help-circle-outline:before { content: "\f16d"; }
.ion-md-home:before { content: "\f30c"; }
.ion-md-hourglass:before { content: "\f111"; }
.ion-md-ice-cream:before { content: "\f30d"; }
.ion-md-image:before { content: "\f30e"; }
.ion-md-images:before { content: "\f30f"; }
.ion-md-infinite:before { content: "\f310"; }
.ion-md-information:before { content: "\f312"; }
.ion-md-information-circle:before { content: "\f311"; }
.ion-md-information-circle-outline:before { content: "\f16f"; }
.ion-md-jet:before { content: "\f315"; }
.ion-md-journal:before { content: "\f18d"; }
.ion-md-key:before { content: "\f316"; }
.ion-md-keypad:before { content: "\f317"; }
.ion-md-laptop:before { content: "\f318"; }
.ion-md-leaf:before { content: "\f319"; }
.ion-md-link:before { content: "\f22e"; }
.ion-md-list:before { content: "\f31b"; }
.ion-md-list-box:before { content: "\f31a"; }
.ion-md-locate:before { content: "\f31c"; }
.ion-md-lock:before { content: "\f31d"; }
.ion-md-log-in:before { content: "\f31e"; }
.ion-md-log-out:before { content: "\f31f"; }
.ion-md-magnet:before { content: "\f320"; }
.ion-md-mail:before { content: "\f322"; }
.ion-md-mail-open:before { content: "\f321"; }
.ion-md-mail-unread:before { content: "\f172"; }
.ion-md-male:before { content: "\f323"; }
.ion-md-man:before { content: "\f324"; }
.ion-md-map:before { content: "\f325"; }
.ion-md-medal:before { content: "\f326"; }
.ion-md-medical:before { content: "\f327"; }
.ion-md-medkit:before { content: "\f328"; }
.ion-md-megaphone:before { content: "\f329"; }
.ion-md-menu:before { content: "\f32a"; }
.ion-md-mic:before { content: "\f32c"; }
.ion-md-mic-off:before { content: "\f32b"; }
.ion-md-microphone:before { content: "\f32d"; }
.ion-md-moon:before { content: "\f32e"; }
.ion-md-more:before { content: "\f1c9"; }
.ion-md-move:before { content: "\f331"; }
.ion-md-musical-note:before { content: "\f332"; }
.ion-md-musical-notes:before { content: "\f333"; }
.ion-md-navigate:before { content: "\f334"; }
.ion-md-notifications:before { content: "\f338"; }
.ion-md-notifications-off:before { content: "\f336"; }
.ion-md-notifications-outline:before { content: "\f337"; }
.ion-md-nuclear:before { content: "\f339"; }
.ion-md-nutrition:before { content: "\f33a"; }
.ion-md-open:before { content: "\f33b"; }
.ion-md-options:before { content: "\f33c"; }
.ion-md-outlet:before { content: "\f33d"; }
.ion-md-paper:before { content: "\f33f"; }
.ion-md-paper-plane:before { content: "\f33e"; }
.ion-md-partly-sunny:before { content: "\f340"; }
.ion-md-pause:before { content: "\f341"; }
.ion-md-paw:before { content: "\f342"; }
.ion-md-people:before { content: "\f343"; }
.ion-md-person:before { content: "\f345"; }
.ion-md-person-add:before { content: "\f344"; }
.ion-md-phone-landscape:before { content: "\f346"; }
.ion-md-phone-portrait:before { content: "\f347"; }
.ion-md-photos:before { content: "\f348"; }
.ion-md-pie:before { content: "\f349"; }
.ion-md-pin:before { content: "\f34a"; }
.ion-md-pint:before { content: "\f34b"; }
.ion-md-pizza:before { content: "\f354"; }
.ion-md-planet:before { content: "\f356"; }
.ion-md-play:before { content: "\f357"; }
.ion-md-play-circle:before { content: "\f174"; }
.ion-md-podium:before { content: "\f358"; }
.ion-md-power:before { content: "\f359"; }
.ion-md-pricetag:before { content: "\f35a"; }
.ion-md-pricetags:before { content: "\f35b"; }
.ion-md-print:before { content: "\f35c"; }
.ion-md-pulse:before { content: "\f35d"; }
.ion-md-qr-scanner:before { content: "\f35e"; }
.ion-md-quote:before { content: "\f35f"; }
.ion-md-radio:before { content: "\f362"; }
.ion-md-radio-button-off:before { content: "\f360"; }
.ion-md-radio-button-on:before { content: "\f361"; }
.ion-md-rainy:before { content: "\f363"; }
.ion-md-recording:before { content: "\f364"; }
.ion-md-redo:before { content: "\f365"; }
.ion-md-refresh:before { content: "\f366"; }
.ion-md-refresh-circle:before { content: "\f228"; }
.ion-md-remove:before { content: "\f368"; }
.ion-md-remove-circle:before { content: "\f367"; }
.ion-md-remove-circle-outline:before { content: "\f176"; }
.ion-md-reorder:before { content: "\f369"; }
.ion-md-repeat:before { content: "\f36a"; }
.ion-md-resize:before { content: "\f36b"; }
.ion-md-restaurant:before { content: "\f36c"; }
.ion-md-return-left:before { content: "\f36d"; }
.ion-md-return-right:before { content: "\f36e"; }
.ion-md-reverse-camera:before { content: "\f36f"; }
.ion-md-rewind:before { content: "\f370"; }
.ion-md-ribbon:before { content: "\f371"; }
.ion-md-rocket:before { content: "\f179"; }
.ion-md-rose:before { content: "\f372"; }
.ion-md-sad:before { content: "\f373"; }
.ion-md-save:before { content: "\f1a9"; }
.ion-md-school:before { content: "\f374"; }
.ion-md-search:before { content: "\f375"; }
.ion-md-send:before { content: "\f376"; }
.ion-md-settings:before { content: "\f377"; }
.ion-md-share:before { content: "\f379"; }
.ion-md-share-alt:before { content: "\f378"; }
.ion-md-shirt:before { content: "\f37a"; }
.ion-md-shuffle:before { content: "\f37b"; }
.ion-md-skip-backward:before { content: "\f37c"; }
.ion-md-skip-forward:before { content: "\f37d"; }
.ion-md-snow:before { content: "\f37e"; }
.ion-md-speedometer:before { content: "\f37f"; }
.ion-md-square:before { content: "\f381"; }
.ion-md-square-outline:before { content: "\f380"; }
.ion-md-star:before { content: "\f384"; }
.ion-md-star-half:before { content: "\f382"; }
.ion-md-star-outline:before { content: "\f383"; }
.ion-md-stats:before { content: "\f385"; }
.ion-md-stopwatch:before { content: "\f386"; }
.ion-md-subway:before { content: "\f387"; }
.ion-md-sunny:before { content: "\f388"; }
.ion-md-swap:before { content: "\f389"; }
.ion-md-switch:before { content: "\f38a"; }
.ion-md-sync:before { content: "\f38b"; }
.ion-md-tablet-landscape:before { content: "\f38c"; }
.ion-md-tablet-portrait:before { content: "\f38d"; }
.ion-md-tennisball:before { content: "\f38e"; }
.ion-md-text:before { content: "\f38f"; }
.ion-md-thermometer:before { content: "\f390"; }
.ion-md-thumbs-down:before { content: "\f391"; }
.ion-md-thumbs-up:before { content: "\f392"; }
.ion-md-thunderstorm:before { content: "\f393"; }
.ion-md-time:before { content: "\f394"; }
.ion-md-timer:before { content: "\f395"; }
.ion-md-today:before { content: "\f17d"; }
.ion-md-train:before { content: "\f396"; }
.ion-md-transgender:before { content: "\f397"; }
.ion-md-trash:before { content: "\f398"; }
.ion-md-trending-down:before { content: "\f399"; }
.ion-md-trending-up:before { content: "\f39a"; }
.ion-md-trophy:before { content: "\f39b"; }
.ion-md-tv:before { content: "\f17f"; }
.ion-md-umbrella:before { content: "\f39c"; }
.ion-md-undo:before { content: "\f39d"; }
.ion-md-unlock:before { content: "\f39e"; }
.ion-md-videocam:before { content: "\f39f"; }
.ion-md-volume-high:before { content: "\f123"; }
.ion-md-volume-low:before { content: "\f131"; }
.ion-md-volume-mute:before { content: "\f3a1"; }
.ion-md-volume-off:before { content: "\f3a2"; }
.ion-md-walk:before { content: "\f3a4"; }
.ion-md-wallet:before { content: "\f18f"; }
.ion-md-warning:before { content: "\f3a5"; }
.ion-md-watch:before { content: "\f3a6"; }
.ion-md-water:before { content: "\f3a7"; }
.ion-md-wifi:before { content: "\f3a8"; }
.ion-md-wine:before { content: "\f3a9"; }
.ion-md-woman:before { content: "\f3aa"; }PKcW�\�®*$$
chart.scssnu�[���PKcW�\�b-B^tooltip.scssnu�[���PKcW�\��	�axis.scssnu�[���PKcW�\�Ah��	�grid.scssnu�[���PKcW�\mQ�7==Marc.scssnu�[���PKcW�\t>ȯ��
�	point.scssnu�[���PKcW�\��--
�
brush.scssnu�[���PKcW�\ck����
�
focus.scssnu�[���PKcW�\�YYNN	�text.scssnu�[���PKcW�\����	pzoom.scssnu�[���PKcW�\DP9�
select_drag.scssnu�[���PKcW�\W�44	�
area.scssnu�[���PKcW�\�/�1��	Omain.scssnu�[���PKcW�\Ͽp**
(title.scssnu�[���PKcW�\R�(�%%	�line.scssnu�[���PKcW�\�����legend.scssnu�[���PKcW�\Y�?::�region.scssnu�[���PKcW�\2��ff\bar.scssnu�[���PK�\�\�o~����theme/classic/layout.scssnu�[���PK�\�\� #���9theme/classic/_defaults.scssnu�[���PK�\�\̉ǂll0theme/classic/_multiple.scssnu�[���PK�\�\?�RQ
Q
�#theme/classic/_single.scssnu�[���PK�\�\Br��.theme/default/layout.scssnu�[���PK�\�\WKN���6theme/default/_multiple.scssnu�[���PK�\�\^��l���=theme/default/_single.scssnu�[���PK�\�\(:Fqq�C_multiple.scssnu�[���PK�\�\%��\Fmixins/_gradients.scssnu�[���PK�\�\�z&�II�J_single.scssnu�[���PK�\�\��E��	BMcore.scssnu�[���PK�\�\�����HQ_dropdown.scssnu�[���PKA3�\���

!V_modal.scssnu�[���PKA3�\?�?��
t`theme.scssnu�[���PKA3�\��*~��[b_mixins.scssnu�[���PKA3�\8��>>;u_navigation.scssnu�[���PKA3�\E̴~~�w_range-slider.scssnu�[���PKA3�\��xo����
ytheme.css.mapnu�[���PKA3�\H>�ˁ�xc_badges.scssnu�[���PKA3�\0e�d

5j_carousel.scssnu�[���PKA3�\"��`u`u
�l_main.scssnu�[���PKA3�\�@���	�theme.cssnu�[���PKA3�\�e��CC
�_widgets.scssnu�[���PKA3�\�����
��_buttons.scssnu�[���PKA3�\R"�˞
�
��_calendar.scssnu�[���PKA3�\T�lm
}�_auth.scssnu�[���PKA3�\u�����н_alert.scssnu�[���PKA3�\���y����_rating.scssnu�[���PKA3�\���\�\��_forms.scssnu�[���PKA3�\��x���%_tables.scssnu�[���PKA3�\h�W-)-)�,_settings.scssnu�[���PKA3�\��UOOV_cards.scssnu�[���PK�3�\I~��H�H�dionicons-common.scssnu�[���PK�3�\�� ���έionicons-variables.scssnu�[���PK�3�\��!
ܮionicons.scssnu�[���PK�3�\���
%%*�ionicons-core.scssnu�[���PK�3�\i�������ionicons-icons.scssnu�[���PK77��9