@font-face {
  font-family: 'fontello';
  src: url(../fonts/fontello.1649d23f.eot);
  src: url(../fonts/fontello.1649d23f.eot#iefix) format('embedded-opentype'),
       url(data:font/woff2;base64,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) format('woff2'),
       url(data:font/woff;base64,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) format('woff'),
       url(../fonts/fontello.b1335ec7.ttf) format('truetype'),
       url(../img/fontello.898c5e5f.svg#fontello) format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'fontello';
    src: url('../font/fontello.svg?2956587#fontello') format('svg');
  }
}
*/
[class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: never;
 
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */
 
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
 
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
 
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
 
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
 
  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
 
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
.icon-twitter:before { content: '\f099';
} /* '' */
.icon-youtube-play:before { content: '\f16a';
} /* '' */
.icon-instagram:before { content: '\f16d';
} /* '' */
.icon-facebook-squared:before { content: '\f308';
} /* '' */
.icon-linkedin-squared:before { content: '\f30c';
} /* '' */
/* COLORS */
/* change this color latter (DIGA pattern) */
/* EXPORTS */

/* vuetify list */
.theme--dark.v-list {
  background: #dc7323;
  color: white;
}

/* vuetify chips */
.name-chip .v-chip__content span {
  overflow: hidden;
}

/* default card table */
.default-card-table {
  width: 100%;
}
.default-card-table table {
  width: 100%;
}
.default-card-table table td {
  font-size: 14px;
  height: 48px;
  padding: 0 16px;
}
.default-card-table.datatable {
  background: #fafafa;
}
.default-card-table.v-data-table.datatable .v-data-footer {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-top: none;
}
.default-card-table.v-data-table.datatable table {
  border-spacing: 0 15px;
  padding: 0 5px;
}
.default-card-table.theme--light.v-data-table.datatable thead tr:last-child th {
  border: none;
  padding-bottom: 0px;
}
.default-card-table.theme--light.v-data-table.datatable .v-data-table-header-mobile__wrapper {
  display: none;
}

/* COLORS */
/* change this color latter (DIGA pattern) */
/* EXPORTS */

/* cursor */
.cursor-pointer, .cursor-pointer:hover {
  cursor: pointer !important;
}
.cursor-default, .cursor-default:hover {
  cursor: default !important;
}
.cursor-move, .cursor-move:hover {
  cursor: move !important;
}
.cursor-not-allowed, .cursor-not-allowed:hover {
  cursor: not-allowed !important;
}

/* border */
.dotted-border {
  border-style: dotted !important;
}
.no-border {
  border: 0px;
}

/* border-radius */
.rounded-3 {
  border-radius: 3px;
}
.rounded-5 {
  border-radius: 5px;
}

/* scroll bar */
.pretty-scroll-bar {
  scrollbar-width: thin;
  scrollbar-color: rgba(0, 0, 0, 0.12) #F5F5F5;
}
.pretty-scroll-bar::-webkit-scrollbar {
  width: 10px;
  height: 10px;
  background-color: #F5F5F5;
}
.pretty-scroll-bar::-webkit-scrollbar-track {
  background: #F5F5F5;
}
.pretty-scroll-bar::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.12);
  border-radius: 6px;
  border: 2px solid #F5F5F5;
}

/* absolute block */
.absolute-block {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
}

/* rotate */
.rotate90 {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.rotate180 {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.rotate270 {
  -webkit-transform: rotate(270deg);
          transform: rotate(270deg);
}

/* align */
.vertical-align-top {
  vertical-align: top;
}

/* text */
.text-undecorated {
  text-decoration: none !important;
}
.text-underline {
  text-decoration: underline;
}
.text-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.text-unselectable {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.text-justify {
  text-align: justify;
}

/* font */
.font-size-small {
  font-size: 80%;
}
.font-size-rem-10px {
  font-size: 0.625rem !important;
}
.font-size-rem-11px {
  font-size: 0.6875rem !important;
}
.font-size-rem-12px {
  font-size: 0.75rem !important;
}
.font-size-rem-14px {
  font-size: 0.875rem !important;
}
.font-size-rem-16px {
  font-size: 1rem !important;
}
.font-size-rem-18px {
  font-size: 1.125rem !important;
}
.font-size-rem-20px {
  font-size: 1.25rem !important;
}
.font-size-rem-22px {
  font-size: 1.375rem !important;
}
.font-size-rem-24px {
  font-size: 1.5rem !important;
}
.font-size-rem-28px {
  font-size: 1.75rem !important;
}
.font-size-rem-32px {
  font-size: 2rem !important;
}
.primary-blue--text {
  color: #29235c !important;
}
.light-gray--text {
  color: #F4F4F4 !important;
}
.base-gray--text {
  color: #B1B1B1 !important;
}
.light-red1--text {
  color: #ED5E5E !important;
}
.dark-gray--text {
  color: #5A5A5A !important;
}
.base-green--text {
  color: #14CC54 !important;
}
.base-purple--text {
  color: #6D5BCC !important;
}

/* background */
.light-gray--background {
  background: #F4F4F4 !important;
}
.soft-gray--background {
  background: #E6E6E6 !important;
}
.base-gray--background {
  background: #B1B1B1 !important;
}
.dark-gray--background {
  background: #5A5A5A !important;
}
.orange--background {
  background: #dc7323 !important;
}

/* postion */
.position-relative {
  position: relative;
}

/* overflow */
.overflow-visible {
  overflow: visible !important;
}
.overflow-x-auto {
  overflow-x: auto !important;
}
.overflow-x-scroll {
  overflow-x: scroll !important;
}
.overflow-y-auto {
  overflow-y: auto !important;
}
.overflow-hidden {
  overflow: hidden !important;
}
.overflow-unset {
  overflow: unset !important;
}

/* max-width */
.max-width-none {
  max-width: none !important;
}
.max-width-200 {
  max-width: 200px;
}
.max-width-225 {
  max-width: 200px;
}
.max-width-250 {
  max-width: 250px;
}
.max-width-300 {
  max-width: 300px;
}
.max-width-350 {
  max-width: 350px;
}
.max-width-500 {
  max-width: 500px;
}
.max-width-50-prct {
  max-width: 50%;
}

/* width */
.width-100 {
  width: 100% !important;
}
.width-80 {
  width: 80% !important;
}
.width-60 {
  width: 60% !important;
}

/* height */
.height-100 {
  height: 100% !important;
}

/* max-height */
.max-height-300 {
  max-height: 300px;
}

/* margin */
.margin-auto {
  margin: auto;
}
.my-20 {
  margin-top: 80px !important;
  margin-bottom: 80px !important;
}

/* vertical align */
.vertical-align-middle {
  vertical-align: middle;
}

/* elevations */
.light-elevation-1 {
  -webkit-box-shadow: 0px 1px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12) !important;
          box-shadow: 0px 1px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12) !important;
}
.disabled-elevation-1 {
  -webkit-box-shadow: 0px 0px 1px -2px rgba(0, 0, 0, 0.2), 0px 0px 2px 0px rgba(0, 0, 0, 0.14), 0px 0px 1px 0px rgba(0, 0, 0, 0.12) !important;
          box-shadow: 0px 0px 1px -2px rgba(0, 0, 0, 0.2), 0px 0px 2px 0px rgba(0, 0, 0, 0.14), 0px 0px 1px 0px rgba(0, 0, 0, 0.12) !important;
}

/* line heights */
.line-height-3-5 {
  line-height: 3.5;
}

/* opacity */
.opacity-10 {
  opacity: 1;
}
.opacity-9 {
  opacity: 0.9;
}

/* flex */
.flex-basis-100 {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}
.flex-basis-50 {
  -ms-flex-preferred-size: 50%;
      flex-basis: 50%;
}

/* white-space */
.white-space-nowrap {
  white-space: nowrap;
}

/* hover */
.light-gray--hover:hover {
  background: #F4F4F4;
}

/* COLORS */
/* change this color latter (DIGA pattern) */
/* EXPORTS */
.infotv-expansion-panels .v-expansion-panel {
  background: #F4F4F4;
  border-radius: 0px;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.infotv-expansion-panels .v-expansion-panel .v-expansion-panel-header {
  border-radius: 0px;
}
.infotv-expansion-panels .v-expansion-panel .v-expansion-panel-header:before {
  background: #F4F4F4;
}
.infotv-expansion-panels .v-expansion-panel .v-expansion-panel-content {
  padding-top: 8px;
}

/* COLORS */
/* change this color latter (DIGA pattern) */
/* EXPORTS */
.white-v-input.v-input fieldset {
  border-color: white;
}
.white-v-input.v-input .v-input__slot:hover fieldset {
  border-color: #dc7323 !important;
}
.white-v-input.v-input .v-label, .white-v-input.v-input input {
  color: white !important;
}
.white-v-input.v-input .v-icon {
  color: white;
}
html, body {
  margin: 0;
  min-width: 1024px;
}
#app {
  font-family: "Roboto", Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-align: center;
  color: #2c3e50;
  height: 100%;
  overflow-x: hidden;
}

/* NAV */
#nav {
  padding: 30px;
}
#nav a {
  font-weight: bold;
  color: #2c3e50;
}
#nav a.router-link-exact-active {
  color: #42b983;
}

/* V-DIALOG */
.v-dialog {
  scrollbar-width: thin;
  scrollbar-color: rgba(0, 0, 0, 0.12) #F5F5F5;
}
.v-dialog::-webkit-scrollbar {
  width: 10px;
  height: 10px;
  background-color: #F5F5F5;
}
.v-dialog::-webkit-scrollbar-track {
  background: #F5F5F5;
}
.v-dialog::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.12);
  border-radius: 6px;
  border: 2px solid #F5F5F5;
}

/* V-MENU */
.v-menu__content {
  scrollbar-width: thin;
  scrollbar-color: rgba(0, 0, 0, 0.12) #F5F5F5;
}
.v-menu__content::-webkit-scrollbar {
  width: 10px;
  height: 10px;
  background-color: #F5F5F5;
}
.v-menu__content::-webkit-scrollbar-track {
  background: #F5F5F5;
}
.v-menu__content::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.12);
  border-radius: 6px;
  border: 2px solid #F5F5F5;
}

/* V-TABS */
.theme--light.v-tabs > .v-tabs-bar .v-tab:not(.v-tab--active),
.theme--light.v-tabs > .v-tabs-bar .v-tab:not(.v-tab--active) > .v-icon,
.theme--light.v-tabs > .v-tabs-bar .v-tab--disabled {
  color: #B1B1B1;
}

/* V-DIVIVER */
.theme--dark.v-navigation-drawer .v-divider {
  border-color: #B1B1B1 !important;
}
/* COLORS */
/* change this color latter (DIGA pattern) */
/* EXPORTS */
