.form-control:focus {
  color: #495057;
  background-color: #fff;
  border-color: #4285f4;
  outline: 0;
  box-shadow: 0px 0 0 1px rgb(66, 133, 244);
}

.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #4285f4;
  box-shadow: 0px 0 0 1px rgb(66, 133, 244);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0px 0 0 1px rgb(220, 53, 69);
}
.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #4285f4;
  padding-right: calc(1.5em + 0.75rem);
  /* background-image: url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e); */
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

.form-control {
  display: block;
  width: 100%;
  height: calc(1.2em + .75rem + 3px);
  padding: .375rem .75rem;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 2px;
  transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

.input-group-text {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  padding: .2rem .75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: .25rem;
}

.table-bordered td, .table-bordered th {
  border: none;
}

.table-bordered thead td, .table-bordered thead th {
  border-bottom-width: 1px;
  background: #f1f2f8;
  font-family: inherit;
}

.table-bordered td, .table-bordered th {
  border: none;
  font-size: 14px;
}

.content-box-no-padding{
  box-shadow: rgba(155, 155, 155, 0.3) 0px 1px 20px 0px;
  border-radius: 5px;
  overflow: hidden;
  background-color: rgb(255, 255, 255);
}

.content-box-rounded{
  box-shadow: rgba(155, 155, 155, 0.3) 0px 1px 20px 0px;
  border-radius: 5px;
  overflow: hidden;
  background-color: rgb(255, 255, 255);
  padding: 3em;
}

.content-box-square{
  box-shadow: rgba(155, 155, 155, 0.3) 0px 1px 20px 0px;
  overflow: hidden;
  background-color: rgb(255, 255, 255);
  padding: 3em;
}

.wrapper {
  display: flex;
}

.sidebar {
  min-width: 250px;
  max-width: 250px;
  /*background: #7386D5;*/
  color: #fff;
  transition: all 0.3s;
}

.sidebar-collapse {
  min-width: 50px;
  max-width: 50px;
}

.content {
  width: 100%;
  transition: all 0.3s;
}

.v-sidebar-menu {
  background: #007bff !important;
  /* background: #adaaaa !important; */
}

.v-sidebar-menu.vsm_expanded .vsm--item_open .vsm--link_level-1 {
  color: #fff;
  background-color: #0064d0 !important;
  /* background-color: #929394 !important; */
}

.v-sidebar-menu .vsm--dropdown .vsm--list {
  background-color: #0064d0 !important;
  /* background-color: #929394 !important; */
}

.v-sidebar-menu .vsm--link_level-1 .vsm--icon {
  background-color: transparent !important;
}

.v-sidebar-menu .vsm--toggle-btn {
  color: #fff;
  background-color: #0064d0 !important;
  /* background-color: #929394 !important; */
}

.v-sidebar-menu .vsm--link {
  padding: 5px 10px !important;
}

.v-sidebar-menu .vsm--link_level-1.vsm--link_exact-active, .v-sidebar-menu .vsm--link_level-1.vsm--link_active {
  -webkit-box-shadow: 3px 0px 0px 0px #ffffff inset !important;
  box-shadow: 3px 0px 0px 0px #ffffff inset !important;
}

.v-sidebar-menu .vsm--link_exact-active, .v-sidebar-menu .vsm--link_active {
  font-weight: normal !important;
}

.material-icons {
  font-size: 14px;
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
}

.ozn .ozn-table {
  border-collapse: collapse;
  width: 100%;
  box-shadow: rgba(155, 155, 155, 0.3) 0px 1px 20px 0px;
  overflow: hidden;
  background-color: rgb(255, 255, 255);
}

.ozn .ozn-table thead th {
  /*box-shadow: rgba(155, 155, 155, 0.3) 0px 1px 20px 0px;*/
  overflow: hidden;
  background-color: rgb(255, 255, 255);
  padding: 0 15px;
  height: 50px;
  text-align: left;
  font-size: 14px;
  cursor: pointer;
}
.ozn .ozn-table thead th:hover span {
  text-decoration: none;
  text-decoration-style: dotted;
}
.ozn .ozn-table thead th i {
  color: #007bff;
}
.ozn .ozn-table thead th i.active {
  color: #007bff;
}
.ozn .ozn-table thead th i.active + span {
  color: #007bff;
}
.ozn .ozn-table tbody tr:nth-child(odd) {
  background-color: #fafafa;
}
.ozn .ozn-table tbody td {
  /*border-bottom: 1px dotted #ccc;*/
  padding: 0 20px;
  height: 45px;
  font-size: 14px;
}

.ozn-left {
  text-align: left;
}
.ozn-right {
  text-align: right;
}
.ozn-center {
  text-align: center;
}
.ozn-prev {
  margin-right: 0.5rem;
}
.ozn-next {
  margin-left: 0.5rem;
}
.ozn .ozn-paginator {
  margin: 0.5em 0;
  font-size: 14px;
}
.ozn .ozn-paginator span {
  display: inline-block;
  vertical-align: middle;
}
.ozn .ozn-paginator button {
  border: 1px solid #ccc;
  outline: none;
  background-color: #fff;
}
.ozn .ozn-paginator select {
  margin: 0 10px;
  border: 1px solid #ccc;
  outline: none;
  background-color: #fff;
}


/*============ CUSTOM TABLE OZN BORDERED */
.ozn .ozn-table-bordered {
  border: 1px solid black;
  border-collapse: collapse;
  width: 100%;
  box-shadow: rgba(155, 155, 155, 0.3) 0px 1px 20px 0px;
  overflow: hidden;
  background-color: rgb(255, 255, 255);
}
.ozn .ozn-table-bordered thead th {
  border: 1px solid black;
  /*box-shadow: rgba(155, 155, 155, 0.3) 0px 1px 20px 0px;*/
  overflow: hidden;
  background-color: rgb(255, 255, 255);
  padding: 0 15px;
  height: 50px;
  text-align: left;
  font-size: 14px;
  cursor: pointer;
}
.ozn .ozn-table-bordered thead th:hover span {
  text-decoration: none;
  text-decoration-style: dotted;
}
.ozn .ozn-table-bordered thead th i {
  color: #007bff;
}
.ozn .ozn-table-bordered thead th i.active {
  color: #007bff;
}
.ozn .ozn-table-bordered thead th i.active + span {
  color: #007bff;
}
.ozn .ozn-table-bordered tbody tr:nth-child(odd) {
  background-color: #fafafa;
}
.ozn .ozn-table-bordered tbody td {
  border: 1px solid black;
  /*border-bottom: 1px dotted #ccc;*/
  padding: 0 20px;
  height: 45px;
  font-size: 14px;
}
/** CSS Styles */

* {
  outline: none;
}

html, body {
  outline: none;
  min-height: 100%;
  height: auto;
  min-width: 360px;
  background-color: #f1f2f8;
}

::selection,
::-moz-selection,
::-webkit-selection {
  color: #fff;
  background: #123;
}
::-webkit-scrollbar {
  width: 7px;
  height: 7px;
}
::-webkit-scrollbar-track {
  background: #e2e2e2;
  box-shadow: inset 1px 1px 2px rgba(155,155,155,0.4);
  -webkit-box-shadow: inset 1px 1px 2px rgba(155,155,155,0.4);
}
::-webkit-scrollbar-thumb {
  background: #1565c0;
}
::-webkit-scrollbar-thumb:hover,
::-webkit-scrollbar-thumb:active {
  background:#1565c0;
}

h1, h2, h3, h4, h5 {
  display: block;
  width: 100%;
  margin-top: 0;
  margin-bottom: .4em;
}

a {
  text-decoration: none;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -ms-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;

}

/* HEADER */
header nav.toolbar {
  padding: 0;
}

header nav {
  -webkit-transition: height 0.3s;
  -moz-transition: height 0.3s;
  -ms-transition: height 0.3s;
  -o-transition: height 0.3s;
  transition: height 0.3s;
}

header nav * {
  -webkit-transition: all 0.1s;
  -moz-transition: all 0.1s;
  -ms-transition: all 0.1s;
  -o-transition: all 0.1s;
  transition: all 0.1s;
}

header nav img {
  margin-top: 1rem;
  max-height: 32px;
}

#main_nav ul {
  padding: 0;
  margin: 0;
}

#main_nav li {
  position: relative;
  list-style: none;
  transition: .5s;
  text-transform: uppercase;
  display: inline-flex;
}

#main_nav a {
  display: block;
  text-decoration: none;
  padding: 1em 0;
  color: #fff;
  width: 110px;
  font-size: 14px;
  text-align: center;
  padding: 15px;
  font-weight: 500;
}

#main_nav ul li:hover a {
  color: #1565C0;
  font-weight: 500;
}

#main_nav ul ul {
  position: absolute;
  left: 0;
  top: 100%;
  visibility: hidden;
  opacity: 0;
}

#main_nav ul ul li {
  display: block;
}

#main_nav ul ul a {
  display: block;
  text-decoration: none;
  color: #000;
  padding: 8px 1em;
  font-size: 12px;
  text-align: left;
}

#main_nav li li a.children::after {
  content: "\25BA";
  color: #CCC;
  position: absolute;
  right: 8px;
  transition: all .3s;
}

#main_nav li li a.children:hover::after {
  color: #424242;
}

#main_nav li li:hover a.children::after {
  color: #424242;
}

#main_nav ul li:hover li a {
  color: #000;
  font-weight: 400;
}

#main_nav ul ul ul {
  left: 100%;
  top: 0;
}

#main_nav li:hover, #main_nav li:hover li {
  background: #fff;
}

#main_nav li li:hover {
  background: #ddd;
}

#main_nav li li:hover li {
      border-left: 1px solid #ccc;
}

#main_nav li:hover > ul {
  visibility: visible;
  opacity: 1;
}

.fade-enter-active, .fade-leave-active {
  transition: opacity .2s;
}
.fade-enter, .fade-leave-to /* .fade-leave-active in <2.1.8 */ {
  opacity: 0;
}

/* MAIN CONTENT */
main {
  color: #424242;
  padding: 55px 0 2em 0;
}

main.app {
  padding: 48px 0 0;
  background-color: #fafafa;
}

main .container {
  padding: 0;
}

main.app .container {
  padding: 1em;
}

blockquote {
  margin-top: 1em;
  border-left: 0 !important;
  padding: 0 0 1px 0 !important;
  margin-bottom: 1em;
}

blockquote::before {
  content: open-quote;
  font-size: 10rem;
  font-family: fantasy, Arial, sans-serif;
  color: #ddd;
  float: left;
  line-height: 0.7;
  margin-right: 12px;
  padding: 0;
  height: 24px;
}

tr.selected,
tr.selected > td {
  background-color: #f7f7f7;
}

.active-bar {
  position: absolute;
  top:0;
  right:0;
  border-style:
  solid;
  border-width:0 64px 64px 0;
  border-color:transparent #090;
}

.active-bar.inactive {
  border-color:transparent #d32f2f;
}

.href, .link {
  cursor: pointer;
}

.strong, .bold {
  font-weight: bold;
}

.searchMap{
  position: absolute; top: 10px; width: 30%; height:30px; left: 8rem; z-index: 1;
}

.searchMap.expand{
  width: 50%;
}

.v-select.v-select--chips .v-select__selections {
  max-height: 200px;
  overflow-y: auto;
}

/* FOOTER */
footer {
  color: #777;
  min-height: 100px;
  padding: 2em 0 0;
}

footer h3 {
  color: #ccc;
  font-weight: 300;
  font-style: normal;
  font-size: 2rem;
  line-height: 1.5;
  margin: 0;
}

footer ul {
  list-style: none;
  margin: 0;
}

footer li {
  margin: 0;
  display: block;
  width: 100%;
  line-height: 1.8;
}

footer a {
  color: #ccc;
}

footer a:hover {
  color: #fc0;
}
.logo-loading {
  margin: 0;
  padding: 0;
  position: fixed;
  top: 0;
  bottom: 0;
  width: 100%;
  height:100%;
  background: rgba(0,0,0,.3);
  z-index: 999;
  overflow: hidden;
}
.logo-loading svg {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-right:-50%;
  margin: 0;
  transform: translate(-50%, -50%);
}

.pd-tb-15{
  padding-top:15px;
  padding-bottom:15px;
}

.txt-700{
  font-weight: 700 !important;
}
.pd-none{
  padding: 0px !important;
}

.blink {
  animation: blinker 1s linear infinite;
}

@keyframes blinker {
  50% {
    opacity: 0;
  }
}

table.table thead td:not(:nth-child(1)), table.table tbody td:not(:nth-child(1)), table.table thead th:not(:nth-child(1)), table.table tbody th:not(:nth-child(1)), table.table thead td:first-child, table.table tbody td:first-child, table.table thead th:first-child, table.table tbody th:first-child {
    padding: 0px 10px;
}
@media (min-width: 500px) {
    .homepage .carousel {
       height: 400px;
       font-size: 12px;
    }

    .carousel .jumbotron__content {
      padding:50px 0 0 50px;
    }
}

@media (min-width: 800px) {
    main.app .content {
      margin-top: 50px;
      -webkit-transition: all 0.3s;
      -moz-transition: all 0.3s;
      -ms-transition: all 0.3s;
      -o-transition: all 0.3s;
      transition: all 0.3s;
    }

    main.app .content.active {
      margin-left: 300px;
    }

    .homepage .carousel {
       height: 500px;
       font-size: 14px;
       text-align: left;
    }

    .carousel .jumbotron__content {
      max-width: 600px;
      padding:80px 0 0 80px;
    }
}

@media (min-width: 1100px) {
    .homepage .carousel {
       height: 600px;
       font-size: 16px;
    }

    .carousel .jumbotron__content {
      max-width: 780px;
      padding:100px 0 0 100px;
    }
}

.visible-print-only {
  display: none;
}
@media print {
  html, body {
    background-color: #fff;
  }

  .no-print,
  .no-print * {
    display: none !important;
  }

  .v-tooltip__content {
    display: none !important;
  }

  .visible-print-only {
    display: block;
  }

  main.app {
    padding: 1em;
    background-color: #fff;
  }

  .utama {
    padding: 0 !important;
    min-width: 100% !important;
    max-width: 100% !important;
  }
}
@font-face {
  font-family: 'abata';
  src:  url(/fonts/abata77197cf.eot);
  src:  url(/fonts/abata77197cf.eot#iefix) format('embedded-opentype'),
    url(/fonts/abata10a3880.ttf) format('truetype'),
    url(/fonts/abata553a9b6.woff) format('woff'),
    url(/img/abata.svg#abata) format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

.ab {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'abata' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ab-activity:before {
  content: "\E900";
}
.ab-airplay:before {
  content: "\E901";
}
.ab-alert-circle:before {
  content: "\E902";
}
.ab-alert-octagon:before {
  content: "\E903";
}
.ab-alert-triangle:before {
  content: "\E904";
}
.ab-align-center:before {
  content: "\E905";
}
.ab-align-justify:before {
  content: "\E906";
}
.ab-align-left:before {
  content: "\E907";
}
.ab-align-right:before {
  content: "\E908";
}
.ab-anchor:before {
  content: "\E909";
}
.ab-aperture:before {
  content: "\E90A";
}
.ab-archive:before {
  content: "\E90B";
}
.ab-arrow-down:before {
  content: "\E90C";
}
.ab-arrow-down-circle:before {
  content: "\E90D";
}
.ab-arrow-down-left:before {
  content: "\E90E";
}
.ab-arrow-down-right:before {
  content: "\E90F";
}
.ab-arrow-left:before {
  content: "\E910";
}
.ab-arrow-left-circle:before {
  content: "\E911";
}
.ab-arrow-right:before {
  content: "\E912";
}
.ab-arrow-right-circle:before {
  content: "\E913";
}
.ab-arrow-up:before {
  content: "\E914";
}
.ab-arrow-up-circle:before {
  content: "\E915";
}
.ab-arrow-up-left:before {
  content: "\E916";
}
.ab-arrow-up-right:before {
  content: "\E917";
}
.ab-at-sign:before {
  content: "\E918";
}
.ab-award:before {
  content: "\E919";
}
.ab-bar-chart:before {
  content: "\E91A";
}
.ab-bar-chart-2:before {
  content: "\E91B";
}
.ab-battery:before {
  content: "\E91C";
}
.ab-battery-charging:before {
  content: "\E91D";
}
.ab-bell:before {
  content: "\E91E";
}
.ab-bell-off:before {
  content: "\E91F";
}
.ab-bluetooth:before {
  content: "\E920";
}
.ab-bold:before {
  content: "\E921";
}
.ab-book:before {
  content: "\E922";
}
.ab-book-open:before {
  content: "\E923";
}
.ab-bookmark:before {
  content: "\E924";
}
.ab-box:before {
  content: "\E925";
}
.ab-briefcase:before {
  content: "\E926";
}
.ab-calendar:before {
  content: "\E927";
}
.ab-camera:before {
  content: "\E928";
}
.ab-camera-off:before {
  content: "\E929";
}
.ab-cast:before {
  content: "\E92A";
}
.ab-check:before {
  content: "\E92B";
}
.ab-check-circle:before {
  content: "\E92C";
}
.ab-check-square:before {
  content: "\E92D";
}
.ab-chevron-down:before {
  content: "\E92E";
}
.ab-chevron-left:before {
  content: "\E92F";
}
.ab-chevron-right:before {
  content: "\E930";
}
.ab-chevron-up:before {
  content: "\E931";
}
.ab-chevrons-down:before {
  content: "\E932";
}
.ab-chevrons-left:before {
  content: "\E933";
}
.ab-chevrons-right:before {
  content: "\E934";
}
.ab-chevrons-up:before {
  content: "\E935";
}
.ab-chrome:before {
  content: "\E936";
}
.ab-circle:before {
  content: "\E937";
}
.ab-clipboard:before {
  content: "\E938";
}
.ab-clock:before {
  content: "\E939";
}
.ab-cloud:before {
  content: "\E93A";
}
.ab-cloud-drizzle:before {
  content: "\E93B";
}
.ab-cloud-lightning:before {
  content: "\E93C";
}
.ab-cloud-off:before {
  content: "\E93D";
}
.ab-cloud-rain:before {
  content: "\E93E";
}
.ab-cloud-snow:before {
  content: "\E93F";
}
.ab-code:before {
  content: "\E940";
}
.ab-codepen:before {
  content: "\E941";
}
.ab-codesandbox:before {
  content: "\E942";
}
.ab-coffee:before {
  content: "\E943";
}
.ab-columns:before {
  content: "\E944";
}
.ab-command:before {
  content: "\E945";
}
.ab-compass:before {
  content: "\E946";
}
.ab-copy:before {
  content: "\E947";
}
.ab-corner-down-left:before {
  content: "\E948";
}
.ab-corner-down-right:before {
  content: "\E949";
}
.ab-corner-left-down:before {
  content: "\E94A";
}
.ab-corner-left-up:before {
  content: "\E94B";
}
.ab-corner-right-down:before {
  content: "\E94C";
}
.ab-corner-right-up:before {
  content: "\E94D";
}
.ab-corner-up-left:before {
  content: "\E94E";
}
.ab-corner-up-right:before {
  content: "\E94F";
}
.ab-cpu:before {
  content: "\E950";
}
.ab-credit-card:before {
  content: "\E951";
}
.ab-crop:before {
  content: "\E952";
}
.ab-crosshair:before {
  content: "\E953";
}
.ab-database:before {
  content: "\E954";
}
.ab-delete:before {
  content: "\E955";
}
.ab-disc:before {
  content: "\E956";
}
.ab-dollar-sign:before {
  content: "\E957";
}
.ab-download:before {
  content: "\E958";
}
.ab-download-cloud:before {
  content: "\E959";
}
.ab-droplet:before {
  content: "\E95A";
}
.ab-edit:before {
  content: "\E95B";
}
.ab-edit-2:before {
  content: "\E95C";
}
.ab-edit-3:before {
  content: "\E95D";
}
.ab-external-link:before {
  content: "\E95E";
}
.ab-eye:before {
  content: "\E95F";
}
.ab-eye-off:before {
  content: "\E960";
}
.ab-facebook:before {
  content: "\E961";
}
.ab-fast-forward:before {
  content: "\E962";
}
.ab-feather:before {
  content: "\E963";
}
.ab-figma:before {
  content: "\E964";
}
.ab-file:before {
  content: "\E965";
}
.ab-file-minus:before {
  content: "\E966";
}
.ab-file-plus:before {
  content: "\E967";
}
.ab-file-text:before {
  content: "\E968";
}
.ab-film:before {
  content: "\E969";
}
.ab-filter:before {
  content: "\E96A";
}
.ab-flag:before {
  content: "\E96B";
}
.ab-folder:before {
  content: "\E96C";
}
.ab-folder-minus:before {
  content: "\E96D";
}
.ab-folder-plus:before {
  content: "\E96E";
}
.ab-framer:before {
  content: "\E96F";
}
.ab-frown:before {
  content: "\E970";
}
.ab-gift:before {
  content: "\E971";
}
.ab-git-branch:before {
  content: "\E972";
}
.ab-git-commit:before {
  content: "\E973";
}
.ab-git-merge:before {
  content: "\E974";
}
.ab-git-pull-request:before {
  content: "\E975";
}
.ab-github:before {
  content: "\E976";
}
.ab-gitlab:before {
  content: "\E977";
}
.ab-globe:before {
  content: "\E978";
}
.ab-grid:before {
  content: "\E979";
}
.ab-hard-drive:before {
  content: "\E97A";
}
.ab-hash:before {
  content: "\E97B";
}
.ab-headphones:before {
  content: "\E97C";
}
.ab-heart:before {
  content: "\E97D";
}
.ab-help-circle:before {
  content: "\E97E";
}
.ab-hexagon:before {
  content: "\E97F";
}
.ab-home:before {
  content: "\E980";
}
.ab-image:before {
  content: "\E981";
}
.ab-inbox:before {
  content: "\E982";
}
.ab-info:before {
  content: "\E983";
}
.ab-instagram:before {
  content: "\E984";
}
.ab-italic:before {
  content: "\E985";
}
.ab-key:before {
  content: "\E986";
}
.ab-layers:before {
  content: "\E987";
}
.ab-layout:before {
  content: "\E988";
}
.ab-life-buoy:before {
  content: "\E989";
}
.ab-link:before {
  content: "\E98A";
}
.ab-link-2:before {
  content: "\E98B";
}
.ab-linkedin:before {
  content: "\E98C";
}
.ab-list:before {
  content: "\E98D";
}
.ab-loader:before {
  content: "\E98E";
}
.ab-lock:before {
  content: "\E98F";
}
.ab-log-in:before {
  content: "\E990";
}
.ab-log-out:before {
  content: "\E991";
}
.ab-mail:before {
  content: "\E992";
}
.ab-map:before {
  content: "\E993";
}
.ab-map-pin:before {
  content: "\E994";
}
.ab-maximize:before {
  content: "\E995";
}
.ab-maximize-2:before {
  content: "\E996";
}
.ab-meh:before {
  content: "\E997";
}
.ab-menu:before {
  content: "\E998";
}
.ab-message-circle:before {
  content: "\E999";
}
.ab-message-square:before {
  content: "\E99A";
}
.ab-mic:before {
  content: "\E99B";
}
.ab-mic-off:before {
  content: "\E99C";
}
.ab-minimize:before {
  content: "\E99D";
}
.ab-minimize-2:before {
  content: "\E99E";
}
.ab-minus:before {
  content: "\E99F";
}
.ab-minus-circle:before {
  content: "\E9A0";
}
.ab-minus-square:before {
  content: "\E9A1";
}
.ab-monitor:before {
  content: "\E9A2";
}
.ab-moon:before {
  content: "\E9A3";
}
.ab-more-horizontal:before {
  content: "\E9A4";
}
.ab-more-vertical:before {
  content: "\E9A5";
}
.ab-mouse-pointer:before {
  content: "\E9A6";
}
.ab-move:before {
  content: "\E9A7";
}
.ab-music:before {
  content: "\E9A8";
}
.ab-navigation:before {
  content: "\E9A9";
}
.ab-navigation-2:before {
  content: "\E9AA";
}
.ab-octagon:before {
  content: "\E9AB";
}
.ab-package:before {
  content: "\E9AC";
}
.ab-paperclip:before {
  content: "\E9AD";
}
.ab-pause:before {
  content: "\E9AE";
}
.ab-pause-circle:before {
  content: "\E9AF";
}
.ab-pen-tool:before {
  content: "\E9B0";
}
.ab-percent:before {
  content: "\E9B1";
}
.ab-phone:before {
  content: "\E9B2";
}
.ab-phone-call:before {
  content: "\E9B3";
}
.ab-phone-forwarded:before {
  content: "\E9B4";
}
.ab-phone-incoming:before {
  content: "\E9B5";
}
.ab-phone-missed:before {
  content: "\E9B6";
}
.ab-phone-off:before {
  content: "\E9B7";
}
.ab-phone-outgoing:before {
  content: "\E9B8";
}
.ab-pie-chart:before {
  content: "\E9B9";
}
.ab-play:before {
  content: "\E9BA";
}
.ab-play-circle:before {
  content: "\E9BB";
}
.ab-plus:before {
  content: "\E9BC";
}
.ab-plus-circle:before {
  content: "\E9BD";
}
.ab-plus-square:before {
  content: "\E9BE";
}
.ab-pocket:before {
  content: "\E9BF";
}
.ab-power:before {
  content: "\E9C0";
}
.ab-printer:before {
  content: "\E9C1";
}
.ab-radio:before {
  content: "\E9C2";
}
.ab-refresh-ccw:before {
  content: "\E9C3";
}
.ab-refresh-cw:before {
  content: "\E9C4";
}
.ab-repeat:before {
  content: "\E9C5";
}
.ab-rewind:before {
  content: "\E9C6";
}
.ab-rotate-ccw:before {
  content: "\E9C7";
}
.ab-rotate-cw:before {
  content: "\E9C8";
}
.ab-rss:before {
  content: "\E9C9";
}
.ab-save:before {
  content: "\E9CA";
}
.ab-scissors:before {
  content: "\E9CB";
}
.ab-search:before {
  content: "\E9CC";
}
.ab-send:before {
  content: "\E9CD";
}
.ab-server:before {
  content: "\E9CE";
}
.ab-settings:before {
  content: "\E9CF";
}
.ab-share:before {
  content: "\E9D0";
}
.ab-share-2:before {
  content: "\E9D1";
}
.ab-shield:before {
  content: "\E9D2";
}
.ab-shield-off:before {
  content: "\E9D3";
}
.ab-shopping-bag:before {
  content: "\E9D4";
}
.ab-shopping-cart:before {
  content: "\E9D5";
}
.ab-shuffle:before {
  content: "\E9D6";
}
.ab-sidebar:before {
  content: "\E9D7";
}
.ab-skip-back:before {
  content: "\E9D8";
}
.ab-skip-forward:before {
  content: "\E9D9";
}
.ab-slack:before {
  content: "\E9DA";
}
.ab-slash:before {
  content: "\E9DB";
}
.ab-sliders:before {
  content: "\E9DC";
}
.ab-smartphone:before {
  content: "\E9DD";
}
.ab-smile:before {
  content: "\E9DE";
}
.ab-speaker:before {
  content: "\E9DF";
}
.ab-square:before {
  content: "\E9E0";
}
.ab-star:before {
  content: "\E9E1";
}
.ab-stop-circle:before {
  content: "\E9E2";
}
.ab-sun:before {
  content: "\E9E3";
}
.ab-sunrise:before {
  content: "\E9E4";
}
.ab-sunset:before {
  content: "\E9E5";
}
.ab-tablet:before {
  content: "\E9E6";
}
.ab-tag:before {
  content: "\E9E7";
}
.ab-target:before {
  content: "\E9E8";
}
.ab-terminal:before {
  content: "\E9E9";
}
.ab-thermometer:before {
  content: "\E9EA";
}
.ab-thumbs-down:before {
  content: "\E9EB";
}
.ab-thumbs-up:before {
  content: "\E9EC";
}
.ab-toggle-left:before {
  content: "\E9ED";
}
.ab-toggle-right:before {
  content: "\E9EE";
}
.ab-tool:before {
  content: "\E9EF";
}
.ab-trash:before {
  content: "\E9F0";
}
.ab-trash-2:before {
  content: "\E9F1";
}
.ab-trello:before {
  content: "\E9F2";
}
.ab-trending-down:before {
  content: "\E9F3";
}
.ab-trending-up:before {
  content: "\E9F4";
}
.ab-triangle:before {
  content: "\E9F5";
}
.ab-truck:before {
  content: "\E9F6";
}
.ab-tv:before {
  content: "\E9F7";
}
.ab-twitch:before {
  content: "\E9F8";
}
.ab-twitter:before {
  content: "\E9F9";
}
.ab-type:before {
  content: "\E9FA";
}
.ab-umbrella:before {
  content: "\E9FB";
}
.ab-underline:before {
  content: "\E9FC";
}
.ab-unlock:before {
  content: "\E9FD";
}
.ab-upload:before {
  content: "\E9FE";
}
.ab-upload-cloud:before {
  content: "\E9FF";
}
.ab-user:before {
  content: "\EA00";
}
.ab-user-check:before {
  content: "\EA01";
}
.ab-user-minus:before {
  content: "\EA02";
}
.ab-user-plus:before {
  content: "\EA03";
}
.ab-user-x:before {
  content: "\EA04";
}
.ab-users:before {
  content: "\EA05";
}
.ab-video:before {
  content: "\EA06";
}
.ab-video-off:before {
  content: "\EA07";
}
.ab-voicemail:before {
  content: "\EA08";
}
.ab-volume:before {
  content: "\EA09";
}
.ab-volume-1:before {
  content: "\EA0A";
}
.ab-volume-2:before {
  content: "\EA0B";
}
.ab-volume-x:before {
  content: "\EA0C";
}
.ab-watch:before {
  content: "\EA0D";
}
.ab-wifi:before {
  content: "\EA0E";
}
.ab-wifi-off:before {
  content: "\EA0F";
}
.ab-wind:before {
  content: "\EA10";
}
.ab-x:before {
  content: "\EA11";
}
.ab-x-circle:before {
  content: "\EA12";
}
.ab-x-octagon:before {
  content: "\EA13";
}
.ab-x-square:before {
  content: "\EA14";
}
.ab-youtube:before {
  content: "\EA15";
}
.ab-zap:before {
  content: "\EA16";
}
.ab-zap-off:before {
  content: "\EA17";
}
.ab-zoom-in:before {
  content: "\EA18";
}
.ab-zoom-out:before {
  content: "\EA19";
}

