@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,500,700);
@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700);
/*
 *
 *   INSPINIA - Responsive Admin Theme
 *   version 2.7.1
 *
*/
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: 100;
}
h1 {
  font-size: 30px;
}
h2 {
  font-size: 24px;
}
h3 {
  font-size: 16px;
}
h4 {
  font-size: 14px;
}
h5 {
  font-size: 12px;
}
h6 {
  font-size: 10px;
}
h3,
h4,
h5 {
  margin-top: 5px;
  font-weight: 600;
}
.nav > li > a {
  color: #a7b1c2;
  font-weight: 600;
  padding: 14px 20px 14px 25px;
}
.nav.navbar-right > li > a {
  color: #999c9e;
}
.nav > li.active > a {
  color: #ffffff;
}
.navbar-default .nav > li > a:hover,
.navbar-default .nav > li > a:focus {
  background-color: #293846;
  color: white;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background: #fff;
}
.nav.navbar-top-links > li > a:hover,
.nav.navbar-top-links > li > a:focus {
  background-color: transparent;
}
.nav > li > a i {
  margin-right: 6px;
}
.navbar {
  border: 0;
}
.navbar-default {
  background-color: transparent;
  border-color: #2f4050;
}
.navbar-top-links li {
  display: inline-block;
}
.navbar-top-links li:last-child {
  margin-right: 40px;
}
.body-small .navbar-top-links li:last-child {
  margin-right: 0;
}
.navbar-top-links li a {
  padding: 20px 10px;
  min-height: 50px;
}
.dropdown-menu {
  border: medium none;
  border-radius: 3px;
  box-shadow: 0 0 3px rgba(86, 96, 117, 0.7);
  display: none;
  float: left;
  font-size: 12px;
  left: 0;
  list-style: none outside none;
  padding: 0;
  position: absolute;
  text-shadow: none;
  top: 100%;
  z-index: 1000;
}
.dropdown-menu > li > a {
  border-radius: 3px;
  color: inherit;
  line-height: 25px;
  margin: 4px;
  text-align: left;
  font-weight: normal;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:focus,
.dropdown-menu > .active > a:hover {
  color: #fff;
  text-decoration: none;
  background-color: #1ab394;
  outline: 0;
}
.dropdown-menu > li > a.font-bold {
  font-weight: 600;
}
.navbar-top-links .dropdown-menu li {
  display: block;
}
.navbar-top-links .dropdown-menu li:last-child {
  margin-right: 0;
}
.navbar-top-links .dropdown-menu li a {
  padding: 3px 20px;
  min-height: 0;
}
.navbar-top-links .dropdown-menu li a div {
  white-space: normal;
}
.navbar-top-links .dropdown-messages,
.navbar-top-links .dropdown-tasks,
.navbar-top-links .dropdown-alerts {
  width: 310px;
  min-width: 0;
}
.navbar-top-links .dropdown-messages {
  margin-left: 5px;
}
.navbar-top-links .dropdown-tasks {
  margin-left: -59px;
}
.navbar-top-links .dropdown-alerts {
  margin-left: -123px;
}
.navbar-top-links .dropdown-user {
  right: 0;
  left: auto;
}
.dropdown-messages,
.dropdown-alerts {
  padding: 10px 10px 10px 10px;
}
.dropdown-messages li a,
.dropdown-alerts li a {
  font-size: 12px;
}
.dropdown-messages li em,
.dropdown-alerts li em {
  font-size: 10px;
}
.nav.navbar-top-links .dropdown-alerts a {
  font-size: 12px;
}
.nav-header {
  padding: 33px 25px;
  background-color: #2f4050;
  background-image: url(/assets/img/header-profile.2a634a94.png);
}
.pace-done .nav-header {
  transition: all 0.4s;
}
ul.nav-second-level {
  background: #293846;
}
.nav > li.active {
  border-left: 4px solid #19aa8d;
  background: #293846;
}
.nav.nav-second-level > li.active {
  border: none;
}
.nav.nav-second-level.collapse[style] {
  height: auto !important;
}
.nav-header a {
  color: #DFE4ED;
}
.nav-header .text-muted {
  color: #8095a8;
}
.minimalize-styl-2 {
  padding: 4px 12px;
  margin: 14px 5px 5px 20px;
  font-size: 14px;
  float: left;
}
.navbar-form-custom {
  float: left;
  height: 50px;
  padding: 0;
  width: 200px;
  display: block;
}
.navbar-form-custom .form-group {
  margin-bottom: 0;
}
.nav.navbar-top-links a {
  font-size: 14px;
}
.navbar-form-custom .form-control {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  border: medium none;
  font-size: 14px;
  height: 60px;
  margin: 0;
  z-index: 2000;
}
.count-info .label {
  line-height: 12px;
  padding: 2px 5px;
  position: absolute;
  right: 6px;
  top: 12px;
}
.arrow {
  float: right;
}
.fa.arrow:before {
  content: "\f104";
}
.active > a > .fa.arrow:before {
  content: "\f107";
}
.nav-second-level li,
.nav-third-level li {
  border-bottom: none !important;
}
.nav-second-level li a {
  padding: 7px 10px 7px 10px;
  padding-left: 52px;
}
.nav-third-level li a {
  padding-left: 62px;
}
.nav-second-level li:last-child {
  margin-bottom: 10px;
}
body:not(.fixed-sidebar):not(.canvas-menu).mini-navbar .nav li:hover > .nav-second-level,
.mini-navbar .nav li:focus > .nav-second-level {
  display: block;
  border-radius: 0 2px 2px 0;
  min-width: 140px;
  height: auto;
}
body.mini-navbar .navbar-default .nav > li > .nav-second-level li a {
  font-size: 12px;
  border-radius: 3px;
}
.fixed-nav .slimScrollDiv #side-menu {
  padding-bottom: 60px;
}
.mini-navbar .nav-second-level li a {
  padding: 10px 10px 10px 15px;
}
.mini-navbar .nav .nav-second-level {
  position: absolute;
  left: 70px;
  top: 0;
  background-color: #2f4050;
  padding: 10px 10px 10px 10px;
  font-size: 12px;
}
.canvas-menu.mini-navbar .nav-second-level {
  background: #293846;
}
.mini-navbar li.active .nav-second-level {
  left: 65px;
}
.navbar-default .special_link a {
  background: #1ab394;
  color: white;
}
.navbar-default .special_link a:hover {
  background: #17987e !important;
  color: white;
}
.navbar-default .special_link a span.label {
  background: #fff;
  color: #1ab394;
}
.navbar-default .landing_link a {
  background: #1cc09f;
  color: white;
}
.navbar-default .landing_link a:hover {
  background: #1ab394 !important;
  color: white;
}
.navbar-default .landing_link a span.label {
  background: #fff;
  color: #1cc09f;
}
.logo-element {
  text-align: center;
  font-size: 18px;
  font-weight: 600;
  color: white;
  display: none;
  padding: 18px 0;
}
.pace-done .navbar-static-side,
.pace-done .nav-header,
.pace-done li.active,
.pace-done #page-wrapper,
.pace-done .footer {
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
}
.navbar-fixed-top {
  background: #fff;
  transition-duration: 0.4s;
  border-bottom: 1px solid #e7eaec !important;
  z-index: 2030;
}
.navbar-fixed-top,
.navbar-static-top {
  background: #f3f3f4;
}
.fixed-nav #wrapper {
  margin-top: 0;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background: none;
  border-color: #dddddd #dddddd rgba(0, 0, 0, 0);
  border-bottom: #f3f3f4;
  border-image: none;
  border-style: solid;
  border-width: 1px;
  color: #555555;
  cursor: default;
}
.nav.nav-tabs li {
  background: none;
  border: none;
}
body.fixed-nav #wrapper .navbar-static-side,
body.fixed-nav #wrapper #page-wrapper {
  margin-top: 60px;
}
body.top-navigation.fixed-nav #wrapper #page-wrapper {
  margin-top: 0;
}
body.fixed-nav.fixed-nav-basic .navbar-fixed-top {
  left: 220px;
}
body.fixed-nav.fixed-nav-basic.mini-navbar .navbar-fixed-top {
  left: 70px;
}
body.fixed-nav.fixed-nav-basic.fixed-sidebar.mini-navbar .navbar-fixed-top {
  left: 0;
}
body.fixed-nav.fixed-nav-basic #wrapper .navbar-static-side {
  margin-top: 0;
}
body.fixed-nav.fixed-nav-basic.body-small .navbar-fixed-top {
  left: 0;
}
body.fixed-nav.fixed-nav-basic.fixed-sidebar.mini-navbar.body-small .navbar-fixed-top {
  left: 220px;
}
.fixed-nav .minimalize-styl-2 {
  margin: 14px 5px 5px 15px;
}
.body-small .navbar-fixed-top {
  margin-left: 0;
}
body.mini-navbar .navbar-static-side {
  width: 70px;
}
body.mini-navbar .profile-element,
body.mini-navbar .nav-label,
body.mini-navbar .navbar-default .nav li a span {
  display: none;
}
body.canvas-menu .profile-element {
  display: block;
}
body:not(.fixed-sidebar):not(.canvas-menu).mini-navbar .nav-second-level {
  display: none;
}
body.mini-navbar .navbar-default .nav > li > a {
  font-size: 16px;
}
body.mini-navbar .logo-element {
  display: block;
}
body.canvas-menu .logo-element {
  display: none;
}
body.mini-navbar .nav-header {
  padding: 0;
  background-color: #1ab394;
}
body.canvas-menu .nav-header {
  padding: 33px 25px;
}
body.mini-navbar #page-wrapper {
  margin: 0 0 0 70px;
}
body.fixed-sidebar.mini-navbar .footer,
body.canvas-menu.mini-navbar .footer {
  margin: 0 0 0 0 !important;
}
body.canvas-menu.mini-navbar #page-wrapper,
body.canvas-menu.mini-navbar .footer {
  margin: 0 0 0 0;
}
body.fixed-sidebar .navbar-static-side,
body.canvas-menu .navbar-static-side {
  position: fixed;
  width: 220px;
  z-index: 2001;
  height: 100%;
}
body.fixed-sidebar.mini-navbar .navbar-static-side {
  width: 0;
}
body.fixed-sidebar.mini-navbar #page-wrapper {
  margin: 0 0 0 0;
}
body.body-small.fixed-sidebar.mini-navbar #page-wrapper {
  margin: 0 0 0 220px;
}
body.body-small.fixed-sidebar.mini-navbar .navbar-static-side {
  width: 220px;
}
.fixed-sidebar.mini-navbar .nav li:focus > .nav-second-level,
.canvas-menu.mini-navbar .nav li:focus > .nav-second-level {
  display: block;
  height: auto;
}
body.fixed-sidebar.mini-navbar .navbar-default .nav > li > .nav-second-level li a {
  font-size: 12px;
  border-radius: 3px;
}
body.canvas-menu.mini-navbar .navbar-default .nav > li > .nav-second-level li a {
  font-size: 13px;
  border-radius: 3px;
}
.fixed-sidebar.mini-navbar .nav-second-level li a,
.canvas-menu.mini-navbar .nav-second-level li a {
  padding: 10px 10px 10px 15px;
}
.fixed-sidebar.mini-navbar .nav-second-level,
.canvas-menu.mini-navbar .nav-second-level {
  position: relative;
  padding: 0;
  font-size: 13px;
}
.fixed-sidebar.mini-navbar li.active .nav-second-level,
.canvas-menu.mini-navbar li.active .nav-second-level {
  left: 0;
}
body.fixed-sidebar.mini-navbar .navbar-default .nav > li > a,
body.canvas-menu.mini-navbar .navbar-default .nav > li > a {
  font-size: 13px;
}
body.fixed-sidebar.mini-navbar .nav-label,
body.fixed-sidebar.mini-navbar .navbar-default .nav li a span,
body.canvas-menu.mini-navbar .nav-label,
body.canvas-menu.mini-navbar .navbar-default .nav li a span {
  display: inline;
}
body.canvas-menu.mini-navbar .navbar-default .nav li .profile-element a span {
  display: block;
}
.canvas-menu.mini-navbar .nav-second-level li a,
.fixed-sidebar.mini-navbar .nav-second-level li a {
  padding: 7px 10px 7px 52px;
}
.fixed-sidebar.mini-navbar .nav-second-level,
.canvas-menu.mini-navbar .nav-second-level {
  left: 0;
}
body.canvas-menu nav.navbar-static-side {
  z-index: 2001;
  background: #2f4050;
  height: 100%;
  position: fixed;
  display: none;
}
body.canvas-menu.mini-navbar nav.navbar-static-side {
  display: block;
  width: 220px;
}
.top-navigation #page-wrapper {
  margin-left: 0;
}
.top-navigation .navbar-nav .dropdown-menu > .active > a {
  background: white;
  color: #1ab394;
  font-weight: bold;
}
.white-bg .navbar-fixed-top,
.white-bg .navbar-static-top {
  background: #fff;
}
.top-navigation .navbar {
  margin-bottom: 0;
}
.top-navigation .nav > li > a {
  padding: 15px 20px;
  color: #676a6c;
}
.top-navigation .nav > li a:hover,
.top-navigation .nav > li a:focus {
  background: #fff;
  color: #1ab394;
}
.top-navigation .navbar .nav > li.active {
  background: #fff;
  border: none;
}
.top-navigation .nav > li.active > a {
  color: #1ab394;
}
.top-navigation .navbar-right {
  margin-right: 10px;
}
.top-navigation .navbar-nav .dropdown-menu {
  box-shadow: none;
  border: 1px solid #e7eaec;
}
.top-navigation .dropdown-menu > li > a {
  margin: 0;
  padding: 7px 20px;
}
.navbar .dropdown-menu {
  margin-top: 0;
}
.top-navigation .navbar-brand {
  background: #1ab394;
  color: #fff;
  padding: 15px 25px;
}
.top-navigation .navbar-top-links li:last-child {
  margin-right: 0;
}
.top-navigation.mini-navbar #page-wrapper,
.top-navigation.body-small.fixed-sidebar.mini-navbar #page-wrapper,
.mini-navbar .top-navigation #page-wrapper,
.body-small.fixed-sidebar.mini-navbar .top-navigation #page-wrapper,
.canvas-menu #page-wrapper {
  margin: 0;
}
.top-navigation.fixed-nav #wrapper,
.fixed-nav #wrapper.top-navigation {
  margin-top: 50px;
}
.top-navigation .footer.fixed {
  margin-left: 0 !important;
}
.top-navigation .wrapper.wrapper-content {
  padding: 40px;
}
.top-navigation.body-small .wrapper.wrapper-content,
.body-small .top-navigation .wrapper.wrapper-content {
  padding: 40px 0 40px 0;
}
.navbar-toggle {
  background-color: #1ab394;
  color: #fff;
  padding: 6px 12px;
  font-size: 14px;
}
.top-navigation .navbar-nav .open .dropdown-menu > li > a,
.top-navigation .navbar-nav .open .dropdown-menu .dropdown-header {
  padding: 10px 15px 10px 20px;
}
@media (max-width: 768px) {
  .top-navigation .navbar-header {
    display: block;
    float: none;
  }
}
.menu-visible-lg,
.menu-visible-md {
  display: none !important;
}
@media (min-width: 1200px) {
  .menu-visible-lg {
    display: block !important;
  }
}
@media (min-width: 992px) {
  .menu-visible-md {
    display: block !important;
  }
}
@media (max-width: 767px) {
  .menu-visible-md {
    display: block !important;
  }
  .menu-visible-lg {
    display: block !important;
  }
}
.btn {
  border-radius: 3px;
}
.float-e-margins .btn {
  margin-bottom: 5px;
}
.btn-w-m {
  min-width: 120px;
}
.btn-primary.btn-outline {
  color: #1ab394;
}
.btn-success.btn-outline {
  color: #1c84c6;
}
.btn-info.btn-outline {
  color: #23c6c8;
}
.btn-warning.btn-outline {
  color: #f8ac59;
}
.btn-danger.btn-outline {
  color: #ed5565;
}
.btn-primary.btn-outline:hover,
.btn-success.btn-outline:hover,
.btn-info.btn-outline:hover,
.btn-warning.btn-outline:hover,
.btn-danger.btn-outline:hover {
  color: #fff;
}
.btn-primary {
  background-color: #1ab394;
  border-color: #1ab394;
  color: #FFFFFF;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary,
.btn-primary:active:focus,
.btn-primary:active:hover,
.btn-primary.active:hover,
.btn-primary.active:focus {
  background-color: #18a689;
  border-color: #18a689;
  color: #FFFFFF;
}
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled,
.btn-primary.disabled:hover,
.btn-primary.disabled:focus,
.btn-primary.disabled:active,
.btn-primary.disabled.active,
.btn-primary[disabled],
.btn-primary[disabled]:hover,
.btn-primary[disabled]:focus,
.btn-primary[disabled]:active,
.btn-primary.active[disabled],
fieldset[disabled] .btn-primary,
fieldset[disabled] .btn-primary:hover,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary:active,
fieldset[disabled] .btn-primary.active {
  background-color: #1dc5a3;
  border-color: #1dc5a3;
}
.btn-success {
  background-color: #1c84c6;
  border-color: #1c84c6;
  color: #FFFFFF;
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success,
.btn-success:active:focus,
.btn-success:active:hover,
.btn-success.active:hover,
.btn-success.active:focus {
  background-color: #1a7bb9;
  border-color: #1a7bb9;
  color: #FFFFFF;
}
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
  background-image: none;
}
.btn-success.disabled,
.btn-success.disabled:hover,
.btn-success.disabled:focus,
.btn-success.disabled:active,
.btn-success.disabled.active,
.btn-success[disabled],
.btn-success[disabled]:hover,
.btn-success[disabled]:focus,
.btn-success[disabled]:active,
.btn-success.active[disabled],
fieldset[disabled] .btn-success,
fieldset[disabled] .btn-success:hover,
fieldset[disabled] .btn-success:focus,
fieldset[disabled] .btn-success:active,
fieldset[disabled] .btn-success.active {
  background-color: #1f90d8;
  border-color: #1f90d8;
}
.btn-info {
  background-color: #23c6c8;
  border-color: #23c6c8;
  color: #FFFFFF;
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info,
.btn-info:active:focus,
.btn-info:active:hover,
.btn-info.active:hover,
.btn-info.active:focus {
  background-color: #21b9bb;
  border-color: #21b9bb;
  color: #FFFFFF;
}
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled,
.btn-info.disabled:hover,
.btn-info.disabled:focus,
.btn-info.disabled:active,
.btn-info.disabled.active,
.btn-info[disabled],
.btn-info[disabled]:hover,
.btn-info[disabled]:focus,
.btn-info[disabled]:active,
.btn-info.active[disabled],
fieldset[disabled] .btn-info,
fieldset[disabled] .btn-info:hover,
fieldset[disabled] .btn-info:focus,
fieldset[disabled] .btn-info:active,
fieldset[disabled] .btn-info.active {
  background-color: #26d7d9;
  border-color: #26d7d9;
}
.btn-default {
  color: inherit;
  background: white;
  border: 1px solid #e7eaec;
}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default,
.btn-default:active:focus,
.btn-default:active:hover,
.btn-default.active:hover,
.btn-default.active:focus {
  color: inherit;
  border: 1px solid #d2d2d2;
}
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15) inset;
}
.btn-default.disabled,
.btn-default.disabled:hover,
.btn-default.disabled:focus,
.btn-default.disabled:active,
.btn-default.disabled.active,
.btn-default[disabled],
.btn-default[disabled]:hover,
.btn-default[disabled]:focus,
.btn-default[disabled]:active,
.btn-default.active[disabled],
fieldset[disabled] .btn-default,
fieldset[disabled] .btn-default:hover,
fieldset[disabled] .btn-default:focus,
fieldset[disabled] .btn-default:active,
fieldset[disabled] .btn-default.active {
  color: #cacaca;
}
.btn-warning {
  background-color: #f8ac59;
  border-color: #f8ac59;
  color: #FFFFFF;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning,
.btn-warning:active:focus,
.btn-warning:active:hover,
.btn-warning.active:hover,
.btn-warning.active:focus {
  background-color: #f7a54a;
  border-color: #f7a54a;
  color: #FFFFFF;
}
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
  background-image: none;
}
.btn-warning.disabled,
.btn-warning.disabled:hover,
.btn-warning.disabled:focus,
.btn-warning.disabled:active,
.btn-warning.disabled.active,
.btn-warning[disabled],
.btn-warning[disabled]:hover,
.btn-warning[disabled]:focus,
.btn-warning[disabled]:active,
.btn-warning.active[disabled],
fieldset[disabled] .btn-warning,
fieldset[disabled] .btn-warning:hover,
fieldset[disabled] .btn-warning:focus,
fieldset[disabled] .btn-warning:active,
fieldset[disabled] .btn-warning.active {
  background-color: #f9b66d;
  border-color: #f9b66d;
}
.btn-danger {
  background-color: #ed5565;
  border-color: #ed5565;
  color: #FFFFFF;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger,
.btn-danger:active:focus,
.btn-danger:active:hover,
.btn-danger.active:hover,
.btn-danger.active:focus {
  background-color: #ec4758;
  border-color: #ec4758;
  color: #FFFFFF;
}
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {
  background-image: none;
}
.btn-danger.disabled,
.btn-danger.disabled:hover,
.btn-danger.disabled:focus,
.btn-danger.disabled:active,
.btn-danger.disabled.active,
.btn-danger[disabled],
.btn-danger[disabled]:hover,
.btn-danger[disabled]:focus,
.btn-danger[disabled]:active,
.btn-danger.active[disabled],
fieldset[disabled] .btn-danger,
fieldset[disabled] .btn-danger:hover,
fieldset[disabled] .btn-danger:focus,
fieldset[disabled] .btn-danger:active,
fieldset[disabled] .btn-danger.active {
  background-color: #ef6776;
  border-color: #ef6776;
}
.btn-link {
  color: inherit;
}
.btn-link:hover,
.btn-link:focus,
.btn-link:active,
.btn-link.active,
.open .dropdown-toggle.btn-link {
  color: #1ab394;
  text-decoration: none;
}
.btn-link:active,
.btn-link.active,
.open .dropdown-toggle.btn-link {
  background-image: none;
}
.btn-link.disabled,
.btn-link.disabled:hover,
.btn-link.disabled:focus,
.btn-link.disabled:active,
.btn-link.disabled.active,
.btn-link[disabled],
.btn-link[disabled]:hover,
.btn-link[disabled]:focus,
.btn-link[disabled]:active,
.btn-link.active[disabled],
fieldset[disabled] .btn-link,
fieldset[disabled] .btn-link:hover,
fieldset[disabled] .btn-link:focus,
fieldset[disabled] .btn-link:active,
fieldset[disabled] .btn-link.active {
  color: #cacaca;
}
.btn-white {
  color: inherit;
  background: white;
  border: 1px solid #e7eaec;
}
.btn-white:hover,
.btn-white:focus,
.btn-white:active,
.btn-white.active,
.open .dropdown-toggle.btn-white,
.btn-white:active:focus,
.btn-white:active:hover,
.btn-white.active:hover,
.btn-white.active:focus {
  color: inherit;
  border: 1px solid #d2d2d2;
}
.btn-white:active,
.btn-white.active {
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15) inset;
}
.btn-white:active,
.btn-white.active,
.open .dropdown-toggle.btn-white {
  background-image: none;
}
.btn-white.disabled,
.btn-white.disabled:hover,
.btn-white.disabled:focus,
.btn-white.disabled:active,
.btn-white.disabled.active,
.btn-white[disabled],
.btn-white[disabled]:hover,
.btn-white[disabled]:focus,
.btn-white[disabled]:active,
.btn-white.active[disabled],
fieldset[disabled] .btn-white,
fieldset[disabled] .btn-white:hover,
fieldset[disabled] .btn-white:focus,
fieldset[disabled] .btn-white:active,
fieldset[disabled] .btn-white.active {
  color: #cacaca;
}
.form-control,
.form-control:focus,
.has-error .form-control:focus,
.has-success .form-control:focus,
.has-warning .form-control:focus,
.navbar-collapse,
.navbar-form,
.navbar-form-custom .form-control:focus,
.navbar-form-custom .form-control:hover,
.open .btn.dropdown-toggle,
.panel,
.popover,
.progress,
.progress-bar {
  box-shadow: none;
}
.btn-outline {
  color: inherit;
  background-color: transparent;
  transition: all .5s;
}
.btn-rounded {
  border-radius: 50px;
}
.btn-large-dim {
  width: 90px;
  height: 90px;
  font-size: 42px;
}
button.dim {
  display: inline-block;
  text-decoration: none;
  text-transform: uppercase;
  text-align: center;
  padding-top: 6px;
  margin-right: 10px;
  position: relative;
  cursor: pointer;
  border-radius: 5px;
  font-weight: 600;
  margin-bottom: 20px !important;
}
button.dim:active {
  top: 3px;
}
button.btn-primary.dim {
  box-shadow: inset 0 0 0 #16987e, 0 5px 0 0 #16987e, 0 10px 5px #999999;
}
button.btn-primary.dim:active {
  box-shadow: inset 0 0 0 #16987e, 0 2px 0 0 #16987e, 0 5px 3px #999999;
}
button.btn-default.dim {
  box-shadow: inset 0 0 0 #b3b3b3, 0 5px 0 0 #b3b3b3, 0 10px 5px #999999;
}
button.btn-default.dim:active {
  box-shadow: inset 0 0 0 #b3b3b3, 0 2px 0 0 #b3b3b3, 0 5px 3px #999999;
}
button.btn-warning.dim {
  box-shadow: inset 0 0 0 #f79d3c, 0 5px 0 0 #f79d3c, 0 10px 5px #999999;
}
button.btn-warning.dim:active {
  box-shadow: inset 0 0 0 #f79d3c, 0 2px 0 0 #f79d3c, 0 5px 3px #999999;
}
button.btn-info.dim {
  box-shadow: inset 0 0 0 #1eacae, 0 5px 0 0 #1eacae, 0 10px 5px #999999;
}
button.btn-info.dim:active {
  box-shadow: inset 0 0 0 #1eacae, 0 2px 0 0 #1eacae, 0 5px 3px #999999;
}
button.btn-success.dim {
  box-shadow: inset 0 0 0 #1872ab, 0 5px 0 0 #1872ab, 0 10px 5px #999999;
}
button.btn-success.dim:active {
  box-shadow: inset 0 0 0 #1872ab, 0 2px 0 0 #1872ab, 0 5px 3px #999999;
}
button.btn-danger.dim {
  box-shadow: inset 0 0 0 #ea394c, 0 5px 0 0 #ea394c, 0 10px 5px #999999;
}
button.btn-danger.dim:active {
  box-shadow: inset 0 0 0 #ea394c, 0 2px 0 0 #ea394c, 0 5px 3px #999999;
}
button.dim:before {
  font-size: 50px;
  line-height: 1em;
  font-weight: normal;
  color: #fff;
  display: block;
  padding-top: 10px;
}
button.dim:active:before {
  top: 7px;
  font-size: 50px;
}
.btn:focus {
  outline: none !important;
}
.label {
  background-color: #d1dade;
  color: #5e5e5e;
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: 600;
  padding: 3px 8px;
  text-shadow: none;
}
.nav .label,
.ibox .label {
  font-size: 10px;
}
.badge {
  background-color: #d1dade;
  color: #5e5e5e;
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-size: 11px;
  font-weight: 600;
  padding-bottom: 4px;
  padding-left: 6px;
  padding-right: 6px;
  text-shadow: none;
}
.label-primary,
.badge-primary {
  background-color: #1ab394;
  color: #FFFFFF;
}
.label-success,
.badge-success {
  background-color: #1c84c6;
  color: #FFFFFF;
}
.label-warning,
.badge-warning {
  background-color: #f8ac59;
  color: #FFFFFF;
}
.label-warning-light,
.badge-warning-light {
  background-color: #f8ac59;
  color: #ffffff;
}
.label-danger,
.badge-danger {
  background-color: #ed5565;
  color: #FFFFFF;
}
.label-info,
.badge-info {
  background-color: #23c6c8;
  color: #FFFFFF;
}
.label-inverse,
.badge-inverse {
  background-color: #262626;
  color: #FFFFFF;
}
.label-white,
.badge-white {
  background-color: #FFFFFF;
  color: #5E5E5E;
}
.label-white,
.badge-disable {
  background-color: #2A2E36;
  color: #8B91A0;
}
/* TOOGLE SWICH */
.onoffswitch {
  position: relative;
  width: 64px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}
.onoffswitch-checkbox {
  display: none;
}
.onoffswitch-label {
  display: block;
  overflow: hidden;
  cursor: pointer;
  border: 2px solid #1ab394;
  border-radius: 2px;
}
.onoffswitch-inner {
  width: 200%;
  margin-left: -100%;
  -moz-transition: margin 0.3s ease-in 0s;
  -webkit-transition: margin 0.3s ease-in 0s;
  -o-transition: margin 0.3s ease-in 0s;
  transition: margin 0.3s ease-in 0s;
}
.onoffswitch-inner:before,
.onoffswitch-inner:after {
  float: left;
  width: 50%;
  height: 20px;
  padding: 0;
  line-height: 20px;
  font-size: 12px;
  color: white;
  font-family: Trebuchet, Arial, sans-serif;
  font-weight: bold;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.onoffswitch-inner:before {
  content: "ON";
  padding-left: 10px;
  background-color: #1ab394;
  color: #FFFFFF;
}
.onoffswitch-inner:after {
  content: "OFF";
  padding-right: 10px;
  background-color: #FFFFFF;
  color: #999999;
  text-align: right;
}
.onoffswitch-switch {
  width: 20px;
  margin: 0;
  background: #FFFFFF;
  border: 2px solid #1ab394;
  border-radius: 2px;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 44px;
  -moz-transition: all 0.3s ease-in 0s;
  -webkit-transition: all 0.3s ease-in 0s;
  -o-transition: all 0.3s ease-in 0s;
  transition: all 0.3s ease-in 0s;
}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
  margin-left: 0;
}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
  right: 0;
}
.onoffswitch-checkbox:disabled + .onoffswitch-label .onoffswitch-inner:before {
  background-color: #919191;
}
.onoffswitch-checkbox:disabled + .onoffswitch-label,
.onoffswitch-checkbox:disabled + .onoffswitch-label .onoffswitch-switch {
  border-color: #919191;
}
/* CHOSEN PLUGIN */
.chosen-container-single .chosen-single {
  background: #ffffff;
  box-shadow: none;
  -moz-box-sizing: border-box;
  border-radius: 2px;
  cursor: text;
  height: auto !important;
  margin: 0;
  min-height: 30px;
  overflow: hidden;
  padding: 4px 12px;
  position: relative;
  width: 100%;
}
.chosen-container-multi .chosen-choices li.search-choice {
  background: #f1f1f1;
  border: 1px solid #e5e6e7;
  border-radius: 2px;
  box-shadow: none;
  color: #333333;
  cursor: default;
  line-height: 13px;
  margin: 3px 0 3px 5px;
  padding: 3px 20px 3px 5px;
  position: relative;
}
/* Tags Input Plugin */
.bootstrap-tagsinput {
  border: 1px solid #e5e6e7;
  box-shadow: none;
}
/* PAGINATIN */
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  background-color: #f4f4f4;
  border-color: #DDDDDD;
  color: inherit;
  cursor: default;
  z-index: 2;
}
.pagination > li > a,
.pagination > li > span {
  background-color: #FFFFFF;
  border: 1px solid #DDDDDD;
  color: inherit;
  float: left;
  line-height: 1.42857;
  margin-left: -1px;
  padding: 4px 10px;
  position: relative;
  text-decoration: none;
}
/* TOOLTIPS */
.tooltip-inner {
  background-color: #2F4050;
}
.tooltip.top .tooltip-arrow {
  border-top-color: #2F4050;
}
.tooltip.right .tooltip-arrow {
  border-right-color: #2F4050;
}
.tooltip.bottom .tooltip-arrow {
  border-bottom-color: #2F4050;
}
.tooltip.left .tooltip-arrow {
  border-left-color: #2F4050;
}
/* EASY PIE CHART*/
.easypiechart {
  position: relative;
  text-align: center;
}
.easypiechart .h2 {
  margin-left: 10px;
  margin-top: 10px;
  display: inline-block;
}
.easypiechart canvas {
  top: 0;
  left: 0;
}
.easypiechart .easypie-text {
  line-height: 1;
  position: absolute;
  top: 33px;
  width: 100%;
  z-index: 1;
}
.easypiechart img {
  margin-top: -4px;
}
.jqstooltip {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
/* FULLCALENDAR */
.fc-state-default {
  background-color: #ffffff;
  background-image: none;
  background-repeat: repeat-x;
  box-shadow: none;
  color: #333333;
  text-shadow: none;
}
.fc-state-default {
  border: 1px solid;
}
.fc-button {
  color: inherit;
  border: 1px solid #e7eaec;
  cursor: pointer;
  display: inline-block;
  height: 1.9em;
  line-height: 1.9em;
  overflow: hidden;
  padding: 0 0.6em;
  position: relative;
  white-space: nowrap;
}
.fc-state-active {
  background-color: #1ab394;
  border-color: #1ab394;
  color: #ffffff;
}
.fc-header-title h2 {
  font-size: 16px;
  font-weight: 600;
  color: inherit;
}
.fc-content .fc-widget-header,
.fc-content .fc-widget-content {
  border-color: #e7eaec;
  font-weight: normal;
}
.fc-border-separate tbody {
  background-color: #F8F8F8;
}
.fc-state-highlight {
  background: none repeat scroll 0 0 #FCF8E3;
}
.external-event {
  padding: 5px 10px;
  border-radius: 2px;
  cursor: pointer;
  margin-bottom: 5px;
}
.fc-ltr .fc-event-hori.fc-event-end,
.fc-rtl .fc-event-hori.fc-event-start {
  border-radius: 2px;
}
.fc-event,
.fc-agenda .fc-event-time,
.fc-event a {
  padding: 4px 6px;
  background-color: #1ab394;
  /* background color */
  border-color: #1ab394;
  /* border color */
}
.fc-event-time,
.fc-event-title {
  color: #717171;
  padding: 0 1px;
}
.ui-calendar .fc-event-time,
.ui-calendar .fc-event-title {
  color: #fff;
}
/* Chat */
.chat-activity-list .chat-element {
  border-bottom: 1px solid #e7eaec;
}
.chat-element:first-child {
  margin-top: 0;
}
.chat-element {
  padding-bottom: 15px;
}
.chat-element,
.chat-element .media {
  margin-top: 15px;
}
.chat-element,
.media-body {
  overflow: hidden;
}
.chat-element .media-body {
  display: block;
  width: auto;
}
.chat-element > .pull-left {
  margin-right: 10px;
}
.chat-element img.img-circle,
.dropdown-messages-box img.img-circle {
  width: 38px;
  height: 38px;
}
.chat-element .well {
  border: 1px solid #e7eaec;
  box-shadow: none;
  margin-top: 10px;
  margin-bottom: 5px;
  padding: 10px 20px;
  font-size: 11px;
  line-height: 16px;
}
.chat-element .actions {
  margin-top: 10px;
}
.chat-element .photos {
  margin: 10px 0;
}
.right.chat-element > .pull-right {
  margin-left: 10px;
}
.chat-photo {
  max-height: 180px;
  border-radius: 4px;
  overflow: hidden;
  margin-right: 10px;
  margin-bottom: 10px;
}
.chat {
  margin: 0;
  padding: 0;
  list-style: none;
}
.chat li {
  margin-bottom: 10px;
  padding-bottom: 5px;
  border-bottom: 1px dotted #B3A9A9;
}
.chat li.left .chat-body {
  margin-left: 60px;
}
.chat li.right .chat-body {
  margin-right: 60px;
}
.chat li .chat-body p {
  margin: 0;
  color: #777777;
}
.panel .slidedown .glyphicon,
.chat .glyphicon {
  margin-right: 5px;
}
.chat-panel .panel-body {
  height: 350px;
  overflow-y: scroll;
}
/* LIST GROUP */
a.list-group-item.active,
a.list-group-item.active:hover,
a.list-group-item.active:focus {
  background-color: #1ab394;
  border-color: #1ab394;
  color: #FFFFFF;
  z-index: 2;
}
.list-group-item-heading {
  margin-top: 10px;
}
.list-group-item-text {
  margin: 0 0 10px;
  color: inherit;
  font-size: 12px;
  line-height: inherit;
}
.no-padding .list-group-item {
  border-left: none;
  border-right: none;
  border-bottom: none;
}
.no-padding .list-group-item:first-child {
  border-left: none;
  border-right: none;
  border-bottom: none;
  border-top: none;
}
.no-padding .list-group {
  margin-bottom: 0;
}
.list-group-item {
  background-color: inherit;
  border: 1px solid #e7eaec;
  display: block;
  margin-bottom: -1px;
  padding: 10px 15px;
  position: relative;
}
.elements-list .list-group-item {
  border-left: none;
  border-right: none;
  padding: 15px 25px;
}
.elements-list .list-group-item:first-child {
  border-left: none;
  border-right: none;
  border-top: none !important;
}
.elements-list .list-group {
  margin-bottom: 0;
}
.elements-list a {
  color: inherit;
}
.elements-list .list-group-item.active,
.elements-list .list-group-item:hover {
  background: #f3f3f4;
  color: inherit;
  border-color: #e7eaec;
  border-radius: 0;
}
.elements-list li.active {
  transition: none;
}
.element-detail-box {
  padding: 25px;
}
/* FLOT CHART  */
.flot-chart {
  display: block;
  height: 200px;
}
.widget .flot-chart.dashboard-chart {
  display: block;
  height: 120px;
  margin-top: 40px;
}
.flot-chart.dashboard-chart {
  display: block;
  height: 180px;
  margin-top: 40px;
}
.flot-chart-content {
  width: 100%;
  height: 100%;
}
.flot-chart-pie-content {
  width: 200px;
  height: 200px;
  margin: auto;
}
.jqstooltip {
  position: absolute;
  display: block;
  left: 0;
  top: 0;
  visibility: hidden;
  background: #2b303a;
  background-color: rgba(43, 48, 58, 0.8);
  color: white;
  text-align: left;
  white-space: nowrap;
  z-index: 10000;
  padding: 5px 5px 5px 5px;
  min-height: 22px;
  border-radius: 3px;
}
.jqsfield {
  color: white;
  text-align: left;
}
.fh-150 {
  height: 150px;
}
.fh-200 {
  height: 200px;
}
.h-150 {
  min-height: 150px;
}
.h-200 {
  min-height: 200px;
}
.h-300 {
  min-height: 300px;
}
.w-150 {
  min-width: 150px;
}
.w-200 {
  min-width: 200px;
}
.w-300 {
  min-width: 300px;
}
.legendLabel {
  padding-left: 5px;
}
.stat-list li:first-child {
  margin-top: 0;
}
.stat-list {
  list-style: none;
  padding: 0;
  margin: 0;
}
.stat-percent {
  float: right;
}
.stat-list li {
  margin-top: 15px;
  position: relative;
}
/* DATATABLES */
table.dataTable thead .sorting,
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting_asc_disabled,
table.dataTable thead .sorting_desc_disabled {
  background: transparent;
}
.dataTables_wrapper {
  padding-bottom: 30px;
}
.dataTables_length {
  float: left;
}
.dataTables_filter label {
  margin-right: 5px;
}
.html5buttons {
  float: right;
}
.html5buttons a {
  border: 1px solid #e7eaec;
  background: #fff;
  color: #676a6c;
  box-shadow: none;
  padding: 6px 8px;
  font-size: 12px;
}
.html5buttons a:hover,
.html5buttons a:focus:active {
  background-color: #eee;
  color: inherit;
  border-color: #d2d2d2;
}
div.dt-button-info {
  z-index: 100;
}
@media (max-width: 768px) {
  .html5buttons {
    float: none;
    margin-top: 10px;
  }
  .dataTables_length {
    float: none;
  }
}
/* CIRCLE */
.img-circle {
  border-radius: 50%;
}
.btn-circle {
  width: 30px;
  height: 30px;
  padding: 6px 0;
  border-radius: 15px;
  text-align: center;
  font-size: 12px;
  line-height: 1.428571429;
}
.btn-circle.btn-lg {
  width: 50px;
  height: 50px;
  padding: 10px 16px;
  border-radius: 25px;
  font-size: 18px;
  line-height: 1.33;
}
.btn-circle.btn-xl {
  width: 70px;
  height: 70px;
  padding: 10px 16px;
  border-radius: 35px;
  font-size: 24px;
  line-height: 1.33;
}
.show-grid [class^="col-"] {
  padding-top: 10px;
  padding-bottom: 10px;
  border: 1px solid #ddd;
  background-color: #eee !important;
}
.show-grid {
  margin: 15px 0;
}
/* ANIMATION */
.css-animation-box h1 {
  font-size: 44px;
}
.animation-efect-links a {
  padding: 4px 6px;
  font-size: 12px;
}
#animation_box {
  background-color: #f9f8f8;
  border-radius: 16px;
  width: 80%;
  margin: 0 auto;
  padding-top: 80px;
}
.animation-text-box {
  position: absolute;
  margin-top: 40px;
  left: 50%;
  margin-left: -100px;
  width: 200px;
}
.animation-text-info {
  position: absolute;
  margin-top: -60px;
  left: 50%;
  margin-left: -100px;
  width: 200px;
  font-size: 10px;
}
.animation-text-box h2 {
  font-size: 54px;
  font-weight: 600;
  margin-bottom: 5px;
}
.animation-text-box p {
  font-size: 12px;
  text-transform: uppercase;
}
/* PEACE */
.pace {
  -webkit-pointer-events: none;
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.pace-inactive {
  display: none;
}
.pace .pace-progress {
  background: #1ab394;
  position: fixed;
  z-index: 2040;
  top: 0;
  right: 100%;
  width: 100%;
  height: 2px;
}
.pace-inactive {
  display: none;
}
/* WIDGETS */
.widget {
  border-radius: 5px;
  padding: 15px 20px;
  margin-bottom: 10px;
  margin-top: 10px;
}
.widget.style1 h2 {
  font-size: 30px;
}
.widget h2,
.widget h3 {
  margin-top: 5px;
  margin-bottom: 0;
}
.widget-text-box {
  padding: 20px;
  border: 1px solid #e7eaec;
  background: #ffffff;
}
.widget-head-color-box {
  border-radius: 5px 5px 0 0;
  margin-top: 10px;
}
.widget .flot-chart {
  height: 100px;
}
.vertical-align div {
  display: inline-block;
  vertical-align: middle;
}
.vertical-align h2,
.vertical-align h3 {
  margin: 0;
}
.todo-list {
  list-style: none outside none;
  margin: 0;
  padding: 0;
  font-size: 14px;
}
.todo-list.small-list {
  font-size: 12px;
}
.todo-list.small-list > li {
  background: #f3f3f4;
  border-left: none;
  border-right: none;
  border-radius: 4px;
  color: inherit;
  margin-bottom: 2px;
  padding: 6px 6px 6px 12px;
}
.todo-list.small-list .btn-xs,
.todo-list.small-list .btn-group-xs > .btn {
  border-radius: 5px;
  font-size: 10px;
  line-height: 1.5;
  padding: 1px 2px 1px 5px;
}
.todo-list > li {
  background: #f3f3f4;
  border-left: 6px solid #e7eaec;
  border-right: 6px solid #e7eaec;
  border-radius: 4px;
  color: inherit;
  margin-bottom: 2px;
  padding: 10px;
}
.todo-list .handle {
  cursor: move;
  display: inline-block;
  font-size: 16px;
  margin: 0 5px;
}
.todo-list > li .label {
  font-size: 9px;
  margin-left: 10px;
}
.check-link {
  font-size: 16px;
}
.todo-completed {
  text-decoration: line-through;
}
.geo-statistic h1 {
  font-size: 36px;
  margin-bottom: 0;
}
.glyphicon.fa {
  font-family: "FontAwesome";
}
/* INPUTS */
.inline {
  display: inline-block !important;
}
.input-s-sm {
  width: 120px;
}
.input-s {
  width: 200px;
}
.input-s-lg {
  width: 250px;
}
.i-checks {
  padding-left: 0;
}
.form-control,
.single-line {
  background-color: #FFFFFF;
  background-image: none;
  border: 1px solid #e5e6e7;
  border-radius: 1px;
  color: inherit;
  display: block;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 100%;
}
.form-control:focus,
.single-line:focus {
  border-color: #1ab394;
}
.has-success .form-control,
.has-success .form-control:focus {
  border-color: #1ab394;
}
.has-warning .form-control,
.has-warning .form-control:focus {
  border-color: #f8ac59;
}
.has-error .form-control,
.has-error .form-control:focus {
  border-color: #ed5565;
}
.has-success .control-label {
  color: #1ab394;
}
.has-warning .control-label {
  color: #f8ac59;
}
.has-error .control-label {
  color: #ed5565;
}
.input-group-addon {
  background-color: #fff;
  border: 1px solid #E5E6E7;
  border-radius: 1px;
  color: inherit;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  padding: 6px 12px;
  text-align: center;
}
.spinner-buttons.input-group-btn .btn-xs {
  line-height: 1.13;
}
.spinner-buttons.input-group-btn {
  width: 20%;
}
.noUi-connect {
  background: none repeat scroll 0 0 #1ab394;
  box-shadow: none;
}
.slider_red .noUi-connect {
  background: none repeat scroll 0 0 #ed5565;
  box-shadow: none;
}
/* UI Sortable */
.ui-sortable .ibox-title {
  cursor: move;
}
.ui-sortable-placeholder {
  border: 1px dashed #cecece !important;
  visibility: visible !important;
  background: #e7eaec;
}
.ibox.ui-sortable-placeholder {
  margin: 0 0 23px !important;
}
/* SWITCHES */
.onoffswitch {
  position: relative;
  width: 54px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}
.onoffswitch-checkbox {
  display: none;
}
.onoffswitch-label {
  display: block;
  overflow: hidden;
  cursor: pointer;
  border: 2px solid #1AB394;
  border-radius: 3px;
}
.onoffswitch-inner {
  display: block;
  width: 200%;
  margin-left: -100%;
  -moz-transition: margin 0.3s ease-in 0s;
  -webkit-transition: margin 0.3s ease-in 0s;
  -o-transition: margin 0.3s ease-in 0s;
  transition: margin 0.3s ease-in 0s;
}
.onoffswitch-inner:before,
.onoffswitch-inner:after {
  display: block;
  float: left;
  width: 50%;
  height: 16px;
  padding: 0;
  line-height: 16px;
  font-size: 10px;
  color: white;
  font-family: Trebuchet, Arial, sans-serif;
  font-weight: bold;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.onoffswitch-inner:before {
  content: "ON";
  padding-left: 7px;
  background-color: #1AB394;
  color: #FFFFFF;
}
.onoffswitch-inner:after {
  content: "OFF";
  padding-right: 7px;
  background-color: #FFFFFF;
  color: #919191;
  text-align: right;
}
.onoffswitch-switch {
  display: block;
  width: 18px;
  margin: 0;
  background: #FFFFFF;
  border: 2px solid #1AB394;
  border-radius: 3px;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 36px;
  -moz-transition: all 0.3s ease-in 0s;
  -webkit-transition: all 0.3s ease-in 0s;
  -o-transition: all 0.3s ease-in 0s;
  transition: all 0.3s ease-in 0s;
}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
  margin-left: 0;
}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
  right: 0;
}
/* jqGrid */
.ui-jqgrid {
  -moz-box-sizing: content-box;
}
.ui-jqgrid-btable {
  border-collapse: separate;
}
.ui-jqgrid-htable {
  border-collapse: separate;
}
.ui-jqgrid-titlebar {
  height: 40px;
  line-height: 15px;
  color: #676a6c;
  background-color: #F9F9F9;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}
.ui-jqgrid .ui-jqgrid-title {
  float: left;
  margin: 1.1em 1em 0.2em;
}
.ui-jqgrid .ui-jqgrid-titlebar {
  position: relative;
  border-left: 0 solid;
  border-right: 0 solid;
  border-top: 0 solid;
}
.ui-widget-header {
  background: none;
  background-image: none;
  background-color: #f5f5f6;
  text-transform: uppercase;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.ui-jqgrid tr.ui-row-ltr td {
  border-right-color: inherit;
  border-right-style: solid;
  border-right-width: 1px;
  text-align: left;
  border-color: #DDDDDD;
  background-color: inherit;
}
.ui-search-toolbar input[type="text"] {
  font-size: 12px;
  height: 15px;
  border: 1px solid #CCCCCC;
  border-radius: 0;
}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
  background: #F9F9F9;
  border: 1px solid #DDDDDD;
  line-height: 15px;
  font-weight: bold;
  color: #676a6c;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}
.ui-widget-content {
  box-sizing: content-box;
}
.ui-icon-triangle-1-n {
  background-position: 1px -16px;
}
.ui-jqgrid tr.ui-search-toolbar th {
  border-top-width: 0 !important;
  border-top-color: inherit !important;
  border-top-style: ridge !important;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
  background: #f5f5f5;
  border-collapse: separate;
}
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  background: #f2fbff;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
  border: 1px solid #dddddd;
  background: #ffffff;
  font-weight: normal;
  color: #212121;
}
.ui-jqgrid .ui-pg-input {
  font-size: inherit;
  width: 50px;
  border: 1px solid #CCCCCC;
  height: 15px;
}
.ui-jqgrid .ui-pg-selbox {
  display: block;
  font-size: 1em;
  height: 25px;
  line-height: 18px;
  margin: 0;
  width: auto;
}
.ui-jqgrid .ui-pager-control {
  position: relative;
}
.ui-jqgrid .ui-jqgrid-pager {
  height: 32px;
  position: relative;
}
.ui-pg-table .navtable .ui-corner-all {
  border-radius: 0;
}
.ui-jqgrid .ui-pg-button:hover {
  padding: 1px;
  border: 0;
}
.ui-jqgrid .loading {
  position: absolute;
  top: 45%;
  left: 45%;
  width: auto;
  height: auto;
  z-index: 101;
  padding: 6px;
  margin: 5px;
  text-align: center;
  font-weight: bold;
  display: none;
  border-width: 2px !important;
  font-size: 11px;
}
.ui-jqgrid .form-control {
  height: 10px;
  width: auto;
  display: inline;
  padding: 10px 12px;
}
.ui-jqgrid-pager {
  height: 32px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
  border-top-left-radius: 0;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
  border-top-right-radius: 0;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
  border-bottom-left-radius: 0;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
  border-bottom-right-radius: 0;
}
.ui-widget-content {
  border: 1px solid #ddd;
}
.ui-jqgrid .ui-jqgrid-titlebar {
  padding: 0;
}
.ui-jqgrid .ui-jqgrid-titlebar {
  border-bottom: 1px solid #ddd;
}
.ui-jqgrid tr.jqgrow td {
  padding: 6px;
}
.ui-jqdialog .ui-jqdialog-titlebar {
  padding: 10px 10px;
}
.ui-jqdialog .ui-jqdialog-title {
  float: none !important;
}
.ui-jqdialog > .ui-resizable-se {
  position: absolute;
}
/* Nestable list */
.dd {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  list-style: none;
  font-size: 13px;
  line-height: 20px;
}
.dd-list {
  display: block;
  position: relative;
  margin: 0;
  padding: 0;
  list-style: none;
}
.dd-list .dd-list {
  padding-left: 30px;
}
.dd-collapsed .dd-list {
  display: none;
}
.dd-item,
.dd-empty,
.dd-placeholder {
  display: block;
  position: relative;
  margin: 0;
  padding: 0;
  min-height: 20px;
  font-size: 13px;
  line-height: 20px;
}
.dd-handle {
  display: block;
  margin: 5px 0;
  padding: 5px 10px;
  color: #333;
  text-decoration: none;
  border: 1px solid #e7eaec;
  background: #f5f5f5;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.dd-handle span {
  font-weight: bold;
}
.dd-handle:hover {
  background: #f0f0f0;
  cursor: pointer;
  font-weight: bold;
}
.dd-item > button {
  display: block;
  position: relative;
  cursor: pointer;
  float: left;
  width: 25px;
  height: 20px;
  margin: 5px 0;
  padding: 0;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  border: 0;
  background: transparent;
  font-size: 12px;
  line-height: 1;
  text-align: center;
  font-weight: bold;
}
.dd-item > button:before {
  content: '+';
  display: block;
  position: absolute;
  width: 100%;
  text-align: center;
  text-indent: 0;
}
.dd-item > button[data-action="collapse"]:before {
  content: '-';
}
#nestable2 .dd-item > button {
  font-family: FontAwesome;
  height: 34px;
  width: 33px;
  color: #c1c1c1;
}
#nestable2 .dd-item > button:before {
  content: "\f067";
}
#nestable2 .dd-item > button[data-action="collapse"]:before {
  content: "\f068";
}
.dd-placeholder,
.dd-empty {
  margin: 5px 0;
  padding: 0;
  min-height: 30px;
  background: #f2fbff;
  border: 1px dashed #b6bcbf;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.dd-empty {
  border: 1px dashed #bbb;
  min-height: 100px;
  background-color: #e5e5e5;
  background-image: -webkit-linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff), -webkit-linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff);
  background-image: -moz-linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff), -moz-linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff);
  background-image: linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff), linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff);
  background-size: 60px 60px;
  background-position: 0 0, 30px 30px;
}
.dd-dragel {
  position: absolute;
  z-index: 9999;
  pointer-events: none;
}
.dd-dragel > .dd-item .dd-handle {
  margin-top: 0;
}
.dd-dragel .dd-handle {
  -webkit-box-shadow: 2px 4px 6px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 2px 4px 6px 0 rgba(0, 0, 0, 0.1);
}
/**
* Nestable Extras
*/
.nestable-lists {
  display: block;
  clear: both;
  padding: 30px 0;
  width: 100%;
  border: 0;
  border-top: 2px solid #ddd;
  border-bottom: 2px solid #ddd;
}
#nestable-menu {
  padding: 0;
  margin: 10px 0 20px 0;
}
#nestable-output,
#nestable2-output {
  width: 100%;
  font-size: 0.75em;
  line-height: 1.333333em;
  font-family: open sans, lucida grande, lucida sans unicode, helvetica, arial, sans-serif;
  padding: 5px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}
#nestable2 .dd-handle {
  color: inherit;
  border: 1px dashed #e7eaec;
  background: #f3f3f4;
  padding: 10px;
}
#nestable2 span.label {
  margin-right: 10px;
}
#nestable-output,
#nestable2-output {
  font-size: 12px;
  padding: 25px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}
/* CodeMirror */
.CodeMirror {
  border: 1px solid #eee;
  height: auto;
}
.CodeMirror-scroll {
  overflow-y: hidden;
  overflow-x: auto;
}
/* Google Maps */
.google-map {
  height: 300px;
}
/* Validation */
label.error {
  color: #cc5965;
  display: inline-block;
  margin-left: 5px;
}
.form-control.error {
  border: 1px dotted #cc5965;
}
/* ngGrid */
.gridStyle {
  border: 1px solid #d4d4d4;
  width: 100%;
  height: 400px;
}
.gridStyle2 {
  border: 1px solid #d4d4d4;
  width: 500px;
  height: 300px;
}
.ngH eaderCell {
  border-right: none;
  border-bottom: 1px solid #e7eaec;
}
.ngCell {
  border-right: none;
}
.ngTopPanel {
  background: #F5F5F6;
}
.ngRow.even {
  background: #f9f9f9;
}
.ngRow.selected {
  background: #EBF2F1;
}
.ngRow {
  border-bottom: 1px solid #e7eaec;
}
.ngCell {
  background-color: transparent;
}
.ngHeaderCell {
  border-right: none;
}
/* Toastr custom style */
#toast-container > .toast {
  background-image: none !important;
}
#toast-container > .toast:before {
  position: fixed;
  font-family: FontAwesome;
  font-size: 24px;
  line-height: 24px;
  float: left;
  color: #FFF;
  padding-right: 0.5em;
  margin: auto 0.5em auto -1.5em;
}
#toast-container > .toast-warning:before {
  content: "\f0e7";
}
#toast-container > .toast-error:before {
  content: "\f071";
}
#toast-container > .toast-info:before {
  content: "\f005";
}
#toast-container > .toast-success:before {
  content: "\f00C";
}
#toast-container > div {
  -moz-box-shadow: 0 0 3px #999;
  -webkit-box-shadow: 0 0 3px #999;
  box-shadow: 0 0 3px #999;
  opacity: .9;
  -ms-filter: alpha(opacity=90);
  filter: alpha(opacity=90);
}
#toast-container > :hover {
  -moz-box-shadow: 0 0 4px #999;
  -webkit-box-shadow: 0 0 4px #999;
  box-shadow: 0 0 4px #999;
  opacity: 1;
  -ms-filter: alpha(opacity=100);
  filter: alpha(opacity=100);
  cursor: pointer;
}
.toast {
  background-color: #1ab394;
}
.toast-success {
  background-color: #1ab394;
}
.toast-error {
  background-color: #ed5565;
}
.toast-info {
  background-color: #23c6c8;
}
.toast-warning {
  background-color: #f8ac59;
}
.toast-top-full-width {
  margin-top: 20px;
}
.toast-bottom-full-width {
  margin-bottom: 20px;
}
/* Notifie */
.cg-notify-message.inspinia-notify {
  background: #fff;
  padding: 0;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 2px 4px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 2px 4px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 2px 4px rgba(0, 0, 0, 0.2);
  border: none;
  margin-top: 30px;
  color: inherit;
}
.inspinia-notify.alert-warning {
  border-left: 6px solid #f8ac59;
}
.inspinia-notify.alert-success {
  border-left: 6px solid #1c84c6;
}
.inspinia-notify.alert-danger {
  border-left: 6px solid #ed5565;
}
.inspinia-notify.alert-info {
  border-left: 6px solid #1ab394;
}
/* Image cropper style */
.img-container,
.img-preview {
  overflow: hidden;
  text-align: center;
  width: 100%;
}
.img-preview-sm {
  height: 130px;
  width: 200px;
}
/* Forum styles  */
.forum-post-container .media {
  margin: 10px 10px 10px 10px;
  padding: 20px 10px 20px 10px;
  border-bottom: 1px solid #f1f1f1;
}
.forum-avatar {
  float: left;
  margin-right: 20px;
  text-align: center;
  width: 110px;
}
.forum-avatar .img-circle {
  height: 48px;
  width: 48px;
}
.author-info {
  color: #676a6c;
  font-size: 11px;
  margin-top: 5px;
  text-align: center;
}
.forum-post-info {
  padding: 9px 12px 6px 12px;
  background: #f9f9f9;
  border: 1px solid #f1f1f1;
}
.media-body > .media {
  background: #f9f9f9;
  border-radius: 3px;
  border: 1px solid #f1f1f1;
}
.forum-post-container .media-body .photos {
  margin: 10px 0;
}
.forum-photo {
  max-width: 140px;
  border-radius: 3px;
}
.media-body > .media .forum-avatar {
  width: 70px;
  margin-right: 10px;
}
.media-body > .media .forum-avatar .img-circle {
  height: 38px;
  width: 38px;
}
.mid-icon {
  font-size: 66px;
}
.forum-item {
  margin: 10px 0;
  padding: 10px 0 20px;
  border-bottom: 1px solid #f1f1f1;
}
.views-number {
  font-size: 24px;
  line-height: 18px;
  font-weight: 400;
}
.forum-container,
.forum-post-container {
  padding: 30px !important;
}
.forum-item small {
  color: #999;
}
.forum-item .forum-sub-title {
  color: #999;
  margin-left: 50px;
}
.forum-title {
  margin: 15px 0 15px 0;
}
.forum-info {
  text-align: center;
}
.forum-desc {
  color: #999;
}
.forum-icon {
  float: left;
  width: 30px;
  margin-right: 20px;
  text-align: center;
}
a.forum-item-title {
  color: inherit;
  display: block;
  font-size: 18px;
  font-weight: 600;
}
a.forum-item-title:hover {
  color: inherit;
}
.forum-icon .fa {
  font-size: 30px;
  margin-top: 8px;
  color: #9b9b9b;
}
.forum-item.active .fa {
  color: #1ab394;
}
.forum-item.active a.forum-item-title {
  color: #1ab394;
}
@media (max-width: 992px) {
  .forum-info {
    margin: 15px 0 10px 0;
    /* Comment this is you want to show forum info in small devices */
    display: none;
  }
  .forum-desc {
    float: none !important;
  }
}
/* New Timeline style */
.vertical-container {
  /* this class is used to give a max-width to the element it is applied to, and center it horizontally when it reaches that max-width */
  width: 90%;
  max-width: 1170px;
  margin: 0 auto;
}
.vertical-container::after {
  /* clearfix */
  content: '';
  display: table;
  clear: both;
}
#vertical-timeline {
  position: relative;
  padding: 0;
  margin-top: 2em;
  margin-bottom: 2em;
}
#vertical-timeline::before {
  content: '';
  position: absolute;
  top: 0;
  left: 18px;
  height: 100%;
  width: 4px;
  background: #f1f1f1;
}
.vertical-timeline-content .btn {
  float: right;
}
#vertical-timeline.light-timeline:before {
  background: #e7eaec;
}
.dark-timeline .vertical-timeline-content:before {
  border-color: transparent #f5f5f5 transparent transparent;
}
.dark-timeline.center-orientation .vertical-timeline-content:before {
  border-color: transparent transparent transparent #f5f5f5;
}
.dark-timeline .vertical-timeline-block:nth-child(2n) .vertical-timeline-content:before,
.dark-timeline.center-orientation .vertical-timeline-block:nth-child(2n) .vertical-timeline-content:before {
  border-color: transparent #f5f5f5 transparent transparent;
}
.dark-timeline .vertical-timeline-content,
.dark-timeline.center-orientation .vertical-timeline-content {
  background: #f5f5f5;
}
@media only screen and (min-width: 1170px) {
  #vertical-timeline.center-orientation {
    margin-top: 3em;
    margin-bottom: 3em;
  }
  #vertical-timeline.center-orientation:before {
    left: 50%;
    margin-left: -2px;
  }
}
@media only screen and (max-width: 1170px) {
  .center-orientation.dark-timeline .vertical-timeline-content:before {
    border-color: transparent #f5f5f5 transparent transparent;
  }
}
.vertical-timeline-block {
  position: relative;
  margin: 2em 0;
}
.vertical-timeline-block:after {
  content: "";
  display: table;
  clear: both;
}
.vertical-timeline-block:first-child {
  margin-top: 0;
}
.vertical-timeline-block:last-child {
  margin-bottom: 0;
}
@media only screen and (min-width: 1170px) {
  .center-orientation .vertical-timeline-block {
    margin: 4em 0;
  }
  .center-orientation .vertical-timeline-block:first-child {
    margin-top: 0;
  }
  .center-orientation .vertical-timeline-block:last-child {
    margin-bottom: 0;
  }
}
.vertical-timeline-icon {
  position: absolute;
  top: 0;
  left: 0;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  font-size: 16px;
  border: 3px solid #f1f1f1;
  text-align: center;
}
.vertical-timeline-icon i {
  display: block;
  width: 24px;
  height: 24px;
  position: relative;
  left: 50%;
  top: 50%;
  margin-left: -12px;
  margin-top: -9px;
}
@media only screen and (min-width: 1170px) {
  .center-orientation .vertical-timeline-icon {
    width: 50px;
    height: 50px;
    left: 50%;
    margin-left: -25px;
    -webkit-transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    font-size: 19px;
  }
  .center-orientation .vertical-timeline-icon i {
    margin-left: -12px;
    margin-top: -10px;
  }
  .center-orientation .cssanimations .vertical-timeline-icon.is-hidden {
    visibility: hidden;
  }
}
.vertical-timeline-content {
  position: relative;
  margin-left: 60px;
  background: white;
  border-radius: 0.25em;
  padding: 1em;
}
.vertical-timeline-content:after {
  content: "";
  display: table;
  clear: both;
}
.vertical-timeline-content h2 {
  font-weight: 400;
  margin-top: 4px;
}
.vertical-timeline-content p {
  margin: 1em 0;
  line-height: 1.6;
}
.vertical-timeline-content .vertical-date {
  float: left;
  font-weight: 500;
}
.vertical-date small {
  color: #1ab394;
  font-weight: 400;
}
.vertical-timeline-content::before {
  content: '';
  position: absolute;
  top: 16px;
  right: 100%;
  height: 0;
  width: 0;
  border: 7px solid transparent;
  border-right: 7px solid white;
}
@media only screen and (min-width: 768px) {
  .vertical-timeline-content h2 {
    font-size: 18px;
  }
  .vertical-timeline-content p {
    font-size: 13px;
  }
}
@media only screen and (min-width: 1170px) {
  .center-orientation .vertical-timeline-content {
    margin-left: 0;
    padding: 1.6em;
    width: 45%;
  }
  .center-orientation .vertical-timeline-content::before {
    top: 24px;
    left: 100%;
    border-color: transparent;
    border-left-color: white;
  }
  .center-orientation .vertical-timeline-content .btn {
    float: left;
  }
  .center-orientation .vertical-timeline-content .vertical-date {
    position: absolute;
    width: 100%;
    left: 122%;
    top: 2px;
    font-size: 14px;
  }
  .center-orientation .vertical-timeline-block:nth-child(even) .vertical-timeline-content {
    float: right;
  }
  .center-orientation .vertical-timeline-block:nth-child(even) .vertical-timeline-content::before {
    top: 24px;
    left: auto;
    right: 100%;
    border-color: transparent;
    border-right-color: white;
  }
  .center-orientation .vertical-timeline-block:nth-child(even) .vertical-timeline-content .btn {
    float: right;
  }
  .center-orientation .vertical-timeline-block:nth-child(even) .vertical-timeline-content .vertical-date {
    left: auto;
    right: 122%;
    text-align: right;
  }
  .center-orientation .cssanimations .vertical-timeline-content.is-hidden {
    visibility: hidden;
  }
}
/* Tabs */
.tabs-container .panel-body {
  background: #fff;
  border: 1px solid #e7eaec;
  border-radius: 2px;
  padding: 20px;
  position: relative;
}
.tabs-container .nav-tabs > li.active > a,
.tabs-container .nav-tabs > li.active > a:hover,
.tabs-container .nav-tabs > li.active > a:focus {
  border: 1px solid #e7eaec;
  border-bottom-color: transparent;
  background-color: #fff;
}
.tabs-container .nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.tabs-container .tab-pane .panel-body {
  border-top: none;
}
.tabs-container .nav-tabs > li.active > a,
.tabs-container .nav-tabs > li.active > a:hover,
.tabs-container .nav-tabs > li.active > a:focus {
  border: 1px solid #e7eaec;
  border-bottom-color: transparent;
}
.tabs-container .nav-tabs {
  border-bottom: 1px solid #e7eaec;
}
.tabs-container .tab-pane .panel-body {
  border-top: none;
}
.tabs-container .tabs-left .tab-pane .panel-body,
.tabs-container .tabs-right .tab-pane .panel-body {
  border-top: 1px solid #e7eaec;
}
.tabs-container .nav-tabs > li a:hover {
  background: transparent;
  border-color: transparent;
}
.tabs-container .tabs-below > .nav-tabs,
.tabs-container .tabs-right > .nav-tabs,
.tabs-container .tabs-left > .nav-tabs {
  border-bottom: 0;
}
.tabs-container .tabs-left .panel-body {
  position: static;
}
.tabs-container .tabs-left > .nav-tabs,
.tabs-container .tabs-right > .nav-tabs {
  width: 20%;
}
.tabs-container .tabs-left .panel-body {
  width: 80%;
  margin-left: 20%;
}
.tabs-container .tabs-right .panel-body {
  width: 80%;
  margin-right: 20%;
}
.tabs-container .tab-content > .tab-pane,
.tabs-container .pill-content > .pill-pane {
  display: none;
}
.tabs-container .tab-content > .active,
.tabs-container .pill-content > .active {
  display: block;
}
.tabs-container .tabs-below > .nav-tabs {
  border-top: 1px solid #e7eaec;
}
.tabs-container .tabs-below > .nav-tabs > li {
  margin-top: -1px;
  margin-bottom: 0;
}
.tabs-container .tabs-below > .nav-tabs > li > a {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
.tabs-container .tabs-below > .nav-tabs > li > a:hover,
.tabs-container .tabs-below > .nav-tabs > li > a:focus {
  border-top-color: #e7eaec;
  border-bottom-color: transparent;
}
.tabs-container .tabs-left > .nav-tabs > li,
.tabs-container .tabs-right > .nav-tabs > li {
  float: none;
}
.tabs-container .tabs-left > .nav-tabs > li > a,
.tabs-container .tabs-right > .nav-tabs > li > a {
  min-width: 74px;
  margin-right: 0;
  margin-bottom: 3px;
}
.tabs-container .tabs-left > .nav-tabs {
  float: left;
  margin-right: 19px;
}
.tabs-container .tabs-left > .nav-tabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.tabs-container .tabs-left > .nav-tabs .active > a,
.tabs-container .tabs-left > .nav-tabs .active > a:hover,
.tabs-container .tabs-left > .nav-tabs .active > a:focus {
  border-color: #e7eaec transparent #e7eaec #e7eaec;
}
.tabs-container .tabs-right > .nav-tabs {
  float: right;
  margin-left: 19px;
}
.tabs-container .tabs-right > .nav-tabs > li > a {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.tabs-container .tabs-right > .nav-tabs .active > a,
.tabs-container .tabs-right > .nav-tabs .active > a:hover,
.tabs-container .tabs-right > .nav-tabs .active > a:focus {
  border-color: #e7eaec #e7eaec #e7eaec transparent;
  z-index: 1;
}
@media (max-width: 767px) {
  .tabs-container .nav-tabs > li {
    float: none !important;
  }
  .tabs-container .nav-tabs > li.active > a {
    border-bottom: 1px solid #e7eaec !important;
    margin: 0;
  }
}
/* jsvectormap */
.jvectormap-container {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}
.jvectormap-tip {
  position: absolute;
  display: none;
  border: solid 1px #CDCDCD;
  border-radius: 3px;
  background: #292929;
  color: white;
  font-family: sans-serif, Verdana;
  font-size: smaller;
  padding: 5px;
}
.jvectormap-zoomin,
.jvectormap-zoomout,
.jvectormap-goback {
  position: absolute;
  left: 10px;
  border-radius: 3px;
  background: #1ab394;
  padding: 3px;
  color: white;
  cursor: pointer;
  line-height: 10px;
  text-align: center;
  box-sizing: content-box;
}
.jvectormap-zoomin,
.jvectormap-zoomout {
  width: 10px;
  height: 10px;
}
.jvectormap-zoomin {
  top: 10px;
}
.jvectormap-zoomout {
  top: 30px;
}
.jvectormap-goback {
  bottom: 10px;
  z-index: 1000;
  padding: 6px;
}
.jvectormap-spinner {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: center no-repeat url(data:image/gif;base64,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);
}
.jvectormap-legend-title {
  font-weight: bold;
  font-size: 14px;
  text-align: center;
}
.jvectormap-legend-cnt {
  position: absolute;
}
.jvectormap-legend-cnt-h {
  bottom: 0;
  right: 0;
}
.jvectormap-legend-cnt-v {
  top: 0;
  right: 0;
}
.jvectormap-legend {
  background: black;
  color: white;
  border-radius: 3px;
}
.jvectormap-legend-cnt-h .jvectormap-legend {
  float: left;
  margin: 0 10px 10px 0;
  padding: 3px 3px 1px 3px;
}
.jvectormap-legend-cnt-h .jvectormap-legend .jvectormap-legend-tick {
  float: left;
}
.jvectormap-legend-cnt-v .jvectormap-legend {
  margin: 10px 10px 0 0;
  padding: 3px;
}
.jvectormap-legend-cnt-h .jvectormap-legend-tick {
  width: 40px;
}
.jvectormap-legend-cnt-h .jvectormap-legend-tick-sample {
  height: 15px;
}
.jvectormap-legend-cnt-v .jvectormap-legend-tick-sample {
  height: 20px;
  width: 20px;
  display: inline-block;
  vertical-align: middle;
}
.jvectormap-legend-tick-text {
  font-size: 12px;
}
.jvectormap-legend-cnt-h .jvectormap-legend-tick-text {
  text-align: center;
}
.jvectormap-legend-cnt-v .jvectormap-legend-tick-text {
  display: inline-block;
  vertical-align: middle;
  line-height: 20px;
  padding-left: 3px;
}
/*Slick Carousel */
.slick-prev:before,
.slick-next:before {
  color: #1ab394 !important;
}
/* Payments */
.payment-card {
  background: #ffffff;
  padding: 20px;
  margin-bottom: 25px;
  border: 1px solid #e7eaec;
}
.payment-icon-big {
  font-size: 60px;
  color: #d1dade;
}
.payments-method.panel-group .panel + .panel {
  margin-top: -1px;
}
.payments-method .panel-heading {
  padding: 15px;
}
.payments-method .panel {
  border-radius: 0;
}
.payments-method .panel-heading h5 {
  margin-bottom: 5px;
}
.payments-method .panel-heading i {
  font-size: 26px;
}
/* Select2 custom styles */
.select2-container--default .select2-selection--single,
.select2-container--default .select2-selection--multiple {
  border-color: #e7eaec;
}
.select2-container--default.select2-container--focus .select2-selection--single,
.select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #1ab394;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #1ab394;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
  border-color: #e7eaec;
}
.select2-dropdown {
  border-color: #e7eaec;
}
.select2-dropdown input:focus {
  outline: none;
}
.select2-selection {
  outline: none;
}
.ui-select-container.ui-select-bootstrap .ui-select-choices-row.active > a {
  background-color: #1ab394;
}
/* Tour */
.tour-tour .btn.btn-default {
  background-color: #ffffff;
  border: 1px solid #d2d2d2;
  color: inherit;
}
.tour-step-backdrop {
  z-index: 2101;
}
.tour-backdrop {
  z-index: 2100;
  opacity: .7;
}
.popover[class*=tour-] {
  z-index: 2100;
}
body.tour-open .animated {
  animation-fill-mode: initial;
}
/* Resizable */
.resizable-panels .ibox {
  clear: none;
  margin: 10px;
  float: left;
  overflow: hidden;
  min-height: 150px;
  min-width: 150px;
}
.resizable-panels .ibox .ibox-content {
  height: calc(100% - 49px);
}
.ui-resizable-helper {
  background: rgba(211, 211, 211, 0.4);
}
/* Wizard step fix */
.wizard > .content > .body {
  position: relative;
}
/* PDF js style */
.pdf-toolbar {
  max-width: 600px;
  margin: 0 auto;
}
/* Dropzone */
.dropzone {
  min-height: 140px;
  border: 1px dashed #1ab394;
  background: white;
  padding: 20px 20px;
}
.dropzone .dz-message {
  font-size: 16px;
}
/* Activity stream */
.stream {
  position: relative;
  padding: 10px 0;
}
.stream:first-child .stream-badge:before {
  top: 10px;
}
.stream:last-child .stream-badge:before {
  height: 30px;
}
.stream .stream-badge {
  width: 50px;
}
.stream .stream-badge i {
  border: 1px solid #e7eaec;
  border-radius: 50%;
  padding: 6px;
  color: #808486;
  position: absolute;
  background-color: #ffffff;
  left: 8px;
}
.stream .stream-badge i.fa-circle {
  color: #ced0d1;
}
.stream .stream-badge i.bg-success {
  color: #ffffff;
  background-color: #1c84c6;
  border-color: #1c84c6;
}
.stream .stream-badge i.bg-primary {
  color: #ffffff;
  background-color: #1ab394;
  border-color: #1ab394;
}
.stream .stream-badge i.bg-warning {
  color: #ffffff;
  background-color: #f8ac59;
  border-color: #f8ac59;
}
.stream .stream-badge i.bg-info {
  color: #ffffff;
  background-color: #23c6c8;
  border-color: #23c6c8;
}
.stream .stream-badge i.bg-danger {
  color: #ffffff;
  background-color: #ed5565;
  border-color: #ed5565;
}
.stream .stream-badge:before {
  content: '';
  width: 1px;
  background-color: #e7eaec;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 20px;
}
.stream .stream-info {
  font-size: 12px;
  margin-bottom: 5px;
}
.stream .stream-info img {
  border-radius: 50%;
  width: 18px;
  height: 18px;
  margin-right: 2px;
  margin-top: -4px;
}
.stream .stream-info .date {
  color: #9a9d9f;
  font-size: 80%;
}
.stream .stream-panel {
  margin-left: 55px;
}
.stream-small {
  margin: 10px 0;
}
.stream-small .label {
  padding: 2px 6px;
  margin-right: 2px;
}
.sidebar-panel {
  width: 220px;
  background: #ebebed;
  padding: 10px 20px;
  position: absolute;
  right: 0;
}
.sidebar-panel .feed-element img.img-circle {
  width: 32px;
  height: 32px;
}
.sidebar-panel .feed-element,
.media-body,
.sidebar-panel p {
  font-size: 12px;
}
.sidebar-panel .feed-element {
  margin-top: 20px;
  padding-bottom: 0;
}
.sidebar-panel .list-group {
  margin-bottom: 10px;
}
.sidebar-panel .list-group .list-group-item {
  padding: 5px 0;
  font-size: 12px;
  border: 0;
}
.sidebar-content .wrapper,
.wrapper.sidebar-content {
  padding-right: 230px !important;
}
.body-small .sidebar-content .wrapper,
.body-small .wrapper.sidebar-content {
  padding-right: 20px !important;
}
#right-sidebar {
  background-color: #fff;
  border-left: 1px solid #e7eaec;
  border-top: 1px solid #e7eaec;
  overflow: hidden;
  position: fixed;
  top: 60px;
  width: 260px !important;
  z-index: 1009;
  bottom: 0;
  right: -260px;
}
#right-sidebar.sidebar-open {
  right: 0;
}
#right-sidebar.sidebar-open.sidebar-top {
  top: 0;
  border-top: none;
}
.sidebar-container ul.nav-tabs {
  border: none;
}
.sidebar-container ul.nav-tabs.navs-4 li {
  width: 25%;
}
.sidebar-container ul.nav-tabs.navs-3 li {
  width: 33.3333%;
}
.sidebar-container ul.nav-tabs.navs-2 li {
  width: 50%;
}
.sidebar-container ul.nav-tabs li {
  border: none;
}
.sidebar-container ul.nav-tabs li a {
  border: none;
  padding: 12px 10px;
  margin: 0;
  border-radius: 0;
  background: #2f4050;
  color: #fff;
  text-align: center;
  border-right: 1px solid #334556;
}
.sidebar-container ul.nav-tabs li.active a {
  border: none;
  background: #f9f9f9;
  color: #676a6c;
  font-weight: bold;
}
.sidebar-container .nav-tabs > li.active > a:hover,
.sidebar-container .nav-tabs > li.active > a:focus {
  border: none;
}
.sidebar-container ul.sidebar-list {
  margin: 0;
  padding: 0;
}
.sidebar-container ul.sidebar-list li {
  border-bottom: 1px solid #e7eaec;
  padding: 15px 20px;
  list-style: none;
  font-size: 12px;
}
.sidebar-container .sidebar-message:nth-child(2n+2) {
  background: #f9f9f9;
}
.sidebar-container ul.sidebar-list li a {
  text-decoration: none;
  color: inherit;
}
.sidebar-container .sidebar-content {
  padding: 15px 20px;
  font-size: 12px;
}
.sidebar-container .sidebar-title {
  background: #f9f9f9;
  padding: 20px;
  border-bottom: 1px solid #e7eaec;
}
.sidebar-container .sidebar-title h3 {
  margin-bottom: 3px;
  padding-left: 2px;
}
.sidebar-container .tab-content h4 {
  margin-bottom: 5px;
}
.sidebar-container .sidebar-message > a > .pull-left {
  margin-right: 10px;
}
.sidebar-container .sidebar-message > a {
  text-decoration: none;
  color: inherit;
}
.sidebar-container .sidebar-message {
  padding: 15px 20px;
}
.sidebar-container .sidebar-message .media-body {
  display: block;
  width: auto;
}
.sidebar-container .sidebar-message .message-avatar {
  height: 38px;
  width: 38px;
  border-radius: 50%;
}
.sidebar-container .setings-item {
  padding: 15px 20px;
  border-bottom: 1px solid #e7eaec;
}
body {
  font-family: "open sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  background-color: #2f4050;
  font-size: 13px;
  color: #676a6c;
  overflow-x: hidden;
}
html,
body {
  height: 100%;
}
body.full-height-layout #wrapper,
body.full-height-layout #page-wrapper {
  height: 100%;
}
#page-wrapper {
  min-height: auto;
}
body.boxed-layout {
  background: url(/assets/img/shattered.ea231622.png);
}
body.boxed-layout #wrapper {
  background-color: #2f4050;
  max-width: 1200px;
  margin: 0 auto;
  -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.75);
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.75);
}
.top-navigation.boxed-layout #wrapper,
.boxed-layout #wrapper.top-navigation {
  max-width: 1300px !important;
}
.block {
  display: block;
}
.clear {
  display: block;
  overflow: hidden;
}
a {
  cursor: pointer;
}
a:hover,
a:focus {
  text-decoration: none;
}
.border-bottom {
  border-bottom: 1px solid #e7eaec !important;
}
.font-bold {
  font-weight: 600;
}
.font-normal {
  font-weight: 400;
}
.text-uppercase {
  text-transform: uppercase;
}
.font-italic {
  font-style: italic;
}
.b-r {
  border-right: 1px solid #e7eaec;
}
.hr-line-dashed {
  border-top: 1px dashed #e7eaec;
  color: #ffffff;
  background-color: #ffffff;
  height: 1px;
  margin: 20px 0;
}
.hr-line-solid {
  border-bottom: 1px solid #e7eaec;
  background-color: rgba(0, 0, 0, 0);
  border-style: solid !important;
  margin-top: 15px;
  margin-bottom: 15px;
}
video {
  width: 100% !important;
  height: auto !important;
}
/* GALLERY */
.gallery > .row > div {
  margin-bottom: 15px;
}
.fancybox img {
  margin-bottom: 5px;
  /* Only for demo */
  width: 24%;
}
/* Summernote text editor  */
.note-editor {
  height: auto !important;
}
.note-editor.fullscreen {
  z-index: 2050;
}
.note-editor.note-frame.fullscreen {
  z-index: 2020;
}
.note-editor.note-frame .note-editing-area .note-editable {
  color: #676a6c;
  padding: 15px;
}
.note-editor.note-frame {
  border: none;
}
.note-editor.panel {
  margin-bottom: 0;
}
/* MODAL */
.modal-content {
  background-clip: padding-box;
  background-color: #FFFFFF;
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: 4px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
  outline: 0 none;
  position: relative;
}
.modal-dialog {
  z-index: 2200;
}
.modal-body {
  padding: 20px 30px 30px 30px;
}
.inmodal .modal-body {
  background: #f8fafb;
}
.inmodal .modal-header {
  padding: 30px 15px;
  text-align: center;
}
.animated.modal.fade .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.inmodal .modal-title {
  font-size: 26px;
}
.inmodal .modal-icon {
  font-size: 84px;
  color: #e2e3e3;
}
.modal-footer {
  margin-top: 0;
}
/* WRAPPERS */
#wrapper {
  width: 100%;
  overflow-x: hidden;
}
.wrapper {
  padding: 0 20px;
}
.wrapper-content {
  padding: 20px 10px 40px;
}
#page-wrapper {
  padding: 0 15px;
  min-height: 568px;
  position: relative !important;
}
@media (min-width: 768px) {
  #page-wrapper {
    position: inherit;
    margin: 0 0 0 240px;
    min-height: 2002px;
  }
}
.title-action {
  text-align: right;
  padding-top: 30px;
}
.ibox-content h1,
.ibox-content h2,
.ibox-content h3,
.ibox-content h4,
.ibox-content h5,
.ibox-title h1,
.ibox-title h2,
.ibox-title h3,
.ibox-title h4,
.ibox-title h5 {
  margin-top: 5px;
}
ul.unstyled,
ol.unstyled {
  list-style: none outside none;
  margin-left: 0;
}
.big-icon {
  font-size: 160px !important;
  color: #e5e6e7;
}
/* FOOTER */
.footer {
  background: none repeat scroll 0 0 white;
  border-top: 1px solid #e7eaec;
  bottom: 0;
  left: 0;
  padding: 10px 20px;
  position: absolute;
  right: 0;
}
.footer.fixed_full {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  padding: 10px 20px;
  background: white;
  border-top: 1px solid #e7eaec;
}
.footer.fixed {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  padding: 10px 20px;
  background: white;
  border-top: 1px solid #e7eaec;
  margin-left: 220px;
}
body.mini-navbar .footer.fixed,
body.body-small.mini-navbar .footer.fixed {
  margin: 0 0 0 70px;
}
body.mini-navbar.canvas-menu .footer.fixed,
body.canvas-menu .footer.fixed {
  margin: 0 !important;
}
body.fixed-sidebar.body-small.mini-navbar .footer.fixed {
  margin: 0 0 0 220px;
}
body.body-small .footer.fixed {
  margin-left: 0;
}
/* PANELS */
.page-heading {
  border-top: 0;
  padding: 0 10px 20px 10px;
}
.panel-heading h1,
.panel-heading h2 {
  margin-bottom: 5px;
}
/* TABLES */
.table-bordered {
  border: 1px solid #EBEBEB;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  background-color: #F5F5F6;
  border-bottom-width: 1px;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #e7e7e7;
}
.table > thead > tr > th {
  border-bottom: 1px solid #DDDDDD;
  vertical-align: bottom;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  border-top: 1px solid #e7eaec;
  line-height: 1.42857;
  padding: 8px;
  vertical-align: top;
}
/* PANELS */
.panel.blank-panel {
  background: none;
  margin: 0;
}
.blank-panel .panel-heading {
  padding-bottom: 0;
}
.nav-tabs > li > a {
  color: #A7B1C2;
  font-weight: 600;
  padding: 10px 20px 10px 25px;
}
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus {
  background-color: #e6e6e6;
  color: #676a6c;
}
.ui-tab .tab-content {
  padding: 20px 0;
}
/* GLOBAL  */
.no-padding {
  padding: 0 !important;
}
.no-borders {
  border: none !important;
}
.no-margins {
  margin: 0 !important;
}
.no-top-border {
  border-top: 0 !important;
}
.ibox-content.text-box {
  padding-bottom: 0;
  padding-top: 15px;
}
.border-left-right {
  border-left: 1px solid #e7eaec;
  border-right: 1px solid #e7eaec;
}
.border-top-bottom {
  border-top: 1px solid #e7eaec;
  border-bottom: 1px solid #e7eaec;
}
.border-left {
  border-left: 1px solid #e7eaec;
}
.border-right {
  border-right: 1px solid #e7eaec;
}
.border-top {
  border-top: 1px solid #e7eaec;
}
.border-bottom {
  border-bottom: 1px solid #e7eaec;
}
.border-size-sm {
  border-width: 3px;
}
.border-size-md {
  border-width: 6px;
}
.border-size-lg {
  border-width: 9px;
}
.border-size-xl {
  border-width: 12px;
}
.full-width {
  width: 100% !important;
}
.link-block {
  font-size: 12px;
  padding: 10px;
}
.nav.navbar-top-links .link-block a {
  font-size: 12px;
}
.link-block a {
  font-size: 10px;
  color: inherit;
}
body.mini-navbar .branding {
  display: none;
}
img.circle-border {
  border: 6px solid #FFFFFF;
  border-radius: 50%;
}
.branding {
  float: left;
  color: #FFFFFF;
  font-size: 18px;
  font-weight: 600;
  padding: 17px 20px;
  text-align: center;
  background-color: #1ab394;
}
.login-panel {
  margin-top: 25%;
}
.icons-box h3 {
  margin-top: 10px;
  margin-bottom: 10px;
}
.icons-box .infont a i {
  font-size: 25px;
  display: block;
  color: #676a6c;
}
.icons-box .infont a {
  color: #a6a8a9;
}
.icons-box .infont a {
  padding: 10px;
  margin: 1px;
  display: block;
}
.ui-draggable .ibox-title {
  cursor: move;
}
.breadcrumb {
  background-color: #ffffff;
  padding: 0;
  margin-bottom: 0;
}
.breadcrumb > li a {
  color: inherit;
}
.breadcrumb > .active {
  color: inherit;
}
code {
  background-color: #F9F2F4;
  border-radius: 4px;
  color: #ca4440;
  font-size: 90%;
  padding: 2px 4px;
  white-space: nowrap;
}
.ibox {
  clear: both;
  margin-bottom: 25px;
  margin-top: 0;
  padding: 0;
}
.ibox.collapsed .ibox-content {
  display: none;
}
.ibox.collapsed .fa.fa-chevron-up:before {
  content: "\f078";
}
.ibox.collapsed .fa.fa-chevron-down:before {
  content: "\f077";
}
.ibox:after,
.ibox:before {
  display: table;
}
.ibox-title {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background-color: #ffffff;
  border-color: #e7eaec;
  border-image: none;
  border-style: solid solid none;
  border-width: 2px 0 0;
  color: inherit;
  margin-bottom: 0;
  padding: 15px 15px 7px;
  min-height: 48px;
}
.ibox-content {
  background-color: #ffffff;
  color: inherit;
  padding: 15px 20px 20px 20px;
  border-color: #e7eaec;
  border-image: none;
  border-style: solid solid none;
  border-width: 1px 0;
}
.ibox-footer {
  color: inherit;
  border-top: 1px solid #e7eaec;
  font-size: 90%;
  background: #ffffff;
  padding: 10px 15px;
}
table.table-mail tr td {
  padding: 12px;
}
.table-mail .check-mail {
  padding-left: 20px;
}
.table-mail .mail-date {
  padding-right: 20px;
}
.star-mail,
.check-mail {
  width: 40px;
}
.unread td a,
.unread td {
  font-weight: 600;
  color: inherit;
}
.read td a,
.read td {
  font-weight: normal;
  color: inherit;
}
.unread td {
  background-color: #f9f8f8;
}
.ibox-content {
  clear: both;
}
.ibox-heading {
  background-color: #f3f6fb;
  border-bottom: none;
}
.ibox-heading h3 {
  font-weight: 200;
  font-size: 24px;
}
.ibox-title h5 {
  display: inline-block;
  font-size: 14px;
  margin: 0 0 7px;
  padding: 0;
  text-overflow: ellipsis;
  float: left;
}
.ibox-title .label {
  float: left;
  margin-left: 4px;
}
.ibox-tools {
  display: block;
  float: none;
  margin-top: 0;
  position: relative;
  padding: 0;
  text-align: right;
}
.ibox-tools a {
  cursor: pointer;
  margin-left: 5px;
  color: #c4c4c4;
}
.ibox-tools a.btn-primary {
  color: #fff;
}
.ibox-tools .dropdown-menu > li > a {
  padding: 4px 10px;
  font-size: 12px;
}
.ibox .ibox-tools.open > .dropdown-menu {
  left: auto;
  right: 0;
}
/* BACKGROUNDS */
.gray-bg,
.bg-muted {
  background-color: #f3f3f4;
}
.white-bg {
  background-color: #ffffff;
}
.blue-bg,
.bg-success {
  background-color: #1c84c6;
  color: #ffffff;
}
.navy-bg,
.bg-primary {
  background-color: #1ab394;
  color: #ffffff;
}
.lazur-bg,
.bg-info {
  background-color: #23c6c8;
  color: #ffffff;
}
.yellow-bg,
.bg-warning {
  background-color: #f8ac59;
  color: #ffffff;
}
.red-bg,
.bg-danger {
  background-color: #ed5565;
  color: #ffffff;
}
.black-bg {
  background-color: #262626;
}
.panel-primary {
  border-color: #1ab394;
}
.panel-primary > .panel-heading {
  background-color: #1ab394;
  border-color: #1ab394;
}
.panel-success {
  border-color: #1c84c6;
}
.panel-success > .panel-heading {
  background-color: #1c84c6;
  border-color: #1c84c6;
  color: #ffffff;
}
.panel-info {
  border-color: #23c6c8;
}
.panel-info > .panel-heading {
  background-color: #23c6c8;
  border-color: #23c6c8;
  color: #ffffff;
}
.panel-warning {
  border-color: #f8ac59;
}
.panel-warning > .panel-heading {
  background-color: #f8ac59;
  border-color: #f8ac59;
  color: #ffffff;
}
.panel-danger {
  border-color: #ed5565;
}
.panel-danger > .panel-heading {
  background-color: #ed5565;
  border-color: #ed5565;
  color: #ffffff;
}
.progress-bar {
  background-color: #1ab394;
}
.progress-small,
.progress-small .progress-bar {
  height: 10px;
}
.progress-small,
.progress-mini {
  margin-top: 5px;
}
.progress-mini,
.progress-mini .progress-bar {
  height: 5px;
  margin-bottom: 0;
}
.progress-bar-navy-light {
  background-color: #3dc7ab;
}
.progress-bar-success {
  background-color: #1c84c6;
}
.progress-bar-info {
  background-color: #23c6c8;
}
.progress-bar-warning {
  background-color: #f8ac59;
}
.progress-bar-danger {
  background-color: #ed5565;
}
.panel-title {
  font-size: inherit;
}
.jumbotron {
  border-radius: 6px;
  padding: 40px;
}
.jumbotron h1 {
  margin-top: 0;
}
/* COLORS */
.text-navy {
  color: #1ab394;
}
.text-primary {
  color: inherit;
}
.text-success {
  color: #1c84c6;
}
.text-info {
  color: #23c6c8;
}
.text-warning {
  color: #f8ac59;
}
.text-danger {
  color: #ed5565;
}
.text-muted {
  color: #888888;
}
.text-white {
  color: #ffffff;
}
.simple_tag {
  background-color: #f3f3f4;
  border: 1px solid #e7eaec;
  border-radius: 2px;
  color: inherit;
  font-size: 10px;
  margin-right: 5px;
  margin-top: 5px;
  padding: 5px 12px;
  display: inline-block;
}
.img-shadow {
  -webkit-box-shadow: 0 0 3px 0 #919191;
  -moz-box-shadow: 0 0 3px 0 #919191;
  box-shadow: 0 0 3px 0 #919191;
}
/* For handle diferent bg color in AngularJS version */
.dashboards\.dashboard_2 nav.navbar,
.dashboards\.dashboard_3 nav.navbar,
.mailbox\.inbox nav.navbar,
.mailbox\.email_view nav.navbar,
.mailbox\.email_compose nav.navbar,
.dashboards\.dashboard_4_1 nav.navbar,
.metrics nav.navbar,
.metrics\.index nav.navbar,
.dashboards\.dashboard_5 nav.navbar {
  background: #fff;
}
/* For handle diferent bg color in MVC version */
.Dashboard_2 .navbar.navbar-static-top,
.Dashboard_3 .navbar.navbar-static-top,
.Dashboard_4_1 .navbar.navbar-static-top,
.ComposeEmail .navbar.navbar-static-top,
.EmailView .navbar.navbar-static-top,
.Inbox .navbar.navbar-static-top,
.Metrics .navbar.navbar-static-top,
.Dashboard_5 .navbar.navbar-static-top {
  background: #fff;
}
a.close-canvas-menu {
  position: absolute;
  top: 10px;
  right: 15px;
  z-index: 1011;
  color: #a7b1c2;
}
a.close-canvas-menu:hover {
  color: #fff;
}
.close-canvas-menu {
  display: none;
}
.canvas-menu .close-canvas-menu {
  display: block;
}
.light-navbar .navbar.navbar-static-top {
  background-color: #ffffff;
}
/* FULL HEIGHT */
.full-height {
  height: 100%;
}
.fh-breadcrumb {
  height: calc(100% - 196px);
  margin: 0 -15px;
  position: relative;
}
.fh-no-breadcrumb {
  height: calc(100% - 99px);
  margin: 0 -15px;
  position: relative;
}
.fh-column {
  background: #fff;
  height: 100%;
  width: 240px;
  float: left;
}
.modal-backdrop {
  z-index: 2040 !important;
}
.modal {
  z-index: 2050 !important;
}
.spiner-example {
  height: 200px;
  padding-top: 70px;
}
/* MARGINS & PADDINGS */
.p-xxs {
  padding: 5px;
}
.p-xs {
  padding: 10px;
}
.p-sm {
  padding: 15px;
}
.p-m {
  padding: 20px;
}
.p-md {
  padding: 25px;
}
.p-lg {
  padding: 30px;
}
.p-xl {
  padding: 40px;
}
.p-w-xs {
  padding: 0 10px;
}
.p-w-sm {
  padding: 0 15px;
}
.p-w-m {
  padding: 0 20px;
}
.p-w-md {
  padding: 0 25px;
}
.p-w-lg {
  padding: 0 30px;
}
.p-w-xl {
  padding: 0 40px;
}
.p-h-xs {
  padding: 10px 0;
}
.p-h-sm {
  padding: 15px 0;
}
.p-h-m {
  padding: 20px 0;
}
.p-h-md {
  padding: 25px 0;
}
.p-h-lg {
  padding: 30px 0;
}
.p-h-xl {
  padding: 40px 0;
}
.m-xxs {
  margin: 2px 4px;
}
.m {
  margin: 15px;
}
.m-xs {
  margin: 5px;
}
.m-sm {
  margin: 10px;
}
.m-md {
  margin: 20px;
}
.m-lg {
  margin: 30px;
}
.m-xl {
  margin: 50px;
}
.m-n {
  margin: 0 !important;
}
.m-l-none {
  margin-left: 0;
}
.m-l-xs {
  margin-left: 5px;
}
.m-l-sm {
  margin-left: 10px;
}
.m-l {
  margin-left: 15px;
}
.m-l-md {
  margin-left: 20px;
}
.m-l-lg {
  margin-left: 30px;
}
.m-l-xl {
  margin-left: 40px;
}
.m-l-n-xxs {
  margin-left: -1px;
}
.m-l-n-xs {
  margin-left: -5px;
}
.m-l-n-sm {
  margin-left: -10px;
}
.m-l-n {
  margin-left: -15px;
}
.m-l-n-md {
  margin-left: -20px;
}
.m-l-n-lg {
  margin-left: -30px;
}
.m-l-n-xl {
  margin-left: -40px;
}
.m-t-none {
  margin-top: 0;
}
.m-t-xxs {
  margin-top: 1px;
}
.m-t-xs {
  margin-top: 5px;
}
.m-t-sm {
  margin-top: 10px;
}
.m-t {
  margin-top: 15px;
}
.m-t-md {
  margin-top: 20px;
}
.m-t-lg {
  margin-top: 30px;
}
.m-t-xl {
  margin-top: 40px;
}
.m-t-n-xxs {
  margin-top: -1px;
}
.m-t-n-xs {
  margin-top: -5px;
}
.m-t-n-sm {
  margin-top: -10px;
}
.m-t-n {
  margin-top: -15px;
}
.m-t-n-md {
  margin-top: -20px;
}
.m-t-n-lg {
  margin-top: -30px;
}
.m-t-n-xl {
  margin-top: -40px;
}
.m-r-none {
  margin-right: 0;
}
.m-r-xxs {
  margin-right: 1px;
}
.m-r-xs {
  margin-right: 5px;
}
.m-r-sm {
  margin-right: 10px;
}
.m-r {
  margin-right: 15px;
}
.m-r-md {
  margin-right: 20px;
}
.m-r-lg {
  margin-right: 30px;
}
.m-r-xl {
  margin-right: 40px;
}
.m-r-n-xxs {
  margin-right: -1px;
}
.m-r-n-xs {
  margin-right: -5px;
}
.m-r-n-sm {
  margin-right: -10px;
}
.m-r-n {
  margin-right: -15px;
}
.m-r-n-md {
  margin-right: -20px;
}
.m-r-n-lg {
  margin-right: -30px;
}
.m-r-n-xl {
  margin-right: -40px;
}
.m-b-none {
  margin-bottom: 0;
}
.m-b-xxs {
  margin-bottom: 1px;
}
.m-b-xs {
  margin-bottom: 5px;
}
.m-b-sm {
  margin-bottom: 10px;
}
.m-b {
  margin-bottom: 15px;
}
.m-b-md {
  margin-bottom: 20px;
}
.m-b-lg {
  margin-bottom: 30px;
}
.m-b-xl {
  margin-bottom: 40px;
}
.m-b-n-xxs {
  margin-bottom: -1px;
}
.m-b-n-xs {
  margin-bottom: -5px;
}
.m-b-n-sm {
  margin-bottom: -10px;
}
.m-b-n {
  margin-bottom: -15px;
}
.m-b-n-md {
  margin-bottom: -20px;
}
.m-b-n-lg {
  margin-bottom: -30px;
}
.m-b-n-xl {
  margin-bottom: -40px;
}
.space-15 {
  margin: 15px 0;
}
.space-20 {
  margin: 20px 0;
}
.space-25 {
  margin: 25px 0;
}
.space-30 {
  margin: 30px 0;
}
.img-sm {
  width: 32px;
  height: 32px;
}
.img-md {
  width: 64px;
  height: 64px;
}
.img-lg {
  width: 96px;
  height: 96px;
}
.b-r-xs {
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
}
.b-r-sm {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.b-r-md {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.b-r-lg {
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
}
.b-r-xl {
  -webkit-border-radius: 24px;
  -moz-border-radius: 24px;
  border-radius: 24px;
}
.fullscreen-ibox-mode .animated {
  animation: none;
}
body.fullscreen-ibox-mode {
  overflow-y: hidden;
}
.ibox.fullscreen {
  z-index: 2030;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: auto;
  margin-bottom: 0;
}
.ibox.fullscreen .collapse-link {
  display: none;
}
.ibox.fullscreen .ibox-content {
  min-height: calc(100% - 48px);
}
body.modal-open {
  padding-right: inherit !important;
}
body.modal-open .wrapper-content.animated {
  -webkit-animation: none;
  -ms-animation-nam: none;
  animation: none;
}
body.modal-open .animated {
  animation-fill-mode: initial;
  z-index: inherit;
}
/* Show profile dropdown on fixed sidebar */
body.mini-navbar.fixed-sidebar .profile-element,
.block {
  display: block !important;
}
body.mini-navbar.fixed-sidebar .nav-header {
  padding: 33px 25px;
}
body.mini-navbar.fixed-sidebar .logo-element {
  display: none;
}
.fullscreen-video .animated {
  animation: none;
}
/* SEARCH PAGE */
.search-form {
  margin-top: 10px;
}
.search-result h3 {
  margin-bottom: 0;
  color: #1E0FBE;
}
.search-result .search-link {
  color: #006621;
}
.search-result p {
  font-size: 12px;
  margin-top: 5px;
}
/* CONTACTS */
.contact-box {
  background-color: #ffffff;
  border: 1px solid #e7eaec;
  padding: 20px;
  margin-bottom: 20px;
}
.contact-box > a {
  color: inherit;
}
.contact-box.center-version {
  border: 1px solid #e7eaec;
  padding: 0;
}
.contact-box.center-version > a {
  display: block;
  background-color: #ffffff;
  padding: 20px;
  text-align: center;
}
.contact-box.center-version > a img {
  width: 80px;
  height: 80px;
  margin-top: 10px;
  margin-bottom: 10px;
}
.contact-box.center-version address {
  margin-bottom: 0;
}
.contact-box .contact-box-footer {
  text-align: center;
  background-color: #ffffff;
  border-top: 1px solid #e7eaec;
  padding: 15px 20px;
}
/* INVOICE */
.invoice-table tbody > tr > td:last-child,
.invoice-table tbody > tr > td:nth-child(4),
.invoice-table tbody > tr > td:nth-child(3),
.invoice-table tbody > tr > td:nth-child(2) {
  text-align: right;
}
.invoice-table thead > tr > th:last-child,
.invoice-table thead > tr > th:nth-child(4),
.invoice-table thead > tr > th:nth-child(3),
.invoice-table thead > tr > th:nth-child(2) {
  text-align: right;
}
.invoice-total > tbody > tr > td:first-child {
  text-align: right;
}
.invoice-total > tbody > tr > td {
  border: 0 none;
}
.invoice-total > tbody > tr > td:last-child {
  border-bottom: 1px solid #DDDDDD;
  text-align: right;
  width: 15%;
}
/* ERROR & LOGIN & LOCKSCREEN*/
.middle-box {
  max-width: 400px;
  z-index: 100;
  margin: 0 auto;
  padding-top: 40px;
}
.lockscreen.middle-box {
  width: 200px;
  padding-top: 110px;
}
.loginscreen.middle-box {
  width: 300px;
}
.loginColumns {
  max-width: 800px;
  margin: 0 auto;
  padding: 100px 20px 20px 20px;
}
.passwordBox {
  max-width: 460px;
  margin: 0 auto;
  padding: 100px 20px 20px 20px;
}
.logo-name {
  color: #e6e6e6;
  font-size: 180px;
  font-weight: 800;
  letter-spacing: -10px;
  margin-bottom: 0;
}
.middle-box h1 {
  font-size: 170px;
}
.wrapper .middle-box {
  margin-top: 140px;
}
.lock-word {
  z-index: 10;
  position: absolute;
  top: 110px;
  left: 50%;
  margin-left: -470px;
}
.lock-word span {
  font-size: 100px;
  font-weight: 600;
  color: #e9e9e9;
  display: inline-block;
}
.lock-word .first-word {
  margin-right: 160px;
}
/* DASBOARD */
.dashboard-header {
  border-top: 0;
  padding: 20px 20px 20px 20px;
}
.dashboard-header h2 {
  margin-top: 10px;
  font-size: 26px;
}
.fist-item {
  border-top: none !important;
}
.statistic-box {
  margin-top: 40px;
}
.dashboard-header .list-group-item span.label {
  margin-right: 10px;
}
.list-group.clear-list .list-group-item {
  border-top: 1px solid #e7eaec;
  border-bottom: 0;
  border-right: 0;
  border-left: 0;
  padding: 10px 0;
}
ul.clear-list:first-child {
  border-top: none !important;
}
/* Intimeline */
.timeline-item .date i {
  position: absolute;
  top: 0;
  right: 0;
  padding: 5px;
  width: 30px;
  text-align: center;
  border-top: 1px solid #e7eaec;
  border-bottom: 1px solid #e7eaec;
  border-left: 1px solid #e7eaec;
  background: #f8f8f8;
}
.timeline-item .date {
  text-align: right;
  width: 110px;
  position: relative;
  padding-top: 30px;
}
.timeline-item .content {
  border-left: 1px solid #e7eaec;
  border-top: 1px solid #e7eaec;
  padding-top: 10px;
  min-height: 100px;
}
.timeline-item .content:hover {
  background: #f6f6f6;
}
/* PIN BOARD */
ul.notes li,
ul.tag-list li {
  list-style: none;
}
ul.notes li h4 {
  margin-top: 20px;
  font-size: 16px;
}
ul.notes li div {
  text-decoration: none;
  color: #000;
  background: #ffc;
  display: block;
  height: 140px;
  width: 140px;
  padding: 1em;
  position: relative;
}
ul.notes li div small {
  position: absolute;
  top: 5px;
  right: 5px;
  font-size: 10px;
}
ul.notes li div a {
  position: absolute;
  right: 10px;
  bottom: 10px;
  color: inherit;
}
ul.notes li {
  margin: 10px 40px 50px 0;
  float: left;
}
ul.notes li div p {
  font-size: 12px;
}
ul.notes li div {
  text-decoration: none;
  color: #000;
  background: #ffc;
  display: block;
  height: 140px;
  width: 140px;
  padding: 1em;
  /* Firefox */
  -moz-box-shadow: 5px 5px 2px #212121;
  /* Safari+Chrome */
  -webkit-box-shadow: 5px 5px 2px rgba(33, 33, 33, 0.7);
  /* Opera */
  box-shadow: 5px 5px 2px rgba(33, 33, 33, 0.7);
}
ul.notes li div {
  -webkit-transform: rotate(-6deg);
  -o-transform: rotate(-6deg);
  -moz-transform: rotate(-6deg);
  -ms-transform: rotate(-6deg);
}
ul.notes li:nth-child(even) div {
  -o-transform: rotate(4deg);
  -webkit-transform: rotate(4deg);
  -moz-transform: rotate(4deg);
  -ms-transform: rotate(4deg);
  position: relative;
  top: 5px;
}
ul.notes li:nth-child(3n) div {
  -o-transform: rotate(-3deg);
  -webkit-transform: rotate(-3deg);
  -moz-transform: rotate(-3deg);
  -ms-transform: rotate(-3deg);
  position: relative;
  top: -5px;
}
ul.notes li:nth-child(5n) div {
  -o-transform: rotate(5deg);
  -webkit-transform: rotate(5deg);
  -moz-transform: rotate(5deg);
  -ms-transform: rotate(5deg);
  position: relative;
  top: -10px;
}
ul.notes li div:hover,
ul.notes li div:focus {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
  position: relative;
  z-index: 5;
}
ul.notes li div {
  text-decoration: none;
  color: #000;
  background: #ffc;
  display: block;
  height: 210px;
  width: 210px;
  padding: 1em;
  -moz-box-shadow: 5px 5px 7px #212121;
  -webkit-box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
  box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
  -moz-transition: -moz-transform 0.15s linear;
  -o-transition: -o-transform 0.15s linear;
  -webkit-transition: -webkit-transform 0.15s linear;
}
/* FILE MANAGER */
.file-box {
  float: left;
  width: 220px;
}
.file-manager h5 {
  text-transform: uppercase;
}
.file-manager {
  list-style: none outside none;
  margin: 0;
  padding: 0;
}
.folder-list li a {
  color: #666666;
  display: block;
  padding: 5px 0;
}
.folder-list li {
  border-bottom: 1px solid #e7eaec;
  display: block;
}
.folder-list li i {
  margin-right: 8px;
  color: #3d4d5d;
}
.category-list li a {
  color: #666666;
  display: block;
  padding: 5px 0;
}
.category-list li {
  display: block;
}
.category-list li i {
  margin-right: 8px;
  color: #3d4d5d;
}
.category-list li a .text-navy {
  color: #1ab394;
}
.category-list li a .text-primary {
  color: #1c84c6;
}
.category-list li a .text-info {
  color: #23c6c8;
}
.category-list li a .text-danger {
  color: #EF5352;
}
.category-list li a .text-warning {
  color: #F8AC59;
}
.file-manager h5.tag-title {
  margin-top: 20px;
}
.tag-list li {
  float: left;
}
.tag-list li a {
  font-size: 10px;
  background-color: #f3f3f4;
  padding: 5px 12px;
  color: inherit;
  border-radius: 2px;
  border: 1px solid #e7eaec;
  margin-right: 5px;
  margin-top: 5px;
  display: block;
}
.file {
  border: 1px solid #e7eaec;
  padding: 0;
  background-color: #ffffff;
  position: relative;
  margin-bottom: 20px;
  margin-right: 20px;
}
.file-manager .hr-line-dashed {
  margin: 15px 0;
}
.file .icon,
.file .image {
  height: 100px;
  overflow: hidden;
}
.file .icon {
  padding: 15px 10px;
  text-align: center;
}
.file-control {
  color: inherit;
  font-size: 11px;
  margin-right: 10px;
}
.file-control.active {
  text-decoration: underline;
}
.file .icon i {
  font-size: 70px;
  color: #dadada;
}
.file .file-name {
  padding: 10px;
  background-color: #f8f8f8;
  border-top: 1px solid #e7eaec;
}
.file-name small {
  color: #676a6c;
}
.corner {
  position: absolute;
  display: inline-block;
  width: 0;
  height: 0;
  line-height: 0;
  border: 0.6em solid transparent;
  border-right: 0.6em solid #f1f1f1;
  border-bottom: 0.6em solid #f1f1f1;
  right: 0em;
  bottom: 0em;
}
a.compose-mail {
  padding: 8px 10px;
}
.mail-search {
  max-width: 300px;
}
/* PROFILE */
.profile-content {
  border-top: none !important;
}
.profile-stats {
  margin-right: 10px;
}
.profile-image {
  width: 120px;
  float: left;
}
.profile-image img {
  width: 96px;
  height: 96px;
}
.profile-info {
  margin-left: 120px;
}
.feed-activity-list .feed-element {
  border-bottom: 1px solid #e7eaec;
}
.feed-element:first-child {
  margin-top: 0;
}
.feed-element {
  padding-bottom: 15px;
}
.feed-element,
.feed-element .media {
  margin-top: 15px;
}
.feed-element,
.media-body {
  overflow: hidden;
}
.feed-element > .pull-left {
  margin-right: 10px;
}
.feed-element img.img-circle,
.dropdown-messages-box img.img-circle {
  width: 38px;
  height: 38px;
}
.feed-element .well {
  border: 1px solid #e7eaec;
  box-shadow: none;
  margin-top: 10px;
  margin-bottom: 5px;
  padding: 10px 20px;
  font-size: 11px;
  line-height: 16px;
}
.feed-element .actions {
  margin-top: 10px;
}
.feed-element .photos {
  margin: 10px 0;
}
.feed-photo {
  max-height: 180px;
  border-radius: 4px;
  overflow: hidden;
  margin-right: 10px;
  margin-bottom: 10px;
}
.file-list li {
  padding: 5px 10px;
  font-size: 11px;
  border-radius: 2px;
  border: 1px solid #e7eaec;
  margin-bottom: 5px;
}
.file-list li a {
  color: inherit;
}
.file-list li a:hover {
  color: #1ab394;
}
.user-friends img {
  width: 42px;
  height: 42px;
  margin-bottom: 5px;
  margin-right: 5px;
}
/* MAILBOX */
.mail-box {
  background-color: #ffffff;
  border: 1px solid #e7eaec;
  border-top: 0;
  padding: 0;
  margin-bottom: 20px;
}
.mail-box-header {
  background-color: #ffffff;
  border: 1px solid #e7eaec;
  border-bottom: 0;
  padding: 30px 20px 20px 20px;
}
.mail-box-header h2 {
  margin-top: 0;
}
.mailbox-content .tag-list li a {
  background: #ffffff;
}
.mail-body {
  border-top: 1px solid #e7eaec;
  padding: 20px;
}
.mail-text {
  border-top: 1px solid #e7eaec;
}
.mail-text .note-toolbar {
  padding: 10px 15px;
}
.mail-body .form-group {
  margin-bottom: 5px;
}
.mail-text .note-editor .note-toolbar {
  background-color: #F9F8F8;
}
.mail-attachment {
  border-top: 1px solid #e7eaec;
  padding: 20px;
  font-size: 12px;
}
.mailbox-content {
  background: none;
  border: none;
  padding: 10px;
}
.mail-ontact {
  width: 23%;
}
/* PROJECTS */
.project-people,
.project-actions {
  text-align: right;
  vertical-align: middle;
}
dd.project-people {
  text-align: left;
  margin-top: 5px;
}
.project-people img {
  width: 32px;
  height: 32px;
}
.project-title a {
  font-size: 14px;
  color: #676a6c;
  font-weight: 600;
}
.project-list table tr td {
  border-top: none;
  border-bottom: 1px solid #e7eaec;
  padding: 15px 10px;
  vertical-align: middle;
}
.project-manager .tag-list li a {
  font-size: 10px;
  background-color: white;
  padding: 5px 12px;
  color: inherit;
  border-radius: 2px;
  border: 1px solid #e7eaec;
  margin-right: 5px;
  margin-top: 5px;
  display: block;
}
.project-files li a {
  font-size: 11px;
  color: #676a6c;
  margin-left: 10px;
  line-height: 22px;
}
/* FAQ */
.faq-item {
  padding: 20px;
  margin-bottom: 2px;
  background: #fff;
}
.faq-question {
  font-size: 18px;
  font-weight: 600;
  color: #1ab394;
  display: block;
}
.faq-question:hover {
  color: #179d82;
}
.faq-answer {
  margin-top: 10px;
  background: #f3f3f4;
  border: 1px solid #e7eaec;
  border-radius: 3px;
  padding: 15px;
}
.faq-item .tag-item {
  background: #f3f3f4;
  padding: 2px 6px;
  font-size: 10px;
  text-transform: uppercase;
}
/* Chat view */
.message-input {
  height: 90px !important;
}
.chat-avatar {
  width: 36px;
  height: 36px;
  float: left;
  margin-right: 10px;
}
.chat-user-name {
  padding: 10px;
}
.chat-user {
  padding: 8px 10px;
  border-bottom: 1px solid #e7eaec;
}
.chat-user a {
  color: inherit;
}
.chat-view {
  z-index: 20012;
}
.chat-users,
.chat-statistic {
  margin-left: -30px;
}
@media (max-width: 992px) {
  .chat-users,
  .chat-statistic {
    margin-left: 0;
  }
}
.chat-view .ibox-content {
  padding: 0;
}
.chat-message {
  padding: 10px 20px;
}
.message-avatar {
  height: 48px;
  width: 48px;
  border: 1px solid #e7eaec;
  border-radius: 4px;
  margin-top: 1px;
}
.chat-discussion .chat-message.left .message-avatar {
  float: left;
  margin-right: 10px;
}
.chat-discussion .chat-message.right .message-avatar {
  float: right;
  margin-left: 10px;
}
.message {
  background-color: #fff;
  border: 1px solid #e7eaec;
  text-align: left;
  display: block;
  padding: 10px 20px;
  position: relative;
  border-radius: 4px;
}
.chat-discussion .chat-message.left .message-date {
  float: right;
}
.chat-discussion .chat-message.right .message-date {
  float: left;
}
.chat-discussion .chat-message.left .message {
  text-align: left;
  margin-left: 55px;
}
.chat-discussion .chat-message.right .message {
  text-align: right;
  margin-right: 55px;
}
.message-date {
  font-size: 10px;
  color: #888888;
}
.message-content {
  display: block;
}
.chat-discussion {
  background: #eee;
  padding: 15px;
  height: 400px;
  overflow-y: auto;
}
.chat-users {
  overflow-y: auto;
  height: 400px;
}
.chat-message-form .form-group {
  margin-bottom: 0;
}
/* jsTree */
.jstree-open > .jstree-anchor > .fa-folder:before {
  content: "\f07c";
}
.jstree-default .jstree-icon.none {
  width: 0;
}
/* CLIENTS */
.clients-list {
  margin-top: 20px;
}
.clients-list .tab-pane {
  position: relative;
  height: 600px;
}
.client-detail {
  position: relative;
  height: 620px;
}
.clients-list table tr td {
  height: 46px;
  vertical-align: middle;
  border: none;
}
.client-link {
  font-weight: 600;
  color: inherit;
}
.client-link:hover {
  color: inherit;
}
.client-avatar {
  width: 42px;
}
.client-avatar img {
  width: 28px;
  height: 28px;
  border-radius: 50%;
}
.contact-type {
  width: 20px;
  color: #c1c3c4;
}
.client-status {
  text-align: left;
}
.client-detail .vertical-timeline-content p {
  margin: 0;
}
.client-detail .vertical-timeline-icon.gray-bg {
  color: #a7aaab;
}
.clients-list .nav-tabs > li.active > a,
.clients-list .nav-tabs > li.active > a:hover,
.clients-list .nav-tabs > li.active > a:focus {
  border-bottom: 1px solid #fff;
}
/* BLOG ARTICLE */
.blog h2 {
  font-weight: 700;
}
.blog h5 {
  margin: 0 0 5px 0;
}
.blog .btn {
  margin: 0 0 5px 0;
}
.article h1 {
  font-size: 48px;
  font-weight: 700;
  color: #2F4050;
}
.article p {
  font-size: 15px;
  line-height: 26px;
}
.article-title {
  text-align: center;
  margin: 40px 0 100px 0;
}
.article .ibox-content {
  padding: 40px;
}
/* ISSUE TRACKER */
.issue-tracker .btn-link {
  color: #1ab394;
}
table.issue-tracker tbody tr td {
  vertical-align: middle;
  height: 50px;
}
.issue-info {
  width: 50%;
}
.issue-info a {
  font-weight: 600;
  color: #676a6c;
}
.issue-info small {
  display: block;
}
/* TEAMS */
.team-members {
  margin: 10px 0;
}
.team-members img.img-circle {
  width: 42px;
  height: 42px;
  margin-bottom: 5px;
}
/* AGILE BOARD */
.sortable-list {
  padding: 10px 0;
}
.agile-list {
  list-style: none;
  margin: 0;
}
.agile-list li {
  background: #FAFAFB;
  border: 1px solid #e7eaec;
  margin: 0 0 10px 0;
  padding: 10px;
  border-radius: 2px;
}
.agile-list li:hover {
  cursor: pointer;
  background: #fff;
}
.agile-list li.warning-element {
  border-left: 3px solid #f8ac59;
}
.agile-list li.danger-element {
  border-left: 3px solid #ed5565;
}
.agile-list li.info-element {
  border-left: 3px solid #1c84c6;
}
.agile-list li.success-element {
  border-left: 3px solid #1ab394;
}
.agile-detail {
  margin-top: 5px;
  font-size: 12px;
}
/* DIFF */
ins {
  background-color: #c6ffc6;
  text-decoration: none;
}
del {
  background-color: #ffc6c6;
}
/* E-commerce */
.product-box {
  padding: 0;
  border: 1px solid #e7eaec;
}
.product-box:hover,
.product-box.active {
  border: 1px solid transparent;
  -webkit-box-shadow: 0 3px 7px 0 #a8a8a8;
  -moz-box-shadow: 0 3px 7px 0 #a8a8a8;
  box-shadow: 0 3px 7px 0 #a8a8a8;
}
.product-imitation {
  text-align: center;
  padding: 90px 0;
  background-color: #f8f8f9;
  color: #bebec3;
  font-weight: 600;
}
.cart-product-imitation {
  text-align: center;
  padding-top: 30px;
  height: 80px;
  width: 80px;
  background-color: #f8f8f9;
}
.product-imitation.xl {
  padding: 120px 0;
}
.product-desc {
  padding: 20px;
  position: relative;
}
.ecommerce .tag-list {
  padding: 0;
}
.ecommerce .fa-star {
  color: #d1dade;
}
.ecommerce .fa-star.active {
  color: #f8ac59;
}
.ecommerce .note-editor {
  border: 1px solid #e7eaec;
}
table.shoping-cart-table {
  margin-bottom: 0;
}
table.shoping-cart-table tr td {
  border: none;
  text-align: right;
}
table.shoping-cart-table tr td.desc,
table.shoping-cart-table tr td:first-child {
  text-align: left;
}
table.shoping-cart-table tr td:last-child {
  width: 80px;
}
.product-name {
  font-size: 16px;
  font-weight: 600;
  color: #676a6c;
  display: block;
  margin: 2px 0 5px 0;
}
.product-name:hover,
.product-name:focus {
  color: #1ab394;
}
.product-price {
  font-size: 14px;
  font-weight: 600;
  color: #ffffff;
  background-color: #1ab394;
  padding: 6px 12px;
  position: absolute;
  top: -32px;
  right: 0;
}
.product-detail .ibox-content {
  padding: 30px 30px 50px 30px;
}
.image-imitation {
  background-color: #f8f8f9;
  text-align: center;
  padding: 200px 0;
}
.product-main-price small {
  font-size: 10px;
}
.product-images {
  margin: 0 20px;
}
/* Social feed */
.social-feed-separated .social-feed-box {
  margin-left: 62px;
}
.social-feed-separated .social-avatar {
  float: left;
  padding: 0;
}
.social-feed-separated .social-avatar img {
  width: 52px;
  height: 52px;
  border: 1px solid #e7eaec;
}
.social-feed-separated .social-feed-box .social-avatar {
  padding: 15px 15px 0 15px;
  float: none;
}
.social-feed-box {
  /*padding: 15px;*/
  border: 1px solid #e7eaec;
  background: #fff;
  margin-bottom: 15px;
}
.article .social-feed-box {
  margin-bottom: 0;
  border-bottom: none;
}
.article .social-feed-box:last-child {
  margin-bottom: 0;
  border-bottom: 1px solid #e7eaec;
}
.article .social-feed-box p {
  font-size: 13px;
  line-height: 18px;
}
.social-action {
  margin: 15px;
}
.social-avatar {
  padding: 15px 15px 0 15px;
}
.social-comment .social-comment {
  margin-left: 45px;
}
.social-avatar img {
  height: 40px;
  width: 40px;
  margin-right: 10px;
}
.social-avatar .media-body a {
  font-size: 14px;
  display: block;
}
.social-body {
  padding: 15px;
}
.social-body img {
  margin-bottom: 10px;
}
.social-footer {
  border-top: 1px solid #e7eaec;
  padding: 10px 15px;
  background: #f9f9f9;
}
.social-footer .social-comment img {
  width: 32px;
  margin-right: 10px;
}
.social-comment:first-child {
  margin-top: 0;
}
.social-comment {
  margin-top: 15px;
}
.social-comment textarea {
  font-size: 12px;
}
/* Vote list */
.vote-item {
  padding: 20px 25px;
  background: #ffffff;
  border-top: 1px solid #e7eaec;
}
.vote-item:last-child {
  border-bottom: 1px solid #e7eaec;
}
.vote-item:hover {
  background: #fbfbfb;
}
.vote-actions {
  float: left;
  width: 30px;
  margin-right: 15px;
  text-align: center;
}
.vote-actions a {
  color: #1ab394;
  font-weight: 600;
}
.vote-actions {
  font-weight: 600;
}
.vote-title {
  display: block;
  color: inherit;
  font-size: 18px;
  font-weight: 600;
  margin-top: 5px;
  margin-bottom: 2px;
}
.vote-title:hover,
.vote-title:focus {
  color: inherit;
}
.vote-info,
.vote-title {
  margin-left: 45px;
}
.vote-info,
.vote-info a {
  color: #b4b6b8;
  font-size: 12px;
}
.vote-info a {
  margin-right: 10px;
}
.vote-info a:hover {
  color: #1ab394;
}
.vote-icon {
  text-align: right;
  font-size: 38px;
  display: block;
  color: #e8e9ea;
}
.vote-icon.active {
  color: #1ab394;
}
body.body-small .vote-icon {
  display: none;
}
.lightBoxGallery {
  text-align: center;
}
.lightBoxGallery img {
  margin: 5px;
}
#small-chat {
  position: fixed;
  bottom: 20px;
  right: 20px;
  z-index: 100;
}
#small-chat .badge {
  position: absolute;
  top: -3px;
  right: -4px;
}
.open-small-chat {
  height: 38px;
  width: 38px;
  display: block;
  background: #1ab394;
  padding: 9px 8px;
  text-align: center;
  color: #fff;
  border-radius: 50%;
}
.open-small-chat:hover {
  color: white;
  background: #1ab394;
}
.small-chat-box {
  display: none;
  position: fixed;
  bottom: 20px;
  right: 75px;
  background: #fff;
  border: 1px solid #e7eaec;
  width: 230px;
  height: 320px;
  border-radius: 4px;
}
.small-chat-box.ng-small-chat {
  display: block;
}
.body-small .small-chat-box {
  bottom: 70px;
  right: 20px;
}
.small-chat-box.active {
  display: block;
}
.small-chat-box .heading {
  background: #2f4050;
  padding: 8px 15px;
  font-weight: bold;
  color: #fff;
}
.small-chat-box .chat-date {
  opacity: 0.6;
  font-size: 10px;
  font-weight: normal;
}
.small-chat-box .content {
  padding: 15px 15px;
}
.small-chat-box .content .author-name {
  font-weight: bold;
  margin-bottom: 3px;
  font-size: 11px;
}
.small-chat-box .content > div {
  padding-bottom: 20px;
}
.small-chat-box .content .chat-message {
  padding: 5px 10px;
  border-radius: 6px;
  font-size: 11px;
  line-height: 14px;
  max-width: 80%;
  background: #f3f3f4;
  margin-bottom: 10px;
}
.small-chat-box .content .chat-message.active {
  background: #1ab394;
  color: #fff;
}
.small-chat-box .content .left {
  text-align: left;
  clear: both;
}
.small-chat-box .content .left .chat-message {
  float: left;
}
.small-chat-box .content .right {
  text-align: right;
  clear: both;
}
.small-chat-box .content .right .chat-message {
  float: right;
}
.small-chat-box .form-chat {
  padding: 10px 10px;
}
/*
 * metismenu - v2.0.2
 * A jQuery menu plugin
 * https://github.com/onokumus/metisMenu
 *
 * Made by Osman Nuri Okumus
 * Under MIT License
 */
.metismenu .plus-minus,
.metismenu .plus-times {
  float: right;
}
.metismenu .arrow {
  float: right;
  line-height: 1.42857;
}
.metismenu .glyphicon.arrow:before {
  content: "\e079";
}
.metismenu .active > a > .glyphicon.arrow:before {
  content: "\e114";
}
.metismenu .fa.arrow:before {
  content: "\f104";
}
.metismenu .active > a > .fa.arrow:before {
  content: "\f107";
}
.metismenu .ion.arrow:before {
  content: "\f3d2";
}
.metismenu .active > a > .ion.arrow:before {
  content: "\f3d0";
}
.metismenu .fa.plus-minus:before,
.metismenu .fa.plus-times:before {
  content: "\f067";
}
.metismenu .active > a > .fa.plus-times {
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.metismenu .active > a > .fa.plus-minus:before {
  content: "\f068";
}
.metismenu .collapse {
  display: none;
}
.metismenu .collapse.in {
  display: block;
}
.metismenu .collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
  -webkit-transition-duration: .35s;
  transition-duration: .35s;
  -webkit-transition-property: height, visibility;
  transition-property: height, visibility;
}
.mini-navbar .metismenu .collapse {
  opacity: 0;
}
.mini-navbar .metismenu .collapse.in {
  opacity: 1;
}
.mini-navbar .metismenu .collapse a {
  display: none;
}
.mini-navbar .metismenu .collapse.in a {
  display: block;
}
/*
 *  Usage:
 *
 *    <div class="sk-spinner sk-spinner-rotating-plane"></div>
 *
 */
.sk-spinner-rotating-plane.sk-spinner {
  width: 30px;
  height: 30px;
  background-color: #1ab394;
  margin: 0 auto;
  -webkit-animation: sk-rotatePlane 1.2s infinite ease-in-out;
  animation: sk-rotatePlane 1.2s infinite ease-in-out;
}
@-webkit-keyframes sk-rotatePlane {
  0% {
    -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg);
    transform: perspective(120px) rotateX(0deg) rotateY(0deg);
  }
  50% {
    -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
    transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
  }
  100% {
    -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
    transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
  }
}
@keyframes sk-rotatePlane {
  0% {
    -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg);
    transform: perspective(120px) rotateX(0deg) rotateY(0deg);
  }
  50% {
    -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
    transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
  }
  100% {
    -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
    transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
  }
}
/*
 *  Usage:
 *
 *    <div class="sk-spinner sk-spinner-double-bounce">
 *      <div class="sk-double-bounce1"></div>
 *      <div class="sk-double-bounce2"></div>
 *    </div>
 *
 */
.sk-spinner-double-bounce.sk-spinner {
  width: 40px;
  height: 40px;
  position: relative;
  margin: 0 auto;
}
.sk-spinner-double-bounce .sk-double-bounce1,
.sk-spinner-double-bounce .sk-double-bounce2 {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #1ab394;
  opacity: 0.6;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-animation: sk-doubleBounce 2s infinite ease-in-out;
  animation: sk-doubleBounce 2s infinite ease-in-out;
}
.sk-spinner-double-bounce .sk-double-bounce2 {
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}
@-webkit-keyframes sk-doubleBounce {
  0%,
  100% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  50% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes sk-doubleBounce {
  0%,
  100% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  50% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
/*
 *  Usage:
 *
 *    <div class="sk-spinner sk-spinner-wave">
 *      <div class="sk-rect1"></div>
 *      <div class="sk-rect2"></div>
 *      <div class="sk-rect3"></div>
 *      <div class="sk-rect4"></div>
 *      <div class="sk-rect5"></div>
 *    </div>
 *
 */
.sk-spinner-wave.sk-spinner {
  margin: 0 auto;
  width: 50px;
  height: 30px;
  text-align: center;
  font-size: 10px;
}
.sk-spinner-wave div {
  background-color: #1ab394;
  height: 100%;
  width: 6px;
  display: inline-block;
  -webkit-animation: sk-waveStretchDelay 1.2s infinite ease-in-out;
  animation: sk-waveStretchDelay 1.2s infinite ease-in-out;
}
.sk-spinner-wave .sk-rect2 {
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}
.sk-spinner-wave .sk-rect3 {
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}
.sk-spinner-wave .sk-rect4 {
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}
.sk-spinner-wave .sk-rect5 {
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}
@-webkit-keyframes sk-waveStretchDelay {
  0%,
  40%,
  100% {
    -webkit-transform: scaleY(0.4);
    transform: scaleY(0.4);
  }
  20% {
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
  }
}
@keyframes sk-waveStretchDelay {
  0%,
  40%,
  100% {
    -webkit-transform: scaleY(0.4);
    transform: scaleY(0.4);
  }
  20% {
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
  }
}
/*
 *  Usage:
 *
 *    <div class="sk-spinner sk-spinner-wandering-cubes">
 *      <div class="sk-cube1"></div>
 *      <div class="sk-cube2"></div>
 *    </div>
 *
 */
.sk-spinner-wandering-cubes.sk-spinner {
  margin: 0 auto;
  width: 32px;
  height: 32px;
  position: relative;
}
.sk-spinner-wandering-cubes .sk-cube1,
.sk-spinner-wandering-cubes .sk-cube2 {
  background-color: #1ab394;
  width: 10px;
  height: 10px;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-animation: sk-wanderingCubeMove 1.8s infinite ease-in-out;
  animation: sk-wanderingCubeMove 1.8s infinite ease-in-out;
}
.sk-spinner-wandering-cubes .sk-cube2 {
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}
@-webkit-keyframes sk-wanderingCubeMove {
  25% {
    -webkit-transform: translateX(42px) rotate(-90deg) scale(0.5);
    transform: translateX(42px) rotate(-90deg) scale(0.5);
  }
  50% {
    /* Hack to make FF rotate in the right direction */
    -webkit-transform: translateX(42px) translateY(42px) rotate(-179deg);
    transform: translateX(42px) translateY(42px) rotate(-179deg);
  }
  50.1% {
    -webkit-transform: translateX(42px) translateY(42px) rotate(-180deg);
    transform: translateX(42px) translateY(42px) rotate(-180deg);
  }
  75% {
    -webkit-transform: translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);
    transform: translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);
  }
  100% {
    -webkit-transform: rotate(-360deg);
    transform: rotate(-360deg);
  }
}
@keyframes sk-wanderingCubeMove {
  25% {
    -webkit-transform: translateX(42px) rotate(-90deg) scale(0.5);
    transform: translateX(42px) rotate(-90deg) scale(0.5);
  }
  50% {
    /* Hack to make FF rotate in the right direction */
    -webkit-transform: translateX(42px) translateY(42px) rotate(-179deg);
    transform: translateX(42px) translateY(42px) rotate(-179deg);
  }
  50.1% {
    -webkit-transform: translateX(42px) translateY(42px) rotate(-180deg);
    transform: translateX(42px) translateY(42px) rotate(-180deg);
  }
  75% {
    -webkit-transform: translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);
    transform: translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);
  }
  100% {
    -webkit-transform: rotate(-360deg);
    transform: rotate(-360deg);
  }
}
/*
 *  Usage:
 *
 *    <div class="sk-spinner sk-spinner-pulse"></div>
 *
 */
.sk-spinner-pulse.sk-spinner {
  width: 40px;
  height: 40px;
  margin: 0 auto;
  background-color: #1ab394;
  border-radius: 100%;
  -webkit-animation: sk-pulseScaleOut 1s infinite ease-in-out;
  animation: sk-pulseScaleOut 1s infinite ease-in-out;
}
@-webkit-keyframes sk-pulseScaleOut {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0;
  }
}
@keyframes sk-pulseScaleOut {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0;
  }
}
/*
 *  Usage:
 *
 *    <div class="sk-spinner sk-spinner-chasing-dots">
 *      <div class="sk-dot1"></div>
 *      <div class="sk-dot2"></div>
 *    </div>
 *
 */
.sk-spinner-chasing-dots.sk-spinner {
  margin: 0 auto;
  width: 40px;
  height: 40px;
  position: relative;
  text-align: center;
  -webkit-animation: sk-chasingDotsRotate 2s infinite linear;
  animation: sk-chasingDotsRotate 2s infinite linear;
}
.sk-spinner-chasing-dots .sk-dot1,
.sk-spinner-chasing-dots .sk-dot2 {
  width: 60%;
  height: 60%;
  display: inline-block;
  position: absolute;
  top: 0;
  background-color: #1ab394;
  border-radius: 100%;
  -webkit-animation: sk-chasingDotsBounce 2s infinite ease-in-out;
  animation: sk-chasingDotsBounce 2s infinite ease-in-out;
}
.sk-spinner-chasing-dots .sk-dot2 {
  top: auto;
  bottom: 0;
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}
@-webkit-keyframes sk-chasingDotsRotate {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes sk-chasingDotsRotate {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes sk-chasingDotsBounce {
  0%,
  100% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  50% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes sk-chasingDotsBounce {
  0%,
  100% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  50% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
/*
 *  Usage:
 *
 *    <div class="sk-spinner sk-spinner-three-bounce">
 *      <div class="sk-bounce1"></div>
 *      <div class="sk-bounce2"></div>
 *      <div class="sk-bounce3"></div>
 *    </div>
 *
 */
.sk-spinner-three-bounce.sk-spinner {
  margin: 0 auto;
  width: 70px;
  text-align: center;
}
.sk-spinner-three-bounce div {
  width: 18px;
  height: 18px;
  background-color: #1ab394;
  border-radius: 100%;
  display: inline-block;
  -webkit-animation: sk-threeBounceDelay 1.4s infinite ease-in-out;
  animation: sk-threeBounceDelay 1.4s infinite ease-in-out;
  /* Prevent first frame from flickering when animation starts */
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.sk-spinner-three-bounce .sk-bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}
.sk-spinner-three-bounce .sk-bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}
@-webkit-keyframes sk-threeBounceDelay {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes sk-threeBounceDelay {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
/*
 *  Usage:
 *
 *    <div class="sk-spinner sk-spinner-circle">
 *      <div class="sk-circle1 sk-circle"></div>
 *      <div class="sk-circle2 sk-circle"></div>
 *      <div class="sk-circle3 sk-circle"></div>
 *      <div class="sk-circle4 sk-circle"></div>
 *      <div class="sk-circle5 sk-circle"></div>
 *      <div class="sk-circle6 sk-circle"></div>
 *      <div class="sk-circle7 sk-circle"></div>
 *      <div class="sk-circle8 sk-circle"></div>
 *      <div class="sk-circle9 sk-circle"></div>
 *      <div class="sk-circle10 sk-circle"></div>
 *      <div class="sk-circle11 sk-circle"></div>
 *      <div class="sk-circle12 sk-circle"></div>
 *    </div>
 *
 */
.sk-spinner-circle.sk-spinner {
  margin: 0 auto;
  width: 22px;
  height: 22px;
  position: relative;
}
.sk-spinner-circle .sk-circle {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.sk-spinner-circle .sk-circle:before {
  content: '';
  display: block;
  margin: 0 auto;
  width: 20%;
  height: 20%;
  background-color: #1ab394;
  border-radius: 100%;
  -webkit-animation: sk-circleBounceDelay 1.2s infinite ease-in-out;
  animation: sk-circleBounceDelay 1.2s infinite ease-in-out;
  /* Prevent first frame from flickering when animation starts */
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.sk-spinner-circle .sk-circle2 {
  -webkit-transform: rotate(30deg);
  -ms-transform: rotate(30deg);
  transform: rotate(30deg);
}
.sk-spinner-circle .sk-circle3 {
  -webkit-transform: rotate(60deg);
  -ms-transform: rotate(60deg);
  transform: rotate(60deg);
}
.sk-spinner-circle .sk-circle4 {
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.sk-spinner-circle .sk-circle5 {
  -webkit-transform: rotate(120deg);
  -ms-transform: rotate(120deg);
  transform: rotate(120deg);
}
.sk-spinner-circle .sk-circle6 {
  -webkit-transform: rotate(150deg);
  -ms-transform: rotate(150deg);
  transform: rotate(150deg);
}
.sk-spinner-circle .sk-circle7 {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.sk-spinner-circle .sk-circle8 {
  -webkit-transform: rotate(210deg);
  -ms-transform: rotate(210deg);
  transform: rotate(210deg);
}
.sk-spinner-circle .sk-circle9 {
  -webkit-transform: rotate(240deg);
  -ms-transform: rotate(240deg);
  transform: rotate(240deg);
}
.sk-spinner-circle .sk-circle10 {
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.sk-spinner-circle .sk-circle11 {
  -webkit-transform: rotate(300deg);
  -ms-transform: rotate(300deg);
  transform: rotate(300deg);
}
.sk-spinner-circle .sk-circle12 {
  -webkit-transform: rotate(330deg);
  -ms-transform: rotate(330deg);
  transform: rotate(330deg);
}
.sk-spinner-circle .sk-circle2:before {
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}
.sk-spinner-circle .sk-circle3:before {
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}
.sk-spinner-circle .sk-circle4:before {
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}
.sk-spinner-circle .sk-circle5:before {
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}
.sk-spinner-circle .sk-circle6:before {
  -webkit-animation-delay: -0.7s;
  animation-delay: -0.7s;
}
.sk-spinner-circle .sk-circle7:before {
  -webkit-animation-delay: -0.6s;
  animation-delay: -0.6s;
}
.sk-spinner-circle .sk-circle8:before {
  -webkit-animation-delay: -0.5s;
  animation-delay: -0.5s;
}
.sk-spinner-circle .sk-circle9:before {
  -webkit-animation-delay: -0.4s;
  animation-delay: -0.4s;
}
.sk-spinner-circle .sk-circle10:before {
  -webkit-animation-delay: -0.3s;
  animation-delay: -0.3s;
}
.sk-spinner-circle .sk-circle11:before {
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}
.sk-spinner-circle .sk-circle12:before {
  -webkit-animation-delay: -0.1s;
  animation-delay: -0.1s;
}
@-webkit-keyframes sk-circleBounceDelay {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes sk-circleBounceDelay {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
/*
 *  Usage:
 *
 *    <div class="sk-spinner sk-spinner-cube-grid">
 *      <div class="sk-cube"></div>
 *      <div class="sk-cube"></div>
 *      <div class="sk-cube"></div>
 *      <div class="sk-cube"></div>
 *      <div class="sk-cube"></div>
 *      <div class="sk-cube"></div>
 *      <div class="sk-cube"></div>
 *      <div class="sk-cube"></div>
 *      <div class="sk-cube"></div>
 *    </div>
 *
 */
.sk-spinner-cube-grid {
  /*
   * Spinner positions
   * 1 2 3
   * 4 5 6
   * 7 8 9
   */
}
.sk-spinner-cube-grid.sk-spinner {
  width: 30px;
  height: 30px;
  margin: 0 auto;
}
.sk-spinner-cube-grid .sk-cube {
  width: 33%;
  height: 33%;
  background-color: #1ab394;
  float: left;
  -webkit-animation: sk-cubeGridScaleDelay 1.3s infinite ease-in-out;
  animation: sk-cubeGridScaleDelay 1.3s infinite ease-in-out;
}
.sk-spinner-cube-grid .sk-cube:nth-child(1) {
  -webkit-animation-delay: 0.2s;
  animation-delay: 0.2s;
}
.sk-spinner-cube-grid .sk-cube:nth-child(2) {
  -webkit-animation-delay: 0.3s;
  animation-delay: 0.3s;
}
.sk-spinner-cube-grid .sk-cube:nth-child(3) {
  -webkit-animation-delay: 0.4s;
  animation-delay: 0.4s;
}
.sk-spinner-cube-grid .sk-cube:nth-child(4) {
  -webkit-animation-delay: 0.1s;
  animation-delay: 0.1s;
}
.sk-spinner-cube-grid .sk-cube:nth-child(5) {
  -webkit-animation-delay: 0.2s;
  animation-delay: 0.2s;
}
.sk-spinner-cube-grid .sk-cube:nth-child(6) {
  -webkit-animation-delay: 0.3s;
  animation-delay: 0.3s;
}
.sk-spinner-cube-grid .sk-cube:nth-child(7) {
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
}
.sk-spinner-cube-grid .sk-cube:nth-child(8) {
  -webkit-animation-delay: 0.1s;
  animation-delay: 0.1s;
}
.sk-spinner-cube-grid .sk-cube:nth-child(9) {
  -webkit-animation-delay: 0.2s;
  animation-delay: 0.2s;
}
@-webkit-keyframes sk-cubeGridScaleDelay {
  0%,
  70%,
  100% {
    -webkit-transform: scale3D(1, 1, 1);
    transform: scale3D(1, 1, 1);
  }
  35% {
    -webkit-transform: scale3D(0, 0, 1);
    transform: scale3D(0, 0, 1);
  }
}
@keyframes sk-cubeGridScaleDelay {
  0%,
  70%,
  100% {
    -webkit-transform: scale3D(1, 1, 1);
    transform: scale3D(1, 1, 1);
  }
  35% {
    -webkit-transform: scale3D(0, 0, 1);
    transform: scale3D(0, 0, 1);
  }
}
/*
 *  Usage:
 *
 *    <div class="sk-spinner sk-spinner-wordpress">
 *      <span class="sk-inner-circle"></span>
 *    </div>
 *
 */
.sk-spinner-wordpress.sk-spinner {
  background-color: #1ab394;
  width: 30px;
  height: 30px;
  border-radius: 30px;
  position: relative;
  margin: 0 auto;
  -webkit-animation: sk-innerCircle 1s linear infinite;
  animation: sk-innerCircle 1s linear infinite;
}
.sk-spinner-wordpress .sk-inner-circle {
  display: block;
  background-color: #fff;
  width: 8px;
  height: 8px;
  position: absolute;
  border-radius: 8px;
  top: 5px;
  left: 5px;
}
@-webkit-keyframes sk-innerCircle {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes sk-innerCircle {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
/*
 *  Usage:
 *
 *    <div class="sk-spinner sk-spinner-fading-circle">
 *      <div class="sk-circle1 sk-circle"></div>
 *      <div class="sk-circle2 sk-circle"></div>
 *      <div class="sk-circle3 sk-circle"></div>
 *      <div class="sk-circle4 sk-circle"></div>
 *      <div class="sk-circle5 sk-circle"></div>
 *      <div class="sk-circle6 sk-circle"></div>
 *      <div class="sk-circle7 sk-circle"></div>
 *      <div class="sk-circle8 sk-circle"></div>
 *      <div class="sk-circle9 sk-circle"></div>
 *      <div class="sk-circle10 sk-circle"></div>
 *      <div class="sk-circle11 sk-circle"></div>
 *      <div class="sk-circle12 sk-circle"></div>
 *    </div>
 *
 */
.sk-spinner-fading-circle.sk-spinner {
  margin: 0 auto;
  width: 22px;
  height: 22px;
  position: relative;
}
.sk-spinner-fading-circle .sk-circle {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.sk-spinner-fading-circle .sk-circle:before {
  content: '';
  display: block;
  margin: 0 auto;
  width: 18%;
  height: 18%;
  background-color: #1ab394;
  border-radius: 100%;
  -webkit-animation: sk-circleFadeDelay 1.2s infinite ease-in-out;
  animation: sk-circleFadeDelay 1.2s infinite ease-in-out;
  /* Prevent first frame from flickering when animation starts */
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.sk-spinner-fading-circle .sk-circle2 {
  -webkit-transform: rotate(30deg);
  -ms-transform: rotate(30deg);
  transform: rotate(30deg);
}
.sk-spinner-fading-circle .sk-circle3 {
  -webkit-transform: rotate(60deg);
  -ms-transform: rotate(60deg);
  transform: rotate(60deg);
}
.sk-spinner-fading-circle .sk-circle4 {
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.sk-spinner-fading-circle .sk-circle5 {
  -webkit-transform: rotate(120deg);
  -ms-transform: rotate(120deg);
  transform: rotate(120deg);
}
.sk-spinner-fading-circle .sk-circle6 {
  -webkit-transform: rotate(150deg);
  -ms-transform: rotate(150deg);
  transform: rotate(150deg);
}
.sk-spinner-fading-circle .sk-circle7 {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.sk-spinner-fading-circle .sk-circle8 {
  -webkit-transform: rotate(210deg);
  -ms-transform: rotate(210deg);
  transform: rotate(210deg);
}
.sk-spinner-fading-circle .sk-circle9 {
  -webkit-transform: rotate(240deg);
  -ms-transform: rotate(240deg);
  transform: rotate(240deg);
}
.sk-spinner-fading-circle .sk-circle10 {
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.sk-spinner-fading-circle .sk-circle11 {
  -webkit-transform: rotate(300deg);
  -ms-transform: rotate(300deg);
  transform: rotate(300deg);
}
.sk-spinner-fading-circle .sk-circle12 {
  -webkit-transform: rotate(330deg);
  -ms-transform: rotate(330deg);
  transform: rotate(330deg);
}
.sk-spinner-fading-circle .sk-circle2:before {
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}
.sk-spinner-fading-circle .sk-circle3:before {
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}
.sk-spinner-fading-circle .sk-circle4:before {
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}
.sk-spinner-fading-circle .sk-circle5:before {
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}
.sk-spinner-fading-circle .sk-circle6:before {
  -webkit-animation-delay: -0.7s;
  animation-delay: -0.7s;
}
.sk-spinner-fading-circle .sk-circle7:before {
  -webkit-animation-delay: -0.6s;
  animation-delay: -0.6s;
}
.sk-spinner-fading-circle .sk-circle8:before {
  -webkit-animation-delay: -0.5s;
  animation-delay: -0.5s;
}
.sk-spinner-fading-circle .sk-circle9:before {
  -webkit-animation-delay: -0.4s;
  animation-delay: -0.4s;
}
.sk-spinner-fading-circle .sk-circle10:before {
  -webkit-animation-delay: -0.3s;
  animation-delay: -0.3s;
}
.sk-spinner-fading-circle .sk-circle11:before {
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}
.sk-spinner-fading-circle .sk-circle12:before {
  -webkit-animation-delay: -0.1s;
  animation-delay: -0.1s;
}
@-webkit-keyframes sk-circleFadeDelay {
  0%,
  39%,
  100% {
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
}
@keyframes sk-circleFadeDelay {
  0%,
  39%,
  100% {
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
}
.ibox-content > .sk-spinner {
  display: none;
}
.ibox-content.sk-loading {
  position: relative;
}
.ibox-content.sk-loading:after {
  content: '';
  background-color: rgba(255, 255, 255, 0.7);
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.ibox-content.sk-loading > .sk-spinner {
  display: block;
  position: absolute;
  top: 40%;
  left: 0;
  right: 0;
  z-index: 2000;
}
/*
 *
 *   INSPINIA Landing Page - Responsive Admin Theme
 *   Copyright 2014 Webapplayers.com
 *
*/
/* GLOBAL STYLES
-------------------------------------------------- */
/* PACE PLUGIN
-------------------------------------------------- */
.landing-page.pace .pace-progress {
  background: #fff;
  position: fixed;
  z-index: 2000;
  top: 0;
  left: 0;
  height: 2px;
  -webkit-transition: width 1s;
  -moz-transition: width 1s;
  -o-transition: width 1s;
  transition: width 1s;
}
.pace-inactive {
  display: none;
}
body.landing-page {
  color: #676a6c;
  font-family: 'Open Sans', helvetica, arial, sans-serif;
  background-color: #fff;
}
.landing-page {
  /* CUSTOMIZE THE NAVBAR
  -------------------------------------------------- */
  /* Flip around the padding for proper display in narrow viewports */
  /* BACKGROUNDS SLIDER
  -------------------------------------------------- */
  /* CUSTOMIZE THE CAROUSEL
  -------------------------------------------------- */
  /* Carousel base class */
  /* Since positioning the image, we need to help out the caption */
  /* Declare heights because of positioning of img element */
  /* Sections
  ------------------------- */
  /* Buttons - only primary custom button
  ------------------------- */
  /* RESPONSIVE CSS
  -------------------------------------------------- */
}
.landing-page .container {
  overflow: hidden;
}
.landing-page span.navy {
  color: #1ab394;
}
.landing-page p.text-color {
  color: #676a6c;
}
.landing-page a.navy-link {
  color: #1ab394;
  text-decoration: none;
}
.landing-page a.navy-link:hover {
  color: #179d82;
}
.landing-page section p {
  color: #aeaeae;
  font-size: 13px;
}
.landing-page address {
  font-size: 13px;
}
.landing-page h1 {
  margin-top: 10px;
  font-size: 30px;
  font-weight: 200;
}
.landing-page .navy-line {
  width: 60px;
  height: 1px;
  margin: 60px auto 0;
  border-bottom: 2px solid #1ab394;
}
.landing-page .navbar-wrapper {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 200;
}
.landing-page .navbar-wrapper > .container {
  padding-right: 0;
  padding-left: 0;
}
.landing-page .navbar-wrapper .navbar {
  padding-right: 15px;
  padding-left: 15px;
}
.landing-page .navbar-default.navbar-scroll {
  background-color: #fff;
  border-color: #fff;
  padding: 15px 0;
}
.landing-page .navbar-default {
  background-color: transparent;
  border-color: transparent;
  transition: all 0.3s ease-in-out 0s;
}
.landing-page .navbar-default .nav li a {
  color: #fff;
  font-family: 'Open Sans', helvetica, arial, sans-serif;
  font-weight: 700;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-size: 14px;
}
.landing-page .navbar-nav > li > a {
  padding-top: 25px;
  border-top: 6px solid transparent;
}
.landing-page .navbar-default .navbar-nav > .active > a,
.landing-page .navbar-default .navbar-nav > .active > a:hover {
  background: transparent;
  color: #fff;
  border-top: 6px solid #1ab394;
}
.landing-page .navbar-default .navbar-nav > li > a:hover,
.landing-page .navbar-default .navbar-nav > li > a:focus {
  color: #1ab394;
  background: inherit;
}
.landing-page .navbar-default .navbar-nav > .active > a:focus {
  background: transparent;
  color: #fff;
}
.landing-page .navbar-default .navbar-nav > .active > a:focus {
  background: transparent;
  color: #ffffff;
}
.landing-page .navbar-default.navbar-scroll .navbar-nav > .active > a:focus {
  background: transparent;
  color: inherit;
}
.landing-page .navbar-default .navbar-brand:hover,
.landing-page .navbar-default .navbar-brand:focus {
  background: #179d82;
  color: #fff;
}
.landing-page .navbar-default .navbar-brand {
  color: #fff;
  height: auto;
  display: block;
  font-size: 14px;
  background: #1ab394;
  padding: 15px 20px 15px 20px;
  border-radius: 0 0 5px 5px;
  font-weight: 700;
  transition: all 0.3s ease-in-out 0s;
}
.landing-page .navbar-scroll.navbar-default .nav li a {
  color: #676a6c;
}
.landing-page .navbar-scroll.navbar-default .nav li a:hover {
  color: #1ab394;
}
.landing-page .navbar-wrapper .navbar.navbar-scroll {
  padding-top: 0;
  padding-bottom: 5px;
  border-bottom: 1px solid #e7eaec;
  border-radius: 0;
}
.landing-page .nav > li.active {
  border: none;
  background: inherit;
}
.landing-page .nav > li > a {
  padding: 25px 10px 15px 10px;
}
.landing-page .navbar-scroll .navbar-nav > li > a {
  padding: 20px 10px;
}
.landing-page .navbar-default .navbar-nav > .active > a,
.landing-page .navbar-default .navbar-nav > .active > a:hover {
  border-top: 6px solid #1ab394;
}
.landing-page .navbar-fixed-top {
  border: none !important;
}
.landing-page .navbar-fixed-top.navbar-scroll {
  border-bottom: 1px solid #e7eaec !important;
}
.landing-page .navbar.navbar-scroll .navbar-brand {
  margin-top: 15px;
  border-radius: 5px;
  font-size: 12px;
  padding: 10px;
  height: auto;
}
.landing-page .header-back {
  height: 470px;
  width: 100%;
}
.landing-page .header-back.one {
  background: url(/assets/img/header_one.1faaad35.jpg) 50% 0 no-repeat;
}
.landing-page .header-back.two {
  background: url(/assets/img/header_two.f2f2de96.jpg) 50% 0 no-repeat;
}
.landing-page .carousel {
  height: 470px;
}
.landing-page .carousel-caption {
  z-index: 10;
}
.landing-page .carousel .item {
  height: 470px;
  background-color: #777;
}
.landing-page .carousel-inner > .item > img {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
  height: 470px;
}
.landing-page .carousel-fade .carousel-inner .item {
  opacity: 0;
  -webkit-transition-property: opacity;
  transition-property: opacity;
}
.landing-page .carousel-fade .carousel-inner .active {
  opacity: 1;
}
.landing-page .carousel-fade .carousel-inner .active.left,
.landing-page .carousel-fade .carousel-inner .active.right {
  left: 0;
  opacity: 0;
  z-index: 1;
}
.landing-page .carousel-fade .carousel-inner .next.left,
.landing-page .carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}
.landing-page .carousel-fade .carousel-control {
  z-index: 2;
}
.landing-page .carousel-control.left,
.landing-page .carousel-control.right {
  background: none;
}
.landing-page .carousel-control {
  width: 6%;
}
.landing-page .carousel-inner .container {
  position: relative;
  overflow: visible;
}
.landing-page .carousel-inner {
  overflow: visible;
}
.landing-page .carousel-caption {
  position: absolute;
  top: 100px;
  left: 0;
  bottom: auto;
  right: auto;
  text-align: left;
}
.landing-page .carousel-caption {
  position: absolute;
  top: 100px;
  left: 0;
  bottom: auto;
  right: auto;
  text-align: left;
}
.landing-page .carousel-caption.blank {
  top: 140px;
}
.landing-page .carousel-image {
  position: absolute;
  right: 10px;
  top: 150px;
}
.landing-page .carousel-indicators {
  padding-right: 60px;
}
.landing-page .carousel-caption h1 {
  font-weight: 700;
  font-size: 38px;
  text-transform: uppercase;
  text-shadow: none;
  letter-spacing: -1.5px;
}
.landing-page .carousel-caption p {
  font-weight: 700;
  text-transform: uppercase;
  text-shadow: none;
}
.landing-page .caption-link {
  color: #fff;
  margin-left: 10px;
  text-transform: capitalize;
  font-weight: 400;
}
.landing-page .caption-link:hover {
  text-decoration: none;
  color: inherit;
}
.landing-page .services {
  padding-top: 60px;
}
.landing-page .services h2 {
  font-size: 20px;
  letter-spacing: -1px;
  font-weight: 600;
  text-transform: uppercase;
}
.landing-page .features-block {
  margin-top: 40px;
}
.landing-page .features-text {
  margin-top: 40px;
}
.landing-page .features small {
  color: #1ab394;
}
.landing-page .features h2 {
  font-size: 18px;
  margin-top: 5px;
}
.landing-page .features-text-alone {
  margin: 40px 0;
}
.landing-page .features-text-alone h1 {
  font-weight: 200;
}
.landing-page .features-icon {
  color: #1ab394;
  font-size: 40px;
}
.landing-page .navy-section {
  margin-top: 60px;
  background: #1ab394;
  color: #fff;
  padding: 20px 0;
}
.landing-page .gray-section {
  background: #f4f4f4;
  margin-top: 60px;
}
.landing-page .team-member {
  text-align: center;
}
.landing-page .team-member img {
  margin: auto;
}
.landing-page .social-icon a {
  background: #1ab394;
  color: #fff;
  padding: 4px 8px;
  height: 28px;
  width: 28px;
  display: block;
  border-radius: 50px;
}
.landing-page .social-icon a:hover {
  background: #179d82;
}
.landing-page .img-small {
  height: 88px;
  width: 88px;
}
.landing-page .pricing-plan {
  margin: 20px 30px 0 30px;
  border-radius: 4px;
}
.landing-page .pricing-plan.selected {
  transform: scale(1.1);
  background: #f4f4f4;
}
.landing-page .pricing-plan li {
  padding: 10px 16px;
  border-top: 1px solid #e7eaec;
  text-align: center;
  color: #aeaeae;
}
.landing-page .pricing-plan .pricing-price span {
  font-weight: 700;
  color: #1ab394;
}
.landing-page li.pricing-desc {
  font-size: 13px;
  border-top: none;
  padding: 20px 16px;
}
.landing-page li.pricing-title {
  background: #1ab394;
  color: #fff;
  padding: 10px;
  border-radius: 4px 4px 0 0;
  font-size: 22px;
  font-weight: 600;
}
.landing-page .testimonials {
  padding-top: 80px;
  padding-bottom: 90px;
  background-color: #1ab394;
  background-image: url(/assets/img/avatar_all.c5a509ac.png);
}
.landing-page .big-icon {
  font-size: 56px !important;
}
.landing-page .features .big-icon {
  color: #1ab394 !important;
}
.landing-page .contact {
  background-image: url(/assets/img/word_map.925633f6.png);
  background-position: 50% 50%;
  background-repeat: no-repeat;
  margin-top: 60px;
}
.landing-page section.timeline {
  padding-bottom: 30px;
}
.landing-page section.comments {
  padding-bottom: 80px;
}
.landing-page .comments-avatar {
  margin-top: 25px;
  margin-left: 22px;
  margin-bottom: 25px;
}
.landing-page .comments-avatar .commens-name {
  font-weight: 600;
  font-size: 14px;
}
.landing-page .comments-avatar img {
  width: 42px;
  height: 42px;
  border-radius: 50%;
  margin-right: 10px;
}
.landing-page .bubble {
  position: relative;
  height: 120px;
  padding: 20px;
  background: #FFFFFF;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  font-style: italic;
  font-size: 14px;
}
.landing-page .bubble:after {
  content: '';
  position: absolute;
  border-style: solid;
  border-width: 15px 14px 0;
  border-color: #FFFFFF transparent;
  display: block;
  width: 0;
  z-index: 1;
  bottom: -15px;
  left: 30px;
}
.landing-page .btn-primary.btn-outline:hover,
.landing-page .btn-success.btn-outline:hover,
.landing-page .btn-info.btn-outline:hover,
.landing-page .btn-warning.btn-outline:hover,
.landing-page .btn-danger.btn-outline:hover {
  color: #fff;
}
.landing-page .btn-primary {
  background-color: #1ab394;
  border-color: #1ab394;
  color: #FFFFFF;
  font-size: 14px;
  padding: 10px 20px;
  font-weight: 600;
}
.landing-page .btn-primary:hover,
.landing-page .btn-primary:focus,
.landing-page .btn-primary:active,
.landing-page .btn-primary.active,
.landing-page .open .dropdown-toggle.btn-primary {
  background-color: #179d82;
  border-color: #179d82;
  color: #FFFFFF;
}
.landing-page .btn-primary:active,
.landing-page .btn-primary.active,
.landing-page .open .dropdown-toggle.btn-primary {
  background-image: none;
}
.landing-page .btn-primary.disabled,
.landing-page .btn-primary.disabled:hover,
.landing-page .btn-primary.disabled:focus,
.landing-page .btn-primary.disabled:active,
.landing-page .btn-primary.disabled.active,
.landing-page .btn-primary[disabled],
.landing-page .btn-primary[disabled]:hover,
.landing-page .btn-primary[disabled]:focus,
.landing-page .btn-primary[disabled]:active,
.landing-page .btn-primary.active[disabled],
.landing-page fieldset[disabled] .btn-primary,
.landing-page fieldset[disabled] .btn-primary:hover,
.landing-page fieldset[disabled] .btn-primary:focus,
.landing-page fieldset[disabled] .btn-primary:active,
.landing-page fieldset[disabled] .btn-primary.active {
  background-color: #1dc5a3;
  border-color: #1dc5a3;
}
@media (min-width: 768px) {
  .landing-page {
    /* Navbar positioning foo */
    /* The navbar becomes detached from the top, so we round the corners */
    /* Bump up size of carousel content */
  }
  .landing-page .navbar-wrapper {
    margin-top: 20px;
  }
  .landing-page .navbar-wrapper .container {
    padding-right: 15px;
    padding-left: 15px;
  }
  .landing-page .navbar-wrapper .navbar {
    padding-right: 0;
    padding-left: 0;
  }
  .landing-page .navbar-wrapper .navbar {
    border-radius: 4px;
  }
  .landing-page .carousel-caption p {
    margin-bottom: 20px;
    font-size: 14px;
    line-height: 1.4;
  }
  .landing-page .featurette-heading {
    font-size: 50px;
  }
}
@media (max-width: 992px) {
  .landing-page .carousel-image {
    display: none;
  }
}
@media (max-width: 768px) {
  .landing-page .carousel-caption,
  .landing-page .carousel-caption.blank {
    left: 5%;
    top: 80px;
  }
  .landing-page .carousel-caption h1 {
    font-size: 28px;
  }
  .landing-page .navbar.navbar-scroll .navbar-brand {
    margin-top: 6px;
  }
  .landing-page .navbar-default {
    background-color: #fff;
    border-color: #fff;
    padding: 15px 0;
  }
  .landing-page .navbar-default .navbar-nav > .active > a:focus {
    background: transparent;
    color: inherit;
  }
  .landing-page .navbar-default .nav li a {
    color: #676a6c;
  }
  .landing-page .navbar-default .nav li a:hover {
    color: #1ab394;
  }
  .landing-page .navbar-wrapper .navbar {
    padding-top: 0;
    padding-bottom: 5px;
    border-bottom: 1px solid #e7eaec;
    border-radius: 0;
  }
  .landing-page .nav > li > a {
    padding: 25px 10px 15px 10px;
  }
  .landing-page .navbar-nav > li > a {
    padding: 20px 10px;
  }
  .landing-page .navbar .navbar-brand {
    margin-top: 6px;
    border-radius: 5px;
    font-size: 12px;
    padding: 10px;
    height: auto;
  }
  .landing-page .navbar-wrapper .navbar {
    padding-left: 15px;
    padding-right: 5px;
  }
  .landing-page .navbar-default .navbar-nav > .active > a,
  .landing-page .navbar-default .navbar-nav > .active > a:hover {
    color: inherit;
  }
  .landing-page .carousel-control {
    display: none;
  }
}
@media (min-width: 992px) {
  .landing-page .featurette-heading {
    margin-top: 120px;
  }
}
@media (max-width: 768px) {
  .landing-page .navbar .navbar-header {
    display: block;
    float: none;
  }
  .landing-page .navbar .navbar-header .navbar-toggle {
    background-color: #ffffff;
    padding: 9px 10px;
    border: none;
  }
}
body.rtls {
  /* Theme config */
}
body.rtls #page-wrapper {
  margin: 0 220px 0 0;
}
body.rtls .nav-second-level li a {
  padding: 7px 35px 7px 10px;
}
body.rtls .ibox-title h5 {
  float: right;
}
body.rtls .pull-right {
  float: left !important;
}
body.rtls .pull-left {
  float: right !important;
}
body.rtls .ibox-tools {
  float: left;
}
body.rtls .stat-percent {
  float: left;
}
body.rtls .navbar-right {
  float: left !important;
}
body.rtls .navbar-top-links li:last-child {
  margin-left: 40px;
  margin-right: 0;
}
body.rtls .minimalize-styl-2 {
  float: right;
  margin: 14px 20px 5px 5px;
}
body.rtls .feed-element > .pull-left {
  margin-left: 10px;
  margin-right: 0;
}
body.rtls .timeline-item .date {
  text-align: left;
}
body.rtls .timeline-item .date i {
  left: 0;
  right: auto;
}
body.rtls .timeline-item .content {
  border-right: 1px solid #e7eaec;
  border-left: none;
}
body.rtls .theme-config {
  left: 0;
  right: auto;
}
body.rtls .spin-icon {
  border-radius: 0 20px 20px 0;
}
body.rtls .toast-close-button {
  float: left;
}
body.rtls #toast-container > .toast:before {
  margin: auto -1.5em auto 0.5em;
}
body.rtls #toast-container > div {
  padding: 15px 50px 15px 15px;
}
body.rtls .center-orientation .vertical-timeline-icon i {
  margin-left: 0;
  margin-right: -12px;
}
body.rtls .vertical-timeline-icon i {
  right: 50%;
  left: auto;
  margin-left: auto;
  margin-right: -12px;
}
body.rtls .file-box {
  float: right;
}
body.rtls ul.notes li {
  float: right;
}
body.rtls .chat-users,
body.rtls .chat-statistic {
  margin-right: -30px;
  margin-left: auto;
}
body.rtls .dropdown-menu > li > a {
  text-align: right;
}
body.rtls .b-r {
  border-left: 1px solid #e7eaec;
  border-right: none;
}
body.rtls .dd-list .dd-list {
  padding-right: 30px;
  padding-left: 0;
}
body.rtls .dd-item > button {
  float: right;
}
body.rtls .theme-config-box {
  margin-left: -220px;
  margin-right: 0;
}
body.rtls .theme-config-box.show {
  margin-left: 0;
  margin-right: 0;
}
body.rtls .spin-icon {
  right: 0;
  left: auto;
}
body.rtls .skin-settings {
  margin-right: 40px;
  margin-left: 0;
}
body.rtls .skin-settings {
  direction: ltr;
}
body.rtls .footer.fixed {
  margin-right: 220px;
  margin-left: 0;
}
@media (max-width: 992px) {
  body.rtls .chat-users,
  body.rtls .chat-statistic {
    margin-right: 0;
  }
}
body.rtls.mini-navbar .footer.fixed,
body.body-small.mini-navbar .footer.fixed {
  margin: 0 70px 0 0;
}
body.rtls.mini-navbar.fixed-sidebar .footer.fixed,
body.body-small.mini-navbar .footer.fixed {
  margin: 0 0 0 0;
}
body.rtls.top-navigation .navbar-toggle {
  float: right;
  margin-left: 15px;
  margin-right: 15px;
}
.body-small.rtls.top-navigation .navbar-header {
  float: none;
}
body.rtls.top-navigation #page-wrapper {
  margin: 0;
}
body.rtls.mini-navbar #page-wrapper {
  margin: 0 70px 0 0;
}
body.rtls.mini-navbar.fixed-sidebar #page-wrapper {
  margin: 0 0 0 0;
}
body.rtls.body-small.fixed-sidebar.mini-navbar #page-wrapper {
  margin: 0 220px 0 0;
}
body.rtls.body-small.fixed-sidebar.mini-navbar .navbar-static-side {
  width: 220px;
}
.body-small.rtls .navbar-fixed-top {
  margin-right: 0;
}
.body-small.rtls .navbar-header {
  float: right;
}
body.rtls .navbar-top-links li:last-child {
  margin-left: 20px;
}
body.rtls .top-navigation #page-wrapper,
body.rtls.mini-navbar .top-navigation #page-wrapper,
body.rtls.mini-navbar.top-navigation #page-wrapper {
  margin: 0;
}
body.rtls .top-navigation .footer.fixed,
body.rtls.top-navigation .footer.fixed {
  margin: 0;
}
@media (max-width: 768px) {
  body.rtls .navbar-top-links li:last-child {
    margin-left: 20px;
  }
  .body-small.rtls #page-wrapper {
    position: inherit;
    margin: 0 0 0 0;
    min-height: 1000px;
  }
  .body-small.rtls .navbar-static-side {
    display: none;
    z-index: 2001;
    position: absolute;
    width: 70px;
  }
  .body-small.rtls.mini-navbar .navbar-static-side {
    display: block;
  }
  .rtls.fixed-sidebar.body-small .navbar-static-side {
    display: none;
    z-index: 2001;
    position: fixed;
    width: 220px;
  }
  .rtls.fixed-sidebar.body-small.mini-navbar .navbar-static-side {
    display: block;
  }
}
.rtls .ltr-support {
  direction: ltr;
}
.rtls.mini-navbar .nav-second-level,
.rtls.mini-navbar li.active .nav-second-level {
  left: auto;
  right: 70px;
}
.rtls #right-sidebar {
  left: -260px;
  right: auto;
}
.rtls #right-sidebar.sidebar-open {
  left: 0;
}
/*
 *
 *   This is style for skin config
 *   Use only in demo theme
 *
*/
.theme-config {
  position: absolute;
  top: 90px;
  right: 0;
  overflow: hidden;
}
.theme-config-box {
  margin-right: -220px;
  position: relative;
  z-index: 2000;
  transition-duration: 0.8s;
}
.theme-config-box.show {
  margin-right: 0;
}
.spin-icon {
  background: #1ab394;
  position: absolute;
  padding: 7px 10px 7px 13px;
  border-radius: 20px 0 0 20px;
  font-size: 16px;
  top: 0;
  left: 0;
  width: 40px;
  color: #fff;
  cursor: pointer;
}
.skin-settings {
  width: 220px;
  margin-left: 40px;
  background: #f3f3f4;
}
.skin-settings .title {
  background: #efefef;
  text-align: center;
  text-transform: uppercase;
  font-weight: 600;
  display: block;
  padding: 10px 15px;
  font-size: 12px;
}
.setings-item {
  padding: 10px 30px;
}
.setings-item.skin {
  text-align: center;
}
.setings-item .switch {
  float: right;
}
.skin-name a {
  text-transform: uppercase;
}
.setings-item a {
  color: #fff;
}
.default-skin,
.blue-skin,
.ultra-skin,
.yellow-skin {
  text-align: center;
}
.default-skin {
  font-weight: 600;
  background: #283A49;
}
.default-skin:hover {
  background: #1e2e3d;
}
.blue-skin {
  font-weight: 600;
  background: url(/assets/img/header-profile-skin-1.85efa900.png) repeat scroll 0 0;
}
.blue-skin:hover {
  background: #0d8ddb;
}
.yellow-skin {
  font-weight: 600;
  background: url(/assets/img/header-profile-skin-3.bf471ec3.png) repeat scroll 0 100%;
}
.yellow-skin:hover {
  background: #ce8735;
}
.ultra-skin {
  padding: 20px 10px;
  font-weight: 600;
  background: url(/assets/img/3.7615d7da.png) repeat scroll 0 0;
}
.ultra-skin:hover {
  background: url(/assets/img/4.dd77cc9a.png) repeat scroll 0 0;
}
/*
 *
 *   SKIN 1 - INSPINIA - Responsive Admin Theme
 *   NAME - Blue light
 *
*/
.skin-1 .minimalize-styl-2 {
  margin: 14px 5px 5px 30px;
}
.skin-1 .navbar-top-links li:last-child {
  margin-right: 30px;
}
.skin-1.fixed-nav .minimalize-styl-2 {
  margin: 14px 5px 5px 15px;
}
.skin-1 .spin-icon {
  background: #0e9aef !important;
}
.skin-1 .nav-header {
  background-color: #0e9aef;
  background-image: url(/assets/img/header-profile-skin-1.85efa900.png);
}
.skin-1.mini-navbar .nav-second-level {
  background: #3e495f;
}
.skin-1 .breadcrumb {
  background: transparent;
}
.skin-1 .page-heading {
  border: none;
}
.skin-1 .nav > li.active {
  background: #3a4459;
}
.skin-1 .nav > li > a {
  color: #9ea6b9;
}
.skin-1 ul.nav-second-level {
  background-color: inherit;
}
.skin-1 .nav > li.active > a {
  color: #fff;
}
.skin-1 .navbar-minimalize {
  background: #0e9aef;
  border-color: #0e9aef;
}
body.skin-1 {
  background: #3e495f;
}
.skin-1 .navbar-static-top {
  background: #ffffff;
}
.skin-1 .dashboard-header {
  background: transparent;
  border-bottom: none !important;
  border-top: none;
  padding: 20px 30px 10px 30px;
}
.fixed-nav.skin-1 .navbar-fixed-top {
  background: #fff;
}
.skin-1 .wrapper-content {
  padding: 30px 15px;
}
.skin-1 #page-wrapper {
  background: #f4f6fa;
}
.skin-1 .ibox-title,
.skin-1 .ibox-content {
  border-width: 1px;
}
.skin-1 .ibox-content:last-child {
  border-style: solid solid solid solid;
}
.skin-1 .nav > li.active {
  border: none;
}
.skin-1 .nav-header {
  padding: 35px 25px 25px 25px;
}
.skin-1 .nav-header a.dropdown-toggle {
  color: #fff;
  margin-top: 10px;
}
.skin-1 .nav-header a.dropdown-toggle .text-muted {
  color: #fff;
  opacity: 0.8;
}
.skin-1 .profile-element {
  text-align: center;
}
.skin-1 .img-circle {
  border-radius: 5px;
}
.skin-1 .navbar-default .nav > li > a:hover,
.skin-1 .navbar-default .nav > li > a:focus {
  background: #3a4459;
  color: #fff;
}
.skin-1 .nav.nav-tabs > li.active > a {
  color: #555;
}
.skin-1 .nav.nav-tabs > li.active {
  background: transparent;
}
/*
 *
 *   SKIN 2 - INSPINIA - Responsive Admin Theme
 *   NAME - Inspinia Ultra
 *
*/
body.skin-2 {
  color: #565758 !important;
}
.skin-2 .minimalize-styl-2 {
  margin: 14px 5px 5px 25px;
}
.skin-2 .navbar-top-links li:last-child {
  margin-right: 25px;
}
.skin-2 .spin-icon {
  background: #23c6c8 !important;
}
.skin-2 .nav-header {
  background-color: #23c6c8;
  background-image: url(/assets/img/header-profile-skin-2.8307c45c.png);
}
.skin-2.mini-navbar .nav-second-level {
  background: #ededed;
}
.skin-2 .breadcrumb {
  background: transparent;
}
.skin-2.fixed-nav .minimalize-styl-2 {
  margin: 14px 5px 5px 15px;
}
.skin-2 .page-heading {
  border: none;
  background: rgba(255, 255, 255, 0.7);
}
.skin-2 ul.nav-second-level {
  background-color: inherit;
}
.skin-2 .nav > li.active {
  background: #e0e0e0;
}
.skin-2 .logo-element {
  padding: 17px 0;
}
.skin-2 .nav > li > a,
.skin-2 .welcome-message {
  color: #edf6ff;
}
.skin-2 #top-search::-moz-placeholder {
  color: #edf6ff;
  opacity: 0.5;
}
.skin-2 #side-menu > li > a,
.skin-2 .nav.nav-second-level > li > a {
  color: #586b7d;
}
.skin-2 .nav > li.active > a {
  color: #213a53;
}
.skin-2.mini-navbar .nav-header {
  background: #213a53;
}
.skin-2 .navbar-minimalize {
  background: #23c6c8;
  border-color: #23c6c8;
}
.skin-2 .border-bottom {
  border-bottom: none !important;
}
.skin-2 #top-search {
  color: #fff;
}
body.skin-2 #wrapper {
  background-color: #ededed;
}
.skin-2 .navbar-static-top {
  background: #213a53;
}
.fixed-nav.skin-2 .navbar-fixed-top {
  background: #213a53;
  border-bottom: none !important;
}
.skin-2 .nav-header {
  padding: 30px 25px 30px 25px;
}
.skin-2 .dashboard-header {
  background: rgba(255, 255, 255, 0.4);
  border-bottom: none !important;
  border-top: none;
  padding: 20px 30px 20px 30px;
}
.skin-2 .wrapper-content {
  padding: 30px 15px;
}
.skin-2 .dashoard-1 .wrapper-content {
  padding: 0 30px 25px 30px;
}
.skin-2 .ibox-title {
  background: rgba(255, 255, 255, 0.7);
  border: none;
  margin-bottom: 1px;
}
.skin-2 .ibox-content {
  background: rgba(255, 255, 255, 0.4);
  border: none !important;
}
.skin-2 #page-wrapper {
  background: #f6f6f6;
  background: -webkit-radial-gradient(center, ellipse cover, #f6f6f6 20%, #d5d5d5 100%);
  background: -o-radial-gradient(center, ellipse cover, #f6f6f6 20%, #d5d5d5 100%);
  background: -ms-radial-gradient(center, ellipse cover, #f6f6f6 20%, #d5d5d5 100%);
  background: radial-gradient(ellipse at center, #f6f6f6 20%, #d5d5d5 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#f6f6f6, endColorstr=#d5d5d5)";
}
.skin-2 .ibox-title,
.skin-2 .ibox-content {
  border-width: 1px;
}
.skin-2 .ibox-content:last-child {
  border-style: solid solid solid solid;
}
.skin-2 .nav > li.active {
  border: none;
}
.skin-2 .nav-header a.dropdown-toggle {
  color: #edf6ff;
  margin-top: 10px;
}
.skin-2 .nav-header a.dropdown-toggle .text-muted {
  color: #edf6ff;
  opacity: 0.8;
}
.skin-2 .img-circle {
  border-radius: 10px;
}
.skin-2 .nav.navbar-top-links > li > a:hover,
.skin-2 .nav.navbar-top-links > li > a:focus {
  background: #1a2d41;
}
.skin-2 .navbar-default .nav > li > a:hover,
.skin-2 .navbar-default .nav > li > a:focus {
  background: #e0e0e0;
  color: #213a53;
}
.skin-2 .nav.nav-tabs > li.active > a {
  color: #555;
}
.skin-2 .nav.nav-tabs > li.active {
  background: transparent;
}
/*
 *
 *   SKIN 3 - INSPINIA - Responsive Admin Theme
 *   NAME - Yellow/purple
 *
*/
.skin-3 .minimalize-styl-2 {
  margin: 14px 5px 5px 30px;
}
.skin-3 .navbar-top-links li:last-child {
  margin-right: 30px;
}
.skin-3.fixed-nav .minimalize-styl-2 {
  margin: 14px 5px 5px 15px;
}
.skin-3 .spin-icon {
  background: #ecba52 !important;
}
body.boxed-layout.skin-3 #wrapper {
  background: #3e2c42;
}
.skin-3 .nav-header {
  background-color: #ecba52;
  background-image: url(/assets/img/header-profile-skin-3.bf471ec3.png);
}
.skin-3.mini-navbar .nav-second-level {
  background: #3e2c42;
}
.skin-3 .breadcrumb {
  background: transparent;
}
.skin-3 .page-heading {
  border: none;
}
.skin-3 ul.nav-second-level {
  background-color: inherit;
}
.skin-3 .nav > li.active {
  background: #38283c;
}
.fixed-nav.skin-3 .navbar-fixed-top {
  background: #fff;
}
.skin-3 .nav > li > a {
  color: #948b96;
}
.skin-3 .nav > li.active > a {
  color: #fff;
}
.skin-3 .navbar-minimalize {
  background: #ecba52;
  border-color: #ecba52;
}
body.skin-3 {
  background: #3e2c42;
}
.skin-3 .navbar-static-top {
  background: #ffffff;
}
.skin-3 .dashboard-header {
  background: transparent;
  border-bottom: none !important;
  border-top: none;
  padding: 20px 30px 10px 30px;
}
.skin-3 .wrapper-content {
  padding: 30px 15px;
}
.skin-3 #page-wrapper {
  background: #f4f6fa;
}
.skin-3 .ibox-title,
.skin-3 .ibox-content {
  border-width: 1px;
}
.skin-3 .ibox-content:last-child {
  border-style: solid solid solid solid;
}
.skin-3 .nav > li.active {
  border: none;
}
.skin-3 .nav-header {
  padding: 35px 25px 25px 25px;
}
.skin-3 .nav-header a.dropdown-toggle {
  color: #fff;
  margin-top: 10px;
}
.skin-3 .nav-header a.dropdown-toggle .text-muted {
  color: #fff;
  opacity: 0.8;
}
.skin-3 .profile-element {
  text-align: center;
}
.skin-3 .img-circle {
  border-radius: 5px;
}
.skin-3 .navbar-default .nav > li > a:hover,
.skin-3 .navbar-default .nav > li > a:focus {
  background: #38283c;
  color: #fff;
}
.skin-3 .nav.nav-tabs > li.active > a {
  color: #555;
}
.skin-3 .nav.nav-tabs > li.active {
  background: transparent;
}
body.md-skin {
  font-family: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
  background-color: #ffffff;
}
.md-skin .nav-header {
  background: url(/assets/img/4.dd77cc9a.png) no-repeat;
}
.md-skin .label,
.md-skin .badge {
  font-family: 'Roboto';
}
.md-skin ul.nav-second-level {
  background-color: inherit;
}
.md-skin .font-bold {
  font-weight: 500;
}
.md-skin .wrapper-content {
  padding: 30px 20px 40px;
}
@media (max-width: 768px) {
  .md-skin .wrapper-content {
    padding: 30px 0 40px;
  }
}
.md-skin .page-heading {
  border-bottom: none !important;
  border-top: 0;
  padding: 0 10px 20px 10px;
  box-shadow: 0 1px 1px -1px rgba(0, 0, 0, 0.34), 0 0 6px 0 rgba(0, 0, 0, 0.14);
}
.md-skin .full-height-layout .page-heading {
  border-bottom: 1px solid #e7eaec !important;
}
.md-skin .ibox {
  clear: both;
  margin-bottom: 25px;
  margin-top: 0;
  padding: 0;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}
.md-skin .ibox.border-bottom {
  border-bottom: none !important;
}
.md-skin .ibox-title,
.md-skin .ibox-content {
  border-style: none;
}
.md-skin .ibox-title h5 {
  font-size: 16px;
  font-weight: 400;
}
.md-skin a.close-canvas-menu {
  color: #ffffff;
}
.md-skin .welcome-message {
  color: #ffffff;
  font-weight: 300;
}
.md-skin #top-search::-moz-placeholder {
  color: #ffffff;
}
.md-skin #top-search::-webkit-input-placeholder {
  color: #ffffff;
}
.md-skin #nestable-output,
.md-skin #nestable2-output {
  font-family: 'Roboto', lucida grande, lucida sans unicode, helvetica, arial, sans-serif;
}
.md-skin .landing-page {
  font-family: 'Roboto', helvetica, arial, sans-serif;
}
.md-skin .landing-page.navbar-default.navbar-scroll {
  background-color: #fff !important;
}
.md-skin .landing-page.navbar-default {
  background-color: transparent !important;
  box-shadow: none;
}
.md-skin .landing-page.navbar-default .nav li a {
  font-family: 'Roboto', helvetica, arial, sans-serif;
}
.md-skin .nav > li > a {
  color: #676a6c;
  padding: 14px 20px 14px 25px;
}
.md-skin .nav.navbar-right > li > a {
  color: #ffffff;
}
.md-skin .nav > li.active > a {
  color: #5b5d5f;
  font-weight: 700;
}
.md-skin .navbar-default .nav > li > a:hover,
.md-skin .navbar-default .nav > li > a:focus {
  font-weight: 700;
  color: #5b5d5f;
}
.md-skin .nav .open > a,
.md-skin .nav .open > a:hover,
.md-skin .nav .open > a:focus {
  background: #1ab394;
}
.md-skin .navbar-top-links li {
  display: inline-table;
}
.md-skin .navbar-top-links .dropdown-menu li {
  display: block;
}
.md-skin .pace-done .nav-header {
  transition: all 0.4s;
}
.md-skin .nav > li.active {
  background: #f8f8f9;
}
.md-skin .nav-second-level li a {
  padding: 7px 10px 7px 52px;
}
.md-skin .nav-third-level li a {
  padding-left: 62px;
}
.md-skin .navbar-top-links li a {
  padding: 20px 10px;
  min-height: 50px;
}
.md-skin .nav > li > a {
  font-weight: 400;
}
.md-skin .navbar-static-side .nav > li > a:focus,
.md-skin .navbar-static-side .nav > li > a:hover {
  background-color: inherit;
}
.md-skin .navbar-top-links .dropdown-menu li a {
  padding: 3px 20px;
  min-height: inherit;
}
.md-skin .nav-header .navbar-fixed-top a {
  color: #ffffff;
}
.md-skin .nav-header .text-muted {
  color: #ffffff;
}
.md-skin .navbar-form-custom .form-control {
  font-weight: 300;
}
.md-skin .mini-navbar .nav-second-level {
  background-color: inherit;
}
.md-skin .mini-navbar li.active .nav-second-level {
  left: 65px;
}
.md-skin .canvas-menu.mini-navbar .nav-second-level {
  background: inherit;
}
.md-skin .pace-done .navbar-static-side,
.md-skin .pace-done .nav-header,
.md-skin .pace-done li.active,
.md-skin .pace-done #page-wrapper,
.md-skin .pace-done .footer {
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
}
.md-skin .navbar-fixed-top {
  background: #fff;
  transition-duration: 0.4s;
  z-index: 2030;
  border-bottom: none !important;
}
.md-skin .navbar-fixed-top,
.md-skin .navbar-static-top {
  background-color: #1ab394 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}
.md-skin .navbar-static-side {
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}
.md-skin #right-sidebar {
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  border: none;
  z-index: 900;
}
.md-skin .white-bg .navbar-fixed-top,
.md-skin .white-bg .navbar-static-top {
  background: #fff !important;
}
.md-skin .contact-box {
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  border: none;
}
.md-skin .dashboard-header {
  border-bottom: none !important;
  border-top: 0;
  padding: 20px 20px 20px 20px;
  margin: 30px 20px 0 20px;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}
@media (max-width: 768px) {
  .md-skin .dashboard-header {
    margin: 20px 0 0 0;
  }
}
.md-skin ul.notes li div {
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}
.md-skin .file {
  border: none;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}
.md-skin .mail-box {
  background-color: #ffffff;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  padding: 0;
  margin-bottom: 20px;
  border: none;
}
.md-skin .mail-box-header {
  border: none;
  background-color: #ffffff;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  padding: 30px 20px 20px 20px;
}
.md-skin .mailbox-content {
  border: none;
  padding: 20px;
  background: #ffffff;
}
.md-skin .social-feed-box {
  border: none;
  background: #fff;
  margin-bottom: 15px;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}
.md-skin.landing-page .navbar-default {
  background-color: transparent !important;
  border-color: transparent;
  transition: all 0.3s ease-in-out 0s;
  box-shadow: none;
}
.md-skin.landing-page .navbar-default.navbar-scroll,
.md-skin.landing-page.body-small .navbar-default {
  background-color: #ffffff !important;
}
.md-skin.landing-page .nav > li.active {
  background: inherit;
}
.md-skin.landing-page .navbar-scroll .navbar-nav > li > a {
  padding: 20px 10px;
}
.md-skin.landing-page .navbar-default .nav li a {
  font-family: 'Roboto', helvetica, arial, sans-serif;
}
.md-skin.landing-page .nav > li > a {
  padding: 25px 10px 15px 10px;
}
.md-skin.landing-page .navbar-default .navbar-nav > li > a:hover,
.md-skin.landing-page .navbar-default .navbar-nav > li > a:focus {
  background: inherit;
  color: #1ab394;
}
.md-skin.landing-page.body-small .nav.navbar-right > li > a {
  color: #676a6c;
}
.md-skin .landing_link a,
.md-skin .special_link a {
  color: #ffffff !important;
}
.md-skin.canvas-menu.mini-navbar .nav-second-level {
  background: #f8f8f9;
}
.md-skin.mini-navbar .nav-second-level {
  background-color: #ffffff;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}
.md-skin.mini-navbar .nav-second-level li a {
  padding-left: 0;
}
.md-skin.mini-navbar.fixed-sidebar .nav-second-level li a {
  padding-left: 52px;
}
.md-skin.top-navigation .nav.navbar-right > li > a {
  padding: 15px 20px;
  color: #676a6c;
}
.md-skin.top-navigation .nav > li a:hover,
.md-skin .top-navigation .nav > li a:focus,
.md-skin.top-navigation .nav .open > a,
.md-skin.top-navigation .nav .open > a:hover,
.md-skin.top-navigation .nav .open > a:focus {
  color: #1ab394;
  background: #ffffff;
}
.md-skin.top-navigation .nav > li.active a {
  color: #1ab394;
  background: #ffffff;
}
.md-skin.fixed-nav #side-menu {
  background-color: #fff;
}
.md-skin.fixed-nav #wrapper.top-navigation #page-wrapper {
  margin-top: 0;
}
.md-skin.fixed-sidebar.mini-navbar .navbar-static-side {
  width: 0;
}
.md-skin.fixed-sidebar.mini-navbar #page-wrapper {
  margin: 0 0 0 0;
}
.md-skin.body-small.fixed-sidebar.mini-navbar #page-wrapper {
  margin: 0 0 0 0;
}
.md-skin.body-small.fixed-sidebar.mini-navbar .navbar-static-side {
  width: 220px;
  background-color: #ffffff;
}
.md-skin.boxed-layout #wrapper {
  background-color: #ffffff;
}
.md-skin.canvas-menu nav.navbar-static-side {
  z-index: 2001;
  background: #ffffff;
  height: 100%;
  position: fixed;
  display: none;
}
@media (min-width: 768px) {
  #page-wrapper {
    position: inherit;
    margin: 0 0 0 220px;
    min-height: 100vh;
  }
  .navbar-static-side {
    z-index: 2001;
    position: absolute;
    width: 220px;
  }
  .navbar-top-links .dropdown-messages,
  .navbar-top-links .dropdown-tasks,
  .navbar-top-links .dropdown-alerts {
    margin-left: auto;
  }
}
@media (max-width: 768px) {
  #page-wrapper {
    position: inherit;
    margin: 0 0 0 0;
    min-height: 100vh;
  }
  .body-small .navbar-static-side {
    display: none;
    z-index: 2001;
    position: absolute;
    width: 70px;
  }
  .body-small.mini-navbar .navbar-static-side {
    display: block;
  }
  .lock-word {
    display: none;
  }
  .navbar-form-custom {
    display: none;
  }
  .navbar-header {
    display: inline;
    float: left;
  }
  .sidebar-panel {
    z-index: 2;
    position: relative;
    width: auto;
    min-height: 100% !important;
  }
  .sidebar-content .wrapper {
    padding-right: 0;
    z-index: 1;
  }
  .fixed-sidebar.body-small .navbar-static-side {
    display: none;
    z-index: 2001;
    position: fixed;
    width: 220px;
  }
  .fixed-sidebar.body-small.mini-navbar .navbar-static-side {
    display: block;
  }
  .ibox-tools {
    float: none;
    text-align: right;
    display: block;
  }
  .navbar-static-side {
    display: none;
  }
  body:not(.mini-navbar) {
    -webkit-transition: background-color 500ms linear;
    -moz-transition: background-color 500ms linear;
    -o-transition: background-color 500ms linear;
    -ms-transition: background-color 500ms linear;
    transition: background-color 500ms linear;
    background-color: #f3f3f4;
  }
}
@media (max-width: 350px) {
  .timeline-item .date {
    text-align: left;
    width: 110px;
    position: relative;
    padding-top: 30px;
  }
  .timeline-item .date i {
    position: absolute;
    top: 0;
    left: 15px;
    padding: 5px;
    width: 30px;
    text-align: center;
    border: 1px solid #e7eaec;
    background: #f8f8f8;
  }
  .timeline-item .content {
    border-left: none;
    border-top: 1px solid #e7eaec;
    padding-top: 10px;
    min-height: 100px;
  }
  .nav.navbar-top-links li.dropdown {
    display: none;
  }
  .ibox-tools {
    float: none;
    text-align: left;
    display: inline-block;
  }
}
/* Only demo */
@media (max-width: 1000px) {
  .welcome-message {
    display: none;
  }
}
@media print {
  nav.navbar-static-side {
    display: none;
  }
  body {
    overflow: visible !important;
  }
  #page-wrapper {
    margin: 0;
  }
}

/*@boxed-background: url('patterns/shattered.png');*/
/*@nav-profile-pattern: url("patterns/header-profile.png");*/
/** 1 **/
/** 2 **/
/** 3 **/
.label {
  background-color: #D1DADE;
  color: #5E5E5E;
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: 600;
  padding: 3px 8px;
  text-shadow: none;
}
.nav .label,
.ibox .label {
  font-size: 10px;
}
.label.label-state {
  font-size: 13px;
  float: none;
}
.badge {
  background-color: #D1DADE;
  color: #5E5E5E;
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-size: 11px;
  font-weight: 600;
  padding-bottom: 4px;
  padding-left: 6px;
  padding-right: 6px;
  text-shadow: none;
}
.label-primary,
.badge.badge-primary {
  background-color: #07caff;
  color: #FFFFFF;
}
.label-success,
.badge.badge-success {
  background-color: #1c84c6;
  color: #FFFFFF;
}
.label-warning,
.badge.badge-warning {
  background-color: #f8ac59;
  color: #FFFFFF;
}
.label-warning-light,
.badge.badge-warning-light {
  background-color: #f8ac59;
  color: #ffffff;
}
.label-danger,
.badge.badge-danger {
  background-color: #ED5565;
  color: #FFFFFF;
}
.label-info,
.badge.badge-info {
  background-color: #23c6c8;
  color: #FFFFFF;
}
.label-inverse,
.badge.badge-inverse {
  background-color: #262626;
  color: #FFFFFF;
}
.label-white,
.badge.badge-white {
  background-color: #FFFFFF;
  color: #5E5E5E;
}
.label-white,
.badge.badge-disable {
  background-color: #2A2E36;
  color: #8B91A0;
}
body {
  font-family: "open sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  background-color: #2f4050;
  font-size: 13px;
  color: #676a6c;
  overflow-x: hidden;
}
html,
body {
  height: 100%;
}
body.full-height-layout #wrapper,
body.full-height-layout #page-wrapper {
  height: 100%;
}
#page-wrapper {
  min-height: auto;
}
/*body.boxed-layout {
  background: @boxed-background;
}*/
body.boxed-layout #wrapper {
  background-color: #2f4050;
  max-width: 1200px;
  margin: 0 auto;
  -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.75);
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.75);
}
.top-navigation.boxed-layout #wrapper,
.boxed-layout #wrapper.top-navigation {
  max-width: 1300px !important;
}
.block {
  display: block;
}
.clear {
  display: block;
  overflow: hidden;
}
a {
  cursor: pointer;
}
a:hover,
a:focus {
  text-decoration: none;
}
.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.border-bottom {
  border-bottom: 1px solid #e7eaec !important;
}
.font-bold {
  font-weight: 600;
}
.font-normal {
  font-weight: 400;
}
.text-uppercase {
  text-transform: uppercase;
}
.font-italic {
  font-style: italic;
}
.b-r {
  border-right: 1px solid #e7eaec;
}
.hr-line-dashed {
  border-top: 1px dashed #e7eaec;
  color: #ffffff;
  background-color: #ffffff;
  height: 1px;
  margin: 20px 0;
}
.hr-line-solid {
  border-bottom: 1px solid #e7eaec;
  background-color: rgba(0, 0, 0, 0);
  border-style: solid !important;
  margin-top: 15px;
  margin-bottom: 15px;
}
video {
  width: 100% !important;
  height: auto !important;
}
/* GALLERY */
.gallery > .row > div {
  margin-bottom: 15px;
}
.fancybox img {
  margin-bottom: 5px;
  /* Only for demo */
  width: 24%;
}
/* Summernote text editor  */
.note-editor {
  height: auto !important;
}
.note-editor.fullscreen {
  z-index: 2050;
}
.note-editor.note-frame.fullscreen {
  z-index: 2020;
}
.note-editor.note-frame .note-editing-area .note-editable {
  color: #676a6c;
  padding: 15px;
}
.note-editor.note-frame {
  border: none;
}
.note-editor.panel {
  margin-bottom: 0;
}
/* MODAL */
.modal-content {
  background-clip: padding-box;
  background-color: #FFFFFF;
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: 4px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
  outline: 0 none;
  position: relative;
}
.modal-dialog {
  z-index: 2200;
}
.modal-body {
  padding: 20px 30px 30px 30px;
}
.inmodal .modal-body {
  background: #f8fafb;
}
.inmodal .modal-header {
  padding: 30px 15px;
  text-align: center;
}
.animated.modal.fade .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.inmodal .modal-title {
  font-size: 26px;
}
.inmodal .modal-icon {
  font-size: 84px;
  color: #e2e3e3;
}
.modal-footer {
  margin-top: 0;
}
/* WRAPPERS */
#wrapper {
  width: 100%;
  overflow-x: hidden;
}
.wrapper {
  padding: 0 20px;
}
.wrapper-content {
  padding: 20px 10px 40px;
}
#page-wrapper {
  padding: 0 15px;
  min-height: 568px;
  position: relative !important;
}
@media (min-width: 768px) {
  #page-wrapper {
    position: inherit;
    margin: 0 0 0 240px;
    min-height: 2002px;
  }
}
.title-action {
  text-align: right;
  padding-top: 30px;
}
.ibox-content h1,
.ibox-content h2,
.ibox-content h3,
.ibox-content h4,
.ibox-content h5,
.ibox-title h1,
.ibox-title h2,
.ibox-title h3,
.ibox-title h4,
.ibox-title h5 {
  margin-top: 5px;
}
ul.unstyled,
ol.unstyled {
  list-style: none outside none;
  margin-left: 0;
}
.big-icon {
  font-size: 160px !important;
  color: #e5e6e7;
}
/* FOOTER */
.footer {
  background: none repeat scroll 0 0 white;
  border-top: 1px solid #e7eaec;
  bottom: 0;
  left: 0;
  padding: 10px 20px;
  position: absolute;
  right: 0;
}
.footer.fixed_full {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  padding: 10px 20px;
  background: white;
  border-top: 1px solid #e7eaec;
}
.footer.fixed {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  padding: 10px 20px;
  background: white;
  border-top: 1px solid #e7eaec;
  margin-left: 220px;
}
body.mini-navbar .footer.fixed,
body.body-small.mini-navbar .footer.fixed {
  margin: 0 0 0 70px;
}
body.mini-navbar.canvas-menu .footer.fixed,
body.canvas-menu .footer.fixed {
  margin: 0 !important;
}
body.fixed-sidebar.body-small.mini-navbar .footer.fixed {
  margin: 0 0 0 220px;
}
body.body-small .footer.fixed {
  margin-left: 0;
}
/* TABLES */
.table-bordered {
  border: 1px solid #EBEBEB;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  background-color: #F5F5F6;
  border-bottom-width: 1px;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #e7e7e7;
}
.table > thead > tr > th {
  border-bottom: 1px solid #DDDDDD;
  vertical-align: bottom;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  border-top: 1px solid #e7eaec;
  line-height: 1.42857;
  padding: 8px;
  vertical-align: middle;
}
/* PANELS */
.panel.blank-panel {
  background: none;
  margin: 0;
}
.blank-panel .panel-heading {
  padding-bottom: 0;
}
.nav-tabs > li > a {
  color: #A7B1C2;
  font-weight: 600;
  padding: 10px 20px 10px 25px;
}
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus {
  background-color: #e6e6e6;
  color: #676a6c;
}
.ui-tab .tab-content {
  padding: 20px 0;
}
/* GLOBAL  */
.no-padding {
  padding: 0 !important;
}
.no-borders {
  border: none !important;
}
.no-margins {
  margin: 0 !important;
}
.no-top-border {
  border-top: 0 !important;
}
.ibox-content.text-box {
  padding-bottom: 0;
  padding-top: 15px;
}
.border-left-right {
  border-left: 1px solid #e7eaec;
  border-right: 1px solid #e7eaec;
}
.border-top-bottom {
  border-top: 1px solid #e7eaec;
  border-bottom: 1px solid #e7eaec;
}
.border-left {
  border-left: 1px solid #e7eaec;
}
.border-right {
  border-right: 1px solid #e7eaec;
}
.border-top {
  border-top: 1px solid #e7eaec;
}
.border-bottom {
  border-bottom: 1px solid #e7eaec;
}
.border-size-sm {
  border-width: 3px;
}
.border-size-md {
  border-width: 6px;
}
.border-size-lg {
  border-width: 9px;
}
.border-size-xl {
  border-width: 12px;
}
.full-width {
  width: 100% !important;
}
.link-block {
  font-size: 12px;
  padding: 10px;
}
.nav.navbar-top-links {
  height: 50px;
}
.nav.navbar-top-links li a {
  padding: 15px 10px;
}
.count-info .label {
  top: 10px;
}
.nav.navbar-top-links .link-block a {
  font-size: 12px;
}
.link-block a {
  font-size: 10px;
  color: inherit;
}
body.mini-navbar .branding {
  display: none;
}
img.circle-border {
  border: 6px solid #FFFFFF;
  border-radius: 50%;
}
.branding {
  float: left;
  color: #FFFFFF;
  font-size: 18px;
  font-weight: 600;
  padding: 17px 20px;
  text-align: center;
  background-color: #07caff;
}
.login-panel {
  margin-top: 25%;
}
.icons-box h3 {
  margin-top: 10px;
  margin-bottom: 10px;
}
.icons-box .infont a i {
  font-size: 25px;
  display: block;
  color: #676a6c;
}
.icons-box .infont a {
  color: #a6a8a9;
}
.icons-box .infont a {
  padding: 10px;
  margin: 1px;
  display: block;
}
.ui-draggable .ibox-title {
  cursor: move;
}
.breadcrumb {
  background-color: #ffffff;
  padding: 0;
  margin-bottom: 0;
}
.breadcrumb > li a {
  color: inherit;
}
.breadcrumb > .active {
  color: inherit;
}
code {
  background-color: #F9F2F4;
  border-radius: 4px;
  color: #ca4440;
  font-size: 90%;
  padding: 2px 4px;
  white-space: nowrap;
}
table.table-mail tr td {
  padding: 12px;
}
.table-mail .check-mail {
  padding-left: 20px;
}
.table-mail .mail-date {
  padding-right: 20px;
}
.star-mail,
.check-mail {
  width: 40px;
}
.unread td a,
.unread td {
  font-weight: 600;
  color: inherit;
}
.read td a,
.read td {
  font-weight: normal;
  color: inherit;
}
.unread td {
  background-color: #f9f8f8;
}
/* BACKGROUNDS */
.gray-bg,
.bg-muted {
  background-color: #f3f3f4;
}
.white-bg {
  background-color: #ffffff;
}
.blue-bg,
.bg-success {
  background-color: #1c84c6;
  color: #ffffff;
}
.navy-bg,
.bg-primary {
  background-color: #07caff;
  color: #ffffff;
}
.lazur-bg,
.bg-info {
  background-color: #23c6c8;
  color: #ffffff;
}
.yellow-bg,
.bg-warning {
  background-color: #f8ac59;
  color: #ffffff;
}
.red-bg,
.bg-danger {
  background-color: #ED5565;
  color: #ffffff;
}
.black-bg {
  background-color: #262626;
}
.panel-primary {
  border-color: #07caff;
}
.panel-primary > .panel-heading {
  background-color: #07caff;
  border-color: #07caff;
}
.panel-success {
  border-color: #1c84c6;
}
.panel-success > .panel-heading {
  background-color: #1c84c6;
  border-color: #1c84c6;
  color: #ffffff;
}
.panel-info {
  border-color: #23c6c8;
}
.panel-info > .panel-heading {
  background-color: #23c6c8;
  border-color: #23c6c8;
  color: #ffffff;
}
.panel-warning {
  border-color: #f8ac59;
}
.panel-warning > .panel-heading {
  background-color: #f8ac59;
  border-color: #f8ac59;
  color: #ffffff;
}
.panel-danger {
  border-color: #ED5565;
}
.panel-danger > .panel-heading {
  background-color: #ED5565;
  border-color: #ED5565;
  color: #ffffff;
}
.progress-bar {
  background-color: #07caff;
}
.progress-small,
.progress-small .progress-bar {
  height: 10px;
}
.progress-small,
.progress-mini {
  margin-top: 5px;
}
.progress-mini,
.progress-mini .progress-bar {
  height: 5px;
  margin-bottom: 0;
}
.progress-bar-navy-light {
  background-color: #3dc7ab;
}
.progress-bar-success {
  background-color: #1c84c6;
}
.progress-bar-info {
  background-color: #23c6c8;
}
.progress-bar-warning {
  background-color: #f8ac59;
}
.progress-bar-danger {
  background-color: #ED5565;
}
.panel-title {
  font-size: inherit;
}
.jumbotron {
  border-radius: 6px;
  padding: 40px;
}
.jumbotron h1 {
  margin-top: 0;
}
/* COLORS */
.text-navy {
  color: #07caff;
}
.text-primary {
  color: inherit;
}
.text-success {
  color: #1c84c6;
}
.text-completed {
  color: #54B095;
}
.text-info {
  color: #23c6c8;
}
.text-warning {
  color: #f8ac59;
}
.text-danger {
  color: #ED5565;
}
.text-muted {
  color: #888888;
}
.text-white {
  color: #ffffff;
}
.simple_tag {
  background-color: #f3f3f4;
  border: 1px solid #e7eaec;
  border-radius: 2px;
  color: inherit;
  font-size: 10px;
  margin-right: 5px;
  margin-top: 5px;
  padding: 5px 12px;
  display: inline-block;
}
.img-shadow {
  -webkit-box-shadow: 0 0 3px 0 #919191;
  -moz-box-shadow: 0 0 3px 0 #919191;
  box-shadow: 0 0 3px 0 #919191;
}
/* For handle diferent bg color in AngularJS version */
.dashboards\.dashboard_2 nav.navbar,
.dashboards\.dashboard_3 nav.navbar,
.mailbox\.inbox nav.navbar,
.mailbox\.email_view nav.navbar,
.mailbox\.email_compose nav.navbar,
.dashboards\.dashboard_4_1 nav.navbar,
.metrics nav.navbar,
.metrics\.index nav.navbar,
.dashboards\.dashboard_5 nav.navbar {
  background: #fff;
}
/* For handle diferent bg color in MVC version */
.Dashboard_2 .navbar.navbar-static-top,
.Dashboard_3 .navbar.navbar-static-top,
.Dashboard_4_1 .navbar.navbar-static-top,
.ComposeEmail .navbar.navbar-static-top,
.EmailView .navbar.navbar-static-top,
.Inbox .navbar.navbar-static-top,
.Metrics .navbar.navbar-static-top,
.Dashboard_5 .navbar.navbar-static-top {
  background: #fff;
}
a.close-canvas-menu {
  position: absolute;
  top: 10px;
  right: 15px;
  z-index: 1011;
  color: #a7b1c2;
}
a.close-canvas-menu:hover {
  color: #fff;
}
.close-canvas-menu {
  display: none;
}
.canvas-menu .close-canvas-menu {
  display: block;
}
.light-navbar .navbar.navbar-static-top {
  background-color: #fff;
}
/* FULL HEIGHT */
.full-height {
  height: 100%;
}
.fh-breadcrumb {
  height: calc(100% - 196px);
  margin: 0 -15px;
  position: relative;
}
.fh-no-breadcrumb {
  height: calc(100% - 99px);
  margin: 0 -15px;
  position: relative;
}
.fh-column {
  background: #fff;
  height: 100%;
  width: 240px;
  float: left;
}
.modal-backdrop {
  z-index: 2040 !important;
}
.modal {
  z-index: 2050 !important;
}
.spiner-example {
  height: 200px;
  padding-top: 70px;
}
/* MARGINS & PADDINGS */
.p-xxs {
  padding: 5px;
}
.p-xs {
  padding: 10px;
}
.p-sm {
  padding: 15px;
}
.p-m {
  padding: 20px;
}
.p-md {
  padding: 25px;
}
.p-lg {
  padding: 30px;
}
.p-xl {
  padding: 40px;
}
.p-w-xs {
  padding: 0 10px;
}
.p-w-sm {
  padding: 0 15px;
}
.p-w-m {
  padding: 0 20px;
}
.p-w-md {
  padding: 0 25px;
}
.p-w-lg {
  padding: 0 30px;
}
.p-w-xl {
  padding: 0 40px;
}
.p-h-xs {
  padding: 10px 0;
}
.p-h-sm {
  padding: 15px 0;
}
.p-h-m {
  padding: 20px 0;
}
.p-h-md {
  padding: 25px 0;
}
.p-h-lg {
  padding: 30px 0;
}
.p-h-xl {
  padding: 40px 0;
}
.m-xxs {
  margin: 2px 4px;
}
.m {
  margin: 15px;
}
.m-xs {
  margin: 5px;
}
.m-sm {
  margin: 10px;
}
.m-md {
  margin: 20px;
}
.m-lg {
  margin: 30px;
}
.m-xl {
  margin: 50px;
}
.m-n {
  margin: 0 !important;
}
.m-l-none {
  margin-left: 0;
}
.m-l-xs {
  margin-left: 5px;
}
.m-l-sm {
  margin-left: 10px;
}
.m-l {
  margin-left: 15px;
}
.m-l-md {
  margin-left: 20px;
}
.m-l-lg {
  margin-left: 30px;
}
.m-l-xl {
  margin-left: 40px;
}
.m-l-n-xxs {
  margin-left: -1px;
}
.m-l-n-xs {
  margin-left: -5px;
}
.m-l-n-sm {
  margin-left: -10px;
}
.m-l-n {
  margin-left: -15px;
}
.m-l-n-md {
  margin-left: -20px;
}
.m-l-n-lg {
  margin-left: -30px;
}
.m-l-n-xl {
  margin-left: -40px;
}
.m-t-none {
  margin-top: 0;
}
.m-t-xxs {
  margin-top: 1px;
}
.m-t-xs {
  margin-top: 5px;
}
.m-t-sm {
  margin-top: 10px;
}
.m-t {
  margin-top: 15px;
}
.m-t-md {
  margin-top: 20px;
}
.m-t-lg {
  margin-top: 30px;
}
.m-t-xl {
  margin-top: 40px;
}
.m-t-n-xxs {
  margin-top: -1px;
}
.m-t-n-xs {
  margin-top: -5px;
}
.m-t-n-sm {
  margin-top: -10px;
}
.m-t-n {
  margin-top: -15px;
}
.m-t-n-md {
  margin-top: -20px;
}
.m-t-n-lg {
  margin-top: -30px;
}
.m-t-n-xl {
  margin-top: -40px;
}
.m-r-none {
  margin-right: 0;
}
.m-r-xxs {
  margin-right: 1px;
}
.m-r-xs {
  margin-right: 5px;
}
.m-r-sm {
  margin-right: 10px;
}
.m-r {
  margin-right: 15px;
}
.m-r-md {
  margin-right: 20px;
}
.m-r-lg {
  margin-right: 30px;
}
.m-r-xl {
  margin-right: 40px;
}
.m-r-n-xxs {
  margin-right: -1px;
}
.m-r-n-xs {
  margin-right: -5px;
}
.m-r-n-sm {
  margin-right: -10px;
}
.m-r-n {
  margin-right: -15px;
}
.m-r-n-md {
  margin-right: -20px;
}
.m-r-n-lg {
  margin-right: -30px;
}
.m-r-n-xl {
  margin-right: -40px;
}
.m-b-none {
  margin-bottom: 0;
}
.m-b-xxs {
  margin-bottom: 1px;
}
.m-b-xs {
  margin-bottom: 5px;
}
.m-b-sm {
  margin-bottom: 10px;
}
.m-b {
  margin-bottom: 15px;
}
.m-b-md {
  margin-bottom: 20px;
}
.m-b-lg {
  margin-bottom: 30px;
}
.m-b-xl {
  margin-bottom: 40px;
}
.m-b-n-xxs {
  margin-bottom: -1px;
}
.m-b-n-xs {
  margin-bottom: -5px;
}
.m-b-n-sm {
  margin-bottom: -10px;
}
.m-b-n {
  margin-bottom: -15px;
}
.m-b-n-md {
  margin-bottom: -20px;
}
.m-b-n-lg {
  margin-bottom: -30px;
}
.m-b-n-xl {
  margin-bottom: -40px;
}
.space-15 {
  margin: 15px 0;
}
.space-20 {
  margin: 20px 0;
}
.space-25 {
  margin: 25px 0;
}
.space-30 {
  margin: 30px 0;
}
.img-sm {
  width: 32px;
  height: 32px;
}
.img-md {
  max-width: 64px;
  max-height: 64px;
  width: unset;
  height: unset;
}
.img-lg {
  width: 96px;
  height: 96px;
}
.b-r-xs {
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
}
.b-r-sm {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.b-r-md {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.b-r-lg {
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
}
.b-r-xl {
  -webkit-border-radius: 24px;
  -moz-border-radius: 24px;
  border-radius: 24px;
}
.fullscreen-ibox-mode .animated {
  animation: none;
}
body.fullscreen-ibox-mode {
  overflow-y: hidden;
}
.ibox.fullscreen {
  z-index: 2030;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: auto;
  margin-bottom: 0;
}
.ibox.fullscreen .collapse-link {
  display: none;
}
.ibox.fullscreen .ibox-content {
  min-height: calc(100% - 48px);
}
body.modal-open {
  padding-right: inherit !important;
}
body.modal-open .wrapper-content.animated {
  -webkit-animation: none;
  -ms-animation-nam: none;
  animation: none;
}
body.modal-open .animated {
  animation-fill-mode: initial;
  z-index: inherit;
}
/* Show profile dropdown on fixed sidebar */
body.mini-navbar.fixed-sidebar .profile-element,
.block {
  display: block !important;
}
body.mini-navbar.fixed-sidebar .nav-header {
  /*padding: 33px 25px;*/
}
body.mini-navbar.fixed-sidebar .logo-element {
  display: none;
}
.fullscreen-video .animated {
  animation: none;
}
.clickable {
  cursor: pointer;
}
.nav-header {
  background-image: none;
}
.img-md {
  max-width: 64px;
  max-height: 64px;
}
body {
  background-color: #292929;
}
body .convergence-top-navbar {
  position: fixed;
  background-color: #000;
  color: #fff;
  height: 50px;
}
body .page-heading-container {
  height: 130px;
}
body .page-heading-container .page-heading {
  height: 130px;
  border-top: 0;
  padding: 0 10px 20px 10px;
  position: relative;
  z-index: 10;
}
body .page-heading-container .page-heading .buttons-container {
  height: 74px;
  padding-top: 20px;
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
}
body .page-heading-container.thin-header {
  height: 90px;
}
body .page-heading-container.thin-header .page-heading {
  height: 90px;
}
body #main-page::before {
  content: '';
  display: block;
  height: 50px;
}
body .page-heading.page-affix,
body .page-heading.modal-affix {
  position: fixed;
}
body .subheader.page-affix,
body .subheader.modal-affix {
  position: fixed;
  z-index: 10;
}
body .page-heading.page-affix {
  top: 50px;
}
body .subheader.page-affix {
  top: calc(130px + 50px + (-1px));
}
body .subheader.modal-affix {
  top: calc(130px + (-1px));
}
body:not(.mini-navbar):not(.body-small) .convergence-top-navbar,
body:not(.mini-navbar):not(.body-small) .page-heading.page-affix,
body:not(.mini-navbar):not(.body-small) .subheader.page-affix {
  width: calc(100% - 220px);
}
body.mini-navbar .convergence-top-navbar,
body.mini-navbar .page-heading.page-affix,
body.mini-navbar .subheader.page-affix {
  width: calc(100% - 50px);
}
body.body-small .convergence-top-navbar,
body.body-small .page-heading.page-affix,
body.body-small .subheader.page-affix {
  width: 100%;
}
body.body-small .navbar-static-side {
  display: none;
}
body .panel-heading h1,
body .panel-heading h2 {
  margin-bottom: 5px;
}
.action-menu-bar {
  height: 35px;
  margin-left: -10px;
  margin-right: -10px;
  background-color: #f3f3f4;
}
.action-menu-bar .btn-outline:hover {
  background-color: #dbdbdb;
}
.float-right {
  float: right;
}
.m-b-lg {
  margin-bottom: 40px !important;
}
.p-b-md {
  padding-bottom: 20px !important;
}
.p-l-lg {
  padding-left: 50px !important;
}
m-t-md {
  margin-top: 20px !important;
}
/*.input-group-btn {
        width: 0;
    }*/
.auto-width {
  width: auto !important;
}
/* main nav*/
nav .nav-header {
  /*padding-top: 10px;*/
  /*background-color: @dark-convergence;*/
  background-color: #000;
  text-align: center;
}
nav .nav-header img {
  width: 30px;
  height: 30px;
}
nav .nav > li.active {
  border-left: 4px solid #07caff;
  background: #07caff;
}
ul.nav-second-level,
ul.nav-third-level {
  background-color: #292929;
}
ul.nav-second-level li,
ul.nav-third-level li {
  border: none;
}
body:not(.fixed-sidebar):not(.canvas-menu).mini-navbar .nav li:hover > .nav-second-level,
.mini-navbar .nav li:focus > .nav-second-level {
  display: block !important;
  border-radius: 0 2px 2px 0;
  min-width: 140px;
  height: auto;
  opacity: 1 !important;
}
body:not(.fixed-sidebar):not(.canvas-menu).mini-navbar .nav li:hover > .nav-second-level.collapse a,
.mini-navbar .nav li:focus > .nav-second-level.collapse a {
  display: block !important;
}
.mini-navbar .nav .nav-second-level {
  position: absolute;
  left: 50px;
  top: 0;
  background-color: #292929;
  padding: 10px 10px 10px 10px;
  font-size: 12px;
}
.navbar-default .nav > li > a:hover,
.navbar-default .nav > li > a:focus {
  background-color: #07caff;
  color: white;
}
body:not(.fixed-sidebar):not(.canvas-menu).mini-navbar .nav li:hover > .nav-second-level,
body:not(.fixed-sidebar):not(.canvas-menu).mini-navbar .mini-navbar .nav li:focus > .nav-second-level {
  min-width: 200px;
  background-color: #292929;
}
body:not(.fixed-sidebar):not(.canvas-menu).mini-navbar .navbar-default .nav > li > .nav-second-level {
  padding-left: 5px;
  padding-right: 5px;
}
body:not(.fixed-sidebar):not(.canvas-menu).mini-navbar .navbar-default .nav > li > .nav-second-level li a:hover {
  border-radius: 0px;
}
.navbar-static-side > ul > li.nav-header {
  background-color: #07caff !important;
  height: 50px;
  padding: 10px;
  margin: 0px;
}
.navbar-static-side .sidebar-collapse > ul > li > a:focus {
  background-color: #000 !important;
}
.navbar-static-side .sidebar-collapse > ul > li.active {
  background-color: #000 !important;
}
.navbar-static-side .sidebar-collapse > ul > li.active .nav-second-level > li > a:focus {
  background-color: #000 !important;
  color: white;
}
.navbar-static-side .sidebar-collapse > ul > li.menu-toggler > a {
  padding-top: 8px;
  padding-bottom: 8px;
}
body.mini-navbar .navbar-static-side .sidebar-collapse > ul > li.menu-toggler > a {
  padding: 6px 16px;
}
body.mini-navbar .nav-header {
  border-top: 0px;
}
body.mini-navbar .nav-header .expandend-element {
  display: none;
  /*padding: 15px;*/
}
body.mini-navbar .nav-header .logo-element {
  /*color: @medium-dark-convergence;*/
  /*font-size: 22px;
        line-height: 25px;
        font-weight: 700;*/
  padding: 0px;
}
body.mini-navbar .nav-header .menu-toggler {
  background: #000;
}
body.mini-navbar .nav-header .menu-toggler a:hover,
body.mini-navbar .nav-header .menu-toggler a:focus {
  background: #000 !important;
}
/* eps-panel */
.panel {
  /*border-radius: 0px;*/
  border: 0;
  /*&.panel-default {
        .panel-heading {
            background-color: @light-dark-convergence;
            color: white;
        }
    }*/
}
.panel .panel-heading {
  border: 0;
  background-color: transparent !important;
  color: #333;
  padding-left: 0;
}
.panel hr {
  border: none;
  min-height: 2px;
  margin: 0;
}
.panel hr.label-default {
  background-color: #333;
}
.panel .panel-body {
  border: 0 !important;
  padding: 20px 0 !important;
}
.product-image-thumb img[data-v-172f7936] {
  height: 100%;
}
.product-image-thumb .btn-plus {
  border-radius: 50% !important;
}
/* eps-button */
.btn-action-convergence {
  background-color: #07caff;
  border-color: #07caff;
  /*color: @medium-dark-convergence;*/
  color: #fff;
}
.btn-action-convergence.btn-outline {
  background-color: #484848;
  border-color: #292929;
  color: #07caff;
  text-transform: uppercase;
}
.btn-filters-convergence,
.btn-filters-convergence:hover {
  margin-top: -21px;
  text-transform: uppercase;
  text-decoration: underline;
  font-size: 12px;
  padding: 0;
}
.btn-search-convergence {
  margin-left: -40px !important;
  z-index: 3 !important;
  position: relative !important;
}
.btn.active,
.btn:active {
  box-shadow: none !important;
  /*border: 2px solid #333 !important;*/
}
/* badges */
.label,
.badge {
  background-color: #d2dadd;
}
.label-primary,
.badge-primary {
  background-color: #07caff;
  color: #fff;
}
.label-green,
.badge-green {
  background-color: #54b095;
  color: #FFFFFF;
}
.label-yellow,
.badge-yellow {
  background-color: #FFbb22;
}
.label-red,
.badge-red {
  background-color: #dc6069;
  color: #FFFFFF;
}
.label-blue,
.badge-blue {
  background-color: #3f83c0;
  color: #FFFFFF;
}
.label-lightblue,
.badge-lightblue {
  background-color: #5ec3c6;
  color: #FFFFFF;
}
span.form-control {
  border-top: none;
  border-left: none;
  border-right: none;
}
#application-loader {
  margin: auto;
  text-align: center;
  width: 200px;
  position: fixed;
  left: 45%;
  top: 50%;
  color: black !important;
}
/* globals */
.btn {
  border-radius: 0px;
}
.btn-circle {
  border-radius: 15px;
}
.btn-circle {
  width: 30px;
  height: 30px;
  padding: 5px 0;
  border-radius: 15px;
  text-align: center;
  font-size: 12px;
  line-height: 1.5;
}
button.btn-link.text-danger:hover {
  color: #843534;
}
.nav-tabs > li > a {
  border-radius: 0px;
}
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.nav-tabs > li a {
  border: 1px solid #e7eaec;
  border-bottom-color: transparent;
  color: #555;
}
.nav-tabs > li.disabled a {
  color: #A7B1C2;
}
.small-xs,
smallxs {
  font-size: 70%;
}
.table > thead > tr > th {
  background-color: #FFF;
}
.ibox-title {
  padding: 10px 10px 10px 10px;
}
.ibox-title h5 {
  margin: 7px 0px 0px 0px;
}
/*.ibox-content {
    border-top: 2px solid #333;
}*/
.pretty {
  position: relative;
  display: inline-block;
  margin-right: 1em;
  white-space: nowrap;
  line-height: 1;
  zoom: 1.3;
}
.pretty input {
  position: absolute;
  left: 0;
  top: 0;
  min-width: 1em;
  width: 100%;
  height: 100%;
  z-index: 2;
  opacity: 0;
  margin: 0;
  padding: 0;
  cursor: pointer;
}
.pretty.p-switch .state {
  position: relative;
}
.pretty.p-switch .state:before {
  content: '';
  border: 1px solid #bdc3c7;
  border-radius: 60px;
  width: 2em;
  box-sizing: unset;
  height: calc(1em + 2px);
  position: absolute;
  top: 0;
  top: calc((0% - (100% - 1em)) - 16%);
  z-index: 0;
  transition: all .5s ease;
}
.pretty.p-switch input:checked ~ .state:before {
  border-color: #5a656b;
}
.pretty.p-switch.p-fill input:checked ~ .state:before {
  border-color: #18a689;
  background-color: #18a689 !important;
}
.pretty .state label {
  position: initial;
  display: inline-block;
  font-weight: 400;
  margin: 0;
  text-indent: 1.5em;
  min-width: calc(1em + 2px);
}
.pretty.p-switch .state label {
  text-indent: 2.5em;
}
.pretty .state label:after,
.pretty .state label:before {
  content: '';
  width: calc(1em + 2px);
  height: calc(1em + 2px);
  display: block;
  box-sizing: border-box;
  border-radius: 0;
  border: 1px solid transparent;
  z-index: 0;
  position: absolute;
  left: 0;
  top: calc((0% - (100% - 1em)) - 8%);
  background-color: transparent;
}
.pretty .state label:before {
  border-color: #bdc3c7;
}
.pretty.p-switch .state label:after,
.pretty.p-switch .state label:before {
  transition: all .5s ease;
  border-radius: 100%;
  left: 0;
  top: -1px;
  border-color: transparent;
  -webkit-transform: scale(0.9);
  -ms-transform: scale(0.9);
  transform: scale(0.9);
}
.pretty.p-switch input:checked ~ .state label:before {
  opacity: 0;
}
.pretty.p-switch.p-fill input:checked ~ .state label:before {
  opacity: 0;
}
.pretty.p-switch.p-fill input ~ .state i {
  position: absolute;
  left: 15.5px;
  top: 3.5px;
  font-size: 9px;
  color: #18a689;
  z-index: 1;
  visibility: hidden;
  opacity: 0;
  transition: all .1s ease .2s;
}
.pretty.p-switch.p-fill input:checked ~ .state i {
  visibility: visible;
  opacity: 1;
}
.pretty.p-switch .state label:after {
  background-color: #bdc3c7 !important;
}
.pretty.p-switch input:checked ~ .state label:after {
  background-color: #5a656b !important;
  left: 1em;
}
.pretty.p-switch.p-fill input:checked ~ .state label:after {
  background-color: #fff !important;
  left: 1em;
}
.modal {
  overflow-y: hidden;
}
.modal-open .modal {
  overflow-y: scroll;
}
.modal-open .modal-shiftfix,
.modal-open .modal-shiftfix .navbar-fixed-top,
.modal-open .modal-shiftfix .navbar-fixed-bottom {
  overflow-y: scroll;
}
.modal-content {
  border-radius: 0px;
}
.page-nav {
  min-height: 40px;
}
.families hr.page-nav,
.exportfeeds-page hr.page-nav,
.roles-page hr.page-nav {
  border-top: none;
  border-bottom: 2px solid #333;
  min-height: 0;
  margin: 0;
}
.families hr.page-nav:last-child,
.exportfeeds-page hr.page-nav:last-child,
.roles-page hr.page-nav:last-child {
  margin: 0 -20px;
}
/* FONT */
.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}
.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}
.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}
.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}
.text-dark {
  color: #000;
}
.text-dark-2 {
  color: #888;
}
.text-dark:hover {
  color: #292929;
}
/* login */
.login-box {
  margin-top: 100px;
}
.login-box .logo {
  padding: 25px 0px;
}
.login-box .logo #login-logo {
  display: block;
  font-size: 150px;
  line-height: 60px;
  color: #000000;
  margin-bottom: -30px;
}
@media (max-width: 768px) {
  .login-box {
    margin-top: 20px;
  }
  .login-box .logo {
    padding: 10px 0px;
  }
}
.clickable {
  cursor: pointer;
}
/* Mixins */
a.disabled {
  pointer-events: none;
}
/* Only demo */
@media (max-width: 1000px) {
  .welcome-message {
    display: none;
  }
}
.vcenter {
  display: inline-block;
  vertical-align: middle;
  float: none;
}
button.vcenter {
  border-radius: 50%;
  color: #ccc;
}
button.vcenter:hover {
  color: #999;
}
.box-to-right {
  text-align: right;
  display: block !important;
}
.truncate-ellipsis {
  display: table;
  table-layout: fixed;
  width: 100%;
  white-space: nowrap;
}
.truncate-ellipsis > * {
  display: table-cell;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* jstree */
.vakata-context {
  z-index: 100000;
}
/* FilesGallery */
.gallery-item-box {
  padding: 0;
  border: 1px solid #e7eaec;
}
.gallery-item-box:hover,
.gallery-item-box.active {
  -webkit-box-shadow: 0 1px 1px 0 #a8a8a8;
  -moz-box-shadow: 0 1px 1px 0 #a8a8a8;
  box-shadow: 0 1px 1px 0 #a8a8a8;
}
.gallery-image-preview-container {
  width: 100%;
  padding-bottom: 75%;
  /* 4:3 */
  position: relative;
  text-align: center;
  /*padding: 90px 0;*/
  background-color: #f8f8f9;
  color: #bebec3;
  font-weight: 600;
}
.gallery-image-preview-container > div {
  overflow: hidden;
}
.gallery-image-preview-container > div,
.gallery-image-preview-container > div > img {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  max-width: 100%;
  max-height: 100%;
}
.gallery-item-desc {
  padding: 8px;
  position: relative;
  height: 130px;
}
/* Paging */
ul.pagination {
  float: right;
}
/* Filesystem */
.eps-uploader {
  overflow: hidden;
  width: 100px;
  height: 22px;
  float: right;
}
.eps-uploader form {
  height: 0;
  overflow: hidden;
}
/* Dialog */
.eps-dialog {
  width: 600px;
}
.fancybox-slide > .eps-dialog {
  padding: 0;
}
/* New dialog ui */
.fancybox-content.eps-dialog-flat {
  color: #333333;
}
.fancybox-content.eps-dialog-flat button {
  outline: none;
}
.fancybox-content.eps-dialog-flat .modal-header,
.fancybox-content.eps-dialog-flat .modal-footer {
  border: none;
}
.fancybox-content.eps-dialog-flat .modal-header {
  padding: 40px 15px 15px 15px;
}
.fancybox-content.eps-dialog-flat .modal-header .close {
  margin: 0;
  position: absolute;
  right: 25px;
  top: 15px;
  font-size: 25px;
  opacity: 1;
  color: #333333;
}
.fancybox-content.eps-dialog-flat .modal-body {
  background-color: #ffffff;
}
.fancybox-content.eps-dialog-flat .modal-footer {
  text-align: center;
}
.fancybox-content.eps-dialog-flat .modal-footer button {
  margin: 0 10px;
}
/* Modals */
.modal-eps .eps-items-list {
  max-height: 406px;
  overflow-y: auto;
  overflow-x: hidden;
}
.modal-eps .eps-items-list .gallery-item-box {
  cursor: pointer;
}
.modal-eps .eps-items-list .gallery-item-box.selected {
  border-color: limegreen;
  background-color: #EFE;
}
.modal-eps .eps-items-list .gallery-item-desc {
  height: 90px;
}
.modal-eps-xl {
  width: 1260px;
}
.modal-eps-xl .eps-items-list {
  max-height: 406px;
  overflow-y: auto;
  overflow-x: hidden;
}
.modal-eps-xl .eps-items-list .gallery-item-box {
  cursor: pointer;
}
.modal-eps-xl .eps-items-list .gallery-item-box.selected {
  border-color: limegreen;
  background-color: #EFE;
}
.modal-eps-xl .eps-items-list .gallery-item-desc {
  height: 90px;
}
.modal-eps-lg {
  width: 1024px;
}
.modal-eps-lg .eps-items-list {
  max-height: 406px;
  overflow-y: auto;
  overflow-x: hidden;
}
.modal-eps-lg .eps-items-list .gallery-item-box {
  cursor: pointer;
}
.modal-eps-lg .eps-items-list .gallery-item-box.selected {
  border-color: limegreen;
  background-color: #EFE;
}
.modal-eps-lg .eps-items-list .gallery-item-desc {
  height: 90px;
}
.modal-eps-fill-heigth {
  max-height: calc(100vh - 90px);
}
/* Toastr */
.eps-modal-toast {
  top: 0;
  right: 0;
  left: 0;
  width: 100%;
}
.eps-modal-toast > div {
  width: 100% !important;
}
/* Alert */
.swal-overlay {
  z-index: 1000000 !important;
}
/* OverlayPanel */
#overlay-panel {
  position: fixed;
  /*padding-top: 61px;*/
  top: 0;
  bottom: 0;
  right: -100%;
  background-color: #f3f3f4;
  z-index: 10000;
  overflow-y: scroll;
  overflow-x: hidden;
  transition: right 0.2s ease-in;
  width: 82%;
  /* Didn't find a better way to nest the overlays, as I cannot use position absolute for scrolling problems... */
  /* Let's say 5 levels are sufficient for now */
}
#overlay-panel.medium {
  width: 41%;
}
#overlay-panel .page-heading h2 {
  display: inline-block;
}
#overlay-panel .close-button {
  display: inline-block;
  line-height: 95px;
  vertical-align: middle;
  height: 74px;
  padding-right: 14px;
  color: #444;
  font-size: 3.5rem;
  font-weight: 300;
}
#overlay-panel .eps-overlay-panel .overlay-panel-content {
  width: 78%;
}
#overlay-panel .page-heading.modal-affix {
  width: calc(82% - 10px);
}
#overlay-panel .subheader.modal-affix {
  width: calc(82% - 10px);
}
#overlay-panel .eps-overlay-panel .overlay-panel-content .page-heading.modal-affix {
  width: calc(78% - 10px) !important;
}
#overlay-panel .eps-overlay-panel .overlay-panel-content .subheader.modal-affix {
  width: calc(78% - 10px);
}
#overlay-panel .eps-overlay-panel .overlay-panel-content .eps-overlay-panel .overlay-panel-content {
  width: 75%;
}
#overlay-panel .eps-overlay-panel .overlay-panel-content .eps-overlay-panel .overlay-panel-content .page-heading.modal-affix {
  width: calc(75% - 10px);
}
#overlay-panel .eps-overlay-panel .overlay-panel-content .eps-overlay-panel .overlay-panel-content .subheader.modal-affix {
  width: calc(75% - 10px);
  /*left: calc(25% + 25px);*/
}
#overlay-panel .eps-overlay-panel .overlay-panel-content .eps-overlay-panel .overlay-panel-content .eps-overlay-panel .overlay-panel-content {
  width: 72%;
}
#overlay-panel .eps-overlay-panel .overlay-panel-content .eps-overlay-panel .overlay-panel-content .eps-overlay-panel .overlay-panel-content .page-heading.modal-affix {
  width: calc(72% - 10px);
}
#overlay-panel .eps-overlay-panel .overlay-panel-content .eps-overlay-panel .overlay-panel-content .eps-overlay-panel .overlay-panel-content .subheader.modal-affix {
  width: calc(72% - 10px);
  /*left: calc(28% + 25px);*/
}
#overlay-panel .eps-overlay-panel .overlay-panel-content .eps-overlay-panel .overlay-panel-content .eps-overlay-panel .overlay-panel-content .eps-overlay-panel .overlay-panel-content {
  width: 69%;
}
#overlay-panel .eps-overlay-panel .overlay-panel-content .eps-overlay-panel .overlay-panel-content .eps-overlay-panel .overlay-panel-content .eps-overlay-panel .overlay-panel-content .page-heading.modal-affix {
  width: calc(69% - 10px);
}
#overlay-panel .eps-overlay-panel .overlay-panel-content .eps-overlay-panel .overlay-panel-content .eps-overlay-panel .overlay-panel-content .eps-overlay-panel .overlay-panel-content .subheader.modal-affix {
  width: calc(69% - 10px);
  /*left: calc(31% + 25px);*/
}
#overlay-panel .eps-overlay-panel .overlay-panel-content .eps-overlay-panel .overlay-panel-content .eps-overlay-panel .overlay-panel-content .eps-overlay-panel .overlay-panel-content .eps-overlay-panel .overlay-panel-content {
  width: 66%;
}
#overlay-panel .eps-overlay-panel .overlay-panel-content .eps-overlay-panel .overlay-panel-content .eps-overlay-panel .overlay-panel-content .eps-overlay-panel .overlay-panel-content .eps-overlay-panel .overlay-panel-content .page-heading.modal-affix {
  width: calc(66% - 10px);
}
#overlay-panel .eps-overlay-panel .overlay-panel-content .eps-overlay-panel .overlay-panel-content .eps-overlay-panel .overlay-panel-content .eps-overlay-panel .overlay-panel-content .eps-overlay-panel .overlay-panel-content .subheader.modal-affix {
  width: calc(66% - 10px);
  /*left: calc(34% + 25px);*/
}
#overlay-panel .eps-modal-toast {
  width: 82%;
  left: unset;
  padding-right: 9px;
}
#overlay-panel.medium .eps-modal-toast {
  width: 41%;
}
#overlay-panel-bgoverlay {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: black;
  opacity: 0.32;
  z-index: 9999;
  display: none;
}
body.overlay-panel-opened {
  overflow-y: hidden;
}
body.overlay-panel-opened #overlay-panel.opened {
  display: block;
  right: 0;
  transition: right 0.2s ease-in;
  box-shadow: -3px 0px 20px #656565;
}
body.overlay-panel-opened #overlay-panel-bgoverlay.opened {
  display: block;
}
.eps-overlay-panel.overlay-panel-opened > #overlay-panel {
  overflow-y: hidden;
}
label {
  font-weight: 300;
  /*margin-bottom: 0;*/
}
.eps-tabs > li.active > a,
.eps-tabs > li.active > a:hover,
.eps-tabs > li.active > a:focus {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background: none;
  border-color: #DDDDDD #DDDDDD rgba(0, 0, 0, 0);
  border-bottom: #f3f3f4;
  border-image: none;
  border-style: solid;
  border-width: 1px;
  color: #555555;
  cursor: default;
}
.nav.eps-tabs li {
  background: none;
  border: none;
}
.configuration-panel-row {
  background-color: white;
  padding: 5px;
}
.microtable .col-lg-4 {
  padding-right: 2px;
  padding-left: 0;
}
/* ExportFeed */
.ibox.mappingrow {
  padding: 6px;
  margin-bottom: 0;
}
.ibox.mappingrow.even {
  background-color: #EDEDED;
}
.ibox.mappingrow.odd {
  background-color: #FBFBFB;
}
/* Temporary fix for the animations issue... we cannot use animate.css because of the transform problems with fixed elements */
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  animation-fill-mode: none;
}
@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    /*-webkit-transform: translateX(20px);
        transform: translateX(20px);*/
  }
  100% {
    opacity: 1;
    /*-webkit-transform: translateX(0);
        transform: translateX(0);*/
  }
}
@keyframes fadeInRight {
  0% {
    opacity: 0;
    /*-webkit-transform: translateX(20px);
        -ms-transform: translateX(20px);
        transform: translateX(20px);*/
  }
  100% {
    opacity: 1;
    /*-webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);*/
  }
}
.fadeInRight {
  animation-name: fadeInRight;
}
/* EPS DRAG AND DROP */
.eps-draggable {
  cursor: move;
  /* fallback if grab cursor is unsupported */
  cursor: grab;
  cursor: -moz-grab;
  cursor: -webkit-grab;
}
.eps-draggable:active {
  cursor: grabbing;
  cursor: -moz-grabbing;
  cursor: -webkit-grabbing;
}
.eps-dragging {
  /*opacity: 0.3;*/
  cursor: grabbing;
}
.eps-dragover {
  box-shadow: 0 -0.2rem 0 0 rgba(0, 123, 255, 0.5);
  cursor: grabbing;
  /*outline: 1px dashed rgba(0,123,255,.5);*/
}
body.fancybox-active.eps-modal-fancybox-content-flex-scroll .fancybox-slide {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  justify-content: center;
}
body.fancybox-active.eps-modal-fancybox-content-flex-scroll .fancybox-slide .eps-flex-scroll-container {
  /*display: flex;
    flex: auto;
    flex-direction: column;*/
  display: flex !important;
  flex-direction: column;
}
body.fancybox-active.eps-modal-fancybox-content-flex-scroll .fancybox-slide .eps-flex-scroll-fixed {
  /*flex: none;*/
  flex: 0 0 auto;
}
body.fancybox-active.eps-modal-fancybox-content-flex-scroll .fancybox-slide .eps-flex-sroll-scrolling {
  /*display: flex;
    flex: auto;
    overflow-y: auto;*/
  flex: 1 1 auto;
  position: relative;
  /* need this to position inner content */
  overflow-y: auto;
}
/* CROLL BAR */
/* width */
::-webkit-scrollbar {
  width: 10px;
}
/* Track */
::-webkit-scrollbar-track {
  background: #f1f1f1;
  border-radius: 5px;
}
/* Handle */
::-webkit-scrollbar-thumb {
  background: #888;
  border-radius: 5px;
}
/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #555;
}
.form-group.inline-block {
  display: inline-block;
}
.inline-block {
  display: inline-block;
}
/* TIMESPAN SELECTOR */
.timespan-container input {
  width: 76px !important;
}
/* The draggable fake image of a draggable object */
.eps-fake-handler {
  position: absolute;
  left: -900px;
  top: -900px;
}
.select2-container--open {
  z-index: 10000;
}
/* Table subrow */
.table tr.subrow td.first-col {
  border-right: solid 1px #dedede;
}
.table tr.subrow td:not(.first-col) {
  background-color: #f5f6f6;
}
.table tr > td.action-buttons {
  text-align: right;
}
.table tr > td.action-buttons a,
.table tr > td.action-buttons button {
  display: none;
  text-transform: uppercase;
  font-size: 10px;
}
.table tr > td.action-buttons a:first-child,
.table tr > td.action-buttons button:first-child {
  margin-left: 10px;
}
.table tr > td.action-buttons i {
  font-size: 15px;
}
.table tr:hover > td.action-buttons a,
.table tr:hover > td.action-buttons button {
  display: inline-block;
}
.convergence-platform-title {
  margin-top: 10px;
  margin-left: 10px;
  display: inline-block;
}
.sites-switcher {
  display: inline-block;
}
.sites-switcher h1 {
  display: inline;
  margin-left: 12px;
}
.sites-switcher .btn-group {
  vertical-align: bottom;
}
.sites-switcher button,
.sites-switcher button:hover,
.sites-switcher button:focus {
  border: none;
  vertical-align: top;
}
.sites-switcher .open .dropdown-toggle.btn-white {
  border: none !important;
}
.sites-switcher a.disabled {
  color: #AAA !important;
}
/* OVERRIDES */
.btn-primary {
  background-color: #07caff;
  border-color: #07caff;
  color: #FFFFFF;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary,
.btn-primary:active:focus,
.btn-primary:active:hover,
.btn-primary.active:hover,
.btn-primary.active:focus {
  background-color: #00c2f7;
  border-color: #00c2f7;
  color: #FFFFFF;
}
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled,
.btn-primary.disabled:hover,
.btn-primary.disabled:focus,
.btn-primary.disabled:active,
.btn-primary.disabled.active,
.btn-primary[disabled],
.btn-primary[disabled]:hover,
.btn-primary[disabled]:focus,
.btn-primary[disabled]:active,
.btn-primary.active[disabled],
fieldset[disabled] .btn-primary,
fieldset[disabled] .btn-primary:hover,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary:active,
fieldset[disabled] .btn-primary.active {
  background-color: #1bceff;
  border-color: #1bceff;
}
.nav-header {
  padding: 15px;
  background-image: none;
}
nav .nav-header {
  background-color: #000;
}
.nav > li.menu-toggler {
  border-top: none;
}
.nav > li.menu-toggler a,
.nav > li.menu-toggler a:focus,
.nav > li.menu-toggler a:hover,
.nav > li.menu-toggler a:active {
  background-color: #000;
  padding-top: 7px;
  padding-bottom: 7px;
}
.nav.nav-menu > li:not(.nav-header) {
  border-top: 1px solid #000;
}
/* iCHECK*/
/* yellow */
.icheckbox_square-lightblue,
.iradio_square-lightblue {
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  width: 22px;
  height: 22px;
  background: url(/assets/img/icheck-lightblue.png) no-repeat;
  border: none;
  cursor: pointer;
}
.icheckbox_square-lightblue {
  background-position: 0 0;
}
.icheckbox_square-lightblue.hover {
  background-position: -24px 0;
}
.icheckbox_square-lightblue.checked {
  background-position: -48px 0;
}
.icheckbox_square-lightblue.disabled {
  background-position: -72px 0;
  cursor: default;
}
.icheckbox_square-lightblue.checked.disabled {
  background-position: -96px 0;
}
.icheckbox_square-lightblue.indeterminate {
  background-position: -24px 0;
}
.iradio_square-lightblue {
  background-position: -120px 0;
}
.iradio_square-lightblue.hover {
  background-position: -144px 0;
}
.iradio_square-lightblue.checked {
  background-position: -168px 0;
}
.iradio_square-lightblue.disabled {
  background-position: -192px 0;
  cursor: default;
}
.iradio_square-lightblue.checked.disabled {
  background-position: -216px 0;
}
/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
  .icheckbox_square-lightblue,
  .iradio_square-lightblue {
    background-image: url(/assets/img/icheck-lightblue-h.png);
    -webkit-background-size: 240px 24px;
    background-size: 240px 24px;
  }
}
/*TOP HEADER DROPDOWN*/
.dropdown-messages,
.dropdown-alerts {
  padding: 0px;
}
.dropdown-menu > li.divider {
  margin: 0px;
}
.dropdown-menu > li.center a {
  text-align: center;
}
.dropdown-menu > li a {
  padding: 10px 20px !important;
  min-height: 0;
  color: #676a6c;
}
.dropdown-menu > li a:hover {
  text-decoration: none;
  background-color: #dbdbdb;
}
.dropdown-menu > li a span {
  font-size: 12px;
}
.tab-box-header {
  background-color: #ffffff;
  border-bottom: 0;
  padding: 0px 20px 10px 20px;
}
.tab-box-body {
  padding: 20px 20px 20px 20px;
}
.no-padding-left {
  padding-left: 0px !important;
}
.no-padding-right {
  padding-right: 0px !important;
}
.no-padding-top {
  padding-top: 0px !important;
}
.no-padding-bottom {
  padding-bottom: 0px !important;
}
.eps-bottom-drawer {
  margin-left: -15px;
  position: fixed;
  bottom: 0;
  width: calc(100% - 220px);
  height: 0px;
  transition: all 0.1s ease-in;
  background-color: #ffffff;
  z-index: 998;
  overflow: hidden;
}
.eps-bottom-drawer.drawer-opened {
  height: 90px;
  transition: all 0.1s ease-in;
  box-shadow: 0px -15px 30px -10px rgba(0, 0, 0, 0.4);
}
@media (max-width: 768px) {
  .eps-bottom-drawer {
    width: 100%;
  }
}
/*multi select*/
.eps-select-v2.multiselect {
  min-height: unset;
  font-size: 14px;
}
.eps-select-v2.multiselect .fa-chevron-down {
  position: absolute;
  right: 10px;
  top: 50%;
  transform: translateY(-50%);
}
.eps-select-v2.multiselect .multiselect__tags {
  min-height: unset;
  height: 34px;
  padding: 0 30px 0 10px;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.eps-select-v2.multiselect .multiselect__single {
  margin: 0;
  padding: 0;
  text-align: center;
  overflow: hidden;
  white-space: nowrap;
  font-size: 14px;
  text-overflow: ellipsis;
}
.eps-select-v2.multiselect .multiselect__tags,
.eps-select-v2.multiselect .multiselect__content-wrapper {
  border: 1px solid #aaaaaa;
  border-radius: unset;
}
.eps-select-v2.multiselect .multiselect__content-wrapper {
  min-width: 100%;
  width: auto;
  margin-top: -1px;
}
.eps-select-v2.multiselect .multiselect__option {
  min-height: unset;
  padding: 0;
}
.eps-select-v2.multiselect .multiselect__option > div {
  height: 34px;
  padding: 0 12px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.eps-select-v2.multiselect .fa-square {
  color: #aaaaaa;
}
.eps-select-v2.multiselect .fa-check-square {
  color: #07caff;
}
.eps-select-v2.multiselect .multiselect__option--selected {
  color: unset;
  background: unset;
}
.eps-select-v2.multiselect .multiselect__option--highlight,
.eps-select-v2.multiselect .multiselect__option--selected.multiselect__option--highlight {
  color: unset;
  background: #f3f3f3;
}
.eps-select-v2.multiselect.empty-option .multiselect__element:first-child {
  color: #aaaaaa;
}
/*pagination v2*/
.row.pagination-row .total-items-cnt {
  display: table;
  min-height: 34px;
}
.row.pagination-row .total-items-cnt span {
  display: table-cell;
  vertical-align: middle;
}
div.pagination-v2 {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  font-size: 11px;
}
div.pagination-v2 .page-size-cnt {
  margin-right: 40px;
}
div.pagination-v2 .page-size-cnt .multiselect {
  display: inline-block;
  min-height: unset;
  width: 40px;
}
div.pagination-v2 .page-size-cnt .multiselect .fa-caret-down {
  position: absolute;
  right: 5px;
  top: 50%;
  transform: translateY(-50%);
}
div.pagination-v2 .page-size-cnt .multiselect .multiselect__tags,
div.pagination-v2 .page-size-cnt .multiselect .multiselect__content-wrapper {
  border: 1px solid #aaaaaa;
  border-radius: unset;
}
div.pagination-v2 .page-size-cnt .multiselect .multiselect__tags {
  border-width: 0 0 1px 0;
  min-height: unset;
  height: 30px;
  padding: 0 15px 0 5px;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
div.pagination-v2 .page-size-cnt .multiselect .multiselect__single {
  margin: 0;
  padding: 0;
  text-align: left;
  overflow: hidden;
  white-space: nowrap;
  font-size: 11px;
  text-overflow: ellipsis;
}
div.pagination-v2 .page-size-cnt .multiselect .multiselect__content-wrapper {
  min-width: 100%;
  width: auto;
}
div.pagination-v2 .page-size-cnt .multiselect .multiselect__option {
  min-height: unset;
  padding: 5px;
  font-size: 11px;
}
div.pagination-v2 .page-size-cnt .multiselect .multiselect__option--selected {
  color: unset;
  background: unset;
}
div.pagination-v2 .page-size-cnt .multiselect .multiselect__option--highlight,
div.pagination-v2 .page-size-cnt .multiselect .multiselect__option--selected.multiselect__option--highlight {
  color: unset;
  background: #f3f3f3;
}
div.pagination-v2 .btn.previous,
div.pagination-v2 .btn.next {
  margin-left: 20px;
  padding: 2px 5px;
  color: #333333;
  background-color: transparent;
}
div.pagination-v2 .btn.next {
  margin-left: 30px;
}
/*page heading v2*/
.page-heading-v2 {
  background-color: #ffffff;
}
.page-heading-v2 .actions-wrapper {
  padding: 3px 25px;
  border-bottom: 1px solid #999999;
}
.page-heading-v2 .actions-wrapper .actions-cnt {
  display: flex;
  align-items: center;
}
.page-heading-v2 .actions-wrapper .actions-cnt > * + * {
  margin-left: 25px;
}
.page-heading-v2 .actions-wrapper .actions-cnt .btn-style.text {
  display: table-cell;
  padding: 10px 0px;
  font-weight: normal;
  text-decoration: none;
  font-size: 13px;
}
.page-heading-v2 .actions-wrapper .actions-cnt .btn-style.text * {
  vertical-align: middle;
}
.page-heading-v2 .actions-wrapper .actions-cnt .btn-style.text .fa {
  font-size: 18px;
  margin-right: 5px;
}
.page-heading-v2 .main-wrapper {
  padding: 5px 25px 15px 25px;
}
.page-heading-v2 .main-wrapper .title-cnt {
  color: #333333;
}
.page-heading-v2 .main-wrapper .title-cnt .breadcrumb {
  margin: 10px 0px;
}
.page-heading-v2 .main-wrapper .title-cnt .breadcrumb li + li::before {
  color: #333333;
  content: "\0003E";
}
.page-heading-v2 .main-wrapper .title-cnt .close-btn {
  margin-right: 20px;
}
.page-heading-v2 .main-wrapper .title-cnt .subtitle {
  display: block;
  margin-top: 5px;
}
.page-heading-v2 .main-wrapper .title-cnt h1 {
  font-size: 28px;
  margin: 0;
  font-weight: bold;
}
.page-heading-v2 .main-wrapper .title-cnt .subtitle {
  font-size: 15px;
  white-space: nowrap;
}
/* tabs v2 */
.tabs-container-v2 {
  background-color: #ffffff;
  font-size: 14px;
}
.tabs-container-v2 > .tabs-container,
.tabs-container-v2 > .tab-content .tab-pane > .panel-body {
  padding: 20px;
}
.tabs-container-v2 > .tabs-container {
  padding-bottom: 10px;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  flex-wrap: wrap;
  flex-direction: row-reverse;
}
.tabs-container-v2 > .tabs-container .nav.nav-tabs {
  border: none;
  margin: 0 -10px;
  margin-right: auto;
}
.tabs-container-v2 > .tabs-container .nav.nav-tabs li {
  margin: 0 10px;
  border-bottom: 3px solid transparent;
}
.tabs-container-v2 > .tabs-container .nav.nav-tabs li a {
  margin: 0;
  padding: 10px 2px 8px 2px;
  font-weight: normal;
  border: none;
  color: #333333;
  background-color: #ffffff;
}
.tabs-container-v2 > .tabs-container .nav.nav-tabs li.active {
  border-color: #07caff;
}
.tabs-container-v2 > .tabs-container .nav.nav-tabs li.active a {
  font-weight: bold;
}
.tabs-container-v2 > .tabs-container .nav.nav-tabs li.active a:hover {
  border: none;
}
.tabs-container-v2 > .tabs-container .nav.nav-tabs li.disabled a {
  color: #cccccc;
}
.subheader-container {
  height: 66px;
}
.subheader-container.double {
  height: 132px;
}
.subheader-container .subheader {
  position: relative;
  border-bottom: solid 1px #e7eaec;
}
.subheader-container .subheader .ibox-content {
  padding: 15px 50px;
}
.subheader-container .subheader.float-e-margins {
  margin-left: -24px;
  margin-right: -24px;
}
.subheader-container .subheader.float-e-margins .form-group {
  display: inline-block;
  margin-right: 50px;
  margin-bottom: 0;
}
.subheader-container .subheader.float-e-margins .form-group:last-child {
  margin-right: 0;
}
.subheader-container .subheader.float-e-margins .form-group:first-child input {
  background: #f3f3f4;
}
.subheader-container .subheader.float-e-margins .form-control {
  width: 200px;
  display: inline-block;
  margin-left: 10px;
  font-size: 13px;
}
.subheader-container .subheader.float-e-margins label {
  font-weight: 500;
  margin-bottom: 0;
  color: #333;
}
.ibox-content .ibox-title {
  border: 0;
}
.ibox.strong .ibox-title h5 {
  display: block;
  float: none;
  margin-bottom: 10px;
}
.ibox.strong > .ibox-content {
  border-color: black;
  border-width: 1px 0;
}
.ibox .ibox-title h5.autotitle {
  display: inline-block;
  float: left;
}
.eps-select.xs {
  line-height: 22px;
  height: 22px;
  padding-top: 0px;
  padding-left: 5px;
  padding-bottom: 0px;
  font-size: 11px;
}
.loadable-component {
  position: relative;
}
.loadable-component.sk-loading .sk-spinner {
  display: block;
  z-index: 10;
}
.loadable-component.sk-loading:after {
  content: '';
  background-color: rgba(255, 255, 255, 0.7);
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.loadable-component .sk-spinner {
  position: absolute;
  right: unset;
  left: calc(50% - 35px);
  top: 50%;
}
.eps-uploader-btngroup {
  overflow: hidden;
}
.eps-uploader-btngroup form {
  height: 0;
  overflow: hidden;
}
@media print {
  nav.navbar-static-side {
    display: none;
  }
  body {
    overflow: visible !important;
  }
  #page-wrapper {
    margin: 0;
  }
}
@media (min-width: 768px) {
  #page-wrapper {
    position: inherit;
    margin: 0 0 0 220px;
    min-height: 100vh;
  }
  .navbar-static-side {
    z-index: 2001;
    position: fixed;
    width: 220px;
  }
  .navbar-top-links .dropdown-messages,
  .navbar-top-links .dropdown-tasks,
  .navbar-top-links .dropdown-alerts {
    margin-left: auto;
  }
}
@media (max-width: 767px) {
  .navbar-static-side {
    display: none;
  }
}
/* MINI NAVBAR */
body.mini-navbar .navbar-static-side {
  width: 50px;
}
body.mini-navbar .navbar-static-side .sidebar-collapse > ul > li > a {
  padding: 12px 16px;
}
body.mini-navbar #page-wrapper {
  margin: 0 0 0 50px;
}
body.fixed-sidebar .navbar-static-side,
body.canvas-menu .navbar-static-side {
  height: calc(100% - 50px);
}

/* iCheck plugin Minimal skin
----------------------------------- */
.icheckbox_minimal,
.iradio_minimal {
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  width: 18px;
  height: 18px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAUCAYAAADIpHLKAAAEIUlEQVR4Xu2bT2sTWxiHe2LJzkVcuKuK0NDPIIKQVui+WhFxofgnF7wVEdyJ1aXchU2FSAl0ISroF1BrhaBu/AIJLWSh4kJoC+LGQjg+CYcXGubMn5yDmbmdAw8zZeY8vLzjz7d0ErWxsaHH/CxVLpd7R28+avPmm5ycVL3jzs6OF1+pVPLvs6zNzc0Kh3NQgSNG8AXew0tYD3Ka5xFEqE9rHegbtj56n8hHT0N99MqrD9Ytz2Rs3DgUuCwNsnz7CJ7Vp7WO8wB11D/GhA337rPUPcWhDoehAY+gYwTHYRZq8AP+gTaErVg+pVTfR2/F51If9/V9BKUd0YdYPu7r++h7lM+5f+OQrxRCOE6Z6bAIK0zA7oCg1YP7aiYcH2EOmhblHh/gk/9gxEc4xMf5HNebvurjfI77mpZw7PExJQJ93Cc+zue4z9UX2r8C/C+XUkqnuT6ZGvbJ8QouEIy6hCOYLjyG82bPVIBSfFAHq49AdEF89HHKpb7eNRCf2TvYC/ERjDpYfb1rID72Ovgs/Ut1QPJwKA6r8IBgvEugXYP7Zi8OWeKD2D5CIj7Fcq2Pe8WHA4f0QnwEI7aPe8WHw8Fn6V/aApKHQ5iGg1AfQv/E7J128+W+rAZEpzQcMhlcrhvmoSG/tiSjCw2YH/RBYp/WWnxR9dH7IizBFmyb8+LAFLH65NegBLAnto/eF2EJtmDbnBdt/cvyBNEpnhwSguThECrwxqGE11AZge8hLMAhKJnzB1mvrwBZXDoqHFprlYKQyM8J3ntMQMehgA5MjMB3MUBwNev1FSCrS/sNh/+QJAuH8Nvx5WjRny/3FSDLK3XhGH5yCN/huEMBR+HbCHxPAwSNrNaX1YAokJWicMhkcLlu+AyzDmXMwKcR+O5ADXYMNbib1fqy/CZdpXRySAiGmxzCM/iPdwXLQ/wl6wBcgduDPliGRD6llPii6qP/uxxuGmzveKw+erac9C9Z7Intwx1YHw5L/7L9HkSlLhz2MMjPMXkLv6AKSdd1s3fN1Zf7sv+iUFnCkaaQyDHBG2fN4RLcY4pMJ9h6Ghbh8sCEFR9MJ5ge4tMs1/q4V3w4cEifxMdEiO3jXvHhsPmc+ycByfokSXNIkmI+9XoWnhOSKoQ9pwLcgBdmTytAKT6oQiEkGAUQH9loudTXuwbiY28roE/iIyRVsPp610B87HXwRfdvHFK/zPdC9hWEpGk+MbsK/3K+Yl5idaAIx2AGrsFPOAntEGUTxAd9H2Gw+ghH22d9Jli2idskGOLjPNLHHq++sI+7a/Cy/raPB+P7IyEj8NknCcE4Ycb/GViACdiFr/ABbsFazJ63IZZPs3zWx71hPpkk9DKWj3u9+kCHfWvPC+Vy+a9PDhq/37834vQ8JAf7FAIUFrAxZW9QTk6+/gConSa5HU/GFwAAAABJRU5ErkJggg==) no-repeat;
  border: none;
  cursor: pointer;
}
.icheckbox_minimal {
  background-position: 0 0;
}
.icheckbox_minimal.hover {
  background-position: -20px 0;
}
.icheckbox_minimal.checked {
  background-position: -40px 0;
}
.icheckbox_minimal.disabled {
  background-position: -60px 0;
  cursor: default;
}
.icheckbox_minimal.checked.disabled {
  background-position: -80px 0;
}
.iradio_minimal {
  background-position: -100px 0;
}
.iradio_minimal.hover {
  background-position: -120px 0;
}
.iradio_minimal.checked {
  background-position: -140px 0;
}
.iradio_minimal.disabled {
  background-position: -160px 0;
  cursor: default;
}
.iradio_minimal.checked.disabled {
  background-position: -180px 0;
}
/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
  .icheckbox_minimal,
  .iradio_minimal {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAAoCAYAAADQUaxgAAAFSUlEQVR4Xu3cTWyVRRiG4X5Qa4WCNqYJCVFSsaVIxAMGS2k1QZqgRZdWrNsGFtKKbNSN2JXSBPXYagIYNSbSCO6kGNKKC4tNE9RiEFp+2oghIe0CpS2WNs3nvXgXbiCdnDLznZ5nkivfisydtzSTCROiCxcuxHnJWlFZWVleFEV5thLXF8dx3sWLF5PZZ/O7fv16YvuKi4sT38eyn7HzKsVW1GA1VmCJBYzhT5xHD05g2DWQny8fQqMokX3/+/1IZJ/9fiS2z/7+WWNC+2zlQ0skMwtRj12oQnSbgAfNeryKGL1oxxHMZFOf+tSXD1u2aTjxbRr99alPfe5q0YYKCxjHcZxEP4bxjwXcj1KksBnbsMm8gyZ0OwQE7VOf+vKhJeKuEGnssIAh7MNhjN8mYMT04QCKsB1vowJdOIjXMRmyT33q0wESQHl5ubcA/v1KAw+jBJ3YgEnsxUeYcgwYx2f4CrvRgh1Yh20YTXKf+tS3wDldRIfHT9iAIVShFVMZBEyhFVUYwgbboyRkn/rUpwNk/omN/6X5LcJ3WIWzqEb/HLb1oxpnscr2WhS6T33q0wEikrk0KnEJW3ANc72u4VnboxLpkH3qU1/mB4jo5qH51aIRk6jHyF1sHcVLmLQ9a5PQpz716QARcbcAH1tAC37zENCPFgtow8KQfepTn15hZac4eIHm9zJW4zL2e2zfj0ZUoB4d87WP14uZvEb0ND/9fHUDEXH3mn33YdpjwDRarWFX6D71qU8HiD+x0Wur7J5fKTZhHIfhe31te1fhkRzqK0AzejFmetGMgjB9mp8OEBE3zyFCJyYCBEyg0xq25kjfcvQhjY0oMhuRRh+W++/T/HSA+Beb7Lx5aH7V9j2JQIu9rSUH+gpwDKk7BKTQiXv99ml+OkBE3Kyx75mADb/b97Ec6NuJ1CwCnsAOv32aX/hXWHoNFGX4WijyWq35PWTfywi1Ltl3RQ70NTgENKDNX5/mpxuIiJsl9r0RrMD2RlEO9K13CFjnt0/zS9ANRDcR3Tw0P8nItN8AzU83EBE3Y/ZdGqzA9sZ4DvT96hBw1m+f5pd9B4heF0UmzNL8/rLvSoRZtjeu5EBfh0NAh98+zU8HiIibc/ZdG6zA9sYfOdB3AGdm+TLogN8+zU8HiD+RyfjPB6X59dh3C8Is2xuncqDvFrah/w4BZ1CHW377ND8dICJuTiBGHRYHCFiMOms4kSN9V1GJ3TiNCXMau/EUrvrv0/z8vsKS7H8tpPkN4WdUowGH4HO9giXWMJRDfVNIm4T0aX46QETcfYJqvIkvPT4fvQdvWUP7fO7jv2TX/BLep2e8YUVGr62yb35HMICV2ANfa4/tOYAjofvUpz4dICLuZtBkAXuR8hCQwl4LaMZM6D71qU8HSHiRya6bh+bXjS9wH46iBHdrleCo7fU5ukL3qU99OkBEMrMLfXgUP2AZ5notQ7ft0Yem0H3qU1/yDxDdRCT587uJFzGIx3EKqTkMSKEHazFoe91Map/61JcPrTlkr0lk/hrFMziOJ9GLFnyAKbCcFeANvItC/II6jCa5T33q0w1ExN0InsZBFOI9nEcjFjsELEIjzuF9FOIgajCS9D71qS8fWiLu/sVOfIs2rMIhfIhj+BH9GMbfFvAASpHCZryAIgsYRBO6ktCnPvW5HiAxErfUp76E68Ia1KMJG7HdzGb1oh3fYCYpfepTn24gIn7MoMOU4nnUoAIPY6kF3MAVDKAH32M4W/vUp778pL8EUp/6sswwPjXzuk996oviOHZoExER8f0KS0REdICIiIjWf+GMIVWTZvoYAAAAAElFTkSuQmCC);
    -webkit-background-size: 200px 20px;
    background-size: 200px 20px;
  }
}
/* red */
.icheckbox_minimal-red,
.iradio_minimal-red {
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  width: 18px;
  height: 18px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAUCAYAAADIpHLKAAAEMUlEQVR4Xu2bwWsTWxSHO7Fm5yIu3FWlUCj+CQ9BSCp25yJaEXGh6HsRtA9R3Im1S+nCpkKkBLoQFXTlzloVgrrxDzChhSxUXAhtQNxYCeM34XJKw8zcmdyhM2PnwseMzNyPwxl/PaWTWKurq/ZQNMv6ffOEc4zMt3duOTLf2NiY5Rw7nU4kvkKhEL3PY62trRU5nIEiHFSCz/AWnsEbN6d6Hm74+o68aLv6Bq2P3ofy0VNfH70y8un7J89kaFg5LDBZEopoffKgPX08zCAP0Nb9ZwzZ8Mh9HnWPc6jBAajDfWgrwShMQhW+wxVoaQoI5Pt0crTno7fiM6mP+3o+gtLS9CGQj/t6Pvqu8xn3bxiylUAIxzE1HWZgkQnY7RM0HbivqsLxHsrQ8FBu8wE++QEjPsIhPs7LXG9EVR/nZe5reIRjm48p4erjPvFxXuY+U59v/3LwVy4erp3g8mRq+EyO53COYNQkHO504QGcVXvGXZTigxp0fSZyF8RHH8dN6nOugfjU3v5eiI9g1MDT51wD8bHXwKfpXyIDkoXD4rAEswTjdQjtCtxVe3HIEh8E9hES8dFPy7Q+7hVfz7HVC/ERjMA+7hUfDo0vfP8SF5AsHEIJ9kFtAP1Dtbdk5st8aQ2IndBwyGQwua6Ygrr82hKOLtRhqt8HoX1MEfHp6qP3eZiHddhQ5/m+KeLpk1+DQsCewD56n4d5WIcNdZ7X9C+VE8TWhSOJIZFw6CnCskEJL6EYg+8eTMN+KKjz2bTXl4M0LlsXDn76WQkIifw7xHuPEWgbFNCGkRh8510El9NeXw7Suux4w6EPSbhwCL8MX47mzX2ZL+UBERIXjsEnh/ANRg0KOARfY/A9chHU01pfWgNigawEhUMmg8l1xUeYNChjAj7E4LsFVegoqnA7rfWl+U26ldDJISHQTA4dj2GOdwULA/wlaw9cghv9PliAbsj3SeLT1Uf/Nzn8r3Bd7PH00bOFsH/JYk9gH27X+nD49i8HaVyWJhyxhyR8OIRX8BMqEHb9p/aumPoyX/pfFFracMQfEjmGeONsc7gAd5gipRBbj8MMXOybsOKDUojpIT56bJvWx73i6zm2+iQ+JkJgH/eKD4eXz7h/EpC0T5IkhyQs6lOvp+EJIamA33PKwVV4qvY0XZTigwrkfIKRA/ERjqZJfc41EB97my59Eh8hqYCnz7kG4mOvgU/fv2FI/FLfC9lVEJKG+sTsElzjfFG9xGpDHg7DBPwLP+Co5uPuDRAf9HyEwdNHOFpR1qeC5TVxGwRDfJxrfeyJ1Of3cXcbIlk77ePBRP2RkBh83pOEYPyjxv8pmIYR2IQv8A6uw0rAnrcgkI9w2FHWx71+Ppkk9DKQj3uD+oz653yjMLJU8MWmHZ8cNH63f2/E6HkQhF3dPwLkF7Ahy7a9gpiRka0/gX4qhXN3m0gAAAAASUVORK5CYII=) no-repeat;
  border: none;
  cursor: pointer;
}
.icheckbox_minimal-red {
  background-position: 0 0;
}
.icheckbox_minimal-red.hover {
  background-position: -20px 0;
}
.icheckbox_minimal-red.checked {
  background-position: -40px 0;
}
.icheckbox_minimal-red.disabled {
  background-position: -60px 0;
  cursor: default;
}
.icheckbox_minimal-red.checked.disabled {
  background-position: -80px 0;
}
.iradio_minimal-red {
  background-position: -100px 0;
}
.iradio_minimal-red.hover {
  background-position: -120px 0;
}
.iradio_minimal-red.checked {
  background-position: -140px 0;
}
.iradio_minimal-red.disabled {
  background-position: -160px 0;
  cursor: default;
}
.iradio_minimal-red.checked.disabled {
  background-position: -180px 0;
}
/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
  .icheckbox_minimal-red,
  .iradio_minimal-red {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAAoCAYAAADQUaxgAAAFSUlEQVR4Xu3dX2iWZRjH8b36upZOa8RAkJJp4lSyV8PcnAWmYM2io5bZ6dCDnC0JqpNsR6VktbYCNSqCHGknkTPGzA6ajYHVDNPNP+/IEGQ7sHTa3Bhv34ProJORN++87/vd87vgw3Mk95drjpsHHjR17ty5XFFck1q0aFHRmWcXFNlE17f0m2zR+fPn4+yz/V29ejXavrKysuj7GPsZO08FNmItlmA+ZlvAdfyBs+hCBwbgNPx8ixj7HYmv7z+/H1H22e9HtH32988aI+2zSUMjkp/pqMN2VCM1QcB9ZiVeRA7daMUhjBdSn/rUl4aNHRpODhOMpz71qc/dBrSg0gKGcRTH0YsB/G0B96ACGazDJqwxb6IBx+Aw4frUp740NCLuStCMrRaQxW4cxPAEAYOmB/tQis14A5XoxH68jJGQfepTny6QAMZe3egtYMa7HVp4GOVoxyqMYBc+wChcZhif4As0oglbsQKbMBRzn/rUNw1uI6LL40esQhbV2IPRPAJGsQfVyGKVnVEesk996tMFMvXkjP/R/mbiWyzGadSgF5M1vajBaSy2s2bG1qc+9ekCEXHXjNW4gPW4gsmeK3gCF+ys5pj61Kc+9wtE9Oah/W1APUZQh0HcqRnCcxixMzfE0Kc+9ekCEXE3DR9aQBN+9RDQiyYLaMH02PrUp740NHHLIexof89jCS5iL3zNXtSjEnVom6p9fL2Yz9eInvann6/eQETcvWTP3RiDrxnDHmvYHrpPferTBeJPzuhrq8LeXwXWYBgH4Xu+tLOrsSBBfcXYgW5cN93YgeIwfdqfLhARN08ihXbcgO+5gXZr2JiQvnnoQTOqUGqq0IwezPPfp/3pAvEvZwrzzUP7q7HncQQazraWBPQV4wgymGgyaMddfvu0P10gIm6W2fMUQs1v9lyagL5tyOD/5mFsDbs/7S8Nv6OvgVJ5fi2Ugr/R/u6350WEmgv2nJ+Avi0OAVvQ4q9P+9MbiIib2fa8hjBjZ6M0AX0rHQJW+O3T/iJ6A9GbiN48tD/Jyxg8jvanNxARN9ftOQdhxs7GcAL6fnEIOO23T/srvAtEXxelTJjR/v6050KEGTsblxLQ1+YQ0Oa3T/vTBSLi5ow9lyPM2Nn4PQF9+3DqNr8M2ue3T/vTBeJPyuT954PS/rrsuR5hxs7GiQT03cIm9GKiOYVa3PLbp/3pAhFx04EcajELvmcWaq2hIyF9l7EajTiJG+YkGvEoLvvv0/78foUlhf+1kPaXxU+owRYcgM95AbOtIZugvlE0m0j6tD9dICLuPkINXsPnHj8fnYHXraF1KvfxT7Jrf5H36TPesFJGX1sV3v4OoQ8LsRO+Zqed2YdDofvUpz5dICLuxtFgAbuQ8RCQwS4L2IHx0H3qU58ukPBSprDePLS/Y/gMd+MwynGnphyH7axP0RlTn/rUpwtExN129OBBfI+5mOyZi2N2Rg8aQvepT33xXyB6E5H493cTz6AfD+EEMpisyaALy9FvZ92MtU996ktDM4nsaxKZuobwOI7iEXSjCe9hFIyzYryCt1CCn1GLoZj71Kc+vYGIuBvEY9iPEryNs6jHLIeAmajHGbyDEuzHWgzG3qc+9aWhEXH3D7bha7RgMQ7gfRzBD+jFAP6ygHtRgQzW4WmUWkA/GtAZQ5/61Od6geQQ3ahPfZHrxDLUoQFV2GxuZ7rRiq8wHkuf+tSnNxARP8bRZirwFNaiEg9gjgVcwyX0oQvfYaBQ+9SnvjRSiHbUp74CM4CPzZTuU5/6UrlcrkgjIiLx/pe2IiKiC0RERDT/AqQYHs16DEAEAAAAAElFTkSuQmCC);
    -webkit-background-size: 200px 20px;
    background-size: 200px 20px;
  }
}
/* green */
.icheckbox_minimal-green,
.iradio_minimal-green {
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  width: 18px;
  height: 18px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAUCAYAAADIpHLKAAAEPklEQVR4Xu2bTWsTXxSHO1G6cxEX7qpSqHTvQhBBSCt0H18QK2jxJYJWRBRc/PFlI6gLaYVICXZRX0C/gNoqBHWhXyAhhSxUFNwE5L+xEMYnw+XUhpl7Z3oHZ8bOwMMEcufhcKa/nklm4rRaLXcghu3Rx12OEojPEmdqTys238jIiFdfp9OJxVcsFuP3BWzLy8sldkegBNuV4DO8hefwxud86ArQ+m5PuuIzY66P3kfy0VOtj15Z+sz9+35it7ffrBwO2GyumOP3Sfj84GSGOYGu6Y8xYsNj9wXUPcquCtugBvehrQTDMAEz8APOQdNQQCjftceO56O34rOpj3Wej6A0DX0I5WOd56PvJp9V/yQgOemDcOxX0+EGzDEBu32CRg/WzahwvIcy1AOUa3yAT/7BiI9wiI/XZd6vx1Ufr8usqweEY42PKeHrY534eF1mna1P278C/JMbJ9dNcXkyNTST4wUcIxhV6GpUXXgAR9Uxoz5K8UEVupqJ3AXx0cdRm/p674H41LH9vRAfwahCoK/3HoiPYy18mv6lNiB5OBx283CLYCxF0C7CTXUsDtnEB6F9hER89NOxrY+14vMcq70QH8EI7WOt+HBofBb9S1NA8nAIY7AFquvQP1THjtn5cl9WP4O44KQwHDIZ5AN75HAIh6Emly3R6EJNOZZAfBDFJ5db9FR8uvpYN8juLkyCAwtwBcfKn5dbTA9fn+4ySHe5RU9D+VjnWx+saPqXyQnipi8c5hBIOMyU4JVFCS+hlIDvDkzDViiq17eyWl/WL7FcUzi4hnaSDIkpHJpJMwRtiwLaMJSA77iP4HR268v+ZxA32XCYQxItHMIvy5ujg/a+3JfxgAipC8f6J4fwDYYtCtgBXxPwLfgIalmtL6sB0UyGRMMhk8HmfcUnmLAoYxw+JOC7CjPQUczAf1mtL8t30p2UTg4JgXZymHkC97hXMLuOb7I2wSm43O+DWehGvJ8kPlN96tuqi4qgezyBPno2G/WbLI4J7cPtWx8OTf+ye4nl6MORfEgsntV6Df9DBaJuZ9Wxi7a+3Jf9zyCOMRzJh0T2Ee44u+xOwnWmyFiEQw/ADZjqm7Dig7EI00N89Ni1rY+14vMcq30SHxMhtI+14sOh8dn1TwKS9UmS5pBERT31egieEpIK6M5TAc7DM3VMw0cpPqhAQROMAoiPcDRs6uu9B+Lj2IZPn8RHSCpQ0ASjAOLjWAufpn9Z+gyifheyoSAkdfXE7Dxc4PWcuonVhkHYCeNwBn7CPsPj7nUQH3g+whDoIxzNOOtTwQqauHWCIT5eG30cE6tP97i7C7Fsf9vHiYn7eagEfMGThGDsVeP/IEzDEKzAF3gHl2AxZM+bEMpHONw462OtzieThF6G8rE2rM+qf71fFA7E9IvCRCYHjd/ovxuxOh8EYSO3T77FCvpFoeMG/qPIycm3349GJTBK7WVcAAAAAElFTkSuQmCC) no-repeat;
  border: none;
  cursor: pointer;
}
.icheckbox_minimal-green {
  background-position: 0 0;
}
.icheckbox_minimal-green.hover {
  background-position: -20px 0;
}
.icheckbox_minimal-green.checked {
  background-position: -40px 0;
}
.icheckbox_minimal-green.disabled {
  background-position: -60px 0;
  cursor: default;
}
.icheckbox_minimal-green.checked.disabled {
  background-position: -80px 0;
}
.iradio_minimal-green {
  background-position: -100px 0;
}
.iradio_minimal-green.hover {
  background-position: -120px 0;
}
.iradio_minimal-green.checked {
  background-position: -140px 0;
}
.iradio_minimal-green.disabled {
  background-position: -160px 0;
  cursor: default;
}
.iradio_minimal-green.checked.disabled {
  background-position: -180px 0;
}
/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
  .icheckbox_minimal-green,
  .iradio_minimal-green {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAAoCAYAAADQUaxgAAAFR0lEQVR4Xu3cX2iWZRjH8T36tpZOS2IgSMkycybZq7HmnAWmYM06bJl1FGMe5NbypDzJdmQKVmsWqGER5Ug7yxkys4NmY2C1hfln040MQbYDS6fNyXj6HlwHnYy82bzv+937u+DDcyT3l2uOmwcelvT29qYFcU2ycOHCgq1fJgU20fVtfzUt6Ovri7PP9nflypVo++bMmRN9H2M/Y+cpxTqswmLMxywLuIY/cAYdOIoBOA0/3wLGfkfi6/vP70eUffb7EW2f/f+zxkj7bDLQiEzMdNRgMyqRjBNwv1mOV5CiE7txEGO51Kc+9WVgY4eGk2Kc8dSnPvW5W4sWlFnAMI7gOLoxgL8t4F6UIovVWI+V5h3U4xgcJlyf+tSXgUbEXRGaUWcB/diBAxgeJ2DQdGEPirEBW1GGduzFGxgJ2ac+9ekCCWB/1yPeAl6r6NXCwyhBG8oxgm34EKNwmWF8ii/QiCbUYRnWYyjmPvWpbxrcRkSXx48oRz8qsROjEwgYxU5Uoh/ldkZJyD71qU8XyNSTGv+j/c3At1iEU6hCNyZrulGFU1hkZ82IrU996tMFIuKuGRU4jzW4jMmey3jGzqhAc0x96lOf+wUievPQ/taiFiOowSDu1AzhRYzYmWtj6FOf+nSBiLibho8soAm/egjoRpMFtGB6bH3qU18GmrilCDva30tYjAvYBV+zC7UoQw1ap2ofXy9O5GtET/vTz1dvICLuXrfnDtyCr7mFndawOXSf+tSnC8Sf1Ohrq9zeXylWYhgH4Hu+srMr8VAe9RWiAZ24ZjrRgMIwfdqfLhARN88iQRuuw/dcR5s1rMuTvnnoQjNWoNisQDO6MM9/n/anC8S/1OTmm4f2V2XP4wg0nG0tedBXiMPIYrzJog13++3T/nSBiLhZYs8ehJrf7PloHvRtQhb/N4+jLuz+tL8M/I6+Bkom+LVQAn+j/T1gzwsINeftOT8P+jY6BGxEi78+7U9vICJuZtnzKsKMnY3iPOhb7hCwzG+f9hfRG4jeRPTmof3JhNyCx9H+9AYi4uaaPWcjzNjZGM6Dvl8cAk757dP+cu8C0ddFiQkz2t+f9lyAMGNn42Ie9LU6BLT67dP+dIGIuDltz6UIM3Y2fs+Dvj3ouc0vg/b47dP+dIH4k5gJ//ugtL8Oe65BmLGzcSIP+m5iPbox3vSgGjf99ml/ukBE3BxFimrMhO+ZiWprOJonfZdQgUacxHVzEo14Epf892l/fr/Cktz/Wkj768dPqMJG7IPPeRmzrKE/j/pG0Wwi6dP+dIGIuPsYVXgLn3v8fPQuvG0Nu6dyH3+SXfuLvE+f8YaVGH1tlXv7O4izWIAt8DVbsMDOPhi6T33q0wUi4m4M9RawDVkPAVlss4AGjIXuU5/6dIGEl5jcevPQ/o7hM9yDQyjBnZoSHLKz9qM9pj71qU8XiIi7zejCw/geczHZMxfH7Iwu1IfuU5/64r9A9CYi8e/vBl7AOTyGE8hisiaLDizFOTvrRqx96lNfBppJZF+TyNQ1hKdxBE+gE014H6NgnBXiTbyLIvyMagzF3Kc+9ekNRMTdIJ7CXhRhO86gFjMdAmagFqfxHoqwF6swGHuf+tSXgUbE3T/YhG/QgkXYhw9wGD+gGwP4ywLuQymyWI3nUWwB51CP9hj61Kc+1wskRXSjPvVFrh1LUIN6rMAGczvTid34GmOx9KlPfXoDEfFjDK2mFM9hFcrwIGZbwFVcxFl04DsM5Gqf+tSXQYJoR33qyzED+MRM6T71qS9J09ShTURExPdXWCIiogtEREQ0/wJzSR8fQ195xQAAAABJRU5ErkJggg==);
    -webkit-background-size: 200px 20px;
    background-size: 200px 20px;
  }
}
/* blue */
.icheckbox_minimal-blue,
.iradio_minimal-blue {
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  width: 18px;
  height: 18px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAUCAYAAADIpHLKAAAEM0lEQVR4Xu2bwWsTTRiHu1Vyk4948Fb9KBR6Vk8iCEkF79WKiKBStYJWRNCTqL0pHjQVIiXQg6j4ff+AWhWCehHxmtBCDioKggbFi4WwPlmGtzTsZHY6i7trd+Fht+zMw8u7+XWS7MZbXFz0B2LYdtbeeUogPke8t5PbY/ONjIwE9bXb7Vh8xWIxfp9mW1paKrE7CCXYqgTv4QX8B89Drke/Avr6vl8/KD4z5vrovZWPnvb10StHn7l/n4/uCPYblcMDl80Xc/w+CV8YXMwoF9A3vRgtGx67T1P3KLsqbIEa3IKWEgzDPqjAFzgNTUMBkXz/XHoU+Oit+FzqY1zgIyhNQx8i+RgX+Oi7yefUPwlITvogHHvU6nAV5lgBOz2CRhfGVVQ4XsE41DXKVT7AJ/9gxEc4xMfxOOfrcdXH8Tjj6ppwrPKxSoT6GCc+jscZ5+rr279B+Cs3Lq6f5vpk1dCvHP/DYYJRlXCE04E7cEjNGQ1Rig+qoPURiA6Ijz6OutTXPQfiU3N7eyE+glEFra97DsTHXEufuX/pDkgeDo/dPMwQjGcW2gW4pubikE18ENlHSMRHPz3X+hgrvsCx0gvxEYzIPsaKD4fBZ9+/1AUkD4dQhk1QXYP+rppbdvPlvqwGxE9pOGRlcDmvmICavG2xowM1mOj1gbWPVUR8pvrofQFuw1f4po4LPauI1idvgyxgTmQfvS/AbfgK39RxQde/LK8gvikcaQyJhMNMCZ44lPAYSgn4bsA0bIaiOp7Jan1Zf4vlm8LBfz8vBSGRvy3uewxBy6GAFgwl4DsSIjiR3fqy/xnETzYc5pDYhUP45XhztODuy30ZD4iQunBYrBw6PsGwQwHb4GMCvnshglpW68tqQDyNIOlwyMrgcl7xBvY5lDEGrxPwXYQKtBUVuJzV+rJ8J91L6cohITCsHCbuw03uFcyu4ZusDTAJF3p9MAsdy/tJ4jPVR/+X2Z1T6O7xaH30bNb2myzmRPbhDq0Ph6Z/2X6L5RnCkXhI7MMhPIWfMAW22yk1d8HVl/uy/xnEM4Yj+ZDI3uKOs8/uGFxhFSlbTN0LV+F4zworPihbrB7io8e+a32MFV/gWOmT+FgRIvsYKz4cOp9z/yQgWV9J0hwSW9RTrwfgASGZgn7XaRDOwEM1pxGiFB9MAT5tMAZBfISj4VJf9xyIj7mNkD6Jj5BMgdbXPQfiY66DT9+/TH0GUb8LWVcQkrp6YnYeznI8p25itaAA/8IYnIQfsNvwuHsdxAeBjzBofYSjGWd9Kli6FbdOMMTHsdHHnFh9/R539yGW7U/7uDBxPxKSgE+/khCMXWr53w/TMATL8AFewnlYiNjzJkTyEQ4/zvoYa/QRkia9jORjbFSfU/+6vygciOkXhYmsHDR+vf9uxOl6EIT13D75Fkv3i0LP93VBzMnJt98eaizLhOEn0QAAAABJRU5ErkJggg==) no-repeat;
  border: none;
  cursor: pointer;
}
.icheckbox_minimal-blue {
  background-position: 0 0;
}
.icheckbox_minimal-blue.hover {
  background-position: -20px 0;
}
.icheckbox_minimal-blue.checked {
  background-position: -40px 0;
}
.icheckbox_minimal-blue.disabled {
  background-position: -60px 0;
  cursor: default;
}
.icheckbox_minimal-blue.checked.disabled {
  background-position: -80px 0;
}
.iradio_minimal-blue {
  background-position: -100px 0;
}
.iradio_minimal-blue.hover {
  background-position: -120px 0;
}
.iradio_minimal-blue.checked {
  background-position: -140px 0;
}
.iradio_minimal-blue.disabled {
  background-position: -160px 0;
  cursor: default;
}
.iradio_minimal-blue.checked.disabled {
  background-position: -180px 0;
}
/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
  .icheckbox_minimal-blue,
  .iradio_minimal-blue {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAAoCAYAAADQUaxgAAAFSUlEQVR4Xu3dX2iW5R/H8T36tNbcNImBICXLZDPJHlfm5iwwBWvWYdP8nT7oQc6WJ9ZJtqOaYLVmwaZUBDmcnf2cITM7aDYGyx7D/O9GhiDbwVKn6cZ4eh98DzoZebF5Xdez5/OFF/eRXG++c1zccMMSFy9ezBbENYklS5YUzNt1qMAmur4bzZsKLl26FGef7W9kZCTavvnz50ffx9jP2HnKsQFrsBSLUGoBt/AHzqEHxzAIp+HnW8DY70h8ff/6/Yiyz34/ou2z/3/WGGmfTRIakamZjXpsRw0SkwQ8ZqrwP2TRi33oxEQu9alPfUnY2KHhZDHJeOpTn/rcrUcrKi1gFEdxAhkM4oYFzEM5UliLjVht3kcDjsNhwvWpT31JaETcFaEFWy1gAM04iNFJAoZMH9pQgs14D5XoRjvext2QfepTny6QAJ4/cMpbQH+6SgsPowxdWIm72I1PMQaXGcUBfINGNGErVmAjhmPuU5/6ZsFtRHR5/ISVGEAN9mBsCgFj2IMaDGClnVEWsk996tMFMvNkjf/R/orxf1TgDGqRwXRNBrU4gwo7qzi2PvWpTxeIiLsWrMJlrMN1TPdcx8u4bGe1xNSnPvW5XyCiNw/tbz3SuIt6DOFBzTDesLPSWB9Dn/rUpwtExN0sfGYBTfjVQ0AGTRbQitmx9alPfUlo4pZF2NH+NmEprmAvfM1epFGJenTM1D6+XpzK14ie9qefr95ARNy9Zc9mjMPXjGOPNWwP3ac+9ekC8Sdr9LVVbu+vHKsxioPwPd/a2TV4Mo/6CrEDvbhlerEDhWH6tD9dICJuXkECXbgN33MbXdawIU/6FqIPLahGialGC/qw0H+f9qcLxL+syc03D+2v1p4nEGg421ryoK8QR5DCZJNCFx7226f96QIRcbPMnqcRan6z59N50LcNKfzXPIutYfen/SXhd/Q1UGKKXwsl4G+0v8fteQWh5rI9F+VB3xaHgC1o9den/ekNRMRNqT1vIszY2SjJg74qh4AVfvu0v4jeQPQmojcP7U+mZBweR/vTG4iIm1v2nIswY2djNA/6TjkEnPHbp/3l3gWir4sSJsxof3/aczHCjJ2Nq3nQ1+EQ0OG3T/vTBSLi5qw9lyPM2Nn4PQ/62nD6Pr8MavPbp/3pAvEnYab874PS/nrsuQ5hxs7GyTzou4eNyGCyOY063PPbp/3pAhFxcwxZ1GEOfM8c1FnDsTzpu4ZVaEQ/bpt+NOIFXPPfp/35/QpLcv9rIe1vAD+jFluwHz7nTZRaw0Ae9Y2hxUTSp/3pAhFx9zlqsQtfe/x89CG8aw37ZnJff7pK+4u8T5/xhpUw+toq9/bXifNYjJ3wNTux2M7uDN2nPvXpAhFxN4EGC9iNlIeAFHZbwA5MhO5Tn/p0gYSXMLn15qH9HcdXeASHUYYHNWU4bGd9ie6Y+tSnPl0gIu62ow9P4QcswHTPAhy3M/rQELpPfeqL/wLRm4jEv787eB0X8AxOIoXpmhR6sBwX7Kw7sfapT31JaKaRfU0iM9cwXsJRPIdeNOFjjIFxVoh38AGK8AvqMBxzn/rUpzcQEXdDeBHtKMKHOIc05jgEFCONs/gIRWjHGgzF3qc+9SWhEXH3N7bhO7SiAvvxCY7gR2QwiL8s4FGUI4W1eA0lFnABDeiOoU996nO9QLKIbtSnvsh1Yxnq0YBqbDb3M73Yh0OYiKVPferTG4iIHxPoMOV4FWtQiScw1wJu4irOowffYzBX+9SnviQSiHbUp74cM4gvzIzuU5/6EtlstkAjIiLx/klbERHRBSIiIpp/AACGHv0x4sXIAAAAAElFTkSuQmCC);
    -webkit-background-size: 200px 20px;
    background-size: 200px 20px;
  }
}
/* aero */
.icheckbox_minimal-aero,
.iradio_minimal-aero {
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  width: 18px;
  height: 18px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAUCAYAAADIpHLKAAAERklEQVR4Xu2bT4sURxiHp9cwNwmzB/GyJggL+wE8Bf/AjMLeRxNCyCFZTSZgVnLxJhqPnuKiTFgmeMg/MF9As9nAuHoJuc+wC3NQERF0ULw4MHSeHl5e2KWrq2ur2e7OTsND19JVDy9v74+i6Z5gc3MzrGRzBA+ev47OmflOHn4/M9/8/HwQnYfDYSa+Wq2Wvc9wbG1t1Tl9AnU4IoLH8DfchfU4p9yPOBJ9SyeOxfp2Wx+9d/LR00QfvcrUB+uGe1J5T8YB+Bwaimx9eqONPm5mmhsY2v4ZHRueuc9Q9wKnNhyCDvwAAxEchUVYgRfwDfQtBaTy/bTx78RHb9XnUx/zJj6C0rf0IZWPeRMffbf5fPsnAZlSOAjHKdkdrsEqO+B4h6AXwbwVCcdDaELXoNzmg4mPEGzzEQ71MW5yvZtVfYybzOsawrHNxy4R62Oe+hg3mefrS+zfDPwvD25uWOT6dNcw7xx/wGcEo63hiGcMt+BTWbMQo1QftMHoIxBjUB99XPCpL7oG6pO1O3uhPoLRBqMvugbqY62jz96/YgdkGo6A0x24TjD+ctCuwfeyFoce6oPUPkKiPvoZmOrjWsWGBEV94pBeDNVHMFLXx1z14bD43PtXuIBMw6E04CC0d6H/UdY2/HxTX1kDEhY0HLoz+FwXPoaOPnO4MYaOOLb5wNnHLqK+FPVV4Sa8hFcyroIerDH69BnBAdak9tH7KtyEl/BKxlVT/8q8g4S2cBQxJBoOO3W471HCPajn4LsByzALNRlfL2t9ZX8GCW3h4EEzKEBI9G+H9x5zMPAoYABzOfg+jxFcKG995X8GCfMNhz0kbuFQ3nm+HK36+6a+kgdEKVw4HHYOE8/gqEcBH8DTHHw/xwg6Za2vrAEJDIK8w6E7g8914R9Y9CjjNDzKwXcZVmAorMCVstZX5h0ksIWjiCHRcNj5FZZ4V3BgFwUcgPPwy04fOPt4tlNfivpGcAlmI2Q8Aj1YY/Sx2zrXx5rUPvo/gkswGyHjkal/Zf/UJIDQHI78QyLPHg7hUP6Et9CC244FfC1r1/bKR+8LWZ+/r/zPIIElHLmHRM9uXx2HnL6Aq+wiDYelZ+AafAk49FAfNBx2D/XR49C3PuaqTxzSp5r62BFS+5irPhwmn2f/yv+QruEockhcka9ez8FvhKQFSfdpBi7C77KmF6NUH7RgJiEYM6A+wtHzqS+6BupjbS+mT+ojJC0w+qJroD7WOvrs/Svd17zyu5B9BSHpyhezd+BbxqvyEmsAVfgQTsNX8AaOWz5374L6YOIjDEYf4ehnWZ8Ey7TjdgmG+hhbfazJ1Jf0uXsImRx77ePGZP1JSA4+805CMD6S7f8sLMMcjOAJbMB3sJay531I5SMcYZb1MTfJpzsJvUzlY25an1f/ol8UZpYKfti05zsHjd/vvxvxuh/ykL1vIUBJAasEYWgK4pQp0+M/jTAuMvKpc5IAAAAASUVORK5CYII=) no-repeat;
  border: none;
  cursor: pointer;
}
.icheckbox_minimal-aero {
  background-position: 0 0;
}
.icheckbox_minimal-aero.hover {
  background-position: -20px 0;
}
.icheckbox_minimal-aero.checked {
  background-position: -40px 0;
}
.icheckbox_minimal-aero.disabled {
  background-position: -60px 0;
  cursor: default;
}
.icheckbox_minimal-aero.checked.disabled {
  background-position: -80px 0;
}
.iradio_minimal-aero {
  background-position: -100px 0;
}
.iradio_minimal-aero.hover {
  background-position: -120px 0;
}
.iradio_minimal-aero.checked {
  background-position: -140px 0;
}
.iradio_minimal-aero.disabled {
  background-position: -160px 0;
  cursor: default;
}
.iradio_minimal-aero.checked.disabled {
  background-position: -180px 0;
}
/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
  .icheckbox_minimal-aero,
  .iradio_minimal-aero {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAAoCAYAAADQUaxgAAAFSElEQVR4Xu3dX2iWZRjH8b36tpZumsRgICVriTPJXi3TOR2YgjXrsGV22NCD3DJPqpNsR6Vg9bYVqP0jyJF2ljNkZpCzMbCaYf53I0MY24HppulkPH0ProNORt68877vd+/vgg/PkdxfrjluHnhgqXPnziVFcU1q7ty5RZ8dPV5kE13fKyufLDp//nycfba/K1euRNs3a9as6PsY+xk7TyXWYgXmYw7KLGAYf+I0unAI/XAafr5FjP2OxNf3n9+PKPvs9yPaPvv/Z42R9tmkoRHJzVQ0YDNqkBon4AGzGC8jQTfasA9j+dSnPvWlYWOHhpNgnPHUpz71uVuDVlRbwAgO4gh60Y+rFjATlchgFdZhuXkbTTgMhwnXpz71paERcVeCLDZaQB+2Yy9GxgkYND3YhVKsx1uoRid24zXcDNmnPvXpAgngp4Gr3gLqKmZq4WGUowNLcBPb8CFG4TIj+BRfYQtasBGLsA5DMfepT31T4DYiujyOYgn6UIMdGM0hYBQ7UIM+LLEzykP2qU99ukAmn8T4H+1vGr7DPJxELXoxUdOLWpzEPDtrWmx96lOfLhARd1ksxQWsxgAmegbwNC7YWdmY+tSnPvcLRPTmof2tQSNuogGDuFszhBfsrEasiaFPferTBSLibgo+soAW/OYhoBctFtCKqbH1qU99aWjiliDsaH8vYj4uYid8zU40ohoNaJ+sfXy9mMvXiJ72p5+v3kBE3L1qz+24DV9zGzusYXPoPvWpTxeIP4nR11b5vb9KLMcI9sL3fG1n1+DhAuorRjO6MWy60YziMH3any4QETfPIIUOXIfvuY4Oa1hbIH2z0YMslqHULEMWPZjtv0/70wXiX2Ly881D+6u15xEEGs62lgLoK8YBZDDeZNCBe/32aX+6QETcLLDnCYSa3+35aAH0bUIG/zePY2PY/Wl/afgdfQ2UyvFroRT8jfb3oD0vItRcsOecAujb4BCwAa3++rQ/vYGIuCmz5zWEGTsbpQXQt9ghYJHfPu0vojcQvYnozUP7k5zchsfR/vQGIuJm2J4zEGbsbIwUQN+vDgEn/fZpf/l3gejropQJM9rfX/asQpixs3GpAPraHQLa/fZpf7pARNycsudChBk7G38UQN8unLjDL4N2+e3T/nSB+JMyOf/7oLS/LnuuRpixs3GsAPpuYR16Md6cQD1u+e3T/nSBiLg5hAT1mA7fMx311nCoQPouYym24Dium+PYgqdw2X+f9uf3KyzJ/6+FtL8+/IxabMAe+JyXUGYNfQXUN4qsiaRP+9MFIuLuY9TiDXzp8fPRe/CmNbRN5r66ipnaX+R9+ow3rJTR11b5t799OIMqbIWv2YoqO3tf6D71qU8XiIi7MTRZwDZkPARksM0CmjEWuk996tMFEl7K5Nebh/Z3GF/gPuxHOe7WlGO/nfU5OmPqU5/6dIGIuNuMHjyCH1CBiZ4KHLYzetAUuk996ov/AtGbiMS/vxt4HmfxGI4hg4maDLqwEGftrBux9qlPfWloJpB9TSKT1xDqcBBPoBsteB+jYJwV43W8gxL8gnoMxdynPvXpDUTE3SBWYjdK8C5OoxHTHQKmoRGn8B5KsBsrMBh7n/rUl4ZGxN0/2IRv0Yp52IMPcAA/ohf9+NsC7kclMliF51BqAWfRhM4Y+tSnPtcLJEF0oz71Ra4TC9CAJizDenMn0402fIOxWPrUpz69gYj4MYZ2U4lnsQLVeAgzLOAaLuEMuvA9+vO1T33qSyOFaEd96ssz/fjETOo+9akvlSRJkUZEROL9k7YiIqILRERENP8CQo0dA/6R62UAAAAASUVORK5CYII=);
    -webkit-background-size: 200px 20px;
    background-size: 200px 20px;
  }
}
/* grey */
.icheckbox_minimal-grey,
.iradio_minimal-grey {
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  width: 18px;
  height: 18px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAUCAYAAADIpHLKAAAEPUlEQVR4Xu2bTWsTWxjHO7Vkdxdx4a4qhUI/gwhCUqH7+IKICy++RNAWX3An9nYp5WLTQrQEuhAV9AuoVSGoG79AQgtZqLgQauByNwph7i/h8JSGOTlzcuZ2ZtoZ+DGjc86PZ57J35M4ibexseGPRLN5j6sr3X1kvqvXrkfmm5yc9Lr7drsdiS+fz0fv02ybm5sFdmehAIeV4Au8hxfwLsip7kcQA32Lfy8F+oatj95b+ejpQB+9ehcwZ5DSsn9yT0bGlMADl01CEa1PbrTWx80McwN904vR8gZG7tPUPcWuCoegBg+hpQQTMAMV+AHXoGkoIJTvzq25no/eis+lPsb1fASlaehDKB/jej76brpe1/5JQDISBuE4oVaHeVhlBez0CRpdGFdR4fgIJahrlDt8gE/+gREf4RAfxyXO16Oqj+MS4+qacOzwsUoE+hgnPo5LjLO63n4fDOzfKOzJjZvrJ7k+WTX0K8dLOE8wqhKOYDqwAufUnKkApfigClofgeiA+OjjlEt93XMgPjW3vxfiIxhV0Pq650B8zLW8XnP/kh2QLBweuzVYIBhvLbTr8Jeai0M28UFoHyERH/30XOtjrPh6ju1eiI9ghPYxVnw4DNdr37/EBSQLh1CEP6A6hP6Rmlt082W+tAbET2g4ZGVwOa84AzV522JHB2pwpt8H1j5WEfGZ6qP3OViCLfipjnN9q4jWJ2+rLGCOzfXmYAm24Kc6zun6l+YVxDeFI4khkXCYKcBrhxJeQSEG3wOYhYOQV8cLaa0v7W+xfFM4eA/tJSAk8meL5x7j0HIooAXjMfguBAgup7e+9H8G8eMNhzkkduEQfjk+HM25+zJfygMiJC4cw68cwneYcCjgCHyLwfckQFBLa31pDYinEcQdDlkZXM4rPsOMQxnT8CkG312oQFtRgXtprS/NT9K9hK4cEgLDymHiKSzyrGB5iP/JOgCX4Ha/D5ahY/k8SXym+uj/b3ZzCt0zHq2Pni3b/k8Wc2yu11gfiC/tb7E8QzhiD4l9OIQ38C+UwXa7quauu/oyX/o/g3jGcMQfEtlbPHH22V2E+6wiRYupJ2Ee/uxbYcUHRYvVQ3z02Hetj7Hi6zm2+yQ+VoTQPsaKD4fuep37JwFJ+0qS5JDYor71ehqeEZIyDLpPo3Adnqs5jQCl+KAM+LTBGAXxEY6GS33dcyA+5jYC+iQ+QlIGra97DsTHXIfr1fcvVZ9B1O9C9hWEpK6+MbsGNzheVQ+xWpCDozANV+AfOG74unsdxAc9H2HQ+ghHM8r6VLB0K26dYIiPY6OPOXbXa98/CYgPkWy77ePGRP2VkBh8+pWEYBxTy/8pmIVx+A1f4QPchPWQPW9CKB/h8KOsj7FGHyFp0stQPsaGvV6n/nV/URhZKvhh066vHDR+v/9uxOF+yO9BUg/BitxJCEc839cFMSMj2/4D9yfzOMos1PEAAAAASUVORK5CYII=) no-repeat;
  border: none;
  cursor: pointer;
}
.icheckbox_minimal-grey {
  background-position: 0 0;
}
.icheckbox_minimal-grey.hover {
  background-position: -20px 0;
}
.icheckbox_minimal-grey.checked {
  background-position: -40px 0;
}
.icheckbox_minimal-grey.disabled {
  background-position: -60px 0;
  cursor: default;
}
.icheckbox_minimal-grey.checked.disabled {
  background-position: -80px 0;
}
.iradio_minimal-grey {
  background-position: -100px 0;
}
.iradio_minimal-grey.hover {
  background-position: -120px 0;
}
.iradio_minimal-grey.checked {
  background-position: -140px 0;
}
.iradio_minimal-grey.disabled {
  background-position: -160px 0;
  cursor: default;
}
.iradio_minimal-grey.checked.disabled {
  background-position: -180px 0;
}
/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
  .icheckbox_minimal-grey,
  .iradio_minimal-grey {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAAoCAYAAADQUaxgAAAFRklEQVR4Xu3aUWiVZRzH8R09raXTGjEQpGTZcCbZ0TCds8AUrK0uW2a3wyFtahJUN9muSknrtFVMoyLIkXaXM2RmF83GwGqGqZu6kSHIdrFy0+bGOH0v/hfdjHw483mes/P7w4cXBvJ++c/x8MKT6OvryxTENYny8vKC13btKLCJru+9/emCixcvxtln+xseHo62r6SkJPo+xn7HzlOGTViHpViEeRYwgj9wHp04jgE4Db/fAsb+RuLr+8/fR5R99vcRbZ/9/7PGSPtsktCIZGc2atGASiSmCLjfrMTLyKALLTiMyVzqU5/6krCxl4aTwRTjqU996nO3Ec2osIBRHMNJ9GAAf1vAvShDCutRg7XmLTTiBBwmXJ/61JeERsRdEdLYagH92INDGJ0iYNB0oxXF2Iw3UYEOHMAOjIXsU5/6dIAE0PpJi7eA+m0NWngYpWjHKoxhNz7AOFxmFJ/iS+xEE7ZiBWowFHOf+tQ3C24josPjR6xCPyqxF+NZBIxjLyrRj1X2jtKQfepTnw6QmSdj/I/2NwffYgnOogo9mK7pQRXOYom9a05sfepTnw4QEXdprMYlbMA1TPdcw9O4ZO9Kx9SnPvW5HyCiLw/tbyPqMIZaDOJOzRBewBjqsDGGPvWpTweIiLtZ+NACmvCrh4AeNFlAM2bH1qc+9SWhiVsGYUf7exFLcRn74Gv2oQ4VqEXbTO3j9mI2txE97U+/X32BiLh7xZ57MAFfM4G91tAQuk996tMB4k/G6LZVbu+vDGsxikPwPV9hFJV4KI/6CrEdXRgxXfazwjB92p8OEBE3zyCBdtyA77mBdmvYlCd9C9GNNNag2KxBGt1Y6L9P+9MB4l/G5OaXh/ZXZc+TCDS821ryoK8QR5HCVJNCO+7226f96QARcbPMnmcQan6z5yN50FePFP5vHsNWv33aX/hbWLoNlMjytlAC/kb7e8CelxFqLtlzUR70bXEI2IJmf33an75ARNzMs+d1hBl7N4rzoG+lQ8AKv33aX0RfIPoS0ZeH9idZmYDH0f70BSLiZsSe8xFm7N0YzYO+XxwCzvrt0/5y7wDR7aKECTPa35/2XIwwY+/GlTzoa3MIaPPbp/3pABFxc86eyxFm7N34PQ/6WnHmNm8Gtfrt0/50gPiTMFn/+6C0v057bkCYsXfjVB703UINejDVnEE1bvnt0/50gIi4OY4MqjEXvmcuqq3heJ70XcVq7MRp3DCn7WdP4Kr/Pu3P7y0syf3bQtpfP35CFbbgIHzOS5hnDf151DeOtImkT/vTASLi7iNU4XV84fH66F14wxpaZnJf/bYG7S/yPl3jDSthdNsq9/Z3GBewGLvga3Zhsb37cOg+9alPB4iIu0k0WsBupDwEpLDbArZjMnSf+tSnAyS8hMmtLw/t7wQ+xz04glLcqSnFEXvXZ+iIqU996tMBIuKuAd14GN9jAaZ7FuCEvaMbjaH71Ke++A8QfYlI/Pu7iefRi0dxCilM16TQieXotXfdjLVPfepLQjON7DaJzFxDeArH8Di60IT9GAfjrBCv4m0U4WdUYyjmPvWpT18gIu4G8SQOoAjv4DzqMNchYA7qcA7voggHsA6DsfepT31JaETc/YN6fINmLMFBvI+j+AE9GMBfFnAfypDCejyHYgvoRSM6YuhTn/pcD5AMohv1qS9yHViGWjRiDTab25kutOBrTMbSpz716QtExI9JtJkyPIt1qMCDmG8B13EFF9CJ7zCQq33qU18y9ptA6lNfjhnAx2ZG96lPfYlMJuPQJiIi4vsWloiI6AARERHNv9u+HrGfS9FbAAAAAElFTkSuQmCC);
    -webkit-background-size: 200px 20px;
    background-size: 200px 20px;
  }
}
/* orange */
.icheckbox_minimal-orange,
.iradio_minimal-orange {
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  width: 18px;
  height: 18px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAUCAYAAADIpHLKAAAEOklEQVR4Xu2bTYsURxyHrVXm5mFy8LYmLIzs3ZsEhNkN7H2MIYjgS14mkCgSCH0JMZ6akIPuCiPLyB6CCvoF1FVhUC9+gV12YQ8mGBDWgZBLFobKM2NRxQ5dXV1UY0/vdsFDt3TVw5//+Nuip3vExsaGPJDDaNw+JpQgFx+IzYsbufkajcaovn6/n4uvXq/n77OMzc3NJocvoAlHleA1PIP78DTh80grIN0XS+1z466P3nv56Gmqj14F+tz9+/vc8dHxkHIICBgmFPn7TPgSiWWWD1C6/jN6Njx3n6XuWQ4dOAJduA5bSjADC7AIb+E7WHcUkM0Xife+WGpfSH3MG/kIyrqjD5l8zBv56LvLF9o/AlKNiYRwnFS7w1VYZgccjAnWhjBvUYXjBbSgZ1Hu8sHA/IExPsKhfZy3uN7Lqz7OW8zrWcKxy8cukehjnvZx3mJeqC+1f1OwN0ck5ARXZ3YN+87xAM4QjA4MUlQDuAlfqjWzCUrtgw7YfbEcgPFFYjakvuE10D61drwX2kcwOmD1Da+B9rHW0+fu32QHpAqH4LAC1wjGEw/tKvyq1uLQQ/sguy+WxhcJEVofc7Vv5DC90D6CkdnHXO3D4fD596/ogFThsDMHh6EDvuOWWjsX5qt8ZQ2IDAhHkTuD+7rhNHT1PYcfA+jC6XEf+PtiqX3O+iJRgxuwDe/UeW1sF7H69D2CB6zJ7KP3NbgB2/BOndds/SvzDiK9w1F8SEw43DThUUAJD6FZgO83uAQfQV2dXytrfWW/B5HOcMRSFB8S82+P5x7TsBVQwBZMF+A7myD4urz1lf8eRBYbDndIvMJh+C/w4Wgt3Ff59spN+sSFw2PnsPEGZgIK+Bj+KsD3R4KgW9b6yhoQYREUHA6zM4RcV7yChYAy5uFlAb6fYBH6ikX4uaz1lflJunDtHEWHxLFzuLgDv/OsYMn3myw4CF/Bj+M+WAI/XyS0z1lfLHc4XFbYnvFYffRsyfebLNZk9uFOrA+HpX/lvgcRjnAUHpKAd7Uew7/QBt/xrVq7GuqrfOW/BxGucBQfEnP0eOIsOZyHX9hF5jyWfgZX4cLYDqt9kN0XCeOLpQytj7naN3KYPmkfO0JmH3O1D4fNF9o/E5Cy7ySTHBJf1Fuvn8NdQtKGtM9pCr6He2rNWoJS+6ANdl8kpsD4YrkWUt/wGmgfa9cS+qR9hKQNVt/wGmgfawN89v6V6h5E/S4kkQbsxUFIeuqN2RX4gfNl9RBrC2rwCczDN/APfOp43b0H2gfvfZGw+2K5nmd9Kli2HbdHMLSPc6ePNbn60l53l5DL+NA+Ppi8XwkpwGffSQjGCbX9n4JLMA078Cc8hyuwmrHn65DNF0uZZ33MTfGZnYReZvIxN6svqH/DXxQeyOkXhR9w5zDQ+P3+u5GwzyOW+7h75lss2y8KhZS2BlVUVON/fhQUztV/WkUAAAAASUVORK5CYII=) no-repeat;
  border: none;
  cursor: pointer;
}
.icheckbox_minimal-orange {
  background-position: 0 0;
}
.icheckbox_minimal-orange.hover {
  background-position: -20px 0;
}
.icheckbox_minimal-orange.checked {
  background-position: -40px 0;
}
.icheckbox_minimal-orange.disabled {
  background-position: -60px 0;
  cursor: default;
}
.icheckbox_minimal-orange.checked.disabled {
  background-position: -80px 0;
}
.iradio_minimal-orange {
  background-position: -100px 0;
}
.iradio_minimal-orange.hover {
  background-position: -120px 0;
}
.iradio_minimal-orange.checked {
  background-position: -140px 0;
}
.iradio_minimal-orange.disabled {
  background-position: -160px 0;
  cursor: default;
}
.iradio_minimal-orange.checked.disabled {
  background-position: -180px 0;
}
/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
  .icheckbox_minimal-orange,
  .iradio_minimal-orange {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAAoCAYAAADQUaxgAAAFRklEQVR4Xu3dX2iWZRjH8ffRt7V0WhIDQUqWLWeSvRqmcxaYgrXVYcvssKEHOTNPspPWjlLBas2Caf8IcqSd5Ywxs4NmY2A1w/yz6UaGINuBpdPmZDx9D66DTkbebN73/e79XfDhOZL7yzXHzQMPmvT29qaZuCYpLy/PZHYkGZvo+jI700xfX1+cfba/K1euRNs3Z86c6PsY+xk7TxnWYzUWYT5mWcA1/IEz6EQ7BuA0/Hx5MDuSKPv+8/sRZZ/9fkTbZ3//rDHSPpssNCITMx212IJKJOME3G+W4RWk6MJeHMRYPvWpT31Z2Nih4aQYZzz1qU997tahGRUWMIwjOIYeDOBvC7gXZchhDWqwyryNehyFw4TrU5/6stCIuCtGEzZZQD924QCGxwkYNN1oQQk24C1UoAP78DpGQvapT326QAIo//QRbwF9r/Zq4WGUog3LMYIGfIBRuMwwPsGX2IZGbMJS1GAo5j71qW8a3EZEl8ePWI5+VGI3RicQMIrdqEQ/ltsZpSH71Kc+XSBTT2r8j/Y3A99iIU6hCj2YrOlBFU5hoZ01I7Y+9alPF4iIuyaswHmsxWVM9lzGMzhvZzXF1Kc+9blfIKI3D+1vHeowgloM4k7NEF7EiJ25LoY+9alPF4iIu2n40AIa8auHgB40WkAzpsfWpz71ZaGJW4qwo/29hEW4gD3wNXtQhwrUonWq9vH14kS+RvS0P/189QYi4u41e+7CLfiaW9htDVtC96lPfbpA/EmNvrbK7/2VYRWGcQC+5ys7uxIPFVBfEbaiC9dMF7aiKEyf9qcLRMTNs0jQhuvwPdfRZg3rC6RvHrrRhJUoMSvRhG7M89+n/ekC8S81+fnmof1V2fMYAg1nW0sB9BXhMHIYb3Jow91++7Q/XSAibhbb8yRCzW/2fLQA+jYjh/+bx7Ep7P60vyz8jr4GSib4tVACf6P9PWDPCwg15+05vwD6NjoEbESzvz7tT28gIm5m2fMqwoydjZIC6FvmELDUb5/2F9EbiN5E9Oah/cmE3ILH0f70BiLi5po9ZyPM2NkYLoC+XxwCTvnt0/7y7wLR10WJCTPa35/2XIAwY2fjYgH0tToEtPrt0/50gYi4OW3PJQgzdjZ+L4C+Fpy8zS+DWvz2aX+6QPxJzIT/fFDaX6c91yLM2Nk4XgB9N1GDHow3J1GNm377tD9dICJu2pGiGjPhe2ai2hraC6TvElZgG07gujmBbXgSl/z3aX9+v8KS/P9aSPvrx0+owkbsh895GbOsob+A+kbRZCLp0/50gYi4+whVeBNfePx89C7ssIa9U7mPf5Jd+4u8T5/xhpUYfW2Vf/s7iLNYgO3wNduxwM4+GLpPferTBSLibgz1FtCAnIeAHBosYCvGQvepT326QMJLTH69eWh/R/E57sEhlOJOTSkO2VmfoSOmPvWpTxeIiLst6MbD+B5zMdkzF0ftjG7Uh+5Tn/riv0D0JiLx7+8GXsA5PIbjyGGyJodOLME5O+tGrH3qU18WmklkX5PI1DWEp3EET6ALjXgPo2CcFeENvINi/IxqDMXcpz716Q1ExN0gnsI+FONdnEEdZjoEzEAdTmMnirEPqzEYe5/61JeFRsTdP9iMb9CMhdiP93EYP6AHA/jLAu5DGXJYg+dRYgHnUI+OGPrUpz7XCyRFdKM+9UWuA4tRi3qsxAZzO9OFvfgaY7H0qU99egMR8WMMraYMz2E1KvAgZlvAVVzEWXTiOwzka5/61JdFgmhHferLMwP42EzpPvWpL0nTNKMREZF4/0tbERHRBSIiIpp/AVp+Hmlor+BcAAAAAElFTkSuQmCC);
    -webkit-background-size: 200px 20px;
    background-size: 200px 20px;
  }
}
/* yellow */
.icheckbox_minimal-yellow,
.iradio_minimal-yellow {
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  width: 18px;
  height: 18px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAUCAYAAADIpHLKAAAENklEQVR4Xu2bT2sUSRiHUzHMTWE8eItKYJbc+ybCQhIh92hERFBxd7PgH0TYm2zWo+xBE2EkDOQgKugXiEaFQb0IfU5IIAddXFiIA+JFYah9ZiyqSNPd1UU16enYBQ/doaseXt6ZX4qe6REbGxtyKIfR+PyTUIJcfCA2D2zk5ms0Gv36Op1OLr56vZ6/L2Fsbm5OcDgNE3BYCd7DK3gCL2Nej7QC0n2B1D479vrovZOPnqb66JWnz96/f88H/eOIcgjwGCYU+ftM+GIJZJYXUNrejI4Nz92XUPc4hyYcghbcgS0lGINpWID/4HdYtxSQzReK775Aap9Pfczr+wjKuqUPmXzM6/vou83n3b8RqMYAQjh+VrvDPCyxA3YjgrUezFtQ4XgDM9BOUO7wQdf8gzE+wqF9nM9wvZ1XfZzPMK+dEI4dPnaJWB/ztI/zGeb5+lL7Nwx7c4RCFl+EfddI2TmewlmC0YRuiqoL9+CMWjMeo9Q+aEKyL5BdML5QjPvU17sG2qfWRnuhfQSjCYm+3jXQPtY6+uz9G+yAVOEQHJbhFsF44aBdhb/UWhx6aB9k9wXS+EIhfOtjrvb1HaYX2kcwMvuYq304LD73/g1aQKpwGCZhPzTBddxXayf9fJWvrAGRHuEocmewXzfMQkvfc7jRhRbMRn3g7guk9lnrC0UN7sI2fFLntcgukujT9wgOsCazj97X4C5swyd1XrP0r5Q7iHQOR/EhMeGwMwHPPEpYgYkCfLfhKhyEujq/Vdb6yn4PIq3hCKQoPiTmb4fvPUZhy6OALRgtwHcuRvBLeesr/z2ILDYc9pA4hcPw1fPL0Zq/r/LtlZv0wQuH+84R5SOMeRRwBP4pwPcgRtAqa31lDYiIExQfDrMz+FxXvINpjzKm4G0Bvj9gATqKBbhZ9vpGoGxD2HaOokNi2TlsPIS/+a5g0fWTLNgHl+BG1AeL4OYLhfZZ6wvkNw7XFLGDNYk+erbo+kkWazL7cMfWhyO2f2W/BxGWcBQeEo9ntZ7DF5gD1/GbWrvq66t85b8HEZZwFB8SdXR86lhyuAB/sotMOiw9AfNwMbLDah9k94XC+AIpfetjrvb1HaZP2seOkNnHXO3DkeTz7Z8JSNl3kkEOiSvqqddT8IiQzEHa6zQMl+GxWrMWo9Q+mINkXyiGwfgCueZTX+8aaB9r12L6pH2EZA4Sfb1roH2s9fBZ+leWexD1u5BYGrAXByFpqydml+EK50scV2ALanAUpuBX+AzHLY+7t0H74LsvFMm+QK7nWZ8KVtKO2yYY2se51ceaXH1pj7tLyGXsto8XJu9HQgr1RXcSgnFMbf8n4SqMwjf4AK/hOqxm7Pk6ZPMFUuZZH3NTfGYnoZeZfMzN6vPqX+8XhUM5/aJwF3cOA43/0X834vd6BPIH7p75FCvpF4VCyqQGVVRU439OtRXNp3ySvgAAAABJRU5ErkJggg==) no-repeat;
  border: none;
  cursor: pointer;
}
.icheckbox_minimal-yellow {
  background-position: 0 0;
}
.icheckbox_minimal-yellow.hover {
  background-position: -20px 0;
}
.icheckbox_minimal-yellow.checked {
  background-position: -40px 0;
}
.icheckbox_minimal-yellow.disabled {
  background-position: -60px 0;
  cursor: default;
}
.icheckbox_minimal-yellow.checked.disabled {
  background-position: -80px 0;
}
.iradio_minimal-yellow {
  background-position: -100px 0;
}
.iradio_minimal-yellow.hover {
  background-position: -120px 0;
}
.iradio_minimal-yellow.checked {
  background-position: -140px 0;
}
.iradio_minimal-yellow.disabled {
  background-position: -160px 0;
  cursor: default;
}
.iradio_minimal-yellow.checked.disabled {
  background-position: -180px 0;
}
/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
  .icheckbox_minimal-yellow,
  .iradio_minimal-yellow {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAAoCAYAAADQUaxgAAAFRUlEQVR4Xu3dX2iWZRjH8ffRt7V0riQGgpQsW84ke1WWzllgCtasw5bZ6dCDnJkn1Um2o1KwWrNAjYogR9pZzpCZHTQbA60Z5p9tbmQIsh1Yc7M5GU/fg+ugk5E3m/d9v3t/F3x4YCD3l2vKzQMPmHR3d6eZuCapqKjIZM4kGZvo+jIr0kxPT0+cfba/69evR9s3d+7c6PsY+x07Tzk2YA0WYwHmWMAN/IELaMdx9MNp+P3yYM4kUfb9599HlH327yPaPvv7Z42R9tlkoRGZnJmowzZUI5kg4EGzHK8iRQf24TDG86lPferLwsYODSfFBOOpT33qc7cezai0gGEcw0l0oR9/W8D9KEcOa7ERq807aMAJOEy4PvWpLwuNiLtiNGGLBfRhNw5heIKAAdOJ/SjBJryNSrThAF7HaMg+9alPF0gAFUOPeQvoKe3WwsMoQyuqMIpd+AhjcJlhfIavsAON2IJl2IjBmPvUp74ZcBsRXR4/oQp9qMYejE0iYAx7UI0+VNkZZSH71Kc+XSDTT2r8j/Y3C99hEc6hBl2YqulCDc5hkZ01K7Y+9alPF4iIuyasRC/W4Rqmeq7hWfTaWU0x9alPfe4XiOjNQ/tbj3qMog4DuFsziJcwameuj6FPferTBSLibgY+toBG/OohoAuNFtCMmbH1qU99WWjiliLsaH8vYzEuYy98zV7UoxJ1aJmufXy9OJmvET3tT79fvYGIuHvNnrtxG77mNvZYw7bQfepTny4Qf1Kjr63ye3/lWI1hHILv+drOrsYjBdRXhO3owA3TYT8rCtOn/ekCEXHzHBK0YgS+ZwSt1rChQPrmoxNNWIUSswpN6MR8/33any4Q/1KTn28e2l+NPU8i0HC2tRRAXxGOIoeJJodW3Ou3T/vTBSLiZok9zyLU/GbPxwugbyty+L95ElvC7k/7y8Lv6GugZJJfCyXwN9rfQ/a8jFDTa88FBdC32SFgM5r99Wl/egMRcTPHnkMIM3Y2Sgqgb7lDwDK/fdpfRG8gehPRm4f2J5NyGx5H+9MbiIibG/YsRZixszFcAH2/OASc89un/eXfBaKvixITZrS/P+25EGHGzsaVAuhrcQho8dun/ekCEXFz3p5LEWbsbPxeAH37cfYOvwza77dP+9MF4k9iJv3ng9L+2u25DmHGzsapAui7hY3owkRzFrW45bdP+9MFIuLmOFLUYjZ8z2zUWsPxAum7ipXYgdMYMaftZ0/hqv8+7c/vV1iS/18LaX99+Bk12IyD8DmvYI419BVQ3xiaTCR92p8uEBF3n6AGb+JLj5+P3oO3rGHfdO7rKe3W/iLv02e8YSVGX1vl3/4O4yIWYid8zU4stLMPh+5Tn/p0gYi4G0eDBexCzkNADrssYDvGQ/epT326QMJLTH69eWh/J/AF7sMRlOFuTRmO2Fmfoy2mPvWpTxeIiLtt6MSj+AHzMNUzDyfsjE40hO5Tn/riv0D0JiLx7+8mXsQlPIFTyGGqJod2LMUlO+tmrH3qU18WmilkX5PI9DWIZ3AMK9CBRnyAMTDOivAG3kUxzqAWgzH3qU99egMRcTeAp3EAxXgPF1CP2Q4Bs1CP83gfxTiANRiIvU996stCI+LuH2zFt2jGIhzEhziKH9GFfvxlAQ+gHDmsxQsosYBLaEBbDH3qU5/rBZIiulGf+iLXhiWoQwNWYZO5k+nAPnyD8Vj61Kc+vYGI+DGOFlOO57EGlXgYpRYwhCu4iHZ8j/587VOf+rJIEO2oT315ph+fmmndpz71JWmaZjQiIhLvf2krIiK6QERERPMvEd0dvyeaDAQAAAAASUVORK5CYII=);
    -webkit-background-size: 200px 20px;
    background-size: 200px 20px;
  }
}
/* pink */
.icheckbox_minimal-pink,
.iradio_minimal-pink {
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  width: 18px;
  height: 18px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAUCAYAAADIpHLKAAAERUlEQVR4Xu2bzWsUSRiH02OY2x4mh73FXYSB3L0tCwuJQuhr/EBE8Hsi7CYsyN5kNUfZw2ZQxpYBD36B3kM0KgzqxX9ghgzkoKKwoAOLFwdC+0xTvJLQNVWdatLdOgUP3aGrHl7e7h81kG5vfX09HEthVP/pekogPke87sVqar5qtRrV1+v1UvFVKpX0fZrR7XanORyFadirBK/hGTyApzH3Y1gBw32BLz4z5vrofSIfPR3qo1eOPnP/3p/cHx3HlcMDlyGhSNsn4dONwLe5gaHpYUzY8NR9mrqnODTgR2jCv7ChBPtgFurwH1yAjqEAO19tJfLRW/G51Me8yEdQOoY+WPmYF/nou8nn3L9xGI0cQjh+U7vDZbjJw7W5TdAewLy6CscLmIOWRrnFB5GPEGzxEQ7xcT7H9VZa9XE+x7yWJhxbfDz8sT7miY/zOea5+ob2rwTf5qithHkuT3YN/c7xEI4TjIaEI55NuAbH1JqpGKX4oAF6X+Bvgvjo45RLfYNrID61dnsvxEcwGqD1Da6B+Fjr4NP0L9cBGYXD43ALlgjGkwTaNbii1uKQIT6w9wW++Oinp6uPa2MmVFDEFzm+9kJ8BMO6PuaKD4eDT9O/vAVkFA5hBn6Axg70N9TaGTffyFfUgIQ5DYc8/C7XFUegKT9bkrEJTeXY4oPkvsAXn0V9ZViGD/BRnZdBBmu0PvkZlADWWPvofRmW4QN8VOdlXf+KvIOEpnDkMSQSDjPT8MihhFWYzsB3FRZgAirqfKno9ZWgiCM0hiPwvTyERP62/7/HJGw4FLABkxn4TsQIzhW9vhIUdYTZh8McEvtwCJ/BZTcsu/tGvoIHRMhdOKx3Dj3vYJ9DAT/B2wx8t2MEzaLWV9SAeCAjR+GQh9/luuIVzDqUcQBeZuD7C+rQU9ThUlHrK/IO4pnCkceQSDjM3IUzvJ6xZwcF7IGzcGe7D5L7aivis6ivD4swoViEPshgjdbHbpu4PtZY++h/HxZhQrEIfVP/xqGIw4NQH47sQyI/r6zDITyGTzAP15M+0mrt2q75Aj/H9bn7SlDU4RnCkXlI5JjsreOQwyn4m11kJsHSg3AZTgMOGeIDe19tRXz0OHStj7niixxf+yQ+dgRrH3PFh0Pnc+qfBKTwIYE8hyQp6q3Xw3CPkMzDsPtUgt/hvlrTjlGKD+ahNCQYJRAf4Wi71De4BuJjbTumT+IjJPOg9Q2ugfhY6+DT969QP7HUdyGxyJVvDELSUm/M3oI/OL/JcRU2oAw/wwE4D//Dr4bX3VsgPoh8hEHvC/xOmvWpYOl23BbBEB/nRh9rUvUNe909hFTGbvu4MWm/EpKBT7+TEIxf1PZ/CBZgEvrwBp7Dn7Bm2fMO2PkCP0yzPuYafYSkQy+tfMy19Tn1b/BF4VhKXxTu5s4h0Pjv/bsRt/sR+N91/wiQCOK+KPTCUBfEESNG4wuPwBSL6EpsOQAAAABJRU5ErkJggg==) no-repeat;
  border: none;
  cursor: pointer;
}
.icheckbox_minimal-pink {
  background-position: 0 0;
}
.icheckbox_minimal-pink.hover {
  background-position: -20px 0;
}
.icheckbox_minimal-pink.checked {
  background-position: -40px 0;
}
.icheckbox_minimal-pink.disabled {
  background-position: -60px 0;
  cursor: default;
}
.icheckbox_minimal-pink.checked.disabled {
  background-position: -80px 0;
}
.iradio_minimal-pink {
  background-position: -100px 0;
}
.iradio_minimal-pink.hover {
  background-position: -120px 0;
}
.iradio_minimal-pink.checked {
  background-position: -140px 0;
}
.iradio_minimal-pink.disabled {
  background-position: -160px 0;
  cursor: default;
}
.iradio_minimal-pink.checked.disabled {
  background-position: -180px 0;
}
/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
  .icheckbox_minimal-pink,
  .iradio_minimal-pink {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAAoCAYAAADQUaxgAAAFSElEQVR4Xu3dX2iW5R/H8efRp7W2aUkMBClZNpxJ9mgsnbMfmII167Bl63RsB7m1JKhOsh2VktWaBdOoCHKkneUWsmUHzcbAaob5b7qRIch2YOn0pxvj6X3wPehAzIvN67qe3Z8vvLiP5HrznePihhtNnzlzJpeKa9Ll5eWpVGN3yia6vlRHTWpoaCjOPtvfpUuXou1bsGBB9H2M/YydpwybsA7LsBjzLOAK/sBJ9OEQRuA0/Hx5MI3dUfb96/cjyj77/Yi2z/7+WWOkfTYZaESmZy5qsRVVSONmc79ZhZeQQz92Yz+m8qlPferLwMYODSeHm4zHPvWpz91GtKPCAsbRjcMYxAj+toB7UYYs1mMz1pq30IReOEy4PvWpLwONiLtCtKHBAoaxA/swjpvNqBlAB0qwBW+iAj3Yg1dwPWSf+tSnCySA8veGvAUMvVauhYdRii5U4jq240NMwGXG8Sm+RAta0YCV2IyxmPvUp745cBsRXR4/ohLDqMJOTEwjYAI7UYVhVNoZpSH71Kc+XSCzT874H+2vCN9iKY6jGoOYqRlENY5jqZ1VFFuf+tSnC0TEXRtW4yw24CJmei7iKZy1s9pi6lOf+twvENGbh/a3EfW4jlqM4k7NGJ63s+qxMYY+9alPF4iIuzn4yAJa8auHgEG0WkA75sbWpz71ZaCJWw5hR/t7ActwDrvga3ahHhWoReds7ePrxel8jehpf/r56g1ExN3L9tyBSfiaSey0hq2h+9SnPl0g/uSMvrbK7/2VYS3GsQ++5ys7uwoPJaivAM3oxxXTj2YUhOnT/nSBiLh5Gml04Sp8z1V0WcOmhPQtwgDasAYlZg3aMIBF/vu0P10g/uVMfr55aH/V9jyMQMPZ1pKAvgIcRPYWAVl04W6/fdqfLhARN8vteQyh5jd7PpKAvkZk8V/zGBrC7k/7y8Dv6Gug9DS/FkrD32h/D9jzHELNWXsuTkBfnUNAHdr99Wl/egMRcTPPnpcRZuxslCSgb5VDwEq/fdpfRG8gehPRm4f2J9MyCY+j/ekNRMTNFXvOR5ixszGegL5fHAKO++3T/vLvAtHXRWkTZrS/P+25BGHGzsb5BPR1OgR0+u3T/nSBiLg5Yc8VCDN2Nn5PQF8Hjt3ml0Edfvu0P10g/qTNtP98UNpfnz03IMzY2TiSgL4b2IzBWwQcQw1u+O3T/nSBiLg5hBxqUAzfU4waaziUkL4LWI0WHMVVcxQteAIX/Pdpf36/wpL8/1pI+xvGT6hGHfbC57yIedYwnKC+CbSZSPq0P10gIu4+RjVexxcePx+9C29Yw+7Z3Mc/ya79Rd6nz3jDSht9bZV/+9uPU1iCbfA127DEzt4fuk996tMFIuJuCk0WsB1ZDwFZbLeAZkyF7lOf+nSBhJc2+fXmof314nPcgwMoxZ2aUhywsz5DT0x96lOfLhARd1sxgIfxPRZipmcheu2MATSF7lOf+uK/QPQmIvHv7xqew2k8iiPIYqYmiz6swGk761qsfepTXwaaGWRfk8jsNYb/oRuPox+teB8TYJwV4FW8jUL8jBqMxdynPvXpDUTE3SiexB4U4h2cRD2KHQKKUI8TeBeF2IN1GI29T33qy0Aj4u7/aMQ3aMdS7MUHOIgfMIgR/GUB96EMWazHsyixgNNoQk8MfepTn+sFkkN0oz71Ra4Hy1GLJqzBFnM704/d+BpTsfSpT316AxHxYwqdpgzPYB0q8CDmW8BlnMcp9OE7jORrn/rUl0Ea0Y761JdnRvCJmdV96lNfOpfLpTQiIhLvf2krIiK6QERERPMPIRMdIdUDnmwAAAAASUVORK5CYII=);
    -webkit-background-size: 200px 20px;
    background-size: 200px 20px;
  }
}
/* purple */
.icheckbox_minimal-purple,
.iradio_minimal-purple {
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  width: 18px;
  height: 18px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAUCAYAAADIpHLKAAAEM0lEQVR4Xu2bzWsTWxiHO7mX7FzEhbvqpVDo3t1FEJIKXbmJH0gRVPyI6K1eCu7E6FIU2lSJlEAXUgXduVKrQlA3/gMJLWShoiC0AXFjIYxPwuGFhjlzZnoGZ8bOwMOMzJyHl3f89WUyibO6uuqORLDNVZ85SiA+S5yr1cOR+cbHxwf1dbvdSHyFQiF6n2ZbW1srsjsORdirBB/hDTyB1x73w68AX9/95VnxmTHXR+9D+eipr49eWfrM/ft6av9g/7dyOGCzuWKO3ifh84KbGeQGuqb/jCEbHrlPU/cEuzrsgQbMQUcJxmAKavANLkLbUEAg36XpuwMfvRWfTX1cN/ARlLahD4F8XDfw0XeTz6p/EpCM5EE4DqrpUIVFJmBvSNDqw3U1FY53UIamRrnFB/jkD4z4CIf4OC5zvhlVfRyXua6pCccWH1PC08d14uO4zHW2Pt/+5eCP3Li5bpLrk6mhnxxPYZpg1CUc3vTgHpxQayY8lOKDOmh9BKIH4qOPEzb19c+B+NTa4V6Ij2DUQevrnwPxsdbCp+lfogOShcNhtwS3CMarENoVuKnW4pBNfBDYR0jERz8d2/q4Vnw4cEgvxEcwAvu4Vnw4LHya/iUtIFk4hBLsgvo29A/U2pKdL/OlNSBuQsMhk8HmvOIYNOSZIxw9aMCxYR+E9jFFxGeqj97nYR7WYUMd54emiNYnzwghYE1gH73Pwzysw4Y6zuv6l+YJ4prCkcSQSDjMFOGFRQnPoRiD7zbMwG4oqONbaa0v7c8grikcPGg6CQiJ/DvEe49R6FgU0IHRGHwnPQTn0ltf+p9B3HjDYQ5JuHAIPy1fjubtfZkv5QEREheO7U8O4QuMWRSwDz7H4HvoIWiktb60BkQzGWIPh0wGm/OKDzBlUcYkvI/Bdw1q0FXU4Hpa60vzm3QnoZNDQmCYHCaW4Q7vCha28UnWX3AWZod9sAC9kO+TxGeqj/5vsrui0L3j0fro2ULYT7JYE9iH27M+HJr+pfsZxDGEI/aQhA+H8BJ+QAXCbhfU2hVbX+ZL/zOIYwxH/CGRfYg3zi6703CDKVIKsfQQVOHM0IQVH5RCTA/x0WPXtj6uFR8OHNIn8TERAvu4Vnw4dD7r/klA0j5JkhySsKhvvR6FR4SkAn73KQeX4bFa0/JQig8qkPMJRg7ERzhaNvX1z4H4WNvy6JP4CEkFtL7+ORAfay18+v6l6hlE/S5kR0FImuobs0vwH8eL6iVWB/LwD0zCefgOBwxfd2+C+GDgIwxaH+FoR1mfCpZu4jYJhvg4NvpYE6nP7+vuLkSy/W4fNybqr4TE4NNPEoLxrxr/R2AGRmETPsFb+B9WAva8DYF8hMONsj6u9fPJJKGXgXxcG9Rn1b/+LwpHIvpFYSyTg8bv9N+NWN0PgrCT2yefYul+Uei4ri6IGRnZ9gvkji03CXAOfwAAAABJRU5ErkJggg==) no-repeat;
  border: none;
  cursor: pointer;
}
.icheckbox_minimal-purple {
  background-position: 0 0;
}
.icheckbox_minimal-purple.hover {
  background-position: -20px 0;
}
.icheckbox_minimal-purple.checked {
  background-position: -40px 0;
}
.icheckbox_minimal-purple.disabled {
  background-position: -60px 0;
  cursor: default;
}
.icheckbox_minimal-purple.checked.disabled {
  background-position: -80px 0;
}
.iradio_minimal-purple {
  background-position: -100px 0;
}
.iradio_minimal-purple.hover {
  background-position: -120px 0;
}
.iradio_minimal-purple.checked {
  background-position: -140px 0;
}
.iradio_minimal-purple.disabled {
  background-position: -160px 0;
  cursor: default;
}
.iradio_minimal-purple.checked.disabled {
  background-position: -180px 0;
}
/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) {
  .icheckbox_minimal-purple,
  .iradio_minimal-purple {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAAoCAYAAADQUaxgAAAFSElEQVR4Xu3bX2iWZRjH8b36tpZOS2IgSMlS2UyyV8N0zgJzYM3yrGXzdOiBzpYdVCdtOyoHlmsaqFER6Eg7KmeMmR00GwOrGabz30aGINvBSqfNyXj7HlwHnYy82bzv+93zu+DDcyT3l2uOmweepS5evJjNi2tSixYtytu2eXeeTXR9+w69lXfp0qU4+2x/Q0ND0fbNmTMn+j7GfsbOU4z1WIPFmI9ZFnATf+A8OtGOfjgNP988xn5H4uv7z+9HlH32+xFtn/3/s8ZI+2zS0IhMzHRUYTvKkBon4FGzHJuRRRf24gjGcqlPfepLw8YODSeLccZTn/rU564CLSi1gGEcx0n0oB9/W8DDKEYGa7EBq817qMUJOEy4PvWpLw2NiLsCNGOLBfRhFw5jeJyAAdON/SjEJryLUnTgAN7ASMg+9alPF0gAexq+8RZQ17BRCw+jCG1YgRHUYw9G4TLD+BRfog6N2IJl2IDBmPvUp75pcBsRXR4/YgX6UIYmjE4gYBRNKEMfVtgZRSH71Kc+XSBTT9b4H+1vBr5FCc6iHD2YrOlBOc6ixM6aEVuf+tSnC0TEXTNW4jLW4Tome67jBVy2s5pj6lOf+twvENGbh/ZXgRqMoAoDuF8ziFcxYmdWxNCnPvXpAhFxNw0fW0AjfvUQ0INGC2jB9Nj61Ke+NDRxyyLsaH+vYTGuYDd8zW7UoBRVaJ2qfXy9OJGvET3tTz9fvYGIuNtmz124C19zF03WsD10n/rUpwvEn6zR11a5vb9irMYwDsP3HLKzy/BEgvrysQNduGm6sAP5Yfq0P10gIm5eRAptuAXfcwtt1rA+IX3z0I1mrEKhWYVmdGOe/z7tTxeIf1mTm28e2l+5PU8i0HC2tSSgLx/HkMF4k0EbHvTbp/3pAhFxs8SeZxBqfrPnkwno24oM/m+expaw+9P+0vA7+hooNcGvhVLwN9rfY/a8glBz2Z7zE9BX7RBQjRZ/fdqf3kBE3Myy5w2EGTsbhQnoW+4QsMxvn/YX0RuI3kT05qH9yYTchcfR/vQGIuLmpj1nI8zY2RhOQN8vDgFn/fZpf7l3gejropQJM9rfn/ZcgDBjZ+NqAvpaHQJa/fZpf7pARNycs+dShBk7G78noG8/ztzjl0H7/fZpf7pA/EmZCf/7oLS/TnuuQ5ixs3EqAX13sAE9GG/OoBJ3/PZpf7pARNy0I4tKzITvmYlKa2hPSN81rEQdTuOWOY06PItr/vu0P79fYUnufy2k/fXhJ5SjGgfhc17HLGvoS1DfKJpNJH3any4QEXf7UI638YXHz0cfwDvWsHcq99U1bNT+Iu/TZ7xhpYy+tsq9/R1BLxZgJ3zNTjuzF0dC96lPfbpARNyNodYC6pHxEJBBvQXswFjoPvWpTxdIeCmTW28e2t8JfI6HcBRFuF9ThKN21mfoiKlPferTBSLibju6sRDfYy4me+bihJ3RjdrQfepTX/wXiN5EJP793cYruICncAoZTNZk0ImluGBn3Y61T33qS0MziexrEpm6BvE8juMZdKERH2IUjLN8vIkGFOBnVGIw5j71qU9vICLuBvAcDqAA7+M8ahz/GG0GanAOH6AAB7AGA7H3qU99aWhE3P2DrfgaLSjBQXyEY/gBPejHXxbwCIqRwVq8jEILuIBadMTQpz71uV4gWUQ36lNf5DqwBFWoxSpsMvcyXdiLrzAWS5/61Kc3EBE/xtBqivES1qAUj2O2BdzAVfSiE9+hP1f71Ke+NFKIdtSnvhzTj0/MlO5Tn/pS2WzWoU1ERMT3V1giIqILRERENP8C+Nsete7HsRoAAAAASUVORK5CYII=);
    -webkit-background-size: 200px 20px;
    background-size: 200px 20px;
  }
}

/* iCheck plugin Square skin
----------------------------------- */
.icheckbox_square,
.iradio_square {
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  width: 22px;
  height: 22px;
  background: url(data:image/png;base64,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) no-repeat;
  border: none;
  cursor: pointer;
}
.icheckbox_square {
  background-position: 0 0;
}
.icheckbox_square.hover {
  background-position: -24px 0;
}
.icheckbox_square.checked {
  background-position: -48px 0;
}
.icheckbox_square.disabled {
  background-position: -72px 0;
  cursor: default;
}
.icheckbox_square.checked.disabled {
  background-position: -96px 0;
}
.iradio_square {
  background-position: -120px 0;
}
.iradio_square.hover {
  background-position: -144px 0;
}
.iradio_square.checked {
  background-position: -168px 0;
}
.iradio_square.disabled {
  background-position: -192px 0;
  cursor: default;
}
.iradio_square.checked.disabled {
  background-position: -216px 0;
}
/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
  .icheckbox_square,
  .iradio_square {
    background-image: url(/assets/img/square@2x.a711b529.png);
    -webkit-background-size: 240px 24px;
    background-size: 240px 24px;
  }
}
/* red */
.icheckbox_square-red,
.iradio_square-red {
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  width: 22px;
  height: 22px;
  background: url(data:image/png;base64,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) no-repeat;
  border: none;
  cursor: pointer;
}
.icheckbox_square-red {
  background-position: 0 0;
}
.icheckbox_square-red.hover {
  background-position: -24px 0;
}
.icheckbox_square-red.checked {
  background-position: -48px 0;
}
.icheckbox_square-red.disabled {
  background-position: -72px 0;
  cursor: default;
}
.icheckbox_square-red.checked.disabled {
  background-position: -96px 0;
}
.iradio_square-red {
  background-position: -120px 0;
}
.iradio_square-red.hover {
  background-position: -144px 0;
}
.iradio_square-red.checked {
  background-position: -168px 0;
}
.iradio_square-red.disabled {
  background-position: -192px 0;
  cursor: default;
}
.iradio_square-red.checked.disabled {
  background-position: -216px 0;
}
/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
  .icheckbox_square-red,
  .iradio_square-red {
    background-image: url(/assets/img/red@2x.c517aac4.png);
    -webkit-background-size: 240px 24px;
    background-size: 240px 24px;
  }
}
/* green */
.icheckbox_square-green,
.iradio_square-green {
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  width: 22px;
  height: 22px;
  background: url(data:image/png;base64,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) no-repeat;
  border: none;
  cursor: pointer;
}
.icheckbox_square-green {
  background-position: 0 0;
}
.icheckbox_square-green.hover {
  background-position: -24px 0;
}
.icheckbox_square-green.checked {
  background-position: -48px 0;
}
.icheckbox_square-green.disabled {
  background-position: -72px 0;
  cursor: default;
}
.icheckbox_square-green.checked.disabled {
  background-position: -96px 0;
}
.iradio_square-green {
  background-position: -120px 0;
}
.iradio_square-green.hover {
  background-position: -144px 0;
}
.iradio_square-green.checked {
  background-position: -168px 0;
}
.iradio_square-green.disabled {
  background-position: -192px 0;
  cursor: default;
}
.iradio_square-green.checked.disabled {
  background-position: -216px 0;
}
/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
  .icheckbox_square-green,
  .iradio_square-green {
    background-image: url(/assets/img/green@2x.1a0de24f.png);
    -webkit-background-size: 240px 24px;
    background-size: 240px 24px;
  }
}
/* blue */
.icheckbox_square-blue,
.iradio_square-blue {
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  width: 22px;
  height: 22px;
  background: url(data:image/png;base64,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) no-repeat;
  border: none;
  cursor: pointer;
}
.icheckbox_square-blue {
  background-position: 0 0;
}
.icheckbox_square-blue.hover {
  background-position: -24px 0;
}
.icheckbox_square-blue.checked {
  background-position: -48px 0;
}
.icheckbox_square-blue.disabled {
  background-position: -72px 0;
  cursor: default;
}
.icheckbox_square-blue.checked.disabled {
  background-position: -96px 0;
}
.iradio_square-blue {
  background-position: -120px 0;
}
.iradio_square-blue.hover {
  background-position: -144px 0;
}
.iradio_square-blue.checked {
  background-position: -168px 0;
}
.iradio_square-blue.disabled {
  background-position: -192px 0;
  cursor: default;
}
.iradio_square-blue.checked.disabled {
  background-position: -216px 0;
}
/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
  .icheckbox_square-blue,
  .iradio_square-blue {
    background-image: url(/assets/img/blue@2x.2694acfd.png);
    -webkit-background-size: 240px 24px;
    background-size: 240px 24px;
  }
}
/* aero */
.icheckbox_square-aero,
.iradio_square-aero {
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  width: 22px;
  height: 22px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPAAAAAYCAYAAADEQnB9AAAIPklEQVR4Xu2cXUxUZx7G/zPgiooMIDggIwiibTeANlGLgm1S00pttWlvWrpdk7ZpNtmbumq/rpYb7e6afl2ZbrP1oq0fycaka6s1zW6aUhrakqiggGUYtGh1XAoMjA5fw+xT8pzk5NRzds6ccyLMzJP88k5kzs8373/+855hOMfVcaY1Jg6kau19LkH+0dxGv+24ODrif2Hzuhn/+bPfNjm0Pk1wC+KU39CL/zsPQyN4BNSAIjABrgA/OAWOgCEjz7ejGaKTuPxYZ/rNgdeV5fmzznrrswBDFVgFvCAbRMEIGAQ94DzqGDFYYzGINT/J5Oiy0Ki3m3hMkitNdq2N/puC87A2WRj+BF4Bh8F7oB1cB78BPlDJxgiAA+BtEJH4ovbniir0300eA/vQiDN+NFIkzsY15Tczf9YmE8NGUAc6QBsIgjDIADkgn433Ep7fgrEVtZ6U+KL2Z4kq9BeQ1WCLkZ8y52P0JmHm3THxHT0Nm3cFhhPgC+5a/RrBBOgmn4I32Czfge3gkhhH8VcB4eMjoAUEVW8Qa0EjnftAI+q6HfXW9bP2Kn9cyVX88cwf65OL4RnQCw6CkMYXBQPkB9DMZnwRxx5Gkw2LcRT/UhNvhltAtZ7fLamSdPP6+IL7EOwG/XGcQVwBe3hMM4BDN4q/iuOjYAcb+EcwDkZBFzjCn21TH4MG1fXzZ/SbDP3AZ7A+ORieB+fAaRCKY31GwGke8zwdeqGfzWuOpYo/3cApCE+bj3NX+VsCHwVwjBykYwHQRvH7wAk25sk4zrBO8bkneOxxNCr92tNm+hOPT2/+PG1+CnwPWhJYnxYe+xRc8+TXUfw5knhyFH+6gVOPXeBrsN/C7zr2cxfbpeNfD9rAThA28TEpzGPa6ND3W4yBv5ZnCc0W1qeZjlodf4lYDB21qdXA6d03H8Nr4B2rLjpeBfkqAf0zaQLDCfyuA8fIn+l4FTuu4hc+pt862vnzt831oNWqmI46OpXQb1PoT/kGXrO8WJ6pXSuFixfJXIyvbGX9b2vW7/XkLSkR4zSCj8CPNnw11U9Xo8bvAf8Cn1n42u4kHR4dv1311fqrQTsI2bA+IbqqNf4su+pLV3VKN3BViVfWrSiRBfMyxZfnkbmWktKKjbl5BVvcbveiHE9+pRhnKzgt9uVz0KD2czxi2UyH1m9zfbX+laBX7IsfVKr9DtS3Mqkb2O1ySbWvSHIXZok29xQvlfsqlgsifQNDcrb/2uybvzsjA0XclL3YU6AVLPOtWJ+XX/iwIJHIzc4rl/1fiXHWgrNiX86BNWo/x28sm+nQ+m2ur9ZfBK6LfQkCr9rvQH3hpys5T4+LZEO5Tx6tuVsKsheJktXeAtlUWSqIXP55WL7sDkgsFpuFO2x5HYr4UGn56uc8uUuWCVNUUnpvfoF3myBjkVvdfT1dx2OIGMcLgg6+QJXHQZvcovXbXF+tMxuExb6E6VT5ba9vdlI38KWBYYlMTEoWTqG21ayWIs9iWVmYL/WrygSR/sGQ/KerV6ZZ3NnG8OBA1/R0NIxTqIW+soqdeUsKy7zFvqqCwuLtgoyPRXoCPZ3/xHOicejGwXxxLuMc5zvld7i+Uw7/QdOUE/VN6gYeuhWRT9svSnh8QuZlZEhD1Sp54K5ycblccmVoRP7d5WdxZ2dGR4b/eznww6FodCrkcrnnL/OVP1voLXkSAheK29vbc+FYPMUl10CxWInxjn6NY7FNbtH6HahvUHfHtI52Rw87UN9w8jYwGYmMyWfnuiWEMcPtninuT8MobqdfotMxme25GR4ZvNTbfWhqavJnzD1zprjjY4GAv/MYahs1oboI7hL7sgacU/s53ivWswmI1m9zfbX+AVDg4BvcgAP1DSZ3AxPswDNFHgjfkqvYeb+44Jep6WmZK4ncuhnq83cdmpycuPbLzhvouXA0ioqb1JwGW8W+NIDP1X6OjZbNdGj9NtdX6+8FK8W+VAK/2m93fdX+TEnyRCan5JMznTJXg8LevHjhzN8tfjUTAH8F/RYvhliO4VlQofHvU/1t88kELw/cRscInVq/x6b6hjT+DvASaAEhi+vj4UUi72r8D4Ism+o7Rmey78BpeEHCIJt3l1jPLroGVQL6Z/K69oVq4hLB1+j4C65KUvzCx/RbRzt/Xm/bAmqtiulooVMJ/TaF/nQDpxbvgIfAbgu7C46Vh+m6nb8D1IOjYKGJ5sVz5RjYDM4b+i3GwN8KKsBGC+uzkafirTr+oFjPDcWfbuAUgjvCk2APeDmB5n2Fzf+EzoXxiv8n8Ljmr7WMmreBz90Brgr8t7uwn/9Gf8K5qjd/Xix/DGwCdQmsTx2b/yhd2ij+UUk8I4o/NRs43cR+7pA7wZvAF881xADPld/zWDh041d2UY6nwCfgaVDKi/nn8fHT/Nkp1TH3o1F1/fxZPf1mAz/nb/xR4wOwBmwFOXGsTw7YymM+oEMviv9GQjsv/XfyjhyxBD4bia1JN3EfGnID77LRAT7mDtiu+T63hjvo78ABsCHOW9IE+NzdYC/YQfQSov8t9c5r0MR92LWV+b8McsU4w2ZuqYP1GcL6vM/Psn/kuvhBEITpzAZeUMl1agHvx3lLnSFAP2+pY5wxENctdWIWzv0lBdKULGvD0+n9mNtB3t7lD6CGjSts5HY2dgUYEnOJgH3g4G1uOueivwOc5E3tBs3I2ej70cjK/BsM5n/Y7PzZKM2oXRuv+lmnuumcsJGDbOx3uZ5mMuMHir/SwN/x//y/3JXS6gtC1JlLuyxfEHfyWl0H1975OfCulHd0/dHIVus/p+vrljmbNGnS+R/WrQkLmF+FHQAAAABJRU5ErkJggg==) no-repeat;
  border: none;
  cursor: pointer;
}
.icheckbox_square-aero {
  background-position: 0 0;
}
.icheckbox_square-aero.hover {
  background-position: -24px 0;
}
.icheckbox_square-aero.checked {
  background-position: -48px 0;
}
.icheckbox_square-aero.disabled {
  background-position: -72px 0;
  cursor: default;
}
.icheckbox_square-aero.checked.disabled {
  background-position: -96px 0;
}
.iradio_square-aero {
  background-position: -120px 0;
}
.iradio_square-aero.hover {
  background-position: -144px 0;
}
.iradio_square-aero.checked {
  background-position: -168px 0;
}
.iradio_square-aero.disabled {
  background-position: -192px 0;
  cursor: default;
}
.iradio_square-aero.checked.disabled {
  background-position: -216px 0;
}
/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
  .icheckbox_square-aero,
  .iradio_square-aero {
    background-image: url(/assets/img/aero@2x.e87893c9.png);
    -webkit-background-size: 240px 24px;
    background-size: 240px 24px;
  }
}
/* grey */
.icheckbox_square-grey,
.iradio_square-grey {
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  width: 22px;
  height: 22px;
  background: url(data:image/png;base64,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) no-repeat;
  border: none;
  cursor: pointer;
}
.icheckbox_square-grey {
  background-position: 0 0;
}
.icheckbox_square-grey.hover {
  background-position: -24px 0;
}
.icheckbox_square-grey.checked {
  background-position: -48px 0;
}
.icheckbox_square-grey.disabled {
  background-position: -72px 0;
  cursor: default;
}
.icheckbox_square-grey.checked.disabled {
  background-position: -96px 0;
}
.iradio_square-grey {
  background-position: -120px 0;
}
.iradio_square-grey.hover {
  background-position: -144px 0;
}
.iradio_square-grey.checked {
  background-position: -168px 0;
}
.iradio_square-grey.disabled {
  background-position: -192px 0;
  cursor: default;
}
.iradio_square-grey.checked.disabled {
  background-position: -216px 0;
}
/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
  .icheckbox_square-grey,
  .iradio_square-grey {
    background-image: url(/assets/img/grey@2x.fec2537d.png);
    -webkit-background-size: 240px 24px;
    background-size: 240px 24px;
  }
}
/* orange */
.icheckbox_square-orange,
.iradio_square-orange {
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  width: 22px;
  height: 22px;
  background: url(data:image/png;base64,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) no-repeat;
  border: none;
  cursor: pointer;
}
.icheckbox_square-orange {
  background-position: 0 0;
}
.icheckbox_square-orange.hover {
  background-position: -24px 0;
}
.icheckbox_square-orange.checked {
  background-position: -48px 0;
}
.icheckbox_square-orange.disabled {
  background-position: -72px 0;
  cursor: default;
}
.icheckbox_square-orange.checked.disabled {
  background-position: -96px 0;
}
.iradio_square-orange {
  background-position: -120px 0;
}
.iradio_square-orange.hover {
  background-position: -144px 0;
}
.iradio_square-orange.checked {
  background-position: -168px 0;
}
.iradio_square-orange.disabled {
  background-position: -192px 0;
  cursor: default;
}
.iradio_square-orange.checked.disabled {
  background-position: -216px 0;
}
/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
  .icheckbox_square-orange,
  .iradio_square-orange {
    background-image: url(/assets/img/orange@2x.b9b55a91.png);
    -webkit-background-size: 240px 24px;
    background-size: 240px 24px;
  }
}
/* yellow */
.icheckbox_square-yellow,
.iradio_square-yellow {
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  width: 22px;
  height: 22px;
  background: url(data:image/png;base64,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) no-repeat;
  border: none;
  cursor: pointer;
}
.icheckbox_square-yellow {
  background-position: 0 0;
}
.icheckbox_square-yellow.hover {
  background-position: -24px 0;
}
.icheckbox_square-yellow.checked {
  background-position: -48px 0;
}
.icheckbox_square-yellow.disabled {
  background-position: -72px 0;
  cursor: default;
}
.icheckbox_square-yellow.checked.disabled {
  background-position: -96px 0;
}
.iradio_square-yellow {
  background-position: -120px 0;
}
.iradio_square-yellow.hover {
  background-position: -144px 0;
}
.iradio_square-yellow.checked {
  background-position: -168px 0;
}
.iradio_square-yellow.disabled {
  background-position: -192px 0;
  cursor: default;
}
.iradio_square-yellow.checked.disabled {
  background-position: -216px 0;
}
/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
  .icheckbox_square-yellow,
  .iradio_square-yellow {
    background-image: url(/assets/img/yellow@2x.334c995a.png);
    -webkit-background-size: 240px 24px;
    background-size: 240px 24px;
  }
}
/* pink */
.icheckbox_square-pink,
.iradio_square-pink {
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  width: 22px;
  height: 22px;
  background: url(data:image/png;base64,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) no-repeat;
  border: none;
  cursor: pointer;
}
.icheckbox_square-pink {
  background-position: 0 0;
}
.icheckbox_square-pink.hover {
  background-position: -24px 0;
}
.icheckbox_square-pink.checked {
  background-position: -48px 0;
}
.icheckbox_square-pink.disabled {
  background-position: -72px 0;
  cursor: default;
}
.icheckbox_square-pink.checked.disabled {
  background-position: -96px 0;
}
.iradio_square-pink {
  background-position: -120px 0;
}
.iradio_square-pink.hover {
  background-position: -144px 0;
}
.iradio_square-pink.checked {
  background-position: -168px 0;
}
.iradio_square-pink.disabled {
  background-position: -192px 0;
  cursor: default;
}
.iradio_square-pink.checked.disabled {
  background-position: -216px 0;
}
/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
  .icheckbox_square-pink,
  .iradio_square-pink {
    background-image: url(/assets/img/pink@2x.61bca287.png);
    -webkit-background-size: 240px 24px;
    background-size: 240px 24px;
  }
}
/* purple */
.icheckbox_square-purple,
.iradio_square-purple {
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  width: 22px;
  height: 22px;
  background: url(data:image/png;base64,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) no-repeat;
  border: none;
  cursor: pointer;
}
.icheckbox_square-purple {
  background-position: 0 0;
}
.icheckbox_square-purple.hover {
  background-position: -24px 0;
}
.icheckbox_square-purple.checked {
  background-position: -48px 0;
}
.icheckbox_square-purple.disabled {
  background-position: -72px 0;
  cursor: default;
}
.icheckbox_square-purple.checked.disabled {
  background-position: -96px 0;
}
.iradio_square-purple {
  background-position: -120px 0;
}
.iradio_square-purple.hover {
  background-position: -144px 0;
}
.iradio_square-purple.checked {
  background-position: -168px 0;
}
.iradio_square-purple.disabled {
  background-position: -192px 0;
  cursor: default;
}
.iradio_square-purple.checked.disabled {
  background-position: -216px 0;
}
/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) {
  .icheckbox_square-purple,
  .iradio_square-purple {
    background-image: url(/assets/img/purple@2x.fca6329c.png);
    -webkit-background-size: 240px 24px;
    background-size: 240px 24px;
  }
}
/* pink */
.icheckbox_square-pink,
.iradio_square-pink {
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  width: 22px;
  height: 22px;
  background: url(data:image/png;base64,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) no-repeat;
  border: none;
  cursor: pointer;
}
.icheckbox_square-pink {
  background-position: 0 0;
}
.icheckbox_square-pink.hover {
  background-position: -24px 0;
}
.icheckbox_square-pink.checked {
  background-position: -48px 0;
}
.icheckbox_square-pink.disabled {
  background-position: -72px 0;
  cursor: default;
}
.icheckbox_square-pink.checked.disabled {
  background-position: -96px 0;
}
.iradio_square-pink {
  background-position: -120px 0;
}
.iradio_square-pink.hover {
  background-position: -144px 0;
}
.iradio_square-pink.checked {
  background-position: -168px 0;
}
.iradio_square-pink.disabled {
  background-position: -192px 0;
  cursor: default;
}
.iradio_square-pink.checked.disabled {
  background-position: -216px 0;
}
/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
  .icheckbox_square-pink,
  .iradio_square-pink {
    background-image: url(/assets/img/pink@2x.61bca287.png);
    -webkit-background-size: 240px 24px;
    background-size: 240px 24px;
  }
}
/* lightblue */
.icheckbox_square-lightblue,
.iradio_square-lightblue {
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  width: 22px;
  height: 22px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPAAAAAYCAYAAADEQnB9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjlBMzI1REU0M0Y2MTFFOUJDQjdDNTU4MUU0QzY0MkUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjlBMzI1REY0M0Y2MTFFOUJDQjdDNTU4MUU0QzY0MkUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2OUEzMjVEQzQzRjYxMUU5QkNCN0M1NTgxRTRDNjQyRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2OUEzMjVERDQzRjYxMUU5QkNCN0M1NTgxRTRDNjQyRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pi2Npn8AAAtSSURBVHja7Fx9bBTH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) no-repeat;
  border: none;
  cursor: pointer;
}
.icheckbox_square-lightblue {
  background-position: 0 0;
}
.icheckbox_square-lightblue.hover {
  background-position: -24px 0;
}
.icheckbox_square-lightblue.checked {
  background-position: -48px 0;
}
.icheckbox_square-lightblue.disabled {
  background-position: -72px 0;
  cursor: default;
}
.icheckbox_square-lightblue.checked.disabled {
  background-position: -96px 0;
}
.iradio_square-lightblue {
  background-position: -120px 0;
}
.iradio_square-lightblue.hover {
  background-position: -144px 0;
}
.iradio_square-lightblue.checked {
  background-position: -168px 0;
}
.iradio_square-lightblue.disabled {
  background-position: -192px 0;
  cursor: default;
}
.iradio_square-lightblue.checked.disabled {
  background-position: -216px 0;
}
/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) {
  .icheckbox_square-lightblue,
  .iradio_square-lightblue {
    background-image: url(/assets/img/lightblue@2x.9e4cb20d.png);
    -webkit-background-size: 240px 24px;
    background-size: 240px 24px;
  }
}

/* iCheck plugin Square skin, green
----------------------------------- */
.icheckbox_square-green,
.iradio_square-green {
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  width: 22px;
  height: 22px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPAAAAAYCAYAAADEQnB9AAAIWElEQVR4Xu2ce2xT5xnGXzsBAg25ERpIPCgh7aopFzoNCknoJCiXpQvb2B+QXujG2m7dKpXRFtjUjuwCW1d1hU1T1FWCPzYumSp2YQ2gSZMgy5S1kQpJIJQ4Di2hYBpCHJyaXEz21HqOZH3aybF9zhGJ7Uf66bNknx+fvtevv2OHcxxt7zePiQ0pXvSgQxDXzsfotxwHR1v8PT89EPK3n/5vrU3rUwu3IHb5x/Xi387GUAO+AkrBHDAMeoAbHAOHwA2gm7V/+a3oJCI/1pn+yOH7yvT8WWe99ZmOoRjcC/JAOgiCAdAHOkE76hgYZ41lnJjzk1SODhON+v8mPibxlVqr1kb/Q8F+WJs0DD8E28BB8CZoBVfBVOACRWwMD3gNvAECElnC/VkSFvrvJ18Fu9CIIT8aKRBh40blj2b+rE0qhmWgArSBFuAFfpACMkAOG+95vL4JYzNqPSKRJdyfJmGhP5fcB1Ya+SGzP7F+SKifjrHv6EnYvPdgOAr+yV3rkiIYBufJP8Av2SzvgmpwUcaP5i8GwseHQBPwhn1ALAI1dO4CNahrNep90aB5Fb8hWZrfaP5cnywMj4IuUAd8ii8IeskF0MhmfBrHHkST9RvNh/67o/gwXAlK9PxOSZQkm9fFN9wfwVY2r9EZRA94gcc0Ajh0o/mLOT4C1rGBPwJD4CboAIf4XFX4MWhQXT+foz/qFBvNH+uTgWEzOANOAF8E6zMATvCYzXTohX42b3TcrfmTDZyA8LT5CHeVX8fwVQDHSB0d04Eaze8CR9mYDRGcYR3ja4/y2CNoVPrV02b6Y49Lb/48bd4A3gNNMaxPE4/dANcUjGo0f4bEngzNn2zgxGML+DfYbeK3jt3cxbbo+BeDFrAJ+KP4muTnMS106PvNRt+/lGcJjSbWp5GOpTr+AjGfAroSqIGTu28Ohh1gj1kXHdtBDtBCfyi1oD+G3zpwjOykYzt2XM0vfEy/edT589fmStBsVkxHBZ1a6Lco9Cd8Az+3fJ2c3lYniwoWymSMa/7Cyi+ULn4xM3tWgYGgBvwJfGTBn6Yu0VWj+DPB38E7Jv5s10BHpo7fqvqq/hLQCnwWrI+PrhLFn2ZVfekqSegGfqa8SnY8vEFy78qQFfeWyWRLwbzCZVnZuSudTuddGZk5RQaCNeCEWJfjYK3iF3DItJkO1W9xfVX/QtAl1sUNihS/1fUtiusGnpKSKt+reESKcvNFzZNLVskrqx8VRN45967sPfVXmWhxOlNSUMTy9JmZuaog33XP4uyc2asFCQQGz/V86D5loFsETot1OQPKFL+A/5g206H6La6v6p8Drop18YI8xW91ffPiuoF/UFktL6OIR77zEynNLxQtG7/4ZflF1ZPicDjk+PkWee7t30vw9u0JuMMuqEARV81bcN+3M7Nm5Qszp2DeAzm5eVWC3Ap8er67s+PIGGKgywNeG9+g2mOvRW5R/RbXV3WmA79YFLrSFb/V9U2P6wZu6HhPPvH3S86MmVL/rR/Lg/Pvl6+XlMur1U+FivuvztPy7J9/JyPBUZmI6e/r7bh9O+jHKdQM1/zCTdmzZs/Pm+sqzp09t1qQoVuBTk/nubfxmqAYZwhME/syxHGaXX6b6zsKUsW+jNpR37hu4AvXemT9vp9LT3+vzJw2XQ48sV32rn9WUpxOOelulacO72FxJ2ZuDvR/8qHnwv5gcNTncDin5bsWPD47r2A9BA4Ut6ur82x9JMUlV8BcsS7qjn6F41yL3KL6baivV3fHNI+6o/ttqK8/fhuYdF+/Kt/c9zPp6r0iaVOmhorb6GlHcd+Q4dERmegZ9A/0Xew6v390dOQ6dpXUUHGHbnk87nP1qG0wCtUH4PNiXcrAGcUv4AExn3Igqt/i+qr+XpBr4wdcrw319cZ3A5PLvuuhIrd+3C0nu9pk88HXJTAyLJMlgU8Hfd3ujv0jI8NXPtt5PZ1nDwdR8Sg1J8AasS5rwXHFL6DGtJkO1W9xfVV/F1go1qUIuBW/pfUN96dKnKd3cECq3nxZJmtQ2MEPzr7/B5N/mvGAV8ElkxdDfA7D46BQ8e8K+7/NDTFeHlhFxwCdqj/Tovr6FH8beB40AZ/J9cnkRSJ7Ff8KkGZRfW/RGe87cBJekNDH5t0i5rOFrj6ghf5QfqS+UaO4RHAHHb/CVUmaX/iYfvOo8+f1tk1gqVkxHU10aqHfotCfbODEYg9YBbaa2F1wrKwGe3T8baASHAYzomhevFbqwXLQbuA3F31/MygEy0yszzKeijfr+L1iPtc0f7KBEwjuCOvBC+ClGJp3G5v/GzoXxmv+j8HXtP+tFUHzat+n14HLAr96YT934TB/zLmsN39eLF8PykFFDOtTweY/TJcazX9TYs+A5k/MBk42sZs75CbwOnBFcg0xwGvlCR4Lh27c2i7K8Rj4G9gI5oGpYAofb+Rzx8KOeQiNquvnc5X0R5t2o/nzq8Y+UAbWgIwI1icDrOEx++jQi+a/FtPOS/+dvCPHWAzfjcTSJJu4Gw25hHfZaAMHuAO2Kn/PLeUO+hh4DSwBATGOh6/dCl4E64hefPT/Rtl59Zq4G7u2Nv+XQJaMn/5Ib6nD9bmB9XmL32W/z3VxAy/w05kO8kAR16kJvMWd0Sg3AP28pY7xD1YR3VJnzMS5vyRAauNlbXg6vRtzq+PtXb4LStm4wkZuZWMXghsSXQJgF6gD6k3nHPS3gQbe1K4vGjkbfTcaWZv/2nHmfzDa+bNRGlG7Fl718yU2bDoFfuBlY+/lekaTkB9o/qJx/G1G/s/uSmn2DaEoJ88uyzfEnbxW18a1t38OvCvlHV1/NLLZ+k/q+jpl0iZJkmT+B5kNC69pD7MYAAAAAElFTkSuQmCC) no-repeat;
  border: none;
  cursor: pointer;
}
.icheckbox_square-green {
  background-position: 0 0;
}
.icheckbox_square-green.hover {
  background-position: -24px 0;
}
.icheckbox_square-green.checked {
  background-position: -48px 0;
}
.icheckbox_square-green.disabled {
  background-position: -72px 0;
  cursor: default;
}
.icheckbox_square-green.checked.disabled {
  background-position: -96px 0;
}
.iradio_square-green {
  background-position: -120px 0;
}
.iradio_square-green.hover {
  background-position: -144px 0;
}
.iradio_square-green.checked {
  background-position: -168px 0;
}
.iradio_square-green.disabled {
  background-position: -192px 0;
  cursor: default;
}
.iradio_square-green.checked.disabled {
  background-position: -216px 0;
}
/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) {
  .icheckbox_square-green,
  .iradio_square-green {
    background-image: url(/assets/img/green@2x.1a0de24f.png);
    -webkit-background-size: 240px 24px;
    background-size: 240px 24px;
  }
}

/*!
 * Datepicker for Bootstrap v1.7.0-dev (https://github.com/GrillPhil/bootstrap-datepicker-webpack)
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Modifications to better integrate with WebPack by Philipp Bauknecht
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */
.datepicker {
  border-radius: 4px;
  direction: ltr;
}
.datepicker-inline {
  width: 220px;
}
.datepicker.datepicker-rtl {
  direction: rtl;
}
.datepicker.datepicker-rtl table tr td span {
  float: right;
}
.datepicker-dropdown {
  top: 0;
  left: 0;
  padding: 4px;
}
.datepicker-dropdown:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid rgba(0, 0, 0, 0.15);
  border-top: 0;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  position: absolute;
}
.datepicker-dropdown:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-top: 0;
  position: absolute;
}
.datepicker-dropdown.datepicker-orient-left:before {
  left: 6px;
}
.datepicker-dropdown.datepicker-orient-left:after {
  left: 7px;
}
.datepicker-dropdown.datepicker-orient-right:before {
  right: 6px;
}
.datepicker-dropdown.datepicker-orient-right:after {
  right: 7px;
}
.datepicker-dropdown.datepicker-orient-bottom:before {
  top: -7px;
}
.datepicker-dropdown.datepicker-orient-bottom:after {
  top: -6px;
}
.datepicker-dropdown.datepicker-orient-top:before {
  bottom: -7px;
  border-bottom: 0;
  border-top: 7px solid rgba(0, 0, 0, 0.15);
}
.datepicker-dropdown.datepicker-orient-top:after {
  bottom: -6px;
  border-bottom: 0;
  border-top: 6px solid #fff;
}
.datepicker > div {
  display: none;
}
.datepicker table {
  margin: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.datepicker table tr td,
.datepicker table tr th {
  text-align: center;
  width: 30px;
  height: 30px;
  border-radius: 4px;
  border: none;
}
.table-striped .datepicker table tr td,
.table-striped .datepicker table tr th {
  background-color: transparent;
}
.datepicker table tr td.old,
.datepicker table tr td.new {
  color: #777777;
}
.datepicker table tr td.day:hover,
.datepicker table tr td.focused {
  background: #eeeeee;
  cursor: pointer;
}
.datepicker table tr td.disabled,
.datepicker table tr td.disabled:hover {
  background: none;
  color: #777777;
  cursor: default;
}
.datepicker table tr td.highlighted {
  color: #000;
  background-color: #d9edf7;
  border-color: #85c5e5;
  border-radius: 0;
}
.datepicker table tr td.highlighted:focus,
.datepicker table tr td.highlighted.focus {
  color: #000;
  background-color: #afd9ee;
  border-color: #298fc2;
}
.datepicker table tr td.highlighted:hover {
  color: #000;
  background-color: #afd9ee;
  border-color: #52addb;
}
.datepicker table tr td.highlighted:active,
.datepicker table tr td.highlighted.active {
  color: #000;
  background-color: #afd9ee;
  border-color: #52addb;
}
.datepicker table tr td.highlighted:active:hover,
.datepicker table tr td.highlighted.active:hover,
.datepicker table tr td.highlighted:active:focus,
.datepicker table tr td.highlighted.active:focus,
.datepicker table tr td.highlighted:active.focus,
.datepicker table tr td.highlighted.active.focus {
  color: #000;
  background-color: #91cbe8;
  border-color: #298fc2;
}
.datepicker table tr td.highlighted.disabled:hover,
.datepicker table tr td.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.highlighted:hover,
.datepicker table tr td.highlighted.disabled:focus,
.datepicker table tr td.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.highlighted:focus,
.datepicker table tr td.highlighted.disabled.focus,
.datepicker table tr td.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: #d9edf7;
  border-color: #85c5e5;
}
.datepicker table tr td.highlighted.focused {
  background: #afd9ee;
}
.datepicker table tr td.highlighted.disabled,
.datepicker table tr td.highlighted.disabled:active {
  background: #d9edf7;
  color: #777777;
}
.datepicker table tr td.today {
  color: #000;
  background-color: #ffdb99;
  border-color: #ffb733;
}
.datepicker table tr td.today:focus,
.datepicker table tr td.today.focus {
  color: #000;
  background-color: #ffc966;
  border-color: #b37400;
}
.datepicker table tr td.today:hover {
  color: #000;
  background-color: #ffc966;
  border-color: #f59e00;
}
.datepicker table tr td.today:active,
.datepicker table tr td.today.active {
  color: #000;
  background-color: #ffc966;
  border-color: #f59e00;
}
.datepicker table tr td.today:active:hover,
.datepicker table tr td.today.active:hover,
.datepicker table tr td.today:active:focus,
.datepicker table tr td.today.active:focus,
.datepicker table tr td.today:active.focus,
.datepicker table tr td.today.active.focus {
  color: #000;
  background-color: #ffbc42;
  border-color: #b37400;
}
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today[disabled]:hover,
fieldset[disabled] .datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled:focus,
.datepicker table tr td.today[disabled]:focus,
fieldset[disabled] .datepicker table tr td.today:focus,
.datepicker table tr td.today.disabled.focus,
.datepicker table tr td.today[disabled].focus,
fieldset[disabled] .datepicker table tr td.today.focus {
  background-color: #ffdb99;
  border-color: #ffb733;
}
.datepicker table tr td.today.focused {
  background: #ffc966;
}
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:active {
  background: #ffdb99;
  color: #777777;
}
.datepicker table tr td.range {
  color: #000;
  background-color: #eeeeee;
  border-color: #bbbbbb;
  border-radius: 0;
}
.datepicker table tr td.range:focus,
.datepicker table tr td.range.focus {
  color: #000;
  background-color: #d5d5d5;
  border-color: #7c7c7c;
}
.datepicker table tr td.range:hover {
  color: #000;
  background-color: #d5d5d5;
  border-color: #9d9d9d;
}
.datepicker table tr td.range:active,
.datepicker table tr td.range.active {
  color: #000;
  background-color: #d5d5d5;
  border-color: #9d9d9d;
}
.datepicker table tr td.range:active:hover,
.datepicker table tr td.range.active:hover,
.datepicker table tr td.range:active:focus,
.datepicker table tr td.range.active:focus,
.datepicker table tr td.range:active.focus,
.datepicker table tr td.range.active.focus {
  color: #000;
  background-color: #c3c3c3;
  border-color: #7c7c7c;
}
.datepicker table tr td.range.disabled:hover,
.datepicker table tr td.range[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range:hover,
.datepicker table tr td.range.disabled:focus,
.datepicker table tr td.range[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range:focus,
.datepicker table tr td.range.disabled.focus,
.datepicker table tr td.range[disabled].focus,
fieldset[disabled] .datepicker table tr td.range.focus {
  background-color: #eeeeee;
  border-color: #bbbbbb;
}
.datepicker table tr td.range.focused {
  background: #d5d5d5;
}
.datepicker table tr td.range.disabled,
.datepicker table tr td.range.disabled:active {
  background: #eeeeee;
  color: #777777;
}
.datepicker table tr td.range.highlighted {
  color: #000;
  background-color: #e4eef3;
  border-color: #9dc1d3;
}
.datepicker table tr td.range.highlighted:focus,
.datepicker table tr td.range.highlighted.focus {
  color: #000;
  background-color: #c1d7e3;
  border-color: #4b88a6;
}
.datepicker table tr td.range.highlighted:hover {
  color: #000;
  background-color: #c1d7e3;
  border-color: #73a6c0;
}
.datepicker table tr td.range.highlighted:active,
.datepicker table tr td.range.highlighted.active {
  color: #000;
  background-color: #c1d7e3;
  border-color: #73a6c0;
}
.datepicker table tr td.range.highlighted:active:hover,
.datepicker table tr td.range.highlighted.active:hover,
.datepicker table tr td.range.highlighted:active:focus,
.datepicker table tr td.range.highlighted.active:focus,
.datepicker table tr td.range.highlighted:active.focus,
.datepicker table tr td.range.highlighted.active.focus {
  color: #000;
  background-color: #a8c8d8;
  border-color: #4b88a6;
}
.datepicker table tr td.range.highlighted.disabled:hover,
.datepicker table tr td.range.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range.highlighted:hover,
.datepicker table tr td.range.highlighted.disabled:focus,
.datepicker table tr td.range.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range.highlighted:focus,
.datepicker table tr td.range.highlighted.disabled.focus,
.datepicker table tr td.range.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.range.highlighted.focus {
  background-color: #e4eef3;
  border-color: #9dc1d3;
}
.datepicker table tr td.range.highlighted.focused {
  background: #c1d7e3;
}
.datepicker table tr td.range.highlighted.disabled,
.datepicker table tr td.range.highlighted.disabled:active {
  background: #e4eef3;
  color: #777777;
}
.datepicker table tr td.range.today {
  color: #000;
  background-color: #f7ca77;
  border-color: #f1a417;
}
.datepicker table tr td.range.today:focus,
.datepicker table tr td.range.today.focus {
  color: #000;
  background-color: #f4b747;
  border-color: #815608;
}
.datepicker table tr td.range.today:hover {
  color: #000;
  background-color: #f4b747;
  border-color: #bf800c;
}
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today.active {
  color: #000;
  background-color: #f4b747;
  border-color: #bf800c;
}
.datepicker table tr td.range.today:active:hover,
.datepicker table tr td.range.today.active:hover,
.datepicker table tr td.range.today:active:focus,
.datepicker table tr td.range.today.active:focus,
.datepicker table tr td.range.today:active.focus,
.datepicker table tr td.range.today.active.focus {
  color: #000;
  background-color: #f2aa25;
  border-color: #815608;
}
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today.disabled:focus,
.datepicker table tr td.range.today[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range.today:focus,
.datepicker table tr td.range.today.disabled.focus,
.datepicker table tr td.range.today[disabled].focus,
fieldset[disabled] .datepicker table tr td.range.today.focus {
  background-color: #f7ca77;
  border-color: #f1a417;
}
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today.disabled:active {
  background: #f7ca77;
  color: #777777;
}
.datepicker table tr td.selected,
.datepicker table tr td.selected.highlighted {
  color: #fff;
  background-color: #777777;
  border-color: #555555;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.selected:focus,
.datepicker table tr td.selected.highlighted:focus,
.datepicker table tr td.selected.focus,
.datepicker table tr td.selected.highlighted.focus {
  color: #fff;
  background-color: #5e5e5e;
  border-color: #161616;
}
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected.highlighted:hover {
  color: #fff;
  background-color: #5e5e5e;
  border-color: #373737;
}
.datepicker table tr td.selected:active,
.datepicker table tr td.selected.highlighted:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected.highlighted.active {
  color: #fff;
  background-color: #5e5e5e;
  border-color: #373737;
}
.datepicker table tr td.selected:active:hover,
.datepicker table tr td.selected.highlighted:active:hover,
.datepicker table tr td.selected.active:hover,
.datepicker table tr td.selected.highlighted.active:hover,
.datepicker table tr td.selected:active:focus,
.datepicker table tr td.selected.highlighted:active:focus,
.datepicker table tr td.selected.active:focus,
.datepicker table tr td.selected.highlighted.active:focus,
.datepicker table tr td.selected:active.focus,
.datepicker table tr td.selected.highlighted:active.focus,
.datepicker table tr td.selected.active.focus,
.datepicker table tr td.selected.highlighted.active.focus {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #161616;
}
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.highlighted.disabled:hover,
.datepicker table tr td.selected[disabled]:hover,
.datepicker table tr td.selected.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.selected:hover,
fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,
.datepicker table tr td.selected.disabled:focus,
.datepicker table tr td.selected.highlighted.disabled:focus,
.datepicker table tr td.selected[disabled]:focus,
.datepicker table tr td.selected.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.selected:focus,
fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,
.datepicker table tr td.selected.disabled.focus,
.datepicker table tr td.selected.highlighted.disabled.focus,
.datepicker table tr td.selected[disabled].focus,
.datepicker table tr td.selected.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.selected.focus,
fieldset[disabled] .datepicker table tr td.selected.highlighted.focus {
  background-color: #777777;
  border-color: #555555;
}
.datepicker table tr td.active,
.datepicker table tr td.active.highlighted {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.active:focus,
.datepicker table tr td.active.highlighted:focus,
.datepicker table tr td.active.focus,
.datepicker table tr td.active.highlighted.focus {
  color: #fff;
  background-color: #286090;
  border-color: #122b40;
}
.datepicker table tr td.active:hover,
.datepicker table tr td.active.highlighted:hover {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.datepicker table tr td.active:active,
.datepicker table tr td.active.highlighted:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active.highlighted.active {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.datepicker table tr td.active:active:hover,
.datepicker table tr td.active.highlighted:active:hover,
.datepicker table tr td.active.active:hover,
.datepicker table tr td.active.highlighted.active:hover,
.datepicker table tr td.active:active:focus,
.datepicker table tr td.active.highlighted:active:focus,
.datepicker table tr td.active.active:focus,
.datepicker table tr td.active.highlighted.active:focus,
.datepicker table tr td.active:active.focus,
.datepicker table tr td.active.highlighted:active.focus,
.datepicker table tr td.active.active.focus,
.datepicker table tr td.active.highlighted.active.focus {
  color: #fff;
  background-color: #204d74;
  border-color: #122b40;
}
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.highlighted.disabled:hover,
.datepicker table tr td.active[disabled]:hover,
.datepicker table tr td.active.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.active:hover,
fieldset[disabled] .datepicker table tr td.active.highlighted:hover,
.datepicker table tr td.active.disabled:focus,
.datepicker table tr td.active.highlighted.disabled:focus,
.datepicker table tr td.active[disabled]:focus,
.datepicker table tr td.active.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.active:focus,
fieldset[disabled] .datepicker table tr td.active.highlighted:focus,
.datepicker table tr td.active.disabled.focus,
.datepicker table tr td.active.highlighted.disabled.focus,
.datepicker table tr td.active[disabled].focus,
.datepicker table tr td.active.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.active.focus,
fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.datepicker table tr td span {
  display: block;
  width: 23%;
  height: 54px;
  line-height: 54px;
  float: left;
  margin: 1%;
  cursor: pointer;
  border-radius: 4px;
}
.datepicker table tr td span:hover,
.datepicker table tr td span.focused {
  background: #eeeeee;
}
.datepicker table tr td span.disabled,
.datepicker table tr td span.disabled:hover {
  background: none;
  color: #777777;
  cursor: default;
}
.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td span.active:focus,
.datepicker table tr td span.active:hover:focus,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active.focus,
.datepicker table tr td span.active:hover.focus,
.datepicker table tr td span.active.disabled.focus,
.datepicker table tr td span.active.disabled:hover.focus {
  color: #fff;
  background-color: #286090;
  border-color: #122b40;
}
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.datepicker table tr td span.active:active:hover,
.datepicker table tr td span.active:hover:active:hover,
.datepicker table tr td span.active.disabled:active:hover,
.datepicker table tr td span.active.disabled:hover:active:hover,
.datepicker table tr td span.active.active:hover,
.datepicker table tr td span.active:hover.active:hover,
.datepicker table tr td span.active.disabled.active:hover,
.datepicker table tr td span.active.disabled:hover.active:hover,
.datepicker table tr td span.active:active:focus,
.datepicker table tr td span.active:hover:active:focus,
.datepicker table tr td span.active.disabled:active:focus,
.datepicker table tr td span.active.disabled:hover:active:focus,
.datepicker table tr td span.active.active:focus,
.datepicker table tr td span.active:hover.active:focus,
.datepicker table tr td span.active.disabled.active:focus,
.datepicker table tr td span.active.disabled:hover.active:focus,
.datepicker table tr td span.active:active.focus,
.datepicker table tr td span.active:hover:active.focus,
.datepicker table tr td span.active.disabled:active.focus,
.datepicker table tr td span.active.disabled:hover:active.focus,
.datepicker table tr td span.active.active.focus,
.datepicker table tr td span.active:hover.active.focus,
.datepicker table tr td span.active.disabled.active.focus,
.datepicker table tr td span.active.disabled:hover.active.focus {
  color: #fff;
  background-color: #204d74;
  border-color: #122b40;
}
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active:hover.disabled:hover,
.datepicker table tr td span.active.disabled.disabled:hover,
.datepicker table tr td span.active.disabled:hover.disabled:hover,
.datepicker table tr td span.active[disabled]:hover,
.datepicker table tr td span.active:hover[disabled]:hover,
.datepicker table tr td span.active.disabled[disabled]:hover,
.datepicker table tr td span.active.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td span.active:hover,
fieldset[disabled] .datepicker table tr td span.active:hover:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active:hover.disabled:focus,
.datepicker table tr td span.active.disabled.disabled:focus,
.datepicker table tr td span.active.disabled:hover.disabled:focus,
.datepicker table tr td span.active[disabled]:focus,
.datepicker table tr td span.active:hover[disabled]:focus,
.datepicker table tr td span.active.disabled[disabled]:focus,
.datepicker table tr td span.active.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td span.active:focus,
fieldset[disabled] .datepicker table tr td span.active:hover:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active.disabled.focus,
.datepicker table tr td span.active:hover.disabled.focus,
.datepicker table tr td span.active.disabled.disabled.focus,
.datepicker table tr td span.active.disabled:hover.disabled.focus,
.datepicker table tr td span.active[disabled].focus,
.datepicker table tr td span.active:hover[disabled].focus,
.datepicker table tr td span.active.disabled[disabled].focus,
.datepicker table tr td span.active.disabled:hover[disabled].focus,
fieldset[disabled] .datepicker table tr td span.active.focus,
fieldset[disabled] .datepicker table tr td span.active:hover.focus,
fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.datepicker table tr td span.old,
.datepicker table tr td span.new {
  color: #777777;
}
.datepicker .datepicker-switch {
  width: 145px;
}
.datepicker .datepicker-switch,
.datepicker .prev,
.datepicker .next,
.datepicker tfoot tr th {
  cursor: pointer;
}
.datepicker .datepicker-switch:hover,
.datepicker .prev:hover,
.datepicker .next:hover,
.datepicker tfoot tr th:hover {
  background: #eeeeee;
}
.datepicker .prev.disabled,
.datepicker .next.disabled {
  visibility: hidden;
}
.datepicker .cw {
  font-size: 10px;
  width: 12px;
  padding: 0 2px 0 5px;
  vertical-align: middle;
}
.input-group.date .input-group-addon {
  cursor: pointer;
}
.input-daterange {
  width: 100%;
}
.input-daterange input {
  text-align: center;
}
.input-daterange input:first-child {
  border-radius: 3px 0 0 3px;
}
.input-daterange input:last-child {
  border-radius: 0 3px 3px 0;
}
.input-daterange .input-group-addon {
  width: auto;
  min-width: 16px;
  padding: 4px 5px;
  line-height: 1.42857143;
  text-shadow: 0 1px 0 #fff;
  border-width: 1px 0;
  margin-left: -5px;
  margin-right: -5px;
}


.md-editor {
  display: block;
  border: 1px solid #ddd;
}
.md-editor .md-footer,
.md-editor > .md-header {
  display: block;
  padding: 6px 4px;
  background: #f5f5f5;
}
.md-editor > .md-header {
  margin: 0;
}
.md-editor > .md-preview {
  background: #fff;
  border-top: 1px dashed #ddd;
  border-bottom: 1px dashed #ddd;
  min-height: 10px;
  overflow: auto;
}
.md-editor > textarea {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
  font-size: 14px;
  outline: 0;
  margin: 0;
  display: block;
  padding: 0;
  width: 100%;
  border: 0;
  border-top: 1px dashed #ddd;
  border-bottom: 1px dashed #ddd;
  border-radius: 0;
  box-shadow: none;
  background: #eee;
}
.md-editor > textarea:focus {
  box-shadow: none;
  background: #fff;
}
.md-editor.active {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.md-editor .md-controls {
  float: right;
  padding: 3px;
}
.md-editor .md-controls .md-control {
  right: 5px;
  color: #bebebe;
  padding: 3px 3px 3px 10px;
}
.md-editor .md-controls .md-control:hover {
  color: #333;
}
.md-editor.md-fullscreen-mode {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99999;
  padding: 60px 30px 15px;
  background: #fff!important;
  border: 0 !important;
}
.md-editor.md-fullscreen-mode .md-footer {
  display: none;
}
.md-editor.md-fullscreen-mode .md-input,
.md-editor.md-fullscreen-mode .md-preview {
  margin: 0 auto!important;
  height: 100%!important;
  font-size: 20px!important;
  padding: 20px!important;
  color: #999;
  line-height: 1.6em!important;
  resize: none!important;
  box-shadow: none!important;
  background: #fff!important;
  border: 0 !important;
}
.md-editor.md-fullscreen-mode .md-preview {
  color: #333;
  overflow: auto;
}
.md-editor.md-fullscreen-mode .md-input:focus,
.md-editor.md-fullscreen-mode .md-input:hover {
  color: #333;
  background: #fff !important;
}
.md-editor.md-fullscreen-mode .md-header {
  background: 0 0;
  text-align: center;
  position: fixed;
  width: 100%;
  top: 20px;
}
.md-editor.md-fullscreen-mode .btn-group {
  float: none;
}
.md-editor.md-fullscreen-mode .btn {
  border: 0;
  background: 0 0;
  color: #b3b3b3;
}
.md-editor.md-fullscreen-mode .btn.active,
.md-editor.md-fullscreen-mode .btn:active,
.md-editor.md-fullscreen-mode .btn:focus,
.md-editor.md-fullscreen-mode .btn:hover {
  box-shadow: none;
  color: #333;
}
.md-editor.md-fullscreen-mode .md-fullscreen-controls {
  position: absolute;
  top: 20px;
  right: 20px;
  text-align: right;
  z-index: 1002;
  display: block;
}
.md-editor.md-fullscreen-mode .md-fullscreen-controls a {
  color: #b3b3b3;
  clear: right;
  margin: 10px;
  width: 30px;
  height: 30px;
  text-align: center;
}
.md-editor.md-fullscreen-mode .md-fullscreen-controls a:hover {
  color: #333;
  text-decoration: none;
}
.md-editor.md-fullscreen-mode .md-editor {
  height: 100%!important;
  position: relative;
}
.md-editor .md-fullscreen-controls {
  display: none;
}
.md-nooverflow {
  overflow: hidden;
  position: fixed;
  width: 100%;
}

/*
 *  Bootstrap TouchSpin - v3.1.1
 *  A mobile and touch friendly input spinner component for Bootstrap 3.
 *  http://www.virtuosoft.eu/code/bootstrap-touchspin/
 *
 *  Made by István Ujj-Mészáros
 *  Under Apache License v2.0 License
 */
.bootstrap-touchspin .input-group-btn-vertical {
  position: relative;
  white-space: nowrap;
  width: 1%;
  vertical-align: middle;
  display: table-cell;
}
.bootstrap-touchspin .input-group-btn-vertical > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
  padding: 8px 10px;
  margin-left: -1px;
  position: relative;
}
.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up {
  border-radius: 0;
  border-top-right-radius: 4px;
}
.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down {
  margin-top: -2px;
  border-radius: 0;
  border-bottom-right-radius: 4px;
}
.bootstrap-touchspin .input-group-btn-vertical i {
  position: absolute;
  top: 3px;
  left: 5px;
  font-size: 9px;
  font-weight: normal;
}

/* jsTree default theme */
.jstree-node,
.jstree-children,
.jstree-container-ul {
  display: block;
  margin: 0;
  padding: 0;
  list-style-type: none;
  list-style-image: none;
}
.jstree-node {
  white-space: nowrap;
}
.jstree-anchor {
  display: inline-block;
  color: black;
  white-space: nowrap;
  padding: 0 4px 0 1px;
  margin: 0;
  vertical-align: top;
}
.jstree-anchor:focus {
  outline: 0;
}
.jstree-anchor,
.jstree-anchor:link,
.jstree-anchor:visited,
.jstree-anchor:hover,
.jstree-anchor:active {
  text-decoration: none;
  color: inherit;
}
.jstree-icon {
  display: inline-block;
  text-decoration: none;
  margin: 0;
  padding: 0;
  vertical-align: top;
  text-align: center;
}
.jstree-icon:empty {
  display: inline-block;
  text-decoration: none;
  margin: 0;
  padding: 0;
  vertical-align: top;
  text-align: center;
}
.jstree-ocl {
  cursor: pointer;
}
.jstree-leaf > .jstree-ocl {
  cursor: default;
}
.jstree .jstree-open > .jstree-children {
  display: block;
}
.jstree .jstree-closed > .jstree-children,
.jstree .jstree-leaf > .jstree-children {
  display: none;
}
.jstree-anchor > .jstree-themeicon {
  margin-right: 2px;
}
.jstree-no-icons .jstree-themeicon,
.jstree-anchor > .jstree-themeicon-hidden {
  display: none;
}
.jstree-hidden,
.jstree-node.jstree-hidden {
  display: none;
}
.jstree-rtl .jstree-anchor {
  padding: 0 1px 0 4px;
}
.jstree-rtl .jstree-anchor > .jstree-themeicon {
  margin-left: 2px;
  margin-right: 0;
}
.jstree-rtl .jstree-node {
  margin-left: 0;
}
.jstree-rtl .jstree-container-ul > .jstree-node {
  margin-right: 0;
}
.jstree-wholerow-ul {
  position: relative;
  display: inline-block;
  min-width: 100%;
}
.jstree-wholerow-ul .jstree-leaf > .jstree-ocl {
  cursor: pointer;
}
.jstree-wholerow-ul .jstree-anchor,
.jstree-wholerow-ul .jstree-icon {
  position: relative;
}
.jstree-wholerow-ul .jstree-wholerow {
  width: 100%;
  cursor: pointer;
  position: absolute;
  left: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.jstree-contextmenu .jstree-anchor {
  -webkit-user-select: none;
  /* disable selection/Copy of UIWebView */
  -webkit-touch-callout: none;
  /* disable the IOS popup when long-press on a link */
  user-select: none;
}
.vakata-context {
  display: none;
}
.vakata-context,
.vakata-context ul {
  margin: 0;
  padding: 2px;
  position: absolute;
  background: #f5f5f5;
  border: 1px solid #979797;
  box-shadow: 2px 2px 2px #999999;
}
.vakata-context ul {
  list-style: none;
  left: 100%;
  margin-top: -2.7em;
  margin-left: -4px;
}
.vakata-context .vakata-context-right ul {
  left: auto;
  right: 100%;
  margin-left: auto;
  margin-right: -4px;
}
.vakata-context li {
  list-style: none;
}
.vakata-context li > a {
  display: block;
  padding: 0 2em 0 2em;
  text-decoration: none;
  width: auto;
  color: black;
  white-space: nowrap;
  line-height: 2.4em;
  text-shadow: 1px 1px 0 white;
  border-radius: 1px;
}
.vakata-context li > a:hover {
  position: relative;
  background-color: #e8eff7;
  box-shadow: 0 0 2px #0a6aa1;
}
.vakata-context li > a.vakata-context-parent {
  background-image: url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw==");
  background-position: right center;
  background-repeat: no-repeat;
}
.vakata-context li > a:focus {
  outline: 0;
}
.vakata-context .vakata-context-no-icons {
  margin-left: 0;
}
.vakata-context .vakata-context-hover > a {
  position: relative;
  background-color: #e8eff7;
  box-shadow: 0 0 2px #0a6aa1;
}
.vakata-context .vakata-context-separator > a,
.vakata-context .vakata-context-separator > a:hover {
  background: white;
  border: 0;
  border-top: 1px solid #e2e3e3;
  height: 1px;
  min-height: 1px;
  max-height: 1px;
  padding: 0;
  margin: 0 0 0 2.4em;
  border-left: 1px solid #e0e0e0;
  text-shadow: 0 0 0 transparent;
  box-shadow: 0 0 0 transparent;
  border-radius: 0;
}
.vakata-context .vakata-contextmenu-disabled a,
.vakata-context .vakata-contextmenu-disabled a:hover {
  color: silver;
  background-color: transparent;
  border: 0;
  box-shadow: 0 0 0;
}
.vakata-context .vakata-contextmenu-disabled > a > i {
  filter: grayscale(100%);
}
.vakata-context li > a > i {
  text-decoration: none;
  display: inline-block;
  width: 2.4em;
  height: 2.4em;
  background: transparent;
  margin: 0 0 0 -2em;
  vertical-align: top;
  text-align: center;
  line-height: 2.4em;
}
.vakata-context li > a > i:empty {
  width: 2.4em;
  line-height: 2.4em;
}
.vakata-context li > a .vakata-contextmenu-sep {
  display: inline-block;
  width: 1px;
  height: 2.4em;
  background: white;
  margin: 0 0.5em 0 0;
  border-left: 1px solid #e2e3e3;
}
.vakata-context .vakata-contextmenu-shortcut {
  font-size: 0.8em;
  color: silver;
  opacity: 0.5;
  display: none;
}
.vakata-context-rtl ul {
  left: auto;
  right: 100%;
  margin-left: auto;
  margin-right: -4px;
}
.vakata-context-rtl li > a.vakata-context-parent {
  background-image: url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAINjI+AC7rWHIsPtmoxLAA7");
  background-position: left center;
  background-repeat: no-repeat;
}
.vakata-context-rtl .vakata-context-separator > a {
  margin: 0 2.4em 0 0;
  border-left: 0;
  border-right: 1px solid #e2e3e3;
}
.vakata-context-rtl .vakata-context-left ul {
  right: auto;
  left: 100%;
  margin-left: -4px;
  margin-right: auto;
}
.vakata-context-rtl li > a > i {
  margin: 0 -2em 0 0;
}
.vakata-context-rtl li > a .vakata-contextmenu-sep {
  margin: 0 0 0 0.5em;
  border-left-color: white;
  background: #e2e3e3;
}
#jstree-marker {
  position: absolute;
  top: 0;
  left: 0;
  margin: -5px 0 0 0;
  padding: 0;
  border-right: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 5px solid;
  width: 0;
  height: 0;
  font-size: 0;
  line-height: 0;
}
#jstree-dnd {
  line-height: 16px;
  margin: 0;
  padding: 4px;
}
#jstree-dnd .jstree-icon,
#jstree-dnd .jstree-copy {
  display: inline-block;
  text-decoration: none;
  margin: 0 2px 0 0;
  padding: 0;
  width: 16px;
  height: 16px;
}
#jstree-dnd .jstree-ok {
  background: green;
}
#jstree-dnd .jstree-er {
  background: red;
}
#jstree-dnd .jstree-copy {
  margin: 0 2px 0 2px;
}
.jstree-default .jstree-node,
.jstree-default .jstree-icon {
  background-repeat: no-repeat;
  background-color: transparent;
}
.jstree-default .jstree-anchor,
.jstree-default .jstree-animated,
.jstree-default .jstree-wholerow {
  transition: background-color 0.15s, box-shadow 0.15s;
}
.jstree-default .jstree-hovered {
  background: #e7f4f9;
  border-radius: 2px;
  box-shadow: inset 0 0 1px #cccccc;
}
.jstree-default .jstree-context {
  background: #e7f4f9;
  border-radius: 2px;
  box-shadow: inset 0 0 1px #cccccc;
}
.jstree-default .jstree-clicked {
  background: #beebff;
  border-radius: 2px;
  box-shadow: inset 0 0 1px #999999;
}
.jstree-default .jstree-no-icons .jstree-anchor > .jstree-themeicon {
  display: none;
}
.jstree-default .jstree-disabled {
  background: transparent;
  color: #666666;
}
.jstree-default .jstree-disabled.jstree-hovered {
  background: transparent;
  box-shadow: none;
}
.jstree-default .jstree-disabled.jstree-clicked {
  background: #efefef;
}
.jstree-default .jstree-disabled > .jstree-icon {
  opacity: 0.8;
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");
  /* Firefox 10+ */
  filter: gray;
  /* IE6-9 */
  -webkit-filter: grayscale(100%);
  /* Chrome 19+ & Safari 6+ */
}
.jstree-default .jstree-search {
  font-style: italic;
  color: #8b0000;
  font-weight: bold;
}
.jstree-default .jstree-no-checkboxes .jstree-checkbox {
  display: none !important;
}
.jstree-default.jstree-checkbox-no-clicked .jstree-clicked {
  background: transparent;
  box-shadow: none;
}
.jstree-default.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered {
  background: #e7f4f9;
}
.jstree-default.jstree-checkbox-no-clicked > .jstree-wholerow-ul .jstree-wholerow-clicked {
  background: transparent;
}
.jstree-default.jstree-checkbox-no-clicked > .jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered {
  background: #e7f4f9;
}
.jstree-default > .jstree-striped {
  min-width: 100%;
  display: inline-block;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==") left top repeat;
}
.jstree-default > .jstree-wholerow-ul .jstree-hovered,
.jstree-default > .jstree-wholerow-ul .jstree-clicked {
  background: transparent;
  box-shadow: none;
  border-radius: 0;
}
.jstree-default .jstree-wholerow {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.jstree-default .jstree-wholerow-hovered {
  background: #e7f4f9;
}
.jstree-default .jstree-wholerow-clicked {
  background: #beebff;
  background: -webkit-linear-gradient(top, #beebff 0%, #a8e4ff 100%);
  background: linear-gradient(to bottom, #beebff 0%, #a8e4ff 100%);
}
.jstree-default .jstree-node {
  min-height: 24px;
  line-height: 24px;
  margin-left: 24px;
  min-width: 24px;
}
.jstree-default .jstree-anchor {
  line-height: 24px;
  height: 24px;
}
.jstree-default .jstree-icon {
  width: 24px;
  height: 24px;
  line-height: 24px;
}
.jstree-default .jstree-icon:empty {
  width: 24px;
  height: 24px;
  line-height: 24px;
}
.jstree-default.jstree-rtl .jstree-node {
  margin-right: 24px;
}
.jstree-default .jstree-wholerow {
  height: 24px;
}
.jstree-default .jstree-node,
.jstree-default .jstree-icon {
  background-image: url(/assets/img/32px.21bd42ab.png);
}
.jstree-default .jstree-node {
  background-position: -292px -4px;
  background-repeat: repeat-y;
}
.jstree-default .jstree-last {
  background: transparent;
}
.jstree-default .jstree-open > .jstree-ocl {
  background-position: -132px -4px;
}
.jstree-default .jstree-closed > .jstree-ocl {
  background-position: -100px -4px;
}
.jstree-default .jstree-leaf > .jstree-ocl {
  background-position: -68px -4px;
}
.jstree-default .jstree-themeicon {
  background-position: -260px -4px;
}
.jstree-default > .jstree-no-dots .jstree-node,
.jstree-default > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}
.jstree-default > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -36px -4px;
}
.jstree-default > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: -4px -4px;
}
.jstree-default .jstree-disabled {
  background: transparent;
}
.jstree-default .jstree-disabled.jstree-hovered {
  background: transparent;
}
.jstree-default .jstree-disabled.jstree-clicked {
  background: #efefef;
}
.jstree-default .jstree-checkbox {
  background-position: -164px -4px;
}
.jstree-default .jstree-checkbox:hover {
  background-position: -164px -36px;
}
.jstree-default.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
.jstree-default .jstree-checked > .jstree-checkbox {
  background-position: -228px -4px;
}
.jstree-default.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
.jstree-default .jstree-checked > .jstree-checkbox:hover {
  background-position: -228px -36px;
}
.jstree-default .jstree-anchor > .jstree-undetermined {
  background-position: -196px -4px;
}
.jstree-default .jstree-anchor > .jstree-undetermined:hover {
  background-position: -196px -36px;
}
.jstree-default .jstree-checkbox-disabled {
  opacity: 0.8;
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");
  /* Firefox 10+ */
  filter: gray;
  /* IE6-9 */
  -webkit-filter: grayscale(100%);
  /* Chrome 19+ & Safari 6+ */
}
.jstree-default > .jstree-striped {
  background-size: auto 48px;
}
.jstree-default.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
  background-position: 100% 1px;
  background-repeat: repeat-y;
}
.jstree-default.jstree-rtl .jstree-last {
  background: transparent;
}
.jstree-default.jstree-rtl .jstree-open > .jstree-ocl {
  background-position: -132px -36px;
}
.jstree-default.jstree-rtl .jstree-closed > .jstree-ocl {
  background-position: -100px -36px;
}
.jstree-default.jstree-rtl .jstree-leaf > .jstree-ocl {
  background-position: -68px -36px;
}
.jstree-default.jstree-rtl > .jstree-no-dots .jstree-node,
.jstree-default.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}
.jstree-default.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -36px -36px;
}
.jstree-default.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: -4px -36px;
}
.jstree-default .jstree-themeicon-custom {
  background-color: transparent;
  background-image: none;
  background-position: 0 0;
}
.jstree-default > .jstree-container-ul .jstree-loading > .jstree-ocl {
  background: url(data:image/gif;base64,R0lGODlhEAAQAPMPAODg4Hp6egAAAFhYWL6+vhQUFJycnDY2NvDw8IqKikZGRiQkJKysrGhoaAQEBP///yH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQFCgAPACwAAAAAEAAQAEAEcPDJh2gbdcqkutETIoqKkCCCMwxA1koA8AAHwRhAIlMaICwIh6C1CyEYh6IkE0oUFEoEgKCcBWSGz4PAnAAWLcGQ15MlTMJYd1ZyUDXSDGelBY0qIkJg/ZoEFgYICToxDBRvIQMBD1kzgSAgBASQDxEAIfkEBQoADwAsAAAAAA8AEAAABF3wyflCk4hOJZcEBaNJB7I4wCIQo2QshSFw0xAjxWEJQpZJA8EBMCEQW7TWg9EIBFjKh2HQaECjH8PoN2EoBlvAL6FgIAwMgPoo1jQABPNVE9DGJXOMIXN/HJVqIxEAIfkEBQoADwAsAAAAABAADwAABFrwyflMolg2qRZCRyY5A9Ihg4hUAtMxE0BIwcGASpIcApAIPU0hFTMABbMJobFSCi4Sgs4AyHyujIBWxH3AupRGotk1BAgIAvqqkiQAcASAjDHM4A8594vPUyIAIfkEBQoADwAsAAAAABAAEAAABFzwySkNvTKgN5QcBPYcAec12CYVRBeiCCAljawEhuEhVqEGpIfqQViIHiWKrIbYGBgMUaNQcIByBtmlIegeKKELYAxQARKW44SQfYzVQgmC0BweCbIm3C23w/UYEQAh+QQFCgAIACwAAAAAEAAOAAAERRDJiUKgWA4pBM/c1iEFKAVeZ5DYUBCIcFheFU+DsGH1Su2YwwSAMPiCHUHJcsmUPkMMQZY5TqYdIkJrSma4FAJQAgZFAAAh+QQFCgAOACwAAAAAEAAQAAAEa9DJ6Qih2CEmU5ABkCEBlyROsogZ0AAnUKAUwYiJYQVHtSgSBCFBQEwQgIHjwJIAOBSEwmDUAK5VimEwUCSu2IxhsSg0ohjAwYBBNh1PCTAIMCKqBUHSUchmGAJKDlBoEwsCFyNpAmwZjn4RACH5BAUKAA8ALAAAAAAQABAAAARb8Mn5AKBYEmkMz9zFeIYCSgkyPgqDWcjDEJbRSMotAXTWFAMM4oJpuCaIJIjRaASTygxDcTgETpMBI4rdPBoxUKCxeCBuh1NBkHhceSDEmkiMOwQXxzE+OIQpEQAh+QQFCgAOACwBAAEADwAPAAAEVtBJIAmRTOpaL2nb5l3N5SCnBlAOEzjAkEgIgIbB8W73lpihICFAzAQ1n4HsSCsFa6zawrHbCASJhGI6U/gEgcXC4JiFAFdKAXE4MgSXwtqxAKo0g2MEACH5BAUKAA8ALAAAAAAQABAAAARd8Mn5EKJY3geAJBsGXB1nhBTidUjiYZtlEYyUGBlsNHiOGS8fBZAoCieAgLL2WRAwrqFCIOhNFIWExiE4eBYGRkPxMCwaEsPTdjjUesHJAtF+DBw+x/cgIec2SjkRACH5BAUKAA4ALAAAAQAQAA8AAARa0MnpEJKAamkl2Vr3bZkGlMYITkxCXFRJqU5T3A3I7MQh/AqQweBCnAwFmcSwcrwmiMaBKVnUEAsFw5EYOAcBCUNmGCgIhS1Mc3CYHYH2hmB1KII15SaRAEUAACH5BAUKAA8ALAAAAQAQAA8AAARY8MlJH6p4IlABx8BFCUJSiQjxEaTwTYBaBQLTidKiZw/hAwNHoRDI+BgfBEOBsVUGkpck0XA+Do+iYuAzNCQBg4QgETMCDQCWV2CiHwYmSN6AIoq8shgTAQAh+QQFCgAPACwAAAEADwAPAAAEWvBJUoC8+BKxspeDwHxS9wCC4AHIaRrjhbCY4RBZKyWHoiSeGQAQWBiBuaGlRRh4cLLAo+BhJKBOYCMwZBhOsNOkQEhIG5aHTn1oPMwPRmB9cb+ljy8pHsNEAAA7) center center no-repeat;
}
.jstree-default .jstree-file {
  background: url(/assets/img/32px.21bd42ab.png) -100px -68px no-repeat;
}
.jstree-default .jstree-folder {
  background: url(/assets/img/32px.21bd42ab.png) -260px -4px no-repeat;
}
.jstree-default > .jstree-container-ul > .jstree-node {
  margin-left: 0;
  margin-right: 0;
}
#jstree-dnd.jstree-default {
  line-height: 24px;
  padding: 0 4px;
}
#jstree-dnd.jstree-default .jstree-ok,
#jstree-dnd.jstree-default .jstree-er {
  background-image: url(/assets/img/32px.21bd42ab.png);
  background-repeat: no-repeat;
  background-color: transparent;
}
#jstree-dnd.jstree-default i {
  background: transparent;
  width: 24px;
  height: 24px;
  line-height: 24px;
}
#jstree-dnd.jstree-default .jstree-ok {
  background-position: -4px -68px;
}
#jstree-dnd.jstree-default .jstree-er {
  background-position: -36px -68px;
}
.jstree-default .jstree-ellipsis {
  overflow: hidden;
}
.jstree-default .jstree-ellipsis .jstree-anchor {
  width: calc(100% - 29px);
  text-overflow: ellipsis;
  overflow: hidden;
}
.jstree-default.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
}
.jstree-default.jstree-rtl .jstree-last {
  background: transparent;
}
.jstree-default-small .jstree-node {
  min-height: 18px;
  line-height: 18px;
  margin-left: 18px;
  min-width: 18px;
}
.jstree-default-small .jstree-anchor {
  line-height: 18px;
  height: 18px;
}
.jstree-default-small .jstree-icon {
  width: 18px;
  height: 18px;
  line-height: 18px;
}
.jstree-default-small .jstree-icon:empty {
  width: 18px;
  height: 18px;
  line-height: 18px;
}
.jstree-default-small.jstree-rtl .jstree-node {
  margin-right: 18px;
}
.jstree-default-small .jstree-wholerow {
  height: 18px;
}
.jstree-default-small .jstree-node,
.jstree-default-small .jstree-icon {
  background-image: url(/assets/img/32px.21bd42ab.png);
}
.jstree-default-small .jstree-node {
  background-position: -295px -7px;
  background-repeat: repeat-y;
}
.jstree-default-small .jstree-last {
  background: transparent;
}
.jstree-default-small .jstree-open > .jstree-ocl {
  background-position: -135px -7px;
}
.jstree-default-small .jstree-closed > .jstree-ocl {
  background-position: -103px -7px;
}
.jstree-default-small .jstree-leaf > .jstree-ocl {
  background-position: -71px -7px;
}
.jstree-default-small .jstree-themeicon {
  background-position: -263px -7px;
}
.jstree-default-small > .jstree-no-dots .jstree-node,
.jstree-default-small > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}
.jstree-default-small > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -39px -7px;
}
.jstree-default-small > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: -7px -7px;
}
.jstree-default-small .jstree-disabled {
  background: transparent;
}
.jstree-default-small .jstree-disabled.jstree-hovered {
  background: transparent;
}
.jstree-default-small .jstree-disabled.jstree-clicked {
  background: #efefef;
}
.jstree-default-small .jstree-checkbox {
  background-position: -167px -7px;
}
.jstree-default-small .jstree-checkbox:hover {
  background-position: -167px -39px;
}
.jstree-default-small.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
.jstree-default-small .jstree-checked > .jstree-checkbox {
  background-position: -231px -7px;
}
.jstree-default-small.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
.jstree-default-small .jstree-checked > .jstree-checkbox:hover {
  background-position: -231px -39px;
}
.jstree-default-small .jstree-anchor > .jstree-undetermined {
  background-position: -199px -7px;
}
.jstree-default-small .jstree-anchor > .jstree-undetermined:hover {
  background-position: -199px -39px;
}
.jstree-default-small .jstree-checkbox-disabled {
  opacity: 0.8;
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");
  /* Firefox 10+ */
  filter: gray;
  /* IE6-9 */
  -webkit-filter: grayscale(100%);
  /* Chrome 19+ & Safari 6+ */
}
.jstree-default-small > .jstree-striped {
  background-size: auto 36px;
}
.jstree-default-small.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
  background-position: 100% 1px;
  background-repeat: repeat-y;
}
.jstree-default-small.jstree-rtl .jstree-last {
  background: transparent;
}
.jstree-default-small.jstree-rtl .jstree-open > .jstree-ocl {
  background-position: -135px -39px;
}
.jstree-default-small.jstree-rtl .jstree-closed > .jstree-ocl {
  background-position: -103px -39px;
}
.jstree-default-small.jstree-rtl .jstree-leaf > .jstree-ocl {
  background-position: -71px -39px;
}
.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-node,
.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}
.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -39px -39px;
}
.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: -7px -39px;
}
.jstree-default-small .jstree-themeicon-custom {
  background-color: transparent;
  background-image: none;
  background-position: 0 0;
}
.jstree-default-small > .jstree-container-ul .jstree-loading > .jstree-ocl {
  background: url(data:image/gif;base64,R0lGODlhEAAQAPMPAODg4Hp6egAAAFhYWL6+vhQUFJycnDY2NvDw8IqKikZGRiQkJKysrGhoaAQEBP///yH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQFCgAPACwAAAAAEAAQAEAEcPDJh2gbdcqkutETIoqKkCCCMwxA1koA8AAHwRhAIlMaICwIh6C1CyEYh6IkE0oUFEoEgKCcBWSGz4PAnAAWLcGQ15MlTMJYd1ZyUDXSDGelBY0qIkJg/ZoEFgYICToxDBRvIQMBD1kzgSAgBASQDxEAIfkEBQoADwAsAAAAAA8AEAAABF3wyflCk4hOJZcEBaNJB7I4wCIQo2QshSFw0xAjxWEJQpZJA8EBMCEQW7TWg9EIBFjKh2HQaECjH8PoN2EoBlvAL6FgIAwMgPoo1jQABPNVE9DGJXOMIXN/HJVqIxEAIfkEBQoADwAsAAAAABAADwAABFrwyflMolg2qRZCRyY5A9Ihg4hUAtMxE0BIwcGASpIcApAIPU0hFTMABbMJobFSCi4Sgs4AyHyujIBWxH3AupRGotk1BAgIAvqqkiQAcASAjDHM4A8594vPUyIAIfkEBQoADwAsAAAAABAAEAAABFzwySkNvTKgN5QcBPYcAec12CYVRBeiCCAljawEhuEhVqEGpIfqQViIHiWKrIbYGBgMUaNQcIByBtmlIegeKKELYAxQARKW44SQfYzVQgmC0BweCbIm3C23w/UYEQAh+QQFCgAIACwAAAAAEAAOAAAERRDJiUKgWA4pBM/c1iEFKAVeZ5DYUBCIcFheFU+DsGH1Su2YwwSAMPiCHUHJcsmUPkMMQZY5TqYdIkJrSma4FAJQAgZFAAAh+QQFCgAOACwAAAAAEAAQAAAEa9DJ6Qih2CEmU5ABkCEBlyROsogZ0AAnUKAUwYiJYQVHtSgSBCFBQEwQgIHjwJIAOBSEwmDUAK5VimEwUCSu2IxhsSg0ohjAwYBBNh1PCTAIMCKqBUHSUchmGAJKDlBoEwsCFyNpAmwZjn4RACH5BAUKAA8ALAAAAAAQABAAAARb8Mn5AKBYEmkMz9zFeIYCSgkyPgqDWcjDEJbRSMotAXTWFAMM4oJpuCaIJIjRaASTygxDcTgETpMBI4rdPBoxUKCxeCBuh1NBkHhceSDEmkiMOwQXxzE+OIQpEQAh+QQFCgAOACwBAAEADwAPAAAEVtBJIAmRTOpaL2nb5l3N5SCnBlAOEzjAkEgIgIbB8W73lpihICFAzAQ1n4HsSCsFa6zawrHbCASJhGI6U/gEgcXC4JiFAFdKAXE4MgSXwtqxAKo0g2MEACH5BAUKAA8ALAAAAAAQABAAAARd8Mn5EKJY3geAJBsGXB1nhBTidUjiYZtlEYyUGBlsNHiOGS8fBZAoCieAgLL2WRAwrqFCIOhNFIWExiE4eBYGRkPxMCwaEsPTdjjUesHJAtF+DBw+x/cgIec2SjkRACH5BAUKAA4ALAAAAQAQAA8AAARa0MnpEJKAamkl2Vr3bZkGlMYITkxCXFRJqU5T3A3I7MQh/AqQweBCnAwFmcSwcrwmiMaBKVnUEAsFw5EYOAcBCUNmGCgIhS1Mc3CYHYH2hmB1KII15SaRAEUAACH5BAUKAA8ALAAAAQAQAA8AAARY8MlJH6p4IlABx8BFCUJSiQjxEaTwTYBaBQLTidKiZw/hAwNHoRDI+BgfBEOBsVUGkpck0XA+Do+iYuAzNCQBg4QgETMCDQCWV2CiHwYmSN6AIoq8shgTAQAh+QQFCgAPACwAAAEADwAPAAAEWvBJUoC8+BKxspeDwHxS9wCC4AHIaRrjhbCY4RBZKyWHoiSeGQAQWBiBuaGlRRh4cLLAo+BhJKBOYCMwZBhOsNOkQEhIG5aHTn1oPMwPRmB9cb+ljy8pHsNEAAA7) center center no-repeat;
}
.jstree-default-small .jstree-file {
  background: url(/assets/img/32px.21bd42ab.png) -103px -71px no-repeat;
}
.jstree-default-small .jstree-folder {
  background: url(/assets/img/32px.21bd42ab.png) -263px -7px no-repeat;
}
.jstree-default-small > .jstree-container-ul > .jstree-node {
  margin-left: 0;
  margin-right: 0;
}
#jstree-dnd.jstree-default-small {
  line-height: 18px;
  padding: 0 4px;
}
#jstree-dnd.jstree-default-small .jstree-ok,
#jstree-dnd.jstree-default-small .jstree-er {
  background-image: url(/assets/img/32px.21bd42ab.png);
  background-repeat: no-repeat;
  background-color: transparent;
}
#jstree-dnd.jstree-default-small i {
  background: transparent;
  width: 18px;
  height: 18px;
  line-height: 18px;
}
#jstree-dnd.jstree-default-small .jstree-ok {
  background-position: -7px -71px;
}
#jstree-dnd.jstree-default-small .jstree-er {
  background-position: -39px -71px;
}
.jstree-default-small .jstree-ellipsis {
  overflow: hidden;
}
.jstree-default-small .jstree-ellipsis .jstree-anchor {
  width: calc(100% - 23px);
  text-overflow: ellipsis;
  overflow: hidden;
}
.jstree-default-small.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg==");
}
.jstree-default-small.jstree-rtl .jstree-last {
  background: transparent;
}
.jstree-default-large .jstree-node {
  min-height: 32px;
  line-height: 32px;
  margin-left: 32px;
  min-width: 32px;
}
.jstree-default-large .jstree-anchor {
  line-height: 32px;
  height: 32px;
}
.jstree-default-large .jstree-icon {
  width: 32px;
  height: 32px;
  line-height: 32px;
}
.jstree-default-large .jstree-icon:empty {
  width: 32px;
  height: 32px;
  line-height: 32px;
}
.jstree-default-large.jstree-rtl .jstree-node {
  margin-right: 32px;
}
.jstree-default-large .jstree-wholerow {
  height: 32px;
}
.jstree-default-large .jstree-node,
.jstree-default-large .jstree-icon {
  background-image: url(/assets/img/32px.21bd42ab.png);
}
.jstree-default-large .jstree-node {
  background-position: -288px 0px;
  background-repeat: repeat-y;
}
.jstree-default-large .jstree-last {
  background: transparent;
}
.jstree-default-large .jstree-open > .jstree-ocl {
  background-position: -128px 0px;
}
.jstree-default-large .jstree-closed > .jstree-ocl {
  background-position: -96px 0px;
}
.jstree-default-large .jstree-leaf > .jstree-ocl {
  background-position: -64px 0px;
}
.jstree-default-large .jstree-themeicon {
  background-position: -256px 0px;
}
.jstree-default-large > .jstree-no-dots .jstree-node,
.jstree-default-large > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}
.jstree-default-large > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -32px 0px;
}
.jstree-default-large > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: 0px 0px;
}
.jstree-default-large .jstree-disabled {
  background: transparent;
}
.jstree-default-large .jstree-disabled.jstree-hovered {
  background: transparent;
}
.jstree-default-large .jstree-disabled.jstree-clicked {
  background: #efefef;
}
.jstree-default-large .jstree-checkbox {
  background-position: -160px 0px;
}
.jstree-default-large .jstree-checkbox:hover {
  background-position: -160px -32px;
}
.jstree-default-large.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
.jstree-default-large .jstree-checked > .jstree-checkbox {
  background-position: -224px 0px;
}
.jstree-default-large.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
.jstree-default-large .jstree-checked > .jstree-checkbox:hover {
  background-position: -224px -32px;
}
.jstree-default-large .jstree-anchor > .jstree-undetermined {
  background-position: -192px 0px;
}
.jstree-default-large .jstree-anchor > .jstree-undetermined:hover {
  background-position: -192px -32px;
}
.jstree-default-large .jstree-checkbox-disabled {
  opacity: 0.8;
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");
  /* Firefox 10+ */
  filter: gray;
  /* IE6-9 */
  -webkit-filter: grayscale(100%);
  /* Chrome 19+ & Safari 6+ */
}
.jstree-default-large > .jstree-striped {
  background-size: auto 64px;
}
.jstree-default-large.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
  background-position: 100% 1px;
  background-repeat: repeat-y;
}
.jstree-default-large.jstree-rtl .jstree-last {
  background: transparent;
}
.jstree-default-large.jstree-rtl .jstree-open > .jstree-ocl {
  background-position: -128px -32px;
}
.jstree-default-large.jstree-rtl .jstree-closed > .jstree-ocl {
  background-position: -96px -32px;
}
.jstree-default-large.jstree-rtl .jstree-leaf > .jstree-ocl {
  background-position: -64px -32px;
}
.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-node,
.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}
.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -32px -32px;
}
.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: 0px -32px;
}
.jstree-default-large .jstree-themeicon-custom {
  background-color: transparent;
  background-image: none;
  background-position: 0 0;
}
.jstree-default-large > .jstree-container-ul .jstree-loading > .jstree-ocl {
  background: url(data:image/gif;base64,R0lGODlhEAAQAPMPAODg4Hp6egAAAFhYWL6+vhQUFJycnDY2NvDw8IqKikZGRiQkJKysrGhoaAQEBP///yH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQFCgAPACwAAAAAEAAQAEAEcPDJh2gbdcqkutETIoqKkCCCMwxA1koA8AAHwRhAIlMaICwIh6C1CyEYh6IkE0oUFEoEgKCcBWSGz4PAnAAWLcGQ15MlTMJYd1ZyUDXSDGelBY0qIkJg/ZoEFgYICToxDBRvIQMBD1kzgSAgBASQDxEAIfkEBQoADwAsAAAAAA8AEAAABF3wyflCk4hOJZcEBaNJB7I4wCIQo2QshSFw0xAjxWEJQpZJA8EBMCEQW7TWg9EIBFjKh2HQaECjH8PoN2EoBlvAL6FgIAwMgPoo1jQABPNVE9DGJXOMIXN/HJVqIxEAIfkEBQoADwAsAAAAABAADwAABFrwyflMolg2qRZCRyY5A9Ihg4hUAtMxE0BIwcGASpIcApAIPU0hFTMABbMJobFSCi4Sgs4AyHyujIBWxH3AupRGotk1BAgIAvqqkiQAcASAjDHM4A8594vPUyIAIfkEBQoADwAsAAAAABAAEAAABFzwySkNvTKgN5QcBPYcAec12CYVRBeiCCAljawEhuEhVqEGpIfqQViIHiWKrIbYGBgMUaNQcIByBtmlIegeKKELYAxQARKW44SQfYzVQgmC0BweCbIm3C23w/UYEQAh+QQFCgAIACwAAAAAEAAOAAAERRDJiUKgWA4pBM/c1iEFKAVeZ5DYUBCIcFheFU+DsGH1Su2YwwSAMPiCHUHJcsmUPkMMQZY5TqYdIkJrSma4FAJQAgZFAAAh+QQFCgAOACwAAAAAEAAQAAAEa9DJ6Qih2CEmU5ABkCEBlyROsogZ0AAnUKAUwYiJYQVHtSgSBCFBQEwQgIHjwJIAOBSEwmDUAK5VimEwUCSu2IxhsSg0ohjAwYBBNh1PCTAIMCKqBUHSUchmGAJKDlBoEwsCFyNpAmwZjn4RACH5BAUKAA8ALAAAAAAQABAAAARb8Mn5AKBYEmkMz9zFeIYCSgkyPgqDWcjDEJbRSMotAXTWFAMM4oJpuCaIJIjRaASTygxDcTgETpMBI4rdPBoxUKCxeCBuh1NBkHhceSDEmkiMOwQXxzE+OIQpEQAh+QQFCgAOACwBAAEADwAPAAAEVtBJIAmRTOpaL2nb5l3N5SCnBlAOEzjAkEgIgIbB8W73lpihICFAzAQ1n4HsSCsFa6zawrHbCASJhGI6U/gEgcXC4JiFAFdKAXE4MgSXwtqxAKo0g2MEACH5BAUKAA8ALAAAAAAQABAAAARd8Mn5EKJY3geAJBsGXB1nhBTidUjiYZtlEYyUGBlsNHiOGS8fBZAoCieAgLL2WRAwrqFCIOhNFIWExiE4eBYGRkPxMCwaEsPTdjjUesHJAtF+DBw+x/cgIec2SjkRACH5BAUKAA4ALAAAAQAQAA8AAARa0MnpEJKAamkl2Vr3bZkGlMYITkxCXFRJqU5T3A3I7MQh/AqQweBCnAwFmcSwcrwmiMaBKVnUEAsFw5EYOAcBCUNmGCgIhS1Mc3CYHYH2hmB1KII15SaRAEUAACH5BAUKAA8ALAAAAQAQAA8AAARY8MlJH6p4IlABx8BFCUJSiQjxEaTwTYBaBQLTidKiZw/hAwNHoRDI+BgfBEOBsVUGkpck0XA+Do+iYuAzNCQBg4QgETMCDQCWV2CiHwYmSN6AIoq8shgTAQAh+QQFCgAPACwAAAEADwAPAAAEWvBJUoC8+BKxspeDwHxS9wCC4AHIaRrjhbCY4RBZKyWHoiSeGQAQWBiBuaGlRRh4cLLAo+BhJKBOYCMwZBhOsNOkQEhIG5aHTn1oPMwPRmB9cb+ljy8pHsNEAAA7) center center no-repeat;
}
.jstree-default-large .jstree-file {
  background: url(/assets/img/32px.21bd42ab.png) -96px -64px no-repeat;
}
.jstree-default-large .jstree-folder {
  background: url(/assets/img/32px.21bd42ab.png) -256px 0px no-repeat;
}
.jstree-default-large > .jstree-container-ul > .jstree-node {
  margin-left: 0;
  margin-right: 0;
}
#jstree-dnd.jstree-default-large {
  line-height: 32px;
  padding: 0 4px;
}
#jstree-dnd.jstree-default-large .jstree-ok,
#jstree-dnd.jstree-default-large .jstree-er {
  background-image: url(/assets/img/32px.21bd42ab.png);
  background-repeat: no-repeat;
  background-color: transparent;
}
#jstree-dnd.jstree-default-large i {
  background: transparent;
  width: 32px;
  height: 32px;
  line-height: 32px;
}
#jstree-dnd.jstree-default-large .jstree-ok {
  background-position: 0px -64px;
}
#jstree-dnd.jstree-default-large .jstree-er {
  background-position: -32px -64px;
}
.jstree-default-large .jstree-ellipsis {
  overflow: hidden;
}
.jstree-default-large .jstree-ellipsis .jstree-anchor {
  width: calc(100% - 37px);
  text-overflow: ellipsis;
  overflow: hidden;
}
.jstree-default-large.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg==");
}
.jstree-default-large.jstree-rtl .jstree-last {
  background: transparent;
}
@media (max-width: 768px) {
  #jstree-dnd.jstree-dnd-responsive {
    line-height: 40px;
    font-weight: bold;
    font-size: 1.1em;
    text-shadow: 1px 1px white;
  }
  #jstree-dnd.jstree-dnd-responsive > i {
    background: transparent;
    width: 40px;
    height: 40px;
  }
  #jstree-dnd.jstree-dnd-responsive > .jstree-ok {
    background-image: url(data:image/png;base64,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);
    background-position: 0 -200px;
    background-size: 120px 240px;
  }
  #jstree-dnd.jstree-dnd-responsive > .jstree-er {
    background-image: url(data:image/png;base64,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);
    background-position: -40px -200px;
    background-size: 120px 240px;
  }
  #jstree-marker.jstree-dnd-responsive {
    border-left-width: 10px;
    border-top-width: 10px;
    border-bottom-width: 10px;
    margin-top: -10px;
  }
}
@media (max-width: 768px) {
  .jstree-default-responsive {
    /*
	.jstree-open > .jstree-ocl,
	.jstree-closed > .jstree-ocl { border-radius:20px; background-color:white; }
	*/
  }
  .jstree-default-responsive .jstree-icon {
    background-image: url(data:image/png;base64,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);
  }
  .jstree-default-responsive .jstree-node,
  .jstree-default-responsive .jstree-leaf > .jstree-ocl {
    background: transparent;
  }
  .jstree-default-responsive .jstree-node {
    min-height: 40px;
    line-height: 40px;
    margin-left: 40px;
    min-width: 40px;
    white-space: nowrap;
  }
  .jstree-default-responsive .jstree-anchor {
    line-height: 40px;
    height: 40px;
  }
  .jstree-default-responsive .jstree-icon,
  .jstree-default-responsive .jstree-icon:empty {
    width: 40px;
    height: 40px;
    line-height: 40px;
  }
  .jstree-default-responsive > .jstree-container-ul > .jstree-node {
    margin-left: 0;
  }
  .jstree-default-responsive.jstree-rtl .jstree-node {
    margin-left: 0;
    margin-right: 40px;
    background: transparent;
  }
  .jstree-default-responsive.jstree-rtl .jstree-container-ul > .jstree-node {
    margin-right: 0;
  }
  .jstree-default-responsive .jstree-ocl,
  .jstree-default-responsive .jstree-themeicon,
  .jstree-default-responsive .jstree-checkbox {
    background-size: 120px 240px;
  }
  .jstree-default-responsive .jstree-leaf > .jstree-ocl,
  .jstree-default-responsive.jstree-rtl .jstree-leaf > .jstree-ocl {
    background: transparent;
  }
  .jstree-default-responsive .jstree-open > .jstree-ocl {
    background-position: 0 0 !important;
  }
  .jstree-default-responsive .jstree-closed > .jstree-ocl {
    background-position: 0 -40px !important;
  }
  .jstree-default-responsive.jstree-rtl .jstree-closed > .jstree-ocl {
    background-position: -40px 0 !important;
  }
  .jstree-default-responsive .jstree-themeicon {
    background-position: -40px -40px;
  }
  .jstree-default-responsive .jstree-checkbox,
  .jstree-default-responsive .jstree-checkbox:hover {
    background-position: -40px -80px;
  }
  .jstree-default-responsive.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
  .jstree-default-responsive.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
  .jstree-default-responsive .jstree-checked > .jstree-checkbox,
  .jstree-default-responsive .jstree-checked > .jstree-checkbox:hover {
    background-position: 0 -80px;
  }
  .jstree-default-responsive .jstree-anchor > .jstree-undetermined,
  .jstree-default-responsive .jstree-anchor > .jstree-undetermined:hover {
    background-position: 0 -120px;
  }
  .jstree-default-responsive .jstree-anchor {
    font-weight: bold;
    font-size: 1.1em;
    text-shadow: 1px 1px white;
  }
  .jstree-default-responsive > .jstree-striped {
    background: transparent;
  }
  .jstree-default-responsive .jstree-wholerow {
    border-top: 1px solid rgba(255, 255, 255, 0.7);
    border-bottom: 1px solid rgba(64, 64, 64, 0.2);
    background: #ebebeb;
    height: 40px;
  }
  .jstree-default-responsive .jstree-wholerow-hovered {
    background: #e7f4f9;
  }
  .jstree-default-responsive .jstree-wholerow-clicked {
    background: #beebff;
  }
  .jstree-default-responsive .jstree-children .jstree-last > .jstree-wholerow {
    box-shadow: inset 0 -6px 3px -5px #666666;
  }
  .jstree-default-responsive .jstree-children .jstree-open > .jstree-wholerow {
    box-shadow: inset 0 6px 3px -5px #666666;
    border-top: 0;
  }
  .jstree-default-responsive .jstree-children .jstree-open + .jstree-open {
    box-shadow: none;
  }
  .jstree-default-responsive .jstree-node,
  .jstree-default-responsive .jstree-icon,
  .jstree-default-responsive .jstree-node > .jstree-ocl,
  .jstree-default-responsive .jstree-themeicon,
  .jstree-default-responsive .jstree-checkbox {
    background-image: url(data:image/png;base64,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);
    background-size: 120px 240px;
  }
  .jstree-default-responsive .jstree-node {
    background-position: -80px 0;
    background-repeat: repeat-y;
  }
  .jstree-default-responsive .jstree-last {
    background: transparent;
  }
  .jstree-default-responsive .jstree-leaf > .jstree-ocl {
    background-position: -40px -120px;
  }
  .jstree-default-responsive .jstree-last > .jstree-ocl {
    background-position: -40px -160px;
  }
  .jstree-default-responsive .jstree-themeicon-custom {
    background-color: transparent;
    background-image: none;
    background-position: 0 0;
  }
  .jstree-default-responsive .jstree-file {
    background: url(data:image/png;base64,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) 0 -160px no-repeat;
    background-size: 120px 240px;
  }
  .jstree-default-responsive .jstree-folder {
    background: url(data:image/png;base64,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) -40px -40px no-repeat;
    background-size: 120px 240px;
  }
  .jstree-default-responsive > .jstree-container-ul > .jstree-node {
    margin-left: 0;
    margin-right: 0;
  }
}

body.compensate-for-scrollbar {
  overflow: hidden;
}
.fancybox-active {
  height: auto;
}
.fancybox-is-hidden {
  left: -9999px;
  margin: 0;
  position: absolute !important;
  top: -9999px;
  visibility: hidden;
}
.fancybox-container {
  -webkit-backface-visibility: hidden;
  height: 100%;
  left: 0;
  outline: none;
  position: fixed;
  -webkit-tap-highlight-color: transparent;
  top: 0;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  transform: translateZ(0);
  width: 100%;
  z-index: 99992;
}
.fancybox-container * {
  box-sizing: border-box;
}
.fancybox-outer,
.fancybox-inner,
.fancybox-bg,
.fancybox-stage {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.fancybox-outer {
  -webkit-overflow-scrolling: touch;
  overflow-y: auto;
}
.fancybox-bg {
  background: #1e1e1e;
  opacity: 0;
  transition-duration: inherit;
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71);
}
.fancybox-is-open .fancybox-bg {
  opacity: .9;
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
}
.fancybox-infobar,
.fancybox-toolbar,
.fancybox-caption,
.fancybox-navigation .fancybox-button {
  direction: ltr;
  opacity: 0;
  position: absolute;
  transition: opacity .25s ease, visibility 0s ease .25s;
  visibility: hidden;
  z-index: 99997;
}
.fancybox-show-infobar .fancybox-infobar,
.fancybox-show-toolbar .fancybox-toolbar,
.fancybox-show-caption .fancybox-caption,
.fancybox-show-nav .fancybox-navigation .fancybox-button {
  opacity: 1;
  transition: opacity .25s ease 0s, visibility 0s ease 0s;
  visibility: visible;
}
.fancybox-infobar {
  color: #ccc;
  font-size: 13px;
  -webkit-font-smoothing: subpixel-antialiased;
  height: 44px;
  left: 0;
  line-height: 44px;
  min-width: 44px;
  mix-blend-mode: difference;
  padding: 0 10px;
  pointer-events: none;
  top: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.fancybox-toolbar {
  right: 0;
  top: 0;
}
.fancybox-stage {
  direction: ltr;
  overflow: visible;
  transform: translateZ(0);
  z-index: 99994;
}
.fancybox-is-open .fancybox-stage {
  overflow: hidden;
}
.fancybox-slide {
  -webkit-backface-visibility: hidden;
  /* Using without prefix would break IE11 */
  display: none;
  height: 100%;
  left: 0;
  outline: none;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  padding: 44px;
  position: absolute;
  text-align: center;
  top: 0;
  transition-property: transform, opacity;
  white-space: normal;
  width: 100%;
  z-index: 99994;
}
.fancybox-slide::before {
  content: '';
  display: inline-block;
  font-size: 0;
  height: 100%;
  vertical-align: middle;
  width: 0;
}
.fancybox-is-sliding .fancybox-slide,
.fancybox-slide--previous,
.fancybox-slide--current,
.fancybox-slide--next {
  display: block;
}
.fancybox-slide--image {
  overflow: hidden;
  padding: 44px 0;
}
.fancybox-slide--image::before {
  display: none;
}
.fancybox-slide--html {
  padding: 6px;
}
.fancybox-content {
  background: #fff;
  display: inline-block;
  margin: 0;
  max-width: 100%;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  padding: 44px;
  position: relative;
  text-align: left;
  vertical-align: middle;
}
.fancybox-slide--image .fancybox-content {
  animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);
  -webkit-backface-visibility: hidden;
  background: transparent;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  left: 0;
  max-width: none;
  overflow: visible;
  padding: 0;
  position: absolute;
  top: 0;
  -ms-transform-origin: top left;
  transform-origin: top left;
  transition-property: transform, opacity;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  z-index: 99995;
}
.fancybox-can-zoomOut .fancybox-content {
  cursor: zoom-out;
}
.fancybox-can-zoomIn .fancybox-content {
  cursor: zoom-in;
}
.fancybox-can-swipe .fancybox-content,
.fancybox-can-pan .fancybox-content {
  cursor: -webkit-grab;
  cursor: grab;
}
.fancybox-is-grabbing .fancybox-content {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.fancybox-container [data-selectable='true'] {
  cursor: text;
}
.fancybox-image,
.fancybox-spaceball {
  background: transparent;
  border: 0;
  height: 100%;
  left: 0;
  margin: 0;
  max-height: none;
  max-width: none;
  padding: 0;
  position: absolute;
  top: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 100%;
}
.fancybox-spaceball {
  z-index: 1;
}
.fancybox-slide--video .fancybox-content,
.fancybox-slide--map .fancybox-content,
.fancybox-slide--pdf .fancybox-content,
.fancybox-slide--iframe .fancybox-content {
  height: 100%;
  overflow: visible;
  padding: 0;
  width: 100%;
}
.fancybox-slide--video .fancybox-content {
  background: #000;
}
.fancybox-slide--map .fancybox-content {
  background: #e5e3df;
}
.fancybox-slide--iframe .fancybox-content {
  background: #fff;
}
.fancybox-video,
.fancybox-iframe {
  background: transparent;
  border: 0;
  display: block;
  height: 100%;
  margin: 0;
  overflow: hidden;
  padding: 0;
  width: 100%;
}
/* Fix iOS */
.fancybox-iframe {
  left: 0;
  position: absolute;
  top: 0;
}
.fancybox-error {
  background: #fff;
  cursor: default;
  max-width: 400px;
  padding: 40px;
  width: 100%;
}
.fancybox-error p {
  color: #444;
  font-size: 16px;
  line-height: 20px;
  margin: 0;
  padding: 0;
}
/* Buttons */
.fancybox-button {
  background: rgba(30, 30, 30, 0.6);
  border: 0;
  border-radius: 0;
  box-shadow: none;
  cursor: pointer;
  display: inline-block;
  height: 44px;
  margin: 0;
  padding: 10px;
  position: relative;
  transition: color .2s;
  vertical-align: top;
  visibility: inherit;
  width: 44px;
}
.fancybox-button,
.fancybox-button:visited,
.fancybox-button:link {
  color: #ccc;
}
.fancybox-button:hover {
  color: #fff;
}
.fancybox-button:focus {
  outline: none;
}
.fancybox-button.fancybox-focus {
  outline: 1px dotted;
}
.fancybox-button[disabled],
.fancybox-button[disabled]:hover {
  color: #888;
  cursor: default;
  outline: none;
}
/* Fix IE11 */
.fancybox-button div {
  height: 100%;
}
.fancybox-button svg {
  display: block;
  height: 100%;
  overflow: visible;
  position: relative;
  width: 100%;
}
.fancybox-button svg path {
  fill: currentColor;
  stroke-width: 0;
}
.fancybox-button--play svg:nth-child(2),
.fancybox-button--fsenter svg:nth-child(2) {
  display: none;
}
.fancybox-button--pause svg:nth-child(1),
.fancybox-button--fsexit svg:nth-child(1) {
  display: none;
}
.fancybox-progress {
  background: #ff5268;
  height: 2px;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  -ms-transform: scaleX(0);
  transform: scaleX(0);
  -ms-transform-origin: 0;
  transform-origin: 0;
  transition-property: transform;
  transition-timing-function: linear;
  z-index: 99998;
}
/* Close button on the top right corner of html content */
.fancybox-close-small {
  background: transparent;
  border: 0;
  border-radius: 0;
  color: #ccc;
  cursor: pointer;
  opacity: .8;
  padding: 8px;
  position: absolute;
  right: -12px;
  top: -44px;
  z-index: 401;
}
.fancybox-close-small:hover {
  color: #fff;
  opacity: 1;
}
.fancybox-slide--html .fancybox-close-small {
  color: currentColor;
  padding: 10px;
  right: 0;
  top: 0;
}
.fancybox-slide--image.fancybox-is-scaling .fancybox-content {
  overflow: hidden;
}
.fancybox-is-scaling .fancybox-close-small,
.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {
  display: none;
}
/* Navigation arrows */
.fancybox-navigation .fancybox-button {
  background-clip: content-box;
  height: 100px;
  opacity: 0;
  position: absolute;
  top: calc(50% - 50px);
  width: 70px;
}
.fancybox-navigation .fancybox-button div {
  padding: 7px;
}
.fancybox-navigation .fancybox-button--arrow_left {
  left: 0;
  left: env(safe-area-inset-left);
  padding: 31px 26px 31px 6px;
}
.fancybox-navigation .fancybox-button--arrow_right {
  padding: 31px 6px 31px 26px;
  right: 0;
  right: env(safe-area-inset-right);
}
/* Caption */
.fancybox-caption {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.85) 0%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.15) 65%, rgba(0, 0, 0, 0.075) 75.5%, rgba(0, 0, 0, 0.037) 82.85%, rgba(0, 0, 0, 0.019) 88%, rgba(0, 0, 0, 0) 100%);
  bottom: 0;
  color: #eee;
  font-size: 14px;
  font-weight: 400;
  left: 0;
  line-height: 1.5;
  padding: 75px 44px 25px 44px;
  pointer-events: none;
  right: 0;
  text-align: center;
  z-index: 99996;
}
@supports (padding: max(0px)) {
  .fancybox-caption {
    padding: 75px 44px 25px 44px;
  }
}
.fancybox-caption--separate {
  margin-top: -50px;
}
.fancybox-caption__body {
  max-height: 50vh;
  overflow: auto;
  pointer-events: all;
}
.fancybox-caption a,
.fancybox-caption a:link,
.fancybox-caption a:visited {
  color: #ccc;
  text-decoration: none;
}
.fancybox-caption a:hover {
  color: #fff;
  text-decoration: underline;
}
/* Loading indicator */
.fancybox-loading {
  animation: fancybox-rotate 1s linear infinite;
  background: transparent;
  border: 4px solid #888;
  border-bottom-color: #fff;
  border-radius: 50%;
  height: 50px;
  left: 50%;
  margin: -25px 0 0 -25px;
  opacity: .7;
  padding: 0;
  position: absolute;
  top: 50%;
  width: 50px;
  z-index: 99999;
}
@keyframes fancybox-rotate {
  100% {
    transform: rotate(360deg);
  }
}
/* Transition effects */
.fancybox-animated {
  transition-timing-function: cubic-bezier(0, 0, 0.25, 1);
}
/* transitionEffect: slide */
.fancybox-fx-slide.fancybox-slide--previous {
  opacity: 0;
  transform: translate3d(-100%, 0, 0);
}
.fancybox-fx-slide.fancybox-slide--next {
  opacity: 0;
  transform: translate3d(100%, 0, 0);
}
.fancybox-fx-slide.fancybox-slide--current {
  opacity: 1;
  transform: translate3d(0, 0, 0);
}
/* transitionEffect: fade */
.fancybox-fx-fade.fancybox-slide--previous,
.fancybox-fx-fade.fancybox-slide--next {
  opacity: 0;
  transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
}
.fancybox-fx-fade.fancybox-slide--current {
  opacity: 1;
}
/* transitionEffect: zoom-in-out */
.fancybox-fx-zoom-in-out.fancybox-slide--previous {
  opacity: 0;
  transform: scale3d(1.5, 1.5, 1.5);
}
.fancybox-fx-zoom-in-out.fancybox-slide--next {
  opacity: 0;
  transform: scale3d(0.5, 0.5, 0.5);
}
.fancybox-fx-zoom-in-out.fancybox-slide--current {
  opacity: 1;
  transform: scale3d(1, 1, 1);
}
/* transitionEffect: rotate */
.fancybox-fx-rotate.fancybox-slide--previous {
  opacity: 0;
  -ms-transform: rotate(-360deg);
  transform: rotate(-360deg);
}
.fancybox-fx-rotate.fancybox-slide--next {
  opacity: 0;
  -ms-transform: rotate(360deg);
  transform: rotate(360deg);
}
.fancybox-fx-rotate.fancybox-slide--current {
  opacity: 1;
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
/* transitionEffect: circular */
.fancybox-fx-circular.fancybox-slide--previous {
  opacity: 0;
  transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
}
.fancybox-fx-circular.fancybox-slide--next {
  opacity: 0;
  transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
}
.fancybox-fx-circular.fancybox-slide--current {
  opacity: 1;
  transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
}
/* transitionEffect: tube */
.fancybox-fx-tube.fancybox-slide--previous {
  transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);
}
.fancybox-fx-tube.fancybox-slide--next {
  transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);
}
.fancybox-fx-tube.fancybox-slide--current {
  transform: translate3d(0, 0, 0) scale(1);
}
/* Styling for Small-Screen Devices */
@media all and (max-height: 576px) {
  .fancybox-slide {
    padding-left: 6px;
    padding-right: 6px;
  }
  .fancybox-slide--image {
    padding: 6px 0;
  }
  .fancybox-close-small {
    right: -6px;
  }
  .fancybox-slide--image .fancybox-close-small {
    background: #4e4e4e;
    color: #f2f4f6;
    height: 36px;
    opacity: 1;
    padding: 6px;
    right: 0;
    top: 0;
    width: 36px;
  }
  .fancybox-caption {
    padding-left: 12px;
    padding-right: 12px;
  }
  @supports (padding: max(0px)) {
    .fancybox-caption {
      padding-left: 12px;
      padding-right: 12px;
    }
  }
}
/* Share */
.fancybox-share {
  background: #f4f4f4;
  border-radius: 3px;
  max-width: 90%;
  padding: 30px;
  text-align: center;
}
.fancybox-share h1 {
  color: #222;
  font-size: 35px;
  font-weight: 700;
  margin: 0 0 20px 0;
}
.fancybox-share p {
  margin: 0;
  padding: 0;
}
.fancybox-share__button {
  border: 0;
  border-radius: 3px;
  display: inline-block;
  font-size: 14px;
  font-weight: 700;
  line-height: 40px;
  margin: 0 5px 10px 5px;
  min-width: 130px;
  padding: 0 15px;
  text-decoration: none;
  transition: all .2s;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
}
.fancybox-share__button:visited,
.fancybox-share__button:link {
  color: #fff;
}
.fancybox-share__button:hover {
  text-decoration: none;
}
.fancybox-share__button--fb {
  background: #3b5998;
}
.fancybox-share__button--fb:hover {
  background: #344e86;
}
.fancybox-share__button--pt {
  background: #bd081d;
}
.fancybox-share__button--pt:hover {
  background: #aa0719;
}
.fancybox-share__button--tw {
  background: #1da1f2;
}
.fancybox-share__button--tw:hover {
  background: #0d95e8;
}
.fancybox-share__button svg {
  height: 25px;
  margin-right: 7px;
  position: relative;
  top: -1px;
  vertical-align: middle;
  width: 25px;
}
.fancybox-share__button svg path {
  fill: #fff;
}
.fancybox-share__input {
  background: transparent;
  border: 0;
  border-bottom: 1px solid #d7d7d7;
  border-radius: 0;
  color: #5d5b5b;
  font-size: 14px;
  margin: 10px 0 0 0;
  outline: none;
  padding: 10px 15px;
  width: 100%;
}
/* Thumbs */
.fancybox-thumbs {
  background: #ddd;
  bottom: 0;
  display: none;
  margin: 0;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  padding: 2px 2px 4px 2px;
  position: absolute;
  right: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  top: 0;
  width: 212px;
  z-index: 99995;
}
.fancybox-thumbs-x {
  overflow-x: auto;
  overflow-y: hidden;
}
.fancybox-show-thumbs .fancybox-thumbs {
  display: block;
}
.fancybox-show-thumbs .fancybox-inner {
  right: 212px;
}
.fancybox-thumbs__list {
  font-size: 0;
  height: 100%;
  list-style: none;
  margin: 0;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 0;
  position: absolute;
  position: relative;
  white-space: nowrap;
  width: 100%;
}
.fancybox-thumbs-x .fancybox-thumbs__list {
  overflow: hidden;
}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {
  width: 7px;
}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {
  background: #fff;
  border-radius: 10px;
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {
  background: #2a2a2a;
  border-radius: 10px;
}
.fancybox-thumbs__list a {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  background-color: rgba(0, 0, 0, 0.1);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  cursor: pointer;
  float: left;
  height: 75px;
  margin: 2px;
  max-height: calc(100% - 8px);
  max-width: calc(50% - 4px);
  outline: none;
  overflow: hidden;
  padding: 0;
  position: relative;
  -webkit-tap-highlight-color: transparent;
  width: 100px;
}
.fancybox-thumbs__list a::before {
  border: 6px solid #ff5268;
  bottom: 0;
  content: '';
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
  transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  z-index: 99991;
}
.fancybox-thumbs__list a:focus::before {
  opacity: .5;
}
.fancybox-thumbs__list a.fancybox-thumbs-active::before {
  opacity: 1;
}
/* Styling for Small-Screen Devices */
@media all and (max-width: 576px) {
  .fancybox-thumbs {
    width: 110px;
  }
  .fancybox-show-thumbs .fancybox-inner {
    right: 110px;
  }
  .fancybox-thumbs__list a {
    max-width: calc(100% - 10px);
  }
}

/*!
 * Jasny Bootstrap v3.1.3 (http://jasny.github.io/bootstrap)
 * Copyright 2012-2014 Arnold Daniels
 * Licensed under Apache-2.0 (https://github.com/jasny/bootstrap/blob/master/LICENSE)
 */
.container-smooth {
  max-width: 1170px;
}
@media (min-width: 1px) {
  .container-smooth {
    width: auto;
  }
}
.btn-labeled {
  padding-top: 0;
  padding-bottom: 0;
}
.btn-label {
  position: relative;
  left: -12px;
  display: inline-block;
  padding: 6px 12px;
  background: transparent;
  background: rgba(0, 0, 0, 0.15);
  border-radius: 3px 0 0 3px;
}
.btn-label.btn-label-right {
  right: -12px;
  left: auto;
  border-radius: 0 3px 3px 0;
}
.btn-lg .btn-label {
  left: -16px;
  padding: 10px 16px;
  border-radius: 5px 0 0 5px;
}
.btn-lg .btn-label.btn-label-right {
  right: -16px;
  left: auto;
  border-radius: 0 5px 5px 0;
}
.btn-sm .btn-label {
  left: -10px;
  padding: 5px 10px;
  border-radius: 2px 0 0 2px;
}
.btn-sm .btn-label.btn-label-right {
  right: -10px;
  left: auto;
  border-radius: 0 2px 2px 0;
}
.btn-xs .btn-label {
  left: -5px;
  padding: 1px 5px;
  border-radius: 2px 0 0 2px;
}
.btn-xs .btn-label.btn-label-right {
  right: -5px;
  left: auto;
  border-radius: 0 2px 2px 0;
}
.nav-tabs-bottom {
  border-top: 1px solid #ddd;
  border-bottom: 0;
}
.nav-tabs-bottom > li {
  margin-top: -1px;
  margin-bottom: 0;
}
.nav-tabs-bottom > li > a {
  border-radius: 0 0 4px 4px;
}
.nav-tabs-bottom > li > a:hover,
.nav-tabs-bottom > li > a:focus,
.nav-tabs-bottom > li.active > a,
.nav-tabs-bottom > li.active > a:hover,
.nav-tabs-bottom > li.active > a:focus {
  border: 1px solid #ddd;
  border-top-color: transparent;
}
.nav-tabs-left {
  border-right: 1px solid #ddd;
  border-bottom: 0;
}
.nav-tabs-left > li {
  float: none;
  margin-right: -1px;
  margin-bottom: 0;
}
.nav-tabs-left > li > a {
  margin-right: 0;
  margin-bottom: 2px;
  border-radius: 4px 0 0 4px;
}
.nav-tabs-left > li > a:hover,
.nav-tabs-left > li > a:focus,
.nav-tabs-left > li.active > a,
.nav-tabs-left > li.active > a:hover,
.nav-tabs-left > li.active > a:focus {
  border: 1px solid #ddd;
  border-right-color: transparent;
}
.row > .nav-tabs-left {
  position: relative;
  z-index: 1;
  padding-right: 0;
  padding-left: 15px;
  margin-right: -1px;
}
.row > .nav-tabs-left + .tab-content {
  border-left: 1px solid #ddd;
}
.nav-tabs-right {
  border-bottom: 0;
  border-left: 1px solid #ddd;
}
.nav-tabs-right > li {
  float: none;
  margin-bottom: 0;
  margin-left: -1px;
}
.nav-tabs-right > li > a {
  margin-bottom: 2px;
  margin-left: 0;
  border-radius: 0 4px 4px 0;
}
.nav-tabs-right > li > a:hover,
.nav-tabs-right > li > a:focus,
.nav-tabs-right > li.active > a,
.nav-tabs-right > li.active > a:hover,
.nav-tabs-right > li.active > a:focus {
  border: 1px solid #ddd;
  border-left-color: transparent;
}
.row > .nav-tabs-right {
  padding-right: 15px;
  padding-left: 0;
}
.navmenu,
.navbar-offcanvas {
  width: 300px;
  height: auto;
  border-style: solid;
  border-width: 1px;
  border-radius: 4px;
}
.navmenu-fixed-left,
.navmenu-fixed-right,
.navbar-offcanvas {
  position: fixed;
  top: 0;
  bottom: 0;
  z-index: 1050;
  overflow-y: auto;
  border-radius: 0;
}
.navmenu-fixed-left,
.navbar-offcanvas.navmenu-fixed-left {
  right: auto;
  left: 0;
  border-width: 0 1px 0 0;
}
.navmenu-fixed-right,
.navbar-offcanvas {
  right: 0;
  left: auto;
  border-width: 0 0 0 1px;
}
.navmenu-nav {
  margin-bottom: 10px;
}
.navmenu-nav.dropdown-menu {
  position: static;
  float: none;
  padding-top: 0;
  margin: 0;
  border: none;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.navbar-offcanvas .navbar-nav {
  margin: 0;
}
@media (min-width: 768px) {
  .navbar-offcanvas {
    width: auto;
    border-top: 0;
    box-shadow: none;
  }
  .navbar-offcanvas.offcanvas {
    position: static;
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  .navbar-offcanvas .navbar-nav.navbar-left:first-child {
    margin-left: -15px;
  }
  .navbar-offcanvas .navbar-nav.navbar-right:last-child {
    margin-right: -15px;
  }
  .navbar-offcanvas .navmenu-brand {
    display: none;
  }
}
.navmenu-brand {
  display: block;
  padding: 10px 15px;
  margin: 10px 0;
  font-size: 18px;
  line-height: 20px;
}
.navmenu-brand:hover,
.navmenu-brand:focus {
  text-decoration: none;
}
.navmenu-default,
.navbar-default .navbar-offcanvas {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}
.navmenu-default .navmenu-brand,
.navbar-default .navbar-offcanvas .navmenu-brand {
  color: #777;
}
.navmenu-default .navmenu-brand:hover,
.navbar-default .navbar-offcanvas .navmenu-brand:hover,
.navmenu-default .navmenu-brand:focus,
.navbar-default .navbar-offcanvas .navmenu-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}
.navmenu-default .navmenu-text,
.navbar-default .navbar-offcanvas .navmenu-text {
  color: #777;
}
.navmenu-default .navmenu-nav > .dropdown > a:hover .caret,
.navbar-default .navbar-offcanvas .navmenu-nav > .dropdown > a:hover .caret,
.navmenu-default .navmenu-nav > .dropdown > a:focus .caret,
.navbar-default .navbar-offcanvas .navmenu-nav > .dropdown > a:focus .caret {
  border-top-color: #333;
  border-bottom-color: #333;
}
.navmenu-default .navmenu-nav > .open > a,
.navbar-default .navbar-offcanvas .navmenu-nav > .open > a,
.navmenu-default .navmenu-nav > .open > a:hover,
.navbar-default .navbar-offcanvas .navmenu-nav > .open > a:hover,
.navmenu-default .navmenu-nav > .open > a:focus,
.navbar-default .navbar-offcanvas .navmenu-nav > .open > a:focus {
  color: #555;
  background-color: #e7e7e7;
}
.navmenu-default .navmenu-nav > .open > a .caret,
.navbar-default .navbar-offcanvas .navmenu-nav > .open > a .caret,
.navmenu-default .navmenu-nav > .open > a:hover .caret,
.navbar-default .navbar-offcanvas .navmenu-nav > .open > a:hover .caret,
.navmenu-default .navmenu-nav > .open > a:focus .caret,
.navbar-default .navbar-offcanvas .navmenu-nav > .open > a:focus .caret {
  border-top-color: #555;
  border-bottom-color: #555;
}
.navmenu-default .navmenu-nav > .dropdown > a .caret,
.navbar-default .navbar-offcanvas .navmenu-nav > .dropdown > a .caret {
  border-top-color: #777;
  border-bottom-color: #777;
}
.navmenu-default .navmenu-nav.dropdown-menu,
.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu {
  background-color: #e7e7e7;
}
.navmenu-default .navmenu-nav.dropdown-menu > .divider,
.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu > .divider {
  background-color: #f8f8f8;
}
.navmenu-default .navmenu-nav.dropdown-menu > .active > a,
.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu > .active > a,
.navmenu-default .navmenu-nav.dropdown-menu > .active > a:hover,
.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu > .active > a:hover,
.navmenu-default .navmenu-nav.dropdown-menu > .active > a:focus,
.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu > .active > a:focus {
  background-color: #d7d7d7;
}
.navmenu-default .navmenu-nav > li > a,
.navbar-default .navbar-offcanvas .navmenu-nav > li > a {
  color: #777;
}
.navmenu-default .navmenu-nav > li > a:hover,
.navbar-default .navbar-offcanvas .navmenu-nav > li > a:hover,
.navmenu-default .navmenu-nav > li > a:focus,
.navbar-default .navbar-offcanvas .navmenu-nav > li > a:focus {
  color: #333;
  background-color: transparent;
}
.navmenu-default .navmenu-nav > .active > a,
.navbar-default .navbar-offcanvas .navmenu-nav > .active > a,
.navmenu-default .navmenu-nav > .active > a:hover,
.navbar-default .navbar-offcanvas .navmenu-nav > .active > a:hover,
.navmenu-default .navmenu-nav > .active > a:focus,
.navbar-default .navbar-offcanvas .navmenu-nav > .active > a:focus {
  color: #555;
  background-color: #e7e7e7;
}
.navmenu-default .navmenu-nav > .disabled > a,
.navbar-default .navbar-offcanvas .navmenu-nav > .disabled > a,
.navmenu-default .navmenu-nav > .disabled > a:hover,
.navbar-default .navbar-offcanvas .navmenu-nav > .disabled > a:hover,
.navmenu-default .navmenu-nav > .disabled > a:focus,
.navbar-default .navbar-offcanvas .navmenu-nav > .disabled > a:focus {
  color: #ccc;
  background-color: transparent;
}
.navmenu-inverse,
.navbar-inverse .navbar-offcanvas {
  background-color: #222;
  border-color: #080808;
}
.navmenu-inverse .navmenu-brand,
.navbar-inverse .navbar-offcanvas .navmenu-brand {
  color: #999;
}
.navmenu-inverse .navmenu-brand:hover,
.navbar-inverse .navbar-offcanvas .navmenu-brand:hover,
.navmenu-inverse .navmenu-brand:focus,
.navbar-inverse .navbar-offcanvas .navmenu-brand:focus {
  color: #fff;
  background-color: transparent;
}
.navmenu-inverse .navmenu-text,
.navbar-inverse .navbar-offcanvas .navmenu-text {
  color: #999;
}
.navmenu-inverse .navmenu-nav > .dropdown > a:hover .caret,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .dropdown > a:hover .caret,
.navmenu-inverse .navmenu-nav > .dropdown > a:focus .caret,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .dropdown > a:focus .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.navmenu-inverse .navmenu-nav > .open > a,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .open > a,
.navmenu-inverse .navmenu-nav > .open > a:hover,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .open > a:hover,
.navmenu-inverse .navmenu-nav > .open > a:focus,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .open > a:focus {
  color: #fff;
  background-color: #080808;
}
.navmenu-inverse .navmenu-nav > .open > a .caret,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .open > a .caret,
.navmenu-inverse .navmenu-nav > .open > a:hover .caret,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .open > a:hover .caret,
.navmenu-inverse .navmenu-nav > .open > a:focus .caret,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .open > a:focus .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.navmenu-inverse .navmenu-nav > .dropdown > a .caret,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .dropdown > a .caret {
  border-top-color: #999;
  border-bottom-color: #999;
}
.navmenu-inverse .navmenu-nav.dropdown-menu,
.navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu {
  background-color: #080808;
}
.navmenu-inverse .navmenu-nav.dropdown-menu > .divider,
.navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu > .divider {
  background-color: #222;
}
.navmenu-inverse .navmenu-nav.dropdown-menu > .active > a,
.navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu > .active > a,
.navmenu-inverse .navmenu-nav.dropdown-menu > .active > a:hover,
.navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu > .active > a:hover,
.navmenu-inverse .navmenu-nav.dropdown-menu > .active > a:focus,
.navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu > .active > a:focus {
  background-color: #000;
}
.navmenu-inverse .navmenu-nav > li > a,
.navbar-inverse .navbar-offcanvas .navmenu-nav > li > a {
  color: #999;
}
.navmenu-inverse .navmenu-nav > li > a:hover,
.navbar-inverse .navbar-offcanvas .navmenu-nav > li > a:hover,
.navmenu-inverse .navmenu-nav > li > a:focus,
.navbar-inverse .navbar-offcanvas .navmenu-nav > li > a:focus {
  color: #fff;
  background-color: transparent;
}
.navmenu-inverse .navmenu-nav > .active > a,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .active > a,
.navmenu-inverse .navmenu-nav > .active > a:hover,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .active > a:hover,
.navmenu-inverse .navmenu-nav > .active > a:focus,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .active > a:focus {
  color: #fff;
  background-color: #080808;
}
.navmenu-inverse .navmenu-nav > .disabled > a,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .disabled > a,
.navmenu-inverse .navmenu-nav > .disabled > a:hover,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .disabled > a:hover,
.navmenu-inverse .navmenu-nav > .disabled > a:focus,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .disabled > a:focus {
  color: #444;
  background-color: transparent;
}
.alert-fixed-top,
.alert-fixed-bottom {
  position: fixed;
  left: 0;
  z-index: 1035;
  width: 100%;
  margin: 0;
  border-radius: 0;
}
@media (min-width: 992px) {
  .alert-fixed-top,
  .alert-fixed-bottom {
    left: 50%;
    width: 992px;
    margin-left: -496px;
  }
}
.alert-fixed-top {
  top: 0;
  border-width: 0 0 1px 0;
}
@media (min-width: 992px) {
  .alert-fixed-top {
    border-width: 0 1px 1px 1px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
  }
}
.alert-fixed-bottom {
  bottom: 0;
  border-width: 1px 0 0 0;
}
@media (min-width: 992px) {
  .alert-fixed-bottom {
    border-width: 1px 1px 0 1px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
  }
}
.offcanvas {
  display: none;
}
.offcanvas.in {
  display: block;
}
@media (max-width: 767px) {
  .offcanvas-xs {
    display: none;
  }
  .offcanvas-xs.in {
    display: block;
  }
}
@media (max-width: 991px) {
  .offcanvas-sm {
    display: none;
  }
  .offcanvas-sm.in {
    display: block;
  }
}
@media (max-width: 1199px) {
  .offcanvas-md {
    display: none;
  }
  .offcanvas-md.in {
    display: block;
  }
}
.offcanvas-lg {
  display: none;
}
.offcanvas-lg.in {
  display: block;
}
.canvas-sliding {
  -webkit-transition: top .35s, left .35s, bottom .35s, right .35s;
  transition: top .35s, left .35s, bottom .35s, right .35s;
}
.offcanvas-clone {
  position: absolute !important;
  top: auto !important;
  right: 0 !important;
  bottom: 0 !important;
  left: auto !important;
  width: 0 !important;
  height: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
  overflow: hidden !important;
  border: none !important;
  opacity: 0 !important;
}
.table.rowlink td:not(.rowlink-skip),
.table .rowlink td:not(.rowlink-skip) {
  cursor: pointer;
}
.table.rowlink td:not(.rowlink-skip) a,
.table .rowlink td:not(.rowlink-skip) a {
  font: inherit;
  color: inherit;
  text-decoration: inherit;
}
.table-hover.rowlink tr:hover td,
.table-hover .rowlink tr:hover td {
  background-color: #cfcfcf;
}
.btn-file {
  position: relative;
  overflow: hidden;
  vertical-align: middle;
}
.btn-file > input {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  font-size: 23px;
  cursor: pointer;
  filter: alpha(opacity=0);
  opacity: 0;
  direction: ltr;
}
.fileinput {
  display: inline-block;
  margin-bottom: 9px;
}
.fileinput .form-control {
  display: inline-block;
  padding-top: 7px;
  padding-bottom: 5px;
  margin-bottom: 0;
  vertical-align: middle;
  cursor: text;
}
.fileinput .thumbnail {
  display: inline-block;
  margin-bottom: 5px;
  overflow: hidden;
  text-align: center;
  vertical-align: middle;
}
.fileinput .thumbnail > img {
  max-height: 100%;
}
.fileinput .btn {
  vertical-align: middle;
}
.fileinput-exists .fileinput-new,
.fileinput-new .fileinput-exists {
  display: none;
}
.fileinput-inline .fileinput-controls {
  display: inline;
}
.fileinput-filename {
  display: inline-block;
  overflow: hidden;
  vertical-align: middle;
}
.form-control .fileinput-filename {
  vertical-align: bottom;
}
.fileinput.input-group {
  display: table;
}
.fileinput.input-group > * {
  position: relative;
  z-index: 2;
}
.fileinput.input-group > .btn-file {
  z-index: 1;
}
.fileinput-new.input-group .btn-file,
.fileinput-new .input-group .btn-file {
  border-radius: 0 4px 4px 0;
}
.fileinput-new.input-group .btn-file.btn-xs,
.fileinput-new .input-group .btn-file.btn-xs,
.fileinput-new.input-group .btn-file.btn-sm,
.fileinput-new .input-group .btn-file.btn-sm {
  border-radius: 0 3px 3px 0;
}
.fileinput-new.input-group .btn-file.btn-lg,
.fileinput-new .input-group .btn-file.btn-lg {
  border-radius: 0 6px 6px 0;
}
.form-group.has-warning .fileinput .fileinput-preview {
  color: #8a6d3b;
}
.form-group.has-warning .fileinput .thumbnail {
  border-color: #faebcc;
}
.form-group.has-error .fileinput .fileinput-preview {
  color: #a94442;
}
.form-group.has-error .fileinput .thumbnail {
  border-color: #ebccd1;
}
.form-group.has-success .fileinput .fileinput-preview {
  color: #3c763d;
}
.form-group.has-success .fileinput .thumbnail {
  border-color: #d6e9c6;
}
.input-group-addon:not(:first-child) {
  border-left: 0;
}


.toast-title {
  font-weight: bold;
}
.toast-message {
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}
.toast-message a,
.toast-message label {
  color: #FFFFFF;
}
.toast-message a:hover {
  color: #CCCCCC;
  text-decoration: none;
}
.toast-close-button {
  position: relative;
  right: -0.3em;
  top: -0.3em;
  float: right;
  font-size: 20px;
  font-weight: bold;
  color: #FFFFFF;
  -webkit-text-shadow: 0 1px 0 #ffffff;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: alpha(opacity=80);
  line-height: 1;
}
.toast-close-button:hover,
.toast-close-button:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  filter: alpha(opacity=40);
}
.rtl .toast-close-button {
  left: -0.3em;
  float: left;
  right: 0.3em;
}
/*Additional properties for button version
 iOS requires the button element instead of an anchor tag.
 If you want the anchor version, it requires `href="#"`.*/
button.toast-close-button {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}
.toast-top-center {
  top: 0;
  right: 0;
  width: 100%;
}
.toast-bottom-center {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toast-top-full-width {
  top: 0;
  right: 0;
  width: 100%;
}
.toast-bottom-full-width {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toast-top-left {
  top: 12px;
  left: 12px;
}
.toast-top-right {
  top: 12px;
  right: 12px;
}
.toast-bottom-right {
  right: 12px;
  bottom: 12px;
}
.toast-bottom-left {
  bottom: 12px;
  left: 12px;
}
#toast-container {
  position: fixed;
  z-index: 999999;
  pointer-events: none;
  /*overrides*/
}
#toast-container * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#toast-container > div {
  position: relative;
  pointer-events: auto;
  overflow: hidden;
  margin: 0 0 6px;
  padding: 15px 15px 15px 50px;
  width: 300px;
  -moz-border-radius: 3px 3px 3px 3px;
  -webkit-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  background-position: 15px center;
  background-repeat: no-repeat;
  -moz-box-shadow: 0 0 12px #999999;
  -webkit-box-shadow: 0 0 12px #999999;
  box-shadow: 0 0 12px #999999;
  color: #FFFFFF;
  opacity: 0.8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: alpha(opacity=80);
}
#toast-container > div.rtl {
  direction: rtl;
  padding: 15px 50px 15px 15px;
  background-position: right 15px center;
}
#toast-container > div:hover {
  -moz-box-shadow: 0 0 12px #000000;
  -webkit-box-shadow: 0 0 12px #000000;
  box-shadow: 0 0 12px #000000;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  filter: alpha(opacity=100);
  cursor: pointer;
}
#toast-container > .toast-info {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important;
}
#toast-container > .toast-error {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important;
}
#toast-container > .toast-success {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important;
}
#toast-container > .toast-warning {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important;
}
#toast-container.toast-top-center > div,
#toast-container.toast-bottom-center > div {
  width: 300px;
  margin-left: auto;
  margin-right: auto;
}
#toast-container.toast-top-full-width > div,
#toast-container.toast-bottom-full-width > div {
  width: 96%;
  margin-left: auto;
  margin-right: auto;
}
.toast {
  background-color: #030303;
}
.toast-success {
  background-color: #51A351;
}
.toast-error {
  background-color: #BD362F;
}
.toast-info {
  background-color: #2F96B4;
}
.toast-warning {
  background-color: #F89406;
}
.toast-progress {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 4px;
  background-color: #000000;
  opacity: 0.4;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  filter: alpha(opacity=40);
}
/*Responsive Design*/
@media all and (max-width: 240px) {
  #toast-container > div {
    padding: 8px 8px 8px 50px;
    width: 11em;
  }
  #toast-container > div.rtl {
    padding: 8px 50px 8px 8px;
  }
  #toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
  #toast-container .rtl .toast-close-button {
    left: -0.2em;
    right: 0.2em;
  }
}
@media all and (min-width: 241px) and (max-width: 480px) {
  #toast-container > div {
    padding: 8px 8px 8px 50px;
    width: 18em;
  }
  #toast-container > div.rtl {
    padding: 8px 50px 8px 8px;
  }
  #toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
  #toast-container .rtl .toast-close-button {
    left: -0.2em;
    right: 0.2em;
  }
}
@media all and (min-width: 481px) and (max-width: 768px) {
  #toast-container > div {
    padding: 15px 15px 15px 50px;
    width: 25em;
  }
  #toast-container > div.rtl {
    padding: 15px 50px 15px 15px;
  }
}

.select2-container {
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle;
}
.select2-container .select2-selection--single {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  height: 28px;
  user-select: none;
  -webkit-user-select: none;
}
.select2-container .select2-selection--single .select2-selection__rendered {
  display: block;
  padding-left: 8px;
  padding-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select2-container .select2-selection--single .select2-selection__clear {
  position: relative;
}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
  padding-right: 8px;
  padding-left: 20px;
}
.select2-container .select2-selection--multiple {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  min-height: 32px;
  user-select: none;
  -webkit-user-select: none;
}
.select2-container .select2-selection--multiple .select2-selection__rendered {
  display: inline-block;
  overflow: hidden;
  padding-left: 8px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select2-container .select2-search--inline {
  float: left;
}
.select2-container .select2-search--inline .select2-search__field {
  box-sizing: border-box;
  border: none;
  font-size: 100%;
  margin-top: 5px;
  padding: 0;
}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.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;
}
.select2-results__option[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--dropdown .select2-search__field {
  padding: 4px;
  width: 100%;
  box-sizing: border-box;
}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.select2-search--dropdown.select2-search--hide {
  display: none;
}
.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;
  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;
}
.select2-container--default .select2-selection--single {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}
.select2-container--default .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
}
.select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #999;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow 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;
}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left;
}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  left: 1px;
  right: auto;
}
.select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: #eee;
  cursor: default;
}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
  display: none;
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}
.select2-container--default .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  box-sizing: border-box;
  list-style: none;
  margin: 0;
  padding: 0 5px;
  width: 100%;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered li {
  list-style: none;
}
.select2-container--default .select2-selection--multiple .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-top: 5px;
  margin-right: 10px;
  padding: 1px;
}
.select2-container--default .select2-selection--multiple .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-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: #999;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #333;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {
  float: right;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: solid black 1px;
  outline: 0;
}
.select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: #eee;
  cursor: default;
}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
  display: none;
}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
}
.select2-container--default .select2-search--inline .select2-search__field {
  background: transparent;
  border: none;
  outline: 0;
  box-shadow: none;
  -webkit-appearance: textfield;
}
.select2-container--default .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.select2-container--default .select2-results__option[role=group] {
  padding: 0;
}
.select2-container--default .select2-results__option[aria-disabled=true] {
  color: #999;
}
.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #ddd;
}
.select2-container--default .select2-results__option .select2-results__option {
  padding-left: 1em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
  padding-left: 0;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -1em;
  padding-left: 2em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -2em;
  padding-left: 3em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -3em;
  padding-left: 4em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -4em;
  padding-left: 5em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -5em;
  padding-left: 6em;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #5897fb;
  color: white;
}
.select2-container--default .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}
.select2-container--classic .select2-selection--single {
  background-color: #f7f7f7;
  border: 1px solid #aaa;
  border-radius: 4px;
  outline: 0;
  background-image: -webkit-linear-gradient(top, #fff 50%, #eee 100%);
  background-image: -o-linear-gradient(top, #fff 50%, #eee 100%);
  background-image: linear-gradient(to bottom, #fff 50%, #eee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}
.select2-container--classic .select2-selection--single:focus {
  border: 1px solid #5897fb;
}
.select2-container--classic .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}
.select2-container--classic .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-right: 10px;
}
.select2-container--classic .select2-selection--single .select2-selection__placeholder {
  color: #999;
}
.select2-container--classic .select2-selection--single .select2-selection__arrow {
  background-color: #ddd;
  border: none;
  border-left: 1px solid #aaa;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
  background-image: -webkit-linear-gradient(top, #eee 50%, #ccc 100%);
  background-image: -o-linear-gradient(top, #eee 50%, #ccc 100%);
  background-image: linear-gradient(to bottom, #eee 50%, #ccc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0);
}
.select2-container--classic .select2-selection--single .select2-selection__arrow 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;
}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left;
}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  border: none;
  border-right: 1px solid #aaa;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 1px;
  right: auto;
}
.select2-container--classic.select2-container--open .select2-selection--single {
  border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
  background: transparent;
  border: none;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #fff 0%, #eee 50%);
  background-image: -o-linear-gradient(top, #fff 0%, #eee 50%);
  background-image: linear-gradient(to bottom, #fff 0%, #eee 50%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #eee 50%, #fff 100%);
  background-image: -o-linear-gradient(top, #eee 50%, #fff 100%);
  background-image: linear-gradient(to bottom, #eee 50%, #fff 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0);
}
.select2-container--classic .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  outline: 0;
}
.select2-container--classic .select2-selection--multiple:focus {
  border: 1px solid #5897fb;
}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered {
  list-style: none;
  margin: 0;
  padding: 0 5px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__clear {
  display: none;
}
.select2-container--classic .select2-selection--multiple .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-container--classic .select2-selection--multiple .select2-selection__choice__remove {
  color: #888;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #555;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  float: right;
  margin-left: 5px;
  margin-right: auto;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}
.select2-container--classic.select2-container--open .select2-selection--multiple {
  border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--classic .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
  outline: 0;
}
.select2-container--classic .select2-search--inline .select2-search__field {
  outline: 0;
  box-shadow: none;
}
.select2-container--classic .select2-dropdown {
  background-color: #fff;
  border: 1px solid transparent;
}
.select2-container--classic .select2-dropdown--above {
  border-bottom: none;
}
.select2-container--classic .select2-dropdown--below {
  border-top: none;
}
.select2-container--classic .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.select2-container--classic .select2-results__option[role=group] {
  padding: 0;
}
.select2-container--classic .select2-results__option[aria-disabled=true] {
  color: grey;
}
.select2-container--classic .select2-results__option--highlighted[aria-selected] {
  background-color: #3875d7;
  color: #fff;
}
.select2-container--classic .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}
.select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #5897fb;
}

.vue-form-wizard .wizard-btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: 400;
  text-align: center;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857;
  border-radius: 4px;
}
.vue-form-wizard .wizard-btn.disabled,
.vue-form-wizard .wizard-btn[disabled],
fieldset[disabled] .vue-form-wizard .wizard-btn {
  cursor: not-allowed;
  opacity: .65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
.vue-form-wizard * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.vue-form-wizard a {
  text-decoration: none;
}
.vue-form-wizard .wizard-nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
.vue-form-wizard .wizard-nav > li {
  position: relative;
  display: block;
}
.vue-form-wizard .wizard-nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.vue-form-wizard .wizard-nav > li > a:focus,
.vue-form-wizard .wizard-nav > li > a:hover {
  text-decoration: none;
  background-color: #eee;
}
.vue-form-wizard .wizard-nav > li.disabled > a {
  color: #777;
}
.vue-form-wizard .wizard-nav > li.disabled > a:focus,
.vue-form-wizard .wizard-nav > li.disabled > a:hover {
  color: #777;
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed;
}
.vue-form-wizard .wizard-progress-bar {
  float: left;
  width: 0;
  height: 100%;
  font-size: 12px;
  line-height: 20px;
  color: #fff;
  text-align: center;
  background-color: #337ab7;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: width .6s ease;
  transition: width 0.6s ease;
}
.vue-form-wizard .navbar .navbar-nav > li > a.wizard-btn,
.vue-form-wizard .wizard-btn {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-width: 2px;
  background-color: transparent;
  font-size: 14px;
  font-weight: 600;
  padding: 6px 12px;
  min-width: 140px;
}
.vue-form-wizard .navbar .navbar-nav > li > a.wizard-btn:focus,
.vue-form-wizard .navbar .navbar-nav > li > a.wizard-btn:hover,
.vue-form-wizard .wizard-btn:focus,
.vue-form-wizard .wizard-btn:hover {
  outline: 0 !important;
}
.vue-form-wizard .wizard-nav-pills {
  margin-top: 0;
  position: relative;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.vue-form-wizard .wizard-nav-pills a,
.vue-form-wizard .wizard-nav-pills li {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.vue-form-wizard .wizard-nav-pills > li > a,
.vue-form-wizard .wizard-nav-pills a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.vue-form-wizard .wizard-nav-pills > li > a {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding: 0;
  margin: 0 auto;
  color: rgba(0, 0, 0, 0.2);
  position: relative;
  top: 3px;
}
.vue-form-wizard .wizard-nav-pills > li > a:focus,
.vue-form-wizard .wizard-nav-pills > li > a:hover {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.2);
  outline: 0 !important;
}
.vue-form-wizard .wizard-nav-pills > li > a.disabled {
  pointer-events: none;
  cursor: default;
}
.vue-form-wizard .wizard-nav-pills > li.active > a,
.vue-form-wizard .wizard-nav-pills > li.active > a:focus,
.vue-form-wizard .wizard-nav-pills > li.active > a:hover {
  background-color: transparent;
  -webkit-transition: font-size 0.2s linear;
  transition: font-size 0.2s linear;
}
.vue-form-wizard .wizard-nav-pills > li.active > a .wizard-icon,
.vue-form-wizard .wizard-nav-pills > li.active > a:focus .wizard-icon,
.vue-form-wizard .wizard-nav-pills > li.active > a:hover .wizard-icon {
  color: #fff;
  font-size: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-transition: all .2s linear;
  transition: all 0.2s linear;
}
.vue-form-wizard {
  padding-bottom: 20px;
}
.vue-form-wizard .is_error {
  border-color: #c84513 !important;
}
.vue-form-wizard .is_error .icon-container {
  background: #c84513 !important;
}
.vue-form-wizard.xs .wizard-icon-circle {
  width: 40px;
  height: 40px;
  font-size: 16px;
}
.vue-form-wizard.xs .wizard-icon-circle.tab_shape {
  height: 25px;
}
.vue-form-wizard.xs .wizard-nav-pills > li.active > a .wizard-icon {
  font-size: 16px;
}
.vue-form-wizard.xs .wizard-navigation .wizard-progress-with-circle {
  position: relative;
  top: 25px;
  height: 4px;
}
.vue-form-wizard.sm .wizard-icon-circle {
  width: 50px;
  height: 50px;
  font-size: 20px;
}
.vue-form-wizard.sm .wizard-icon-circle.tab_shape {
  height: 30px;
}
.vue-form-wizard.sm .wizard-nav-pills > li.active > a .wizard-icon {
  font-size: 20px;
}
.vue-form-wizard.sm .wizard-navigation .wizard-progress-with-circle {
  position: relative;
  top: 30px;
  height: 4px;
}
.vue-form-wizard.md .wizard-icon-circle {
  width: 70px;
  height: 70px;
  font-size: 24px;
}
.vue-form-wizard.md .wizard-icon-circle.tab_shape {
  height: 40px;
}
.vue-form-wizard.md .wizard-nav-pills > li.active > a .wizard-icon {
  font-size: 24px;
}
.vue-form-wizard.md .wizard-navigation .wizard-progress-with-circle {
  position: relative;
  top: 40px;
  height: 4px;
}
.vue-form-wizard.lg .wizard-icon-circle {
  width: 90px;
  height: 90px;
  font-size: 28px;
}
.vue-form-wizard.lg .wizard-icon-circle.tab_shape {
  height: 50px;
}
.vue-form-wizard.lg .wizard-nav-pills > li.active > a .wizard-icon {
  font-size: 28px;
}
.vue-form-wizard.lg .wizard-navigation .wizard-progress-with-circle {
  position: relative;
  top: 50px;
  height: 4px;
}
.vue-form-wizard .wizard-icon-circle {
  font-size: 18px;
  border: 3px solid #f3f2ee;
  border-radius: 50%;
  font-weight: 600;
  width: 70px;
  height: 70px;
  background-color: #fff;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}
.vue-form-wizard .wizard-icon-circle.square_shape {
  border-radius: 0;
}
.vue-form-wizard .wizard-icon-circle.tab_shape {
  width: 100%;
  min-width: 100px;
  height: 40px;
  border: none;
  background-color: #f3f2ee;
  border-radius: 0;
}
.vue-form-wizard .wizard-icon-circle .wizard-icon-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  border-radius: 40%;
}
.vue-form-wizard .wizard-icon-circle .wizard-icon-container.square_shape,
.vue-form-wizard .wizard-icon-circle .wizard-icon-container.tab_shape {
  border-radius: 0;
}
.vue-form-wizard .wizard-icon-circle .wizard-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.vue-form-wizard .wizard-tab-content {
  min-height: 100px;
  padding: 30px 20px 10px;
}
.vue-form-wizard .wizard-header {
  padding: 15px;
  position: relative;
  border-radius: 3px 3px 0 0;
  text-align: center;
}
.vue-form-wizard .wizard-title {
  color: #252422;
  font-weight: 300;
  margin: 0;
  text-align: center;
}
.vue-form-wizard .category {
  font-size: 14px;
  font-weight: 400;
  color: #9a9a9a;
  margin-bottom: 0;
  text-align: center;
}
.vue-form-wizard .wizard-navigation .wizard-progress-with-circle {
  position: relative;
  top: 40px;
  height: 4px;
}
.vue-form-wizard .wizard-navigation .wizard-progress-with-circle .wizard-progress-bar {
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-transition: width .3s ease;
  transition: width 0.3s ease;
}
.vue-form-wizard .clearfix:after {
  content: "";
  clear: both;
  display: table;
}
.vue-form-wizard .wizard-card-footer {
  padding: 0 20px;
}
.vue-form-wizard .wizard-card-footer .wizard-footer-left {
  float: left;
}
.vue-form-wizard .wizard-card-footer .wizard-footer-right {
  float: right;
}
@media screen and (max-width: 350px) {
  .vue-form-wizard .wizard-card-footer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .vue-form-wizard .wizard-card-footer .wizard-footer-left,
  .vue-form-wizard .wizard-card-footer .wizard-footer-right {
    float: none;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .vue-form-wizard .wizard-card-footer .wizard-footer-right button {
    margin-top: 10px;
  }
}
.vue-form-wizard.vertical .wizard-card-footer {
  display: block;
}
.vue-form-wizard.vertical .wizard-nav-pills {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.vue-form-wizard.vertical .wizard-navigation {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}
.vue-form-wizard.vertical .wizard-card-footer {
  padding-top: 30px;
}

.sbx-facebook {
  display: inline-block;
  position: relative;
  width: 450px;
  height: 27px;
  white-space: nowrap;
  box-sizing: border-box;
  font-size: 13px;
}
.sbx-facebook__wrapper {
  width: 100%;
  height: 100%;
}
.sbx-facebook__input {
  position: absolute !important;
  left: 0 !important;
  top: 0 !important;
  -webkit-transition: box-shadow 0.4s ease, background 0.4s ease;
  transition: box-shadow 0.4s ease, background 0.4s ease;
  border: 0;
  border-radius: 4px;
  box-shadow: inset 0 0 0 0px #CCCCCC;
  background: rgba(255, 255, 255, 0);
  padding: 0;
  padding-right: 62px;
  padding-left: 11px;
  width: 100%;
  height: 100%;
  vertical-align: middle;
  white-space: normal;
  font-size: inherit;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.sbx-facebook__input-placeholder {
  -webkit-transition: box-shadow 0.4s ease, background 0.4s ease;
  transition: box-shadow 0.4s ease, background 0.4s ease;
  border: 0;
  border-radius: 4px;
  box-shadow: inset 0 0 0 0px #CCCCCC;
  background: #FFFFFF;
  padding: 0;
  padding-right: 62px;
  padding-left: 11px;
  width: 100%;
  height: 100%;
  vertical-align: middle;
  white-space: normal;
  font-size: inherit;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.sbx-facebook__input::-webkit-search-decoration,
.sbx-facebook__input::-webkit-search-cancel-button,
.sbx-facebook__input::-webkit-search-results-button,
.sbx-facebook__input::-webkit-search-results-decoration {
  display: none;
}
.sbx-facebook__input:hover {
  box-shadow: inset 0 0 0 0px #b3b3b3;
}
.sbx-facebook__input:focus,
.sbx-facebook__input:active {
  outline: 0;
  box-shadow: inset 0 0 0 0px #3E82F7;
  background: rgba(255, 255, 255, 0);
}
.sbx-facebook__input::-webkit-input-placeholder {
  color: #AAAAAA;
}
.sbx-facebook__input::-moz-placeholder {
  color: #AAAAAA;
}
.sbx-facebook__input:-ms-input-placeholder {
  color: #AAAAAA;
}
.sbx-facebook__input::placeholder {
  color: #AAAAAA;
}
.sbx-facebook__submit {
  position: absolute;
  top: 0;
  right: 0;
  left: inherit;
  margin: 0;
  border: 0;
  border-radius: 0 3px 3px 0;
  background-color: #f6f7f8;
  padding: 0;
  width: 35px;
  height: 100%;
  vertical-align: middle;
  text-align: center;
  font-size: inherit;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.sbx-facebook__submit::before {
  display: inline-block;
  margin-right: -4px;
  height: 100%;
  vertical-align: middle;
  content: '';
}
.sbx-facebook__submit:hover,
.sbx-facebook__submit:active {
  cursor: pointer;
}
.sbx-facebook__submit:focus {
  outline: 0;
}
.sbx-facebook__submit svg {
  width: 15px;
  height: 15px;
  vertical-align: middle;
  fill: #3C5BA2;
}
.sbx-facebook__reset {
  display: none;
  position: absolute;
  top: 3px;
  right: 41px;
  margin: 0;
  border: 0;
  background: none;
  cursor: pointer;
  padding: 0;
  font-size: inherit;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  fill: rgba(0, 0, 0, 0.5);
}
.sbx-facebook__reset:focus {
  outline: 0;
}
.sbx-facebook__reset svg {
  display: block;
  margin: 4px;
  width: 13px;
  height: 13px;
}
.sbx-facebook__input:valid ~ .sbx-facebook__reset {
  display: block;
  -webkit-animation-name: sbx-reset-in;
  animation-name: sbx-reset-in;
  -webkit-animation-duration: .15s;
  animation-duration: .15s;
}
@-webkit-keyframes sbx-reset-in {
  0% {
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
    opacity: 0;
  }
  100% {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes sbx-reset-in {
  0% {
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
    opacity: 0;
  }
  100% {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
/* amazon*/
.sbx-amazon {
  display: inline-block;
  position: relative;
  width: 600px;
  height: 39px;
  white-space: nowrap;
  box-sizing: border-box;
  font-size: 14px;
}
.sbx-amazon__wrapper {
  width: 100%;
  height: 100%;
}
.sbx-amazon__input {
  display: inline-block;
  position: absolute !important;
  left: 0 !important;
  top: 0 !important;
  -webkit-transition: box-shadow 0.4s ease, background 0.4s ease;
  transition: box-shadow 0.4s ease, background 0.4s ease;
  border: 0;
  border-radius: 4px;
  box-shadow: inset 0 0 0 1px #FFFFFF;
  background: rgba(255, 255, 255, 0);
  padding: 0;
  padding-right: 75px;
  padding-left: 11px;
  width: 100%;
  height: 100%;
  vertical-align: middle;
  white-space: normal;
  font-size: inherit;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.sbx-amazon__input-placeholder {
  display: inline-block;
  -webkit-transition: box-shadow 0.4s ease, background 0.4s ease;
  transition: box-shadow 0.4s ease, background 0.4s ease;
  border: 0;
  border-radius: 4px;
  box-shadow: inset 0 0 0 1px #FFFFFF;
  background: #FFFFFF;
  padding: 0;
  padding-right: 75px;
  padding-left: 11px;
  width: 100%;
  height: 100%;
  vertical-align: middle;
  white-space: normal;
  font-size: inherit;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.sbx-amazon__input::-webkit-search-decoration,
.sbx-amazon__input::-webkit-search-cancel-button,
.sbx-amazon__input::-webkit-search-results-button,
.sbx-amazon__input::-webkit-search-results-decoration {
  display: none;
}
.sbx-amazon__input:hover {
  box-shadow: inset 0 0 0 1px #e6e6e6;
}
.sbx-amazon__input:focus,
.sbx-amazon__input:active {
  outline: 0;
  box-shadow: inset 0 0 0 1px #FFBF58;
  background: rgba(255, 255, 255, 0);
}
.sbx-amazon__input::-webkit-input-placeholder {
  color: #AAAAAA;
}
.sbx-amazon__input::-moz-placeholder {
  color: #AAAAAA;
}
.sbx-amazon__input:-ms-input-placeholder {
  color: #AAAAAA;
}
.sbx-amazon__input::placeholder {
  color: #AAAAAA;
}
.sbx-amazon__submit {
  position: absolute;
  top: 0;
  right: 0;
  left: inherit;
  margin: 0;
  border: 0;
  border-radius: 0 3px 3px 0;
  background-color: #ffbf58;
  padding: 0;
  width: 47px;
  height: 100%;
  vertical-align: middle;
  text-align: center;
  font-size: inherit;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.sbx-amazon__submit::before {
  display: inline-block;
  margin-right: -4px;
  height: 100%;
  vertical-align: middle;
  content: '';
}
.sbx-amazon__submit:hover,
.sbx-amazon__submit:active {
  cursor: pointer;
}
.sbx-amazon__submit:focus {
  outline: 0;
}
.sbx-amazon__submit svg {
  width: 21px;
  height: 21px;
  vertical-align: middle;
  fill: #202F40;
}
.sbx-amazon__reset {
  display: none;
  position: absolute;
  top: 9px;
  right: 54px;
  margin: 0;
  border: 0;
  background: none;
  cursor: pointer;
  padding: 0;
  font-size: inherit;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  fill: rgba(0, 0, 0, 0.5);
}
.sbx-amazon__reset:focus {
  outline: 0;
}
.sbx-amazon__reset svg {
  display: block;
  margin: 4px;
  width: 13px;
  height: 13px;
}
.sbx-amazon__input:valid ~ .sbx-amazon__reset {
  display: block;
  -webkit-animation-name: sbx-reset-in;
  animation-name: sbx-reset-in;
  -webkit-animation-duration: .15s;
  animation-duration: .15s;
}
@-webkit-keyframes sbx-reset-in {
  0% {
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
    opacity: 0;
  }
  100% {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes sbx-reset-in {
  0% {
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
    opacity: 0;
  }
  100% {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
/*  google */
.sbx-google {
  display: inline-block;
  position: relative;
  width: 500px;
  height: 41px;
  white-space: nowrap;
  box-sizing: border-box;
  font-size: 14px;
}
.sbx-google__wrapper {
  width: 100%;
  height: 100%;
}
.sbx-google__input {
  display: inline-block;
  position: absolute !important;
  left: 0 !important;
  top: 0 !important;
  -webkit-transition: box-shadow 0.4s ease, background 0.4s ease;
  transition: box-shadow 0.4s ease, background 0.4s ease;
  border: 0;
  border-radius: 4px;
  box-shadow: inset 0 0 0 1px #CCCCCC;
  background: rgba(255, 255, 255, 0);
  padding: 0;
  padding-right: 77px;
  padding-left: 11px;
  width: 100%;
  height: 100%;
  vertical-align: middle;
  white-space: normal;
  font-size: inherit;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.sbx-google__input-placeholder {
  display: inline-block;
  -webkit-transition: box-shadow 0.4s ease, background 0.4s ease;
  transition: box-shadow 0.4s ease, background 0.4s ease;
  border: 0;
  border-radius: 4px;
  box-shadow: inset 0 0 0 1px #CCCCCC;
  background: #FFFFFF;
  padding: 0;
  padding-right: 77px;
  padding-left: 11px;
  width: 100%;
  height: 100%;
  vertical-align: middle;
  white-space: normal;
  font-size: inherit;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.sbx-google__input::-webkit-search-decoration,
.sbx-google__input::-webkit-search-cancel-button,
.sbx-google__input::-webkit-search-results-button,
.sbx-google__input::-webkit-search-results-decoration {
  display: none;
}
.sbx-google__input:hover {
  box-shadow: inset 0 0 0 1px #b3b3b3;
}
.sbx-google__input:focus,
.sbx-google__input:active {
  outline: 0;
  box-shadow: inset 0 0 0 1px #3E82F7;
  background: rgba(255, 255, 255, 0);
}
.sbx-google__input::-webkit-input-placeholder {
  color: #AAAAAA;
}
.sbx-google__input::-moz-placeholder {
  color: #AAAAAA;
}
.sbx-google__input:-ms-input-placeholder {
  color: #AAAAAA;
}
.sbx-google__input::placeholder {
  color: #AAAAAA;
}
.sbx-google__submit {
  position: absolute;
  top: 0;
  right: 0;
  left: inherit;
  margin: 0;
  border: 0;
  border-radius: 0 3px 3px 0;
  background-color: #3e82f7;
  padding: 0;
  width: 49px;
  height: 100%;
  vertical-align: middle;
  text-align: center;
  font-size: inherit;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.sbx-google__submit::before {
  display: inline-block;
  margin-right: -4px;
  height: 100%;
  vertical-align: middle;
  content: '';
}
.sbx-google__submit:hover,
.sbx-google__submit:active {
  cursor: pointer;
}
.sbx-google__submit:focus {
  outline: 0;
}
.sbx-google__submit svg {
  width: 21px;
  height: 21px;
  vertical-align: middle;
  fill: #FFFFFF;
}
.sbx-google__reset {
  display: none;
  position: absolute;
  top: 10px;
  right: 56px;
  margin: 0;
  border: 0;
  background: none;
  cursor: pointer;
  padding: 0;
  font-size: inherit;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  fill: rgba(0, 0, 0, 0.5);
}
.sbx-google__reset:focus {
  outline: 0;
}
.sbx-google__reset svg {
  display: block;
  margin: 4px;
  width: 13px;
  height: 13px;
}
.sbx-google__input:valid ~ .sbx-google__reset {
  display: block;
  -webkit-animation-name: sbx-reset-in;
  animation-name: sbx-reset-in;
  -webkit-animation-duration: .15s;
  animation-duration: .15s;
}
@-webkit-keyframes sbx-reset-in {
  0% {
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
    opacity: 0;
  }
  100% {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes sbx-reset-in {
  0% {
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
    opacity: 0;
  }
  100% {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
/* twitter */
.sbx-twitter {
  display: inline-block;
  position: relative;
  width: 200px;
  height: 33px;
  white-space: nowrap;
  box-sizing: border-box;
  font-size: 12px;
}
.sbx-twitter__wrapper {
  width: 100%;
  height: 100%;
}
.sbx-twitter__input {
  display: inline-block;
  position: absolute;
  left: 0 !important;
  top: 0 !important;
  -webkit-transition: box-shadow 0.4s ease, background 0.4s ease;
  transition: box-shadow 0.4s ease, background 0.4s ease;
  border: 0;
  border-radius: 17px;
  box-shadow: inset 0 0 0 1px #E1E8ED;
  background: rgba(255, 255, 255, 0);
  padding: 0;
  padding-right: 52px;
  padding-left: 16px;
  width: 100%;
  height: 100%;
  vertical-align: middle;
  white-space: normal;
  font-size: inherit;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.sbx-twitter__input-placeholder {
  display: inline-block;
  -webkit-transition: box-shadow 0.4s ease, background 0.4s ease;
  transition: box-shadow 0.4s ease, background 0.4s ease;
  border: 0;
  border-radius: 17px;
  box-shadow: inset 0 0 0 1px #E1E8ED;
  background: rgba(255, 255, 255, 0);
  padding: 0;
  padding-right: 52px;
  padding-left: 16px;
  width: 100%;
  height: 100%;
  vertical-align: middle;
  white-space: normal;
  font-size: inherit;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.sbx-twitter__input::-webkit-search-decoration,
.sbx-twitter__input::-webkit-search-cancel-button,
.sbx-twitter__input::-webkit-search-results-button,
.sbx-twitter__input::-webkit-search-results-decoration {
  display: none;
}
.sbx-twitter__input:hover {
  box-shadow: inset 0 0 0 1px #c1d0da;
}
.sbx-twitter__input:focus,
.sbx-twitter__input:active {
  outline: 0;
  box-shadow: inset 0 0 0 1px #D6DEE3;
  background: rgba(255, 255, 255, 0);
}
.sbx-twitter__input::-webkit-input-placeholder {
  color: #9AAEB5;
}
.sbx-twitter__input::-moz-placeholder {
  color: #9AAEB5;
}
.sbx-twitter__input:-ms-input-placeholder {
  color: #9AAEB5;
}
.sbx-twitter__input::placeholder {
  color: #9AAEB5;
}
.sbx-twitter__submit {
  position: absolute;
  top: 0;
  right: 0;
  left: inherit;
  margin: 0;
  border: 0;
  border-radius: 0 16px 16px 0;
  background-color: rgba(62, 130, 247, 0);
  padding: 0;
  width: 33px;
  height: 100%;
  vertical-align: middle;
  text-align: center;
  font-size: inherit;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.sbx-twitter__submit::before {
  display: inline-block;
  margin-right: -4px;
  height: 100%;
  vertical-align: middle;
  content: '';
}
.sbx-twitter__submit:hover,
.sbx-twitter__submit:active {
  cursor: pointer;
}
.sbx-twitter__submit:focus {
  outline: 0;
}
.sbx-twitter__submit svg {
  width: 13px;
  height: 13px;
  vertical-align: middle;
  fill: #657580;
}
.sbx-twitter__reset {
  display: none;
  position: absolute;
  top: 7px;
  right: 33px;
  margin: 0;
  border: 0;
  background: none;
  cursor: pointer;
  padding: 0;
  font-size: inherit;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  fill: rgba(0, 0, 0, 0.5);
}
.sbx-twitter__reset:focus {
  outline: 0;
}
.sbx-twitter__reset svg {
  display: block;
  margin: 4px;
  width: 11px;
  height: 11px;
}
.sbx-twitter__input:valid ~ .sbx-twitter__reset {
  display: block;
  -webkit-animation-name: sbx-reset-in;
  animation-name: sbx-reset-in;
  -webkit-animation-duration: .15s;
  animation-duration: .15s;
}
@-webkit-keyframes sbx-reset-in {
  0% {
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
    opacity: 0;
  }
  100% {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes sbx-reset-in {
  0% {
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
    opacity: 0;
  }
  100% {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
/* spotify */
.sbx-spotify {
  display: inline-block;
  position: relative;
  width: 200px;
  height: 25px;
  white-space: nowrap;
  box-sizing: border-box;
  font-size: 12px;
}
.sbx-spotify__wrapper {
  width: 100%;
  height: 100%;
}
.sbx-spotify__input {
  display: inline-block;
  position: absolute;
  left: 0 !important;
  top: 0 !important;
  -webkit-transition: box-shadow 0.4s ease, background 0.4s ease;
  transition: box-shadow 0.4s ease, background 0.4s ease;
  border: 0;
  border-radius: 13px;
  box-shadow: inset 0 0 0 0px #FFFFFF;
  background: rgba(255, 255, 255, 0);
  padding: 0;
  padding-right: 20px;
  padding-left: 25px;
  width: 100%;
  height: 100%;
  vertical-align: middle;
  white-space: normal;
  font-size: inherit;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.sbx-spotify__input-placeholder {
  display: inline-block;
  -webkit-transition: box-shadow 0.4s ease, background 0.4s ease;
  transition: box-shadow 0.4s ease, background 0.4s ease;
  border: 0;
  border-radius: 13px;
  box-shadow: inset 0 0 0 0px #FFFFFF;
  background: #FFFFFF;
  padding: 0;
  padding-right: 20px;
  padding-left: 25px;
  width: 100%;
  height: 100%;
  vertical-align: middle;
  white-space: normal;
  font-size: inherit;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.sbx-spotify__input::-webkit-search-decoration,
.sbx-spotify__input::-webkit-search-cancel-button,
.sbx-spotify__input::-webkit-search-results-button,
.sbx-spotify__input::-webkit-search-results-decoration {
  display: none;
}
.sbx-spotify__input:hover {
  box-shadow: inset 0 0 0 0px #e6e6e6;
}
.sbx-spotify__input:focus,
.sbx-spotify__input:active {
  outline: 0;
  box-shadow: inset 0 0 0 0px #FFFFFF;
  background: rgba(255, 255, 255, 0);
}
.sbx-spotify__input::-webkit-input-placeholder {
  color: #AAAAAA;
}
.sbx-spotify__input::-moz-placeholder {
  color: #AAAAAA;
}
.sbx-spotify__input:-ms-input-placeholder {
  color: #AAAAAA;
}
.sbx-spotify__input::placeholder {
  color: #AAAAAA;
}
.sbx-spotify__submit {
  position: absolute;
  top: 0;
  right: inherit;
  left: 0;
  margin: 0;
  border: 0;
  border-radius: 12px 0 0 12px;
  background-color: rgba(255, 255, 255, 0);
  padding: 0;
  width: 25px;
  height: 100%;
  vertical-align: middle;
  text-align: center;
  font-size: inherit;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.sbx-spotify__submit::before {
  display: inline-block;
  margin-right: -4px;
  height: 100%;
  vertical-align: middle;
  content: '';
}
.sbx-spotify__submit:hover,
.sbx-spotify__submit:active {
  cursor: pointer;
}
.sbx-spotify__submit:focus {
  outline: 0;
}
.sbx-spotify__submit svg {
  width: 17px;
  height: 17px;
  vertical-align: middle;
  fill: #222222;
}
.sbx-spotify__reset {
  display: none;
  position: absolute;
  top: 2px;
  right: 2px;
  margin: 0;
  border: 0;
  background: none;
  cursor: pointer;
  padding: 0;
  font-size: inherit;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  fill: rgba(0, 0, 0, 0.5);
}
.sbx-spotify__reset:focus {
  outline: 0;
}
.sbx-spotify__reset svg {
  display: block;
  margin: 4px;
  width: 13px;
  height: 13px;
}
.sbx-spotify__input:valid ~ .sbx-spotify__reset {
  display: block;
  -webkit-animation-name: sbx-reset-in;
  animation-name: sbx-reset-in;
  -webkit-animation-duration: .15s;
  animation-duration: .15s;
}
@-webkit-keyframes sbx-reset-in {
  0% {
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
    opacity: 0;
  }
  100% {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes sbx-reset-in {
  0% {
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
    opacity: 0;
  }
  100% {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.vue-instant__suggestions {
  position: absolute;
  left: 0;
  top: 110%;
  margin: 0;
  background-color: #fff;
  border: 1px solid #D3DCE6;
  width: 100%;
  padding: 6px 0;
  z-index: 10;
  border-radius: 2px;
  max-height: 280px;
  box-sizing: border-box;
  overflow: auto;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.04), 0 2px 4px 0 rgba(0, 0, 0, 0.12);
  margin-top: 3px;
}
.vue-instant__suggestions li {
  list-style: none;
  line-height: 36px;
  padding: 0 10px;
  margin: 0;
  cursor: pointer;
  color: #475669;
  font-size: 14px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.vue-instant__suggestions li.highlighted__spotify {
  background-color: black;
  color: #fff;
}
.vue-instant__suggestions li.highlighted__twitter {
  background-color: #20a0ff;
  color: #fff;
}
.vue-instant__suggestions li.highlighted__google {
  background-color: #EEEEEE;
  color: black;
}
.vue-instant__suggestions li.highlighted__facebook {
  background-color: #3e5da0;
  color: #fff;
}
.vue-instant__suggestions li.highlighted__amazon {
  background-color: #232F3E;
  color: #fff;
}
.el-input-group__append {
  border: 0px !important;
}
.sbx-custom__input {
  position: absolute;
  left: 0 !important;
  background: rgba(255, 255, 255, 0) !important;
}

/*!
 * Select2 Bootstrap Theme v0.1.0-beta.10 (https://select2.github.io/select2-bootstrap-theme)
 * Copyright 2015-2017 Florian Kissling and contributors (https://github.com/select2/select2-bootstrap-theme/graphs/contributors)
 * Licensed under MIT (https://github.com/select2/select2-bootstrap-theme/blob/master/LICENSE)
 */
.select2-container--bootstrap {
  display: block;
}
.select2-container--bootstrap .select2-selection {
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 4px;
  color: #555;
  font-size: 14px;
  outline: 0;
}
.select2-container--bootstrap .select2-selection.form-control {
  border-radius: 4px;
}
.select2-container--bootstrap .select2-search--dropdown .select2-search__field {
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 4px;
  color: #555;
  font-size: 14px;
}
.select2-container--bootstrap .select2-search__field {
  outline: 0;
}
.select2-container--bootstrap .select2-search__field::-webkit-input-placeholder {
  color: #999;
}
.select2-container--bootstrap .select2-search__field:-moz-placeholder {
  color: #999;
}
.select2-container--bootstrap .select2-search__field::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.select2-container--bootstrap .select2-search__field:-ms-input-placeholder {
  color: #999;
}
.select2-container--bootstrap .select2-results__option {
  padding: 6px 12px;
}
.select2-container--bootstrap .select2-results__option[role=group] {
  padding: 0;
}
.select2-container--bootstrap .select2-results__option[aria-disabled=true] {
  color: #777;
  cursor: not-allowed;
}
.select2-container--bootstrap .select2-results__option[aria-selected=true] {
  background-color: #f5f5f5;
  color: #262626;
}
.select2-container--bootstrap .select2-results__option--highlighted[aria-selected] {
  background-color: #337ab7;
  color: #fff;
}
.select2-container--bootstrap .select2-results__option .select2-results__option {
  padding: 6px 12px;
}
.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__group {
  padding-left: 0;
}
.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -12px;
  padding-left: 24px;
}
.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -24px;
  padding-left: 36px;
}
.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -36px;
  padding-left: 48px;
}
.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -48px;
  padding-left: 60px;
}
.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -60px;
  padding-left: 72px;
}
.select2-container--bootstrap .select2-results__group {
  color: #777;
  display: block;
  padding: 6px 12px;
  font-size: 12px;
  line-height: 1.42857143;
  white-space: nowrap;
}
.select2-container--bootstrap.select2-container--focus .select2-selection,
.select2-container--bootstrap.select2-container--open .select2-selection {
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  border-color: #66afe9;
}
.select2-container--bootstrap.select2-container--open .select2-selection .select2-selection__arrow b {
  border-color: transparent transparent #999;
  border-width: 0 4px 4px;
}
.select2-container--bootstrap.select2-container--open.select2-container--below .select2-selection {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom-color: transparent;
}
.select2-container--bootstrap.select2-container--open.select2-container--above .select2-selection {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-top-color: transparent;
}
.select2-container--bootstrap .select2-selection__clear {
  color: #999;
  cursor: pointer;
  float: right;
  font-weight: 700;
  margin-right: 10px;
}
.select2-container--bootstrap .select2-selection__clear:hover {
  color: #333;
}
.select2-container--bootstrap.select2-container--disabled .select2-selection {
  border-color: #ccc;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.select2-container--bootstrap.select2-container--disabled .select2-search__field,
.select2-container--bootstrap.select2-container--disabled .select2-selection {
  cursor: not-allowed;
}
.select2-container--bootstrap.select2-container--disabled .select2-selection,
.select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice {
  background-color: #eee;
}
.select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice__remove,
.select2-container--bootstrap.select2-container--disabled .select2-selection__clear {
  display: none;
}
.select2-container--bootstrap .select2-dropdown {
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  border-color: #66afe9;
  overflow-x: hidden;
  margin-top: -1px;
}
.select2-container--bootstrap .select2-dropdown--above {
  -webkit-box-shadow: 0 -6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 -6px 12px rgba(0, 0, 0, 0.175);
  margin-top: 1px;
}
.select2-container--bootstrap .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.select2-container--bootstrap .select2-selection--single {
  height: 34px;
  line-height: 1.42857143;
  padding: 6px 24px 6px 12px;
}
.select2-container--bootstrap .select2-selection--single .select2-selection__arrow {
  position: absolute;
  bottom: 0;
  right: 12px;
  top: 0;
  width: 4px;
}
.select2-container--bootstrap .select2-selection--single .select2-selection__arrow b {
  border-color: #999 transparent transparent;
  border-style: solid;
  border-width: 4px 4px 0;
  height: 0;
  left: 0;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}
.select2-container--bootstrap .select2-selection--single .select2-selection__rendered {
  color: #555;
  padding: 0;
}
.select2-container--bootstrap .select2-selection--single .select2-selection__placeholder {
  color: #999;
}
.select2-container--bootstrap .select2-selection--multiple {
  min-height: 34px;
  padding: 0;
  height: auto;
}
.select2-container--bootstrap .select2-selection--multiple .select2-selection__rendered {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  line-height: 1.42857143;
  list-style: none;
  margin: 0;
  overflow: hidden;
  padding: 0;
  width: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select2-container--bootstrap .select2-selection--multiple .select2-selection__placeholder {
  color: #999;
  float: left;
  margin-top: 5px;
}
.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice {
  color: #555;
  background: #fff;
  border: 1px solid #ccc;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin: 5px 0 0 6px;
  padding: 0 6px;
}
.select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field {
  background: 0 0;
  padding: 0 12px;
  height: 32px;
  line-height: 1.42857143;
  margin-top: 0;
  min-width: 5em;
}
.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove {
  color: #999;
  cursor: pointer;
  display: inline-block;
  font-weight: 700;
  margin-right: 3px;
}
.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #333;
}
.select2-container--bootstrap .select2-selection--multiple .select2-selection__clear {
  margin-top: 6px;
}
.form-group-sm .select2-container--bootstrap .select2-selection--single,
.input-group-sm .select2-container--bootstrap .select2-selection--single,
.select2-container--bootstrap .select2-selection--single.input-sm {
  border-radius: 3px;
  font-size: 12px;
  height: 30px;
  line-height: 1.5;
  padding: 5px 22px 5px 10px;
}
.form-group-sm .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,
.input-group-sm .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,
.select2-container--bootstrap .select2-selection--single.input-sm .select2-selection__arrow b {
  margin-left: -5px;
}
.form-group-sm .select2-container--bootstrap .select2-selection--multiple,
.input-group-sm .select2-container--bootstrap .select2-selection--multiple,
.select2-container--bootstrap .select2-selection--multiple.input-sm {
  min-height: 30px;
  border-radius: 3px;
}
.form-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,
.input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,
.select2-container--bootstrap .select2-selection--multiple.input-sm .select2-selection__choice {
  font-size: 12px;
  line-height: 1.5;
  margin: 4px 0 0 5px;
  padding: 0 5px;
}
.form-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,
.input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,
.select2-container--bootstrap .select2-selection--multiple.input-sm .select2-search--inline .select2-search__field {
  padding: 0 10px;
  font-size: 12px;
  height: 28px;
  line-height: 1.5;
}
.form-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,
.input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,
.select2-container--bootstrap .select2-selection--multiple.input-sm .select2-selection__clear {
  margin-top: 5px;
}
.form-group-lg .select2-container--bootstrap .select2-selection--single,
.input-group-lg .select2-container--bootstrap .select2-selection--single,
.select2-container--bootstrap .select2-selection--single.input-lg {
  border-radius: 6px;
  font-size: 18px;
  height: 46px;
  line-height: 1.3333333;
  padding: 10px 31px 10px 16px;
}
.form-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow,
.input-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow,
.select2-container--bootstrap .select2-selection--single.input-lg .select2-selection__arrow {
  width: 5px;
}
.form-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,
.input-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,
.select2-container--bootstrap .select2-selection--single.input-lg .select2-selection__arrow b {
  border-width: 5px 5px 0;
  margin-left: -10px;
  margin-top: -2.5px;
}
.form-group-lg .select2-container--bootstrap .select2-selection--multiple,
.input-group-lg .select2-container--bootstrap .select2-selection--multiple,
.select2-container--bootstrap .select2-selection--multiple.input-lg {
  min-height: 46px;
  border-radius: 6px;
}
.form-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,
.input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,
.select2-container--bootstrap .select2-selection--multiple.input-lg .select2-selection__choice {
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 4px;
  margin: 9px 0 0 8px;
  padding: 0 10px;
}
.form-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,
.input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,
.select2-container--bootstrap .select2-selection--multiple.input-lg .select2-search--inline .select2-search__field {
  padding: 0 16px;
  font-size: 18px;
  height: 44px;
  line-height: 1.3333333;
}
.form-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,
.input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,
.select2-container--bootstrap .select2-selection--multiple.input-lg .select2-selection__clear {
  margin-top: 10px;
}
.input-group-lg .select2-container--bootstrap .select2-selection.select2-container--open .select2-selection--single .select2-selection__arrow b,
.select2-container--bootstrap .select2-selection.input-lg.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #999;
  border-width: 0 5px 5px;
}
.select2-container--bootstrap[dir=rtl] .select2-selection--single {
  padding-left: 24px;
  padding-right: 12px;
}
.select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__rendered {
  padding-right: 0;
  padding-left: 0;
  text-align: right;
}
.select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__clear {
  float: left;
}
.select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__arrow {
  left: 12px;
  right: auto;
}
.select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__arrow b {
  margin-left: 0;
}
.select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-search--inline,
.select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice,
.select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__placeholder {
  float: right;
}
.select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice {
  margin-left: 0;
  margin-right: 6px;
}
.select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}
.has-warning .select2-dropdown,
.has-warning .select2-selection {
  border-color: #8a6d3b;
}
.has-warning .select2-container--focus .select2-selection,
.has-warning .select2-container--open .select2-selection {
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  border-color: #66512c;
}
.has-warning.select2-drop-active {
  border-color: #66512c;
}
.has-warning.select2-drop-active.select2-drop.select2-drop-above {
  border-top-color: #66512c;
}
.has-error .select2-dropdown,
.has-error .select2-selection {
  border-color: #a94442;
}
.has-error .select2-container--focus .select2-selection,
.has-error .select2-container--open .select2-selection {
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  border-color: #843534;
}
.has-error.select2-drop-active {
  border-color: #843534;
}
.has-error.select2-drop-active.select2-drop.select2-drop-above {
  border-top-color: #843534;
}
.has-success .select2-dropdown,
.has-success .select2-selection {
  border-color: #3c763d;
}
.has-success .select2-container--focus .select2-selection,
.has-success .select2-container--open .select2-selection {
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  border-color: #2b542c;
}
.has-success.select2-drop-active {
  border-color: #2b542c;
}
.has-success.select2-drop-active.select2-drop.select2-drop-above {
  border-top-color: #2b542c;
}
.input-group > .select2-hidden-accessible:first-child + .select2-container--bootstrap > .selection > .select2-selection,
.input-group > .select2-hidden-accessible:first-child + .select2-container--bootstrap > .selection > .select2-selection.form-control {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.input-group > .select2-hidden-accessible:not(:first-child) + .select2-container--bootstrap:not(:last-child) > .selection > .select2-selection,
.input-group > .select2-hidden-accessible:not(:first-child) + .select2-container--bootstrap:not(:last-child) > .selection > .select2-selection.form-control {
  border-radius: 0;
}
.input-group > .select2-hidden-accessible:not(:first-child):not(:last-child) + .select2-container--bootstrap:last-child > .selection > .select2-selection,
.input-group > .select2-hidden-accessible:not(:first-child):not(:last-child) + .select2-container--bootstrap:last-child > .selection > .select2-selection.form-control {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.input-group > .select2-container--bootstrap {
  display: table;
  table-layout: fixed;
  position: relative;
  z-index: 2;
  width: 100%;
  margin-bottom: 0;
}
.input-group > .select2-container--bootstrap > .selection > .select2-selection.form-control {
  float: none;
}
.input-group > .select2-container--bootstrap.select2-container--focus,
.input-group > .select2-container--bootstrap.select2-container--open {
  z-index: 3;
}
.input-group > .select2-container--bootstrap,
.input-group > .select2-container--bootstrap .input-group-btn,
.input-group > .select2-container--bootstrap .input-group-btn .btn {
  vertical-align: top;
}
.form-control.select2-hidden-accessible {
  position: absolute!important;
  width: 1px !important;
}
@media (min-width: 768px) {
  .form-inline .select2-container--bootstrap {
    display: inline-block;
  }
}

.col-fixed-70[data-v-dbd926bc] {
  width: 70px;
  padding-left: 15px;
  position: absolute;
  height: 100%;
  z-index: 1;
}
.close-button-container[data-v-dbd926bc] {
  line-height: 115px;
  vertical-align: middle;
}
.col-offset-70[data-v-dbd926bc] {
  padding-left: 85px;
  z-index: 0;
}

div.polaroid[data-v-05dc24a4] {
  width: 100%;
  background-color: white;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  margin-bottom: 20px;
  /* height: 150px; */
}
div.polaroidselected[data-v-05dc24a4] {
  width: 100%;
  background-color: white;
  box-shadow: 0 4px 8px 4px rgba(0, 110, 245, 0.4), 0 6px 20px 4px rgba(0, 110, 245, 0.35);
  margin-bottom: 20px;
}
div.polaroid[data-v-05dc24a4]:hover {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.3), 0 6px 20px 0 rgba(0, 0, 0, 0.29);
}
div.polaroidlabelcontainer[data-v-05dc24a4] {
  text-align: center;
  padding: 10px 20px;
}
a.polaroidanchor[data-v-05dc24a4] {
  color: #888888;
  font-weight: bold;
  font-size: 1.1em;
}
a.polaroidanchor[data-v-05dc24a4]:hover {
  text-decoration: none;
  color: #232323;
}
.image-box a[data-v-05dc24a4] {
  clear: both;
  display: inline-block;
  margin: 0 0 10px 0;
  position: relative;
  text-align: center;
  /* height: 280px; */
}
/*    .image-box.image-box-selected {
    background-color: rgba(0, 200, 255, 0.5) !important;
}*/
.image-box a .bgbox[data-v-05dc24a4] {
  background-color: #337ab7;
  /* height: 230px; */
  display: inline-block;
  vertical-align: middle;
  padding: 5px;
  border-radius: 5px;
}
.bgbox.bgbox-selected[data-v-05dc24a4] {
  background-color: rgba(7, 202, 255, 0.75) !important;
}
.image-box a .bgbox img[data-v-05dc24a4] {
  width: 220px;
  /* height: 220px; */
  display: block;
}
.image-box a .img-title[data-v-05dc24a4] {
  bottom: 5px;
  display: block;
  text-align: center;
  color: #232323;
  padding-top: 5px;
  background-color: #ffffff;
}
.image-box a:hover .img-title[data-v-05dc24a4] {
  color: #232323;
}

.loadable-page .sk-spinner {
  display: none;
}
.loadable-page.sk-loading > .sk-spinner {
  display: block;
  position: fixed;
  top: 50%;
  left: 220px;
  right: 0;
  z-index: 2000;
}
/* To have the white overlay during loading */
.loadable-page.sk-loading:after {
  content: '';
  background-color: rgba(255, 255, 255, 0.7);
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999;
}
body.mini-navbar .product-page.sk-loading .sk-spinner {
  left: 0;
}
#configured-product-panel {
  position: fixed;
  padding-top: 61px;
  top: 0;
  bottom: 0;
  right: 0;
  width: 0;
  background-color: #f3f3f4;
  z-index: 10000;
  overflow-y: scroll;
  overflow-x: hidden;
  display: none;
}
#configured-product-panel-overlay {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: black;
  opacity: 0.4;
  z-index: 9999;
  display: none;
}
body.configured-product-panel-opened {
  overflow-y: hidden;
}
body.configured-product-panel-opened #configured-product-panel {
  display: block;
  width: 1400px;
}
body.configured-product-panel-opened #configured-product-panel-overlay {
  display: block;
}
div.selected-categories-container {
  padding: 0px 15px;
}
div.selected-category-container {
  padding-right: 0;
  margin-bottom: 10px;
  padding-left: 0px;
  background-color: #f8f8f8;
}
div.selected-category-container.default-category div.selected-category {
  border: 2px solid #07caff;
  background-color: #f8f8f8;
}
div.selected-category-container.default-category .btn-select-default {
  border: 1px solid #1ab394 !important;
  color: #1ab394 !important;
}
div.selected-category-container div.selected-category {
  border: 1px solid;
  /*height: 60px;*/
  height: 80px;
  padding-left: 5px;
  padding-right: 5px;
}
div.selected-category-container div.selected-category.disabled {
  background-color: lightgray;
}
div.selected-category-container div.selected-category h5 {
  padding-top: 5px;
  margin-bottom: 4px;
}
div.selected-category-container div.selected-category small {
  font-size: 70%;
}
div.selected-category-container .action-container {
  /*display: none;*/
  position: absolute;
  top: 0;
  right: 0;
  /*left: 15px;*/
  left: 0px;
  bottom: 0;
  vertical-align: middle;
  line-height: 60px;
}
div.selected-category-container .action-container .action-container-overlay {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  /*background-color: #f8f8f8;*/
  opacity: 0.5;
}
div.selected-category-container .action-container .btn-danger {
  position: absolute;
  right: 6px;
  bottom: 6px;
  display: none;
}
div.selected-category-container .action-container .btn-warning {
  position: absolute;
  right: 26px;
  bottom: 6px;
  display: none;
}
div.selected-category-container .action-container .btn-select-default {
  position: absolute;
  background-color: #f8f8f8;
  border: 1px solid #ccc;
  color: #ccc;
  top: 6px;
  right: 6px;
}
div.selected-category-container:nth-child(even) {
  padding-right: 5px;
}
div.selected-category-container:nth-child(even) .action-container {
  right: 5px;
}
div.selected-category-container:nth-child(odd) {
  padding-left: 5px;
}
div.selected-category-container:nth-child(odd) .action-container {
  left: 5px;
}
div.selected-category-container:hover .btn-danger,
div.selected-category-container:hover .btn-warning {
  display: block;
}
.allow-edit-check-container {
  float: right;
  position: relative;
}
.allow-edit-check-container small {
  position: absolute;
  color: #ccc;
  right: 55px;
  width: 60px;
  top: 2px;
}
/* Family edit page */
.family-page .options-list-container .options-list-item {
  height: 22px;
}
.family-page .options-list-container .options-list-item .btn-remove-option,
.family-page .options-list-container .options-list-item .btn-move-option-down,
.family-page .options-list-container .options-list-item .btn-move-option-up {
  display: none;
  float: right;
}
.family-page .options-list-container .options-list-item .btn-remove-option {
  margin-left: 10px;
}
.family-page .options-list-container .options-list-item:hover {
  background-color: beige;
}
.family-page .options-list-container .options-list-item:hover .btn-remove-option,
.family-page .options-list-container .options-list-item:hover .btn-move-option-down,
.family-page .options-list-container .options-list-item:hover .btn-move-option-up {
  display: inline;
}
.family-page .btn-remove-group,
.family-page .btn-move-group-up,
.family-page .btn-move-group-down {
  display: none;
}
.family-page .ibox-tools:hover .btn-remove-group,
.family-page .ibox-tools:hover .btn-move-group-up,
.family-page .ibox-tools:hover .btn-move-group-down {
  display: inline;
}
.option-select-container {
  padding-bottom: 5px;
}
.option-select-container small {
  padding-left: 25px;
  display: inline;
  float: left;
  top: 15px;
  position: absolute;
  color: darkorange;
}
.product-detail-box {
  position: relative;
}
/******/
.search-page .ibox-content {
  padding: 0 20px 20px 20px;
  border: 0;
}
.search-page .ibox-content > div:first-child {
  background: #f3f3f4;
  padding: 0 0 10px 0;
  margin-right: -20px;
  margin-left: -20px;
}
.search-page hr.page-nav {
  border-top: none;
  border-bottom: 2px solid #333;
  min-height: 0;
  margin: 8px -20px 8px;
}
.search-page .input-group-addon {
  background-color: transparent;
  border: 0;
  border-bottom: 1px solid #E5E6E7;
}
.search-page .icheckbox_square-yellow {
  margin-bottom: 3px !important;
  zoom: 80%;
}
.search-page .generic-search-panel label {
  color: #333;
}
.search-page .generic-search-panel > div {
  /*display:block !important;*/
}
.search-page .generic-search-panel > div .form-control {
  background-color: transparent;
  border: 0;
  border-bottom: 1px solid #e5e6e7;
  padding-left: 0;
}
.search-page th {
  font-weight: 400;
  color: #aaa;
}
.search-page .list-title {
  font-size: 14px;
  font-weight: 600;
  margin-bottom: -30px;
}
.table tr {
  height: 46px;
  /*min height*/
}
/*tr > td .change-delete-buttons {
    width: 180px;
    float: right;

    a {
        display: none;
        text-transform: uppercase;
        font-size: 10px;
        float: right;

        &:first-child {
            margin-left: 10px;
        }
    }

    i {
        font-size: 15px;
    }
}

tr:hover > td .change-delete-buttons a {
    display: inline-block;
}*/
.inmodal .modal-icon {
  color: #07caff;
}
.pagination-row {
  min-height: 32px;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  border-top: 0;
  border-bottom: 0;
  border-left: 0;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-top: 0;
  border-bottom: 0;
  border-right: 0;
}
.pagination > li:first-child > a:hover,
.pagination > li:first-child > span:hover,
.pagination > li:last-child > a:hover,
.pagination > li:last-child > span:hover {
  text-decoration: underline;
  background: transparent;
}
.pagination > .disabled > a,
.pagination > .disabled > a:focus,
.pagination > .disabled > a:hover,
.pagination > .disabled > span,
.pagination > .disabled > span:focus,
.pagination > .disabled > span:hover {
  color: #ccc;
  cursor: default;
  text-decoration: none !important;
}
.product-detail-box .float-e-margins {
  margin-left: -24px;
  margin-right: -24px;
}
.product-detail-box .float-e-margins .form-group {
  display: inline-block;
  margin-right: 50px;
  margin-bottom: 0;
}
.product-detail-box .float-e-margins .form-group:last-child {
  margin-right: 0;
}
.product-detail-box .float-e-margins .form-group:first-child input {
  background: #f3f3f4;
}
.product-detail-box .float-e-margins .form-control {
  width: 200px;
  display: inline-block;
  margin-left: 10px;
  font-size: 13px;
}
.product-detail-box .float-e-margins .ibox-content {
  padding: 15px 50px;
}
.product-detail-box .float-e-margins label {
  font-weight: 500;
  margin-bottom: 0;
  color: #333;
}
.product-detail-box .panel {
  break-inside: avoid;
}
.product-detail-box .panel-body > div.row.row2cols {
  columns: 2;
  -webkit-column-break-inside: avoid;
  page-break-inside: avoid;
  break-inside: avoid;
}
.product-detail-box .panel-body > div.row:last-child .panel:nth-child(odd) {
  float: left;
}
.product-detail-box .panel-body > div.row:last-child .panel:nth-child(even) {
  float: right;
}
.product-detail-box .panel-body .form .form-group {
  width: 49%;
  display: inline-block;
  float: left;
}
.product-detail-box .panel-body .form .form-group:nth-child(odd) {
  margin-right: 1%;
}
.product-detail-box .cat-prodotto .panel-body {
  background-color: #eee;
  padding: 20px !important;
}
.product-detail-box .cat-prodotto .panel-body p {
  float: left;
  width: 100%;
  display: flex;
  align-items: stretch !important;
}
.product-detail-box .cat-prodotto .panel-body p .tabs-container {
  display: flex;
  align-items: stretch !important;
  width: 36%;
}
.product-detail-box .cat-prodotto .panel-body p .tabs-container > ul {
  /*float: left;*/
  width: 35%;
}
.product-detail-box .cat-prodotto .panel-body p .tabs-container > ul li {
  width: 100%;
}
.product-detail-box .cat-prodotto .panel-body p .tabs-container > ul li a {
  background-color: transparent;
  border: 0;
  margin: 0;
  /*&:after {
                                    content:"5";
                                    display: inline-block;
                                    width:20px;
                                    height: 20px;
                                    color: #333;
                                    background-color: yellow;
                                }*/
}
.product-detail-box .cat-prodotto .panel-body p .tabs-container > ul li.active a {
  background-color: white;
}
.product-detail-box .cat-prodotto .panel-body p .tabs-container .tab-content {
  float: right;
  width: 65%;
  max-width: 65%;
  overflow-x: hidden;
  display: flex;
  align-items: stretch !important;
}
.product-detail-box .cat-prodotto .panel-body p .tabs-container .tab-content .tab-pane {
  width: 100%;
  background: white !important;
}
.product-detail-box .cat-prodotto .panel-body p .tabs-container .tab-content .panel-body {
  background: white !important;
  margin: 10px 0px 10px 40px !important;
  padding: 30px 0px 10px 0px !important;
  border-right: 1px solid #ccc !important;
  width: 100%;
}
.product-detail-box .cat-prodotto .panel-body p .tabs-container .tab-content .panel-body input {
  width: 240px;
}
.product-detail-box .cat-prodotto .panel-body p .tabs-container > div > .tab-pane.active {
  display: flex;
  align-items: stretch !important;
}
.product-detail-box .cat-prodotto .panel-body p .selected-categories-container {
  background: white;
  width: 64%;
}
.product-detail-box .cat-prodotto .panel-body p div .selected-category-container .btn-select-default {
  padding: 2px;
  font-size: 10px;
  background: #ddd;
  color: #333;
  font-weight: 600;
}
.product-detail-box .cat-prodotto .panel-body p div .selected-category-container .btn-select-default span:last-child {
  display: none;
}
.product-detail-box .cat-prodotto .panel-body p div .selected-category-container .btn-select-default span:first-child {
  display: inline;
}
.product-detail-box .cat-prodotto .panel-body p div .selected-category-container.default-category .btn-select-default {
  background: #07caff;
  color: #fff !important;
}
.product-detail-box .cat-prodotto .panel-body p div .selected-category-container.default-category .btn-select-default span:last-child {
  display: inline;
}
.product-detail-box .cat-prodotto .panel-body p div .selected-category-container.default-category .btn-select-default span:first-child {
  display: none;
}
.product-detail-box .cat-prodotto .panel-body p div.selected-category-container .action-container .btn-danger {
  padding: 2px;
  line-height: 1;
}
.product-detail-box .cat-prodotto .panel-body p div.selected-categories-container {
  padding: 5px 20px;
}
.product-detail-box .cat-prodotto .panel-body p div.selected-categories-container h4 {
  margin-bottom: 15px;
}
.product-detail-box .cat-prodotto.readonly .panel-body p .tabs-container {
  width: 20%;
}
.product-detail-box .cat-prodotto.readonly .panel-body p .tabs-container > ul {
  width: 100%;
}
.product-detail-box .cat-prodotto.readonly .panel-body p .tabs-container .tab-content {
  display: none;
}
.product-detail-box .cat-prodotto.readonly .panel-body p .selected-categories-container {
  width: 80%;
}
.language-box a {
  margin-bottom: -55px;
  -webkit-transform: scale(0.8);
  -ms-transform: scale(0.8);
  transform: scale(0.8);
  margin-left: -13px;
  background-color: #ccc;
}
.language-box a:hover {
  background-color: transparent;
}
.language-box a.active {
  background-color: white;
}
.tabs-container .nav-tabs > li a {
  background-color: #ccc;
}
.panel-default.settings-group {
  border: 1px solid #dedede;
  padding: 15px;
}
span.product-not-visible {
  vertical-align: middle;
  line-height: 40px;
  height: 40px;
  float: right;
}
.search-page .ibox-content > div.carts-search {
  background: white;
  margin: 0 -40px;
  padding: 20px 0;
}
.carts-page .ibox-content {
  background-color: transparent;
}
.search-page .ibox-content.carts-list {
  background: white;
  padding: 20px;
}
.carts-page .carts-list div.list-title {
  background: transparent;
  padding: 0 0 10px 0;
  margin-right: 0;
  margin-left: 0;
}
.order-shippings-wizard-step-content {
  min-height: 250px;
}
.order-shippings-wizard-step-content .btn-very-big {
  min-width: 300px;
  margin: 15px;
  line-height: 3em;
}
.search-page .ibox-content > div.orders-search {
  background: white;
  margin: 0 -40px;
  padding: 20px 0;
}
.search-page .ibox-content.orders-list {
  background: white;
  padding: 20px;
}
.orders-page .orders-list div.list-title,
.anagrafiche-page .orders-list div.list-title {
  background: transparent;
  padding: 0 0 10px 0;
  margin-right: 0;
  margin-left: 0;
}
.orders-page .ibox-content,
.anagrafiche-page .ibox-content {
  background-color: transparent;
}
ul.order-progress-steps {
  list-style: none;
  display: inline-block;
  padding: 20px;
}
ul.order-progress-steps > li {
  list-style-type: none;
  float: left;
  margin-left: 10px;
  margin-right: 10px;
}
ul.order-progress-steps > li span.orderStep {
  font-size: 16px;
  position: relative;
  text-align: center;
  float: left;
  color: #7d7d7d;
}
ul.order-progress-steps > li span.orderStep div.circle {
  width: 12px;
  height: 12px;
  line-height: 12px;
  border: 2px solid #7d7d7d;
  background-color: #7d7d7d;
  margin: 0 auto 10px auto;
  border-radius: 50%;
  margin-top: 5px;
}
ul.order-progress-steps > li span.orderStep.done div.orderStepLabel {
  color: #54b095;
}
ul.order-progress-steps > li span.orderStep.done div.circle {
  border: 2px solid #54b095;
  background-color: #54b095;
}
ul.order-progress-steps > li span.orderStep div.orderStepDate {
  font-size: 0.7em;
}
ul.order-progress-steps ul.inner-state-list {
  list-style: none;
  float: left;
  padding: 0;
  margin-top: 33px;
  font-size: 11px;
}
ul.order-progress-steps ul.inner-state-list li {
  float: left;
  border-top: solid 1px #dedede;
  padding: 0 10px;
  margin-right: 2px;
  color: #cecece;
}
ul.order-progress-steps ul.inner-state-list li.done {
  color: #54b095;
  border-color: #54b095;
}
.table tr.child-product td:first-child {
  padding-left: 40px;
}
.table tr.child-product td {
  font-style: italic;
}
.table tr.prod-customization-parent-row > td {
  border-top: none;
}
.table tr.prod-customization-parent-row table {
  margin: 0;
}
.table tr.prod-customization-parent-row table caption {
  padding-top: 0;
}
.table tr.prod-customization-parent-row table tr {
  height: auto;
}
.table tr.prod-customization-parent-row table tr > td:first-child {
  width: 100px;
}
.csv-importfeed-historyitem {
  padding: 10px;
}
.csv-importfeed-historyitem.error {
  color: red;
}
.askProviderToAdd a.newrule-provider-selector {
  display: block;
  border: solid 1px #dedede;
  border-radius: 5px;
  width: 100%;
  margin-right: 10px;
  padding: 10px;
}
.askProviderToAdd a.newrule-provider-selector.selected {
  background-color: lightgreen;
}
.askProviderToAdd button.disabled {
  pointer-events: none;
}
.completiondefinition-enabled-indicator {
  display: block;
  width: 16px;
  height: 16px;
  border-radius: 8px;
  float: right;
}
.completiondefinition-enabled-indicator.enabled {
  background-color: green;
}
.completiondefinition-enabled-indicator.disabled {
  background-color: grey;
}
.family-configuration-page #product_summary .summary-col {
  padding-left: 0;
}
.family-configuration-page #product_summary .summary-col .ibox-title {
  background-color: #333;
  color: #fff;
}
.family-configuration-page #product_summary .summary-col .ibox-content {
  border-width: 0 1px 1px 1px;
  border-style: solid;
  padding-left: 4px;
  padding-right: 4px;
}
.family-configuration-page #product_summary .summary-col .ibox-content .project-list .col-icon {
  width: 12px;
  padding: 4px;
}
.family-configuration-page #product_summary .summary-col .ibox-content .project-list .table tfoot tr {
  height: 0px;
}
.family-configuration-page #product_summary .ibox-tools .fa {
  font-size: 1.4em;
}
.family-configuration-page #product_summary a.btn-disabled:hover {
  cursor: default;
}
.family-configuration-page #product_summary_selections {
  overflow-y: scroll;
}
.ibox {
  color: #333333;
}
.search-page.products,
.search-page.select-products-panel {
  /*filters*/
}
.search-page.products .ibox-content > div:first-child,
.search-page.select-products-panel .ibox-content > div:first-child {
  background: #ffffff;
  padding: 10px 20px 0 20px;
}
.search-page.products .generic-search-panel .filters-cnt,
.search-page.select-products-panel .generic-search-panel .filters-cnt {
  display: flex;
  /*justify-content: stretch;*/
  align-items: center;
  padding: 10px 0 5px 0;
  margin: -5px;
}
.search-page.products .generic-search-panel .filters-cnt > *,
.search-page.select-products-panel .generic-search-panel .filters-cnt > * {
  margin: 5px;
}
.search-page.products .generic-search-panel .filters-cnt .break,
.search-page.select-products-panel .generic-search-panel .filters-cnt .break {
  margin: 0;
}
.search-page.products .generic-search-panel .filters-cnt button.btn-style,
.search-page.select-products-panel .generic-search-panel .filters-cnt button.btn-style {
  white-space: normal;
}
.search-page.products .generic-search-panel .filters-cnt .search-cnt,
.search-page.select-products-panel .generic-search-panel .filters-cnt .search-cnt {
  flex-grow: 1;
  background-color: #f8f8f8;
  display: flex;
}
.search-page.products .generic-search-panel .filters-cnt .search-cnt .form-control,
.search-page.select-products-panel .generic-search-panel .filters-cnt .search-cnt .form-control {
  padding: 6px;
  font-style: italic;
  font-size: 13px;
  border: none;
  text-overflow: ellipsis;
}
.search-page.products .generic-search-panel .filters-cnt .search-cnt button,
.search-page.select-products-panel .generic-search-panel .filters-cnt .search-cnt button {
  padding: 0 10px;
  font-size: 20px;
}
.search-page.products .generic-search-panel .filters-cnt .eps-select-v2.multiselect,
.search-page.select-products-panel .generic-search-panel .filters-cnt .eps-select-v2.multiselect {
  width: 13%;
}
@media screen and (max-width: 1199px) {
  .search-page.products .generic-search-panel .filters-cnt,
  .search-page.select-products-panel .generic-search-panel .filters-cnt {
    flex-wrap: wrap;
  }
  .search-page.products .generic-search-panel .filters-cnt .search-cnt,
  .search-page.select-products-panel .generic-search-panel .filters-cnt .search-cnt,
  .search-page.products .generic-search-panel .filters-cnt .break,
  .search-page.select-products-panel .generic-search-panel .filters-cnt .break {
    width: 100%;
  }
  .search-page.products .generic-search-panel .filters-cnt .eps-select-v2.multiselect,
  .search-page.select-products-panel .generic-search-panel .filters-cnt .eps-select-v2.multiselect,
  .search-page.products .generic-search-panel .filters-cnt button.btn-style,
  .search-page.select-products-panel .generic-search-panel .filters-cnt button.btn-style {
    width: auto;
    flex: 1 1 0px;
  }
}
.search-page.products .btn-all-filters,
.search-page.select-products-panel .btn-all-filters {
  color: #333333;
  background-color: #f3f3f3;
  margin-right: 10px;
}
.search-page.products .btn-all-filters i,
.search-page.select-products-panel .btn-all-filters i {
  color: #07caff;
  margin-right: 5px;
}
.search-page.products .btn-all-filters:hover,
.search-page.select-products-panel .btn-all-filters:hover,
.search-page.products .btn-all-filters:focus,
.search-page.select-products-panel .btn-all-filters:focus {
  background-color: #ebebeb;
}
.search-page.products .btn-all-filters:active,
.search-page.select-products-panel .btn-all-filters:active,
.search-page.products .btn-all-filters.active,
.search-page.select-products-panel .btn-all-filters.active {
  background-color: #e4e4e4;
}
.search-page.products .active-filters-bar,
.search-page.select-products-panel .active-filters-bar {
  margin-top: 10px;
  padding: 0 10px;
  color: #ffffff;
  background-color: #333333;
  display: flex;
  justify-content: space-between;
}
.search-page.products .active-filters-bar .active-filters-cnt,
.search-page.select-products-panel .active-filters-bar .active-filters-cnt {
  height: 38px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.search-page.products .active-filters-bar .active-filters-cnt .counter-label,
.search-page.select-products-panel .active-filters-bar .active-filters-cnt .counter-label {
  font-size: 13px;
  padding: 0 10px;
}
.search-page.products .active-filters-bar .active-filters-cnt .chip,
.search-page.select-products-panel .active-filters-bar .active-filters-cnt .chip {
  font-size: 13px;
  color: #ffffff;
  background-color: #333333;
  border: none;
  padding: 5px 10px;
  margin: 0px 10px;
  font-weight: bold;
  white-space: nowrap;
  border-radius: 8px;
}
.search-page.products .active-filters-bar .active-filters-cnt .chip i,
.search-page.select-products-panel .active-filters-bar .active-filters-cnt .chip i {
  margin-left: 5px;
}
.search-page.products .active-filters-bar .active-filters-cnt .chip:hover,
.search-page.select-products-panel .active-filters-bar .active-filters-cnt .chip:hover,
.search-page.products .active-filters-bar .active-filters-cnt .chip:focus,
.search-page.select-products-panel .active-filters-bar .active-filters-cnt .chip:focus {
  background-color: #424242;
}
.search-page.products .active-filters-bar .active-filters-cnt .chip:active,
.search-page.select-products-panel .active-filters-bar .active-filters-cnt .chip:active,
.search-page.products .active-filters-bar .active-filters-cnt .chip.active,
.search-page.select-products-panel .active-filters-bar .active-filters-cnt .chip.active {
  background-color: #525252;
}
.search-page.products .active-filters-bar .bar-btns-cnt,
.search-page.select-products-panel .active-filters-bar .bar-btns-cnt {
  display: flex;
}
.search-page.products .active-filters-bar .bar-btns-cnt button,
.search-page.select-products-panel .active-filters-bar .bar-btns-cnt button {
  padding: 0 10px;
}
.search-page.products .active-filters-bar .bar-btns-cnt .btn-remove-all,
.search-page.select-products-panel .active-filters-bar .bar-btns-cnt .btn-remove-all {
  font-size: 10px;
  text-decoration: none;
}
.search-page.products .total-products-cnt,
.search-page.select-products-panel .total-products-cnt {
  display: table;
  height: 38px;
}
.search-page.products .total-products-cnt span,
.search-page.select-products-panel .total-products-cnt span {
  display: table-cell;
  vertical-align: middle;
}
.search-page.products {
  /*table*/
}
.search-page.products table.dataTable {
  margin-top: 0 !important;
}
.search-page.products table.table thead th.sorting:after,
.search-page.products table.table thead th.sorting_asc:after,
.search-page.products table.table thead th.sorting_desc:after {
  position: relative;
  top: 0px;
  left: 5px;
  display: unset;
}
.search-page.products table.table thead th.sorting:after {
  color: #aaaaaa;
}
.search-page.products table.table thead th.sorting_asc:after,
.search-page.products table.table thead th.sorting_desc:after {
  color: #07caff;
}
.search-page.products th {
  color: #333333;
  min-width: 80px;
}
.search-page.products th.width-auto {
  min-width: unset;
}
.search-page.products th.actions {
  min-width: 100px;
}
.search-page.products .checkbox-container > label {
  margin: 0;
}
.search-page.products td .checkbox-container {
  text-align: center;
}
.search-page.products thead tr {
  height: 45px;
  border-top: 1px solid #b4b4b4;
  border-bottom: 1px solid #b4b4b4;
}
.search-page.products tbody tr {
  height: 75px;
  border-top: none;
  border-bottom: 1px solid #b4b4b4;
}
.search-page.products td,
.search-page.products th {
  border: none;
  padding: 8px 18px;
}
.search-page.products td.visibility {
  text-align: center;
  font-size: 20px;
  color: #b4b4b4;
}
.search-page.products td.visibility .fa-eye {
  color: #06d100;
}
.search-page.products .type-cell {
  white-space: nowrap;
}
.search-page.products .type-cell i {
  margin-right: 10px;
}
.search-page.products .progress-cell {
  text-align: center;
}
.search-page.products .progress-cnt {
  height: 8px;
  background-color: #dddddd;
  overflow: hidden;
}
.search-page.products .progress-cnt .progress-value {
  height: 100%;
  background-color: #07caff;
}
.search-page.products .action-buttons {
  padding: 0;
  text-align: center;
}
.search-page.products .action-buttons button:first-child {
  margin-left: 0;
}
.product-page.loadable-page .page-heading-v2 .language-select-cnt {
  margin: 5px 0;
  margin-left: auto;
  display: table;
}
.product-page.loadable-page .page-heading-v2 .language-select-cnt .language-select {
  margin-left: 25px;
  display: flex;
  align-items: center;
}
.product-page.loadable-page .page-heading-v2 .language-select-cnt .language-select .fa-globe {
  color: #333333;
  font-size: 18px;
}
.product-page.loadable-page .page-heading-v2 .language-select-cnt .language-select .eps-select-v2.multiselect .multiselect__tags {
  border: none;
  background-color: transparent;
}
.product-page.loadable-page .page-heading-v2 .language-select-cnt .language-select .eps-select-v2.multiselect .multiselect__single {
  background-color: transparent;
}
.product-page.loadable-page .page-heading-v2 .language-select-cnt .language-select .eps-select-v2.multiselect .multiselect__content-wrapper {
  border: 1px solid #aaaaaa;
}
.product-page.loadable-page .page-heading-v2 .language-select-cnt .language-select .eps-select-v2.multiselect .multiselect__single,
.product-page.loadable-page .page-heading-v2 .language-select-cnt .language-select .eps-select-v2.multiselect .multiselect__content-wrapper {
  font-size: 13px;
}
.product-page.loadable-page .product-detail-box {
  /* tab riepilogo */
}
.product-page.loadable-page .product-detail-box .tabs-container-v2 > .tabs-container {
  border-top: 1px solid #999999;
  background-color: #ffffff;
  position: absolute;
  top: -60px;
  left: -25px;
  right: -25px;
  padding: 0px 25px;
}
.product-page.loadable-page .product-detail-box .tabs-container-v2 > .tab-content {
  margin-top: 40px;
}
.product-page.loadable-page .product-detail-box .actions-cnt {
  display: flex;
  align-items: center;
  margin: auto 0;
}
.product-page.loadable-page .product-detail-box .actions-cnt button {
  margin: 0 5px;
  padding: 0 5px;
  font-size: 11px;
  background-color: transparent;
  text-transform: uppercase;
}
.product-page.loadable-page .product-detail-box .actions-cnt button i {
  font-size: 15px;
  margin-right: 5px;
}
.product-page.loadable-page .product-detail-box .actions-cnt .pretty {
  margin: 0;
  zoom: 1;
}
.product-page.loadable-page .product-detail-box .actions-cnt .pretty.p-switch.p-fill input:checked ~ .state:before {
  border-color: #07caff;
  background-color: #07caff !important;
}
.product-page.loadable-page .product-detail-box .actions-cnt .pretty.p-switch.p-fill input ~ .state i {
  color: #07caff;
}
.product-page.loadable-page .product-detail-box .actions-cnt .pretty.p-switch .state label:after,
.product-page.loadable-page .product-detail-box .actions-cnt .pretty.p-switch .state label:before {
  top: -2px;
}
.product-page.loadable-page .product-detail-box .actions-cnt .pretty.p-switch .state label {
  margin-left: 8px;
  font-size: 13px;
  color: #333333;
  font-weight: 700;
}
.product-page.loadable-page .product-detail-box .panel {
  width: 100%;
}
.product-page.loadable-page .product-detail-box .row.summary {
  margin-left: -10px;
  margin-right: -10px;
}
.product-page.loadable-page .product-detail-box .row.summary > div {
  padding-left: 10px;
  padding-right: 10px;
}
.product-page.loadable-page .product-detail-box .summary .summary-box {
  color: #333333;
  border: 1px solid #999999;
  padding: 15px;
  font-size: 14px;
}
.product-page.loadable-page .product-detail-box .summary .summary-box .box-title {
  font-weight: 700;
  text-decoration: underline;
  text-transform: uppercase;
}
.product-page.loadable-page .product-detail-box .summary .summary-box h4,
.product-page.loadable-page .product-detail-box .summary .summary-box p {
  margin: 0;
}
.product-page.loadable-page .product-detail-box .summary .summary-box h5 {
  font-size: 12px;
  font-weight: 900;
  margin-top: 20px;
  margin-bottom: 2px;
}
.product-page.loadable-page .product-detail-box .summary .summary-box .progress-wrapper {
  display: flex;
  align-items: center;
  padding-top: 30px;
  padding-bottom: 30px;
}
.product-page.loadable-page .product-detail-box .summary .summary-box .progress-wrapper .progress-cnt {
  height: 10px;
  width: 100%;
  margin-right: 20px;
  background-color: #dddddd;
  overflow: hidden;
}
.product-page.loadable-page .product-detail-box .summary .summary-box .progress-wrapper .progress-cnt .progress-value {
  height: 100%;
  background-color: #07caff;
}
.product-page.loadable-page .product-detail-box .summary .summary-box .progress-wrapper strong {
  white-space: nowrap;
}
.product-page.loadable-page .product-detail-box .summary .summary-box .preview-section .main-media {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 90%;
  height: auto;
}
.product-page.loadable-page .product-detail-box .summary .summary-box .preview-section .tags-cnt {
  font-size: 12px;
  display: flex;
  flex-wrap: wrap;
  margin: 0 -5px;
}
.product-page.loadable-page .product-detail-box .summary .summary-box .preview-section .tags-cnt .tag {
  margin: 5px;
  padding: 2px 5px;
  font-weight: 700;
  background-color: #e7e7e7;
}
.product-page.loadable-page .product-detail-box .summary .summary-box .audit-section strong {
  font-size: 12px;
}
.product-page.loadable-page .product-detail-box .summary .summary-box .categories-section table {
  width: 100%;
  margin-top: 20px;
}
.product-page.loadable-page .product-detail-box .summary .summary-box .categories-section table thead tr {
  border-bottom: 1px solid #b4b4b4;
}
.product-page.loadable-page .product-detail-box .summary .summary-box .categories-section table thead th {
  font-size: 12px;
}
.product-page.loadable-page .product-detail-box .summary .summary-box .categories-section table tbody tr + tr {
  border-top: 1px solid #b4b4b4;
}
.product-page.loadable-page .product-detail-box .summary .summary-box .categories-section table tbody td {
  padding: 10px 0;
}
.product-page.loadable-page .product-detail-box .summary .summary-box .categories-section table tbody .channel {
  width: 120px;
}
.product-page.loadable-page .product-detail-box .summary .summary-box .categories-section table tbody .categories-cnt {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -5px;
}
.product-page.loadable-page .product-detail-box .summary .summary-box .categories-section table tbody .categories-cnt .category {
  margin: 5px;
  padding: 2px 20px;
  border: 1px solid #07caff;
  border-radius: 30px;
  font-weight: 600;
}
.product-page.loadable-page .product-detail-box .summary .summary-box + .summary-box {
  margin-top: 20px;
}
/*flat dialog*/
.eps-dialog-flat .input-label,
.eps-dialog-flat .radio-cnt > * {
  display: block;
}
.eps-dialog-flat .input-label {
  font-weight: bold;
  margin: 10px 0;
}
.eps-dialog-flat .eps-select-v2 .multiselect__tags {
  border-radius: 8px;
}
/*bottom drawer*/
.selection-drawer {
  padding: 0 30px;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  color: #ffffff;
  background-color: #07caff;
}
.selection-drawer .btns-cnt {
  display: flex;
  justify-content: flex-end;
}
.selection-drawer button {
  border: none;
  background-color: #07caff;
  white-space: nowrap;
}
.selection-drawer button:hover,
.selection-drawer button:focus,
.selection-drawer button:active,
.selection-drawer button.active {
  outline: none;
  background-color: #00c2f7;
  border-color: #00c2f7;
  color: #FFFFFF;
}
.selection-drawer .btn-cancel {
  border-radius: 25px;
  border: 1px solid #fff;
  padding: 6px 16px 6px 25px;
  justify-self: flex-start;
}
.selection-drawer .btn-cancel .fa {
  margin-left: 15px;
}
.selection-drawer .btn-cancel:hover,
.selection-drawer .btn-cancel:focus,
.selection-drawer .btn-cancel:active,
.selection-drawer .btn-cancel.active {
  border-color: #ffffff;
}
.selection-drawer .btn-icon {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: 11px;
}
.selection-drawer .btn-icon .fa {
  font-size: 30px;
  margin-bottom: 3px;
}
.selection-drawer .btn-icon:last-child {
  margin-left: 50%;
}
/*temp buttons: move to global scope*/
.btn-style {
  height: 34px;
  padding: 0 12px;
  line-height: 1.1em;
  overflow: hidden;
  font-size: 13px;
  text-transform: uppercase;
  font-weight: bold;
}
.btn-style i.left {
  margin-right: 5px;
}
.btn-style i.right {
  margin-left: 5px;
}
.btn-style:disabled {
  opacity: 0.7;
}
.btn-style.rounded {
  border-radius: 5px;
}
/*primary*/
.btn-style.primary {
  color: #ffffff;
  background-color: #07caff;
}
.btn-style.primary.p-30 {
  padding-left: 30px;
  padding-right: 30px;
}
.btn-style.primary:hover,
.btn-style.primary:focus {
  background-color: #00b6e7;
}
.btn-style.primary:active,
.btn-style.primary.active {
  background-color: #009ec9;
}
/*dark*/
.btn-style.dark {
  color: #07caff;
  background-color: #333333;
}
.btn-style.dark:hover,
.btn-style.dark:focus {
  background-color: #424242;
}
.btn-style.dark:active,
.btn-style.dark.active {
  background-color: #525252;
}
/*outline*/
.btn-style.outline {
  height: 32px;
  border: 1px solid #07caff;
  color: #333333;
  background-color: rgba(51, 51, 51, 0);
}
.btn-style.outline:hover,
.btn-style.outline:focus {
  background-color: rgba(51, 51, 51, 0.03);
}
.btn-style.outline:active,
.btn-style.outline.active {
  background-color: rgba(51, 51, 51, 0.06);
}
/*text*/
.btn-style.text {
  height: auto;
  padding: 0;
  font-size: 11px;
  color: #333333;
  background-color: transparent;
  text-decoration: underline;
}
.btn-style.text:hover,
.btn-style.text:focus,
.btn-style.text:active,
.btn-style.text.active {
  background-color: transparent;
}
.btn-style.text.dark {
  color: #07caff;
}
.btn-style.list {
  height: auto;
  padding: 4px;
  color: #aaaaaa;
  background-color: transparent;
  text-decoration: none;
  text-transform: none;
  text-align: center;
  font-weight: normal;
}
.btn-style.list * {
  display: block;
}
.btn-style.list i {
  margin-top: 1px;
  font-size: 20px !important;
}
.btn-style.list:hover,
.btn-style.list:focus {
  color: #8b8b8b;
  background-color: transparent;
}
.btn-style.list:hover span,
.btn-style.list:focus span {
  display: block;
}
.btn-style.list:active,
.btn-style.list.active {
  color: #6d6d6d;
  background-color: transparent;
}
.btn-style.list.dark {
  color: #07caff;
}
.product-no-visible {
  opacity: 0.5;
}

/*!
 * jQuery QueryBuilder 2.6.2
 * Copyright 2014-2021 Damien "Mistic" Sorel (http://www.strangeplanet.fr)
 * Licensed under MIT (https://opensource.org/licenses/MIT)
 */
.query-builder .rule-container,
.query-builder .rule-placeholder,
.query-builder .rules-group-container {
  position: relative;
  margin: 4px 0;
  border-radius: 5px;
  padding: 5px;
  border: 1px solid #eee;
  background: rgba(255, 255, 255, 0.9);
}
.query-builder .drag-handle,
.query-builder .error-container,
.query-builder .rule-container .rule-filter-container,
.query-builder .rule-container .rule-operator-container,
.query-builder .rule-container .rule-value-container {
  display: inline-block;
  margin: 0 5px 0 0;
  vertical-align: middle;
}
.query-builder .rules-group-container {
  padding: 10px;
  padding-bottom: 6px;
  border: 1px solid #dcc896;
  background: rgba(250, 240, 210, 0.5);
}
.query-builder .rules-group-header {
  margin-bottom: 10px;
}
.query-builder .rules-group-header .group-conditions .btn.readonly:not(.active),
.query-builder .rules-group-header .group-conditions input[name$='_cond'] {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap;
}
.query-builder .rules-group-header .group-conditions .btn.readonly {
  border-radius: 3px;
}
.query-builder .rules-list {
  list-style: none;
  padding: 0 0 0 15px;
  margin: 0;
}
.query-builder .rule-value-container {
  border-left: 1px solid #ddd;
  padding-left: 5px;
}
.query-builder .rule-value-container label {
  margin-bottom: 0;
  font-weight: 400;
}
.query-builder .rule-value-container label.block {
  display: block;
}
.query-builder .rule-value-container input[type=number],
.query-builder .rule-value-container input[type=text],
.query-builder .rule-value-container select {
  padding: 1px;
}
.query-builder .error-container {
  display: none;
  cursor: help;
  color: red;
}
.query-builder .has-error {
  background-color: #fdd;
  border-color: #f99;
}
.query-builder .has-error .error-container {
  display: inline-block !important;
}
.query-builder .rules-list > ::after,
.query-builder .rules-list > ::before {
  content: '';
  position: absolute;
  left: -10px;
  width: 10px;
  height: calc(50% + 4px);
  border-color: #ccc;
  border-style: solid;
}
.query-builder .rules-list > ::before {
  top: -4px;
  border-width: 0 0 2px 2px;
}
.query-builder .rules-list > ::after {
  top: 50%;
  border-width: 0 0 0 2px;
}
.query-builder .rules-list > :first-child::before {
  top: -12px;
  height: calc(50% + 14px);
}
.query-builder .rules-list > :last-child::before {
  border-radius: 0 0 0 4px;
}
.query-builder .rules-list > :last-child::after {
  display: none;
}
.query-builder.bt-checkbox-glyphicons .checkbox input[type=checkbox]:checked + label::after {
  font-family: 'Glyphicons Halflings';
  content: '\e013';
}
.query-builder.bt-checkbox-glyphicons .checkbox label::after {
  padding-left: 4px;
  padding-top: 2px;
  font-size: 9px;
}
.query-builder .error-container + .tooltip .tooltip-inner {
  color: #f99 !important;
}
.query-builder p.filter-description {
  margin: 5px 0 0 0;
  background: #d9edf7;
  border: 1px solid #bce8f1;
  color: #31708f;
  border-radius: 5px;
  padding: 2.5px 5px;
  font-size: 0.8em;
}
.query-builder .rules-group-header [data-invert] {
  margin-left: 5px;
}
.query-builder .drag-handle {
  cursor: move;
  vertical-align: middle;
  margin-left: 5px;
}
.query-builder .dragging {
  position: fixed;
  opacity: .5;
  z-index: 100;
}
.query-builder .dragging::after,
.query-builder .dragging::before {
  display: none;
}
.query-builder .rule-placeholder {
  border: 1px dashed #bbb;
  opacity: 0.7;
}

.generic-image-thumb[data-v-52af1cb6] {
  border: solid 1px #CCC;
  float: left;
  width: 140px;
  height: 140px;
  line-height: 0;
  font-size: 0;
  position: relative;
}
.generic-image-thumb .action-container[data-v-52af1cb6] {
  display: none;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  vertical-align: middle;
  line-height: 140px;
  text-align: center;
}
.generic-image-thumb:hover .action-container[data-v-52af1cb6] {
  display: block;
}

.checkbox-container[data-v-8b8a0566] {
  min-height: 26px;
}
.checkbox-readonly[data-v-8b8a0566] {
  width: 18px;
  height: 18px;
  display: inline-block;
  text-align: center;
}

.product-image-thumb[data-v-26bc11ee] {
  border: solid 1px #CCC;
  float: left;
  width: calc((100% - 20px)/5);
  height: 140px;
  position: relative;
  margin-right: 5px;
  overflow: hidden;
}
.product-image-thumb[data-v-26bc11ee]:last-child {
  margin-right: 0;
}
.product-image-thumb img[data-v-26bc11ee] {
  height: 100%;
}
.product-image-thumb .action-container[data-v-26bc11ee] {
  position: absolute;
  top: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  vertical-align: middle;
  line-height: 140px;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.6);
  display: none;
}
.product-image-thumb:hover .action-container[data-v-26bc11ee] {
  display: block;
}
.product-image-thumb .action-container .move-media[data-v-26bc11ee],
.product-image-thumb .action-container .edit-media[data-v-26bc11ee],
.product-image-thumb .action-container .remove-media[data-v-26bc11ee] {
  position: absolute;
  width: 23px;
  color: white;
  background: transparent;
  border: 0;
  font-size: 16px;
}
.product-image-thumb .action-container .move-media[data-v-26bc11ee] {
  left: 8%;
  top: calc(50% - 13px);
}
.product-image-thumb .action-container .edit-media[data-v-26bc11ee] {
  left: calc(50% - 11px);
  top: calc(50% - 13px);
}
.product-image-thumb .action-container .remove-media[data-v-26bc11ee] {
  right: 8%;
  top: calc(50% - 13px);
}

.select-carrier-panel #overlay-panel {
  z-index: 100000;
}

.webtv-tile[data-v-3a01e285] {
  /*margin: auto;*/
  overflow-y: hidden;
}
.webtv-tile .webtv-tile-thumbnail[data-v-3a01e285] {
  position: relative;
  width: 100%;
}
.webtv-tile .webtv-tile-thumbnail img[data-v-3a01e285] {
  width: 100%;
}
.webtv-tile .webtv-tile-thumbnail .webtv-tile-thumbnail-overlay[data-v-3a01e285] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.3);
  text-align: center;
}
.webtv-tile .webtv-tile-thumbnail .webtv-tile-thumbnail-overlay .fa[data-v-3a01e285] {
  font-size: 40px;
  color: #fff;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.webtv-tile .webtv-tile-caption p[data-v-3a01e285] {
  margin-bottom: 5px;
}

.fava[data-v-d8d95ace] {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.azz[data-v-d8d95ace] {
  flex: 0 0 100%;
  max-width: 100%;
}
.masonry[data-v-d8d95ace] {
  column-count: 4;
  column-gap: 0;
  counter-reset: brick-counter;
}
.padding[data-v-d8d95ace] {
  padding: 15px !important;
}
.brick[data-v-d8d95ace] {
  box-sizing: border-box;
  break-inside: avoid;
  counter-increment: brick-counter;
  background-color: green;
}
.brick-content[data-v-d8d95ace] {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-bricks: center;
  height: 220px;
  box-sizing: border-box;
  background-color: #82b541;
  border: 1px solid #75a23a;
}
.brick-content-medium[data-v-d8d95ace] {
  height: 175px;
  background-color: #82b541;
}
.brick-content-small[data-v-d8d95ace] {
  height: 100px;
  background-color: #82b541;
}
.brick-content-large[data-v-d8d95ace] {
  height: 280px;
  background-color: #82b541;
}

.external-iframe {
  width: 100%;
  border: none;
  height: 400px;
}

div.page-publications-container {
  padding-right: 0px;
  margin-bottom: 0px;
  padding-left: 0px;
  background-color: #f8f8f8;
}
div.page-publications-container.default-category div.page-publication {
  border: 2px solid #07caff;
  background-color: #f8f8f8;
}
div.page-publications-container.default-category .btn-select-default {
  border: 1px solid #1ab394 !important;
  color: #1ab394 !important;
}
div.page-publications-container div.page-publication {
  border: 1px solid;
  /*height: 60px;*/
  height: 80px;
  padding-left: 5px;
  padding-right: 5px;
}
div.page-publications-container div.page-publication.disabled {
  background-color: lightgray;
}
div.page-publications-container div.page-publication h5 {
  padding-top: 5px;
  margin-bottom: 4px;
}
div.page-publications-container div.page-publication small {
  font-size: 70%;
}
div.page-publications-container .action-container {
  /*display: none;*/
  position: absolute;
  top: 0;
  right: 0;
  /*left: 15px;*/
  left: 0px;
  bottom: 0;
  vertical-align: middle;
  line-height: 60px;
}
div.page-publications-container .action-container .action-container-overlay {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  /*background-color: #f8f8f8;*/
  opacity: 0.5;
}
div.page-publications-container .action-container .btn-danger {
  position: absolute;
  right: 6px;
  bottom: 6px;
  display: none;
}
div.page-publications-container .action-container .btn-warning {
  position: absolute;
  right: 26px;
  bottom: 6px;
  display: none;
}
div.page-publications-container .action-container .btn-select-default {
  position: absolute;
  background-color: #f8f8f8;
  border: 1px solid #ccc;
  color: #ccc;
  top: 6px;
  right: 6px;
}
div.page-publications-container:nth-child(even) {
  /*        padding-right: 5px;

        .action-container {
            right: 5px;
        }*/
}
div.page-publications-container:nth-child(odd) {
  /*        padding-left: 5px;

        .action-container {
            left: 5px;
        }*/
}
div.page-publications-container:hover .btn-danger,
div.page-publications-container:hover .btn-warning {
  display: block;
}
div.fixedwidth-600 {
  width: 600px;
}

fieldset[disabled] .multiselect {
  pointer-events: none;
}
.multiselect__spinner {
  position: absolute;
  right: 1px;
  top: 1px;
  width: 48px;
  height: 35px;
  background: #fff;
  display: block;
}
.multiselect__spinner:after,
.multiselect__spinner:before {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  margin: -8px 0 0 -8px;
  width: 16px;
  height: 16px;
  border-radius: 100%;
  border: 2px solid transparent;
  border-top-color: #41b883;
  box-shadow: 0 0 0 1px transparent;
}
.multiselect__spinner:before {
  animation: spinning 2.4s cubic-bezier(0.41, 0.26, 0.2, 0.62);
  animation-iteration-count: infinite;
}
.multiselect__spinner:after {
  animation: spinning 2.4s cubic-bezier(0.51, 0.09, 0.21, 0.8);
  animation-iteration-count: infinite;
}
.multiselect__loading-enter-active,
.multiselect__loading-leave-active {
  transition: opacity 0.4s ease-in-out;
  opacity: 1;
}
.multiselect__loading-enter,
.multiselect__loading-leave-active {
  opacity: 0;
}
.multiselect,
.multiselect__input,
.multiselect__single {
  font-family: inherit;
  font-size: 16px;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}
.multiselect {
  box-sizing: content-box;
  display: block;
  position: relative;
  width: 100%;
  min-height: 40px;
  text-align: left;
  color: #35495e;
}
.multiselect * {
  box-sizing: border-box;
}
.multiselect:focus {
  outline: none;
}
.multiselect--disabled {
  background: #ededed;
  pointer-events: none;
  opacity: 0.6;
}
.multiselect--active {
  z-index: 50;
}
.multiselect--active:not(.multiselect--above) .multiselect__current,
.multiselect--active:not(.multiselect--above) .multiselect__input,
.multiselect--active:not(.multiselect--above) .multiselect__tags {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.multiselect--active .multiselect__select {
  transform: rotate(180deg);
}
.multiselect--above.multiselect--active .multiselect__current,
.multiselect--above.multiselect--active .multiselect__input,
.multiselect--above.multiselect--active .multiselect__tags {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.multiselect__input,
.multiselect__single {
  position: relative;
  display: inline-block;
  min-height: 20px;
  line-height: 20px;
  border: none;
  border-radius: 5px;
  background: #fff;
  padding: 0 0 0 5px;
  width: 100%;
  transition: border .1s ease;
  box-sizing: border-box;
  margin-bottom: 8px;
  vertical-align: top;
}
.multiselect__input:-ms-input-placeholder {
  color: #35495e;
}
.multiselect__input::placeholder {
  color: #35495e;
}
.multiselect__tag ~ .multiselect__input,
.multiselect__tag ~ .multiselect__single {
  width: auto;
}
.multiselect__input:hover,
.multiselect__single:hover {
  border-color: #cfcfcf;
}
.multiselect__input:focus,
.multiselect__single:focus {
  border-color: #a8a8a8;
  outline: none;
}
.multiselect__single {
  padding-left: 5px;
  margin-bottom: 8px;
}
.multiselect__tags-wrap {
  display: inline;
}
.multiselect__tags {
  min-height: 40px;
  display: block;
  padding: 8px 40px 0 8px;
  border-radius: 5px;
  border: 1px solid #e8e8e8;
  background: #fff;
  font-size: 14px;
}
.multiselect__tag {
  position: relative;
  display: inline-block;
  padding: 4px 26px 4px 10px;
  border-radius: 5px;
  margin-right: 10px;
  color: #fff;
  line-height: 1;
  background: #41b883;
  margin-bottom: 5px;
  white-space: nowrap;
  overflow: hidden;
  max-width: 100%;
  text-overflow: ellipsis;
}
.multiselect__tag-icon {
  cursor: pointer;
  margin-left: 7px;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  font-weight: 700;
  font-style: normal;
  width: 22px;
  text-align: center;
  line-height: 22px;
  transition: all .2s ease;
  border-radius: 5px;
}
.multiselect__tag-icon:after {
  content: "\D7";
  color: #266d4d;
  font-size: 14px;
}
.multiselect__tag-icon:focus,
.multiselect__tag-icon:hover {
  background: #369a6e;
}
.multiselect__tag-icon:focus:after,
.multiselect__tag-icon:hover:after {
  color: #fff;
}
.multiselect__current {
  min-height: 40px;
  overflow: hidden;
  padding: 8px 30px 0 12px;
  white-space: nowrap;
  border-radius: 5px;
  border: 1px solid #e8e8e8;
}
.multiselect__current,
.multiselect__select {
  line-height: 16px;
  box-sizing: border-box;
  display: block;
  margin: 0;
  text-decoration: none;
  cursor: pointer;
}
.multiselect__select {
  position: absolute;
  width: 40px;
  height: 38px;
  right: 1px;
  top: 1px;
  padding: 4px 8px;
  text-align: center;
  transition: transform 0.2s ease;
}
.multiselect__select:before {
  position: relative;
  right: 0;
  top: 65%;
  color: #999;
  margin-top: 4px;
  border-color: #999 transparent transparent;
  border-style: solid;
  border-width: 5px 5px 0;
  content: "";
}
.multiselect__placeholder {
  color: #adadad;
  display: inline-block;
  margin-bottom: 10px;
  padding-top: 2px;
}
.multiselect--active .multiselect__placeholder {
  display: none;
}
.multiselect__content-wrapper {
  position: absolute;
  display: block;
  background: #fff;
  width: 100%;
  max-height: 240px;
  overflow: auto;
  border: 1px solid #e8e8e8;
  border-top: none;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  z-index: 50;
  -webkit-overflow-scrolling: touch;
}
.multiselect__content {
  list-style: none;
  display: inline-block;
  padding: 0;
  margin: 0;
  min-width: 100%;
  vertical-align: top;
}
.multiselect--above .multiselect__content-wrapper {
  bottom: 100%;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom: none;
  border-top: 1px solid #e8e8e8;
}
.multiselect__content::webkit-scrollbar {
  display: none;
}
.multiselect__element {
  display: block;
}
.multiselect__option {
  display: block;
  padding: 12px;
  min-height: 40px;
  line-height: 16px;
  text-decoration: none;
  text-transform: none;
  vertical-align: middle;
  position: relative;
  cursor: pointer;
  white-space: nowrap;
}
.multiselect__option:after {
  top: 0;
  right: 0;
  position: absolute;
  line-height: 40px;
  padding-right: 12px;
  padding-left: 20px;
  font-size: 13px;
}
.multiselect__option--highlight {
  background: #41b883;
  outline: none;
  color: #fff;
}
.multiselect__option--highlight:after {
  content: attr(data-select);
  background: #41b883;
  color: #fff;
}
.multiselect__option--selected {
  background: #f3f3f3;
  color: #35495e;
  font-weight: 700;
}
.multiselect__option--selected:after {
  content: attr(data-selected);
  color: silver;
}
.multiselect__option--selected.multiselect__option--highlight {
  background: #ff6a6a;
  color: #fff;
}
.multiselect__option--selected.multiselect__option--highlight:after {
  background: #ff6a6a;
  content: attr(data-deselect);
  color: #fff;
}
.multiselect--disabled .multiselect__current,
.multiselect--disabled .multiselect__select {
  background: #ededed;
  color: #a6a6a6;
}
.multiselect__option--disabled {
  background: #ededed!important;
  color: #a6a6a6!important;
  cursor: text;
  pointer-events: none;
}
.multiselect__option--group {
  background: #ededed;
  color: #35495e;
}
.multiselect__option--group.multiselect__option--highlight {
  background: #35495e;
  color: #fff;
}
.multiselect__option--group.multiselect__option--highlight:after {
  background: #35495e;
}
.multiselect__option--disabled.multiselect__option--highlight {
  background: #dedede;
}
.multiselect__option--group-selected.multiselect__option--highlight {
  background: #ff6a6a;
  color: #fff;
}
.multiselect__option--group-selected.multiselect__option--highlight:after {
  background: #ff6a6a;
  content: attr(data-deselect);
  color: #fff;
}
.multiselect-enter-active,
.multiselect-leave-active {
  transition: all 0.15s ease;
}
.multiselect-enter,
.multiselect-leave-active {
  opacity: 0;
}
.multiselect__strong {
  margin-bottom: 8px;
  line-height: 20px;
  display: inline-block;
  vertical-align: top;
}
[dir=rtl] .multiselect {
  text-align: right;
}
[dir=rtl] .multiselect__select {
  right: auto;
  left: 1px;
}
[dir=rtl] .multiselect__tags {
  padding: 8px 8px 0 40px;
}
[dir=rtl] .multiselect__content {
  text-align: right;
}
[dir=rtl] .multiselect__option:after {
  right: auto;
  left: 0;
}
[dir=rtl] .multiselect__clear {
  right: auto;
  left: 12px;
}
[dir=rtl] .multiselect__spinner {
  right: auto;
  left: 1px;
}
@keyframes spinning {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(2turn);
  }
}

/*
 * The MIT License
 * Copyright (c) 2012 Matias Meno <m@tias.me>
 */
@-webkit-keyframes passing-through {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px);
  }
  30%,
  70% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
    transform: translateY(-40px);
  }
}
@-moz-keyframes passing-through {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px);
  }
  30%,
  70% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
    transform: translateY(-40px);
  }
}
@keyframes passing-through {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px);
  }
  30%,
  70% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
    transform: translateY(-40px);
  }
}
@-webkit-keyframes slide-in {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px);
  }
  30% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
  }
}
@-moz-keyframes slide-in {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px);
  }
  30% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
  }
}
@keyframes slide-in {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px);
  }
  30% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
  }
}
@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
  10% {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
  }
  20% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
}
@-moz-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
  10% {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
  }
  20% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
  10% {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
  }
  20% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
}
.dropzone,
.dropzone * {
  box-sizing: border-box;
}
.dropzone {
  min-height: 150px;
  border: 2px solid rgba(0, 0, 0, 0.3);
  background: white;
  padding: 20px 20px;
}
.dropzone.dz-clickable {
  cursor: pointer;
}
.dropzone.dz-clickable * {
  cursor: default;
}
.dropzone.dz-clickable .dz-message,
.dropzone.dz-clickable .dz-message * {
  cursor: pointer;
}
.dropzone.dz-started .dz-message {
  display: none;
}
.dropzone.dz-drag-hover {
  border-style: solid;
}
.dropzone.dz-drag-hover .dz-message {
  opacity: 0.5;
}
.dropzone .dz-message {
  text-align: center;
  margin: 2em 0;
}
.dropzone .dz-preview {
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin: 16px;
  min-height: 100px;
}
.dropzone .dz-preview:hover {
  z-index: 1000;
}
.dropzone .dz-preview:hover .dz-details {
  opacity: 1;
}
.dropzone .dz-preview.dz-file-preview .dz-image {
  border-radius: 20px;
  background: #999;
  background: linear-gradient(to bottom, #eee, #ddd);
}
.dropzone .dz-preview.dz-file-preview .dz-details {
  opacity: 1;
}
.dropzone .dz-preview.dz-image-preview {
  background: white;
}
.dropzone .dz-preview.dz-image-preview .dz-details {
  -webkit-transition: opacity 0.2s linear;
  -moz-transition: opacity 0.2s linear;
  -ms-transition: opacity 0.2s linear;
  -o-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
}
.dropzone .dz-preview .dz-remove {
  font-size: 14px;
  text-align: center;
  display: block;
  cursor: pointer;
  border: none;
}
.dropzone .dz-preview .dz-remove:hover {
  text-decoration: underline;
}
.dropzone .dz-preview:hover .dz-details {
  opacity: 1;
}
.dropzone .dz-preview .dz-details {
  z-index: 20;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  font-size: 13px;
  min-width: 100%;
  max-width: 100%;
  padding: 2em 1em;
  text-align: center;
  color: rgba(0, 0, 0, 0.9);
  line-height: 150%;
}
.dropzone .dz-preview .dz-details .dz-size {
  margin-bottom: 1em;
  font-size: 16px;
}
.dropzone .dz-preview .dz-details .dz-filename {
  white-space: nowrap;
}
.dropzone .dz-preview .dz-details .dz-filename:hover span {
  border: 1px solid rgba(200, 200, 200, 0.8);
  background-color: rgba(255, 255, 255, 0.8);
}
.dropzone .dz-preview .dz-details .dz-filename:not(:hover) {
  overflow: hidden;
  text-overflow: ellipsis;
}
.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span {
  border: 1px solid transparent;
}
.dropzone .dz-preview .dz-details .dz-filename span,
.dropzone .dz-preview .dz-details .dz-size span {
  background-color: rgba(255, 255, 255, 0.4);
  padding: 0 0.4em;
  border-radius: 3px;
}
.dropzone .dz-preview:hover .dz-image img {
  -webkit-transform: scale(1.05, 1.05);
  -moz-transform: scale(1.05, 1.05);
  -ms-transform: scale(1.05, 1.05);
  -o-transform: scale(1.05, 1.05);
  transform: scale(1.05, 1.05);
  -webkit-filter: blur(8px);
  filter: blur(8px);
}
.dropzone .dz-preview .dz-image {
  border-radius: 20px;
  overflow: hidden;
  width: 120px;
  height: 120px;
  position: relative;
  display: block;
  z-index: 10;
}
.dropzone .dz-preview .dz-image img {
  display: block;
}
.dropzone .dz-preview.dz-success .dz-success-mark {
  -webkit-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
  -moz-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
  -ms-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
  -o-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
  animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
}
.dropzone .dz-preview.dz-error .dz-error-mark {
  opacity: 1;
  -webkit-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
  -moz-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
  -ms-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
  -o-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
  animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
}
.dropzone .dz-preview .dz-success-mark,
.dropzone .dz-preview .dz-error-mark {
  pointer-events: none;
  opacity: 0;
  z-index: 500;
  position: absolute;
  display: block;
  top: 50%;
  left: 50%;
  margin-left: -27px;
  margin-top: -27px;
}
.dropzone .dz-preview .dz-success-mark svg,
.dropzone .dz-preview .dz-error-mark svg {
  display: block;
  width: 54px;
  height: 54px;
}
.dropzone .dz-preview.dz-processing .dz-progress {
  opacity: 1;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.dropzone .dz-preview.dz-complete .dz-progress {
  opacity: 0;
  -webkit-transition: opacity 0.4s ease-in;
  -moz-transition: opacity 0.4s ease-in;
  -ms-transition: opacity 0.4s ease-in;
  -o-transition: opacity 0.4s ease-in;
  transition: opacity 0.4s ease-in;
}
.dropzone .dz-preview:not(.dz-processing) .dz-progress {
  -webkit-animation: pulse 6s ease infinite;
  -moz-animation: pulse 6s ease infinite;
  -ms-animation: pulse 6s ease infinite;
  -o-animation: pulse 6s ease infinite;
  animation: pulse 6s ease infinite;
}
.dropzone .dz-preview .dz-progress {
  opacity: 1;
  z-index: 1000;
  pointer-events: none;
  position: absolute;
  height: 16px;
  left: 50%;
  top: 50%;
  margin-top: -8px;
  width: 80px;
  margin-left: -40px;
  background: rgba(255, 255, 255, 0.9);
  -webkit-transform: scale(1);
  border-radius: 8px;
  overflow: hidden;
}
.dropzone .dz-preview .dz-progress .dz-upload {
  background: #333;
  background: linear-gradient(to bottom, #666, #444);
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 0;
  -webkit-transition: width 300ms ease-in-out;
  -moz-transition: width 300ms ease-in-out;
  -ms-transition: width 300ms ease-in-out;
  -o-transition: width 300ms ease-in-out;
  transition: width 300ms ease-in-out;
}
.dropzone .dz-preview.dz-error .dz-error-message {
  display: block;
}
.dropzone .dz-preview.dz-error:hover .dz-error-message {
  opacity: 1;
  pointer-events: auto;
}
.dropzone .dz-preview .dz-error-message {
  pointer-events: none;
  z-index: 1000;
  position: absolute;
  display: block;
  display: none;
  opacity: 0;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -ms-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  border-radius: 8px;
  font-size: 13px;
  top: 130px;
  left: -10px;
  width: 140px;
  background: #be2626;
  background: linear-gradient(to bottom, #be2626, #a92222);
  padding: 0.5em 1.2em;
  color: white;
}
.dropzone .dz-preview .dz-error-message:after {
  content: '';
  position: absolute;
  top: -6px;
  left: 64px;
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #be2626;
}
.vue-dropzone {
  border: 2px solid #e5e5e5;
  font-family: Arial, sans-serif;
  letter-spacing: .2px;
  color: #777;
  transition: 0.2s linear;
}
.vue-dropzone:hover {
  background-color: #f6f6f6;
}
.vue-dropzone > i {
  color: #ccc;
}
.vue-dropzone > .dz-preview .dz-image {
  border-radius: 0;
  width: 100%;
  height: 100%;
}
.vue-dropzone > .dz-preview .dz-image img:not([src]) {
  width: 200px;
  height: 200px;
}
.vue-dropzone > .dz-preview .dz-image:hover img {
  transform: none;
  -webkit-filter: none;
}
.vue-dropzone > .dz-preview .dz-details {
  bottom: 0;
  top: 0;
  color: #fff;
  background-color: rgba(33, 150, 243, 0.8);
  transition: opacity .2s linear;
  text-align: left;
}
.vue-dropzone > .dz-preview .dz-details .dz-filename {
  overflow: hidden;
}
.vue-dropzone > .dz-preview .dz-details .dz-filename span,
.vue-dropzone > .dz-preview .dz-details .dz-size span {
  background-color: transparent;
}
.vue-dropzone > .dz-preview .dz-details .dz-filename:not(:hover) span {
  border: none;
}
.vue-dropzone > .dz-preview .dz-details .dz-filename:hover span {
  background-color: transparent;
  border: none;
}
.vue-dropzone > .dz-preview .dz-progress .dz-upload {
  background: #ccc;
}
.vue-dropzone > .dz-preview .dz-remove {
  position: absolute;
  z-index: 30;
  color: #fff;
  margin-left: 15px;
  padding: 10px;
  top: inherit;
  bottom: 15px;
  border: 2px #fff solid;
  text-decoration: none;
  text-transform: uppercase;
  font-size: .8rem;
  font-weight: 800;
  letter-spacing: 1.1px;
  opacity: 0;
}
.vue-dropzone > .dz-preview:hover .dz-remove {
  opacity: 1;
}
.vue-dropzone > .dz-preview .dz-error-mark,
.vue-dropzone > .dz-preview .dz-success-mark {
  margin-left: auto;
  margin-top: auto;
  width: 100%;
  top: 35%;
  left: 0;
}
.vue-dropzone > .dz-preview .dz-error-mark svg,
.vue-dropzone > .dz-preview .dz-success-mark svg {
  margin-left: auto;
  margin-right: auto;
}
.vue-dropzone > .dz-preview .dz-error-message {
  margin-left: auto;
  margin-right: auto;
  left: 0;
  width: 100%;
  text-align: center;
}
.vue-dropzone > .dz-preview .dz-error-message:after {
  display: none;
}

.custom-button[data-v-2ed8e606] {
  padding: 0 20px;
  position: relative;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 4px;
  height: 30px;
  font-size: 13px;
  outline: none;
  cursor: pointer;
  -webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);
  color: #fff;
  font-weight: 500;
}
.custom-button-content[data-v-2ed8e606] {
  position: relative;
}
.custom-button svg[data-v-2ed8e606] {
  position: relative;
  fill: #1e90ff;
}
.custom-button .custom-button-effect[data-v-2ed8e606],
.custom-button svg[data-v-2ed8e606] {
  -webkit-transition: all 0.45s cubic-bezier(0.23, 1, 0.32, 1) 0ms;
  transition: all 0.45s cubic-bezier(0.23, 1, 0.32, 1) 0ms;
}
.custom-button .custom-button-effect[data-v-2ed8e606] {
  position: absolute;
  background: #1e90ff;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  height: 30px;
  border-radius: 4px;
  width: 100%;
  -webkit-transform: scale(0);
  transform: scale(0);
}
.custom-button.with-border[data-v-2ed8e606] {
  border: 1px solid #eaeaea;
}
.custom-button.is-hover[data-v-2ed8e606],
.custom-button[data-v-2ed8e606]:hover {
  border: 1px solid transparent !important;
}
.custom-button.is-hover .custom-button-effect[data-v-2ed8e606],
.custom-button:hover .custom-button-effect[data-v-2ed8e606] {
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: 0.6;
}
.custom-button.is-hover svg[data-v-2ed8e606],
.custom-button:hover svg[data-v-2ed8e606] {
  fill: #fff !important;
}
.custom-button.is-hover .custom-button-content[data-v-2ed8e606],
.custom-button:hover .custom-button-content[data-v-2ed8e606] {
  color: #fff !important;
}
.custom-button.is-selected[data-v-2ed8e606] {
  border: 1px solid transparent !important;
}
.custom-button.is-selected .custom-button-effect[data-v-2ed8e606] {
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: 1;
}
.custom-button.is-selected svg[data-v-2ed8e606] {
  fill: #fff !important;
}
.custom-button.is-selected .custom-button-content[data-v-2ed8e606] {
  color: #fff !important;
}
.custom-button.is-dark[data-v-2ed8e606] {
  background-color: #424242;
}
.custom-button.is-dark.with-border[data-v-2ed8e606] {
  border-color: #757575;
}
.custom-button.is-dark svg[data-v-2ed8e606] {
  fill: #fff !important;
}
.custom-button.round[data-v-2ed8e606] {
  padding: 0;
  width: 24px;
  height: 24px;
  border-radius: 50%;
}
.custom-button.round .custom-button-effect[data-v-2ed8e606] {
  border-radius: 50%;
  height: 24px;
}
.field[data-v-5b500588] {
  position: relative;
}
.field.is-dark .field-label[data-v-5b500588] {
  color: rgba(255, 255, 255, 0.7);
}
.field.is-dark .field-input[data-v-5b500588] {
  background-color: #424242;
  border-color: rgba(255, 255, 255, 0.7);
  color: rgba(255, 255, 255, 0.7);
}
.field.is-dark.is-disabled .field-input[data-v-5b500588],
.field.is-dark.is-disabled .field-label[data-v-5b500588] {
  color: #000;
}
.field-label[data-v-5b500588] {
  position: absolute;
  top: 5px;
  cursor: pointer;
  left: 13px;
  -webkit-transform: translateY(25%);
  transform: translateY(25%);
  opacity: 0;
  -webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);
  font-size: 11px;
  color: rgba(0, 0, 0, 0.54);
}
.field-input[data-v-5b500588] {
  cursor: pointer;
  background-color: #fff;
  -webkit-transition-duration: .3s;
  transition-duration: .3s;
  position: relative;
  width: 100%;
  height: 42px;
  min-height: 42px;
  padding-left: 12px;
  padding-right: 44px;
  font-weight: 400;
  -webkit-appearance: none;
  outline: none;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 4px;
  font-size: 14px;
  z-index: 0;
}
.field-input.no-clear-button[data-v-5b500588] {
  padding: 0 12px;
}
.field-clear-button[data-v-5b500588] {
  position: absolute;
  right: 12px;
  top: 0;
  bottom: 0;
  margin: auto 0;
}
.field.has-error .field-input[data-v-5b500588] {
  border-color: #ff4500;
}
.field.has-error .field-label[data-v-5b500588] {
  opacity: 1;
  -webkit-transform: translateY(0);
  transform: translateY(0);
  font-size: 11px;
}
.field.has-error .field-input[data-v-5b500588] {
  padding-top: 14px;
}
.field.has-value .field-label[data-v-5b500588] {
  opacity: 1;
  -webkit-transform: translateY(0);
  transform: translateY(0);
  font-size: 11px;
}
.field.has-value:not(.no-label) .field-input[data-v-5b500588] {
  padding-top: 14px;
}
.field.is-focused .field-input[data-v-5b500588] {
  border-color: #1e90ff;
}
.field.is-focused .field-label[data-v-5b500588] {
  color: #1e90ff;
}
.field.is-disabled .field-input[data-v-5b500588] {
  border-color: #ccc;
  background: #f2f2f2;
}
.field.is-disabled .field-input[data-v-5b500588],
.field.is-disabled .field-label[data-v-5b500588] {
  cursor: default;
}
.field .text-danger[data-v-5b500588] {
  color: #ff4500;
}
.field.is-dark[data-v-5b500588] ::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.7);
}
.field.is-dark[data-v-5b500588] :-moz-placeholder {
  color: rgba(255, 255, 255, 0.7);
  opacity: 1;
}
.field.is-dark[data-v-5b500588] :-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.7);
}
.field.is-dark[data-v-5b500588] ::-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.7);
}
.field.is-dark[data-v-5b500588] ::placeholder {
  color: rgba(255, 255, 255, 0.7);
}
.field.is-dark.is-disabled[data-v-5b500588] ::-webkit-input-placeholder {
  color: #424242;
}
.field.is-dark.is-disabled[data-v-5b500588] :-moz-placeholder {
  color: #424242;
  opacity: 1;
}
.field.is-dark.is-disabled[data-v-5b500588] :-ms-input-placeholder {
  color: #424242;
}
.field.is-dark.is-disabled[data-v-5b500588] ::-ms-input-placeholder {
  color: #424242;
}
.field.is-dark.is-disabled[data-v-5b500588] ::placeholder {
  color: #424242;
}
.field.sm .field-input[data-v-5b500588] {
  height: 36px;
  min-height: 36px;
  font-size: 12px;
}
.field.sm .field-label[data-v-5b500588] {
  font-size: 10px;
}
.field.sm.has-value:not(.no-label) .field-input[data-v-5b500588] {
  padding-top: 12px;
}
.field.lg .field-input[data-v-5b500588] {
  height: 48px;
  min-height: 48px;
  font-size: 16px;
}
.field.lg .field-label[data-v-5b500588] {
  font-size: 14px;
}
.field.lg.has-value:not(.no-label) .field-input[data-v-5b500588] {
  padding-top: 16px;
}
.shortcuts-container[data-v-9b117170] {
  width: 140px;
  max-width: 140px;
  min-width: 140px;
  padding: 10px 5px;
  border-right: 1px solid #eaeaea;
  overflow: auto;
}
.shortcuts-container button.shortcut-button[data-v-9b117170] {
  margin-bottom: 10px;
  width: 100%;
}
.shortcuts-container.is-dark[data-v-9b117170] {
  border-color: #757575;
}
@media screen and (max-width: 415px) {
  .shortcuts-container[data-v-9b117170]:not(.inline) {
    width: 100%;
    max-width: 100%;
    min-width: 100%;
    max-width: 100vw;
    min-width: 100vw;
    border-right: 0;
    border-bottom: 1px solid #eaeaea;
    height: 52px!important;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    white-space: nowrap;
  }
  .shortcuts-container:not(.inline) .shortcut-button[data-v-9b117170] {
    margin-bottom: 0;
  }
  .shortcuts-container:not(.inline) .shortcut-button[data-v-9b117170]:not(:last-child) {
    margin-right: 10px;
  }
  .shortcuts-container.is-dark[data-v-9b117170] {
    border-color: #757575;
  }
}
.year-month-selector[data-v-4a0f7afa] {
  position: absolute;
  background-color: #fff;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  color: #424242;
  padding: 10px;
}
.year-month-selector.dark[data-v-4a0f7afa] {
  color: #fff;
  background-color: #424242;
}
.year-month-selector .month-button[data-v-4a0f7afa] {
  text-transform: capitalize;
}
.week-days[data-v-a5a27e8c] {
  height: 41px;
  text-transform: capitalize;
}
.week-days.is-dark .week-days-container[data-v-a5a27e8c] {
  color: #a8a8a8 !important;
}
@media screen and (max-width: 415px) {
  :not(.inline) .datepicker-week[data-v-a5a27e8c] {
    height: 21px !important;
  }
}
.datepicker-container[data-v-7043ad7f] {
  width: 260px;
  padding: 0 5px;
  position: relative;
}
.datepicker-container.range.has-shortcuts[data-v-7043ad7f] {
  width: 400px;
}
.datepicker-container.p-0[data-v-7043ad7f] {
  padding: 0;
}
.datepicker-container .padding-button[data-v-7043ad7f] {
  padding: 5px 3px !important;
}
.datepicker-container .calendar[data-v-7043ad7f] {
  position: relative;
}
.datepicker-container .datepicker-controls[data-v-7043ad7f] {
  height: 56px;
}
.datepicker-container .datepicker-controls .arrow-month[data-v-7043ad7f] {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 40px;
  flex: 0 0 40px;
}
.datepicker-container .datepicker-controls .datepicker-button[data-v-7043ad7f] {
  background: transparent;
  cursor: pointer;
  padding: 0 10px;
  border: none;
  outline: none;
}
.datepicker-container .datepicker-controls .datepicker-button svg[data-v-7043ad7f] {
  height: 17px;
  width: 17px;
  fill: #2c3e50;
}
.datepicker-container .datepicker-controls .datepicker-button.datepicker-prev[data-v-7043ad7f] {
  text-align: left !important;
}
.datepicker-container .datepicker-controls .datepicker-button.datepicker-next[data-v-7043ad7f] {
  text-align: right !important;
}
.datepicker-container .datepicker-controls .datepicker-container-label[data-v-7043ad7f] {
  text-transform: capitalize;
  font-size: 16px;
  position: relative;
  height: 56px;
  overflow: hidden;
}
.datepicker-container .datepicker-controls .date-buttons[data-v-7043ad7f] {
  text-transform: capitalize;
  font-weight: 400;
}
.datepicker-container .month-container[data-v-7043ad7f] {
  position: relative;
  overflow: hidden;
}
.datepicker-container .datepicker-days[data-v-7043ad7f] {
  display: -webkit-box;
  display: flex;
  display: -ms-flexbox;
  overflow: hidden;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
}
.datepicker-container .datepicker-days .datepicker-day[data-v-7043ad7f] {
  height: 41px;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  width: 14.28571%;
  position: relative;
  border: none;
  background: transparent;
  font-size: 13px;
  outline: none;
}
.datepicker-container .datepicker-days .datepicker-day.enable[data-v-7043ad7f] {
  cursor: pointer;
}
.datepicker-container .datepicker-days .datepicker-day-effect[data-v-7043ad7f],
.datepicker-container .datepicker-days .datepicker-day .datepicker-today[data-v-7043ad7f] {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  height: 30px;
  width: 30px;
  border-radius: 4px;
  -webkit-transition: all 0.45s cubic-bezier(0.23, 1, 0.32, 1) 0ms;
  transition: all 0.45s cubic-bezier(0.23, 1, 0.32, 1) 0ms;
}
.datepicker-container .datepicker-days .datepicker-day .datepicker-day-effect[data-v-7043ad7f] {
  margin: auto;
  opacity: .6;
  background: #1e90ff;
  -webkit-transform: scale(0);
  transform: scale(0);
}
.datepicker-container .datepicker-days .datepicker-day .datepicker-today[data-v-7043ad7f] {
  background-color: #eaeaea;
}
.datepicker-container .datepicker-days .datepicker-day .datepicker-day-text[data-v-7043ad7f] {
  position: relative;
  color: #000;
}
.datepicker-container .datepicker-days .datepicker-day .datepicker-day-keyboard-selected[data-v-7043ad7f] {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  height: 26px;
  width: 26px;
  opacity: .7;
  border-radius: 50%;
  -webkit-transition: all 0.45s cubic-bezier(0.23, 1, 0.32, 1) 0ms;
  transition: all 0.45s cubic-bezier(0.23, 1, 0.32, 1) 0ms;
  background-color: #afafaf;
}
.datepicker-container .datepicker-days .datepicker-day:hover .datepicker-day-text[data-v-7043ad7f] {
  color: #fff;
}
.datepicker-container .datepicker-days .datepicker-day:hover .datepicker-day-effect[data-v-7043ad7f] {
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: 0.6;
}
.datepicker-container .datepicker-days .datepicker-day.between .datepicker-day-text[data-v-7043ad7f] {
  color: #fff;
}
.datepicker-container .datepicker-days .datepicker-day.between .datepicker-day-effect[data-v-7043ad7f] {
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: .5;
  border-radius: 0;
  width: 100%;
}
.datepicker-container .datepicker-days .datepicker-day.between.first .datepicker-day-effect[data-v-7043ad7f] {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.datepicker-container .datepicker-days .datepicker-day.between.last .datepicker-day-effect[data-v-7043ad7f] {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.datepicker-container .datepicker-days .datepicker-day.between .datepicker-day-keyboard-selected[data-v-7043ad7f],
.datepicker-container .datepicker-days .datepicker-day.between.first .datepicker-day-keyboard-selected[data-v-7043ad7f],
.datepicker-container .datepicker-days .datepicker-day.between.last .datepicker-day-keyboard-selected[data-v-7043ad7f] {
  background-color: rgba(0, 0, 0, 0.66);
}
.datepicker-container .datepicker-days .datepicker-day.selected .datepicker-day-text[data-v-7043ad7f] {
  color: #fff;
  font-weight: 700;
}
.datepicker-container .datepicker-days .datepicker-day.selected .datepicker-day-effect[data-v-7043ad7f] {
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: 1;
}
.datepicker-container .datepicker-days .datepicker-day.selected .datepicker-day-keyboard-selected[data-v-7043ad7f] {
  background-color: rgba(0, 0, 0, 0.66);
}
.datepicker-container .datepicker-days .datepicker-day.disabled .datepicker-day-text[data-v-7043ad7f] {
  color: #ccc;
}
.datepicker-container .datepicker-days .datepicker-day.disabled.selected[data-v-7043ad7f] {
  color: #fff;
}
.datepicker-container .datepicker-days .datepicker-day.disabled .datepicker-day-effect[data-v-7043ad7f] {
  -webkit-transform: scale(0);
  transform: scale(0);
  opacity: 0;
}
.datepicker-container.is-dark .datepicker-days .datepicker-day:not(.between):not(.selected) .datepicker-day-text[data-v-7043ad7f] {
  color: #fff;
}
.datepicker-container.is-dark .datepicker-days .datepicker-day:not(.between):not(.selected).disabled .datepicker-day-text[data-v-7043ad7f] {
  color: #757575;
}
.datepicker-container.is-dark .datepicker-label[data-v-7043ad7f] {
  color: #fff;
}
.datepicker-container.is-dark .text-muted[data-v-7043ad7f] {
  color: #a8a8a8 !important;
}
.datepicker-container.is-dark .datepicker-button svg[data-v-7043ad7f] {
  fill: #fff;
}
.datepicker-container.is-dark .datepicker-today[data-v-7043ad7f] {
  background-color: #292929 !important;
}
@media screen and (max-width: 415px) {
  .datepicker-container[data-v-7043ad7f] {
    width: 100%;
    -ms-flex-direction: column;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    -ms-flex-flow: column;
    flex-flow: column;
    -moz-flex-direction: column;
  }
  .datepicker-container:not(.inline) .datepicker-controls[data-v-7043ad7f] {
    height: 36px !important;
  }
  .datepicker-container.range.has-shortcuts[data-v-7043ad7f] {
    width: 100%;
  }
}
.time-picker-column[data-v-5bc85983]::-webkit-scrollbar {
  display: none;
}
.time-picker[data-v-5bc85983] {
  width: 160px;
  max-width: 160px;
  position: relative;
  z-index: 1;
}
.time-picker.inline[data-v-5bc85983] {
  width: 100%;
  max-width: 100%;
}
.time-picker[data-v-5bc85983]:after,
.time-picker[data-v-5bc85983]:before {
  content: "";
  top: 50%;
  position: absolute;
  margin: 0 auto;
  margin-top: -14px;
  height: 30px;
  z-index: -1;
  width: 85%;
  left: 0;
  right: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: left;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
}
.time-picker-column[data-v-5bc85983] {
  position: relative;
  overflow-y: auto;
}
.time-picker-column-item[data-v-5bc85983] {
  height: 28px;
  min-height: 28px;
  padding: 0;
  color: #252525;
  cursor: pointer;
  position: relative;
  border: none;
  background: transparent;
  font-size: 13px;
  width: 100%;
  outline: none;
}
.time-picker-column-item-effect[data-v-5bc85983] {
  position: absolute;
  opacity: .6;
  background: #1e90ff;
  height: 24px;
  width: 70%;
  top: 2px;
  left: 15%;
  -webkit-transition: all 0.45s cubic-bezier(0.23, 1, 0.32, 1) 0ms;
  transition: all 0.45s cubic-bezier(0.23, 1, 0.32, 1) 0ms;
  -webkit-transform: scale(0);
  transform: scale(0);
  border-radius: 4px;
}
.time-picker-column-item-effect[data-v-5bc85983]:hover {
  -webkit-transform: scale(1);
  transform: scale(1);
}
.time-picker-column-item-text[data-v-5bc85983] {
  position: relative;
}
.time-picker-column-item:hover .time-picker-column-item-text[data-v-5bc85983] {
  color: #fff;
  -webkit-transition: all 0.45s cubic-bezier(0.23, 1, 0.32, 1) 0ms;
  transition: all 0.45s cubic-bezier(0.23, 1, 0.32, 1) 0ms;
}
.time-picker-column-item:hover .time-picker-column-item-effect[data-v-5bc85983] {
  -webkit-transform: scale(1);
  transform: scale(1);
}
.time-picker-column-item.active[data-v-5bc85983] {
  color: #fff;
  font-weight: 700;
}
.time-picker-column-item.active .time-picker-column-item-effect[data-v-5bc85983] {
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: 1;
}
.time-picker-column-item.disabled .time-picker-column-item-text[data-v-5bc85983] {
  color: #ccc;
}
.time-picker-column-item.disabled .time-picker-column-item-text[data-v-5bc85983]:hover {
  color: #ccc !important;
}
.time-picker-column-item.disabled .time-picker-column-item-effect[data-v-5bc85983] {
  -webkit-transform: scale(0) !important;
  transform: scale(0) !important;
  opacity: 0 !important;
}
.time-picker-column-item.disabled.active .time-picker-column-item-effect[data-v-5bc85983] {
  background-color: #eaeaea!important;
  -webkit-transform: scale(1) !important;
  transform: scale(1) !important;
  opacity: 1 !important;
}
.time-picker.with-border[data-v-5bc85983] {
  border-left: 1px solid #eaeaea;
}
.time-picker.with-border.is-dark[data-v-5bc85983] {
  border-left: 1px solid #757575;
}
.time-picker.is-dark .time-picker-column-item-text[data-v-5bc85983] {
  color: #fff;
}
@media screen and (max-width: 415px) {
  .time-picker.inline[data-v-5bc85983] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    border-left: none;
  }
  .time-picker[data-v-5bc85983]:not(.inline) {
    border: 0;
    border-top: 1px solid #eaeaea;
    width: 100%;
    max-width: 100%;
    height: unset!important;
    overflow: hidden;
  }
  .time-picker:not(.inline).dark[data-v-5bc85983] {
    border-top: 1px solid #757575;
  }
  .timepicker-container.is-dark[data-v-5bc85983] {
    border-color: #757575;
  }
}
.header-picker[data-v-6d49f11d] {
  background: #fff;
  border-bottom: 1px solid #eaeaea;
  color: #fff;
  position: relative;
}
.header-picker-year[data-v-6d49f11d] {
  opacity: .7;
  margin-bottom: 5px;
  font-size: 14px;
  line-height: 14px;
  position: relative;
  height: 14px;
}
.header-picker-date[data-v-6d49f11d],
.header-picker-hour[data-v-6d49f11d],
.header-picker-minute[data-v-6d49f11d],
.header-picker-range[data-v-6d49f11d],
.header-picker-time[data-v-6d49f11d] {
  font-size: 18px;
  line-height: 18px;
  position: relative;
  height: 18px;
}
.header-picker-date[data-v-6d49f11d] {
  text-transform: capitalize;
}
.header-picker-hour.twelve[data-v-6d49f11d] {
  min-width: 74px;
}
.header-picker .pl-10[data-v-6d49f11d] {
  padding-left: 10px;
}
.header-picker .time-number[data-v-6d49f11d] {
  width: 22px;
}
.header-picker.is-dark[data-v-6d49f11d] {
  border: 0;
  color: #fff !important;
}
.datepicker-buttons-container[data-v-601c6e79] {
  padding: 5px;
  border-top: 1px solid #eaeaea;
  background-color: #fff;
  z-index: 1;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.datepicker-buttons-container .datepicker-button[data-v-601c6e79] {
  padding: 0 20px;
  position: relative;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 4px;
  height: 30px;
  font-size: 14px;
  outline: none;
  cursor: pointer;
  -webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);
  color: #fff;
  font-weight: 500;
}
.datepicker-buttons-container .datepicker-button-content[data-v-601c6e79] {
  position: relative;
}
.datepicker-buttons-container .datepicker-button svg[data-v-601c6e79] {
  position: relative;
  -webkit-transition: all 0.45s cubic-bezier(0.23, 1, 0.32, 1) 0ms;
  transition: all 0.45s cubic-bezier(0.23, 1, 0.32, 1) 0ms;
  fill: #00c853;
}
.datepicker-buttons-container .datepicker-button .datepicker-button-effect[data-v-601c6e79] {
  position: absolute;
  background: #00c853;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  height: 30px;
  border-radius: 4px;
  width: 100%;
  -webkit-transition: all 0.45s cubic-bezier(0.23, 1, 0.32, 1) 0ms;
  transition: all 0.45s cubic-bezier(0.23, 1, 0.32, 1) 0ms;
  -webkit-transform: scale(0);
  transform: scale(0);
}
.datepicker-buttons-container .datepicker-button[data-v-601c6e79]:hover {
  border: 1px solid transparent;
}
.datepicker-buttons-container .datepicker-button:hover .datepicker-button-effect[data-v-601c6e79] {
  -webkit-transform: scale(1);
  transform: scale(1);
}
.datepicker-buttons-container .datepicker-button:hover svg[data-v-601c6e79] {
  fill: #fff !important;
}
.datepicker-buttons-container .datepicker-button:hover .datepicker-button-content[data-v-601c6e79] {
  color: #fff !important;
}
.datepicker-buttons-container .datepicker-button.now.right-margin[data-v-601c6e79] {
  margin-right: 10px;
}
.datepicker-buttons-container .datepicker-button.now .datepicker-button-content[data-v-601c6e79] {
  color: #1e90ff;
}
.datepicker-buttons-container .datepicker-button.now .datepicker-button-effect[data-v-601c6e79] {
  background: #1e90ff;
}
.datepicker-buttons-container .datepicker-button.validate[data-v-601c6e79] {
  border: 1px solid #eaeaea;
}
.datepicker-buttons-container.is-dark .datepicker-button[data-v-601c6e79],
.datepicker-buttons-container.is-dark[data-v-601c6e79] {
  background-color: #424242;
}
.datepicker-buttons-container.is-dark .datepicker-button[data-v-601c6e79]:not(.now),
.datepicker-buttons-container.is-dark[data-v-601c6e79]:not(.now) {
  border-color: #757575;
}
.datepicker-buttons-container.is-dark .datepicker-button svg[data-v-601c6e79],
.datepicker-buttons-container.is-dark svg[data-v-601c6e79] {
  fill: #fff !important;
}
.datetimepicker[data-v-17c053f2] {
  position: absolute;
  z-index: 9;
  width: 100%;
}
.datetimepicker.visible[data-v-17c053f2] {
  z-index: 999;
}
.datetimepicker .datepicker[data-v-17c053f2] {
  position: absolute;
  z-index: 5;
  border-radius: 4px;
  overflow: hidden;
  background: #fff;
  -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  max-width: 400px;
}
.datetimepicker .datepicker .pickers-container[data-v-17c053f2] {
  background: #fff;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.datetimepicker .datepicker.right[data-v-17c053f2] {
  right: 0;
}
.datetimepicker.is-dark .datepicker[data-v-17c053f2],
.datetimepicker.is-dark .pickers-container[data-v-17c053f2] {
  background: #424242;
  border: 0;
}
.inline .datepicker[data-v-17c053f2],
.inline.datetimepicker[data-v-17c053f2] {
  position: relative;
}
.inline .datepicker[data-v-17c053f2] {
  margin-bottom: 0!important;
  box-shadow: none;
  -webkit-box-shadow: none;
  width: 100%;
  max-width: 100%;
  background-color: #fff;
}
@media screen and (max-width: 415px) {
  .pickers-container[data-v-17c053f2] {
    -ms-flex-direction: column;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    -ms-flex-flow: column;
    flex-flow: column;
    -moz-flex-direction: column;
    height: 100%;
  }
  .datepicker-container[data-v-17c053f2] {
    width: 100%;
  }
  .datepicker-container.has-shortcuts[data-v-17c053f2] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .datetimepicker[data-v-17c053f2]:not(.inline) {
    margin: 0!important;
    position: absolute;
    top: 0!important;
    bottom: 0;
    right: 0;
    left: 0;
  }
  .datetimepicker:not(.inline) .pickers-container[data-v-17c053f2] {
    height: calc(100% - 99px);
  }
  .datetimepicker:not(.inline) .datepicker[data-v-17c053f2] {
    border-radius: 0!important;
    bottom: 0!important;
    top: 0!important;
    left: 0!important;
    right: 0!important;
    width: 100%!important;
    max-width: inherit!important;
    min-width: inherit!important;
    position: fixed;
    height: 100%;
    margin: 0 !important;
  }
}
.date-time-picker {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #2c3e50;
}
.date-time-picker,
.date-time-picker input,
.date-time-picker label,
.date-time-picker p,
.date-time-picker span {
  font-family: Roboto, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
}
.date-time-picker .fluid {
  width: 100%;
}
.date-time-picker .fill-height {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
}
.date-time-picker .spacer {
  -webkit-box-flex: 1!important;
  -ms-flex-positive: 1!important;
  flex-grow: 1 !important;
}
.date-time-picker .align-center {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.date-time-picker .flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.date-time-picker .flex-start {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  justify-content: flex-start;
  -ms-flex-pack: start;
  -moz-box-align: start;
  -moz-box-pack: start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
}
.date-time-picker .flex-end {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  justify-content: flex-end;
  -ms-flex-pack: end;
  -moz-box-align: end;
  -moz-box-pack: end;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
}
.date-time-picker .flex-direction-column {
  -ms-flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -ms-flex-flow: column;
  flex-flow: column;
  -moz-flex-direction: column;
}
.date-time-picker .flex-direction-column-reverse {
  -ms-flex-direction: column-reverse;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  flex-direction: column-reverse;
  -ms-flex-flow: column-reverse;
  flex-flow: column-reverse;
  -moz-flex-direction: column-reverse;
}
.date-time-picker .flex-direction-row {
  -ms-flex-direction: row;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
  -ms-flex-flow: row;
  flex-flow: row;
  -moz-flex-direction: row;
}
.date-time-picker .justify-content-end,
.date-time-picker .justify-content-right {
  justify-content: flex-end;
  -ms-flex-pack: end;
  -moz-box-align: end;
  -moz-box-pack: end;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -webkit-box-align: end;
}
.date-time-picker .justify-content-center {
  justify-content: center;
  -ms-flex-pack: center;
  -moz-box-align: center;
  -moz-box-pack: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -webkit-box-align: center;
}
.date-time-picker .justify-content-between {
  justify-content: space-between;
}
.date-time-picker .justify-content-around,
.date-time-picker .justify-content-between {
  -ms-flex-pack: justify;
  -moz-box-align: stretch;
  -moz-box-pack: justify;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -webkit-box-align: stretch;
}
.date-time-picker .justify-content-around {
  justify-content: space-around;
}
.date-time-picker .flex-fill {
  -moz-flex: 0 1 auto;
  -ms-flex: 0 1 auto;
  -webkit-box-flex: 0;
  flex: 0 1 auto;
}
.date-time-picker .flex-fixed {
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  -webkit-box-flex: 0;
  flex: 0 0 auto;
}
.date-time-picker .flex-1 {
  -webkit-box-flex: 1;
  -moz-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.date-time-picker .flex-wrap {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.date-time-picker .flex-grow {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.date-time-picker .lm-fs-12 {
  font-size: 12px !important;
}
.date-time-picker .lm-fs-14 {
  font-size: 14px !important;
}
.date-time-picker .lm-fs-16 {
  font-size: 16px !important;
}
.date-time-picker .lm-fs-18 {
  font-size: 18px !important;
}
.date-time-picker .lm-fw-300 {
  font-weight: 300;
}
.date-time-picker .lm-fw-400 {
  font-weight: 400;
}
.date-time-picker .lm-fw-500 {
  font-weight: 500;
}
.date-time-picker .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 576px) {
  .date-time-picker .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .date-time-picker .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .date-time-picker .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .date-time-picker .container {
    max-width: 1140px;
  }
}
.date-time-picker .lm-pr-1 {
  padding-right: 0.25rem !important;
}
.date-time-picker .lm-pt-1 {
  padding-top: 0.25rem !important;
}
.date-time-picker .lm-pb-1 {
  padding-bottom: 0.25rem !important;
}
.date-time-picker .lm-pl-1,
.date-time-picker .lm-px-1 {
  padding-left: 0.25rem !important;
}
.date-time-picker .lm-px-1 {
  padding-right: 0.25rem !important;
}
.date-time-picker .lm-py-1 {
  padding-top: .25rem!important;
  padding-bottom: 0.25rem !important;
}
.date-time-picker .lm-p-1 {
  padding: 0.25rem !important;
}
.date-time-picker .lm-pr-2 {
  padding-right: 0.5rem !important;
}
.date-time-picker .lm-pt-2 {
  padding-top: 0.5rem !important;
}
.date-time-picker .lm-pb-2 {
  padding-bottom: 0.5rem !important;
}
.date-time-picker .lm-pl-2,
.date-time-picker .lm-px-2 {
  padding-left: 0.5rem !important;
}
.date-time-picker .lm-px-2 {
  padding-right: 0.5rem !important;
}
.date-time-picker .lm-py-2 {
  padding-top: .5rem!important;
  padding-bottom: 0.5rem !important;
}
.date-time-picker .lm-p-2 {
  padding: 0.5rem !important;
}
.date-time-picker .lm-pr-3 {
  padding-right: 1rem !important;
}
.date-time-picker .lm-pt-3 {
  padding-top: 1rem !important;
}
.date-time-picker .lm-pb-3 {
  padding-bottom: 1rem !important;
}
.date-time-picker .lm-pl-3,
.date-time-picker .lm-px-3 {
  padding-left: 1rem !important;
}
.date-time-picker .lm-px-3 {
  padding-right: 1rem !important;
}
.date-time-picker .lm-py-3 {
  padding-top: 1rem!important;
  padding-bottom: 1rem !important;
}
.date-time-picker .lm-p-3 {
  padding: 1rem !important;
}
.date-time-picker .lm-pr-4 {
  padding-right: 1.5rem !important;
}
.date-time-picker .lm-pt-4 {
  padding-top: 1.5rem !important;
}
.date-time-picker .lm-pb-4 {
  padding-bottom: 1.5rem !important;
}
.date-time-picker .lm-pl-4,
.date-time-picker .lm-px-4 {
  padding-left: 1.5rem !important;
}
.date-time-picker .lm-px-4 {
  padding-right: 1.5rem !important;
}
.date-time-picker .lm-py-4 {
  padding-top: 1.5rem!important;
  padding-bottom: 1.5rem !important;
}
.date-time-picker .lm-p-4 {
  padding: 1.5rem !important;
}
.date-time-picker .lm-pr-5 {
  padding-right: 3rem !important;
}
.date-time-picker .lm-pt-5 {
  padding-top: 3rem !important;
}
.date-time-picker .lm-pb-5 {
  padding-bottom: 3rem !important;
}
.date-time-picker .lm-pl-5,
.date-time-picker .lm-px-5 {
  padding-left: 3rem !important;
}
.date-time-picker .lm-px-5 {
  padding-right: 3rem !important;
}
.date-time-picker .lm-py-5 {
  padding-top: 3rem!important;
  padding-bottom: 3rem !important;
}
.date-time-picker .lm-p-5 {
  padding: 3rem !important;
}
.date-time-picker .lm-mr-1 {
  margin-right: 0.25rem !important;
}
.date-time-picker .lm-mt-1 {
  margin-top: 0.25rem !important;
}
.date-time-picker .lm-mb-1 {
  margin-bottom: 0.25rem !important;
}
.date-time-picker .lm-ml-1,
.date-time-picker .lm-mx-1 {
  margin-left: 0.25rem !important;
}
.date-time-picker .lm-mx-1 {
  margin-right: 0.25rem !important;
}
.date-time-picker .lm-my-1 {
  margin-top: .25rem!important;
  margin-bottom: 0.25rem !important;
}
.date-time-picker .lm-m-1 {
  margin: 0.25rem !important;
}
.date-time-picker .lm-mr-2 {
  margin-right: 0.5rem !important;
}
.date-time-picker .lm-mt-2 {
  margin-top: 0.5rem !important;
}
.date-time-picker .lm-mb-2 {
  margin-bottom: 0.5rem !important;
}
.date-time-picker .lm-ml-2,
.date-time-picker .lm-mx-2 {
  margin-left: 0.5rem !important;
}
.date-time-picker .lm-mx-2 {
  margin-right: 0.5rem !important;
}
.date-time-picker .lm-my-2 {
  margin-top: .5rem!important;
  margin-bottom: 0.5rem !important;
}
.date-time-picker .lm-m-2 {
  margin: 0.5rem !important;
}
.date-time-picker .lm-mr-3 {
  margin-right: 1rem !important;
}
.date-time-picker .lm-mt-3 {
  margin-top: 1rem !important;
}
.date-time-picker .lm-mb-3 {
  margin-bottom: 1rem !important;
}
.date-time-picker .lm-ml-3 {
  margin-left: 1rem !important;
}
.date-time-picker .lm-mx-3 {
  margin-left: 1rem!important;
  margin-right: 1rem !important;
}
.date-time-picker .lm-my-3 {
  margin-top: 1rem!important;
  margin-bottom: 1rem !important;
}
.date-time-picker .lm-m-3 {
  margin: 1rem !important;
}
.date-time-picker .lm-mr-4 {
  margin-right: 1.5rem !important;
}
.date-time-picker .lm-mt-4 {
  margin-top: 1.5rem !important;
}
.date-time-picker .lm-mb-4 {
  margin-bottom: 1.5rem !important;
}
.date-time-picker .lm-ml-4,
.date-time-picker .lm-mx-4 {
  margin-left: 1.5rem !important;
}
.date-time-picker .lm-mx-4 {
  margin-right: 1.5rem !important;
}
.date-time-picker .lm-my-4 {
  margin-top: 1.5rem!important;
  margin-bottom: 1.5rem !important;
}
.date-time-picker .lm-m-4 {
  margin: 1.5rem !important;
}
.date-time-picker .lm-mr-5 {
  margin-right: 3rem !important;
}
.date-time-picker .lm-mt-5 {
  margin-top: 3rem !important;
}
.date-time-picker .lm-mb-5 {
  margin-bottom: 3rem !important;
}
.date-time-picker .lm-ml-5 {
  margin-left: 3rem !important;
}
.date-time-picker .lm-mx-5 {
  margin-left: 3rem!important;
  margin-right: 3rem !important;
}
.date-time-picker .lm-my-5 {
  margin-top: 3rem!important;
  margin-bottom: 3rem !important;
}
.date-time-picker .lm-m-5 {
  margin: 3rem !important;
}
.date-time-picker .lm-btn {
  padding: 10px 20px;
  margin-bottom: 20px;
  border: none;
  display: inline-block;
  border-radius: 4px;
  text-decoration: none;
  font-size: 12px;
  outline: none;
  cursor: pointer;
  -webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);
  background-color: #1e90ff;
  color: #fff;
  font-weight: 500;
}
.date-time-picker .lm-btn:hover {
  background-color: #0077ea;
  -webkit-box-shadow: 0 0 8px 0 rgba(232, 237, 250, 0.6), 0 2px 4px 0 rgba(232, 237, 250, 0.5);
  box-shadow: 0 0 8px 0 rgba(232, 237, 250, 0.6), 0 2px 4px 0 rgba(232, 237, 250, 0.5);
}
.date-time-picker .lm-btn.option {
  background-color: #424242;
}
.date-time-picker .lm-btn.option:hover {
  background-color: #292929;
}
.date-time-picker .lm-btn-success {
  background-color: #9acd32;
}
.date-time-picker .lm-btn-success:hover {
  background-color: #7ba428;
}
.date-time-picker .lm-btn-dark {
  background-color: #424242;
}
.date-time-picker .lm-btn-dark:hover {
  background-color: #292929;
}
.date-time-picker .lm-btn-danger {
  background-color: #ff4500;
}
.date-time-picker .lm-btn-danger:hover {
  background-color: #cc3700;
}
.date-time-picker .dark .lm-btn:hover {
  -webkit-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.6), 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.6), 0 2px 4px 0 rgba(0, 0, 0, 0.5);
}
.date-time-picker .dark .lm-btn.option {
  background-color: #424242;
}
.date-time-picker .dark .lm-btn.option:hover {
  background-color: #5c5c5c;
}
.date-time-picker .slide-enter-active,
.date-time-picker .slide-leave-active {
  opacity: 1;
  z-index: 998;
  -webkit-transition: all .3s;
  transition: all .3s;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.date-time-picker .slide-enter,
.date-time-picker .slide-leave-to {
  opacity: 0;
  z-index: 998;
  -webkit-transform: translateY(-20px);
  transform: translateY(-20px);
}
.date-time-picker .slideinvert-enter-active,
.date-time-picker .slideinvert-leave-active {
  opacity: 1;
  z-index: 998;
  -webkit-transition: all .3s;
  transition: all .3s;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.date-time-picker .slideinvert-enter,
.date-time-picker .slideinvert-leave-to {
  opacity: 0;
  z-index: 998;
  -webkit-transform: translateY(40px);
  transform: translateY(40px);
}
.date-time-picker .slidenext-enter-active,
.date-time-picker .slidenext-leave-active,
.date-time-picker .slideprev-enter-active,
.date-time-picker .slideprev-leave-active {
  position: absolute;
  -webkit-transition: all .3s;
  transition: all 0.3s;
}
.date-time-picker .slidenext-enter,
.date-time-picker .slideprev-leave-to {
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
}
.date-time-picker .slidenext-leave-to,
.date-time-picker .slideprev-enter {
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
}
.date-time-picker .slidevnext-enter-active,
.date-time-picker .slidevnext-leave-active,
.date-time-picker .slidevprev-enter-active,
.date-time-picker .slidevprev-leave-active {
  position: absolute;
  -webkit-transition: all .3s;
  transition: all 0.3s;
}
.date-time-picker .slidevnext-enter,
.date-time-picker .slidevprev-leave-to {
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  opacity: 0;
}
.date-time-picker .slidevnext-leave-to,
.date-time-picker .slidevprev-enter {
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
  opacity: 0;
}
@media screen and (max-width: 415px) {
  .date-time-picker .slide-enter-active,
  .date-time-picker .slide-leave-active,
  .date-time-picker .slideinvert-enter-active,
  .date-time-picker .slideinvert-leave-active {
    -webkit-transition: all 0s;
    transition: all 0s;
  }
}
.date-time-picker .lm-text-white {
  color: #fff;
}
.date-time-picker .lm-dots-text {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.date-time-picker .lm-text-muted {
  color: rgba(0, 0, 0, 0.54) !important;
}
.date-time-picker .lm-text-strong {
  font-weight: 500;
}
.date-time-picker .lm-text-center {
  text-align: center !important;
}
.date-time-picker .lm-text-left {
  text-align: left !important;
}
.date-time-picker .lm-text-right {
  text-align: right !important;
}
.date-time-picker .lm-h-100 {
  height: 100% !important;
}
.date-time-picker .lm-mh-100 {
  max-height: 100% !important;
}
.date-time-picker .lm-w-100 {
  width: 100% !important;
}
.date-time-picker .lm-mw-100 {
  max-width: 100% !important;
}
.date-time-picker *,
.date-time-picker :after,
.date-time-picker :before {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.date-time-picker {
  width: 100%;
  margin: 0 auto;
  text-align: left;
  font-size: 14px;
  border-radius: 4px;
  position: relative;
}
.date-time-picker .time-picker-overlay {
  z-index: 2;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.4);
}
@media screen and (max-width: 415px) {
  .time-picker-overlay {
    display: none;
  }
  .date-time-picker:not(.inline) {
    position: inherit !important;
  }
}

.frameContainer[data-v-1ed86096] {
  /*        position: relative;*/
}
.editPageIFrame[data-v-1ed86096] {
  /*        position: absolute;*/
  top: 190px;
  left: 0;
  width: 100%;
  /*        height: 90%;*/
  height: 700px;
  overflow: hidden;
}

div.polaroid[data-v-e5fcfad0] {
  width: 100%;
  background-color: white;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  margin-bottom: 20px;
  /* height: 150px; */
}
div.polaroidselected[data-v-e5fcfad0] {
  width: 100%;
  background-color: white;
  box-shadow: 0 4px 8px 4px rgba(0, 110, 245, 0.4), 0 6px 20px 4px rgba(0, 110, 245, 0.35);
  margin-bottom: 20px;
}
div.polaroid[data-v-e5fcfad0]:hover {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.3), 0 6px 20px 0 rgba(0, 0, 0, 0.29);
}
div.polaroidlabelcontainer[data-v-e5fcfad0] {
  text-align: center;
  padding: 10px 20px;
}
a.polaroidanchor[data-v-e5fcfad0] {
  color: #888888;
  font-weight: bold;
  font-size: 1.1em;
}
a.polaroidanchor[data-v-e5fcfad0]:hover {
  text-decoration: none;
  color: #232323;
}
.image-box a[data-v-e5fcfad0] {
  clear: both;
  display: inline-block;
  margin: 0 0 10px 0;
  position: relative;
  text-align: center;
  height: 265px;
}
/*    .image-box.image-box-selected {
    background-color: rgba(0, 200, 255, 0.5) !important;
}*/
.image-box a .bgbox[data-v-e5fcfad0] {
  background-color: #337ab7;
  height: 230px;
  display: inline-block;
  vertical-align: middle;
  padding: 5px;
  border-radius: 5px;
}
.bgbox.bgbox-selected[data-v-e5fcfad0] {
  background-color: rgba(7, 202, 255, 0.75) !important;
}
.image-box a .bgbox img[data-v-e5fcfad0] {
  width: 220px;
  height: 220px;
  display: block;
  /*        margin-top:5px;*/
}
.image-box a .img-title[data-v-e5fcfad0] {
  bottom: 5px;
  display: block;
  text-align: center;
  color: #999999;
  padding-top: 5px;
}
.image-box a .img-title-bold[data-v-e5fcfad0] {
  font-weight: bold;
  color: #555555;
}
.image-box a:hover .img-title[data-v-e5fcfad0] {
  color: #232323;
}
.previewTypeAnchor[data-v-e5fcfad0] {
  color: #23527c;
}
.previewTypeAnchor[data-v-e5fcfad0]:hover {
  color: #337ab7;
}
.previewTypeAnchor.preview-type-selected[data-v-e5fcfad0] {
  color: rgba(0, 200, 255, 0.5);
}

/*! bulma.io v0.9.0 | MIT License | github.com/jgthms/bulma */
@-webkit-keyframes spinAround-data-v-4f92b5bd {
from {
    transform: rotate(0deg);
}
to {
    transform: rotate(359deg);
}
}
@keyframes spinAround-data-v-4f92b5bd {
from {
    transform: rotate(0deg);
}
to {
    transform: rotate(359deg);
}
}
.delete[data-v-4f92b5bd],
.modal-close[data-v-4f92b5bd],
.button[data-v-4f92b5bd],
.file[data-v-4f92b5bd],
.breadcrumb[data-v-4f92b5bd],
.pagination-previous[data-v-4f92b5bd],
.pagination-next[data-v-4f92b5bd],
.pagination-link[data-v-4f92b5bd],
.pagination-ellipsis[data-v-4f92b5bd],
.tabs[data-v-4f92b5bd],
.is-unselectable[data-v-4f92b5bd] {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.select[data-v-4f92b5bd]:not(.is-multiple):not(.is-loading)::after,
.navbar-link[data-v-4f92b5bd]:not(.is-arrowless)::after {
  border: 3px solid transparent;
  border-radius: 2px;
  border-right: 0;
  border-top: 0;
  content: " ";
  display: block;
  height: 0.625em;
  margin-top: -0.4375em;
  pointer-events: none;
  position: absolute;
  top: 50%;
  transform: rotate(-45deg);
  transform-origin: center;
  width: 0.625em;
}
.box[data-v-4f92b5bd]:not(:last-child),
.content[data-v-4f92b5bd]:not(:last-child),
.notification[data-v-4f92b5bd]:not(:last-child),
.progress[data-v-4f92b5bd]:not(:last-child),
.table[data-v-4f92b5bd]:not(:last-child),
.table-container[data-v-4f92b5bd]:not(:last-child),
.title[data-v-4f92b5bd]:not(:last-child),
.subtitle[data-v-4f92b5bd]:not(:last-child),
.block[data-v-4f92b5bd]:not(:last-child),
.highlight[data-v-4f92b5bd]:not(:last-child),
.breadcrumb[data-v-4f92b5bd]:not(:last-child),
.level[data-v-4f92b5bd]:not(:last-child),
.message[data-v-4f92b5bd]:not(:last-child),
.pagination[data-v-4f92b5bd]:not(:last-child),
.tabs[data-v-4f92b5bd]:not(:last-child) {
  margin-bottom: 1.5rem;
}
.delete[data-v-4f92b5bd],
.modal-close[data-v-4f92b5bd] {
  -moz-appearance: none;
  -webkit-appearance: none;
  background-color: rgba(10, 10, 10, 0.2);
  border: none;
  border-radius: 290486px;
  cursor: pointer;
  pointer-events: auto;
  display: inline-block;
  flex-grow: 0;
  flex-shrink: 0;
  font-size: 0;
  height: 20px;
  max-height: 20px;
  max-width: 20px;
  min-height: 20px;
  min-width: 20px;
  outline: none;
  position: relative;
  vertical-align: top;
  width: 20px;
}
.delete[data-v-4f92b5bd]::before,
.modal-close[data-v-4f92b5bd]::before,
.delete[data-v-4f92b5bd]::after,
.modal-close[data-v-4f92b5bd]::after {
  background-color: white;
  content: "";
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translateX(-50%) translateY(-50%) rotate(45deg);
  transform-origin: center center;
}
.delete[data-v-4f92b5bd]::before,
.modal-close[data-v-4f92b5bd]::before {
  height: 2px;
  width: 50%;
}
.delete[data-v-4f92b5bd]::after,
.modal-close[data-v-4f92b5bd]::after {
  height: 50%;
  width: 2px;
}
.delete[data-v-4f92b5bd]:hover,
.modal-close[data-v-4f92b5bd]:hover,
.delete[data-v-4f92b5bd]:focus,
.modal-close[data-v-4f92b5bd]:focus {
  background-color: rgba(10, 10, 10, 0.3);
}
.delete[data-v-4f92b5bd]:active,
.modal-close[data-v-4f92b5bd]:active {
  background-color: rgba(10, 10, 10, 0.4);
}
.is-small.delete[data-v-4f92b5bd],
.is-small.modal-close[data-v-4f92b5bd] {
  height: 16px;
  max-height: 16px;
  max-width: 16px;
  min-height: 16px;
  min-width: 16px;
  width: 16px;
}
.is-medium.delete[data-v-4f92b5bd],
.is-medium.modal-close[data-v-4f92b5bd] {
  height: 24px;
  max-height: 24px;
  max-width: 24px;
  min-height: 24px;
  min-width: 24px;
  width: 24px;
}
.is-large.delete[data-v-4f92b5bd],
.is-large.modal-close[data-v-4f92b5bd] {
  height: 32px;
  max-height: 32px;
  max-width: 32px;
  min-height: 32px;
  min-width: 32px;
  width: 32px;
}
.button.is-loading[data-v-4f92b5bd]::after,
.loader[data-v-4f92b5bd],
.select.is-loading[data-v-4f92b5bd]::after,
.control.is-loading[data-v-4f92b5bd]::after {
  -webkit-animation: spinAround-data-v-4f92b5bd 500ms infinite linear;
  animation: spinAround-data-v-4f92b5bd 500ms infinite linear;
  border: 2px solid #dbdbdb;
  border-radius: 290486px;
  border-right-color: transparent;
  border-top-color: transparent;
  content: "";
  display: block;
  height: 1em;
  position: relative;
  width: 1em;
}
.image.is-square img[data-v-4f92b5bd],
.image.is-square .has-ratio[data-v-4f92b5bd],
.image.is-1by1 img[data-v-4f92b5bd],
.image.is-1by1 .has-ratio[data-v-4f92b5bd],
.image.is-5by4 img[data-v-4f92b5bd],
.image.is-5by4 .has-ratio[data-v-4f92b5bd],
.image.is-4by3 img[data-v-4f92b5bd],
.image.is-4by3 .has-ratio[data-v-4f92b5bd],
.image.is-3by2 img[data-v-4f92b5bd],
.image.is-3by2 .has-ratio[data-v-4f92b5bd],
.image.is-5by3 img[data-v-4f92b5bd],
.image.is-5by3 .has-ratio[data-v-4f92b5bd],
.image.is-16by9 img[data-v-4f92b5bd],
.image.is-16by9 .has-ratio[data-v-4f92b5bd],
.image.is-2by1 img[data-v-4f92b5bd],
.image.is-2by1 .has-ratio[data-v-4f92b5bd],
.image.is-3by1 img[data-v-4f92b5bd],
.image.is-3by1 .has-ratio[data-v-4f92b5bd],
.image.is-4by5 img[data-v-4f92b5bd],
.image.is-4by5 .has-ratio[data-v-4f92b5bd],
.image.is-3by4 img[data-v-4f92b5bd],
.image.is-3by4 .has-ratio[data-v-4f92b5bd],
.image.is-2by3 img[data-v-4f92b5bd],
.image.is-2by3 .has-ratio[data-v-4f92b5bd],
.image.is-3by5 img[data-v-4f92b5bd],
.image.is-3by5 .has-ratio[data-v-4f92b5bd],
.image.is-9by16 img[data-v-4f92b5bd],
.image.is-9by16 .has-ratio[data-v-4f92b5bd],
.image.is-1by2 img[data-v-4f92b5bd],
.image.is-1by2 .has-ratio[data-v-4f92b5bd],
.image.is-1by3 img[data-v-4f92b5bd],
.image.is-1by3 .has-ratio[data-v-4f92b5bd],
.modal[data-v-4f92b5bd],
.modal-background[data-v-4f92b5bd],
.is-overlay[data-v-4f92b5bd],
.hero-video[data-v-4f92b5bd] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.button[data-v-4f92b5bd],
.input[data-v-4f92b5bd],
.textarea[data-v-4f92b5bd],
.select select[data-v-4f92b5bd],
.file-cta[data-v-4f92b5bd],
.file-name[data-v-4f92b5bd],
.pagination-previous[data-v-4f92b5bd],
.pagination-next[data-v-4f92b5bd],
.pagination-link[data-v-4f92b5bd],
.pagination-ellipsis[data-v-4f92b5bd] {
  -moz-appearance: none;
  -webkit-appearance: none;
  align-items: center;
  border: 1px solid transparent;
  border-radius: 4px;
  box-shadow: none;
  display: inline-flex;
  font-size: 1rem;
  height: 2.5em;
  justify-content: flex-start;
  line-height: 1.5;
  padding-bottom: calc(0.5em - 1px);
  padding-left: calc(0.75em - 1px);
  padding-right: calc(0.75em - 1px);
  padding-top: calc(0.5em - 1px);
  position: relative;
  vertical-align: top;
}
.button[data-v-4f92b5bd]:focus,
.input[data-v-4f92b5bd]:focus,
.textarea[data-v-4f92b5bd]:focus,
.select select[data-v-4f92b5bd]:focus,
.file-cta[data-v-4f92b5bd]:focus,
.file-name[data-v-4f92b5bd]:focus,
.pagination-previous[data-v-4f92b5bd]:focus,
.pagination-next[data-v-4f92b5bd]:focus,
.pagination-link[data-v-4f92b5bd]:focus,
.pagination-ellipsis[data-v-4f92b5bd]:focus,
.is-focused.button[data-v-4f92b5bd],
.is-focused.input[data-v-4f92b5bd],
.is-focused.textarea[data-v-4f92b5bd],
.select select.is-focused[data-v-4f92b5bd],
.is-focused.file-cta[data-v-4f92b5bd],
.is-focused.file-name[data-v-4f92b5bd],
.is-focused.pagination-previous[data-v-4f92b5bd],
.is-focused.pagination-next[data-v-4f92b5bd],
.is-focused.pagination-link[data-v-4f92b5bd],
.is-focused.pagination-ellipsis[data-v-4f92b5bd],
.button[data-v-4f92b5bd]:active,
.input[data-v-4f92b5bd]:active,
.textarea[data-v-4f92b5bd]:active,
.select select[data-v-4f92b5bd]:active,
.file-cta[data-v-4f92b5bd]:active,
.file-name[data-v-4f92b5bd]:active,
.pagination-previous[data-v-4f92b5bd]:active,
.pagination-next[data-v-4f92b5bd]:active,
.pagination-link[data-v-4f92b5bd]:active,
.pagination-ellipsis[data-v-4f92b5bd]:active,
.is-active.button[data-v-4f92b5bd],
.is-active.input[data-v-4f92b5bd],
.is-active.textarea[data-v-4f92b5bd],
.select select.is-active[data-v-4f92b5bd],
.is-active.file-cta[data-v-4f92b5bd],
.is-active.file-name[data-v-4f92b5bd],
.is-active.pagination-previous[data-v-4f92b5bd],
.is-active.pagination-next[data-v-4f92b5bd],
.is-active.pagination-link[data-v-4f92b5bd],
.is-active.pagination-ellipsis[data-v-4f92b5bd] {
  outline: none;
}
.button[disabled][data-v-4f92b5bd],
.input[disabled][data-v-4f92b5bd],
.textarea[disabled][data-v-4f92b5bd],
.select select[disabled][data-v-4f92b5bd],
.file-cta[disabled][data-v-4f92b5bd],
.file-name[disabled][data-v-4f92b5bd],
.pagination-previous[disabled][data-v-4f92b5bd],
.pagination-next[disabled][data-v-4f92b5bd],
.pagination-link[disabled][data-v-4f92b5bd],
.pagination-ellipsis[disabled][data-v-4f92b5bd],
fieldset[disabled] .button[data-v-4f92b5bd],
fieldset[disabled] .input[data-v-4f92b5bd],
fieldset[disabled] .textarea[data-v-4f92b5bd],
fieldset[disabled] .select select[data-v-4f92b5bd],
.select fieldset[disabled] select[data-v-4f92b5bd],
fieldset[disabled] .file-cta[data-v-4f92b5bd],
fieldset[disabled] .file-name[data-v-4f92b5bd],
fieldset[disabled] .pagination-previous[data-v-4f92b5bd],
fieldset[disabled] .pagination-next[data-v-4f92b5bd],
fieldset[disabled] .pagination-link[data-v-4f92b5bd],
fieldset[disabled] .pagination-ellipsis[data-v-4f92b5bd] {
  cursor: not-allowed;
}
/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */
html[data-v-4f92b5bd],
body[data-v-4f92b5bd],
p[data-v-4f92b5bd],
ol[data-v-4f92b5bd],
ul[data-v-4f92b5bd],
li[data-v-4f92b5bd],
dl[data-v-4f92b5bd],
dt[data-v-4f92b5bd],
dd[data-v-4f92b5bd],
blockquote[data-v-4f92b5bd],
figure[data-v-4f92b5bd],
fieldset[data-v-4f92b5bd],
legend[data-v-4f92b5bd],
textarea[data-v-4f92b5bd],
pre[data-v-4f92b5bd],
iframe[data-v-4f92b5bd],
hr[data-v-4f92b5bd],
h1[data-v-4f92b5bd],
h2[data-v-4f92b5bd],
h3[data-v-4f92b5bd],
h4[data-v-4f92b5bd],
h5[data-v-4f92b5bd],
h6[data-v-4f92b5bd] {
  margin: 0;
  padding: 0;
}
h1[data-v-4f92b5bd],
h2[data-v-4f92b5bd],
h3[data-v-4f92b5bd],
h4[data-v-4f92b5bd],
h5[data-v-4f92b5bd],
h6[data-v-4f92b5bd] {
  font-size: 100%;
  font-weight: normal;
}
ul[data-v-4f92b5bd] {
  list-style: none;
}
button[data-v-4f92b5bd],
input[data-v-4f92b5bd],
select[data-v-4f92b5bd],
textarea[data-v-4f92b5bd] {
  margin: 0;
}
html[data-v-4f92b5bd] {
  box-sizing: border-box;
}
*[data-v-4f92b5bd],
*[data-v-4f92b5bd]::before,
*[data-v-4f92b5bd]::after {
  box-sizing: inherit;
}
img[data-v-4f92b5bd],
video[data-v-4f92b5bd] {
  height: auto;
  max-width: 100%;
}
iframe[data-v-4f92b5bd] {
  border: 0;
}
table[data-v-4f92b5bd] {
  border-collapse: collapse;
  border-spacing: 0;
}
td[data-v-4f92b5bd],
th[data-v-4f92b5bd] {
  padding: 0;
}
td[data-v-4f92b5bd]:not([align]),
th[data-v-4f92b5bd]:not([align]) {
  text-align: inherit;
}
html[data-v-4f92b5bd] {
  background-color: white;
  font-size: 16px;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  min-width: 300px;
  overflow-x: hidden;
  overflow-y: scroll;
  text-rendering: optimizeLegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  text-size-adjust: 100%;
}
article[data-v-4f92b5bd],
aside[data-v-4f92b5bd],
figure[data-v-4f92b5bd],
footer[data-v-4f92b5bd],
header[data-v-4f92b5bd],
hgroup[data-v-4f92b5bd],
section[data-v-4f92b5bd] {
  display: block;
}
body[data-v-4f92b5bd],
button[data-v-4f92b5bd],
input[data-v-4f92b5bd],
select[data-v-4f92b5bd],
textarea[data-v-4f92b5bd] {
  font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
}
code[data-v-4f92b5bd],
pre[data-v-4f92b5bd] {
  -moz-osx-font-smoothing: auto;
  -webkit-font-smoothing: auto;
  font-family: monospace;
}
body[data-v-4f92b5bd] {
  color: #4a4a4a;
  font-size: 1em;
  font-weight: 400;
  line-height: 1.5;
}
a[data-v-4f92b5bd] {
  color: #3273dc;
  cursor: pointer;
  text-decoration: none;
}
a strong[data-v-4f92b5bd] {
  color: currentColor;
}
a[data-v-4f92b5bd]:hover {
  color: #363636;
}
code[data-v-4f92b5bd] {
  background-color: whitesmoke;
  color: #f14668;
  font-size: 0.875em;
  font-weight: normal;
  padding: 0.25em 0.5em 0.25em;
}
hr[data-v-4f92b5bd] {
  background-color: whitesmoke;
  border: none;
  display: block;
  height: 2px;
  margin: 1.5rem 0;
}
img[data-v-4f92b5bd] {
  height: auto;
  max-width: 100%;
}
input[type="checkbox"][data-v-4f92b5bd],
input[type="radio"][data-v-4f92b5bd] {
  vertical-align: baseline;
}
small[data-v-4f92b5bd] {
  font-size: 0.875em;
}
span[data-v-4f92b5bd] {
  font-style: inherit;
  font-weight: inherit;
}
strong[data-v-4f92b5bd] {
  color: #363636;
  font-weight: 700;
}
fieldset[data-v-4f92b5bd] {
  border: none;
}
pre[data-v-4f92b5bd] {
  -webkit-overflow-scrolling: touch;
  background-color: whitesmoke;
  color: #4a4a4a;
  font-size: 0.875em;
  overflow-x: auto;
  padding: 1.25rem 1.5rem;
  white-space: pre;
  word-wrap: normal;
}
pre code[data-v-4f92b5bd] {
  background-color: transparent;
  color: currentColor;
  font-size: 1em;
  padding: 0;
}
table td[data-v-4f92b5bd],
table th[data-v-4f92b5bd] {
  vertical-align: top;
}
table td[data-v-4f92b5bd]:not([align]),
table th[data-v-4f92b5bd]:not([align]) {
  text-align: inherit;
}
table th[data-v-4f92b5bd] {
  color: #363636;
}
.box[data-v-4f92b5bd] {
  background-color: white;
  border-radius: 6px;
  box-shadow: 0 0.5em 1em -0.125em rgba(10, 10, 10, 0.1), 0 0px 0 1px rgba(10, 10, 10, 0.02);
  color: #4a4a4a;
  display: block;
  padding: 1.25rem;
}
a.box[data-v-4f92b5bd]:hover,
a.box[data-v-4f92b5bd]:focus {
  box-shadow: 0 0.5em 1em -0.125em rgba(10, 10, 10, 0.1), 0 0 0 1px #3273dc;
}
a.box[data-v-4f92b5bd]:active {
  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #3273dc;
}
.button[data-v-4f92b5bd] {
  background-color: white;
  border-color: #dbdbdb;
  border-width: 1px;
  color: #363636;
  cursor: pointer;
  justify-content: center;
  padding-bottom: calc(0.5em - 1px);
  padding-left: 1em;
  padding-right: 1em;
  padding-top: calc(0.5em - 1px);
  text-align: center;
  white-space: nowrap;
}
.button strong[data-v-4f92b5bd] {
  color: inherit;
}
.button .icon[data-v-4f92b5bd],
.button .icon.is-small[data-v-4f92b5bd],
.button .icon.is-medium[data-v-4f92b5bd],
.button .icon.is-large[data-v-4f92b5bd] {
  height: 1.5em;
  width: 1.5em;
}
.button .icon[data-v-4f92b5bd]:first-child:not(:last-child) {
  margin-left: calc(-0.5em - 1px);
  margin-right: 0.25em;
}
.button .icon[data-v-4f92b5bd]:last-child:not(:first-child) {
  margin-left: 0.25em;
  margin-right: calc(-0.5em - 1px);
}
.button .icon[data-v-4f92b5bd]:first-child:last-child {
  margin-left: calc(-0.5em - 1px);
  margin-right: calc(-0.5em - 1px);
}
.button[data-v-4f92b5bd]:hover,
.button.is-hovered[data-v-4f92b5bd] {
  border-color: #b5b5b5;
  color: #363636;
}
.button[data-v-4f92b5bd]:focus,
.button.is-focused[data-v-4f92b5bd] {
  border-color: #3273dc;
  color: #363636;
}
.button[data-v-4f92b5bd]:focus:not(:active),
.button.is-focused[data-v-4f92b5bd]:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25);
}
.button[data-v-4f92b5bd]:active,
.button.is-active[data-v-4f92b5bd] {
  border-color: #4a4a4a;
  color: #363636;
}
.button.is-text[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: transparent;
  color: #4a4a4a;
  text-decoration: underline;
}
.button.is-text[data-v-4f92b5bd]:hover,
.button.is-text.is-hovered[data-v-4f92b5bd],
.button.is-text[data-v-4f92b5bd]:focus,
.button.is-text.is-focused[data-v-4f92b5bd] {
  background-color: whitesmoke;
  color: #363636;
}
.button.is-text[data-v-4f92b5bd]:active,
.button.is-text.is-active[data-v-4f92b5bd] {
  background-color: #e8e8e8;
  color: #363636;
}
.button.is-text[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-text[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: transparent;
  box-shadow: none;
}
.button.is-white[data-v-4f92b5bd] {
  background-color: white;
  border-color: transparent;
  color: #0a0a0a;
}
.button.is-white[data-v-4f92b5bd]:hover,
.button.is-white.is-hovered[data-v-4f92b5bd] {
  background-color: #f9f9f9;
  border-color: transparent;
  color: #0a0a0a;
}
.button.is-white[data-v-4f92b5bd]:focus,
.button.is-white.is-focused[data-v-4f92b5bd] {
  border-color: transparent;
  color: #0a0a0a;
}
.button.is-white[data-v-4f92b5bd]:focus:not(:active),
.button.is-white.is-focused[data-v-4f92b5bd]:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25);
}
.button.is-white[data-v-4f92b5bd]:active,
.button.is-white.is-active[data-v-4f92b5bd] {
  background-color: #f2f2f2;
  border-color: transparent;
  color: #0a0a0a;
}
.button.is-white[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-white[data-v-4f92b5bd] {
  background-color: white;
  border-color: transparent;
  box-shadow: none;
}
.button.is-white.is-inverted[data-v-4f92b5bd] {
  background-color: #0a0a0a;
  color: white;
}
.button.is-white.is-inverted[data-v-4f92b5bd]:hover,
.button.is-white.is-inverted.is-hovered[data-v-4f92b5bd] {
  background-color: black;
}
.button.is-white.is-inverted[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-white.is-inverted[data-v-4f92b5bd] {
  background-color: #0a0a0a;
  border-color: transparent;
  box-shadow: none;
  color: white;
}
.button.is-white.is-loading[data-v-4f92b5bd]::after {
  border-color: transparent transparent #0a0a0a #0a0a0a !important;
}
.button.is-white.is-outlined[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: white;
  color: white;
}
.button.is-white.is-outlined[data-v-4f92b5bd]:hover,
.button.is-white.is-outlined.is-hovered[data-v-4f92b5bd],
.button.is-white.is-outlined[data-v-4f92b5bd]:focus,
.button.is-white.is-outlined.is-focused[data-v-4f92b5bd] {
  background-color: white;
  border-color: white;
  color: #0a0a0a;
}
.button.is-white.is-outlined.is-loading[data-v-4f92b5bd]::after {
  border-color: transparent transparent white white !important;
}
.button.is-white.is-outlined.is-loading[data-v-4f92b5bd]:hover::after,
.button.is-white.is-outlined.is-loading.is-hovered[data-v-4f92b5bd]::after,
.button.is-white.is-outlined.is-loading[data-v-4f92b5bd]:focus::after,
.button.is-white.is-outlined.is-loading.is-focused[data-v-4f92b5bd]::after {
  border-color: transparent transparent #0a0a0a #0a0a0a !important;
}
.button.is-white.is-outlined[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-white.is-outlined[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: white;
  box-shadow: none;
  color: white;
}
.button.is-white.is-inverted.is-outlined[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: #0a0a0a;
  color: #0a0a0a;
}
.button.is-white.is-inverted.is-outlined[data-v-4f92b5bd]:hover,
.button.is-white.is-inverted.is-outlined.is-hovered[data-v-4f92b5bd],
.button.is-white.is-inverted.is-outlined[data-v-4f92b5bd]:focus,
.button.is-white.is-inverted.is-outlined.is-focused[data-v-4f92b5bd] {
  background-color: #0a0a0a;
  color: white;
}
.button.is-white.is-inverted.is-outlined.is-loading[data-v-4f92b5bd]:hover::after,
.button.is-white.is-inverted.is-outlined.is-loading.is-hovered[data-v-4f92b5bd]::after,
.button.is-white.is-inverted.is-outlined.is-loading[data-v-4f92b5bd]:focus::after,
.button.is-white.is-inverted.is-outlined.is-loading.is-focused[data-v-4f92b5bd]::after {
  border-color: transparent transparent white white !important;
}
.button.is-white.is-inverted.is-outlined[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-white.is-inverted.is-outlined[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: #0a0a0a;
  box-shadow: none;
  color: #0a0a0a;
}
.button.is-black[data-v-4f92b5bd] {
  background-color: #0a0a0a;
  border-color: transparent;
  color: white;
}
.button.is-black[data-v-4f92b5bd]:hover,
.button.is-black.is-hovered[data-v-4f92b5bd] {
  background-color: #040404;
  border-color: transparent;
  color: white;
}
.button.is-black[data-v-4f92b5bd]:focus,
.button.is-black.is-focused[data-v-4f92b5bd] {
  border-color: transparent;
  color: white;
}
.button.is-black[data-v-4f92b5bd]:focus:not(:active),
.button.is-black.is-focused[data-v-4f92b5bd]:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25);
}
.button.is-black[data-v-4f92b5bd]:active,
.button.is-black.is-active[data-v-4f92b5bd] {
  background-color: black;
  border-color: transparent;
  color: white;
}
.button.is-black[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-black[data-v-4f92b5bd] {
  background-color: #0a0a0a;
  border-color: transparent;
  box-shadow: none;
}
.button.is-black.is-inverted[data-v-4f92b5bd] {
  background-color: white;
  color: #0a0a0a;
}
.button.is-black.is-inverted[data-v-4f92b5bd]:hover,
.button.is-black.is-inverted.is-hovered[data-v-4f92b5bd] {
  background-color: #f2f2f2;
}
.button.is-black.is-inverted[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-black.is-inverted[data-v-4f92b5bd] {
  background-color: white;
  border-color: transparent;
  box-shadow: none;
  color: #0a0a0a;
}
.button.is-black.is-loading[data-v-4f92b5bd]::after {
  border-color: transparent transparent white white !important;
}
.button.is-black.is-outlined[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: #0a0a0a;
  color: #0a0a0a;
}
.button.is-black.is-outlined[data-v-4f92b5bd]:hover,
.button.is-black.is-outlined.is-hovered[data-v-4f92b5bd],
.button.is-black.is-outlined[data-v-4f92b5bd]:focus,
.button.is-black.is-outlined.is-focused[data-v-4f92b5bd] {
  background-color: #0a0a0a;
  border-color: #0a0a0a;
  color: white;
}
.button.is-black.is-outlined.is-loading[data-v-4f92b5bd]::after {
  border-color: transparent transparent #0a0a0a #0a0a0a !important;
}
.button.is-black.is-outlined.is-loading[data-v-4f92b5bd]:hover::after,
.button.is-black.is-outlined.is-loading.is-hovered[data-v-4f92b5bd]::after,
.button.is-black.is-outlined.is-loading[data-v-4f92b5bd]:focus::after,
.button.is-black.is-outlined.is-loading.is-focused[data-v-4f92b5bd]::after {
  border-color: transparent transparent white white !important;
}
.button.is-black.is-outlined[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-black.is-outlined[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: #0a0a0a;
  box-shadow: none;
  color: #0a0a0a;
}
.button.is-black.is-inverted.is-outlined[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: white;
  color: white;
}
.button.is-black.is-inverted.is-outlined[data-v-4f92b5bd]:hover,
.button.is-black.is-inverted.is-outlined.is-hovered[data-v-4f92b5bd],
.button.is-black.is-inverted.is-outlined[data-v-4f92b5bd]:focus,
.button.is-black.is-inverted.is-outlined.is-focused[data-v-4f92b5bd] {
  background-color: white;
  color: #0a0a0a;
}
.button.is-black.is-inverted.is-outlined.is-loading[data-v-4f92b5bd]:hover::after,
.button.is-black.is-inverted.is-outlined.is-loading.is-hovered[data-v-4f92b5bd]::after,
.button.is-black.is-inverted.is-outlined.is-loading[data-v-4f92b5bd]:focus::after,
.button.is-black.is-inverted.is-outlined.is-loading.is-focused[data-v-4f92b5bd]::after {
  border-color: transparent transparent #0a0a0a #0a0a0a !important;
}
.button.is-black.is-inverted.is-outlined[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-black.is-inverted.is-outlined[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: white;
  box-shadow: none;
  color: white;
}
.button.is-light[data-v-4f92b5bd] {
  background-color: whitesmoke;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.7);
}
.button.is-light[data-v-4f92b5bd]:hover,
.button.is-light.is-hovered[data-v-4f92b5bd] {
  background-color: #eeeeee;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.7);
}
.button.is-light[data-v-4f92b5bd]:focus,
.button.is-light.is-focused[data-v-4f92b5bd] {
  border-color: transparent;
  color: rgba(0, 0, 0, 0.7);
}
.button.is-light[data-v-4f92b5bd]:focus:not(:active),
.button.is-light.is-focused[data-v-4f92b5bd]:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25);
}
.button.is-light[data-v-4f92b5bd]:active,
.button.is-light.is-active[data-v-4f92b5bd] {
  background-color: #e8e8e8;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.7);
}
.button.is-light[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-light[data-v-4f92b5bd] {
  background-color: whitesmoke;
  border-color: transparent;
  box-shadow: none;
}
.button.is-light.is-inverted[data-v-4f92b5bd] {
  background-color: rgba(0, 0, 0, 0.7);
  color: whitesmoke;
}
.button.is-light.is-inverted[data-v-4f92b5bd]:hover,
.button.is-light.is-inverted.is-hovered[data-v-4f92b5bd] {
  background-color: rgba(0, 0, 0, 0.7);
}
.button.is-light.is-inverted[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-light.is-inverted[data-v-4f92b5bd] {
  background-color: rgba(0, 0, 0, 0.7);
  border-color: transparent;
  box-shadow: none;
  color: whitesmoke;
}
.button.is-light.is-loading[data-v-4f92b5bd]::after {
  border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important;
}
.button.is-light.is-outlined[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: whitesmoke;
  color: whitesmoke;
}
.button.is-light.is-outlined[data-v-4f92b5bd]:hover,
.button.is-light.is-outlined.is-hovered[data-v-4f92b5bd],
.button.is-light.is-outlined[data-v-4f92b5bd]:focus,
.button.is-light.is-outlined.is-focused[data-v-4f92b5bd] {
  background-color: whitesmoke;
  border-color: whitesmoke;
  color: rgba(0, 0, 0, 0.7);
}
.button.is-light.is-outlined.is-loading[data-v-4f92b5bd]::after {
  border-color: transparent transparent whitesmoke whitesmoke !important;
}
.button.is-light.is-outlined.is-loading[data-v-4f92b5bd]:hover::after,
.button.is-light.is-outlined.is-loading.is-hovered[data-v-4f92b5bd]::after,
.button.is-light.is-outlined.is-loading[data-v-4f92b5bd]:focus::after,
.button.is-light.is-outlined.is-loading.is-focused[data-v-4f92b5bd]::after {
  border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important;
}
.button.is-light.is-outlined[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-light.is-outlined[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: whitesmoke;
  box-shadow: none;
  color: whitesmoke;
}
.button.is-light.is-inverted.is-outlined[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0.7);
  color: rgba(0, 0, 0, 0.7);
}
.button.is-light.is-inverted.is-outlined[data-v-4f92b5bd]:hover,
.button.is-light.is-inverted.is-outlined.is-hovered[data-v-4f92b5bd],
.button.is-light.is-inverted.is-outlined[data-v-4f92b5bd]:focus,
.button.is-light.is-inverted.is-outlined.is-focused[data-v-4f92b5bd] {
  background-color: rgba(0, 0, 0, 0.7);
  color: whitesmoke;
}
.button.is-light.is-inverted.is-outlined.is-loading[data-v-4f92b5bd]:hover::after,
.button.is-light.is-inverted.is-outlined.is-loading.is-hovered[data-v-4f92b5bd]::after,
.button.is-light.is-inverted.is-outlined.is-loading[data-v-4f92b5bd]:focus::after,
.button.is-light.is-inverted.is-outlined.is-loading.is-focused[data-v-4f92b5bd]::after {
  border-color: transparent transparent whitesmoke whitesmoke !important;
}
.button.is-light.is-inverted.is-outlined[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-light.is-inverted.is-outlined[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0.7);
  box-shadow: none;
  color: rgba(0, 0, 0, 0.7);
}
.button.is-dark[data-v-4f92b5bd] {
  background-color: #363636;
  border-color: transparent;
  color: #fff;
}
.button.is-dark[data-v-4f92b5bd]:hover,
.button.is-dark.is-hovered[data-v-4f92b5bd] {
  background-color: #2f2f2f;
  border-color: transparent;
  color: #fff;
}
.button.is-dark[data-v-4f92b5bd]:focus,
.button.is-dark.is-focused[data-v-4f92b5bd] {
  border-color: transparent;
  color: #fff;
}
.button.is-dark[data-v-4f92b5bd]:focus:not(:active),
.button.is-dark.is-focused[data-v-4f92b5bd]:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25);
}
.button.is-dark[data-v-4f92b5bd]:active,
.button.is-dark.is-active[data-v-4f92b5bd] {
  background-color: #292929;
  border-color: transparent;
  color: #fff;
}
.button.is-dark[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-dark[data-v-4f92b5bd] {
  background-color: #363636;
  border-color: transparent;
  box-shadow: none;
}
.button.is-dark.is-inverted[data-v-4f92b5bd] {
  background-color: #fff;
  color: #363636;
}
.button.is-dark.is-inverted[data-v-4f92b5bd]:hover,
.button.is-dark.is-inverted.is-hovered[data-v-4f92b5bd] {
  background-color: #f2f2f2;
}
.button.is-dark.is-inverted[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-dark.is-inverted[data-v-4f92b5bd] {
  background-color: #fff;
  border-color: transparent;
  box-shadow: none;
  color: #363636;
}
.button.is-dark.is-loading[data-v-4f92b5bd]::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-dark.is-outlined[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: #363636;
  color: #363636;
}
.button.is-dark.is-outlined[data-v-4f92b5bd]:hover,
.button.is-dark.is-outlined.is-hovered[data-v-4f92b5bd],
.button.is-dark.is-outlined[data-v-4f92b5bd]:focus,
.button.is-dark.is-outlined.is-focused[data-v-4f92b5bd] {
  background-color: #363636;
  border-color: #363636;
  color: #fff;
}
.button.is-dark.is-outlined.is-loading[data-v-4f92b5bd]::after {
  border-color: transparent transparent #363636 #363636 !important;
}
.button.is-dark.is-outlined.is-loading[data-v-4f92b5bd]:hover::after,
.button.is-dark.is-outlined.is-loading.is-hovered[data-v-4f92b5bd]::after,
.button.is-dark.is-outlined.is-loading[data-v-4f92b5bd]:focus::after,
.button.is-dark.is-outlined.is-loading.is-focused[data-v-4f92b5bd]::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-dark.is-outlined[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-dark.is-outlined[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: #363636;
  box-shadow: none;
  color: #363636;
}
.button.is-dark.is-inverted.is-outlined[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.button.is-dark.is-inverted.is-outlined[data-v-4f92b5bd]:hover,
.button.is-dark.is-inverted.is-outlined.is-hovered[data-v-4f92b5bd],
.button.is-dark.is-inverted.is-outlined[data-v-4f92b5bd]:focus,
.button.is-dark.is-inverted.is-outlined.is-focused[data-v-4f92b5bd] {
  background-color: #fff;
  color: #363636;
}
.button.is-dark.is-inverted.is-outlined.is-loading[data-v-4f92b5bd]:hover::after,
.button.is-dark.is-inverted.is-outlined.is-loading.is-hovered[data-v-4f92b5bd]::after,
.button.is-dark.is-inverted.is-outlined.is-loading[data-v-4f92b5bd]:focus::after,
.button.is-dark.is-inverted.is-outlined.is-loading.is-focused[data-v-4f92b5bd]::after {
  border-color: transparent transparent #363636 #363636 !important;
}
.button.is-dark.is-inverted.is-outlined[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-dark.is-inverted.is-outlined[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: #fff;
  box-shadow: none;
  color: #fff;
}
.button.is-primary[data-v-4f92b5bd] {
  background-color: #00d1b2;
  border-color: transparent;
  color: #fff;
}
.button.is-primary[data-v-4f92b5bd]:hover,
.button.is-primary.is-hovered[data-v-4f92b5bd] {
  background-color: #00c4a7;
  border-color: transparent;
  color: #fff;
}
.button.is-primary[data-v-4f92b5bd]:focus,
.button.is-primary.is-focused[data-v-4f92b5bd] {
  border-color: transparent;
  color: #fff;
}
.button.is-primary[data-v-4f92b5bd]:focus:not(:active),
.button.is-primary.is-focused[data-v-4f92b5bd]:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(0, 209, 178, 0.25);
}
.button.is-primary[data-v-4f92b5bd]:active,
.button.is-primary.is-active[data-v-4f92b5bd] {
  background-color: #00b89c;
  border-color: transparent;
  color: #fff;
}
.button.is-primary[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-primary[data-v-4f92b5bd] {
  background-color: #00d1b2;
  border-color: transparent;
  box-shadow: none;
}
.button.is-primary.is-inverted[data-v-4f92b5bd] {
  background-color: #fff;
  color: #00d1b2;
}
.button.is-primary.is-inverted[data-v-4f92b5bd]:hover,
.button.is-primary.is-inverted.is-hovered[data-v-4f92b5bd] {
  background-color: #f2f2f2;
}
.button.is-primary.is-inverted[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-primary.is-inverted[data-v-4f92b5bd] {
  background-color: #fff;
  border-color: transparent;
  box-shadow: none;
  color: #00d1b2;
}
.button.is-primary.is-loading[data-v-4f92b5bd]::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-primary.is-outlined[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: #00d1b2;
  color: #00d1b2;
}
.button.is-primary.is-outlined[data-v-4f92b5bd]:hover,
.button.is-primary.is-outlined.is-hovered[data-v-4f92b5bd],
.button.is-primary.is-outlined[data-v-4f92b5bd]:focus,
.button.is-primary.is-outlined.is-focused[data-v-4f92b5bd] {
  background-color: #00d1b2;
  border-color: #00d1b2;
  color: #fff;
}
.button.is-primary.is-outlined.is-loading[data-v-4f92b5bd]::after {
  border-color: transparent transparent #00d1b2 #00d1b2 !important;
}
.button.is-primary.is-outlined.is-loading[data-v-4f92b5bd]:hover::after,
.button.is-primary.is-outlined.is-loading.is-hovered[data-v-4f92b5bd]::after,
.button.is-primary.is-outlined.is-loading[data-v-4f92b5bd]:focus::after,
.button.is-primary.is-outlined.is-loading.is-focused[data-v-4f92b5bd]::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-primary.is-outlined[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-primary.is-outlined[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: #00d1b2;
  box-shadow: none;
  color: #00d1b2;
}
.button.is-primary.is-inverted.is-outlined[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.button.is-primary.is-inverted.is-outlined[data-v-4f92b5bd]:hover,
.button.is-primary.is-inverted.is-outlined.is-hovered[data-v-4f92b5bd],
.button.is-primary.is-inverted.is-outlined[data-v-4f92b5bd]:focus,
.button.is-primary.is-inverted.is-outlined.is-focused[data-v-4f92b5bd] {
  background-color: #fff;
  color: #00d1b2;
}
.button.is-primary.is-inverted.is-outlined.is-loading[data-v-4f92b5bd]:hover::after,
.button.is-primary.is-inverted.is-outlined.is-loading.is-hovered[data-v-4f92b5bd]::after,
.button.is-primary.is-inverted.is-outlined.is-loading[data-v-4f92b5bd]:focus::after,
.button.is-primary.is-inverted.is-outlined.is-loading.is-focused[data-v-4f92b5bd]::after {
  border-color: transparent transparent #00d1b2 #00d1b2 !important;
}
.button.is-primary.is-inverted.is-outlined[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-primary.is-inverted.is-outlined[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: #fff;
  box-shadow: none;
  color: #fff;
}
.button.is-primary.is-light[data-v-4f92b5bd] {
  background-color: #ebfffc;
  color: #00947e;
}
.button.is-primary.is-light[data-v-4f92b5bd]:hover,
.button.is-primary.is-light.is-hovered[data-v-4f92b5bd] {
  background-color: #defffa;
  border-color: transparent;
  color: #00947e;
}
.button.is-primary.is-light[data-v-4f92b5bd]:active,
.button.is-primary.is-light.is-active[data-v-4f92b5bd] {
  background-color: #d1fff8;
  border-color: transparent;
  color: #00947e;
}
.button.is-link[data-v-4f92b5bd] {
  background-color: #3273dc;
  border-color: transparent;
  color: #fff;
}
.button.is-link[data-v-4f92b5bd]:hover,
.button.is-link.is-hovered[data-v-4f92b5bd] {
  background-color: #276cda;
  border-color: transparent;
  color: #fff;
}
.button.is-link[data-v-4f92b5bd]:focus,
.button.is-link.is-focused[data-v-4f92b5bd] {
  border-color: transparent;
  color: #fff;
}
.button.is-link[data-v-4f92b5bd]:focus:not(:active),
.button.is-link.is-focused[data-v-4f92b5bd]:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25);
}
.button.is-link[data-v-4f92b5bd]:active,
.button.is-link.is-active[data-v-4f92b5bd] {
  background-color: #2366d1;
  border-color: transparent;
  color: #fff;
}
.button.is-link[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-link[data-v-4f92b5bd] {
  background-color: #3273dc;
  border-color: transparent;
  box-shadow: none;
}
.button.is-link.is-inverted[data-v-4f92b5bd] {
  background-color: #fff;
  color: #3273dc;
}
.button.is-link.is-inverted[data-v-4f92b5bd]:hover,
.button.is-link.is-inverted.is-hovered[data-v-4f92b5bd] {
  background-color: #f2f2f2;
}
.button.is-link.is-inverted[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-link.is-inverted[data-v-4f92b5bd] {
  background-color: #fff;
  border-color: transparent;
  box-shadow: none;
  color: #3273dc;
}
.button.is-link.is-loading[data-v-4f92b5bd]::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-link.is-outlined[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: #3273dc;
  color: #3273dc;
}
.button.is-link.is-outlined[data-v-4f92b5bd]:hover,
.button.is-link.is-outlined.is-hovered[data-v-4f92b5bd],
.button.is-link.is-outlined[data-v-4f92b5bd]:focus,
.button.is-link.is-outlined.is-focused[data-v-4f92b5bd] {
  background-color: #3273dc;
  border-color: #3273dc;
  color: #fff;
}
.button.is-link.is-outlined.is-loading[data-v-4f92b5bd]::after {
  border-color: transparent transparent #3273dc #3273dc !important;
}
.button.is-link.is-outlined.is-loading[data-v-4f92b5bd]:hover::after,
.button.is-link.is-outlined.is-loading.is-hovered[data-v-4f92b5bd]::after,
.button.is-link.is-outlined.is-loading[data-v-4f92b5bd]:focus::after,
.button.is-link.is-outlined.is-loading.is-focused[data-v-4f92b5bd]::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-link.is-outlined[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-link.is-outlined[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: #3273dc;
  box-shadow: none;
  color: #3273dc;
}
.button.is-link.is-inverted.is-outlined[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.button.is-link.is-inverted.is-outlined[data-v-4f92b5bd]:hover,
.button.is-link.is-inverted.is-outlined.is-hovered[data-v-4f92b5bd],
.button.is-link.is-inverted.is-outlined[data-v-4f92b5bd]:focus,
.button.is-link.is-inverted.is-outlined.is-focused[data-v-4f92b5bd] {
  background-color: #fff;
  color: #3273dc;
}
.button.is-link.is-inverted.is-outlined.is-loading[data-v-4f92b5bd]:hover::after,
.button.is-link.is-inverted.is-outlined.is-loading.is-hovered[data-v-4f92b5bd]::after,
.button.is-link.is-inverted.is-outlined.is-loading[data-v-4f92b5bd]:focus::after,
.button.is-link.is-inverted.is-outlined.is-loading.is-focused[data-v-4f92b5bd]::after {
  border-color: transparent transparent #3273dc #3273dc !important;
}
.button.is-link.is-inverted.is-outlined[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-link.is-inverted.is-outlined[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: #fff;
  box-shadow: none;
  color: #fff;
}
.button.is-link.is-light[data-v-4f92b5bd] {
  background-color: #eef3fc;
  color: #2160c4;
}
.button.is-link.is-light[data-v-4f92b5bd]:hover,
.button.is-link.is-light.is-hovered[data-v-4f92b5bd] {
  background-color: #e3ecfa;
  border-color: transparent;
  color: #2160c4;
}
.button.is-link.is-light[data-v-4f92b5bd]:active,
.button.is-link.is-light.is-active[data-v-4f92b5bd] {
  background-color: #d8e4f8;
  border-color: transparent;
  color: #2160c4;
}
.button.is-info[data-v-4f92b5bd] {
  background-color: #3298dc;
  border-color: transparent;
  color: #fff;
}
.button.is-info[data-v-4f92b5bd]:hover,
.button.is-info.is-hovered[data-v-4f92b5bd] {
  background-color: #2793da;
  border-color: transparent;
  color: #fff;
}
.button.is-info[data-v-4f92b5bd]:focus,
.button.is-info.is-focused[data-v-4f92b5bd] {
  border-color: transparent;
  color: #fff;
}
.button.is-info[data-v-4f92b5bd]:focus:not(:active),
.button.is-info.is-focused[data-v-4f92b5bd]:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(50, 152, 220, 0.25);
}
.button.is-info[data-v-4f92b5bd]:active,
.button.is-info.is-active[data-v-4f92b5bd] {
  background-color: #238cd1;
  border-color: transparent;
  color: #fff;
}
.button.is-info[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-info[data-v-4f92b5bd] {
  background-color: #3298dc;
  border-color: transparent;
  box-shadow: none;
}
.button.is-info.is-inverted[data-v-4f92b5bd] {
  background-color: #fff;
  color: #3298dc;
}
.button.is-info.is-inverted[data-v-4f92b5bd]:hover,
.button.is-info.is-inverted.is-hovered[data-v-4f92b5bd] {
  background-color: #f2f2f2;
}
.button.is-info.is-inverted[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-info.is-inverted[data-v-4f92b5bd] {
  background-color: #fff;
  border-color: transparent;
  box-shadow: none;
  color: #3298dc;
}
.button.is-info.is-loading[data-v-4f92b5bd]::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-info.is-outlined[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: #3298dc;
  color: #3298dc;
}
.button.is-info.is-outlined[data-v-4f92b5bd]:hover,
.button.is-info.is-outlined.is-hovered[data-v-4f92b5bd],
.button.is-info.is-outlined[data-v-4f92b5bd]:focus,
.button.is-info.is-outlined.is-focused[data-v-4f92b5bd] {
  background-color: #3298dc;
  border-color: #3298dc;
  color: #fff;
}
.button.is-info.is-outlined.is-loading[data-v-4f92b5bd]::after {
  border-color: transparent transparent #3298dc #3298dc !important;
}
.button.is-info.is-outlined.is-loading[data-v-4f92b5bd]:hover::after,
.button.is-info.is-outlined.is-loading.is-hovered[data-v-4f92b5bd]::after,
.button.is-info.is-outlined.is-loading[data-v-4f92b5bd]:focus::after,
.button.is-info.is-outlined.is-loading.is-focused[data-v-4f92b5bd]::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-info.is-outlined[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-info.is-outlined[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: #3298dc;
  box-shadow: none;
  color: #3298dc;
}
.button.is-info.is-inverted.is-outlined[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.button.is-info.is-inverted.is-outlined[data-v-4f92b5bd]:hover,
.button.is-info.is-inverted.is-outlined.is-hovered[data-v-4f92b5bd],
.button.is-info.is-inverted.is-outlined[data-v-4f92b5bd]:focus,
.button.is-info.is-inverted.is-outlined.is-focused[data-v-4f92b5bd] {
  background-color: #fff;
  color: #3298dc;
}
.button.is-info.is-inverted.is-outlined.is-loading[data-v-4f92b5bd]:hover::after,
.button.is-info.is-inverted.is-outlined.is-loading.is-hovered[data-v-4f92b5bd]::after,
.button.is-info.is-inverted.is-outlined.is-loading[data-v-4f92b5bd]:focus::after,
.button.is-info.is-inverted.is-outlined.is-loading.is-focused[data-v-4f92b5bd]::after {
  border-color: transparent transparent #3298dc #3298dc !important;
}
.button.is-info.is-inverted.is-outlined[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-info.is-inverted.is-outlined[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: #fff;
  box-shadow: none;
  color: #fff;
}
.button.is-info.is-light[data-v-4f92b5bd] {
  background-color: #eef6fc;
  color: #1d72aa;
}
.button.is-info.is-light[data-v-4f92b5bd]:hover,
.button.is-info.is-light.is-hovered[data-v-4f92b5bd] {
  background-color: #e3f1fa;
  border-color: transparent;
  color: #1d72aa;
}
.button.is-info.is-light[data-v-4f92b5bd]:active,
.button.is-info.is-light.is-active[data-v-4f92b5bd] {
  background-color: #d8ebf8;
  border-color: transparent;
  color: #1d72aa;
}
.button.is-success[data-v-4f92b5bd] {
  background-color: #48c774;
  border-color: transparent;
  color: #fff;
}
.button.is-success[data-v-4f92b5bd]:hover,
.button.is-success.is-hovered[data-v-4f92b5bd] {
  background-color: #3ec46d;
  border-color: transparent;
  color: #fff;
}
.button.is-success[data-v-4f92b5bd]:focus,
.button.is-success.is-focused[data-v-4f92b5bd] {
  border-color: transparent;
  color: #fff;
}
.button.is-success[data-v-4f92b5bd]:focus:not(:active),
.button.is-success.is-focused[data-v-4f92b5bd]:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(72, 199, 116, 0.25);
}
.button.is-success[data-v-4f92b5bd]:active,
.button.is-success.is-active[data-v-4f92b5bd] {
  background-color: #3abb67;
  border-color: transparent;
  color: #fff;
}
.button.is-success[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-success[data-v-4f92b5bd] {
  background-color: #48c774;
  border-color: transparent;
  box-shadow: none;
}
.button.is-success.is-inverted[data-v-4f92b5bd] {
  background-color: #fff;
  color: #48c774;
}
.button.is-success.is-inverted[data-v-4f92b5bd]:hover,
.button.is-success.is-inverted.is-hovered[data-v-4f92b5bd] {
  background-color: #f2f2f2;
}
.button.is-success.is-inverted[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-success.is-inverted[data-v-4f92b5bd] {
  background-color: #fff;
  border-color: transparent;
  box-shadow: none;
  color: #48c774;
}
.button.is-success.is-loading[data-v-4f92b5bd]::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-success.is-outlined[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: #48c774;
  color: #48c774;
}
.button.is-success.is-outlined[data-v-4f92b5bd]:hover,
.button.is-success.is-outlined.is-hovered[data-v-4f92b5bd],
.button.is-success.is-outlined[data-v-4f92b5bd]:focus,
.button.is-success.is-outlined.is-focused[data-v-4f92b5bd] {
  background-color: #48c774;
  border-color: #48c774;
  color: #fff;
}
.button.is-success.is-outlined.is-loading[data-v-4f92b5bd]::after {
  border-color: transparent transparent #48c774 #48c774 !important;
}
.button.is-success.is-outlined.is-loading[data-v-4f92b5bd]:hover::after,
.button.is-success.is-outlined.is-loading.is-hovered[data-v-4f92b5bd]::after,
.button.is-success.is-outlined.is-loading[data-v-4f92b5bd]:focus::after,
.button.is-success.is-outlined.is-loading.is-focused[data-v-4f92b5bd]::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-success.is-outlined[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-success.is-outlined[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: #48c774;
  box-shadow: none;
  color: #48c774;
}
.button.is-success.is-inverted.is-outlined[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.button.is-success.is-inverted.is-outlined[data-v-4f92b5bd]:hover,
.button.is-success.is-inverted.is-outlined.is-hovered[data-v-4f92b5bd],
.button.is-success.is-inverted.is-outlined[data-v-4f92b5bd]:focus,
.button.is-success.is-inverted.is-outlined.is-focused[data-v-4f92b5bd] {
  background-color: #fff;
  color: #48c774;
}
.button.is-success.is-inverted.is-outlined.is-loading[data-v-4f92b5bd]:hover::after,
.button.is-success.is-inverted.is-outlined.is-loading.is-hovered[data-v-4f92b5bd]::after,
.button.is-success.is-inverted.is-outlined.is-loading[data-v-4f92b5bd]:focus::after,
.button.is-success.is-inverted.is-outlined.is-loading.is-focused[data-v-4f92b5bd]::after {
  border-color: transparent transparent #48c774 #48c774 !important;
}
.button.is-success.is-inverted.is-outlined[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-success.is-inverted.is-outlined[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: #fff;
  box-shadow: none;
  color: #fff;
}
.button.is-success.is-light[data-v-4f92b5bd] {
  background-color: #effaf3;
  color: #257942;
}
.button.is-success.is-light[data-v-4f92b5bd]:hover,
.button.is-success.is-light.is-hovered[data-v-4f92b5bd] {
  background-color: #e6f7ec;
  border-color: transparent;
  color: #257942;
}
.button.is-success.is-light[data-v-4f92b5bd]:active,
.button.is-success.is-light.is-active[data-v-4f92b5bd] {
  background-color: #dcf4e4;
  border-color: transparent;
  color: #257942;
}
.button.is-warning[data-v-4f92b5bd] {
  background-color: #ffdd57;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.7);
}
.button.is-warning[data-v-4f92b5bd]:hover,
.button.is-warning.is-hovered[data-v-4f92b5bd] {
  background-color: #ffdb4a;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.7);
}
.button.is-warning[data-v-4f92b5bd]:focus,
.button.is-warning.is-focused[data-v-4f92b5bd] {
  border-color: transparent;
  color: rgba(0, 0, 0, 0.7);
}
.button.is-warning[data-v-4f92b5bd]:focus:not(:active),
.button.is-warning.is-focused[data-v-4f92b5bd]:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25);
}
.button.is-warning[data-v-4f92b5bd]:active,
.button.is-warning.is-active[data-v-4f92b5bd] {
  background-color: #ffd83d;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.7);
}
.button.is-warning[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-warning[data-v-4f92b5bd] {
  background-color: #ffdd57;
  border-color: transparent;
  box-shadow: none;
}
.button.is-warning.is-inverted[data-v-4f92b5bd] {
  background-color: rgba(0, 0, 0, 0.7);
  color: #ffdd57;
}
.button.is-warning.is-inverted[data-v-4f92b5bd]:hover,
.button.is-warning.is-inverted.is-hovered[data-v-4f92b5bd] {
  background-color: rgba(0, 0, 0, 0.7);
}
.button.is-warning.is-inverted[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-warning.is-inverted[data-v-4f92b5bd] {
  background-color: rgba(0, 0, 0, 0.7);
  border-color: transparent;
  box-shadow: none;
  color: #ffdd57;
}
.button.is-warning.is-loading[data-v-4f92b5bd]::after {
  border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important;
}
.button.is-warning.is-outlined[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: #ffdd57;
  color: #ffdd57;
}
.button.is-warning.is-outlined[data-v-4f92b5bd]:hover,
.button.is-warning.is-outlined.is-hovered[data-v-4f92b5bd],
.button.is-warning.is-outlined[data-v-4f92b5bd]:focus,
.button.is-warning.is-outlined.is-focused[data-v-4f92b5bd] {
  background-color: #ffdd57;
  border-color: #ffdd57;
  color: rgba(0, 0, 0, 0.7);
}
.button.is-warning.is-outlined.is-loading[data-v-4f92b5bd]::after {
  border-color: transparent transparent #ffdd57 #ffdd57 !important;
}
.button.is-warning.is-outlined.is-loading[data-v-4f92b5bd]:hover::after,
.button.is-warning.is-outlined.is-loading.is-hovered[data-v-4f92b5bd]::after,
.button.is-warning.is-outlined.is-loading[data-v-4f92b5bd]:focus::after,
.button.is-warning.is-outlined.is-loading.is-focused[data-v-4f92b5bd]::after {
  border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important;
}
.button.is-warning.is-outlined[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-warning.is-outlined[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: #ffdd57;
  box-shadow: none;
  color: #ffdd57;
}
.button.is-warning.is-inverted.is-outlined[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0.7);
  color: rgba(0, 0, 0, 0.7);
}
.button.is-warning.is-inverted.is-outlined[data-v-4f92b5bd]:hover,
.button.is-warning.is-inverted.is-outlined.is-hovered[data-v-4f92b5bd],
.button.is-warning.is-inverted.is-outlined[data-v-4f92b5bd]:focus,
.button.is-warning.is-inverted.is-outlined.is-focused[data-v-4f92b5bd] {
  background-color: rgba(0, 0, 0, 0.7);
  color: #ffdd57;
}
.button.is-warning.is-inverted.is-outlined.is-loading[data-v-4f92b5bd]:hover::after,
.button.is-warning.is-inverted.is-outlined.is-loading.is-hovered[data-v-4f92b5bd]::after,
.button.is-warning.is-inverted.is-outlined.is-loading[data-v-4f92b5bd]:focus::after,
.button.is-warning.is-inverted.is-outlined.is-loading.is-focused[data-v-4f92b5bd]::after {
  border-color: transparent transparent #ffdd57 #ffdd57 !important;
}
.button.is-warning.is-inverted.is-outlined[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-warning.is-inverted.is-outlined[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0.7);
  box-shadow: none;
  color: rgba(0, 0, 0, 0.7);
}
.button.is-warning.is-light[data-v-4f92b5bd] {
  background-color: #fffbeb;
  color: #947600;
}
.button.is-warning.is-light[data-v-4f92b5bd]:hover,
.button.is-warning.is-light.is-hovered[data-v-4f92b5bd] {
  background-color: #fff8de;
  border-color: transparent;
  color: #947600;
}
.button.is-warning.is-light[data-v-4f92b5bd]:active,
.button.is-warning.is-light.is-active[data-v-4f92b5bd] {
  background-color: #fff6d1;
  border-color: transparent;
  color: #947600;
}
.button.is-danger[data-v-4f92b5bd] {
  background-color: #f14668;
  border-color: transparent;
  color: #fff;
}
.button.is-danger[data-v-4f92b5bd]:hover,
.button.is-danger.is-hovered[data-v-4f92b5bd] {
  background-color: #f03a5f;
  border-color: transparent;
  color: #fff;
}
.button.is-danger[data-v-4f92b5bd]:focus,
.button.is-danger.is-focused[data-v-4f92b5bd] {
  border-color: transparent;
  color: #fff;
}
.button.is-danger[data-v-4f92b5bd]:focus:not(:active),
.button.is-danger.is-focused[data-v-4f92b5bd]:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(241, 70, 104, 0.25);
}
.button.is-danger[data-v-4f92b5bd]:active,
.button.is-danger.is-active[data-v-4f92b5bd] {
  background-color: #ef2e55;
  border-color: transparent;
  color: #fff;
}
.button.is-danger[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-danger[data-v-4f92b5bd] {
  background-color: #f14668;
  border-color: transparent;
  box-shadow: none;
}
.button.is-danger.is-inverted[data-v-4f92b5bd] {
  background-color: #fff;
  color: #f14668;
}
.button.is-danger.is-inverted[data-v-4f92b5bd]:hover,
.button.is-danger.is-inverted.is-hovered[data-v-4f92b5bd] {
  background-color: #f2f2f2;
}
.button.is-danger.is-inverted[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-danger.is-inverted[data-v-4f92b5bd] {
  background-color: #fff;
  border-color: transparent;
  box-shadow: none;
  color: #f14668;
}
.button.is-danger.is-loading[data-v-4f92b5bd]::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-danger.is-outlined[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: #f14668;
  color: #f14668;
}
.button.is-danger.is-outlined[data-v-4f92b5bd]:hover,
.button.is-danger.is-outlined.is-hovered[data-v-4f92b5bd],
.button.is-danger.is-outlined[data-v-4f92b5bd]:focus,
.button.is-danger.is-outlined.is-focused[data-v-4f92b5bd] {
  background-color: #f14668;
  border-color: #f14668;
  color: #fff;
}
.button.is-danger.is-outlined.is-loading[data-v-4f92b5bd]::after {
  border-color: transparent transparent #f14668 #f14668 !important;
}
.button.is-danger.is-outlined.is-loading[data-v-4f92b5bd]:hover::after,
.button.is-danger.is-outlined.is-loading.is-hovered[data-v-4f92b5bd]::after,
.button.is-danger.is-outlined.is-loading[data-v-4f92b5bd]:focus::after,
.button.is-danger.is-outlined.is-loading.is-focused[data-v-4f92b5bd]::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-danger.is-outlined[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-danger.is-outlined[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: #f14668;
  box-shadow: none;
  color: #f14668;
}
.button.is-danger.is-inverted.is-outlined[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.button.is-danger.is-inverted.is-outlined[data-v-4f92b5bd]:hover,
.button.is-danger.is-inverted.is-outlined.is-hovered[data-v-4f92b5bd],
.button.is-danger.is-inverted.is-outlined[data-v-4f92b5bd]:focus,
.button.is-danger.is-inverted.is-outlined.is-focused[data-v-4f92b5bd] {
  background-color: #fff;
  color: #f14668;
}
.button.is-danger.is-inverted.is-outlined.is-loading[data-v-4f92b5bd]:hover::after,
.button.is-danger.is-inverted.is-outlined.is-loading.is-hovered[data-v-4f92b5bd]::after,
.button.is-danger.is-inverted.is-outlined.is-loading[data-v-4f92b5bd]:focus::after,
.button.is-danger.is-inverted.is-outlined.is-loading.is-focused[data-v-4f92b5bd]::after {
  border-color: transparent transparent #f14668 #f14668 !important;
}
.button.is-danger.is-inverted.is-outlined[disabled][data-v-4f92b5bd],
fieldset[disabled] .button.is-danger.is-inverted.is-outlined[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: #fff;
  box-shadow: none;
  color: #fff;
}
.button.is-danger.is-light[data-v-4f92b5bd] {
  background-color: #feecf0;
  color: #cc0f35;
}
.button.is-danger.is-light[data-v-4f92b5bd]:hover,
.button.is-danger.is-light.is-hovered[data-v-4f92b5bd] {
  background-color: #fde0e6;
  border-color: transparent;
  color: #cc0f35;
}
.button.is-danger.is-light[data-v-4f92b5bd]:active,
.button.is-danger.is-light.is-active[data-v-4f92b5bd] {
  background-color: #fcd4dc;
  border-color: transparent;
  color: #cc0f35;
}
.button.is-small[data-v-4f92b5bd] {
  border-radius: 2px;
  font-size: 0.75rem;
}
.button.is-normal[data-v-4f92b5bd] {
  font-size: 1rem;
}
.button.is-medium[data-v-4f92b5bd] {
  font-size: 1.25rem;
}
.button.is-large[data-v-4f92b5bd] {
  font-size: 1.5rem;
}
.button[disabled][data-v-4f92b5bd],
fieldset[disabled] .button[data-v-4f92b5bd] {
  background-color: white;
  border-color: #dbdbdb;
  box-shadow: none;
  opacity: 0.5;
}
.button.is-fullwidth[data-v-4f92b5bd] {
  display: flex;
  width: 100%;
}
.button.is-loading[data-v-4f92b5bd] {
  color: transparent !important;
  pointer-events: none;
}
.button.is-loading[data-v-4f92b5bd]::after {
  position: absolute;
  left: calc(50% - (1em / 2));
  top: calc(50% - (1em / 2));
  position: absolute !important;
}
.button.is-static[data-v-4f92b5bd] {
  background-color: whitesmoke;
  border-color: #dbdbdb;
  color: #7a7a7a;
  box-shadow: none;
  pointer-events: none;
}
.button.is-rounded[data-v-4f92b5bd] {
  border-radius: 290486px;
  padding-left: calc(1em + 0.25em);
  padding-right: calc(1em + 0.25em);
}
.buttons[data-v-4f92b5bd] {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.buttons .button[data-v-4f92b5bd] {
  margin-bottom: 0.5rem;
}
.buttons .button[data-v-4f92b5bd]:not(:last-child):not(.is-fullwidth) {
  margin-right: 0.5rem;
}
.buttons[data-v-4f92b5bd]:last-child {
  margin-bottom: -0.5rem;
}
.buttons[data-v-4f92b5bd]:not(:last-child) {
  margin-bottom: 1rem;
}
.buttons.are-small .button[data-v-4f92b5bd]:not(.is-normal):not(.is-medium):not(.is-large) {
  border-radius: 2px;
  font-size: 0.75rem;
}
.buttons.are-medium .button[data-v-4f92b5bd]:not(.is-small):not(.is-normal):not(.is-large) {
  font-size: 1.25rem;
}
.buttons.are-large .button[data-v-4f92b5bd]:not(.is-small):not(.is-normal):not(.is-medium) {
  font-size: 1.5rem;
}
.buttons.has-addons .button[data-v-4f92b5bd]:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.buttons.has-addons .button[data-v-4f92b5bd]:not(:last-child) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  margin-right: -1px;
}
.buttons.has-addons .button[data-v-4f92b5bd]:last-child {
  margin-right: 0;
}
.buttons.has-addons .button[data-v-4f92b5bd]:hover,
.buttons.has-addons .button.is-hovered[data-v-4f92b5bd] {
  z-index: 2;
}
.buttons.has-addons .button[data-v-4f92b5bd]:focus,
.buttons.has-addons .button.is-focused[data-v-4f92b5bd],
.buttons.has-addons .button[data-v-4f92b5bd]:active,
.buttons.has-addons .button.is-active[data-v-4f92b5bd],
.buttons.has-addons .button.is-selected[data-v-4f92b5bd] {
  z-index: 3;
}
.buttons.has-addons .button[data-v-4f92b5bd]:focus:hover,
.buttons.has-addons .button.is-focused[data-v-4f92b5bd]:hover,
.buttons.has-addons .button[data-v-4f92b5bd]:active:hover,
.buttons.has-addons .button.is-active[data-v-4f92b5bd]:hover,
.buttons.has-addons .button.is-selected[data-v-4f92b5bd]:hover {
  z-index: 4;
}
.buttons.has-addons .button.is-expanded[data-v-4f92b5bd] {
  flex-grow: 1;
  flex-shrink: 1;
}
.buttons.is-centered[data-v-4f92b5bd] {
  justify-content: center;
}
.buttons.is-centered:not(.has-addons) .button[data-v-4f92b5bd]:not(.is-fullwidth) {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}
.buttons.is-right[data-v-4f92b5bd] {
  justify-content: flex-end;
}
.buttons.is-right:not(.has-addons) .button[data-v-4f92b5bd]:not(.is-fullwidth) {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}
.container[data-v-4f92b5bd] {
  flex-grow: 1;
  margin: 0 auto;
  position: relative;
  width: auto;
}
.container.is-fluid[data-v-4f92b5bd] {
  max-width: none;
  padding-left: 32px;
  padding-right: 32px;
  width: 100%;
}
@media screen and (min-width: 1024px) {
.container[data-v-4f92b5bd] {
    max-width: 960px;
}
}
@media screen and (max-width: 1215px) {
.container.is-widescreen[data-v-4f92b5bd] {
    max-width: 1152px;
}
}
@media screen and (max-width: 1407px) {
.container.is-fullhd[data-v-4f92b5bd] {
    max-width: 1344px;
}
}
@media screen and (min-width: 1216px) {
.container[data-v-4f92b5bd] {
    max-width: 1152px;
}
}
@media screen and (min-width: 1408px) {
.container[data-v-4f92b5bd] {
    max-width: 1344px;
}
}
.content li + li[data-v-4f92b5bd] {
  margin-top: 0.25em;
}
.content p[data-v-4f92b5bd]:not(:last-child),
.content dl[data-v-4f92b5bd]:not(:last-child),
.content ol[data-v-4f92b5bd]:not(:last-child),
.content ul[data-v-4f92b5bd]:not(:last-child),
.content blockquote[data-v-4f92b5bd]:not(:last-child),
.content pre[data-v-4f92b5bd]:not(:last-child),
.content table[data-v-4f92b5bd]:not(:last-child) {
  margin-bottom: 1em;
}
.content h1[data-v-4f92b5bd],
.content h2[data-v-4f92b5bd],
.content h3[data-v-4f92b5bd],
.content h4[data-v-4f92b5bd],
.content h5[data-v-4f92b5bd],
.content h6[data-v-4f92b5bd] {
  color: #363636;
  font-weight: 600;
  line-height: 1.125;
}
.content h1[data-v-4f92b5bd] {
  font-size: 2em;
  margin-bottom: 0.5em;
}
.content h1[data-v-4f92b5bd]:not(:first-child) {
  margin-top: 1em;
}
.content h2[data-v-4f92b5bd] {
  font-size: 1.75em;
  margin-bottom: 0.5714em;
}
.content h2[data-v-4f92b5bd]:not(:first-child) {
  margin-top: 1.1428em;
}
.content h3[data-v-4f92b5bd] {
  font-size: 1.5em;
  margin-bottom: 0.6666em;
}
.content h3[data-v-4f92b5bd]:not(:first-child) {
  margin-top: 1.3333em;
}
.content h4[data-v-4f92b5bd] {
  font-size: 1.25em;
  margin-bottom: 0.8em;
}
.content h5[data-v-4f92b5bd] {
  font-size: 1.125em;
  margin-bottom: 0.8888em;
}
.content h6[data-v-4f92b5bd] {
  font-size: 1em;
  margin-bottom: 1em;
}
.content blockquote[data-v-4f92b5bd] {
  background-color: whitesmoke;
  border-left: 5px solid #dbdbdb;
  padding: 1.25em 1.5em;
}
.content ol[data-v-4f92b5bd] {
  list-style-position: outside;
  margin-left: 2em;
  margin-top: 1em;
}
.content ol[data-v-4f92b5bd]:not([type]) {
  list-style-type: decimal;
}
.content ol:not([type]).is-lower-alpha[data-v-4f92b5bd] {
  list-style-type: lower-alpha;
}
.content ol:not([type]).is-lower-roman[data-v-4f92b5bd] {
  list-style-type: lower-roman;
}
.content ol:not([type]).is-upper-alpha[data-v-4f92b5bd] {
  list-style-type: upper-alpha;
}
.content ol:not([type]).is-upper-roman[data-v-4f92b5bd] {
  list-style-type: upper-roman;
}
.content ul[data-v-4f92b5bd] {
  list-style: disc outside;
  margin-left: 2em;
  margin-top: 1em;
}
.content ul ul[data-v-4f92b5bd] {
  list-style-type: circle;
  margin-top: 0.5em;
}
.content ul ul ul[data-v-4f92b5bd] {
  list-style-type: square;
}
.content dd[data-v-4f92b5bd] {
  margin-left: 2em;
}
.content figure[data-v-4f92b5bd] {
  margin-left: 2em;
  margin-right: 2em;
  text-align: center;
}
.content figure[data-v-4f92b5bd]:not(:first-child) {
  margin-top: 2em;
}
.content figure[data-v-4f92b5bd]:not(:last-child) {
  margin-bottom: 2em;
}
.content figure img[data-v-4f92b5bd] {
  display: inline-block;
}
.content figure figcaption[data-v-4f92b5bd] {
  font-style: italic;
}
.content pre[data-v-4f92b5bd] {
  -webkit-overflow-scrolling: touch;
  overflow-x: auto;
  padding: 1.25em 1.5em;
  white-space: pre;
  word-wrap: normal;
}
.content sup[data-v-4f92b5bd],
.content sub[data-v-4f92b5bd] {
  font-size: 75%;
}
.content table[data-v-4f92b5bd] {
  width: 100%;
}
.content table td[data-v-4f92b5bd],
.content table th[data-v-4f92b5bd] {
  border: 1px solid #dbdbdb;
  border-width: 0 0 1px;
  padding: 0.5em 0.75em;
  vertical-align: top;
}
.content table th[data-v-4f92b5bd] {
  color: #363636;
}
.content table th[data-v-4f92b5bd]:not([align]) {
  text-align: inherit;
}
.content table thead td[data-v-4f92b5bd],
.content table thead th[data-v-4f92b5bd] {
  border-width: 0 0 2px;
  color: #363636;
}
.content table tfoot td[data-v-4f92b5bd],
.content table tfoot th[data-v-4f92b5bd] {
  border-width: 2px 0 0;
  color: #363636;
}
.content table tbody tr:last-child td[data-v-4f92b5bd],
.content table tbody tr:last-child th[data-v-4f92b5bd] {
  border-bottom-width: 0;
}
.content .tabs li + li[data-v-4f92b5bd] {
  margin-top: 0;
}
.content.is-small[data-v-4f92b5bd] {
  font-size: 0.75rem;
}
.content.is-medium[data-v-4f92b5bd] {
  font-size: 1.25rem;
}
.content.is-large[data-v-4f92b5bd] {
  font-size: 1.5rem;
}
.icon[data-v-4f92b5bd] {
  align-items: center;
  display: inline-flex;
  justify-content: center;
  height: 1.5rem;
  width: 1.5rem;
}
.icon.is-small[data-v-4f92b5bd] {
  height: 1rem;
  width: 1rem;
}
.icon.is-medium[data-v-4f92b5bd] {
  height: 2rem;
  width: 2rem;
}
.icon.is-large[data-v-4f92b5bd] {
  height: 3rem;
  width: 3rem;
}
.image[data-v-4f92b5bd] {
  display: block;
  position: relative;
}
.image img[data-v-4f92b5bd] {
  display: block;
  height: auto;
  width: 100%;
}
.image img.is-rounded[data-v-4f92b5bd] {
  border-radius: 290486px;
}
.image.is-fullwidth[data-v-4f92b5bd] {
  width: 100%;
}
.image.is-square img[data-v-4f92b5bd],
.image.is-square .has-ratio[data-v-4f92b5bd],
.image.is-1by1 img[data-v-4f92b5bd],
.image.is-1by1 .has-ratio[data-v-4f92b5bd],
.image.is-5by4 img[data-v-4f92b5bd],
.image.is-5by4 .has-ratio[data-v-4f92b5bd],
.image.is-4by3 img[data-v-4f92b5bd],
.image.is-4by3 .has-ratio[data-v-4f92b5bd],
.image.is-3by2 img[data-v-4f92b5bd],
.image.is-3by2 .has-ratio[data-v-4f92b5bd],
.image.is-5by3 img[data-v-4f92b5bd],
.image.is-5by3 .has-ratio[data-v-4f92b5bd],
.image.is-16by9 img[data-v-4f92b5bd],
.image.is-16by9 .has-ratio[data-v-4f92b5bd],
.image.is-2by1 img[data-v-4f92b5bd],
.image.is-2by1 .has-ratio[data-v-4f92b5bd],
.image.is-3by1 img[data-v-4f92b5bd],
.image.is-3by1 .has-ratio[data-v-4f92b5bd],
.image.is-4by5 img[data-v-4f92b5bd],
.image.is-4by5 .has-ratio[data-v-4f92b5bd],
.image.is-3by4 img[data-v-4f92b5bd],
.image.is-3by4 .has-ratio[data-v-4f92b5bd],
.image.is-2by3 img[data-v-4f92b5bd],
.image.is-2by3 .has-ratio[data-v-4f92b5bd],
.image.is-3by5 img[data-v-4f92b5bd],
.image.is-3by5 .has-ratio[data-v-4f92b5bd],
.image.is-9by16 img[data-v-4f92b5bd],
.image.is-9by16 .has-ratio[data-v-4f92b5bd],
.image.is-1by2 img[data-v-4f92b5bd],
.image.is-1by2 .has-ratio[data-v-4f92b5bd],
.image.is-1by3 img[data-v-4f92b5bd],
.image.is-1by3 .has-ratio[data-v-4f92b5bd] {
  height: 100%;
  width: 100%;
}
.image.is-square[data-v-4f92b5bd],
.image.is-1by1[data-v-4f92b5bd] {
  padding-top: 100%;
}
.image.is-5by4[data-v-4f92b5bd] {
  padding-top: 80%;
}
.image.is-4by3[data-v-4f92b5bd] {
  padding-top: 75%;
}
.image.is-3by2[data-v-4f92b5bd] {
  padding-top: 66.6666%;
}
.image.is-5by3[data-v-4f92b5bd] {
  padding-top: 60%;
}
.image.is-16by9[data-v-4f92b5bd] {
  padding-top: 56.25%;
}
.image.is-2by1[data-v-4f92b5bd] {
  padding-top: 50%;
}
.image.is-3by1[data-v-4f92b5bd] {
  padding-top: 33.3333%;
}
.image.is-4by5[data-v-4f92b5bd] {
  padding-top: 125%;
}
.image.is-3by4[data-v-4f92b5bd] {
  padding-top: 133.3333%;
}
.image.is-2by3[data-v-4f92b5bd] {
  padding-top: 150%;
}
.image.is-3by5[data-v-4f92b5bd] {
  padding-top: 166.6666%;
}
.image.is-9by16[data-v-4f92b5bd] {
  padding-top: 177.7777%;
}
.image.is-1by2[data-v-4f92b5bd] {
  padding-top: 200%;
}
.image.is-1by3[data-v-4f92b5bd] {
  padding-top: 300%;
}
.image.is-16x16[data-v-4f92b5bd] {
  height: 16px;
  width: 16px;
}
.image.is-24x24[data-v-4f92b5bd] {
  height: 24px;
  width: 24px;
}
.image.is-32x32[data-v-4f92b5bd] {
  height: 32px;
  width: 32px;
}
.image.is-48x48[data-v-4f92b5bd] {
  height: 48px;
  width: 48px;
}
.image.is-64x64[data-v-4f92b5bd] {
  height: 64px;
  width: 64px;
}
.image.is-96x96[data-v-4f92b5bd] {
  height: 96px;
  width: 96px;
}
.image.is-128x128[data-v-4f92b5bd] {
  height: 128px;
  width: 128px;
}
.notification[data-v-4f92b5bd] {
  background-color: whitesmoke;
  border-radius: 4px;
  position: relative;
  padding: 1.25rem 2.5rem 1.25rem 1.5rem;
}
.notification a[data-v-4f92b5bd]:not(.button):not(.dropdown-item) {
  color: currentColor;
  text-decoration: underline;
}
.notification strong[data-v-4f92b5bd] {
  color: currentColor;
}
.notification code[data-v-4f92b5bd],
.notification pre[data-v-4f92b5bd] {
  background: white;
}
.notification pre code[data-v-4f92b5bd] {
  background: transparent;
}
.notification > .delete[data-v-4f92b5bd] {
  right: 0.5rem;
  position: absolute;
  top: 0.5rem;
}
.notification .title[data-v-4f92b5bd],
.notification .subtitle[data-v-4f92b5bd],
.notification .content[data-v-4f92b5bd] {
  color: currentColor;
}
.notification.is-white[data-v-4f92b5bd] {
  background-color: white;
  color: #0a0a0a;
}
.notification.is-black[data-v-4f92b5bd] {
  background-color: #0a0a0a;
  color: white;
}
.notification.is-light[data-v-4f92b5bd] {
  background-color: whitesmoke;
  color: rgba(0, 0, 0, 0.7);
}
.notification.is-dark[data-v-4f92b5bd] {
  background-color: #363636;
  color: #fff;
}
.notification.is-primary[data-v-4f92b5bd] {
  background-color: #00d1b2;
  color: #fff;
}
.notification.is-primary.is-light[data-v-4f92b5bd] {
  background-color: #ebfffc;
  color: #00947e;
}
.notification.is-link[data-v-4f92b5bd] {
  background-color: #3273dc;
  color: #fff;
}
.notification.is-link.is-light[data-v-4f92b5bd] {
  background-color: #eef3fc;
  color: #2160c4;
}
.notification.is-info[data-v-4f92b5bd] {
  background-color: #3298dc;
  color: #fff;
}
.notification.is-info.is-light[data-v-4f92b5bd] {
  background-color: #eef6fc;
  color: #1d72aa;
}
.notification.is-success[data-v-4f92b5bd] {
  background-color: #48c774;
  color: #fff;
}
.notification.is-success.is-light[data-v-4f92b5bd] {
  background-color: #effaf3;
  color: #257942;
}
.notification.is-warning[data-v-4f92b5bd] {
  background-color: #ffdd57;
  color: rgba(0, 0, 0, 0.7);
}
.notification.is-warning.is-light[data-v-4f92b5bd] {
  background-color: #fffbeb;
  color: #947600;
}
.notification.is-danger[data-v-4f92b5bd] {
  background-color: #f14668;
  color: #fff;
}
.notification.is-danger.is-light[data-v-4f92b5bd] {
  background-color: #feecf0;
  color: #cc0f35;
}
.progress[data-v-4f92b5bd] {
  -moz-appearance: none;
  -webkit-appearance: none;
  border: none;
  border-radius: 290486px;
  display: block;
  height: 1rem;
  overflow: hidden;
  padding: 0;
  width: 100%;
}
.progress[data-v-4f92b5bd]::-webkit-progress-bar {
  background-color: #ededed;
}
.progress[data-v-4f92b5bd]::-webkit-progress-value {
  background-color: #4a4a4a;
}
.progress[data-v-4f92b5bd]::-moz-progress-bar {
  background-color: #4a4a4a;
}
.progress[data-v-4f92b5bd]::-ms-fill {
  background-color: #4a4a4a;
  border: none;
}
.progress.is-white[data-v-4f92b5bd]::-webkit-progress-value {
  background-color: white;
}
.progress.is-white[data-v-4f92b5bd]::-moz-progress-bar {
  background-color: white;
}
.progress.is-white[data-v-4f92b5bd]::-ms-fill {
  background-color: white;
}
.progress.is-white[data-v-4f92b5bd]:indeterminate {
  background-image: linear-gradient(to right, white 30%, #ededed 30%);
}
.progress.is-black[data-v-4f92b5bd]::-webkit-progress-value {
  background-color: #0a0a0a;
}
.progress.is-black[data-v-4f92b5bd]::-moz-progress-bar {
  background-color: #0a0a0a;
}
.progress.is-black[data-v-4f92b5bd]::-ms-fill {
  background-color: #0a0a0a;
}
.progress.is-black[data-v-4f92b5bd]:indeterminate {
  background-image: linear-gradient(to right, #0a0a0a 30%, #ededed 30%);
}
.progress.is-light[data-v-4f92b5bd]::-webkit-progress-value {
  background-color: whitesmoke;
}
.progress.is-light[data-v-4f92b5bd]::-moz-progress-bar {
  background-color: whitesmoke;
}
.progress.is-light[data-v-4f92b5bd]::-ms-fill {
  background-color: whitesmoke;
}
.progress.is-light[data-v-4f92b5bd]:indeterminate {
  background-image: linear-gradient(to right, whitesmoke 30%, #ededed 30%);
}
.progress.is-dark[data-v-4f92b5bd]::-webkit-progress-value {
  background-color: #363636;
}
.progress.is-dark[data-v-4f92b5bd]::-moz-progress-bar {
  background-color: #363636;
}
.progress.is-dark[data-v-4f92b5bd]::-ms-fill {
  background-color: #363636;
}
.progress.is-dark[data-v-4f92b5bd]:indeterminate {
  background-image: linear-gradient(to right, #363636 30%, #ededed 30%);
}
.progress.is-primary[data-v-4f92b5bd]::-webkit-progress-value {
  background-color: #00d1b2;
}
.progress.is-primary[data-v-4f92b5bd]::-moz-progress-bar {
  background-color: #00d1b2;
}
.progress.is-primary[data-v-4f92b5bd]::-ms-fill {
  background-color: #00d1b2;
}
.progress.is-primary[data-v-4f92b5bd]:indeterminate {
  background-image: linear-gradient(to right, #00d1b2 30%, #ededed 30%);
}
.progress.is-link[data-v-4f92b5bd]::-webkit-progress-value {
  background-color: #3273dc;
}
.progress.is-link[data-v-4f92b5bd]::-moz-progress-bar {
  background-color: #3273dc;
}
.progress.is-link[data-v-4f92b5bd]::-ms-fill {
  background-color: #3273dc;
}
.progress.is-link[data-v-4f92b5bd]:indeterminate {
  background-image: linear-gradient(to right, #3273dc 30%, #ededed 30%);
}
.progress.is-info[data-v-4f92b5bd]::-webkit-progress-value {
  background-color: #3298dc;
}
.progress.is-info[data-v-4f92b5bd]::-moz-progress-bar {
  background-color: #3298dc;
}
.progress.is-info[data-v-4f92b5bd]::-ms-fill {
  background-color: #3298dc;
}
.progress.is-info[data-v-4f92b5bd]:indeterminate {
  background-image: linear-gradient(to right, #3298dc 30%, #ededed 30%);
}
.progress.is-success[data-v-4f92b5bd]::-webkit-progress-value {
  background-color: #48c774;
}
.progress.is-success[data-v-4f92b5bd]::-moz-progress-bar {
  background-color: #48c774;
}
.progress.is-success[data-v-4f92b5bd]::-ms-fill {
  background-color: #48c774;
}
.progress.is-success[data-v-4f92b5bd]:indeterminate {
  background-image: linear-gradient(to right, #48c774 30%, #ededed 30%);
}
.progress.is-warning[data-v-4f92b5bd]::-webkit-progress-value {
  background-color: #ffdd57;
}
.progress.is-warning[data-v-4f92b5bd]::-moz-progress-bar {
  background-color: #ffdd57;
}
.progress.is-warning[data-v-4f92b5bd]::-ms-fill {
  background-color: #ffdd57;
}
.progress.is-warning[data-v-4f92b5bd]:indeterminate {
  background-image: linear-gradient(to right, #ffdd57 30%, #ededed 30%);
}
.progress.is-danger[data-v-4f92b5bd]::-webkit-progress-value {
  background-color: #f14668;
}
.progress.is-danger[data-v-4f92b5bd]::-moz-progress-bar {
  background-color: #f14668;
}
.progress.is-danger[data-v-4f92b5bd]::-ms-fill {
  background-color: #f14668;
}
.progress.is-danger[data-v-4f92b5bd]:indeterminate {
  background-image: linear-gradient(to right, #f14668 30%, #ededed 30%);
}
.progress[data-v-4f92b5bd]:indeterminate {
  -webkit-animation-duration: 1.5s;
  animation-duration: 1.5s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-name: moveIndeterminate-data-v-4f92b5bd;
  animation-name: moveIndeterminate-data-v-4f92b5bd;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  background-color: #ededed;
  background-image: linear-gradient(to right, #4a4a4a 30%, #ededed 30%);
  background-position: top left;
  background-repeat: no-repeat;
  background-size: 150% 150%;
}
.progress[data-v-4f92b5bd]:indeterminate::-webkit-progress-bar {
  background-color: transparent;
}
.progress[data-v-4f92b5bd]:indeterminate::-moz-progress-bar {
  background-color: transparent;
}
.progress.is-small[data-v-4f92b5bd] {
  height: 0.75rem;
}
.progress.is-medium[data-v-4f92b5bd] {
  height: 1.25rem;
}
.progress.is-large[data-v-4f92b5bd] {
  height: 1.5rem;
}
@-webkit-keyframes moveIndeterminate-data-v-4f92b5bd {
from {
    background-position: 200% 0;
}
to {
    background-position: -200% 0;
}
}
@keyframes moveIndeterminate-data-v-4f92b5bd {
from {
    background-position: 200% 0;
}
to {
    background-position: -200% 0;
}
}
.table[data-v-4f92b5bd] {
  background-color: white;
  color: #363636;
}
.table td[data-v-4f92b5bd],
.table th[data-v-4f92b5bd] {
  border: 1px solid #dbdbdb;
  border-width: 0 0 1px;
  padding: 0.5em 0.75em;
  vertical-align: top;
}
.table td.is-white[data-v-4f92b5bd],
.table th.is-white[data-v-4f92b5bd] {
  background-color: white;
  border-color: white;
  color: #0a0a0a;
}
.table td.is-black[data-v-4f92b5bd],
.table th.is-black[data-v-4f92b5bd] {
  background-color: #0a0a0a;
  border-color: #0a0a0a;
  color: white;
}
.table td.is-light[data-v-4f92b5bd],
.table th.is-light[data-v-4f92b5bd] {
  background-color: whitesmoke;
  border-color: whitesmoke;
  color: rgba(0, 0, 0, 0.7);
}
.table td.is-dark[data-v-4f92b5bd],
.table th.is-dark[data-v-4f92b5bd] {
  background-color: #363636;
  border-color: #363636;
  color: #fff;
}
.table td.is-primary[data-v-4f92b5bd],
.table th.is-primary[data-v-4f92b5bd] {
  background-color: #00d1b2;
  border-color: #00d1b2;
  color: #fff;
}
.table td.is-link[data-v-4f92b5bd],
.table th.is-link[data-v-4f92b5bd] {
  background-color: #3273dc;
  border-color: #3273dc;
  color: #fff;
}
.table td.is-info[data-v-4f92b5bd],
.table th.is-info[data-v-4f92b5bd] {
  background-color: #3298dc;
  border-color: #3298dc;
  color: #fff;
}
.table td.is-success[data-v-4f92b5bd],
.table th.is-success[data-v-4f92b5bd] {
  background-color: #48c774;
  border-color: #48c774;
  color: #fff;
}
.table td.is-warning[data-v-4f92b5bd],
.table th.is-warning[data-v-4f92b5bd] {
  background-color: #ffdd57;
  border-color: #ffdd57;
  color: rgba(0, 0, 0, 0.7);
}
.table td.is-danger[data-v-4f92b5bd],
.table th.is-danger[data-v-4f92b5bd] {
  background-color: #f14668;
  border-color: #f14668;
  color: #fff;
}
.table td.is-narrow[data-v-4f92b5bd],
.table th.is-narrow[data-v-4f92b5bd] {
  white-space: nowrap;
  width: 1%;
}
.table td.is-selected[data-v-4f92b5bd],
.table th.is-selected[data-v-4f92b5bd] {
  background-color: #00d1b2;
  color: #fff;
}
.table td.is-selected a[data-v-4f92b5bd],
.table td.is-selected strong[data-v-4f92b5bd],
.table th.is-selected a[data-v-4f92b5bd],
.table th.is-selected strong[data-v-4f92b5bd] {
  color: currentColor;
}
.table td.is-vcentered[data-v-4f92b5bd],
.table th.is-vcentered[data-v-4f92b5bd] {
  vertical-align: middle;
}
.table th[data-v-4f92b5bd] {
  color: #363636;
}
.table th[data-v-4f92b5bd]:not([align]) {
  text-align: inherit;
}
.table tr.is-selected[data-v-4f92b5bd] {
  background-color: #00d1b2;
  color: #fff;
}
.table tr.is-selected a[data-v-4f92b5bd],
.table tr.is-selected strong[data-v-4f92b5bd] {
  color: currentColor;
}
.table tr.is-selected td[data-v-4f92b5bd],
.table tr.is-selected th[data-v-4f92b5bd] {
  border-color: #fff;
  color: currentColor;
}
.table thead[data-v-4f92b5bd] {
  background-color: transparent;
}
.table thead td[data-v-4f92b5bd],
.table thead th[data-v-4f92b5bd] {
  border-width: 0 0 2px;
  color: #363636;
}
.table tfoot[data-v-4f92b5bd] {
  background-color: transparent;
}
.table tfoot td[data-v-4f92b5bd],
.table tfoot th[data-v-4f92b5bd] {
  border-width: 2px 0 0;
  color: #363636;
}
.table tbody[data-v-4f92b5bd] {
  background-color: transparent;
}
.table tbody tr:last-child td[data-v-4f92b5bd],
.table tbody tr:last-child th[data-v-4f92b5bd] {
  border-bottom-width: 0;
}
.table.is-bordered td[data-v-4f92b5bd],
.table.is-bordered th[data-v-4f92b5bd] {
  border-width: 1px;
}
.table.is-bordered tr:last-child td[data-v-4f92b5bd],
.table.is-bordered tr:last-child th[data-v-4f92b5bd] {
  border-bottom-width: 1px;
}
.table.is-fullwidth[data-v-4f92b5bd] {
  width: 100%;
}
.table.is-hoverable tbody tr[data-v-4f92b5bd]:not(.is-selected):hover {
  background-color: #fafafa;
}
.table.is-hoverable.is-striped tbody tr[data-v-4f92b5bd]:not(.is-selected):hover {
  background-color: #fafafa;
}
.table.is-hoverable.is-striped tbody tr[data-v-4f92b5bd]:not(.is-selected):hover:nth-child(even) {
  background-color: whitesmoke;
}
.table.is-narrow td[data-v-4f92b5bd],
.table.is-narrow th[data-v-4f92b5bd] {
  padding: 0.25em 0.5em;
}
.table.is-striped tbody tr[data-v-4f92b5bd]:not(.is-selected):nth-child(even) {
  background-color: #fafafa;
}
.table-container[data-v-4f92b5bd] {
  -webkit-overflow-scrolling: touch;
  overflow: auto;
  overflow-y: hidden;
  max-width: 100%;
}
.tags[data-v-4f92b5bd] {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.tags .tag[data-v-4f92b5bd] {
  margin-bottom: 0.5rem;
}
.tags .tag[data-v-4f92b5bd]:not(:last-child) {
  margin-right: 0.5rem;
}
.tags[data-v-4f92b5bd]:last-child {
  margin-bottom: -0.5rem;
}
.tags[data-v-4f92b5bd]:not(:last-child) {
  margin-bottom: 1rem;
}
.tags.are-medium .tag[data-v-4f92b5bd]:not(.is-normal):not(.is-large) {
  font-size: 1rem;
}
.tags.are-large .tag[data-v-4f92b5bd]:not(.is-normal):not(.is-medium) {
  font-size: 1.25rem;
}
.tags.is-centered[data-v-4f92b5bd] {
  justify-content: center;
}
.tags.is-centered .tag[data-v-4f92b5bd] {
  margin-right: 0.25rem;
  margin-left: 0.25rem;
}
.tags.is-right[data-v-4f92b5bd] {
  justify-content: flex-end;
}
.tags.is-right .tag[data-v-4f92b5bd]:not(:first-child) {
  margin-left: 0.5rem;
}
.tags.is-right .tag[data-v-4f92b5bd]:not(:last-child) {
  margin-right: 0;
}
.tags.has-addons .tag[data-v-4f92b5bd] {
  margin-right: 0;
}
.tags.has-addons .tag[data-v-4f92b5bd]:not(:first-child) {
  margin-left: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.tags.has-addons .tag[data-v-4f92b5bd]:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.tag[data-v-4f92b5bd]:not(body) {
  align-items: center;
  background-color: whitesmoke;
  border-radius: 4px;
  color: #4a4a4a;
  display: inline-flex;
  font-size: 0.75rem;
  height: 2em;
  justify-content: center;
  line-height: 1.5;
  padding-left: 0.75em;
  padding-right: 0.75em;
  white-space: nowrap;
}
.tag:not(body) .delete[data-v-4f92b5bd] {
  margin-left: 0.25rem;
  margin-right: -0.375rem;
}
.tag:not(body).is-white[data-v-4f92b5bd] {
  background-color: white;
  color: #0a0a0a;
}
.tag:not(body).is-black[data-v-4f92b5bd] {
  background-color: #0a0a0a;
  color: white;
}
.tag:not(body).is-light[data-v-4f92b5bd] {
  background-color: whitesmoke;
  color: rgba(0, 0, 0, 0.7);
}
.tag:not(body).is-dark[data-v-4f92b5bd] {
  background-color: #363636;
  color: #fff;
}
.tag:not(body).is-primary[data-v-4f92b5bd] {
  background-color: #00d1b2;
  color: #fff;
}
.tag:not(body).is-primary.is-light[data-v-4f92b5bd] {
  background-color: #ebfffc;
  color: #00947e;
}
.tag:not(body).is-link[data-v-4f92b5bd] {
  background-color: #3273dc;
  color: #fff;
}
.tag:not(body).is-link.is-light[data-v-4f92b5bd] {
  background-color: #eef3fc;
  color: #2160c4;
}
.tag:not(body).is-info[data-v-4f92b5bd] {
  background-color: #3298dc;
  color: #fff;
}
.tag:not(body).is-info.is-light[data-v-4f92b5bd] {
  background-color: #eef6fc;
  color: #1d72aa;
}
.tag:not(body).is-success[data-v-4f92b5bd] {
  background-color: #48c774;
  color: #fff;
}
.tag:not(body).is-success.is-light[data-v-4f92b5bd] {
  background-color: #effaf3;
  color: #257942;
}
.tag:not(body).is-warning[data-v-4f92b5bd] {
  background-color: #ffdd57;
  color: rgba(0, 0, 0, 0.7);
}
.tag:not(body).is-warning.is-light[data-v-4f92b5bd] {
  background-color: #fffbeb;
  color: #947600;
}
.tag:not(body).is-danger[data-v-4f92b5bd] {
  background-color: #f14668;
  color: #fff;
}
.tag:not(body).is-danger.is-light[data-v-4f92b5bd] {
  background-color: #feecf0;
  color: #cc0f35;
}
.tag:not(body).is-normal[data-v-4f92b5bd] {
  font-size: 0.75rem;
}
.tag:not(body).is-medium[data-v-4f92b5bd] {
  font-size: 1rem;
}
.tag:not(body).is-large[data-v-4f92b5bd] {
  font-size: 1.25rem;
}
.tag:not(body) .icon[data-v-4f92b5bd]:first-child:not(:last-child) {
  margin-left: -0.375em;
  margin-right: 0.1875em;
}
.tag:not(body) .icon[data-v-4f92b5bd]:last-child:not(:first-child) {
  margin-left: 0.1875em;
  margin-right: -0.375em;
}
.tag:not(body) .icon[data-v-4f92b5bd]:first-child:last-child {
  margin-left: -0.375em;
  margin-right: -0.375em;
}
.tag:not(body).is-delete[data-v-4f92b5bd] {
  margin-left: 1px;
  padding: 0;
  position: relative;
  width: 2em;
}
.tag:not(body).is-delete[data-v-4f92b5bd]::before,
.tag:not(body).is-delete[data-v-4f92b5bd]::after {
  background-color: currentColor;
  content: "";
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translateX(-50%) translateY(-50%) rotate(45deg);
  transform-origin: center center;
}
.tag:not(body).is-delete[data-v-4f92b5bd]::before {
  height: 1px;
  width: 50%;
}
.tag:not(body).is-delete[data-v-4f92b5bd]::after {
  height: 50%;
  width: 1px;
}
.tag:not(body).is-delete[data-v-4f92b5bd]:hover,
.tag:not(body).is-delete[data-v-4f92b5bd]:focus {
  background-color: #e8e8e8;
}
.tag:not(body).is-delete[data-v-4f92b5bd]:active {
  background-color: #dbdbdb;
}
.tag:not(body).is-rounded[data-v-4f92b5bd] {
  border-radius: 290486px;
}
a.tag[data-v-4f92b5bd]:hover {
  text-decoration: underline;
}
.title[data-v-4f92b5bd],
.subtitle[data-v-4f92b5bd] {
  word-break: break-word;
}
.title em[data-v-4f92b5bd],
.title span[data-v-4f92b5bd],
.subtitle em[data-v-4f92b5bd],
.subtitle span[data-v-4f92b5bd] {
  font-weight: inherit;
}
.title sub[data-v-4f92b5bd],
.subtitle sub[data-v-4f92b5bd] {
  font-size: 0.75em;
}
.title sup[data-v-4f92b5bd],
.subtitle sup[data-v-4f92b5bd] {
  font-size: 0.75em;
}
.title .tag[data-v-4f92b5bd],
.subtitle .tag[data-v-4f92b5bd] {
  vertical-align: middle;
}
.title[data-v-4f92b5bd] {
  color: #363636;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.125;
}
.title strong[data-v-4f92b5bd] {
  color: inherit;
  font-weight: inherit;
}
.title + .highlight[data-v-4f92b5bd] {
  margin-top: -0.75rem;
}
.title:not(.is-spaced) + .subtitle[data-v-4f92b5bd] {
  margin-top: -1.25rem;
}
.title.is-1[data-v-4f92b5bd] {
  font-size: 3rem;
}
.title.is-2[data-v-4f92b5bd] {
  font-size: 2.5rem;
}
.title.is-3[data-v-4f92b5bd] {
  font-size: 2rem;
}
.title.is-4[data-v-4f92b5bd] {
  font-size: 1.5rem;
}
.title.is-5[data-v-4f92b5bd] {
  font-size: 1.25rem;
}
.title.is-6[data-v-4f92b5bd] {
  font-size: 1rem;
}
.title.is-7[data-v-4f92b5bd] {
  font-size: 0.75rem;
}
.subtitle[data-v-4f92b5bd] {
  color: #4a4a4a;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1.25;
}
.subtitle strong[data-v-4f92b5bd] {
  color: #363636;
  font-weight: 600;
}
.subtitle:not(.is-spaced) + .title[data-v-4f92b5bd] {
  margin-top: -1.25rem;
}
.subtitle.is-1[data-v-4f92b5bd] {
  font-size: 3rem;
}
.subtitle.is-2[data-v-4f92b5bd] {
  font-size: 2.5rem;
}
.subtitle.is-3[data-v-4f92b5bd] {
  font-size: 2rem;
}
.subtitle.is-4[data-v-4f92b5bd] {
  font-size: 1.5rem;
}
.subtitle.is-5[data-v-4f92b5bd] {
  font-size: 1.25rem;
}
.subtitle.is-6[data-v-4f92b5bd] {
  font-size: 1rem;
}
.subtitle.is-7[data-v-4f92b5bd] {
  font-size: 0.75rem;
}
.heading[data-v-4f92b5bd] {
  display: block;
  font-size: 11px;
  letter-spacing: 1px;
  margin-bottom: 5px;
  text-transform: uppercase;
}
.highlight[data-v-4f92b5bd] {
  font-weight: 400;
  max-width: 100%;
  overflow: hidden;
  padding: 0;
}
.highlight pre[data-v-4f92b5bd] {
  overflow: auto;
  max-width: 100%;
}
.number[data-v-4f92b5bd] {
  align-items: center;
  background-color: whitesmoke;
  border-radius: 290486px;
  display: inline-flex;
  font-size: 1.25rem;
  height: 2em;
  justify-content: center;
  margin-right: 1.5rem;
  min-width: 2.5em;
  padding: 0.25rem 0.5rem;
  text-align: center;
  vertical-align: top;
}
.input[data-v-4f92b5bd],
.textarea[data-v-4f92b5bd],
.select select[data-v-4f92b5bd] {
  background-color: white;
  border-color: #dbdbdb;
  border-radius: 4px;
  color: #363636;
}
.input[data-v-4f92b5bd]::-moz-placeholder,
.textarea[data-v-4f92b5bd]::-moz-placeholder,
.select select[data-v-4f92b5bd]::-moz-placeholder {
  color: rgba(54, 54, 54, 0.3);
}
.input[data-v-4f92b5bd]::-webkit-input-placeholder,
.textarea[data-v-4f92b5bd]::-webkit-input-placeholder,
.select select[data-v-4f92b5bd]::-webkit-input-placeholder {
  color: rgba(54, 54, 54, 0.3);
}
.input[data-v-4f92b5bd]:-moz-placeholder,
.textarea[data-v-4f92b5bd]:-moz-placeholder,
.select select[data-v-4f92b5bd]:-moz-placeholder {
  color: rgba(54, 54, 54, 0.3);
}
.input[data-v-4f92b5bd]:-ms-input-placeholder,
.textarea[data-v-4f92b5bd]:-ms-input-placeholder,
.select select[data-v-4f92b5bd]:-ms-input-placeholder {
  color: rgba(54, 54, 54, 0.3);
}
.input[data-v-4f92b5bd]:hover,
.textarea[data-v-4f92b5bd]:hover,
.select select[data-v-4f92b5bd]:hover,
.is-hovered.input[data-v-4f92b5bd],
.is-hovered.textarea[data-v-4f92b5bd],
.select select.is-hovered[data-v-4f92b5bd] {
  border-color: #b5b5b5;
}
.input[data-v-4f92b5bd]:focus,
.textarea[data-v-4f92b5bd]:focus,
.select select[data-v-4f92b5bd]:focus,
.is-focused.input[data-v-4f92b5bd],
.is-focused.textarea[data-v-4f92b5bd],
.select select.is-focused[data-v-4f92b5bd],
.input[data-v-4f92b5bd]:active,
.textarea[data-v-4f92b5bd]:active,
.select select[data-v-4f92b5bd]:active,
.is-active.input[data-v-4f92b5bd],
.is-active.textarea[data-v-4f92b5bd],
.select select.is-active[data-v-4f92b5bd] {
  border-color: #3273dc;
  box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25);
}
.input[disabled][data-v-4f92b5bd],
.textarea[disabled][data-v-4f92b5bd],
.select select[disabled][data-v-4f92b5bd],
fieldset[disabled] .input[data-v-4f92b5bd],
fieldset[disabled] .textarea[data-v-4f92b5bd],
fieldset[disabled] .select select[data-v-4f92b5bd],
.select fieldset[disabled] select[data-v-4f92b5bd] {
  background-color: whitesmoke;
  border-color: whitesmoke;
  box-shadow: none;
  color: #7a7a7a;
}
.input[disabled][data-v-4f92b5bd]::-moz-placeholder,
.textarea[disabled][data-v-4f92b5bd]::-moz-placeholder,
.select select[disabled][data-v-4f92b5bd]::-moz-placeholder,
fieldset[disabled] .input[data-v-4f92b5bd]::-moz-placeholder,
fieldset[disabled] .textarea[data-v-4f92b5bd]::-moz-placeholder,
fieldset[disabled] .select select[data-v-4f92b5bd]::-moz-placeholder,
.select fieldset[disabled] select[data-v-4f92b5bd]::-moz-placeholder {
  color: rgba(122, 122, 122, 0.3);
}
.input[disabled][data-v-4f92b5bd]::-webkit-input-placeholder,
.textarea[disabled][data-v-4f92b5bd]::-webkit-input-placeholder,
.select select[disabled][data-v-4f92b5bd]::-webkit-input-placeholder,
fieldset[disabled] .input[data-v-4f92b5bd]::-webkit-input-placeholder,
fieldset[disabled] .textarea[data-v-4f92b5bd]::-webkit-input-placeholder,
fieldset[disabled] .select select[data-v-4f92b5bd]::-webkit-input-placeholder,
.select fieldset[disabled] select[data-v-4f92b5bd]::-webkit-input-placeholder {
  color: rgba(122, 122, 122, 0.3);
}
.input[disabled][data-v-4f92b5bd]:-moz-placeholder,
.textarea[disabled][data-v-4f92b5bd]:-moz-placeholder,
.select select[disabled][data-v-4f92b5bd]:-moz-placeholder,
fieldset[disabled] .input[data-v-4f92b5bd]:-moz-placeholder,
fieldset[disabled] .textarea[data-v-4f92b5bd]:-moz-placeholder,
fieldset[disabled] .select select[data-v-4f92b5bd]:-moz-placeholder,
.select fieldset[disabled] select[data-v-4f92b5bd]:-moz-placeholder {
  color: rgba(122, 122, 122, 0.3);
}
.input[disabled][data-v-4f92b5bd]:-ms-input-placeholder,
.textarea[disabled][data-v-4f92b5bd]:-ms-input-placeholder,
.select select[disabled][data-v-4f92b5bd]:-ms-input-placeholder,
fieldset[disabled] .input[data-v-4f92b5bd]:-ms-input-placeholder,
fieldset[disabled] .textarea[data-v-4f92b5bd]:-ms-input-placeholder,
fieldset[disabled] .select select[data-v-4f92b5bd]:-ms-input-placeholder,
.select fieldset[disabled] select[data-v-4f92b5bd]:-ms-input-placeholder {
  color: rgba(122, 122, 122, 0.3);
}
.input[data-v-4f92b5bd],
.textarea[data-v-4f92b5bd] {
  box-shadow: inset 0 0.0625em 0.125em rgba(10, 10, 10, 0.05);
  max-width: 100%;
  width: 100%;
}
.input[readonly][data-v-4f92b5bd],
.textarea[readonly][data-v-4f92b5bd] {
  box-shadow: none;
}
.is-white.input[data-v-4f92b5bd],
.is-white.textarea[data-v-4f92b5bd] {
  border-color: white;
}
.is-white.input[data-v-4f92b5bd]:focus,
.is-white.textarea[data-v-4f92b5bd]:focus,
.is-white.is-focused.input[data-v-4f92b5bd],
.is-white.is-focused.textarea[data-v-4f92b5bd],
.is-white.input[data-v-4f92b5bd]:active,
.is-white.textarea[data-v-4f92b5bd]:active,
.is-white.is-active.input[data-v-4f92b5bd],
.is-white.is-active.textarea[data-v-4f92b5bd] {
  box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25);
}
.is-black.input[data-v-4f92b5bd],
.is-black.textarea[data-v-4f92b5bd] {
  border-color: #0a0a0a;
}
.is-black.input[data-v-4f92b5bd]:focus,
.is-black.textarea[data-v-4f92b5bd]:focus,
.is-black.is-focused.input[data-v-4f92b5bd],
.is-black.is-focused.textarea[data-v-4f92b5bd],
.is-black.input[data-v-4f92b5bd]:active,
.is-black.textarea[data-v-4f92b5bd]:active,
.is-black.is-active.input[data-v-4f92b5bd],
.is-black.is-active.textarea[data-v-4f92b5bd] {
  box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25);
}
.is-light.input[data-v-4f92b5bd],
.is-light.textarea[data-v-4f92b5bd] {
  border-color: whitesmoke;
}
.is-light.input[data-v-4f92b5bd]:focus,
.is-light.textarea[data-v-4f92b5bd]:focus,
.is-light.is-focused.input[data-v-4f92b5bd],
.is-light.is-focused.textarea[data-v-4f92b5bd],
.is-light.input[data-v-4f92b5bd]:active,
.is-light.textarea[data-v-4f92b5bd]:active,
.is-light.is-active.input[data-v-4f92b5bd],
.is-light.is-active.textarea[data-v-4f92b5bd] {
  box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25);
}
.is-dark.input[data-v-4f92b5bd],
.is-dark.textarea[data-v-4f92b5bd] {
  border-color: #363636;
}
.is-dark.input[data-v-4f92b5bd]:focus,
.is-dark.textarea[data-v-4f92b5bd]:focus,
.is-dark.is-focused.input[data-v-4f92b5bd],
.is-dark.is-focused.textarea[data-v-4f92b5bd],
.is-dark.input[data-v-4f92b5bd]:active,
.is-dark.textarea[data-v-4f92b5bd]:active,
.is-dark.is-active.input[data-v-4f92b5bd],
.is-dark.is-active.textarea[data-v-4f92b5bd] {
  box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25);
}
.is-primary.input[data-v-4f92b5bd],
.is-primary.textarea[data-v-4f92b5bd] {
  border-color: #00d1b2;
}
.is-primary.input[data-v-4f92b5bd]:focus,
.is-primary.textarea[data-v-4f92b5bd]:focus,
.is-primary.is-focused.input[data-v-4f92b5bd],
.is-primary.is-focused.textarea[data-v-4f92b5bd],
.is-primary.input[data-v-4f92b5bd]:active,
.is-primary.textarea[data-v-4f92b5bd]:active,
.is-primary.is-active.input[data-v-4f92b5bd],
.is-primary.is-active.textarea[data-v-4f92b5bd] {
  box-shadow: 0 0 0 0.125em rgba(0, 209, 178, 0.25);
}
.is-link.input[data-v-4f92b5bd],
.is-link.textarea[data-v-4f92b5bd] {
  border-color: #3273dc;
}
.is-link.input[data-v-4f92b5bd]:focus,
.is-link.textarea[data-v-4f92b5bd]:focus,
.is-link.is-focused.input[data-v-4f92b5bd],
.is-link.is-focused.textarea[data-v-4f92b5bd],
.is-link.input[data-v-4f92b5bd]:active,
.is-link.textarea[data-v-4f92b5bd]:active,
.is-link.is-active.input[data-v-4f92b5bd],
.is-link.is-active.textarea[data-v-4f92b5bd] {
  box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25);
}
.is-info.input[data-v-4f92b5bd],
.is-info.textarea[data-v-4f92b5bd] {
  border-color: #3298dc;
}
.is-info.input[data-v-4f92b5bd]:focus,
.is-info.textarea[data-v-4f92b5bd]:focus,
.is-info.is-focused.input[data-v-4f92b5bd],
.is-info.is-focused.textarea[data-v-4f92b5bd],
.is-info.input[data-v-4f92b5bd]:active,
.is-info.textarea[data-v-4f92b5bd]:active,
.is-info.is-active.input[data-v-4f92b5bd],
.is-info.is-active.textarea[data-v-4f92b5bd] {
  box-shadow: 0 0 0 0.125em rgba(50, 152, 220, 0.25);
}
.is-success.input[data-v-4f92b5bd],
.is-success.textarea[data-v-4f92b5bd] {
  border-color: #48c774;
}
.is-success.input[data-v-4f92b5bd]:focus,
.is-success.textarea[data-v-4f92b5bd]:focus,
.is-success.is-focused.input[data-v-4f92b5bd],
.is-success.is-focused.textarea[data-v-4f92b5bd],
.is-success.input[data-v-4f92b5bd]:active,
.is-success.textarea[data-v-4f92b5bd]:active,
.is-success.is-active.input[data-v-4f92b5bd],
.is-success.is-active.textarea[data-v-4f92b5bd] {
  box-shadow: 0 0 0 0.125em rgba(72, 199, 116, 0.25);
}
.is-warning.input[data-v-4f92b5bd],
.is-warning.textarea[data-v-4f92b5bd] {
  border-color: #ffdd57;
}
.is-warning.input[data-v-4f92b5bd]:focus,
.is-warning.textarea[data-v-4f92b5bd]:focus,
.is-warning.is-focused.input[data-v-4f92b5bd],
.is-warning.is-focused.textarea[data-v-4f92b5bd],
.is-warning.input[data-v-4f92b5bd]:active,
.is-warning.textarea[data-v-4f92b5bd]:active,
.is-warning.is-active.input[data-v-4f92b5bd],
.is-warning.is-active.textarea[data-v-4f92b5bd] {
  box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25);
}
.is-danger.input[data-v-4f92b5bd],
.is-danger.textarea[data-v-4f92b5bd] {
  border-color: #f14668;
}
.is-danger.input[data-v-4f92b5bd]:focus,
.is-danger.textarea[data-v-4f92b5bd]:focus,
.is-danger.is-focused.input[data-v-4f92b5bd],
.is-danger.is-focused.textarea[data-v-4f92b5bd],
.is-danger.input[data-v-4f92b5bd]:active,
.is-danger.textarea[data-v-4f92b5bd]:active,
.is-danger.is-active.input[data-v-4f92b5bd],
.is-danger.is-active.textarea[data-v-4f92b5bd] {
  box-shadow: 0 0 0 0.125em rgba(241, 70, 104, 0.25);
}
.is-small.input[data-v-4f92b5bd],
.is-small.textarea[data-v-4f92b5bd] {
  border-radius: 2px;
  font-size: 0.75rem;
}
.is-medium.input[data-v-4f92b5bd],
.is-medium.textarea[data-v-4f92b5bd] {
  font-size: 1.25rem;
}
.is-large.input[data-v-4f92b5bd],
.is-large.textarea[data-v-4f92b5bd] {
  font-size: 1.5rem;
}
.is-fullwidth.input[data-v-4f92b5bd],
.is-fullwidth.textarea[data-v-4f92b5bd] {
  display: block;
  width: 100%;
}
.is-inline.input[data-v-4f92b5bd],
.is-inline.textarea[data-v-4f92b5bd] {
  display: inline;
  width: auto;
}
.input.is-rounded[data-v-4f92b5bd] {
  border-radius: 290486px;
  padding-left: calc(calc(0.75em - 1px) + 0.375em);
  padding-right: calc(calc(0.75em - 1px) + 0.375em);
}
.input.is-static[data-v-4f92b5bd] {
  background-color: transparent;
  border-color: transparent;
  box-shadow: none;
  padding-left: 0;
  padding-right: 0;
}
.textarea[data-v-4f92b5bd] {
  display: block;
  max-width: 100%;
  min-width: 100%;
  padding: calc(0.75em - 1px);
  resize: vertical;
}
.textarea[data-v-4f92b5bd]:not([rows]) {
  max-height: 40em;
  min-height: 8em;
}
.textarea[rows][data-v-4f92b5bd] {
  height: initial;
}
.textarea.has-fixed-size[data-v-4f92b5bd] {
  resize: none;
}
.checkbox[data-v-4f92b5bd],
.radio[data-v-4f92b5bd] {
  cursor: pointer;
  display: inline-block;
  line-height: 1.25;
  position: relative;
}
.checkbox input[data-v-4f92b5bd],
.radio input[data-v-4f92b5bd] {
  cursor: pointer;
}
.checkbox[data-v-4f92b5bd]:hover,
.radio[data-v-4f92b5bd]:hover {
  color: #363636;
}
.checkbox[disabled][data-v-4f92b5bd],
.radio[disabled][data-v-4f92b5bd],
fieldset[disabled] .checkbox[data-v-4f92b5bd],
fieldset[disabled] .radio[data-v-4f92b5bd] {
  color: #7a7a7a;
  cursor: not-allowed;
}
.radio + .radio[data-v-4f92b5bd] {
  margin-left: 0.5em;
}
.select[data-v-4f92b5bd] {
  display: inline-block;
  max-width: 100%;
  position: relative;
  vertical-align: top;
}
.select[data-v-4f92b5bd]:not(.is-multiple) {
  height: 2.5em;
}
.select[data-v-4f92b5bd]:not(.is-multiple):not(.is-loading)::after {
  border-color: #3273dc;
  right: 1.125em;
  z-index: 4;
}
.select.is-rounded select[data-v-4f92b5bd] {
  border-radius: 290486px;
  padding-left: 1em;
}
.select select[data-v-4f92b5bd] {
  cursor: pointer;
  display: block;
  font-size: 1em;
  max-width: 100%;
  outline: none;
}
.select select[data-v-4f92b5bd]::-ms-expand {
  display: none;
}
.select select[disabled][data-v-4f92b5bd]:hover,
fieldset[disabled] .select select[data-v-4f92b5bd]:hover {
  border-color: whitesmoke;
}
.select select[data-v-4f92b5bd]:not([multiple]) {
  padding-right: 2.5em;
}
.select select[multiple][data-v-4f92b5bd] {
  height: auto;
  padding: 0;
}
.select select[multiple] option[data-v-4f92b5bd] {
  padding: 0.5em 1em;
}
.select[data-v-4f92b5bd]:not(.is-multiple):not(.is-loading):hover::after {
  border-color: #363636;
}
.select.is-white[data-v-4f92b5bd]:not(:hover)::after {
  border-color: white;
}
.select.is-white select[data-v-4f92b5bd] {
  border-color: white;
}
.select.is-white select[data-v-4f92b5bd]:hover,
.select.is-white select.is-hovered[data-v-4f92b5bd] {
  border-color: #f2f2f2;
}
.select.is-white select[data-v-4f92b5bd]:focus,
.select.is-white select.is-focused[data-v-4f92b5bd],
.select.is-white select[data-v-4f92b5bd]:active,
.select.is-white select.is-active[data-v-4f92b5bd] {
  box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25);
}
.select.is-black[data-v-4f92b5bd]:not(:hover)::after {
  border-color: #0a0a0a;
}
.select.is-black select[data-v-4f92b5bd] {
  border-color: #0a0a0a;
}
.select.is-black select[data-v-4f92b5bd]:hover,
.select.is-black select.is-hovered[data-v-4f92b5bd] {
  border-color: black;
}
.select.is-black select[data-v-4f92b5bd]:focus,
.select.is-black select.is-focused[data-v-4f92b5bd],
.select.is-black select[data-v-4f92b5bd]:active,
.select.is-black select.is-active[data-v-4f92b5bd] {
  box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25);
}
.select.is-light[data-v-4f92b5bd]:not(:hover)::after {
  border-color: whitesmoke;
}
.select.is-light select[data-v-4f92b5bd] {
  border-color: whitesmoke;
}
.select.is-light select[data-v-4f92b5bd]:hover,
.select.is-light select.is-hovered[data-v-4f92b5bd] {
  border-color: #e8e8e8;
}
.select.is-light select[data-v-4f92b5bd]:focus,
.select.is-light select.is-focused[data-v-4f92b5bd],
.select.is-light select[data-v-4f92b5bd]:active,
.select.is-light select.is-active[data-v-4f92b5bd] {
  box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25);
}
.select.is-dark[data-v-4f92b5bd]:not(:hover)::after {
  border-color: #363636;
}
.select.is-dark select[data-v-4f92b5bd] {
  border-color: #363636;
}
.select.is-dark select[data-v-4f92b5bd]:hover,
.select.is-dark select.is-hovered[data-v-4f92b5bd] {
  border-color: #292929;
}
.select.is-dark select[data-v-4f92b5bd]:focus,
.select.is-dark select.is-focused[data-v-4f92b5bd],
.select.is-dark select[data-v-4f92b5bd]:active,
.select.is-dark select.is-active[data-v-4f92b5bd] {
  box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25);
}
.select.is-primary[data-v-4f92b5bd]:not(:hover)::after {
  border-color: #00d1b2;
}
.select.is-primary select[data-v-4f92b5bd] {
  border-color: #00d1b2;
}
.select.is-primary select[data-v-4f92b5bd]:hover,
.select.is-primary select.is-hovered[data-v-4f92b5bd] {
  border-color: #00b89c;
}
.select.is-primary select[data-v-4f92b5bd]:focus,
.select.is-primary select.is-focused[data-v-4f92b5bd],
.select.is-primary select[data-v-4f92b5bd]:active,
.select.is-primary select.is-active[data-v-4f92b5bd] {
  box-shadow: 0 0 0 0.125em rgba(0, 209, 178, 0.25);
}
.select.is-link[data-v-4f92b5bd]:not(:hover)::after {
  border-color: #3273dc;
}
.select.is-link select[data-v-4f92b5bd] {
  border-color: #3273dc;
}
.select.is-link select[data-v-4f92b5bd]:hover,
.select.is-link select.is-hovered[data-v-4f92b5bd] {
  border-color: #2366d1;
}
.select.is-link select[data-v-4f92b5bd]:focus,
.select.is-link select.is-focused[data-v-4f92b5bd],
.select.is-link select[data-v-4f92b5bd]:active,
.select.is-link select.is-active[data-v-4f92b5bd] {
  box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25);
}
.select.is-info[data-v-4f92b5bd]:not(:hover)::after {
  border-color: #3298dc;
}
.select.is-info select[data-v-4f92b5bd] {
  border-color: #3298dc;
}
.select.is-info select[data-v-4f92b5bd]:hover,
.select.is-info select.is-hovered[data-v-4f92b5bd] {
  border-color: #238cd1;
}
.select.is-info select[data-v-4f92b5bd]:focus,
.select.is-info select.is-focused[data-v-4f92b5bd],
.select.is-info select[data-v-4f92b5bd]:active,
.select.is-info select.is-active[data-v-4f92b5bd] {
  box-shadow: 0 0 0 0.125em rgba(50, 152, 220, 0.25);
}
.select.is-success[data-v-4f92b5bd]:not(:hover)::after {
  border-color: #48c774;
}
.select.is-success select[data-v-4f92b5bd] {
  border-color: #48c774;
}
.select.is-success select[data-v-4f92b5bd]:hover,
.select.is-success select.is-hovered[data-v-4f92b5bd] {
  border-color: #3abb67;
}
.select.is-success select[data-v-4f92b5bd]:focus,
.select.is-success select.is-focused[data-v-4f92b5bd],
.select.is-success select[data-v-4f92b5bd]:active,
.select.is-success select.is-active[data-v-4f92b5bd] {
  box-shadow: 0 0 0 0.125em rgba(72, 199, 116, 0.25);
}
.select.is-warning[data-v-4f92b5bd]:not(:hover)::after {
  border-color: #ffdd57;
}
.select.is-warning select[data-v-4f92b5bd] {
  border-color: #ffdd57;
}
.select.is-warning select[data-v-4f92b5bd]:hover,
.select.is-warning select.is-hovered[data-v-4f92b5bd] {
  border-color: #ffd83d;
}
.select.is-warning select[data-v-4f92b5bd]:focus,
.select.is-warning select.is-focused[data-v-4f92b5bd],
.select.is-warning select[data-v-4f92b5bd]:active,
.select.is-warning select.is-active[data-v-4f92b5bd] {
  box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25);
}
.select.is-danger[data-v-4f92b5bd]:not(:hover)::after {
  border-color: #f14668;
}
.select.is-danger select[data-v-4f92b5bd] {
  border-color: #f14668;
}
.select.is-danger select[data-v-4f92b5bd]:hover,
.select.is-danger select.is-hovered[data-v-4f92b5bd] {
  border-color: #ef2e55;
}
.select.is-danger select[data-v-4f92b5bd]:focus,
.select.is-danger select.is-focused[data-v-4f92b5bd],
.select.is-danger select[data-v-4f92b5bd]:active,
.select.is-danger select.is-active[data-v-4f92b5bd] {
  box-shadow: 0 0 0 0.125em rgba(241, 70, 104, 0.25);
}
.select.is-small[data-v-4f92b5bd] {
  border-radius: 2px;
  font-size: 0.75rem;
}
.select.is-medium[data-v-4f92b5bd] {
  font-size: 1.25rem;
}
.select.is-large[data-v-4f92b5bd] {
  font-size: 1.5rem;
}
.select.is-disabled[data-v-4f92b5bd]::after {
  border-color: #7a7a7a;
}
.select.is-fullwidth[data-v-4f92b5bd] {
  width: 100%;
}
.select.is-fullwidth select[data-v-4f92b5bd] {
  width: 100%;
}
.select.is-loading[data-v-4f92b5bd]::after {
  margin-top: 0;
  position: absolute;
  right: 0.625em;
  top: 0.625em;
  transform: none;
}
.select.is-loading.is-small[data-v-4f92b5bd]:after {
  font-size: 0.75rem;
}
.select.is-loading.is-medium[data-v-4f92b5bd]:after {
  font-size: 1.25rem;
}
.select.is-loading.is-large[data-v-4f92b5bd]:after {
  font-size: 1.5rem;
}
.file[data-v-4f92b5bd] {
  align-items: stretch;
  display: flex;
  justify-content: flex-start;
  position: relative;
}
.file.is-white .file-cta[data-v-4f92b5bd] {
  background-color: white;
  border-color: transparent;
  color: #0a0a0a;
}
.file.is-white:hover .file-cta[data-v-4f92b5bd],
.file.is-white.is-hovered .file-cta[data-v-4f92b5bd] {
  background-color: #f9f9f9;
  border-color: transparent;
  color: #0a0a0a;
}
.file.is-white:focus .file-cta[data-v-4f92b5bd],
.file.is-white.is-focused .file-cta[data-v-4f92b5bd] {
  border-color: transparent;
  box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25);
  color: #0a0a0a;
}
.file.is-white:active .file-cta[data-v-4f92b5bd],
.file.is-white.is-active .file-cta[data-v-4f92b5bd] {
  background-color: #f2f2f2;
  border-color: transparent;
  color: #0a0a0a;
}
.file.is-black .file-cta[data-v-4f92b5bd] {
  background-color: #0a0a0a;
  border-color: transparent;
  color: white;
}
.file.is-black:hover .file-cta[data-v-4f92b5bd],
.file.is-black.is-hovered .file-cta[data-v-4f92b5bd] {
  background-color: #040404;
  border-color: transparent;
  color: white;
}
.file.is-black:focus .file-cta[data-v-4f92b5bd],
.file.is-black.is-focused .file-cta[data-v-4f92b5bd] {
  border-color: transparent;
  box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25);
  color: white;
}
.file.is-black:active .file-cta[data-v-4f92b5bd],
.file.is-black.is-active .file-cta[data-v-4f92b5bd] {
  background-color: black;
  border-color: transparent;
  color: white;
}
.file.is-light .file-cta[data-v-4f92b5bd] {
  background-color: whitesmoke;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.7);
}
.file.is-light:hover .file-cta[data-v-4f92b5bd],
.file.is-light.is-hovered .file-cta[data-v-4f92b5bd] {
  background-color: #eeeeee;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.7);
}
.file.is-light:focus .file-cta[data-v-4f92b5bd],
.file.is-light.is-focused .file-cta[data-v-4f92b5bd] {
  border-color: transparent;
  box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25);
  color: rgba(0, 0, 0, 0.7);
}
.file.is-light:active .file-cta[data-v-4f92b5bd],
.file.is-light.is-active .file-cta[data-v-4f92b5bd] {
  background-color: #e8e8e8;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.7);
}
.file.is-dark .file-cta[data-v-4f92b5bd] {
  background-color: #363636;
  border-color: transparent;
  color: #fff;
}
.file.is-dark:hover .file-cta[data-v-4f92b5bd],
.file.is-dark.is-hovered .file-cta[data-v-4f92b5bd] {
  background-color: #2f2f2f;
  border-color: transparent;
  color: #fff;
}
.file.is-dark:focus .file-cta[data-v-4f92b5bd],
.file.is-dark.is-focused .file-cta[data-v-4f92b5bd] {
  border-color: transparent;
  box-shadow: 0 0 0.5em rgba(54, 54, 54, 0.25);
  color: #fff;
}
.file.is-dark:active .file-cta[data-v-4f92b5bd],
.file.is-dark.is-active .file-cta[data-v-4f92b5bd] {
  background-color: #292929;
  border-color: transparent;
  color: #fff;
}
.file.is-primary .file-cta[data-v-4f92b5bd] {
  background-color: #00d1b2;
  border-color: transparent;
  color: #fff;
}
.file.is-primary:hover .file-cta[data-v-4f92b5bd],
.file.is-primary.is-hovered .file-cta[data-v-4f92b5bd] {
  background-color: #00c4a7;
  border-color: transparent;
  color: #fff;
}
.file.is-primary:focus .file-cta[data-v-4f92b5bd],
.file.is-primary.is-focused .file-cta[data-v-4f92b5bd] {
  border-color: transparent;
  box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25);
  color: #fff;
}
.file.is-primary:active .file-cta[data-v-4f92b5bd],
.file.is-primary.is-active .file-cta[data-v-4f92b5bd] {
  background-color: #00b89c;
  border-color: transparent;
  color: #fff;
}
.file.is-link .file-cta[data-v-4f92b5bd] {
  background-color: #3273dc;
  border-color: transparent;
  color: #fff;
}
.file.is-link:hover .file-cta[data-v-4f92b5bd],
.file.is-link.is-hovered .file-cta[data-v-4f92b5bd] {
  background-color: #276cda;
  border-color: transparent;
  color: #fff;
}
.file.is-link:focus .file-cta[data-v-4f92b5bd],
.file.is-link.is-focused .file-cta[data-v-4f92b5bd] {
  border-color: transparent;
  box-shadow: 0 0 0.5em rgba(50, 115, 220, 0.25);
  color: #fff;
}
.file.is-link:active .file-cta[data-v-4f92b5bd],
.file.is-link.is-active .file-cta[data-v-4f92b5bd] {
  background-color: #2366d1;
  border-color: transparent;
  color: #fff;
}
.file.is-info .file-cta[data-v-4f92b5bd] {
  background-color: #3298dc;
  border-color: transparent;
  color: #fff;
}
.file.is-info:hover .file-cta[data-v-4f92b5bd],
.file.is-info.is-hovered .file-cta[data-v-4f92b5bd] {
  background-color: #2793da;
  border-color: transparent;
  color: #fff;
}
.file.is-info:focus .file-cta[data-v-4f92b5bd],
.file.is-info.is-focused .file-cta[data-v-4f92b5bd] {
  border-color: transparent;
  box-shadow: 0 0 0.5em rgba(50, 152, 220, 0.25);
  color: #fff;
}
.file.is-info:active .file-cta[data-v-4f92b5bd],
.file.is-info.is-active .file-cta[data-v-4f92b5bd] {
  background-color: #238cd1;
  border-color: transparent;
  color: #fff;
}
.file.is-success .file-cta[data-v-4f92b5bd] {
  background-color: #48c774;
  border-color: transparent;
  color: #fff;
}
.file.is-success:hover .file-cta[data-v-4f92b5bd],
.file.is-success.is-hovered .file-cta[data-v-4f92b5bd] {
  background-color: #3ec46d;
  border-color: transparent;
  color: #fff;
}
.file.is-success:focus .file-cta[data-v-4f92b5bd],
.file.is-success.is-focused .file-cta[data-v-4f92b5bd] {
  border-color: transparent;
  box-shadow: 0 0 0.5em rgba(72, 199, 116, 0.25);
  color: #fff;
}
.file.is-success:active .file-cta[data-v-4f92b5bd],
.file.is-success.is-active .file-cta[data-v-4f92b5bd] {
  background-color: #3abb67;
  border-color: transparent;
  color: #fff;
}
.file.is-warning .file-cta[data-v-4f92b5bd] {
  background-color: #ffdd57;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.7);
}
.file.is-warning:hover .file-cta[data-v-4f92b5bd],
.file.is-warning.is-hovered .file-cta[data-v-4f92b5bd] {
  background-color: #ffdb4a;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.7);
}
.file.is-warning:focus .file-cta[data-v-4f92b5bd],
.file.is-warning.is-focused .file-cta[data-v-4f92b5bd] {
  border-color: transparent;
  box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25);
  color: rgba(0, 0, 0, 0.7);
}
.file.is-warning:active .file-cta[data-v-4f92b5bd],
.file.is-warning.is-active .file-cta[data-v-4f92b5bd] {
  background-color: #ffd83d;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.7);
}
.file.is-danger .file-cta[data-v-4f92b5bd] {
  background-color: #f14668;
  border-color: transparent;
  color: #fff;
}
.file.is-danger:hover .file-cta[data-v-4f92b5bd],
.file.is-danger.is-hovered .file-cta[data-v-4f92b5bd] {
  background-color: #f03a5f;
  border-color: transparent;
  color: #fff;
}
.file.is-danger:focus .file-cta[data-v-4f92b5bd],
.file.is-danger.is-focused .file-cta[data-v-4f92b5bd] {
  border-color: transparent;
  box-shadow: 0 0 0.5em rgba(241, 70, 104, 0.25);
  color: #fff;
}
.file.is-danger:active .file-cta[data-v-4f92b5bd],
.file.is-danger.is-active .file-cta[data-v-4f92b5bd] {
  background-color: #ef2e55;
  border-color: transparent;
  color: #fff;
}
.file.is-small[data-v-4f92b5bd] {
  font-size: 0.75rem;
}
.file.is-medium[data-v-4f92b5bd] {
  font-size: 1.25rem;
}
.file.is-medium .file-icon .fa[data-v-4f92b5bd] {
  font-size: 21px;
}
.file.is-large[data-v-4f92b5bd] {
  font-size: 1.5rem;
}
.file.is-large .file-icon .fa[data-v-4f92b5bd] {
  font-size: 28px;
}
.file.has-name .file-cta[data-v-4f92b5bd] {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.file.has-name .file-name[data-v-4f92b5bd] {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.file.has-name.is-empty .file-cta[data-v-4f92b5bd] {
  border-radius: 4px;
}
.file.has-name.is-empty .file-name[data-v-4f92b5bd] {
  display: none;
}
.file.is-boxed .file-label[data-v-4f92b5bd] {
  flex-direction: column;
}
.file.is-boxed .file-cta[data-v-4f92b5bd] {
  flex-direction: column;
  height: auto;
  padding: 1em 3em;
}
.file.is-boxed .file-name[data-v-4f92b5bd] {
  border-width: 0 1px 1px;
}
.file.is-boxed .file-icon[data-v-4f92b5bd] {
  height: 1.5em;
  width: 1.5em;
}
.file.is-boxed .file-icon .fa[data-v-4f92b5bd] {
  font-size: 21px;
}
.file.is-boxed.is-small .file-icon .fa[data-v-4f92b5bd] {
  font-size: 14px;
}
.file.is-boxed.is-medium .file-icon .fa[data-v-4f92b5bd] {
  font-size: 28px;
}
.file.is-boxed.is-large .file-icon .fa[data-v-4f92b5bd] {
  font-size: 35px;
}
.file.is-boxed.has-name .file-cta[data-v-4f92b5bd] {
  border-radius: 4px 4px 0 0;
}
.file.is-boxed.has-name .file-name[data-v-4f92b5bd] {
  border-radius: 0 0 4px 4px;
  border-width: 0 1px 1px;
}
.file.is-centered[data-v-4f92b5bd] {
  justify-content: center;
}
.file.is-fullwidth .file-label[data-v-4f92b5bd] {
  width: 100%;
}
.file.is-fullwidth .file-name[data-v-4f92b5bd] {
  flex-grow: 1;
  max-width: none;
}
.file.is-right[data-v-4f92b5bd] {
  justify-content: flex-end;
}
.file.is-right .file-cta[data-v-4f92b5bd] {
  border-radius: 0 4px 4px 0;
}
.file.is-right .file-name[data-v-4f92b5bd] {
  border-radius: 4px 0 0 4px;
  border-width: 1px 0 1px 1px;
  order: -1;
}
.file-label[data-v-4f92b5bd] {
  align-items: stretch;
  display: flex;
  cursor: pointer;
  justify-content: flex-start;
  overflow: hidden;
  position: relative;
}
.file-label:hover .file-cta[data-v-4f92b5bd] {
  background-color: #eeeeee;
  color: #363636;
}
.file-label:hover .file-name[data-v-4f92b5bd] {
  border-color: #d5d5d5;
}
.file-label:active .file-cta[data-v-4f92b5bd] {
  background-color: #e8e8e8;
  color: #363636;
}
.file-label:active .file-name[data-v-4f92b5bd] {
  border-color: #cfcfcf;
}
.file-input[data-v-4f92b5bd] {
  height: 100%;
  left: 0;
  opacity: 0;
  outline: none;
  position: absolute;
  top: 0;
  width: 100%;
}
.file-cta[data-v-4f92b5bd],
.file-name[data-v-4f92b5bd] {
  border-color: #dbdbdb;
  border-radius: 4px;
  font-size: 1em;
  padding-left: 1em;
  padding-right: 1em;
  white-space: nowrap;
}
.file-cta[data-v-4f92b5bd] {
  background-color: whitesmoke;
  color: #4a4a4a;
}
.file-name[data-v-4f92b5bd] {
  border-color: #dbdbdb;
  border-style: solid;
  border-width: 1px 1px 1px 0;
  display: block;
  max-width: 16em;
  overflow: hidden;
  text-align: inherit;
  text-overflow: ellipsis;
}
.file-icon[data-v-4f92b5bd] {
  align-items: center;
  display: flex;
  height: 1em;
  justify-content: center;
  margin-right: 0.5em;
  width: 1em;
}
.file-icon .fa[data-v-4f92b5bd] {
  font-size: 14px;
}
.label[data-v-4f92b5bd] {
  color: #363636;
  display: block;
  font-size: 1rem;
  font-weight: 700;
}
.label[data-v-4f92b5bd]:not(:last-child) {
  margin-bottom: 0.5em;
}
.label.is-small[data-v-4f92b5bd] {
  font-size: 0.75rem;
}
.label.is-medium[data-v-4f92b5bd] {
  font-size: 1.25rem;
}
.label.is-large[data-v-4f92b5bd] {
  font-size: 1.5rem;
}
.help[data-v-4f92b5bd] {
  display: block;
  font-size: 0.75rem;
  margin-top: 0.25rem;
}
.help.is-white[data-v-4f92b5bd] {
  color: white;
}
.help.is-black[data-v-4f92b5bd] {
  color: #0a0a0a;
}
.help.is-light[data-v-4f92b5bd] {
  color: whitesmoke;
}
.help.is-dark[data-v-4f92b5bd] {
  color: #363636;
}
.help.is-primary[data-v-4f92b5bd] {
  color: #00d1b2;
}
.help.is-link[data-v-4f92b5bd] {
  color: #3273dc;
}
.help.is-info[data-v-4f92b5bd] {
  color: #3298dc;
}
.help.is-success[data-v-4f92b5bd] {
  color: #48c774;
}
.help.is-warning[data-v-4f92b5bd] {
  color: #ffdd57;
}
.help.is-danger[data-v-4f92b5bd] {
  color: #f14668;
}
.field[data-v-4f92b5bd]:not(:last-child) {
  margin-bottom: 0.75rem;
}
.field.has-addons[data-v-4f92b5bd] {
  display: flex;
  justify-content: flex-start;
}
.field.has-addons .control[data-v-4f92b5bd]:not(:last-child) {
  margin-right: -1px;
}
.field.has-addons .control:not(:first-child):not(:last-child) .button[data-v-4f92b5bd],
.field.has-addons .control:not(:first-child):not(:last-child) .input[data-v-4f92b5bd],
.field.has-addons .control:not(:first-child):not(:last-child) .select select[data-v-4f92b5bd] {
  border-radius: 0;
}
.field.has-addons .control:first-child:not(:only-child) .button[data-v-4f92b5bd],
.field.has-addons .control:first-child:not(:only-child) .input[data-v-4f92b5bd],
.field.has-addons .control:first-child:not(:only-child) .select select[data-v-4f92b5bd] {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.field.has-addons .control:last-child:not(:only-child) .button[data-v-4f92b5bd],
.field.has-addons .control:last-child:not(:only-child) .input[data-v-4f92b5bd],
.field.has-addons .control:last-child:not(:only-child) .select select[data-v-4f92b5bd] {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.field.has-addons .control .button[data-v-4f92b5bd]:not([disabled]):hover,
.field.has-addons .control .button:not([disabled]).is-hovered[data-v-4f92b5bd],
.field.has-addons .control .input[data-v-4f92b5bd]:not([disabled]):hover,
.field.has-addons .control .input:not([disabled]).is-hovered[data-v-4f92b5bd],
.field.has-addons .control .select select[data-v-4f92b5bd]:not([disabled]):hover,
.field.has-addons .control .select select:not([disabled]).is-hovered[data-v-4f92b5bd] {
  z-index: 2;
}
.field.has-addons .control .button[data-v-4f92b5bd]:not([disabled]):focus,
.field.has-addons .control .button:not([disabled]).is-focused[data-v-4f92b5bd],
.field.has-addons .control .button[data-v-4f92b5bd]:not([disabled]):active,
.field.has-addons .control .button:not([disabled]).is-active[data-v-4f92b5bd],
.field.has-addons .control .input[data-v-4f92b5bd]:not([disabled]):focus,
.field.has-addons .control .input:not([disabled]).is-focused[data-v-4f92b5bd],
.field.has-addons .control .input[data-v-4f92b5bd]:not([disabled]):active,
.field.has-addons .control .input:not([disabled]).is-active[data-v-4f92b5bd],
.field.has-addons .control .select select[data-v-4f92b5bd]:not([disabled]):focus,
.field.has-addons .control .select select:not([disabled]).is-focused[data-v-4f92b5bd],
.field.has-addons .control .select select[data-v-4f92b5bd]:not([disabled]):active,
.field.has-addons .control .select select:not([disabled]).is-active[data-v-4f92b5bd] {
  z-index: 3;
}
.field.has-addons .control .button[data-v-4f92b5bd]:not([disabled]):focus:hover,
.field.has-addons .control .button:not([disabled]).is-focused[data-v-4f92b5bd]:hover,
.field.has-addons .control .button[data-v-4f92b5bd]:not([disabled]):active:hover,
.field.has-addons .control .button:not([disabled]).is-active[data-v-4f92b5bd]:hover,
.field.has-addons .control .input[data-v-4f92b5bd]:not([disabled]):focus:hover,
.field.has-addons .control .input:not([disabled]).is-focused[data-v-4f92b5bd]:hover,
.field.has-addons .control .input[data-v-4f92b5bd]:not([disabled]):active:hover,
.field.has-addons .control .input:not([disabled]).is-active[data-v-4f92b5bd]:hover,
.field.has-addons .control .select select[data-v-4f92b5bd]:not([disabled]):focus:hover,
.field.has-addons .control .select select:not([disabled]).is-focused[data-v-4f92b5bd]:hover,
.field.has-addons .control .select select[data-v-4f92b5bd]:not([disabled]):active:hover,
.field.has-addons .control .select select:not([disabled]).is-active[data-v-4f92b5bd]:hover {
  z-index: 4;
}
.field.has-addons .control.is-expanded[data-v-4f92b5bd] {
  flex-grow: 1;
  flex-shrink: 1;
}
.field.has-addons.has-addons-centered[data-v-4f92b5bd] {
  justify-content: center;
}
.field.has-addons.has-addons-right[data-v-4f92b5bd] {
  justify-content: flex-end;
}
.field.has-addons.has-addons-fullwidth .control[data-v-4f92b5bd] {
  flex-grow: 1;
  flex-shrink: 0;
}
.field.is-grouped[data-v-4f92b5bd] {
  display: flex;
  justify-content: flex-start;
}
.field.is-grouped > .control[data-v-4f92b5bd] {
  flex-shrink: 0;
}
.field.is-grouped > .control[data-v-4f92b5bd]:not(:last-child) {
  margin-bottom: 0;
  margin-right: 0.75rem;
}
.field.is-grouped > .control.is-expanded[data-v-4f92b5bd] {
  flex-grow: 1;
  flex-shrink: 1;
}
.field.is-grouped.is-grouped-centered[data-v-4f92b5bd] {
  justify-content: center;
}
.field.is-grouped.is-grouped-right[data-v-4f92b5bd] {
  justify-content: flex-end;
}
.field.is-grouped.is-grouped-multiline[data-v-4f92b5bd] {
  flex-wrap: wrap;
}
.field.is-grouped.is-grouped-multiline > .control[data-v-4f92b5bd]:last-child,
.field.is-grouped.is-grouped-multiline > .control[data-v-4f92b5bd]:not(:last-child) {
  margin-bottom: 0.75rem;
}
.field.is-grouped.is-grouped-multiline[data-v-4f92b5bd]:last-child {
  margin-bottom: -0.75rem;
}
.field.is-grouped.is-grouped-multiline[data-v-4f92b5bd]:not(:last-child) {
  margin-bottom: 0;
}
@media screen and (min-width: 769px), print {
.field.is-horizontal[data-v-4f92b5bd] {
    display: flex;
}
}
.field-label .label[data-v-4f92b5bd] {
  font-size: inherit;
}
@media screen and (max-width: 768px) {
.field-label[data-v-4f92b5bd] {
    margin-bottom: 0.5rem;
}
}
@media screen and (min-width: 769px), print {
.field-label[data-v-4f92b5bd] {
    flex-basis: 0;
    flex-grow: 1;
    flex-shrink: 0;
    margin-right: 1.5rem;
    text-align: right;
}
.field-label.is-small[data-v-4f92b5bd] {
    font-size: 0.75rem;
    padding-top: 0.375em;
}
.field-label.is-normal[data-v-4f92b5bd] {
    padding-top: 0.375em;
}
.field-label.is-medium[data-v-4f92b5bd] {
    font-size: 1.25rem;
    padding-top: 0.375em;
}
.field-label.is-large[data-v-4f92b5bd] {
    font-size: 1.5rem;
    padding-top: 0.375em;
}
}
.field-body .field .field[data-v-4f92b5bd] {
  margin-bottom: 0;
}
@media screen and (min-width: 769px), print {
.field-body[data-v-4f92b5bd] {
    display: flex;
    flex-basis: 0;
    flex-grow: 5;
    flex-shrink: 1;
}
.field-body .field[data-v-4f92b5bd] {
    margin-bottom: 0;
}
.field-body > .field[data-v-4f92b5bd] {
    flex-shrink: 1;
}
.field-body > .field[data-v-4f92b5bd]:not(.is-narrow) {
    flex-grow: 1;
}
.field-body > .field[data-v-4f92b5bd]:not(:last-child) {
    margin-right: 0.75rem;
}
}
.control[data-v-4f92b5bd] {
  box-sizing: border-box;
  clear: both;
  font-size: 1rem;
  position: relative;
  text-align: inherit;
}
.control.has-icons-left .input:focus ~ .icon[data-v-4f92b5bd],
.control.has-icons-left .select:focus ~ .icon[data-v-4f92b5bd],
.control.has-icons-right .input:focus ~ .icon[data-v-4f92b5bd],
.control.has-icons-right .select:focus ~ .icon[data-v-4f92b5bd] {
  color: #4a4a4a;
}
.control.has-icons-left .input.is-small ~ .icon[data-v-4f92b5bd],
.control.has-icons-left .select.is-small ~ .icon[data-v-4f92b5bd],
.control.has-icons-right .input.is-small ~ .icon[data-v-4f92b5bd],
.control.has-icons-right .select.is-small ~ .icon[data-v-4f92b5bd] {
  font-size: 0.75rem;
}
.control.has-icons-left .input.is-medium ~ .icon[data-v-4f92b5bd],
.control.has-icons-left .select.is-medium ~ .icon[data-v-4f92b5bd],
.control.has-icons-right .input.is-medium ~ .icon[data-v-4f92b5bd],
.control.has-icons-right .select.is-medium ~ .icon[data-v-4f92b5bd] {
  font-size: 1.25rem;
}
.control.has-icons-left .input.is-large ~ .icon[data-v-4f92b5bd],
.control.has-icons-left .select.is-large ~ .icon[data-v-4f92b5bd],
.control.has-icons-right .input.is-large ~ .icon[data-v-4f92b5bd],
.control.has-icons-right .select.is-large ~ .icon[data-v-4f92b5bd] {
  font-size: 1.5rem;
}
.control.has-icons-left .icon[data-v-4f92b5bd],
.control.has-icons-right .icon[data-v-4f92b5bd] {
  color: #dbdbdb;
  height: 2.5em;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 2.5em;
  z-index: 4;
}
.control.has-icons-left .input[data-v-4f92b5bd],
.control.has-icons-left .select select[data-v-4f92b5bd] {
  padding-left: 2.5em;
}
.control.has-icons-left .icon.is-left[data-v-4f92b5bd] {
  left: 0;
}
.control.has-icons-right .input[data-v-4f92b5bd],
.control.has-icons-right .select select[data-v-4f92b5bd] {
  padding-right: 2.5em;
}
.control.has-icons-right .icon.is-right[data-v-4f92b5bd] {
  right: 0;
}
.control.is-loading[data-v-4f92b5bd]::after {
  position: absolute !important;
  right: 0.625em;
  top: 0.625em;
  z-index: 4;
}
.control.is-loading.is-small[data-v-4f92b5bd]:after {
  font-size: 0.75rem;
}
.control.is-loading.is-medium[data-v-4f92b5bd]:after {
  font-size: 1.25rem;
}
.control.is-loading.is-large[data-v-4f92b5bd]:after {
  font-size: 1.5rem;
}
.breadcrumb[data-v-4f92b5bd] {
  font-size: 1rem;
  white-space: nowrap;
}
.breadcrumb a[data-v-4f92b5bd] {
  align-items: center;
  color: #3273dc;
  display: flex;
  justify-content: center;
  padding: 0 0.75em;
}
.breadcrumb a[data-v-4f92b5bd]:hover {
  color: #363636;
}
.breadcrumb li[data-v-4f92b5bd] {
  align-items: center;
  display: flex;
}
.breadcrumb li:first-child a[data-v-4f92b5bd] {
  padding-left: 0;
}
.breadcrumb li.is-active a[data-v-4f92b5bd] {
  color: #363636;
  cursor: default;
  pointer-events: none;
}
.breadcrumb li + li[data-v-4f92b5bd]::before {
  color: #b5b5b5;
  content: "\0002f";
}
.breadcrumb ul[data-v-4f92b5bd],
.breadcrumb ol[data-v-4f92b5bd] {
  align-items: flex-start;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.breadcrumb .icon[data-v-4f92b5bd]:first-child {
  margin-right: 0.5em;
}
.breadcrumb .icon[data-v-4f92b5bd]:last-child {
  margin-left: 0.5em;
}
.breadcrumb.is-centered ol[data-v-4f92b5bd],
.breadcrumb.is-centered ul[data-v-4f92b5bd] {
  justify-content: center;
}
.breadcrumb.is-right ol[data-v-4f92b5bd],
.breadcrumb.is-right ul[data-v-4f92b5bd] {
  justify-content: flex-end;
}
.breadcrumb.is-small[data-v-4f92b5bd] {
  font-size: 0.75rem;
}
.breadcrumb.is-medium[data-v-4f92b5bd] {
  font-size: 1.25rem;
}
.breadcrumb.is-large[data-v-4f92b5bd] {
  font-size: 1.5rem;
}
.breadcrumb.has-arrow-separator li + li[data-v-4f92b5bd]::before {
  content: "\02192";
}
.breadcrumb.has-bullet-separator li + li[data-v-4f92b5bd]::before {
  content: "\02022";
}
.breadcrumb.has-dot-separator li + li[data-v-4f92b5bd]::before {
  content: "\000b7";
}
.breadcrumb.has-succeeds-separator li + li[data-v-4f92b5bd]::before {
  content: "\0227B";
}
.card[data-v-4f92b5bd] {
  background-color: white;
  box-shadow: 0 0.5em 1em -0.125em rgba(10, 10, 10, 0.1), 0 0px 0 1px rgba(10, 10, 10, 0.02);
  color: #4a4a4a;
  max-width: 100%;
  position: relative;
}
.card-header[data-v-4f92b5bd] {
  background-color: transparent;
  align-items: stretch;
  box-shadow: 0 0.125em 0.25em rgba(10, 10, 10, 0.1);
  display: flex;
}
.card-header-title[data-v-4f92b5bd] {
  align-items: center;
  color: #363636;
  display: flex;
  flex-grow: 1;
  font-weight: 700;
  padding: 0.75rem 1rem;
}
.card-header-title.is-centered[data-v-4f92b5bd] {
  justify-content: center;
}
.card-header-icon[data-v-4f92b5bd] {
  align-items: center;
  cursor: pointer;
  display: flex;
  justify-content: center;
  padding: 0.75rem 1rem;
}
.card-image[data-v-4f92b5bd] {
  display: block;
  position: relative;
}
.card-content[data-v-4f92b5bd] {
  background-color: transparent;
  padding: 1.5rem;
}
.card-footer[data-v-4f92b5bd] {
  background-color: transparent;
  border-top: 1px solid #ededed;
  align-items: stretch;
  display: flex;
}
.card-footer-item[data-v-4f92b5bd] {
  align-items: center;
  display: flex;
  flex-basis: 0;
  flex-grow: 1;
  flex-shrink: 0;
  justify-content: center;
  padding: 0.75rem;
}
.card-footer-item[data-v-4f92b5bd]:not(:last-child) {
  border-right: 1px solid #ededed;
}
.card .media[data-v-4f92b5bd]:not(:last-child) {
  margin-bottom: 1.5rem;
}
.dropdown[data-v-4f92b5bd] {
  display: inline-flex;
  position: relative;
  vertical-align: top;
}
.dropdown.is-active .dropdown-menu[data-v-4f92b5bd],
.dropdown.is-hoverable:hover .dropdown-menu[data-v-4f92b5bd] {
  display: block;
}
.dropdown.is-right .dropdown-menu[data-v-4f92b5bd] {
  left: auto;
  right: 0;
}
.dropdown.is-up .dropdown-menu[data-v-4f92b5bd] {
  bottom: 100%;
  padding-bottom: 4px;
  padding-top: initial;
  top: auto;
}
.dropdown-menu[data-v-4f92b5bd] {
  display: none;
  left: 0;
  min-width: 12rem;
  padding-top: 4px;
  position: absolute;
  top: 100%;
  z-index: 20;
}
.dropdown-content[data-v-4f92b5bd] {
  background-color: white;
  border-radius: 4px;
  box-shadow: 0 0.5em 1em -0.125em rgba(10, 10, 10, 0.1), 0 0px 0 1px rgba(10, 10, 10, 0.02);
  padding-bottom: 0.5rem;
  padding-top: 0.5rem;
}
.dropdown-item[data-v-4f92b5bd] {
  color: #4a4a4a;
  display: block;
  font-size: 0.875rem;
  line-height: 1.5;
  padding: 0.375rem 1rem;
  position: relative;
}
a.dropdown-item[data-v-4f92b5bd],
button.dropdown-item[data-v-4f92b5bd] {
  padding-right: 3rem;
  text-align: inherit;
  white-space: nowrap;
  width: 100%;
}
a.dropdown-item[data-v-4f92b5bd]:hover,
button.dropdown-item[data-v-4f92b5bd]:hover {
  background-color: whitesmoke;
  color: #0a0a0a;
}
a.dropdown-item.is-active[data-v-4f92b5bd],
button.dropdown-item.is-active[data-v-4f92b5bd] {
  background-color: #3273dc;
  color: #fff;
}
.dropdown-divider[data-v-4f92b5bd] {
  background-color: #ededed;
  border: none;
  display: block;
  height: 1px;
  margin: 0.5rem 0;
}
.level[data-v-4f92b5bd] {
  align-items: center;
  justify-content: space-between;
}
.level code[data-v-4f92b5bd] {
  border-radius: 4px;
}
.level img[data-v-4f92b5bd] {
  display: inline-block;
  vertical-align: top;
}
.level.is-mobile[data-v-4f92b5bd] {
  display: flex;
}
.level.is-mobile .level-left[data-v-4f92b5bd],
.level.is-mobile .level-right[data-v-4f92b5bd] {
  display: flex;
}
.level.is-mobile .level-left + .level-right[data-v-4f92b5bd] {
  margin-top: 0;
}
.level.is-mobile .level-item[data-v-4f92b5bd]:not(:last-child) {
  margin-bottom: 0;
  margin-right: 0.75rem;
}
.level.is-mobile .level-item[data-v-4f92b5bd]:not(.is-narrow) {
  flex-grow: 1;
}
@media screen and (min-width: 769px), print {
.level[data-v-4f92b5bd] {
    display: flex;
}
.level > .level-item[data-v-4f92b5bd]:not(.is-narrow) {
    flex-grow: 1;
}
}
.level-item[data-v-4f92b5bd] {
  align-items: center;
  display: flex;
  flex-basis: auto;
  flex-grow: 0;
  flex-shrink: 0;
  justify-content: center;
}
.level-item .title[data-v-4f92b5bd],
.level-item .subtitle[data-v-4f92b5bd] {
  margin-bottom: 0;
}
@media screen and (max-width: 768px) {
.level-item[data-v-4f92b5bd]:not(:last-child) {
    margin-bottom: 0.75rem;
}
}
.level-left[data-v-4f92b5bd],
.level-right[data-v-4f92b5bd] {
  flex-basis: auto;
  flex-grow: 0;
  flex-shrink: 0;
}
.level-left .level-item.is-flexible[data-v-4f92b5bd],
.level-right .level-item.is-flexible[data-v-4f92b5bd] {
  flex-grow: 1;
}
@media screen and (min-width: 769px), print {
.level-left .level-item[data-v-4f92b5bd]:not(:last-child),
  .level-right .level-item[data-v-4f92b5bd]:not(:last-child) {
    margin-right: 0.75rem;
}
}
.level-left[data-v-4f92b5bd] {
  align-items: center;
  justify-content: flex-start;
}
@media screen and (max-width: 768px) {
.level-left + .level-right[data-v-4f92b5bd] {
    margin-top: 1.5rem;
}
}
@media screen and (min-width: 769px), print {
.level-left[data-v-4f92b5bd] {
    display: flex;
}
}
.level-right[data-v-4f92b5bd] {
  align-items: center;
  justify-content: flex-end;
}
@media screen and (min-width: 769px), print {
.level-right[data-v-4f92b5bd] {
    display: flex;
}
}
.media[data-v-4f92b5bd] {
  align-items: flex-start;
  display: flex;
  text-align: inherit;
}
.media .content[data-v-4f92b5bd]:not(:last-child) {
  margin-bottom: 0.75rem;
}
.media .media[data-v-4f92b5bd] {
  border-top: 1px solid rgba(219, 219, 219, 0.5);
  display: flex;
  padding-top: 0.75rem;
}
.media .media .content[data-v-4f92b5bd]:not(:last-child),
.media .media .control[data-v-4f92b5bd]:not(:last-child) {
  margin-bottom: 0.5rem;
}
.media .media .media[data-v-4f92b5bd] {
  padding-top: 0.5rem;
}
.media .media .media + .media[data-v-4f92b5bd] {
  margin-top: 0.5rem;
}
.media + .media[data-v-4f92b5bd] {
  border-top: 1px solid rgba(219, 219, 219, 0.5);
  margin-top: 1rem;
  padding-top: 1rem;
}
.media.is-large + .media[data-v-4f92b5bd] {
  margin-top: 1.5rem;
  padding-top: 1.5rem;
}
.media-left[data-v-4f92b5bd],
.media-right[data-v-4f92b5bd] {
  flex-basis: auto;
  flex-grow: 0;
  flex-shrink: 0;
}
.media-left[data-v-4f92b5bd] {
  margin-right: 1rem;
}
.media-right[data-v-4f92b5bd] {
  margin-left: 1rem;
}
.media-content[data-v-4f92b5bd] {
  flex-basis: auto;
  flex-grow: 1;
  flex-shrink: 1;
  text-align: inherit;
}
@media screen and (max-width: 768px) {
.media-content[data-v-4f92b5bd] {
    overflow-x: auto;
}
}
.menu[data-v-4f92b5bd] {
  font-size: 1rem;
}
.menu.is-small[data-v-4f92b5bd] {
  font-size: 0.75rem;
}
.menu.is-medium[data-v-4f92b5bd] {
  font-size: 1.25rem;
}
.menu.is-large[data-v-4f92b5bd] {
  font-size: 1.5rem;
}
.menu-list[data-v-4f92b5bd] {
  line-height: 1.25;
}
.menu-list a[data-v-4f92b5bd] {
  border-radius: 2px;
  color: #4a4a4a;
  display: block;
  padding: 0.5em 0.75em;
}
.menu-list a[data-v-4f92b5bd]:hover {
  background-color: whitesmoke;
  color: #363636;
}
.menu-list a.is-active[data-v-4f92b5bd] {
  background-color: #3273dc;
  color: #fff;
}
.menu-list li ul[data-v-4f92b5bd] {
  border-left: 1px solid #dbdbdb;
  margin: 0.75em;
  padding-left: 0.75em;
}
.menu-label[data-v-4f92b5bd] {
  color: #7a7a7a;
  font-size: 0.75em;
  letter-spacing: 0.1em;
  text-transform: uppercase;
}
.menu-label[data-v-4f92b5bd]:not(:first-child) {
  margin-top: 1em;
}
.menu-label[data-v-4f92b5bd]:not(:last-child) {
  margin-bottom: 1em;
}
.message[data-v-4f92b5bd] {
  background-color: whitesmoke;
  border-radius: 4px;
  font-size: 1rem;
}
.message strong[data-v-4f92b5bd] {
  color: currentColor;
}
.message a[data-v-4f92b5bd]:not(.button):not(.tag):not(.dropdown-item) {
  color: currentColor;
  text-decoration: underline;
}
.message.is-small[data-v-4f92b5bd] {
  font-size: 0.75rem;
}
.message.is-medium[data-v-4f92b5bd] {
  font-size: 1.25rem;
}
.message.is-large[data-v-4f92b5bd] {
  font-size: 1.5rem;
}
.message.is-white[data-v-4f92b5bd] {
  background-color: white;
}
.message.is-white .message-header[data-v-4f92b5bd] {
  background-color: white;
  color: #0a0a0a;
}
.message.is-white .message-body[data-v-4f92b5bd] {
  border-color: white;
}
.message.is-black[data-v-4f92b5bd] {
  background-color: #fafafa;
}
.message.is-black .message-header[data-v-4f92b5bd] {
  background-color: #0a0a0a;
  color: white;
}
.message.is-black .message-body[data-v-4f92b5bd] {
  border-color: #0a0a0a;
}
.message.is-light[data-v-4f92b5bd] {
  background-color: #fafafa;
}
.message.is-light .message-header[data-v-4f92b5bd] {
  background-color: whitesmoke;
  color: rgba(0, 0, 0, 0.7);
}
.message.is-light .message-body[data-v-4f92b5bd] {
  border-color: whitesmoke;
}
.message.is-dark[data-v-4f92b5bd] {
  background-color: #fafafa;
}
.message.is-dark .message-header[data-v-4f92b5bd] {
  background-color: #363636;
  color: #fff;
}
.message.is-dark .message-body[data-v-4f92b5bd] {
  border-color: #363636;
}
.message.is-primary[data-v-4f92b5bd] {
  background-color: #ebfffc;
}
.message.is-primary .message-header[data-v-4f92b5bd] {
  background-color: #00d1b2;
  color: #fff;
}
.message.is-primary .message-body[data-v-4f92b5bd] {
  border-color: #00d1b2;
  color: #00947e;
}
.message.is-link[data-v-4f92b5bd] {
  background-color: #eef3fc;
}
.message.is-link .message-header[data-v-4f92b5bd] {
  background-color: #3273dc;
  color: #fff;
}
.message.is-link .message-body[data-v-4f92b5bd] {
  border-color: #3273dc;
  color: #2160c4;
}
.message.is-info[data-v-4f92b5bd] {
  background-color: #eef6fc;
}
.message.is-info .message-header[data-v-4f92b5bd] {
  background-color: #3298dc;
  color: #fff;
}
.message.is-info .message-body[data-v-4f92b5bd] {
  border-color: #3298dc;
  color: #1d72aa;
}
.message.is-success[data-v-4f92b5bd] {
  background-color: #effaf3;
}
.message.is-success .message-header[data-v-4f92b5bd] {
  background-color: #48c774;
  color: #fff;
}
.message.is-success .message-body[data-v-4f92b5bd] {
  border-color: #48c774;
  color: #257942;
}
.message.is-warning[data-v-4f92b5bd] {
  background-color: #fffbeb;
}
.message.is-warning .message-header[data-v-4f92b5bd] {
  background-color: #ffdd57;
  color: rgba(0, 0, 0, 0.7);
}
.message.is-warning .message-body[data-v-4f92b5bd] {
  border-color: #ffdd57;
  color: #947600;
}
.message.is-danger[data-v-4f92b5bd] {
  background-color: #feecf0;
}
.message.is-danger .message-header[data-v-4f92b5bd] {
  background-color: #f14668;
  color: #fff;
}
.message.is-danger .message-body[data-v-4f92b5bd] {
  border-color: #f14668;
  color: #cc0f35;
}
.message-header[data-v-4f92b5bd] {
  align-items: center;
  background-color: #4a4a4a;
  border-radius: 4px 4px 0 0;
  color: #fff;
  display: flex;
  font-weight: 700;
  justify-content: space-between;
  line-height: 1.25;
  padding: 0.75em 1em;
  position: relative;
}
.message-header .delete[data-v-4f92b5bd] {
  flex-grow: 0;
  flex-shrink: 0;
  margin-left: 0.75em;
}
.message-header + .message-body[data-v-4f92b5bd] {
  border-width: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.message-body[data-v-4f92b5bd] {
  border-color: #dbdbdb;
  border-radius: 4px;
  border-style: solid;
  border-width: 0 0 0 4px;
  color: #4a4a4a;
  padding: 1.25em 1.5em;
}
.message-body code[data-v-4f92b5bd],
.message-body pre[data-v-4f92b5bd] {
  background-color: white;
}
.message-body pre code[data-v-4f92b5bd] {
  background-color: transparent;
}
.modal[data-v-4f92b5bd] {
  align-items: center;
  display: none;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  position: fixed;
  z-index: 40;
}
.modal.is-active[data-v-4f92b5bd] {
  display: flex;
}
.modal-background[data-v-4f92b5bd] {
  background-color: rgba(10, 10, 10, 0.86);
}
.modal-content[data-v-4f92b5bd],
.modal-card[data-v-4f92b5bd] {
  margin: 0 20px;
  max-height: calc(100vh - 160px);
  overflow: auto;
  position: relative;
  width: 100%;
}
@media screen and (min-width: 769px), print {
.modal-content[data-v-4f92b5bd],
  .modal-card[data-v-4f92b5bd] {
    margin: 0 auto;
    max-height: calc(100vh - 40px);
    width: 640px;
}
}
.modal-close[data-v-4f92b5bd] {
  background: none;
  height: 40px;
  position: fixed;
  right: 20px;
  top: 20px;
  width: 40px;
}
.modal-card[data-v-4f92b5bd] {
  display: flex;
  flex-direction: column;
  max-height: calc(100vh - 40px);
  overflow: hidden;
  -ms-overflow-y: visible;
}
.modal-card-head[data-v-4f92b5bd],
.modal-card-foot[data-v-4f92b5bd] {
  align-items: center;
  background-color: whitesmoke;
  display: flex;
  flex-shrink: 0;
  justify-content: flex-start;
  padding: 20px;
  position: relative;
}
.modal-card-head[data-v-4f92b5bd] {
  border-bottom: 1px solid #dbdbdb;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
.modal-card-title[data-v-4f92b5bd] {
  color: #363636;
  flex-grow: 1;
  flex-shrink: 0;
  font-size: 1.5rem;
  line-height: 1;
}
.modal-card-foot[data-v-4f92b5bd] {
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  border-top: 1px solid #dbdbdb;
}
.modal-card-foot .button[data-v-4f92b5bd]:not(:last-child) {
  margin-right: 0.5em;
}
.modal-card-body[data-v-4f92b5bd] {
  -webkit-overflow-scrolling: touch;
  background-color: white;
  flex-grow: 1;
  flex-shrink: 1;
  overflow: auto;
  padding: 20px;
}
.navbar[data-v-4f92b5bd] {
  background-color: white;
  min-height: 3.25rem;
  position: relative;
  z-index: 30;
}
.navbar.is-white[data-v-4f92b5bd] {
  background-color: white;
  color: #0a0a0a;
}
.navbar.is-white .navbar-brand > .navbar-item[data-v-4f92b5bd],
.navbar.is-white .navbar-brand .navbar-link[data-v-4f92b5bd] {
  color: #0a0a0a;
}
.navbar.is-white .navbar-brand > a.navbar-item[data-v-4f92b5bd]:focus,
.navbar.is-white .navbar-brand > a.navbar-item[data-v-4f92b5bd]:hover,
.navbar.is-white .navbar-brand > a.navbar-item.is-active[data-v-4f92b5bd],
.navbar.is-white .navbar-brand .navbar-link[data-v-4f92b5bd]:focus,
.navbar.is-white .navbar-brand .navbar-link[data-v-4f92b5bd]:hover,
.navbar.is-white .navbar-brand .navbar-link.is-active[data-v-4f92b5bd] {
  background-color: #f2f2f2;
  color: #0a0a0a;
}
.navbar.is-white .navbar-brand .navbar-link[data-v-4f92b5bd]::after {
  border-color: #0a0a0a;
}
.navbar.is-white .navbar-burger[data-v-4f92b5bd] {
  color: #0a0a0a;
}
@media screen and (min-width: 1024px) {
.navbar.is-white .navbar-start > .navbar-item[data-v-4f92b5bd],
  .navbar.is-white .navbar-start .navbar-link[data-v-4f92b5bd],
  .navbar.is-white .navbar-end > .navbar-item[data-v-4f92b5bd],
  .navbar.is-white .navbar-end .navbar-link[data-v-4f92b5bd] {
    color: #0a0a0a;
}
.navbar.is-white .navbar-start > a.navbar-item[data-v-4f92b5bd]:focus,
  .navbar.is-white .navbar-start > a.navbar-item[data-v-4f92b5bd]:hover,
  .navbar.is-white .navbar-start > a.navbar-item.is-active[data-v-4f92b5bd],
  .navbar.is-white .navbar-start .navbar-link[data-v-4f92b5bd]:focus,
  .navbar.is-white .navbar-start .navbar-link[data-v-4f92b5bd]:hover,
  .navbar.is-white .navbar-start .navbar-link.is-active[data-v-4f92b5bd],
  .navbar.is-white .navbar-end > a.navbar-item[data-v-4f92b5bd]:focus,
  .navbar.is-white .navbar-end > a.navbar-item[data-v-4f92b5bd]:hover,
  .navbar.is-white .navbar-end > a.navbar-item.is-active[data-v-4f92b5bd],
  .navbar.is-white .navbar-end .navbar-link[data-v-4f92b5bd]:focus,
  .navbar.is-white .navbar-end .navbar-link[data-v-4f92b5bd]:hover,
  .navbar.is-white .navbar-end .navbar-link.is-active[data-v-4f92b5bd] {
    background-color: #f2f2f2;
    color: #0a0a0a;
}
.navbar.is-white .navbar-start .navbar-link[data-v-4f92b5bd]::after,
  .navbar.is-white .navbar-end .navbar-link[data-v-4f92b5bd]::after {
    border-color: #0a0a0a;
}
.navbar.is-white .navbar-item.has-dropdown:focus .navbar-link[data-v-4f92b5bd],
  .navbar.is-white .navbar-item.has-dropdown:hover .navbar-link[data-v-4f92b5bd],
  .navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link[data-v-4f92b5bd] {
    background-color: #f2f2f2;
    color: #0a0a0a;
}
.navbar.is-white .navbar-dropdown a.navbar-item.is-active[data-v-4f92b5bd] {
    background-color: white;
    color: #0a0a0a;
}
}
.navbar.is-black[data-v-4f92b5bd] {
  background-color: #0a0a0a;
  color: white;
}
.navbar.is-black .navbar-brand > .navbar-item[data-v-4f92b5bd],
.navbar.is-black .navbar-brand .navbar-link[data-v-4f92b5bd] {
  color: white;
}
.navbar.is-black .navbar-brand > a.navbar-item[data-v-4f92b5bd]:focus,
.navbar.is-black .navbar-brand > a.navbar-item[data-v-4f92b5bd]:hover,
.navbar.is-black .navbar-brand > a.navbar-item.is-active[data-v-4f92b5bd],
.navbar.is-black .navbar-brand .navbar-link[data-v-4f92b5bd]:focus,
.navbar.is-black .navbar-brand .navbar-link[data-v-4f92b5bd]:hover,
.navbar.is-black .navbar-brand .navbar-link.is-active[data-v-4f92b5bd] {
  background-color: black;
  color: white;
}
.navbar.is-black .navbar-brand .navbar-link[data-v-4f92b5bd]::after {
  border-color: white;
}
.navbar.is-black .navbar-burger[data-v-4f92b5bd] {
  color: white;
}
@media screen and (min-width: 1024px) {
.navbar.is-black .navbar-start > .navbar-item[data-v-4f92b5bd],
  .navbar.is-black .navbar-start .navbar-link[data-v-4f92b5bd],
  .navbar.is-black .navbar-end > .navbar-item[data-v-4f92b5bd],
  .navbar.is-black .navbar-end .navbar-link[data-v-4f92b5bd] {
    color: white;
}
.navbar.is-black .navbar-start > a.navbar-item[data-v-4f92b5bd]:focus,
  .navbar.is-black .navbar-start > a.navbar-item[data-v-4f92b5bd]:hover,
  .navbar.is-black .navbar-start > a.navbar-item.is-active[data-v-4f92b5bd],
  .navbar.is-black .navbar-start .navbar-link[data-v-4f92b5bd]:focus,
  .navbar.is-black .navbar-start .navbar-link[data-v-4f92b5bd]:hover,
  .navbar.is-black .navbar-start .navbar-link.is-active[data-v-4f92b5bd],
  .navbar.is-black .navbar-end > a.navbar-item[data-v-4f92b5bd]:focus,
  .navbar.is-black .navbar-end > a.navbar-item[data-v-4f92b5bd]:hover,
  .navbar.is-black .navbar-end > a.navbar-item.is-active[data-v-4f92b5bd],
  .navbar.is-black .navbar-end .navbar-link[data-v-4f92b5bd]:focus,
  .navbar.is-black .navbar-end .navbar-link[data-v-4f92b5bd]:hover,
  .navbar.is-black .navbar-end .navbar-link.is-active[data-v-4f92b5bd] {
    background-color: black;
    color: white;
}
.navbar.is-black .navbar-start .navbar-link[data-v-4f92b5bd]::after,
  .navbar.is-black .navbar-end .navbar-link[data-v-4f92b5bd]::after {
    border-color: white;
}
.navbar.is-black .navbar-item.has-dropdown:focus .navbar-link[data-v-4f92b5bd],
  .navbar.is-black .navbar-item.has-dropdown:hover .navbar-link[data-v-4f92b5bd],
  .navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link[data-v-4f92b5bd] {
    background-color: black;
    color: white;
}
.navbar.is-black .navbar-dropdown a.navbar-item.is-active[data-v-4f92b5bd] {
    background-color: #0a0a0a;
    color: white;
}
}
.navbar.is-light[data-v-4f92b5bd] {
  background-color: whitesmoke;
  color: rgba(0, 0, 0, 0.7);
}
.navbar.is-light .navbar-brand > .navbar-item[data-v-4f92b5bd],
.navbar.is-light .navbar-brand .navbar-link[data-v-4f92b5bd] {
  color: rgba(0, 0, 0, 0.7);
}
.navbar.is-light .navbar-brand > a.navbar-item[data-v-4f92b5bd]:focus,
.navbar.is-light .navbar-brand > a.navbar-item[data-v-4f92b5bd]:hover,
.navbar.is-light .navbar-brand > a.navbar-item.is-active[data-v-4f92b5bd],
.navbar.is-light .navbar-brand .navbar-link[data-v-4f92b5bd]:focus,
.navbar.is-light .navbar-brand .navbar-link[data-v-4f92b5bd]:hover,
.navbar.is-light .navbar-brand .navbar-link.is-active[data-v-4f92b5bd] {
  background-color: #e8e8e8;
  color: rgba(0, 0, 0, 0.7);
}
.navbar.is-light .navbar-brand .navbar-link[data-v-4f92b5bd]::after {
  border-color: rgba(0, 0, 0, 0.7);
}
.navbar.is-light .navbar-burger[data-v-4f92b5bd] {
  color: rgba(0, 0, 0, 0.7);
}
@media screen and (min-width: 1024px) {
.navbar.is-light .navbar-start > .navbar-item[data-v-4f92b5bd],
  .navbar.is-light .navbar-start .navbar-link[data-v-4f92b5bd],
  .navbar.is-light .navbar-end > .navbar-item[data-v-4f92b5bd],
  .navbar.is-light .navbar-end .navbar-link[data-v-4f92b5bd] {
    color: rgba(0, 0, 0, 0.7);
}
.navbar.is-light .navbar-start > a.navbar-item[data-v-4f92b5bd]:focus,
  .navbar.is-light .navbar-start > a.navbar-item[data-v-4f92b5bd]:hover,
  .navbar.is-light .navbar-start > a.navbar-item.is-active[data-v-4f92b5bd],
  .navbar.is-light .navbar-start .navbar-link[data-v-4f92b5bd]:focus,
  .navbar.is-light .navbar-start .navbar-link[data-v-4f92b5bd]:hover,
  .navbar.is-light .navbar-start .navbar-link.is-active[data-v-4f92b5bd],
  .navbar.is-light .navbar-end > a.navbar-item[data-v-4f92b5bd]:focus,
  .navbar.is-light .navbar-end > a.navbar-item[data-v-4f92b5bd]:hover,
  .navbar.is-light .navbar-end > a.navbar-item.is-active[data-v-4f92b5bd],
  .navbar.is-light .navbar-end .navbar-link[data-v-4f92b5bd]:focus,
  .navbar.is-light .navbar-end .navbar-link[data-v-4f92b5bd]:hover,
  .navbar.is-light .navbar-end .navbar-link.is-active[data-v-4f92b5bd] {
    background-color: #e8e8e8;
    color: rgba(0, 0, 0, 0.7);
}
.navbar.is-light .navbar-start .navbar-link[data-v-4f92b5bd]::after,
  .navbar.is-light .navbar-end .navbar-link[data-v-4f92b5bd]::after {
    border-color: rgba(0, 0, 0, 0.7);
}
.navbar.is-light .navbar-item.has-dropdown:focus .navbar-link[data-v-4f92b5bd],
  .navbar.is-light .navbar-item.has-dropdown:hover .navbar-link[data-v-4f92b5bd],
  .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link[data-v-4f92b5bd] {
    background-color: #e8e8e8;
    color: rgba(0, 0, 0, 0.7);
}
.navbar.is-light .navbar-dropdown a.navbar-item.is-active[data-v-4f92b5bd] {
    background-color: whitesmoke;
    color: rgba(0, 0, 0, 0.7);
}
}
.navbar.is-dark[data-v-4f92b5bd] {
  background-color: #363636;
  color: #fff;
}
.navbar.is-dark .navbar-brand > .navbar-item[data-v-4f92b5bd],
.navbar.is-dark .navbar-brand .navbar-link[data-v-4f92b5bd] {
  color: #fff;
}
.navbar.is-dark .navbar-brand > a.navbar-item[data-v-4f92b5bd]:focus,
.navbar.is-dark .navbar-brand > a.navbar-item[data-v-4f92b5bd]:hover,
.navbar.is-dark .navbar-brand > a.navbar-item.is-active[data-v-4f92b5bd],
.navbar.is-dark .navbar-brand .navbar-link[data-v-4f92b5bd]:focus,
.navbar.is-dark .navbar-brand .navbar-link[data-v-4f92b5bd]:hover,
.navbar.is-dark .navbar-brand .navbar-link.is-active[data-v-4f92b5bd] {
  background-color: #292929;
  color: #fff;
}
.navbar.is-dark .navbar-brand .navbar-link[data-v-4f92b5bd]::after {
  border-color: #fff;
}
.navbar.is-dark .navbar-burger[data-v-4f92b5bd] {
  color: #fff;
}
@media screen and (min-width: 1024px) {
.navbar.is-dark .navbar-start > .navbar-item[data-v-4f92b5bd],
  .navbar.is-dark .navbar-start .navbar-link[data-v-4f92b5bd],
  .navbar.is-dark .navbar-end > .navbar-item[data-v-4f92b5bd],
  .navbar.is-dark .navbar-end .navbar-link[data-v-4f92b5bd] {
    color: #fff;
}
.navbar.is-dark .navbar-start > a.navbar-item[data-v-4f92b5bd]:focus,
  .navbar.is-dark .navbar-start > a.navbar-item[data-v-4f92b5bd]:hover,
  .navbar.is-dark .navbar-start > a.navbar-item.is-active[data-v-4f92b5bd],
  .navbar.is-dark .navbar-start .navbar-link[data-v-4f92b5bd]:focus,
  .navbar.is-dark .navbar-start .navbar-link[data-v-4f92b5bd]:hover,
  .navbar.is-dark .navbar-start .navbar-link.is-active[data-v-4f92b5bd],
  .navbar.is-dark .navbar-end > a.navbar-item[data-v-4f92b5bd]:focus,
  .navbar.is-dark .navbar-end > a.navbar-item[data-v-4f92b5bd]:hover,
  .navbar.is-dark .navbar-end > a.navbar-item.is-active[data-v-4f92b5bd],
  .navbar.is-dark .navbar-end .navbar-link[data-v-4f92b5bd]:focus,
  .navbar.is-dark .navbar-end .navbar-link[data-v-4f92b5bd]:hover,
  .navbar.is-dark .navbar-end .navbar-link.is-active[data-v-4f92b5bd] {
    background-color: #292929;
    color: #fff;
}
.navbar.is-dark .navbar-start .navbar-link[data-v-4f92b5bd]::after,
  .navbar.is-dark .navbar-end .navbar-link[data-v-4f92b5bd]::after {
    border-color: #fff;
}
.navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link[data-v-4f92b5bd],
  .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link[data-v-4f92b5bd],
  .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link[data-v-4f92b5bd] {
    background-color: #292929;
    color: #fff;
}
.navbar.is-dark .navbar-dropdown a.navbar-item.is-active[data-v-4f92b5bd] {
    background-color: #363636;
    color: #fff;
}
}
.navbar.is-primary[data-v-4f92b5bd] {
  background-color: #00d1b2;
  color: #fff;
}
.navbar.is-primary .navbar-brand > .navbar-item[data-v-4f92b5bd],
.navbar.is-primary .navbar-brand .navbar-link[data-v-4f92b5bd] {
  color: #fff;
}
.navbar.is-primary .navbar-brand > a.navbar-item[data-v-4f92b5bd]:focus,
.navbar.is-primary .navbar-brand > a.navbar-item[data-v-4f92b5bd]:hover,
.navbar.is-primary .navbar-brand > a.navbar-item.is-active[data-v-4f92b5bd],
.navbar.is-primary .navbar-brand .navbar-link[data-v-4f92b5bd]:focus,
.navbar.is-primary .navbar-brand .navbar-link[data-v-4f92b5bd]:hover,
.navbar.is-primary .navbar-brand .navbar-link.is-active[data-v-4f92b5bd] {
  background-color: #00b89c;
  color: #fff;
}
.navbar.is-primary .navbar-brand .navbar-link[data-v-4f92b5bd]::after {
  border-color: #fff;
}
.navbar.is-primary .navbar-burger[data-v-4f92b5bd] {
  color: #fff;
}
@media screen and (min-width: 1024px) {
.navbar.is-primary .navbar-start > .navbar-item[data-v-4f92b5bd],
  .navbar.is-primary .navbar-start .navbar-link[data-v-4f92b5bd],
  .navbar.is-primary .navbar-end > .navbar-item[data-v-4f92b5bd],
  .navbar.is-primary .navbar-end .navbar-link[data-v-4f92b5bd] {
    color: #fff;
}
.navbar.is-primary .navbar-start > a.navbar-item[data-v-4f92b5bd]:focus,
  .navbar.is-primary .navbar-start > a.navbar-item[data-v-4f92b5bd]:hover,
  .navbar.is-primary .navbar-start > a.navbar-item.is-active[data-v-4f92b5bd],
  .navbar.is-primary .navbar-start .navbar-link[data-v-4f92b5bd]:focus,
  .navbar.is-primary .navbar-start .navbar-link[data-v-4f92b5bd]:hover,
  .navbar.is-primary .navbar-start .navbar-link.is-active[data-v-4f92b5bd],
  .navbar.is-primary .navbar-end > a.navbar-item[data-v-4f92b5bd]:focus,
  .navbar.is-primary .navbar-end > a.navbar-item[data-v-4f92b5bd]:hover,
  .navbar.is-primary .navbar-end > a.navbar-item.is-active[data-v-4f92b5bd],
  .navbar.is-primary .navbar-end .navbar-link[data-v-4f92b5bd]:focus,
  .navbar.is-primary .navbar-end .navbar-link[data-v-4f92b5bd]:hover,
  .navbar.is-primary .navbar-end .navbar-link.is-active[data-v-4f92b5bd] {
    background-color: #00b89c;
    color: #fff;
}
.navbar.is-primary .navbar-start .navbar-link[data-v-4f92b5bd]::after,
  .navbar.is-primary .navbar-end .navbar-link[data-v-4f92b5bd]::after {
    border-color: #fff;
}
.navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link[data-v-4f92b5bd],
  .navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link[data-v-4f92b5bd],
  .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link[data-v-4f92b5bd] {
    background-color: #00b89c;
    color: #fff;
}
.navbar.is-primary .navbar-dropdown a.navbar-item.is-active[data-v-4f92b5bd] {
    background-color: #00d1b2;
    color: #fff;
}
}
.navbar.is-link[data-v-4f92b5bd] {
  background-color: #3273dc;
  color: #fff;
}
.navbar.is-link .navbar-brand > .navbar-item[data-v-4f92b5bd],
.navbar.is-link .navbar-brand .navbar-link[data-v-4f92b5bd] {
  color: #fff;
}
.navbar.is-link .navbar-brand > a.navbar-item[data-v-4f92b5bd]:focus,
.navbar.is-link .navbar-brand > a.navbar-item[data-v-4f92b5bd]:hover,
.navbar.is-link .navbar-brand > a.navbar-item.is-active[data-v-4f92b5bd],
.navbar.is-link .navbar-brand .navbar-link[data-v-4f92b5bd]:focus,
.navbar.is-link .navbar-brand .navbar-link[data-v-4f92b5bd]:hover,
.navbar.is-link .navbar-brand .navbar-link.is-active[data-v-4f92b5bd] {
  background-color: #2366d1;
  color: #fff;
}
.navbar.is-link .navbar-brand .navbar-link[data-v-4f92b5bd]::after {
  border-color: #fff;
}
.navbar.is-link .navbar-burger[data-v-4f92b5bd] {
  color: #fff;
}
@media screen and (min-width: 1024px) {
.navbar.is-link .navbar-start > .navbar-item[data-v-4f92b5bd],
  .navbar.is-link .navbar-start .navbar-link[data-v-4f92b5bd],
  .navbar.is-link .navbar-end > .navbar-item[data-v-4f92b5bd],
  .navbar.is-link .navbar-end .navbar-link[data-v-4f92b5bd] {
    color: #fff;
}
.navbar.is-link .navbar-start > a.navbar-item[data-v-4f92b5bd]:focus,
  .navbar.is-link .navbar-start > a.navbar-item[data-v-4f92b5bd]:hover,
  .navbar.is-link .navbar-start > a.navbar-item.is-active[data-v-4f92b5bd],
  .navbar.is-link .navbar-start .navbar-link[data-v-4f92b5bd]:focus,
  .navbar.is-link .navbar-start .navbar-link[data-v-4f92b5bd]:hover,
  .navbar.is-link .navbar-start .navbar-link.is-active[data-v-4f92b5bd],
  .navbar.is-link .navbar-end > a.navbar-item[data-v-4f92b5bd]:focus,
  .navbar.is-link .navbar-end > a.navbar-item[data-v-4f92b5bd]:hover,
  .navbar.is-link .navbar-end > a.navbar-item.is-active[data-v-4f92b5bd],
  .navbar.is-link .navbar-end .navbar-link[data-v-4f92b5bd]:focus,
  .navbar.is-link .navbar-end .navbar-link[data-v-4f92b5bd]:hover,
  .navbar.is-link .navbar-end .navbar-link.is-active[data-v-4f92b5bd] {
    background-color: #2366d1;
    color: #fff;
}
.navbar.is-link .navbar-start .navbar-link[data-v-4f92b5bd]::after,
  .navbar.is-link .navbar-end .navbar-link[data-v-4f92b5bd]::after {
    border-color: #fff;
}
.navbar.is-link .navbar-item.has-dropdown:focus .navbar-link[data-v-4f92b5bd],
  .navbar.is-link .navbar-item.has-dropdown:hover .navbar-link[data-v-4f92b5bd],
  .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link[data-v-4f92b5bd] {
    background-color: #2366d1;
    color: #fff;
}
.navbar.is-link .navbar-dropdown a.navbar-item.is-active[data-v-4f92b5bd] {
    background-color: #3273dc;
    color: #fff;
}
}
.navbar.is-info[data-v-4f92b5bd] {
  background-color: #3298dc;
  color: #fff;
}
.navbar.is-info .navbar-brand > .navbar-item[data-v-4f92b5bd],
.navbar.is-info .navbar-brand .navbar-link[data-v-4f92b5bd] {
  color: #fff;
}
.navbar.is-info .navbar-brand > a.navbar-item[data-v-4f92b5bd]:focus,
.navbar.is-info .navbar-brand > a.navbar-item[data-v-4f92b5bd]:hover,
.navbar.is-info .navbar-brand > a.navbar-item.is-active[data-v-4f92b5bd],
.navbar.is-info .navbar-brand .navbar-link[data-v-4f92b5bd]:focus,
.navbar.is-info .navbar-brand .navbar-link[data-v-4f92b5bd]:hover,
.navbar.is-info .navbar-brand .navbar-link.is-active[data-v-4f92b5bd] {
  background-color: #238cd1;
  color: #fff;
}
.navbar.is-info .navbar-brand .navbar-link[data-v-4f92b5bd]::after {
  border-color: #fff;
}
.navbar.is-info .navbar-burger[data-v-4f92b5bd] {
  color: #fff;
}
@media screen and (min-width: 1024px) {
.navbar.is-info .navbar-start > .navbar-item[data-v-4f92b5bd],
  .navbar.is-info .navbar-start .navbar-link[data-v-4f92b5bd],
  .navbar.is-info .navbar-end > .navbar-item[data-v-4f92b5bd],
  .navbar.is-info .navbar-end .navbar-link[data-v-4f92b5bd] {
    color: #fff;
}
.navbar.is-info .navbar-start > a.navbar-item[data-v-4f92b5bd]:focus,
  .navbar.is-info .navbar-start > a.navbar-item[data-v-4f92b5bd]:hover,
  .navbar.is-info .navbar-start > a.navbar-item.is-active[data-v-4f92b5bd],
  .navbar.is-info .navbar-start .navbar-link[data-v-4f92b5bd]:focus,
  .navbar.is-info .navbar-start .navbar-link[data-v-4f92b5bd]:hover,
  .navbar.is-info .navbar-start .navbar-link.is-active[data-v-4f92b5bd],
  .navbar.is-info .navbar-end > a.navbar-item[data-v-4f92b5bd]:focus,
  .navbar.is-info .navbar-end > a.navbar-item[data-v-4f92b5bd]:hover,
  .navbar.is-info .navbar-end > a.navbar-item.is-active[data-v-4f92b5bd],
  .navbar.is-info .navbar-end .navbar-link[data-v-4f92b5bd]:focus,
  .navbar.is-info .navbar-end .navbar-link[data-v-4f92b5bd]:hover,
  .navbar.is-info .navbar-end .navbar-link.is-active[data-v-4f92b5bd] {
    background-color: #238cd1;
    color: #fff;
}
.navbar.is-info .navbar-start .navbar-link[data-v-4f92b5bd]::after,
  .navbar.is-info .navbar-end .navbar-link[data-v-4f92b5bd]::after {
    border-color: #fff;
}
.navbar.is-info .navbar-item.has-dropdown:focus .navbar-link[data-v-4f92b5bd],
  .navbar.is-info .navbar-item.has-dropdown:hover .navbar-link[data-v-4f92b5bd],
  .navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link[data-v-4f92b5bd] {
    background-color: #238cd1;
    color: #fff;
}
.navbar.is-info .navbar-dropdown a.navbar-item.is-active[data-v-4f92b5bd] {
    background-color: #3298dc;
    color: #fff;
}
}
.navbar.is-success[data-v-4f92b5bd] {
  background-color: #48c774;
  color: #fff;
}
.navbar.is-success .navbar-brand > .navbar-item[data-v-4f92b5bd],
.navbar.is-success .navbar-brand .navbar-link[data-v-4f92b5bd] {
  color: #fff;
}
.navbar.is-success .navbar-brand > a.navbar-item[data-v-4f92b5bd]:focus,
.navbar.is-success .navbar-brand > a.navbar-item[data-v-4f92b5bd]:hover,
.navbar.is-success .navbar-brand > a.navbar-item.is-active[data-v-4f92b5bd],
.navbar.is-success .navbar-brand .navbar-link[data-v-4f92b5bd]:focus,
.navbar.is-success .navbar-brand .navbar-link[data-v-4f92b5bd]:hover,
.navbar.is-success .navbar-brand .navbar-link.is-active[data-v-4f92b5bd] {
  background-color: #3abb67;
  color: #fff;
}
.navbar.is-success .navbar-brand .navbar-link[data-v-4f92b5bd]::after {
  border-color: #fff;
}
.navbar.is-success .navbar-burger[data-v-4f92b5bd] {
  color: #fff;
}
@media screen and (min-width: 1024px) {
.navbar.is-success .navbar-start > .navbar-item[data-v-4f92b5bd],
  .navbar.is-success .navbar-start .navbar-link[data-v-4f92b5bd],
  .navbar.is-success .navbar-end > .navbar-item[data-v-4f92b5bd],
  .navbar.is-success .navbar-end .navbar-link[data-v-4f92b5bd] {
    color: #fff;
}
.navbar.is-success .navbar-start > a.navbar-item[data-v-4f92b5bd]:focus,
  .navbar.is-success .navbar-start > a.navbar-item[data-v-4f92b5bd]:hover,
  .navbar.is-success .navbar-start > a.navbar-item.is-active[data-v-4f92b5bd],
  .navbar.is-success .navbar-start .navbar-link[data-v-4f92b5bd]:focus,
  .navbar.is-success .navbar-start .navbar-link[data-v-4f92b5bd]:hover,
  .navbar.is-success .navbar-start .navbar-link.is-active[data-v-4f92b5bd],
  .navbar.is-success .navbar-end > a.navbar-item[data-v-4f92b5bd]:focus,
  .navbar.is-success .navbar-end > a.navbar-item[data-v-4f92b5bd]:hover,
  .navbar.is-success .navbar-end > a.navbar-item.is-active[data-v-4f92b5bd],
  .navbar.is-success .navbar-end .navbar-link[data-v-4f92b5bd]:focus,
  .navbar.is-success .navbar-end .navbar-link[data-v-4f92b5bd]:hover,
  .navbar.is-success .navbar-end .navbar-link.is-active[data-v-4f92b5bd] {
    background-color: #3abb67;
    color: #fff;
}
.navbar.is-success .navbar-start .navbar-link[data-v-4f92b5bd]::after,
  .navbar.is-success .navbar-end .navbar-link[data-v-4f92b5bd]::after {
    border-color: #fff;
}
.navbar.is-success .navbar-item.has-dropdown:focus .navbar-link[data-v-4f92b5bd],
  .navbar.is-success .navbar-item.has-dropdown:hover .navbar-link[data-v-4f92b5bd],
  .navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link[data-v-4f92b5bd] {
    background-color: #3abb67;
    color: #fff;
}
.navbar.is-success .navbar-dropdown a.navbar-item.is-active[data-v-4f92b5bd] {
    background-color: #48c774;
    color: #fff;
}
}
.navbar.is-warning[data-v-4f92b5bd] {
  background-color: #ffdd57;
  color: rgba(0, 0, 0, 0.7);
}
.navbar.is-warning .navbar-brand > .navbar-item[data-v-4f92b5bd],
.navbar.is-warning .navbar-brand .navbar-link[data-v-4f92b5bd] {
  color: rgba(0, 0, 0, 0.7);
}
.navbar.is-warning .navbar-brand > a.navbar-item[data-v-4f92b5bd]:focus,
.navbar.is-warning .navbar-brand > a.navbar-item[data-v-4f92b5bd]:hover,
.navbar.is-warning .navbar-brand > a.navbar-item.is-active[data-v-4f92b5bd],
.navbar.is-warning .navbar-brand .navbar-link[data-v-4f92b5bd]:focus,
.navbar.is-warning .navbar-brand .navbar-link[data-v-4f92b5bd]:hover,
.navbar.is-warning .navbar-brand .navbar-link.is-active[data-v-4f92b5bd] {
  background-color: #ffd83d;
  color: rgba(0, 0, 0, 0.7);
}
.navbar.is-warning .navbar-brand .navbar-link[data-v-4f92b5bd]::after {
  border-color: rgba(0, 0, 0, 0.7);
}
.navbar.is-warning .navbar-burger[data-v-4f92b5bd] {
  color: rgba(0, 0, 0, 0.7);
}
@media screen and (min-width: 1024px) {
.navbar.is-warning .navbar-start > .navbar-item[data-v-4f92b5bd],
  .navbar.is-warning .navbar-start .navbar-link[data-v-4f92b5bd],
  .navbar.is-warning .navbar-end > .navbar-item[data-v-4f92b5bd],
  .navbar.is-warning .navbar-end .navbar-link[data-v-4f92b5bd] {
    color: rgba(0, 0, 0, 0.7);
}
.navbar.is-warning .navbar-start > a.navbar-item[data-v-4f92b5bd]:focus,
  .navbar.is-warning .navbar-start > a.navbar-item[data-v-4f92b5bd]:hover,
  .navbar.is-warning .navbar-start > a.navbar-item.is-active[data-v-4f92b5bd],
  .navbar.is-warning .navbar-start .navbar-link[data-v-4f92b5bd]:focus,
  .navbar.is-warning .navbar-start .navbar-link[data-v-4f92b5bd]:hover,
  .navbar.is-warning .navbar-start .navbar-link.is-active[data-v-4f92b5bd],
  .navbar.is-warning .navbar-end > a.navbar-item[data-v-4f92b5bd]:focus,
  .navbar.is-warning .navbar-end > a.navbar-item[data-v-4f92b5bd]:hover,
  .navbar.is-warning .navbar-end > a.navbar-item.is-active[data-v-4f92b5bd],
  .navbar.is-warning .navbar-end .navbar-link[data-v-4f92b5bd]:focus,
  .navbar.is-warning .navbar-end .navbar-link[data-v-4f92b5bd]:hover,
  .navbar.is-warning .navbar-end .navbar-link.is-active[data-v-4f92b5bd] {
    background-color: #ffd83d;
    color: rgba(0, 0, 0, 0.7);
}
.navbar.is-warning .navbar-start .navbar-link[data-v-4f92b5bd]::after,
  .navbar.is-warning .navbar-end .navbar-link[data-v-4f92b5bd]::after {
    border-color: rgba(0, 0, 0, 0.7);
}
.navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link[data-v-4f92b5bd],
  .navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link[data-v-4f92b5bd],
  .navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link[data-v-4f92b5bd] {
    background-color: #ffd83d;
    color: rgba(0, 0, 0, 0.7);
}
.navbar.is-warning .navbar-dropdown a.navbar-item.is-active[data-v-4f92b5bd] {
    background-color: #ffdd57;
    color: rgba(0, 0, 0, 0.7);
}
}
.navbar.is-danger[data-v-4f92b5bd] {
  background-color: #f14668;
  color: #fff;
}
.navbar.is-danger .navbar-brand > .navbar-item[data-v-4f92b5bd],
.navbar.is-danger .navbar-brand .navbar-link[data-v-4f92b5bd] {
  color: #fff;
}
.navbar.is-danger .navbar-brand > a.navbar-item[data-v-4f92b5bd]:focus,
.navbar.is-danger .navbar-brand > a.navbar-item[data-v-4f92b5bd]:hover,
.navbar.is-danger .navbar-brand > a.navbar-item.is-active[data-v-4f92b5bd],
.navbar.is-danger .navbar-brand .navbar-link[data-v-4f92b5bd]:focus,
.navbar.is-danger .navbar-brand .navbar-link[data-v-4f92b5bd]:hover,
.navbar.is-danger .navbar-brand .navbar-link.is-active[data-v-4f92b5bd] {
  background-color: #ef2e55;
  color: #fff;
}
.navbar.is-danger .navbar-brand .navbar-link[data-v-4f92b5bd]::after {
  border-color: #fff;
}
.navbar.is-danger .navbar-burger[data-v-4f92b5bd] {
  color: #fff;
}
@media screen and (min-width: 1024px) {
.navbar.is-danger .navbar-start > .navbar-item[data-v-4f92b5bd],
  .navbar.is-danger .navbar-start .navbar-link[data-v-4f92b5bd],
  .navbar.is-danger .navbar-end > .navbar-item[data-v-4f92b5bd],
  .navbar.is-danger .navbar-end .navbar-link[data-v-4f92b5bd] {
    color: #fff;
}
.navbar.is-danger .navbar-start > a.navbar-item[data-v-4f92b5bd]:focus,
  .navbar.is-danger .navbar-start > a.navbar-item[data-v-4f92b5bd]:hover,
  .navbar.is-danger .navbar-start > a.navbar-item.is-active[data-v-4f92b5bd],
  .navbar.is-danger .navbar-start .navbar-link[data-v-4f92b5bd]:focus,
  .navbar.is-danger .navbar-start .navbar-link[data-v-4f92b5bd]:hover,
  .navbar.is-danger .navbar-start .navbar-link.is-active[data-v-4f92b5bd],
  .navbar.is-danger .navbar-end > a.navbar-item[data-v-4f92b5bd]:focus,
  .navbar.is-danger .navbar-end > a.navbar-item[data-v-4f92b5bd]:hover,
  .navbar.is-danger .navbar-end > a.navbar-item.is-active[data-v-4f92b5bd],
  .navbar.is-danger .navbar-end .navbar-link[data-v-4f92b5bd]:focus,
  .navbar.is-danger .navbar-end .navbar-link[data-v-4f92b5bd]:hover,
  .navbar.is-danger .navbar-end .navbar-link.is-active[data-v-4f92b5bd] {
    background-color: #ef2e55;
    color: #fff;
}
.navbar.is-danger .navbar-start .navbar-link[data-v-4f92b5bd]::after,
  .navbar.is-danger .navbar-end .navbar-link[data-v-4f92b5bd]::after {
    border-color: #fff;
}
.navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link[data-v-4f92b5bd],
  .navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link[data-v-4f92b5bd],
  .navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link[data-v-4f92b5bd] {
    background-color: #ef2e55;
    color: #fff;
}
.navbar.is-danger .navbar-dropdown a.navbar-item.is-active[data-v-4f92b5bd] {
    background-color: #f14668;
    color: #fff;
}
}
.navbar > .container[data-v-4f92b5bd] {
  align-items: stretch;
  display: flex;
  min-height: 3.25rem;
  width: 100%;
}
.navbar.has-shadow[data-v-4f92b5bd] {
  box-shadow: 0 2px 0 0 whitesmoke;
}
.navbar.is-fixed-bottom[data-v-4f92b5bd],
.navbar.is-fixed-top[data-v-4f92b5bd] {
  left: 0;
  position: fixed;
  right: 0;
  z-index: 30;
}
.navbar.is-fixed-bottom[data-v-4f92b5bd] {
  bottom: 0;
}
.navbar.is-fixed-bottom.has-shadow[data-v-4f92b5bd] {
  box-shadow: 0 -2px 0 0 whitesmoke;
}
.navbar.is-fixed-top[data-v-4f92b5bd] {
  top: 0;
}
html.has-navbar-fixed-top[data-v-4f92b5bd],
body.has-navbar-fixed-top[data-v-4f92b5bd] {
  padding-top: 3.25rem;
}
html.has-navbar-fixed-bottom[data-v-4f92b5bd],
body.has-navbar-fixed-bottom[data-v-4f92b5bd] {
  padding-bottom: 3.25rem;
}
.navbar-brand[data-v-4f92b5bd],
.navbar-tabs[data-v-4f92b5bd] {
  align-items: stretch;
  display: flex;
  flex-shrink: 0;
  min-height: 3.25rem;
}
.navbar-brand a.navbar-item[data-v-4f92b5bd]:focus,
.navbar-brand a.navbar-item[data-v-4f92b5bd]:hover {
  background-color: transparent;
}
.navbar-tabs[data-v-4f92b5bd] {
  -webkit-overflow-scrolling: touch;
  max-width: 100vw;
  overflow-x: auto;
  overflow-y: hidden;
}
.navbar-burger[data-v-4f92b5bd] {
  color: #4a4a4a;
  cursor: pointer;
  display: block;
  height: 3.25rem;
  position: relative;
  width: 3.25rem;
  margin-left: auto;
}
.navbar-burger span[data-v-4f92b5bd] {
  background-color: currentColor;
  display: block;
  height: 1px;
  left: calc(50% - 8px);
  position: absolute;
  transform-origin: center;
  transition-duration: 86ms;
  transition-property: background-color, opacity, transform;
  transition-timing-function: ease-out;
  width: 16px;
}
.navbar-burger span[data-v-4f92b5bd]:nth-child(1) {
  top: calc(50% - 6px);
}
.navbar-burger span[data-v-4f92b5bd]:nth-child(2) {
  top: calc(50% - 1px);
}
.navbar-burger span[data-v-4f92b5bd]:nth-child(3) {
  top: calc(50% + 4px);
}
.navbar-burger[data-v-4f92b5bd]:hover {
  background-color: rgba(0, 0, 0, 0.05);
}
.navbar-burger.is-active span[data-v-4f92b5bd]:nth-child(1) {
  transform: translateY(5px) rotate(45deg);
}
.navbar-burger.is-active span[data-v-4f92b5bd]:nth-child(2) {
  opacity: 0;
}
.navbar-burger.is-active span[data-v-4f92b5bd]:nth-child(3) {
  transform: translateY(-5px) rotate(-45deg);
}
.navbar-menu[data-v-4f92b5bd] {
  display: none;
}
.navbar-item[data-v-4f92b5bd],
.navbar-link[data-v-4f92b5bd] {
  color: #4a4a4a;
  display: block;
  line-height: 1.5;
  padding: 0.5rem 0.75rem;
  position: relative;
}
.navbar-item .icon[data-v-4f92b5bd]:only-child,
.navbar-link .icon[data-v-4f92b5bd]:only-child {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
}
a.navbar-item[data-v-4f92b5bd],
.navbar-link[data-v-4f92b5bd] {
  cursor: pointer;
}
a.navbar-item[data-v-4f92b5bd]:focus,
a.navbar-item[data-v-4f92b5bd]:focus-within,
a.navbar-item[data-v-4f92b5bd]:hover,
a.navbar-item.is-active[data-v-4f92b5bd],
.navbar-link[data-v-4f92b5bd]:focus,
.navbar-link[data-v-4f92b5bd]:focus-within,
.navbar-link[data-v-4f92b5bd]:hover,
.navbar-link.is-active[data-v-4f92b5bd] {
  background-color: #fafafa;
  color: #3273dc;
}
.navbar-item[data-v-4f92b5bd] {
  flex-grow: 0;
  flex-shrink: 0;
}
.navbar-item img[data-v-4f92b5bd] {
  max-height: 1.75rem;
}
.navbar-item.has-dropdown[data-v-4f92b5bd] {
  padding: 0;
}
.navbar-item.is-expanded[data-v-4f92b5bd] {
  flex-grow: 1;
  flex-shrink: 1;
}
.navbar-item.is-tab[data-v-4f92b5bd] {
  border-bottom: 1px solid transparent;
  min-height: 3.25rem;
  padding-bottom: calc(0.5rem - 1px);
}
.navbar-item.is-tab[data-v-4f92b5bd]:focus,
.navbar-item.is-tab[data-v-4f92b5bd]:hover {
  background-color: transparent;
  border-bottom-color: #3273dc;
}
.navbar-item.is-tab.is-active[data-v-4f92b5bd] {
  background-color: transparent;
  border-bottom-color: #3273dc;
  border-bottom-style: solid;
  border-bottom-width: 3px;
  color: #3273dc;
  padding-bottom: calc(0.5rem - 3px);
}
.navbar-content[data-v-4f92b5bd] {
  flex-grow: 1;
  flex-shrink: 1;
}
.navbar-link[data-v-4f92b5bd]:not(.is-arrowless) {
  padding-right: 2.5em;
}
.navbar-link[data-v-4f92b5bd]:not(.is-arrowless)::after {
  border-color: #3273dc;
  margin-top: -0.375em;
  right: 1.125em;
}
.navbar-dropdown[data-v-4f92b5bd] {
  font-size: 0.875rem;
  padding-bottom: 0.5rem;
  padding-top: 0.5rem;
}
.navbar-dropdown .navbar-item[data-v-4f92b5bd] {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.navbar-divider[data-v-4f92b5bd] {
  background-color: whitesmoke;
  border: none;
  display: none;
  height: 2px;
  margin: 0.5rem 0;
}
@media screen and (max-width: 1023px) {
.navbar > .container[data-v-4f92b5bd] {
    display: block;
}
.navbar-brand .navbar-item[data-v-4f92b5bd],
  .navbar-tabs .navbar-item[data-v-4f92b5bd] {
    align-items: center;
    display: flex;
}
.navbar-link[data-v-4f92b5bd]::after {
    display: none;
}
.navbar-menu[data-v-4f92b5bd] {
    background-color: white;
    box-shadow: 0 8px 16px rgba(10, 10, 10, 0.1);
    padding: 0.5rem 0;
}
.navbar-menu.is-active[data-v-4f92b5bd] {
    display: block;
}
.navbar.is-fixed-bottom-touch[data-v-4f92b5bd],
  .navbar.is-fixed-top-touch[data-v-4f92b5bd] {
    left: 0;
    position: fixed;
    right: 0;
    z-index: 30;
}
.navbar.is-fixed-bottom-touch[data-v-4f92b5bd] {
    bottom: 0;
}
.navbar.is-fixed-bottom-touch.has-shadow[data-v-4f92b5bd] {
    box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1);
}
.navbar.is-fixed-top-touch[data-v-4f92b5bd] {
    top: 0;
}
.navbar.is-fixed-top .navbar-menu[data-v-4f92b5bd],
  .navbar.is-fixed-top-touch .navbar-menu[data-v-4f92b5bd] {
    -webkit-overflow-scrolling: touch;
    max-height: calc(100vh - 3.25rem);
    overflow: auto;
}
html.has-navbar-fixed-top-touch[data-v-4f92b5bd],
  body.has-navbar-fixed-top-touch[data-v-4f92b5bd] {
    padding-top: 3.25rem;
}
html.has-navbar-fixed-bottom-touch[data-v-4f92b5bd],
  body.has-navbar-fixed-bottom-touch[data-v-4f92b5bd] {
    padding-bottom: 3.25rem;
}
}
@media screen and (min-width: 1024px) {
.navbar[data-v-4f92b5bd],
  .navbar-menu[data-v-4f92b5bd],
  .navbar-start[data-v-4f92b5bd],
  .navbar-end[data-v-4f92b5bd] {
    align-items: stretch;
    display: flex;
}
.navbar[data-v-4f92b5bd] {
    min-height: 3.25rem;
}
.navbar.is-spaced[data-v-4f92b5bd] {
    padding: 1rem 2rem;
}
.navbar.is-spaced .navbar-start[data-v-4f92b5bd],
  .navbar.is-spaced .navbar-end[data-v-4f92b5bd] {
    align-items: center;
}
.navbar.is-spaced a.navbar-item[data-v-4f92b5bd],
  .navbar.is-spaced .navbar-link[data-v-4f92b5bd] {
    border-radius: 4px;
}
.navbar.is-transparent a.navbar-item[data-v-4f92b5bd]:focus,
  .navbar.is-transparent a.navbar-item[data-v-4f92b5bd]:hover,
  .navbar.is-transparent a.navbar-item.is-active[data-v-4f92b5bd],
  .navbar.is-transparent .navbar-link[data-v-4f92b5bd]:focus,
  .navbar.is-transparent .navbar-link[data-v-4f92b5bd]:hover,
  .navbar.is-transparent .navbar-link.is-active[data-v-4f92b5bd] {
    background-color: transparent !important;
}
.navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link[data-v-4f92b5bd],
  .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link[data-v-4f92b5bd],
  .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link[data-v-4f92b5bd],
  .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link[data-v-4f92b5bd] {
    background-color: transparent !important;
}
.navbar.is-transparent .navbar-dropdown a.navbar-item[data-v-4f92b5bd]:focus,
  .navbar.is-transparent .navbar-dropdown a.navbar-item[data-v-4f92b5bd]:hover {
    background-color: whitesmoke;
    color: #0a0a0a;
}
.navbar.is-transparent .navbar-dropdown a.navbar-item.is-active[data-v-4f92b5bd] {
    background-color: whitesmoke;
    color: #3273dc;
}
.navbar-burger[data-v-4f92b5bd] {
    display: none;
}
.navbar-item[data-v-4f92b5bd],
  .navbar-link[data-v-4f92b5bd] {
    align-items: center;
    display: flex;
}
.navbar-item.has-dropdown[data-v-4f92b5bd] {
    align-items: stretch;
}
.navbar-item.has-dropdown-up .navbar-link[data-v-4f92b5bd]::after {
    transform: rotate(135deg) translate(0.25em, -0.25em);
}
.navbar-item.has-dropdown-up .navbar-dropdown[data-v-4f92b5bd] {
    border-bottom: 2px solid #dbdbdb;
    border-radius: 6px 6px 0 0;
    border-top: none;
    bottom: 100%;
    box-shadow: 0 -8px 8px rgba(10, 10, 10, 0.1);
    top: auto;
}
.navbar-item.is-active .navbar-dropdown[data-v-4f92b5bd],
  .navbar-item.is-hoverable:focus .navbar-dropdown[data-v-4f92b5bd],
  .navbar-item.is-hoverable:focus-within .navbar-dropdown[data-v-4f92b5bd],
  .navbar-item.is-hoverable:hover .navbar-dropdown[data-v-4f92b5bd] {
    display: block;
}
.navbar.is-spaced .navbar-item.is-active .navbar-dropdown[data-v-4f92b5bd],
  .navbar-item.is-active .navbar-dropdown.is-boxed[data-v-4f92b5bd],
  .navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown[data-v-4f92b5bd],
  .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed[data-v-4f92b5bd],
  .navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown[data-v-4f92b5bd],
  .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed[data-v-4f92b5bd],
  .navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown[data-v-4f92b5bd],
  .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed[data-v-4f92b5bd] {
    opacity: 1;
    pointer-events: auto;
    transform: translateY(0);
}
.navbar-menu[data-v-4f92b5bd] {
    flex-grow: 1;
    flex-shrink: 0;
}
.navbar-start[data-v-4f92b5bd] {
    justify-content: flex-start;
    margin-right: auto;
}
.navbar-end[data-v-4f92b5bd] {
    justify-content: flex-end;
    margin-left: auto;
}
.navbar-dropdown[data-v-4f92b5bd] {
    background-color: white;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
    border-top: 2px solid #dbdbdb;
    box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1);
    display: none;
    font-size: 0.875rem;
    left: 0;
    min-width: 100%;
    position: absolute;
    top: 100%;
    z-index: 20;
}
.navbar-dropdown .navbar-item[data-v-4f92b5bd] {
    padding: 0.375rem 1rem;
    white-space: nowrap;
}
.navbar-dropdown a.navbar-item[data-v-4f92b5bd] {
    padding-right: 3rem;
}
.navbar-dropdown a.navbar-item[data-v-4f92b5bd]:focus,
  .navbar-dropdown a.navbar-item[data-v-4f92b5bd]:hover {
    background-color: whitesmoke;
    color: #0a0a0a;
}
.navbar-dropdown a.navbar-item.is-active[data-v-4f92b5bd] {
    background-color: whitesmoke;
    color: #3273dc;
}
.navbar.is-spaced .navbar-dropdown[data-v-4f92b5bd],
  .navbar-dropdown.is-boxed[data-v-4f92b5bd] {
    border-radius: 6px;
    border-top: none;
    box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);
    display: block;
    opacity: 0;
    pointer-events: none;
    top: calc(100% + (-4px));
    transform: translateY(-5px);
    transition-duration: 86ms;
    transition-property: opacity, transform;
}
.navbar-dropdown.is-right[data-v-4f92b5bd] {
    left: auto;
    right: 0;
}
.navbar-divider[data-v-4f92b5bd] {
    display: block;
}
.navbar > .container .navbar-brand[data-v-4f92b5bd],
  .container > .navbar .navbar-brand[data-v-4f92b5bd] {
    margin-left: -0.75rem;
}
.navbar > .container .navbar-menu[data-v-4f92b5bd],
  .container > .navbar .navbar-menu[data-v-4f92b5bd] {
    margin-right: -0.75rem;
}
.navbar.is-fixed-bottom-desktop[data-v-4f92b5bd],
  .navbar.is-fixed-top-desktop[data-v-4f92b5bd] {
    left: 0;
    position: fixed;
    right: 0;
    z-index: 30;
}
.navbar.is-fixed-bottom-desktop[data-v-4f92b5bd] {
    bottom: 0;
}
.navbar.is-fixed-bottom-desktop.has-shadow[data-v-4f92b5bd] {
    box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1);
}
.navbar.is-fixed-top-desktop[data-v-4f92b5bd] {
    top: 0;
}
html.has-navbar-fixed-top-desktop[data-v-4f92b5bd],
  body.has-navbar-fixed-top-desktop[data-v-4f92b5bd] {
    padding-top: 3.25rem;
}
html.has-navbar-fixed-bottom-desktop[data-v-4f92b5bd],
  body.has-navbar-fixed-bottom-desktop[data-v-4f92b5bd] {
    padding-bottom: 3.25rem;
}
html.has-spaced-navbar-fixed-top[data-v-4f92b5bd],
  body.has-spaced-navbar-fixed-top[data-v-4f92b5bd] {
    padding-top: 5.25rem;
}
html.has-spaced-navbar-fixed-bottom[data-v-4f92b5bd],
  body.has-spaced-navbar-fixed-bottom[data-v-4f92b5bd] {
    padding-bottom: 5.25rem;
}
a.navbar-item.is-active[data-v-4f92b5bd],
  .navbar-link.is-active[data-v-4f92b5bd] {
    color: #0a0a0a;
}
a.navbar-item.is-active[data-v-4f92b5bd]:not(:focus):not(:hover),
  .navbar-link.is-active[data-v-4f92b5bd]:not(:focus):not(:hover) {
    background-color: transparent;
}
.navbar-item.has-dropdown:focus .navbar-link[data-v-4f92b5bd],
  .navbar-item.has-dropdown:hover .navbar-link[data-v-4f92b5bd],
  .navbar-item.has-dropdown.is-active .navbar-link[data-v-4f92b5bd] {
    background-color: #fafafa;
}
}
.hero.is-fullheight-with-navbar[data-v-4f92b5bd] {
  min-height: calc(100vh - 3.25rem);
}
.pagination[data-v-4f92b5bd] {
  font-size: 1rem;
  margin: -0.25rem;
}
.pagination.is-small[data-v-4f92b5bd] {
  font-size: 0.75rem;
}
.pagination.is-medium[data-v-4f92b5bd] {
  font-size: 1.25rem;
}
.pagination.is-large[data-v-4f92b5bd] {
  font-size: 1.5rem;
}
.pagination.is-rounded .pagination-previous[data-v-4f92b5bd],
.pagination.is-rounded .pagination-next[data-v-4f92b5bd] {
  padding-left: 1em;
  padding-right: 1em;
  border-radius: 290486px;
}
.pagination.is-rounded .pagination-link[data-v-4f92b5bd] {
  border-radius: 290486px;
}
.pagination[data-v-4f92b5bd],
.pagination-list[data-v-4f92b5bd] {
  align-items: center;
  display: flex;
  justify-content: center;
  text-align: center;
}
.pagination-previous[data-v-4f92b5bd],
.pagination-next[data-v-4f92b5bd],
.pagination-link[data-v-4f92b5bd],
.pagination-ellipsis[data-v-4f92b5bd] {
  font-size: 1em;
  justify-content: center;
  margin: 0.25rem;
  padding-left: 0.5em;
  padding-right: 0.5em;
  text-align: center;
}
.pagination-previous[data-v-4f92b5bd],
.pagination-next[data-v-4f92b5bd],
.pagination-link[data-v-4f92b5bd] {
  border-color: #dbdbdb;
  color: #363636;
  min-width: 2.5em;
}
.pagination-previous[data-v-4f92b5bd]:hover,
.pagination-next[data-v-4f92b5bd]:hover,
.pagination-link[data-v-4f92b5bd]:hover {
  border-color: #b5b5b5;
  color: #363636;
}
.pagination-previous[data-v-4f92b5bd]:focus,
.pagination-next[data-v-4f92b5bd]:focus,
.pagination-link[data-v-4f92b5bd]:focus {
  border-color: #3273dc;
}
.pagination-previous[data-v-4f92b5bd]:active,
.pagination-next[data-v-4f92b5bd]:active,
.pagination-link[data-v-4f92b5bd]:active {
  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
}
.pagination-previous[disabled][data-v-4f92b5bd],
.pagination-next[disabled][data-v-4f92b5bd],
.pagination-link[disabled][data-v-4f92b5bd] {
  background-color: #dbdbdb;
  border-color: #dbdbdb;
  box-shadow: none;
  color: #7a7a7a;
  opacity: 0.5;
}
.pagination-previous[data-v-4f92b5bd],
.pagination-next[data-v-4f92b5bd] {
  padding-left: 0.75em;
  padding-right: 0.75em;
  white-space: nowrap;
}
.pagination-link.is-current[data-v-4f92b5bd] {
  background-color: #3273dc;
  border-color: #3273dc;
  color: #fff;
}
.pagination-ellipsis[data-v-4f92b5bd] {
  color: #b5b5b5;
  pointer-events: none;
}
.pagination-list[data-v-4f92b5bd] {
  flex-wrap: wrap;
}
@media screen and (max-width: 768px) {
.pagination[data-v-4f92b5bd] {
    flex-wrap: wrap;
}
.pagination-previous[data-v-4f92b5bd],
  .pagination-next[data-v-4f92b5bd] {
    flex-grow: 1;
    flex-shrink: 1;
}
.pagination-list li[data-v-4f92b5bd] {
    flex-grow: 1;
    flex-shrink: 1;
}
}
@media screen and (min-width: 769px), print {
.pagination-list[data-v-4f92b5bd] {
    flex-grow: 1;
    flex-shrink: 1;
    justify-content: flex-start;
    order: 1;
}
.pagination-previous[data-v-4f92b5bd] {
    order: 2;
}
.pagination-next[data-v-4f92b5bd] {
    order: 3;
}
.pagination[data-v-4f92b5bd] {
    justify-content: space-between;
}
.pagination.is-centered .pagination-previous[data-v-4f92b5bd] {
    order: 1;
}
.pagination.is-centered .pagination-list[data-v-4f92b5bd] {
    justify-content: center;
    order: 2;
}
.pagination.is-centered .pagination-next[data-v-4f92b5bd] {
    order: 3;
}
.pagination.is-right .pagination-previous[data-v-4f92b5bd] {
    order: 1;
}
.pagination.is-right .pagination-next[data-v-4f92b5bd] {
    order: 2;
}
.pagination.is-right .pagination-list[data-v-4f92b5bd] {
    justify-content: flex-end;
    order: 3;
}
}
.panel[data-v-4f92b5bd] {
  border-radius: 6px;
  box-shadow: 0 0.5em 1em -0.125em rgba(10, 10, 10, 0.1), 0 0px 0 1px rgba(10, 10, 10, 0.02);
  font-size: 1rem;
}
.panel[data-v-4f92b5bd]:not(:last-child) {
  margin-bottom: 1.5rem;
}
.panel.is-white .panel-heading[data-v-4f92b5bd] {
  background-color: white;
  color: #0a0a0a;
}
.panel.is-white .panel-tabs a.is-active[data-v-4f92b5bd] {
  border-bottom-color: white;
}
.panel.is-white .panel-block.is-active .panel-icon[data-v-4f92b5bd] {
  color: white;
}
.panel.is-black .panel-heading[data-v-4f92b5bd] {
  background-color: #0a0a0a;
  color: white;
}
.panel.is-black .panel-tabs a.is-active[data-v-4f92b5bd] {
  border-bottom-color: #0a0a0a;
}
.panel.is-black .panel-block.is-active .panel-icon[data-v-4f92b5bd] {
  color: #0a0a0a;
}
.panel.is-light .panel-heading[data-v-4f92b5bd] {
  background-color: whitesmoke;
  color: rgba(0, 0, 0, 0.7);
}
.panel.is-light .panel-tabs a.is-active[data-v-4f92b5bd] {
  border-bottom-color: whitesmoke;
}
.panel.is-light .panel-block.is-active .panel-icon[data-v-4f92b5bd] {
  color: whitesmoke;
}
.panel.is-dark .panel-heading[data-v-4f92b5bd] {
  background-color: #363636;
  color: #fff;
}
.panel.is-dark .panel-tabs a.is-active[data-v-4f92b5bd] {
  border-bottom-color: #363636;
}
.panel.is-dark .panel-block.is-active .panel-icon[data-v-4f92b5bd] {
  color: #363636;
}
.panel.is-primary .panel-heading[data-v-4f92b5bd] {
  background-color: #00d1b2;
  color: #fff;
}
.panel.is-primary .panel-tabs a.is-active[data-v-4f92b5bd] {
  border-bottom-color: #00d1b2;
}
.panel.is-primary .panel-block.is-active .panel-icon[data-v-4f92b5bd] {
  color: #00d1b2;
}
.panel.is-link .panel-heading[data-v-4f92b5bd] {
  background-color: #3273dc;
  color: #fff;
}
.panel.is-link .panel-tabs a.is-active[data-v-4f92b5bd] {
  border-bottom-color: #3273dc;
}
.panel.is-link .panel-block.is-active .panel-icon[data-v-4f92b5bd] {
  color: #3273dc;
}
.panel.is-info .panel-heading[data-v-4f92b5bd] {
  background-color: #3298dc;
  color: #fff;
}
.panel.is-info .panel-tabs a.is-active[data-v-4f92b5bd] {
  border-bottom-color: #3298dc;
}
.panel.is-info .panel-block.is-active .panel-icon[data-v-4f92b5bd] {
  color: #3298dc;
}
.panel.is-success .panel-heading[data-v-4f92b5bd] {
  background-color: #48c774;
  color: #fff;
}
.panel.is-success .panel-tabs a.is-active[data-v-4f92b5bd] {
  border-bottom-color: #48c774;
}
.panel.is-success .panel-block.is-active .panel-icon[data-v-4f92b5bd] {
  color: #48c774;
}
.panel.is-warning .panel-heading[data-v-4f92b5bd] {
  background-color: #ffdd57;
  color: rgba(0, 0, 0, 0.7);
}
.panel.is-warning .panel-tabs a.is-active[data-v-4f92b5bd] {
  border-bottom-color: #ffdd57;
}
.panel.is-warning .panel-block.is-active .panel-icon[data-v-4f92b5bd] {
  color: #ffdd57;
}
.panel.is-danger .panel-heading[data-v-4f92b5bd] {
  background-color: #f14668;
  color: #fff;
}
.panel.is-danger .panel-tabs a.is-active[data-v-4f92b5bd] {
  border-bottom-color: #f14668;
}
.panel.is-danger .panel-block.is-active .panel-icon[data-v-4f92b5bd] {
  color: #f14668;
}
.panel-tabs[data-v-4f92b5bd]:not(:last-child),
.panel-block[data-v-4f92b5bd]:not(:last-child) {
  border-bottom: 1px solid #ededed;
}
.panel-heading[data-v-4f92b5bd] {
  background-color: #ededed;
  border-radius: 6px 6px 0 0;
  color: #363636;
  font-size: 1.25em;
  font-weight: 700;
  line-height: 1.25;
  padding: 0.75em 1em;
}
.panel-tabs[data-v-4f92b5bd] {
  align-items: flex-end;
  display: flex;
  font-size: 0.875em;
  justify-content: center;
}
.panel-tabs a[data-v-4f92b5bd] {
  border-bottom: 1px solid #dbdbdb;
  margin-bottom: -1px;
  padding: 0.5em;
}
.panel-tabs a.is-active[data-v-4f92b5bd] {
  border-bottom-color: #4a4a4a;
  color: #363636;
}
.panel-list a[data-v-4f92b5bd] {
  color: #4a4a4a;
}
.panel-list a[data-v-4f92b5bd]:hover {
  color: #3273dc;
}
.panel-block[data-v-4f92b5bd] {
  align-items: center;
  color: #363636;
  display: flex;
  justify-content: flex-start;
  padding: 0.5em 0.75em;
}
.panel-block input[type="checkbox"][data-v-4f92b5bd] {
  margin-right: 0.75em;
}
.panel-block > .control[data-v-4f92b5bd] {
  flex-grow: 1;
  flex-shrink: 1;
  width: 100%;
}
.panel-block.is-wrapped[data-v-4f92b5bd] {
  flex-wrap: wrap;
}
.panel-block.is-active[data-v-4f92b5bd] {
  border-left-color: #3273dc;
  color: #363636;
}
.panel-block.is-active .panel-icon[data-v-4f92b5bd] {
  color: #3273dc;
}
.panel-block[data-v-4f92b5bd]:last-child {
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
}
a.panel-block[data-v-4f92b5bd],
label.panel-block[data-v-4f92b5bd] {
  cursor: pointer;
}
a.panel-block[data-v-4f92b5bd]:hover,
label.panel-block[data-v-4f92b5bd]:hover {
  background-color: whitesmoke;
}
.panel-icon[data-v-4f92b5bd] {
  display: inline-block;
  font-size: 14px;
  height: 1em;
  line-height: 1em;
  text-align: center;
  vertical-align: top;
  width: 1em;
  color: #7a7a7a;
  margin-right: 0.75em;
}
.panel-icon .fa[data-v-4f92b5bd] {
  font-size: inherit;
  line-height: inherit;
}
.tabs[data-v-4f92b5bd] {
  -webkit-overflow-scrolling: touch;
  align-items: stretch;
  display: flex;
  font-size: 1rem;
  justify-content: space-between;
  overflow: hidden;
  overflow-x: auto;
  white-space: nowrap;
}
.tabs a[data-v-4f92b5bd] {
  align-items: center;
  border-bottom-color: #dbdbdb;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  color: #4a4a4a;
  display: flex;
  justify-content: center;
  margin-bottom: -1px;
  padding: 0.5em 1em;
  vertical-align: top;
}
.tabs a[data-v-4f92b5bd]:hover {
  border-bottom-color: #363636;
  color: #363636;
}
.tabs li[data-v-4f92b5bd] {
  display: block;
}
.tabs li.is-active a[data-v-4f92b5bd] {
  border-bottom-color: #3273dc;
  color: #3273dc;
}
.tabs ul[data-v-4f92b5bd] {
  align-items: center;
  border-bottom-color: #dbdbdb;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  display: flex;
  flex-grow: 1;
  flex-shrink: 0;
  justify-content: flex-start;
}
.tabs ul.is-left[data-v-4f92b5bd] {
  padding-right: 0.75em;
}
.tabs ul.is-center[data-v-4f92b5bd] {
  flex: none;
  justify-content: center;
  padding-left: 0.75em;
  padding-right: 0.75em;
}
.tabs ul.is-right[data-v-4f92b5bd] {
  justify-content: flex-end;
  padding-left: 0.75em;
}
.tabs .icon[data-v-4f92b5bd]:first-child {
  margin-right: 0.5em;
}
.tabs .icon[data-v-4f92b5bd]:last-child {
  margin-left: 0.5em;
}
.tabs.is-centered ul[data-v-4f92b5bd] {
  justify-content: center;
}
.tabs.is-right ul[data-v-4f92b5bd] {
  justify-content: flex-end;
}
.tabs.is-boxed a[data-v-4f92b5bd] {
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
}
.tabs.is-boxed a[data-v-4f92b5bd]:hover {
  background-color: whitesmoke;
  border-bottom-color: #dbdbdb;
}
.tabs.is-boxed li.is-active a[data-v-4f92b5bd] {
  background-color: white;
  border-color: #dbdbdb;
  border-bottom-color: transparent !important;
}
.tabs.is-fullwidth li[data-v-4f92b5bd] {
  flex-grow: 1;
  flex-shrink: 0;
}
.tabs.is-toggle a[data-v-4f92b5bd] {
  border-color: #dbdbdb;
  border-style: solid;
  border-width: 1px;
  margin-bottom: 0;
  position: relative;
}
.tabs.is-toggle a[data-v-4f92b5bd]:hover {
  background-color: whitesmoke;
  border-color: #b5b5b5;
  z-index: 2;
}
.tabs.is-toggle li + li[data-v-4f92b5bd] {
  margin-left: -1px;
}
.tabs.is-toggle li:first-child a[data-v-4f92b5bd] {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.tabs.is-toggle li:last-child a[data-v-4f92b5bd] {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.tabs.is-toggle li.is-active a[data-v-4f92b5bd] {
  background-color: #3273dc;
  border-color: #3273dc;
  color: #fff;
  z-index: 1;
}
.tabs.is-toggle ul[data-v-4f92b5bd] {
  border-bottom: none;
}
.tabs.is-toggle.is-toggle-rounded li:first-child a[data-v-4f92b5bd] {
  border-bottom-left-radius: 290486px;
  border-top-left-radius: 290486px;
  padding-left: 1.25em;
}
.tabs.is-toggle.is-toggle-rounded li:last-child a[data-v-4f92b5bd] {
  border-bottom-right-radius: 290486px;
  border-top-right-radius: 290486px;
  padding-right: 1.25em;
}
.tabs.is-small[data-v-4f92b5bd] {
  font-size: 0.75rem;
}
.tabs.is-medium[data-v-4f92b5bd] {
  font-size: 1.25rem;
}
.tabs.is-large[data-v-4f92b5bd] {
  font-size: 1.5rem;
}
.column[data-v-4f92b5bd] {
  display: block;
  flex-basis: 0;
  flex-grow: 1;
  flex-shrink: 1;
  padding: 0.75rem;
}
.columns.is-mobile > .column.is-narrow[data-v-4f92b5bd] {
  flex: none;
}
.columns.is-mobile > .column.is-full[data-v-4f92b5bd] {
  flex: none;
  width: 100%;
}
.columns.is-mobile > .column.is-three-quarters[data-v-4f92b5bd] {
  flex: none;
  width: 75%;
}
.columns.is-mobile > .column.is-two-thirds[data-v-4f92b5bd] {
  flex: none;
  width: 66.6666%;
}
.columns.is-mobile > .column.is-half[data-v-4f92b5bd] {
  flex: none;
  width: 50%;
}
.columns.is-mobile > .column.is-one-third[data-v-4f92b5bd] {
  flex: none;
  width: 33.3333%;
}
.columns.is-mobile > .column.is-one-quarter[data-v-4f92b5bd] {
  flex: none;
  width: 25%;
}
.columns.is-mobile > .column.is-one-fifth[data-v-4f92b5bd] {
  flex: none;
  width: 20%;
}
.columns.is-mobile > .column.is-two-fifths[data-v-4f92b5bd] {
  flex: none;
  width: 40%;
}
.columns.is-mobile > .column.is-three-fifths[data-v-4f92b5bd] {
  flex: none;
  width: 60%;
}
.columns.is-mobile > .column.is-four-fifths[data-v-4f92b5bd] {
  flex: none;
  width: 80%;
}
.columns.is-mobile > .column.is-offset-three-quarters[data-v-4f92b5bd] {
  margin-left: 75%;
}
.columns.is-mobile > .column.is-offset-two-thirds[data-v-4f92b5bd] {
  margin-left: 66.6666%;
}
.columns.is-mobile > .column.is-offset-half[data-v-4f92b5bd] {
  margin-left: 50%;
}
.columns.is-mobile > .column.is-offset-one-third[data-v-4f92b5bd] {
  margin-left: 33.3333%;
}
.columns.is-mobile > .column.is-offset-one-quarter[data-v-4f92b5bd] {
  margin-left: 25%;
}
.columns.is-mobile > .column.is-offset-one-fifth[data-v-4f92b5bd] {
  margin-left: 20%;
}
.columns.is-mobile > .column.is-offset-two-fifths[data-v-4f92b5bd] {
  margin-left: 40%;
}
.columns.is-mobile > .column.is-offset-three-fifths[data-v-4f92b5bd] {
  margin-left: 60%;
}
.columns.is-mobile > .column.is-offset-four-fifths[data-v-4f92b5bd] {
  margin-left: 80%;
}
.columns.is-mobile > .column.is-0[data-v-4f92b5bd] {
  flex: none;
  width: 0%;
}
.columns.is-mobile > .column.is-offset-0[data-v-4f92b5bd] {
  margin-left: 0%;
}
.columns.is-mobile > .column.is-1[data-v-4f92b5bd] {
  flex: none;
  width: 8.33333%;
}
.columns.is-mobile > .column.is-offset-1[data-v-4f92b5bd] {
  margin-left: 8.33333%;
}
.columns.is-mobile > .column.is-2[data-v-4f92b5bd] {
  flex: none;
  width: 16.66667%;
}
.columns.is-mobile > .column.is-offset-2[data-v-4f92b5bd] {
  margin-left: 16.66667%;
}
.columns.is-mobile > .column.is-3[data-v-4f92b5bd] {
  flex: none;
  width: 25%;
}
.columns.is-mobile > .column.is-offset-3[data-v-4f92b5bd] {
  margin-left: 25%;
}
.columns.is-mobile > .column.is-4[data-v-4f92b5bd] {
  flex: none;
  width: 33.33333%;
}
.columns.is-mobile > .column.is-offset-4[data-v-4f92b5bd] {
  margin-left: 33.33333%;
}
.columns.is-mobile > .column.is-5[data-v-4f92b5bd] {
  flex: none;
  width: 41.66667%;
}
.columns.is-mobile > .column.is-offset-5[data-v-4f92b5bd] {
  margin-left: 41.66667%;
}
.columns.is-mobile > .column.is-6[data-v-4f92b5bd] {
  flex: none;
  width: 50%;
}
.columns.is-mobile > .column.is-offset-6[data-v-4f92b5bd] {
  margin-left: 50%;
}
.columns.is-mobile > .column.is-7[data-v-4f92b5bd] {
  flex: none;
  width: 58.33333%;
}
.columns.is-mobile > .column.is-offset-7[data-v-4f92b5bd] {
  margin-left: 58.33333%;
}
.columns.is-mobile > .column.is-8[data-v-4f92b5bd] {
  flex: none;
  width: 66.66667%;
}
.columns.is-mobile > .column.is-offset-8[data-v-4f92b5bd] {
  margin-left: 66.66667%;
}
.columns.is-mobile > .column.is-9[data-v-4f92b5bd] {
  flex: none;
  width: 75%;
}
.columns.is-mobile > .column.is-offset-9[data-v-4f92b5bd] {
  margin-left: 75%;
}
.columns.is-mobile > .column.is-10[data-v-4f92b5bd] {
  flex: none;
  width: 83.33333%;
}
.columns.is-mobile > .column.is-offset-10[data-v-4f92b5bd] {
  margin-left: 83.33333%;
}
.columns.is-mobile > .column.is-11[data-v-4f92b5bd] {
  flex: none;
  width: 91.66667%;
}
.columns.is-mobile > .column.is-offset-11[data-v-4f92b5bd] {
  margin-left: 91.66667%;
}
.columns.is-mobile > .column.is-12[data-v-4f92b5bd] {
  flex: none;
  width: 100%;
}
.columns.is-mobile > .column.is-offset-12[data-v-4f92b5bd] {
  margin-left: 100%;
}
@media screen and (max-width: 768px) {
.column.is-narrow-mobile[data-v-4f92b5bd] {
    flex: none;
}
.column.is-full-mobile[data-v-4f92b5bd] {
    flex: none;
    width: 100%;
}
.column.is-three-quarters-mobile[data-v-4f92b5bd] {
    flex: none;
    width: 75%;
}
.column.is-two-thirds-mobile[data-v-4f92b5bd] {
    flex: none;
    width: 66.6666%;
}
.column.is-half-mobile[data-v-4f92b5bd] {
    flex: none;
    width: 50%;
}
.column.is-one-third-mobile[data-v-4f92b5bd] {
    flex: none;
    width: 33.3333%;
}
.column.is-one-quarter-mobile[data-v-4f92b5bd] {
    flex: none;
    width: 25%;
}
.column.is-one-fifth-mobile[data-v-4f92b5bd] {
    flex: none;
    width: 20%;
}
.column.is-two-fifths-mobile[data-v-4f92b5bd] {
    flex: none;
    width: 40%;
}
.column.is-three-fifths-mobile[data-v-4f92b5bd] {
    flex: none;
    width: 60%;
}
.column.is-four-fifths-mobile[data-v-4f92b5bd] {
    flex: none;
    width: 80%;
}
.column.is-offset-three-quarters-mobile[data-v-4f92b5bd] {
    margin-left: 75%;
}
.column.is-offset-two-thirds-mobile[data-v-4f92b5bd] {
    margin-left: 66.6666%;
}
.column.is-offset-half-mobile[data-v-4f92b5bd] {
    margin-left: 50%;
}
.column.is-offset-one-third-mobile[data-v-4f92b5bd] {
    margin-left: 33.3333%;
}
.column.is-offset-one-quarter-mobile[data-v-4f92b5bd] {
    margin-left: 25%;
}
.column.is-offset-one-fifth-mobile[data-v-4f92b5bd] {
    margin-left: 20%;
}
.column.is-offset-two-fifths-mobile[data-v-4f92b5bd] {
    margin-left: 40%;
}
.column.is-offset-three-fifths-mobile[data-v-4f92b5bd] {
    margin-left: 60%;
}
.column.is-offset-four-fifths-mobile[data-v-4f92b5bd] {
    margin-left: 80%;
}
.column.is-0-mobile[data-v-4f92b5bd] {
    flex: none;
    width: 0%;
}
.column.is-offset-0-mobile[data-v-4f92b5bd] {
    margin-left: 0%;
}
.column.is-1-mobile[data-v-4f92b5bd] {
    flex: none;
    width: 8.33333%;
}
.column.is-offset-1-mobile[data-v-4f92b5bd] {
    margin-left: 8.33333%;
}
.column.is-2-mobile[data-v-4f92b5bd] {
    flex: none;
    width: 16.66667%;
}
.column.is-offset-2-mobile[data-v-4f92b5bd] {
    margin-left: 16.66667%;
}
.column.is-3-mobile[data-v-4f92b5bd] {
    flex: none;
    width: 25%;
}
.column.is-offset-3-mobile[data-v-4f92b5bd] {
    margin-left: 25%;
}
.column.is-4-mobile[data-v-4f92b5bd] {
    flex: none;
    width: 33.33333%;
}
.column.is-offset-4-mobile[data-v-4f92b5bd] {
    margin-left: 33.33333%;
}
.column.is-5-mobile[data-v-4f92b5bd] {
    flex: none;
    width: 41.66667%;
}
.column.is-offset-5-mobile[data-v-4f92b5bd] {
    margin-left: 41.66667%;
}
.column.is-6-mobile[data-v-4f92b5bd] {
    flex: none;
    width: 50%;
}
.column.is-offset-6-mobile[data-v-4f92b5bd] {
    margin-left: 50%;
}
.column.is-7-mobile[data-v-4f92b5bd] {
    flex: none;
    width: 58.33333%;
}
.column.is-offset-7-mobile[data-v-4f92b5bd] {
    margin-left: 58.33333%;
}
.column.is-8-mobile[data-v-4f92b5bd] {
    flex: none;
    width: 66.66667%;
}
.column.is-offset-8-mobile[data-v-4f92b5bd] {
    margin-left: 66.66667%;
}
.column.is-9-mobile[data-v-4f92b5bd] {
    flex: none;
    width: 75%;
}
.column.is-offset-9-mobile[data-v-4f92b5bd] {
    margin-left: 75%;
}
.column.is-10-mobile[data-v-4f92b5bd] {
    flex: none;
    width: 83.33333%;
}
.column.is-offset-10-mobile[data-v-4f92b5bd] {
    margin-left: 83.33333%;
}
.column.is-11-mobile[data-v-4f92b5bd] {
    flex: none;
    width: 91.66667%;
}
.column.is-offset-11-mobile[data-v-4f92b5bd] {
    margin-left: 91.66667%;
}
.column.is-12-mobile[data-v-4f92b5bd] {
    flex: none;
    width: 100%;
}
.column.is-offset-12-mobile[data-v-4f92b5bd] {
    margin-left: 100%;
}
}
@media screen and (min-width: 769px), print {
.column.is-narrow[data-v-4f92b5bd],
  .column.is-narrow-tablet[data-v-4f92b5bd] {
    flex: none;
}
.column.is-full[data-v-4f92b5bd],
  .column.is-full-tablet[data-v-4f92b5bd] {
    flex: none;
    width: 100%;
}
.column.is-three-quarters[data-v-4f92b5bd],
  .column.is-three-quarters-tablet[data-v-4f92b5bd] {
    flex: none;
    width: 75%;
}
.column.is-two-thirds[data-v-4f92b5bd],
  .column.is-two-thirds-tablet[data-v-4f92b5bd] {
    flex: none;
    width: 66.6666%;
}
.column.is-half[data-v-4f92b5bd],
  .column.is-half-tablet[data-v-4f92b5bd] {
    flex: none;
    width: 50%;
}
.column.is-one-third[data-v-4f92b5bd],
  .column.is-one-third-tablet[data-v-4f92b5bd] {
    flex: none;
    width: 33.3333%;
}
.column.is-one-quarter[data-v-4f92b5bd],
  .column.is-one-quarter-tablet[data-v-4f92b5bd] {
    flex: none;
    width: 25%;
}
.column.is-one-fifth[data-v-4f92b5bd],
  .column.is-one-fifth-tablet[data-v-4f92b5bd] {
    flex: none;
    width: 20%;
}
.column.is-two-fifths[data-v-4f92b5bd],
  .column.is-two-fifths-tablet[data-v-4f92b5bd] {
    flex: none;
    width: 40%;
}
.column.is-three-fifths[data-v-4f92b5bd],
  .column.is-three-fifths-tablet[data-v-4f92b5bd] {
    flex: none;
    width: 60%;
}
.column.is-four-fifths[data-v-4f92b5bd],
  .column.is-four-fifths-tablet[data-v-4f92b5bd] {
    flex: none;
    width: 80%;
}
.column.is-offset-three-quarters[data-v-4f92b5bd],
  .column.is-offset-three-quarters-tablet[data-v-4f92b5bd] {
    margin-left: 75%;
}
.column.is-offset-two-thirds[data-v-4f92b5bd],
  .column.is-offset-two-thirds-tablet[data-v-4f92b5bd] {
    margin-left: 66.6666%;
}
.column.is-offset-half[data-v-4f92b5bd],
  .column.is-offset-half-tablet[data-v-4f92b5bd] {
    margin-left: 50%;
}
.column.is-offset-one-third[data-v-4f92b5bd],
  .column.is-offset-one-third-tablet[data-v-4f92b5bd] {
    margin-left: 33.3333%;
}
.column.is-offset-one-quarter[data-v-4f92b5bd],
  .column.is-offset-one-quarter-tablet[data-v-4f92b5bd] {
    margin-left: 25%;
}
.column.is-offset-one-fifth[data-v-4f92b5bd],
  .column.is-offset-one-fifth-tablet[data-v-4f92b5bd] {
    margin-left: 20%;
}
.column.is-offset-two-fifths[data-v-4f92b5bd],
  .column.is-offset-two-fifths-tablet[data-v-4f92b5bd] {
    margin-left: 40%;
}
.column.is-offset-three-fifths[data-v-4f92b5bd],
  .column.is-offset-three-fifths-tablet[data-v-4f92b5bd] {
    margin-left: 60%;
}
.column.is-offset-four-fifths[data-v-4f92b5bd],
  .column.is-offset-four-fifths-tablet[data-v-4f92b5bd] {
    margin-left: 80%;
}
.column.is-0[data-v-4f92b5bd],
  .column.is-0-tablet[data-v-4f92b5bd] {
    flex: none;
    width: 0%;
}
.column.is-offset-0[data-v-4f92b5bd],
  .column.is-offset-0-tablet[data-v-4f92b5bd] {
    margin-left: 0%;
}
.column.is-1[data-v-4f92b5bd],
  .column.is-1-tablet[data-v-4f92b5bd] {
    flex: none;
    width: 8.33333%;
}
.column.is-offset-1[data-v-4f92b5bd],
  .column.is-offset-1-tablet[data-v-4f92b5bd] {
    margin-left: 8.33333%;
}
.column.is-2[data-v-4f92b5bd],
  .column.is-2-tablet[data-v-4f92b5bd] {
    flex: none;
    width: 16.66667%;
}
.column.is-offset-2[data-v-4f92b5bd],
  .column.is-offset-2-tablet[data-v-4f92b5bd] {
    margin-left: 16.66667%;
}
.column.is-3[data-v-4f92b5bd],
  .column.is-3-tablet[data-v-4f92b5bd] {
    flex: none;
    width: 25%;
}
.column.is-offset-3[data-v-4f92b5bd],
  .column.is-offset-3-tablet[data-v-4f92b5bd] {
    margin-left: 25%;
}
.column.is-4[data-v-4f92b5bd],
  .column.is-4-tablet[data-v-4f92b5bd] {
    flex: none;
    width: 33.33333%;
}
.column.is-offset-4[data-v-4f92b5bd],
  .column.is-offset-4-tablet[data-v-4f92b5bd] {
    margin-left: 33.33333%;
}
.column.is-5[data-v-4f92b5bd],
  .column.is-5-tablet[data-v-4f92b5bd] {
    flex: none;
    width: 41.66667%;
}
.column.is-offset-5[data-v-4f92b5bd],
  .column.is-offset-5-tablet[data-v-4f92b5bd] {
    margin-left: 41.66667%;
}
.column.is-6[data-v-4f92b5bd],
  .column.is-6-tablet[data-v-4f92b5bd] {
    flex: none;
    width: 50%;
}
.column.is-offset-6[data-v-4f92b5bd],
  .column.is-offset-6-tablet[data-v-4f92b5bd] {
    margin-left: 50%;
}
.column.is-7[data-v-4f92b5bd],
  .column.is-7-tablet[data-v-4f92b5bd] {
    flex: none;
    width: 58.33333%;
}
.column.is-offset-7[data-v-4f92b5bd],
  .column.is-offset-7-tablet[data-v-4f92b5bd] {
    margin-left: 58.33333%;
}
.column.is-8[data-v-4f92b5bd],
  .column.is-8-tablet[data-v-4f92b5bd] {
    flex: none;
    width: 66.66667%;
}
.column.is-offset-8[data-v-4f92b5bd],
  .column.is-offset-8-tablet[data-v-4f92b5bd] {
    margin-left: 66.66667%;
}
.column.is-9[data-v-4f92b5bd],
  .column.is-9-tablet[data-v-4f92b5bd] {
    flex: none;
    width: 75%;
}
.column.is-offset-9[data-v-4f92b5bd],
  .column.is-offset-9-tablet[data-v-4f92b5bd] {
    margin-left: 75%;
}
.column.is-10[data-v-4f92b5bd],
  .column.is-10-tablet[data-v-4f92b5bd] {
    flex: none;
    width: 83.33333%;
}
.column.is-offset-10[data-v-4f92b5bd],
  .column.is-offset-10-tablet[data-v-4f92b5bd] {
    margin-left: 83.33333%;
}
.column.is-11[data-v-4f92b5bd],
  .column.is-11-tablet[data-v-4f92b5bd] {
    flex: none;
    width: 91.66667%;
}
.column.is-offset-11[data-v-4f92b5bd],
  .column.is-offset-11-tablet[data-v-4f92b5bd] {
    margin-left: 91.66667%;
}
.column.is-12[data-v-4f92b5bd],
  .column.is-12-tablet[data-v-4f92b5bd] {
    flex: none;
    width: 100%;
}
.column.is-offset-12[data-v-4f92b5bd],
  .column.is-offset-12-tablet[data-v-4f92b5bd] {
    margin-left: 100%;
}
}
@media screen and (max-width: 1023px) {
.column.is-narrow-touch[data-v-4f92b5bd] {
    flex: none;
}
.column.is-full-touch[data-v-4f92b5bd] {
    flex: none;
    width: 100%;
}
.column.is-three-quarters-touch[data-v-4f92b5bd] {
    flex: none;
    width: 75%;
}
.column.is-two-thirds-touch[data-v-4f92b5bd] {
    flex: none;
    width: 66.6666%;
}
.column.is-half-touch[data-v-4f92b5bd] {
    flex: none;
    width: 50%;
}
.column.is-one-third-touch[data-v-4f92b5bd] {
    flex: none;
    width: 33.3333%;
}
.column.is-one-quarter-touch[data-v-4f92b5bd] {
    flex: none;
    width: 25%;
}
.column.is-one-fifth-touch[data-v-4f92b5bd] {
    flex: none;
    width: 20%;
}
.column.is-two-fifths-touch[data-v-4f92b5bd] {
    flex: none;
    width: 40%;
}
.column.is-three-fifths-touch[data-v-4f92b5bd] {
    flex: none;
    width: 60%;
}
.column.is-four-fifths-touch[data-v-4f92b5bd] {
    flex: none;
    width: 80%;
}
.column.is-offset-three-quarters-touch[data-v-4f92b5bd] {
    margin-left: 75%;
}
.column.is-offset-two-thirds-touch[data-v-4f92b5bd] {
    margin-left: 66.6666%;
}
.column.is-offset-half-touch[data-v-4f92b5bd] {
    margin-left: 50%;
}
.column.is-offset-one-third-touch[data-v-4f92b5bd] {
    margin-left: 33.3333%;
}
.column.is-offset-one-quarter-touch[data-v-4f92b5bd] {
    margin-left: 25%;
}
.column.is-offset-one-fifth-touch[data-v-4f92b5bd] {
    margin-left: 20%;
}
.column.is-offset-two-fifths-touch[data-v-4f92b5bd] {
    margin-left: 40%;
}
.column.is-offset-three-fifths-touch[data-v-4f92b5bd] {
    margin-left: 60%;
}
.column.is-offset-four-fifths-touch[data-v-4f92b5bd] {
    margin-left: 80%;
}
.column.is-0-touch[data-v-4f92b5bd] {
    flex: none;
    width: 0%;
}
.column.is-offset-0-touch[data-v-4f92b5bd] {
    margin-left: 0%;
}
.column.is-1-touch[data-v-4f92b5bd] {
    flex: none;
    width: 8.33333%;
}
.column.is-offset-1-touch[data-v-4f92b5bd] {
    margin-left: 8.33333%;
}
.column.is-2-touch[data-v-4f92b5bd] {
    flex: none;
    width: 16.66667%;
}
.column.is-offset-2-touch[data-v-4f92b5bd] {
    margin-left: 16.66667%;
}
.column.is-3-touch[data-v-4f92b5bd] {
    flex: none;
    width: 25%;
}
.column.is-offset-3-touch[data-v-4f92b5bd] {
    margin-left: 25%;
}
.column.is-4-touch[data-v-4f92b5bd] {
    flex: none;
    width: 33.33333%;
}
.column.is-offset-4-touch[data-v-4f92b5bd] {
    margin-left: 33.33333%;
}
.column.is-5-touch[data-v-4f92b5bd] {
    flex: none;
    width: 41.66667%;
}
.column.is-offset-5-touch[data-v-4f92b5bd] {
    margin-left: 41.66667%;
}
.column.is-6-touch[data-v-4f92b5bd] {
    flex: none;
    width: 50%;
}
.column.is-offset-6-touch[data-v-4f92b5bd] {
    margin-left: 50%;
}
.column.is-7-touch[data-v-4f92b5bd] {
    flex: none;
    width: 58.33333%;
}
.column.is-offset-7-touch[data-v-4f92b5bd] {
    margin-left: 58.33333%;
}
.column.is-8-touch[data-v-4f92b5bd] {
    flex: none;
    width: 66.66667%;
}
.column.is-offset-8-touch[data-v-4f92b5bd] {
    margin-left: 66.66667%;
}
.column.is-9-touch[data-v-4f92b5bd] {
    flex: none;
    width: 75%;
}
.column.is-offset-9-touch[data-v-4f92b5bd] {
    margin-left: 75%;
}
.column.is-10-touch[data-v-4f92b5bd] {
    flex: none;
    width: 83.33333%;
}
.column.is-offset-10-touch[data-v-4f92b5bd] {
    margin-left: 83.33333%;
}
.column.is-11-touch[data-v-4f92b5bd] {
    flex: none;
    width: 91.66667%;
}
.column.is-offset-11-touch[data-v-4f92b5bd] {
    margin-left: 91.66667%;
}
.column.is-12-touch[data-v-4f92b5bd] {
    flex: none;
    width: 100%;
}
.column.is-offset-12-touch[data-v-4f92b5bd] {
    margin-left: 100%;
}
}
@media screen and (min-width: 1024px) {
.column.is-narrow-desktop[data-v-4f92b5bd] {
    flex: none;
}
.column.is-full-desktop[data-v-4f92b5bd] {
    flex: none;
    width: 100%;
}
.column.is-three-quarters-desktop[data-v-4f92b5bd] {
    flex: none;
    width: 75%;
}
.column.is-two-thirds-desktop[data-v-4f92b5bd] {
    flex: none;
    width: 66.6666%;
}
.column.is-half-desktop[data-v-4f92b5bd] {
    flex: none;
    width: 50%;
}
.column.is-one-third-desktop[data-v-4f92b5bd] {
    flex: none;
    width: 33.3333%;
}
.column.is-one-quarter-desktop[data-v-4f92b5bd] {
    flex: none;
    width: 25%;
}
.column.is-one-fifth-desktop[data-v-4f92b5bd] {
    flex: none;
    width: 20%;
}
.column.is-two-fifths-desktop[data-v-4f92b5bd] {
    flex: none;
    width: 40%;
}
.column.is-three-fifths-desktop[data-v-4f92b5bd] {
    flex: none;
    width: 60%;
}
.column.is-four-fifths-desktop[data-v-4f92b5bd] {
    flex: none;
    width: 80%;
}
.column.is-offset-three-quarters-desktop[data-v-4f92b5bd] {
    margin-left: 75%;
}
.column.is-offset-two-thirds-desktop[data-v-4f92b5bd] {
    margin-left: 66.6666%;
}
.column.is-offset-half-desktop[data-v-4f92b5bd] {
    margin-left: 50%;
}
.column.is-offset-one-third-desktop[data-v-4f92b5bd] {
    margin-left: 33.3333%;
}
.column.is-offset-one-quarter-desktop[data-v-4f92b5bd] {
    margin-left: 25%;
}
.column.is-offset-one-fifth-desktop[data-v-4f92b5bd] {
    margin-left: 20%;
}
.column.is-offset-two-fifths-desktop[data-v-4f92b5bd] {
    margin-left: 40%;
}
.column.is-offset-three-fifths-desktop[data-v-4f92b5bd] {
    margin-left: 60%;
}
.column.is-offset-four-fifths-desktop[data-v-4f92b5bd] {
    margin-left: 80%;
}
.column.is-0-desktop[data-v-4f92b5bd] {
    flex: none;
    width: 0%;
}
.column.is-offset-0-desktop[data-v-4f92b5bd] {
    margin-left: 0%;
}
.column.is-1-desktop[data-v-4f92b5bd] {
    flex: none;
    width: 8.33333%;
}
.column.is-offset-1-desktop[data-v-4f92b5bd] {
    margin-left: 8.33333%;
}
.column.is-2-desktop[data-v-4f92b5bd] {
    flex: none;
    width: 16.66667%;
}
.column.is-offset-2-desktop[data-v-4f92b5bd] {
    margin-left: 16.66667%;
}
.column.is-3-desktop[data-v-4f92b5bd] {
    flex: none;
    width: 25%;
}
.column.is-offset-3-desktop[data-v-4f92b5bd] {
    margin-left: 25%;
}
.column.is-4-desktop[data-v-4f92b5bd] {
    flex: none;
    width: 33.33333%;
}
.column.is-offset-4-desktop[data-v-4f92b5bd] {
    margin-left: 33.33333%;
}
.column.is-5-desktop[data-v-4f92b5bd] {
    flex: none;
    width: 41.66667%;
}
.column.is-offset-5-desktop[data-v-4f92b5bd] {
    margin-left: 41.66667%;
}
.column.is-6-desktop[data-v-4f92b5bd] {
    flex: none;
    width: 50%;
}
.column.is-offset-6-desktop[data-v-4f92b5bd] {
    margin-left: 50%;
}
.column.is-7-desktop[data-v-4f92b5bd] {
    flex: none;
    width: 58.33333%;
}
.column.is-offset-7-desktop[data-v-4f92b5bd] {
    margin-left: 58.33333%;
}
.column.is-8-desktop[data-v-4f92b5bd] {
    flex: none;
    width: 66.66667%;
}
.column.is-offset-8-desktop[data-v-4f92b5bd] {
    margin-left: 66.66667%;
}
.column.is-9-desktop[data-v-4f92b5bd] {
    flex: none;
    width: 75%;
}
.column.is-offset-9-desktop[data-v-4f92b5bd] {
    margin-left: 75%;
}
.column.is-10-desktop[data-v-4f92b5bd] {
    flex: none;
    width: 83.33333%;
}
.column.is-offset-10-desktop[data-v-4f92b5bd] {
    margin-left: 83.33333%;
}
.column.is-11-desktop[data-v-4f92b5bd] {
    flex: none;
    width: 91.66667%;
}
.column.is-offset-11-desktop[data-v-4f92b5bd] {
    margin-left: 91.66667%;
}
.column.is-12-desktop[data-v-4f92b5bd] {
    flex: none;
    width: 100%;
}
.column.is-offset-12-desktop[data-v-4f92b5bd] {
    margin-left: 100%;
}
}
@media screen and (min-width: 1216px) {
.column.is-narrow-widescreen[data-v-4f92b5bd] {
    flex: none;
}
.column.is-full-widescreen[data-v-4f92b5bd] {
    flex: none;
    width: 100%;
}
.column.is-three-quarters-widescreen[data-v-4f92b5bd] {
    flex: none;
    width: 75%;
}
.column.is-two-thirds-widescreen[data-v-4f92b5bd] {
    flex: none;
    width: 66.6666%;
}
.column.is-half-widescreen[data-v-4f92b5bd] {
    flex: none;
    width: 50%;
}
.column.is-one-third-widescreen[data-v-4f92b5bd] {
    flex: none;
    width: 33.3333%;
}
.column.is-one-quarter-widescreen[data-v-4f92b5bd] {
    flex: none;
    width: 25%;
}
.column.is-one-fifth-widescreen[data-v-4f92b5bd] {
    flex: none;
    width: 20%;
}
.column.is-two-fifths-widescreen[data-v-4f92b5bd] {
    flex: none;
    width: 40%;
}
.column.is-three-fifths-widescreen[data-v-4f92b5bd] {
    flex: none;
    width: 60%;
}
.column.is-four-fifths-widescreen[data-v-4f92b5bd] {
    flex: none;
    width: 80%;
}
.column.is-offset-three-quarters-widescreen[data-v-4f92b5bd] {
    margin-left: 75%;
}
.column.is-offset-two-thirds-widescreen[data-v-4f92b5bd] {
    margin-left: 66.6666%;
}
.column.is-offset-half-widescreen[data-v-4f92b5bd] {
    margin-left: 50%;
}
.column.is-offset-one-third-widescreen[data-v-4f92b5bd] {
    margin-left: 33.3333%;
}
.column.is-offset-one-quarter-widescreen[data-v-4f92b5bd] {
    margin-left: 25%;
}
.column.is-offset-one-fifth-widescreen[data-v-4f92b5bd] {
    margin-left: 20%;
}
.column.is-offset-two-fifths-widescreen[data-v-4f92b5bd] {
    margin-left: 40%;
}
.column.is-offset-three-fifths-widescreen[data-v-4f92b5bd] {
    margin-left: 60%;
}
.column.is-offset-four-fifths-widescreen[data-v-4f92b5bd] {
    margin-left: 80%;
}
.column.is-0-widescreen[data-v-4f92b5bd] {
    flex: none;
    width: 0%;
}
.column.is-offset-0-widescreen[data-v-4f92b5bd] {
    margin-left: 0%;
}
.column.is-1-widescreen[data-v-4f92b5bd] {
    flex: none;
    width: 8.33333%;
}
.column.is-offset-1-widescreen[data-v-4f92b5bd] {
    margin-left: 8.33333%;
}
.column.is-2-widescreen[data-v-4f92b5bd] {
    flex: none;
    width: 16.66667%;
}
.column.is-offset-2-widescreen[data-v-4f92b5bd] {
    margin-left: 16.66667%;
}
.column.is-3-widescreen[data-v-4f92b5bd] {
    flex: none;
    width: 25%;
}
.column.is-offset-3-widescreen[data-v-4f92b5bd] {
    margin-left: 25%;
}
.column.is-4-widescreen[data-v-4f92b5bd] {
    flex: none;
    width: 33.33333%;
}
.column.is-offset-4-widescreen[data-v-4f92b5bd] {
    margin-left: 33.33333%;
}
.column.is-5-widescreen[data-v-4f92b5bd] {
    flex: none;
    width: 41.66667%;
}
.column.is-offset-5-widescreen[data-v-4f92b5bd] {
    margin-left: 41.66667%;
}
.column.is-6-widescreen[data-v-4f92b5bd] {
    flex: none;
    width: 50%;
}
.column.is-offset-6-widescreen[data-v-4f92b5bd] {
    margin-left: 50%;
}
.column.is-7-widescreen[data-v-4f92b5bd] {
    flex: none;
    width: 58.33333%;
}
.column.is-offset-7-widescreen[data-v-4f92b5bd] {
    margin-left: 58.33333%;
}
.column.is-8-widescreen[data-v-4f92b5bd] {
    flex: none;
    width: 66.66667%;
}
.column.is-offset-8-widescreen[data-v-4f92b5bd] {
    margin-left: 66.66667%;
}
.column.is-9-widescreen[data-v-4f92b5bd] {
    flex: none;
    width: 75%;
}
.column.is-offset-9-widescreen[data-v-4f92b5bd] {
    margin-left: 75%;
}
.column.is-10-widescreen[data-v-4f92b5bd] {
    flex: none;
    width: 83.33333%;
}
.column.is-offset-10-widescreen[data-v-4f92b5bd] {
    margin-left: 83.33333%;
}
.column.is-11-widescreen[data-v-4f92b5bd] {
    flex: none;
    width: 91.66667%;
}
.column.is-offset-11-widescreen[data-v-4f92b5bd] {
    margin-left: 91.66667%;
}
.column.is-12-widescreen[data-v-4f92b5bd] {
    flex: none;
    width: 100%;
}
.column.is-offset-12-widescreen[data-v-4f92b5bd] {
    margin-left: 100%;
}
}
@media screen and (min-width: 1408px) {
.column.is-narrow-fullhd[data-v-4f92b5bd] {
    flex: none;
}
.column.is-full-fullhd[data-v-4f92b5bd] {
    flex: none;
    width: 100%;
}
.column.is-three-quarters-fullhd[data-v-4f92b5bd] {
    flex: none;
    width: 75%;
}
.column.is-two-thirds-fullhd[data-v-4f92b5bd] {
    flex: none;
    width: 66.6666%;
}
.column.is-half-fullhd[data-v-4f92b5bd] {
    flex: none;
    width: 50%;
}
.column.is-one-third-fullhd[data-v-4f92b5bd] {
    flex: none;
    width: 33.3333%;
}
.column.is-one-quarter-fullhd[data-v-4f92b5bd] {
    flex: none;
    width: 25%;
}
.column.is-one-fifth-fullhd[data-v-4f92b5bd] {
    flex: none;
    width: 20%;
}
.column.is-two-fifths-fullhd[data-v-4f92b5bd] {
    flex: none;
    width: 40%;
}
.column.is-three-fifths-fullhd[data-v-4f92b5bd] {
    flex: none;
    width: 60%;
}
.column.is-four-fifths-fullhd[data-v-4f92b5bd] {
    flex: none;
    width: 80%;
}
.column.is-offset-three-quarters-fullhd[data-v-4f92b5bd] {
    margin-left: 75%;
}
.column.is-offset-two-thirds-fullhd[data-v-4f92b5bd] {
    margin-left: 66.6666%;
}
.column.is-offset-half-fullhd[data-v-4f92b5bd] {
    margin-left: 50%;
}
.column.is-offset-one-third-fullhd[data-v-4f92b5bd] {
    margin-left: 33.3333%;
}
.column.is-offset-one-quarter-fullhd[data-v-4f92b5bd] {
    margin-left: 25%;
}
.column.is-offset-one-fifth-fullhd[data-v-4f92b5bd] {
    margin-left: 20%;
}
.column.is-offset-two-fifths-fullhd[data-v-4f92b5bd] {
    margin-left: 40%;
}
.column.is-offset-three-fifths-fullhd[data-v-4f92b5bd] {
    margin-left: 60%;
}
.column.is-offset-four-fifths-fullhd[data-v-4f92b5bd] {
    margin-left: 80%;
}
.column.is-0-fullhd[data-v-4f92b5bd] {
    flex: none;
    width: 0%;
}
.column.is-offset-0-fullhd[data-v-4f92b5bd] {
    margin-left: 0%;
}
.column.is-1-fullhd[data-v-4f92b5bd] {
    flex: none;
    width: 8.33333%;
}
.column.is-offset-1-fullhd[data-v-4f92b5bd] {
    margin-left: 8.33333%;
}
.column.is-2-fullhd[data-v-4f92b5bd] {
    flex: none;
    width: 16.66667%;
}
.column.is-offset-2-fullhd[data-v-4f92b5bd] {
    margin-left: 16.66667%;
}
.column.is-3-fullhd[data-v-4f92b5bd] {
    flex: none;
    width: 25%;
}
.column.is-offset-3-fullhd[data-v-4f92b5bd] {
    margin-left: 25%;
}
.column.is-4-fullhd[data-v-4f92b5bd] {
    flex: none;
    width: 33.33333%;
}
.column.is-offset-4-fullhd[data-v-4f92b5bd] {
    margin-left: 33.33333%;
}
.column.is-5-fullhd[data-v-4f92b5bd] {
    flex: none;
    width: 41.66667%;
}
.column.is-offset-5-fullhd[data-v-4f92b5bd] {
    margin-left: 41.66667%;
}
.column.is-6-fullhd[data-v-4f92b5bd] {
    flex: none;
    width: 50%;
}
.column.is-offset-6-fullhd[data-v-4f92b5bd] {
    margin-left: 50%;
}
.column.is-7-fullhd[data-v-4f92b5bd] {
    flex: none;
    width: 58.33333%;
}
.column.is-offset-7-fullhd[data-v-4f92b5bd] {
    margin-left: 58.33333%;
}
.column.is-8-fullhd[data-v-4f92b5bd] {
    flex: none;
    width: 66.66667%;
}
.column.is-offset-8-fullhd[data-v-4f92b5bd] {
    margin-left: 66.66667%;
}
.column.is-9-fullhd[data-v-4f92b5bd] {
    flex: none;
    width: 75%;
}
.column.is-offset-9-fullhd[data-v-4f92b5bd] {
    margin-left: 75%;
}
.column.is-10-fullhd[data-v-4f92b5bd] {
    flex: none;
    width: 83.33333%;
}
.column.is-offset-10-fullhd[data-v-4f92b5bd] {
    margin-left: 83.33333%;
}
.column.is-11-fullhd[data-v-4f92b5bd] {
    flex: none;
    width: 91.66667%;
}
.column.is-offset-11-fullhd[data-v-4f92b5bd] {
    margin-left: 91.66667%;
}
.column.is-12-fullhd[data-v-4f92b5bd] {
    flex: none;
    width: 100%;
}
.column.is-offset-12-fullhd[data-v-4f92b5bd] {
    margin-left: 100%;
}
}
.columns[data-v-4f92b5bd] {
  margin-left: -0.75rem;
  margin-right: -0.75rem;
  margin-top: -0.75rem;
}
.columns[data-v-4f92b5bd]:last-child {
  margin-bottom: -0.75rem;
}
.columns[data-v-4f92b5bd]:not(:last-child) {
  margin-bottom: calc(1.5rem - 0.75rem);
}
.columns.is-centered[data-v-4f92b5bd] {
  justify-content: center;
}
.columns.is-gapless[data-v-4f92b5bd] {
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
}
.columns.is-gapless > .column[data-v-4f92b5bd] {
  margin: 0;
  padding: 0 !important;
}
.columns.is-gapless[data-v-4f92b5bd]:not(:last-child) {
  margin-bottom: 1.5rem;
}
.columns.is-gapless[data-v-4f92b5bd]:last-child {
  margin-bottom: 0;
}
.columns.is-mobile[data-v-4f92b5bd] {
  display: flex;
}
.columns.is-multiline[data-v-4f92b5bd] {
  flex-wrap: wrap;
}
.columns.is-vcentered[data-v-4f92b5bd] {
  align-items: center;
}
@media screen and (min-width: 769px), print {
.columns[data-v-4f92b5bd]:not(.is-desktop) {
    display: flex;
}
}
@media screen and (min-width: 1024px) {
.columns.is-desktop[data-v-4f92b5bd] {
    display: flex;
}
}
.columns.is-variable[data-v-4f92b5bd] {
  --columnGap: 0.75rem;
  margin-left: calc(-1 * var(--columnGap));
  margin-right: calc(-1 * var(--columnGap));
}
.columns.is-variable .column[data-v-4f92b5bd] {
  padding-left: var(--columnGap);
  padding-right: var(--columnGap);
}
.columns.is-variable.is-0[data-v-4f92b5bd] {
  --columnGap: 0rem;
}
@media screen and (max-width: 768px) {
.columns.is-variable.is-0-mobile[data-v-4f92b5bd] {
    --columnGap: 0rem;
}
}
@media screen and (min-width: 769px), print {
.columns.is-variable.is-0-tablet[data-v-4f92b5bd] {
    --columnGap: 0rem;
}
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
.columns.is-variable.is-0-tablet-only[data-v-4f92b5bd] {
    --columnGap: 0rem;
}
}
@media screen and (max-width: 1023px) {
.columns.is-variable.is-0-touch[data-v-4f92b5bd] {
    --columnGap: 0rem;
}
}
@media screen and (min-width: 1024px) {
.columns.is-variable.is-0-desktop[data-v-4f92b5bd] {
    --columnGap: 0rem;
}
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.columns.is-variable.is-0-desktop-only[data-v-4f92b5bd] {
    --columnGap: 0rem;
}
}
@media screen and (min-width: 1216px) {
.columns.is-variable.is-0-widescreen[data-v-4f92b5bd] {
    --columnGap: 0rem;
}
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.columns.is-variable.is-0-widescreen-only[data-v-4f92b5bd] {
    --columnGap: 0rem;
}
}
@media screen and (min-width: 1408px) {
.columns.is-variable.is-0-fullhd[data-v-4f92b5bd] {
    --columnGap: 0rem;
}
}
.columns.is-variable.is-1[data-v-4f92b5bd] {
  --columnGap: 0.25rem;
}
@media screen and (max-width: 768px) {
.columns.is-variable.is-1-mobile[data-v-4f92b5bd] {
    --columnGap: 0.25rem;
}
}
@media screen and (min-width: 769px), print {
.columns.is-variable.is-1-tablet[data-v-4f92b5bd] {
    --columnGap: 0.25rem;
}
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
.columns.is-variable.is-1-tablet-only[data-v-4f92b5bd] {
    --columnGap: 0.25rem;
}
}
@media screen and (max-width: 1023px) {
.columns.is-variable.is-1-touch[data-v-4f92b5bd] {
    --columnGap: 0.25rem;
}
}
@media screen and (min-width: 1024px) {
.columns.is-variable.is-1-desktop[data-v-4f92b5bd] {
    --columnGap: 0.25rem;
}
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.columns.is-variable.is-1-desktop-only[data-v-4f92b5bd] {
    --columnGap: 0.25rem;
}
}
@media screen and (min-width: 1216px) {
.columns.is-variable.is-1-widescreen[data-v-4f92b5bd] {
    --columnGap: 0.25rem;
}
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.columns.is-variable.is-1-widescreen-only[data-v-4f92b5bd] {
    --columnGap: 0.25rem;
}
}
@media screen and (min-width: 1408px) {
.columns.is-variable.is-1-fullhd[data-v-4f92b5bd] {
    --columnGap: 0.25rem;
}
}
.columns.is-variable.is-2[data-v-4f92b5bd] {
  --columnGap: 0.5rem;
}
@media screen and (max-width: 768px) {
.columns.is-variable.is-2-mobile[data-v-4f92b5bd] {
    --columnGap: 0.5rem;
}
}
@media screen and (min-width: 769px), print {
.columns.is-variable.is-2-tablet[data-v-4f92b5bd] {
    --columnGap: 0.5rem;
}
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
.columns.is-variable.is-2-tablet-only[data-v-4f92b5bd] {
    --columnGap: 0.5rem;
}
}
@media screen and (max-width: 1023px) {
.columns.is-variable.is-2-touch[data-v-4f92b5bd] {
    --columnGap: 0.5rem;
}
}
@media screen and (min-width: 1024px) {
.columns.is-variable.is-2-desktop[data-v-4f92b5bd] {
    --columnGap: 0.5rem;
}
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.columns.is-variable.is-2-desktop-only[data-v-4f92b5bd] {
    --columnGap: 0.5rem;
}
}
@media screen and (min-width: 1216px) {
.columns.is-variable.is-2-widescreen[data-v-4f92b5bd] {
    --columnGap: 0.5rem;
}
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.columns.is-variable.is-2-widescreen-only[data-v-4f92b5bd] {
    --columnGap: 0.5rem;
}
}
@media screen and (min-width: 1408px) {
.columns.is-variable.is-2-fullhd[data-v-4f92b5bd] {
    --columnGap: 0.5rem;
}
}
.columns.is-variable.is-3[data-v-4f92b5bd] {
  --columnGap: 0.75rem;
}
@media screen and (max-width: 768px) {
.columns.is-variable.is-3-mobile[data-v-4f92b5bd] {
    --columnGap: 0.75rem;
}
}
@media screen and (min-width: 769px), print {
.columns.is-variable.is-3-tablet[data-v-4f92b5bd] {
    --columnGap: 0.75rem;
}
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
.columns.is-variable.is-3-tablet-only[data-v-4f92b5bd] {
    --columnGap: 0.75rem;
}
}
@media screen and (max-width: 1023px) {
.columns.is-variable.is-3-touch[data-v-4f92b5bd] {
    --columnGap: 0.75rem;
}
}
@media screen and (min-width: 1024px) {
.columns.is-variable.is-3-desktop[data-v-4f92b5bd] {
    --columnGap: 0.75rem;
}
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.columns.is-variable.is-3-desktop-only[data-v-4f92b5bd] {
    --columnGap: 0.75rem;
}
}
@media screen and (min-width: 1216px) {
.columns.is-variable.is-3-widescreen[data-v-4f92b5bd] {
    --columnGap: 0.75rem;
}
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.columns.is-variable.is-3-widescreen-only[data-v-4f92b5bd] {
    --columnGap: 0.75rem;
}
}
@media screen and (min-width: 1408px) {
.columns.is-variable.is-3-fullhd[data-v-4f92b5bd] {
    --columnGap: 0.75rem;
}
}
.columns.is-variable.is-4[data-v-4f92b5bd] {
  --columnGap: 1rem;
}
@media screen and (max-width: 768px) {
.columns.is-variable.is-4-mobile[data-v-4f92b5bd] {
    --columnGap: 1rem;
}
}
@media screen and (min-width: 769px), print {
.columns.is-variable.is-4-tablet[data-v-4f92b5bd] {
    --columnGap: 1rem;
}
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
.columns.is-variable.is-4-tablet-only[data-v-4f92b5bd] {
    --columnGap: 1rem;
}
}
@media screen and (max-width: 1023px) {
.columns.is-variable.is-4-touch[data-v-4f92b5bd] {
    --columnGap: 1rem;
}
}
@media screen and (min-width: 1024px) {
.columns.is-variable.is-4-desktop[data-v-4f92b5bd] {
    --columnGap: 1rem;
}
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.columns.is-variable.is-4-desktop-only[data-v-4f92b5bd] {
    --columnGap: 1rem;
}
}
@media screen and (min-width: 1216px) {
.columns.is-variable.is-4-widescreen[data-v-4f92b5bd] {
    --columnGap: 1rem;
}
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.columns.is-variable.is-4-widescreen-only[data-v-4f92b5bd] {
    --columnGap: 1rem;
}
}
@media screen and (min-width: 1408px) {
.columns.is-variable.is-4-fullhd[data-v-4f92b5bd] {
    --columnGap: 1rem;
}
}
.columns.is-variable.is-5[data-v-4f92b5bd] {
  --columnGap: 1.25rem;
}
@media screen and (max-width: 768px) {
.columns.is-variable.is-5-mobile[data-v-4f92b5bd] {
    --columnGap: 1.25rem;
}
}
@media screen and (min-width: 769px), print {
.columns.is-variable.is-5-tablet[data-v-4f92b5bd] {
    --columnGap: 1.25rem;
}
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
.columns.is-variable.is-5-tablet-only[data-v-4f92b5bd] {
    --columnGap: 1.25rem;
}
}
@media screen and (max-width: 1023px) {
.columns.is-variable.is-5-touch[data-v-4f92b5bd] {
    --columnGap: 1.25rem;
}
}
@media screen and (min-width: 1024px) {
.columns.is-variable.is-5-desktop[data-v-4f92b5bd] {
    --columnGap: 1.25rem;
}
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.columns.is-variable.is-5-desktop-only[data-v-4f92b5bd] {
    --columnGap: 1.25rem;
}
}
@media screen and (min-width: 1216px) {
.columns.is-variable.is-5-widescreen[data-v-4f92b5bd] {
    --columnGap: 1.25rem;
}
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.columns.is-variable.is-5-widescreen-only[data-v-4f92b5bd] {
    --columnGap: 1.25rem;
}
}
@media screen and (min-width: 1408px) {
.columns.is-variable.is-5-fullhd[data-v-4f92b5bd] {
    --columnGap: 1.25rem;
}
}
.columns.is-variable.is-6[data-v-4f92b5bd] {
  --columnGap: 1.5rem;
}
@media screen and (max-width: 768px) {
.columns.is-variable.is-6-mobile[data-v-4f92b5bd] {
    --columnGap: 1.5rem;
}
}
@media screen and (min-width: 769px), print {
.columns.is-variable.is-6-tablet[data-v-4f92b5bd] {
    --columnGap: 1.5rem;
}
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
.columns.is-variable.is-6-tablet-only[data-v-4f92b5bd] {
    --columnGap: 1.5rem;
}
}
@media screen and (max-width: 1023px) {
.columns.is-variable.is-6-touch[data-v-4f92b5bd] {
    --columnGap: 1.5rem;
}
}
@media screen and (min-width: 1024px) {
.columns.is-variable.is-6-desktop[data-v-4f92b5bd] {
    --columnGap: 1.5rem;
}
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.columns.is-variable.is-6-desktop-only[data-v-4f92b5bd] {
    --columnGap: 1.5rem;
}
}
@media screen and (min-width: 1216px) {
.columns.is-variable.is-6-widescreen[data-v-4f92b5bd] {
    --columnGap: 1.5rem;
}
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.columns.is-variable.is-6-widescreen-only[data-v-4f92b5bd] {
    --columnGap: 1.5rem;
}
}
@media screen and (min-width: 1408px) {
.columns.is-variable.is-6-fullhd[data-v-4f92b5bd] {
    --columnGap: 1.5rem;
}
}
.columns.is-variable.is-7[data-v-4f92b5bd] {
  --columnGap: 1.75rem;
}
@media screen and (max-width: 768px) {
.columns.is-variable.is-7-mobile[data-v-4f92b5bd] {
    --columnGap: 1.75rem;
}
}
@media screen and (min-width: 769px), print {
.columns.is-variable.is-7-tablet[data-v-4f92b5bd] {
    --columnGap: 1.75rem;
}
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
.columns.is-variable.is-7-tablet-only[data-v-4f92b5bd] {
    --columnGap: 1.75rem;
}
}
@media screen and (max-width: 1023px) {
.columns.is-variable.is-7-touch[data-v-4f92b5bd] {
    --columnGap: 1.75rem;
}
}
@media screen and (min-width: 1024px) {
.columns.is-variable.is-7-desktop[data-v-4f92b5bd] {
    --columnGap: 1.75rem;
}
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.columns.is-variable.is-7-desktop-only[data-v-4f92b5bd] {
    --columnGap: 1.75rem;
}
}
@media screen and (min-width: 1216px) {
.columns.is-variable.is-7-widescreen[data-v-4f92b5bd] {
    --columnGap: 1.75rem;
}
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.columns.is-variable.is-7-widescreen-only[data-v-4f92b5bd] {
    --columnGap: 1.75rem;
}
}
@media screen and (min-width: 1408px) {
.columns.is-variable.is-7-fullhd[data-v-4f92b5bd] {
    --columnGap: 1.75rem;
}
}
.columns.is-variable.is-8[data-v-4f92b5bd] {
  --columnGap: 2rem;
}
@media screen and (max-width: 768px) {
.columns.is-variable.is-8-mobile[data-v-4f92b5bd] {
    --columnGap: 2rem;
}
}
@media screen and (min-width: 769px), print {
.columns.is-variable.is-8-tablet[data-v-4f92b5bd] {
    --columnGap: 2rem;
}
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
.columns.is-variable.is-8-tablet-only[data-v-4f92b5bd] {
    --columnGap: 2rem;
}
}
@media screen and (max-width: 1023px) {
.columns.is-variable.is-8-touch[data-v-4f92b5bd] {
    --columnGap: 2rem;
}
}
@media screen and (min-width: 1024px) {
.columns.is-variable.is-8-desktop[data-v-4f92b5bd] {
    --columnGap: 2rem;
}
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.columns.is-variable.is-8-desktop-only[data-v-4f92b5bd] {
    --columnGap: 2rem;
}
}
@media screen and (min-width: 1216px) {
.columns.is-variable.is-8-widescreen[data-v-4f92b5bd] {
    --columnGap: 2rem;
}
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.columns.is-variable.is-8-widescreen-only[data-v-4f92b5bd] {
    --columnGap: 2rem;
}
}
@media screen and (min-width: 1408px) {
.columns.is-variable.is-8-fullhd[data-v-4f92b5bd] {
    --columnGap: 2rem;
}
}
.tile[data-v-4f92b5bd] {
  align-items: stretch;
  display: block;
  flex-basis: 0;
  flex-grow: 1;
  flex-shrink: 1;
  min-height: -webkit-min-content;
  min-height: -moz-min-content;
  min-height: min-content;
}
.tile.is-ancestor[data-v-4f92b5bd] {
  margin-left: -0.75rem;
  margin-right: -0.75rem;
  margin-top: -0.75rem;
}
.tile.is-ancestor[data-v-4f92b5bd]:last-child {
  margin-bottom: -0.75rem;
}
.tile.is-ancestor[data-v-4f92b5bd]:not(:last-child) {
  margin-bottom: 0.75rem;
}
.tile.is-child[data-v-4f92b5bd] {
  margin: 0 !important;
}
.tile.is-parent[data-v-4f92b5bd] {
  padding: 0.75rem;
}
.tile.is-vertical[data-v-4f92b5bd] {
  flex-direction: column;
}
.tile.is-vertical > .tile.is-child[data-v-4f92b5bd]:not(:last-child) {
  margin-bottom: 1.5rem !important;
}
@media screen and (min-width: 769px), print {
.tile[data-v-4f92b5bd]:not(.is-child) {
    display: flex;
}
.tile.is-1[data-v-4f92b5bd] {
    flex: none;
    width: 8.33333%;
}
.tile.is-2[data-v-4f92b5bd] {
    flex: none;
    width: 16.66667%;
}
.tile.is-3[data-v-4f92b5bd] {
    flex: none;
    width: 25%;
}
.tile.is-4[data-v-4f92b5bd] {
    flex: none;
    width: 33.33333%;
}
.tile.is-5[data-v-4f92b5bd] {
    flex: none;
    width: 41.66667%;
}
.tile.is-6[data-v-4f92b5bd] {
    flex: none;
    width: 50%;
}
.tile.is-7[data-v-4f92b5bd] {
    flex: none;
    width: 58.33333%;
}
.tile.is-8[data-v-4f92b5bd] {
    flex: none;
    width: 66.66667%;
}
.tile.is-9[data-v-4f92b5bd] {
    flex: none;
    width: 75%;
}
.tile.is-10[data-v-4f92b5bd] {
    flex: none;
    width: 83.33333%;
}
.tile.is-11[data-v-4f92b5bd] {
    flex: none;
    width: 91.66667%;
}
.tile.is-12[data-v-4f92b5bd] {
    flex: none;
    width: 100%;
}
}
.has-text-white[data-v-4f92b5bd] {
  color: white !important;
}
a.has-text-white[data-v-4f92b5bd]:hover,
a.has-text-white[data-v-4f92b5bd]:focus {
  color: #e6e6e6 !important;
}
.has-background-white[data-v-4f92b5bd] {
  background-color: white !important;
}
.has-text-black[data-v-4f92b5bd] {
  color: #0a0a0a !important;
}
a.has-text-black[data-v-4f92b5bd]:hover,
a.has-text-black[data-v-4f92b5bd]:focus {
  color: black !important;
}
.has-background-black[data-v-4f92b5bd] {
  background-color: #0a0a0a !important;
}
.has-text-light[data-v-4f92b5bd] {
  color: whitesmoke !important;
}
a.has-text-light[data-v-4f92b5bd]:hover,
a.has-text-light[data-v-4f92b5bd]:focus {
  color: #dbdbdb !important;
}
.has-background-light[data-v-4f92b5bd] {
  background-color: whitesmoke !important;
}
.has-text-dark[data-v-4f92b5bd] {
  color: #363636 !important;
}
a.has-text-dark[data-v-4f92b5bd]:hover,
a.has-text-dark[data-v-4f92b5bd]:focus {
  color: #1c1c1c !important;
}
.has-background-dark[data-v-4f92b5bd] {
  background-color: #363636 !important;
}
.has-text-primary[data-v-4f92b5bd] {
  color: #00d1b2 !important;
}
a.has-text-primary[data-v-4f92b5bd]:hover,
a.has-text-primary[data-v-4f92b5bd]:focus {
  color: #009e86 !important;
}
.has-background-primary[data-v-4f92b5bd] {
  background-color: #00d1b2 !important;
}
.has-text-primary-light[data-v-4f92b5bd] {
  color: #ebfffc !important;
}
a.has-text-primary-light[data-v-4f92b5bd]:hover,
a.has-text-primary-light[data-v-4f92b5bd]:focus {
  color: #b8fff4 !important;
}
.has-background-primary-light[data-v-4f92b5bd] {
  background-color: #ebfffc !important;
}
.has-text-primary-dark[data-v-4f92b5bd] {
  color: #00947e !important;
}
a.has-text-primary-dark[data-v-4f92b5bd]:hover,
a.has-text-primary-dark[data-v-4f92b5bd]:focus {
  color: #00c7a9 !important;
}
.has-background-primary-dark[data-v-4f92b5bd] {
  background-color: #00947e !important;
}
.has-text-link[data-v-4f92b5bd] {
  color: #3273dc !important;
}
a.has-text-link[data-v-4f92b5bd]:hover,
a.has-text-link[data-v-4f92b5bd]:focus {
  color: #205bbc !important;
}
.has-background-link[data-v-4f92b5bd] {
  background-color: #3273dc !important;
}
.has-text-link-light[data-v-4f92b5bd] {
  color: #eef3fc !important;
}
a.has-text-link-light[data-v-4f92b5bd]:hover,
a.has-text-link-light[data-v-4f92b5bd]:focus {
  color: #c2d5f5 !important;
}
.has-background-link-light[data-v-4f92b5bd] {
  background-color: #eef3fc !important;
}
.has-text-link-dark[data-v-4f92b5bd] {
  color: #2160c4 !important;
}
a.has-text-link-dark[data-v-4f92b5bd]:hover,
a.has-text-link-dark[data-v-4f92b5bd]:focus {
  color: #3b79de !important;
}
.has-background-link-dark[data-v-4f92b5bd] {
  background-color: #2160c4 !important;
}
.has-text-info[data-v-4f92b5bd] {
  color: #3298dc !important;
}
a.has-text-info[data-v-4f92b5bd]:hover,
a.has-text-info[data-v-4f92b5bd]:focus {
  color: #207dbc !important;
}
.has-background-info[data-v-4f92b5bd] {
  background-color: #3298dc !important;
}
.has-text-info-light[data-v-4f92b5bd] {
  color: #eef6fc !important;
}
a.has-text-info-light[data-v-4f92b5bd]:hover,
a.has-text-info-light[data-v-4f92b5bd]:focus {
  color: #c2e0f5 !important;
}
.has-background-info-light[data-v-4f92b5bd] {
  background-color: #eef6fc !important;
}
.has-text-info-dark[data-v-4f92b5bd] {
  color: #1d72aa !important;
}
a.has-text-info-dark[data-v-4f92b5bd]:hover,
a.has-text-info-dark[data-v-4f92b5bd]:focus {
  color: #248fd6 !important;
}
.has-background-info-dark[data-v-4f92b5bd] {
  background-color: #1d72aa !important;
}
.has-text-success[data-v-4f92b5bd] {
  color: #48c774 !important;
}
a.has-text-success[data-v-4f92b5bd]:hover,
a.has-text-success[data-v-4f92b5bd]:focus {
  color: #34a85c !important;
}
.has-background-success[data-v-4f92b5bd] {
  background-color: #48c774 !important;
}
.has-text-success-light[data-v-4f92b5bd] {
  color: #effaf3 !important;
}
a.has-text-success-light[data-v-4f92b5bd]:hover,
a.has-text-success-light[data-v-4f92b5bd]:focus {
  color: #c8eed6 !important;
}
.has-background-success-light[data-v-4f92b5bd] {
  background-color: #effaf3 !important;
}
.has-text-success-dark[data-v-4f92b5bd] {
  color: #257942 !important;
}
a.has-text-success-dark[data-v-4f92b5bd]:hover,
a.has-text-success-dark[data-v-4f92b5bd]:focus {
  color: #31a058 !important;
}
.has-background-success-dark[data-v-4f92b5bd] {
  background-color: #257942 !important;
}
.has-text-warning[data-v-4f92b5bd] {
  color: #ffdd57 !important;
}
a.has-text-warning[data-v-4f92b5bd]:hover,
a.has-text-warning[data-v-4f92b5bd]:focus {
  color: #ffd324 !important;
}
.has-background-warning[data-v-4f92b5bd] {
  background-color: #ffdd57 !important;
}
.has-text-warning-light[data-v-4f92b5bd] {
  color: #fffbeb !important;
}
a.has-text-warning-light[data-v-4f92b5bd]:hover,
a.has-text-warning-light[data-v-4f92b5bd]:focus {
  color: #fff1b8 !important;
}
.has-background-warning-light[data-v-4f92b5bd] {
  background-color: #fffbeb !important;
}
.has-text-warning-dark[data-v-4f92b5bd] {
  color: #947600 !important;
}
a.has-text-warning-dark[data-v-4f92b5bd]:hover,
a.has-text-warning-dark[data-v-4f92b5bd]:focus {
  color: #c79f00 !important;
}
.has-background-warning-dark[data-v-4f92b5bd] {
  background-color: #947600 !important;
}
.has-text-danger[data-v-4f92b5bd] {
  color: #f14668 !important;
}
a.has-text-danger[data-v-4f92b5bd]:hover,
a.has-text-danger[data-v-4f92b5bd]:focus {
  color: #ee1742 !important;
}
.has-background-danger[data-v-4f92b5bd] {
  background-color: #f14668 !important;
}
.has-text-danger-light[data-v-4f92b5bd] {
  color: #feecf0 !important;
}
a.has-text-danger-light[data-v-4f92b5bd]:hover,
a.has-text-danger-light[data-v-4f92b5bd]:focus {
  color: #fabdc9 !important;
}
.has-background-danger-light[data-v-4f92b5bd] {
  background-color: #feecf0 !important;
}
.has-text-danger-dark[data-v-4f92b5bd] {
  color: #cc0f35 !important;
}
a.has-text-danger-dark[data-v-4f92b5bd]:hover,
a.has-text-danger-dark[data-v-4f92b5bd]:focus {
  color: #ee2049 !important;
}
.has-background-danger-dark[data-v-4f92b5bd] {
  background-color: #cc0f35 !important;
}
.has-text-black-bis[data-v-4f92b5bd] {
  color: #121212 !important;
}
.has-background-black-bis[data-v-4f92b5bd] {
  background-color: #121212 !important;
}
.has-text-black-ter[data-v-4f92b5bd] {
  color: #242424 !important;
}
.has-background-black-ter[data-v-4f92b5bd] {
  background-color: #242424 !important;
}
.has-text-grey-darker[data-v-4f92b5bd] {
  color: #363636 !important;
}
.has-background-grey-darker[data-v-4f92b5bd] {
  background-color: #363636 !important;
}
.has-text-grey-dark[data-v-4f92b5bd] {
  color: #4a4a4a !important;
}
.has-background-grey-dark[data-v-4f92b5bd] {
  background-color: #4a4a4a !important;
}
.has-text-grey[data-v-4f92b5bd] {
  color: #7a7a7a !important;
}
.has-background-grey[data-v-4f92b5bd] {
  background-color: #7a7a7a !important;
}
.has-text-grey-light[data-v-4f92b5bd] {
  color: #b5b5b5 !important;
}
.has-background-grey-light[data-v-4f92b5bd] {
  background-color: #b5b5b5 !important;
}
.has-text-grey-lighter[data-v-4f92b5bd] {
  color: #dbdbdb !important;
}
.has-background-grey-lighter[data-v-4f92b5bd] {
  background-color: #dbdbdb !important;
}
.has-text-white-ter[data-v-4f92b5bd] {
  color: whitesmoke !important;
}
.has-background-white-ter[data-v-4f92b5bd] {
  background-color: whitesmoke !important;
}
.has-text-white-bis[data-v-4f92b5bd] {
  color: #fafafa !important;
}
.has-background-white-bis[data-v-4f92b5bd] {
  background-color: #fafafa !important;
}
.is-clearfix[data-v-4f92b5bd]::after {
  clear: both;
  content: " ";
  display: table;
}
.is-pulled-left[data-v-4f92b5bd] {
  float: left !important;
}
.is-pulled-right[data-v-4f92b5bd] {
  float: right !important;
}
.is-radiusless[data-v-4f92b5bd] {
  border-radius: 0 !important;
}
.is-shadowless[data-v-4f92b5bd] {
  box-shadow: none !important;
}
.is-clipped[data-v-4f92b5bd] {
  overflow: hidden !important;
}
.is-relative[data-v-4f92b5bd] {
  position: relative !important;
}
.is-marginless[data-v-4f92b5bd] {
  margin: 0 !important;
}
.is-paddingless[data-v-4f92b5bd] {
  padding: 0 !important;
}
.mt-0[data-v-4f92b5bd] {
  margin-top: 0 !important;
}
.mr-0[data-v-4f92b5bd] {
  margin-right: 0 !important;
}
.mb-0[data-v-4f92b5bd] {
  margin-bottom: 0 !important;
}
.ml-0[data-v-4f92b5bd] {
  margin-left: 0 !important;
}
.mx-0[data-v-4f92b5bd] {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.my-0[data-v-4f92b5bd] {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.mt-1[data-v-4f92b5bd] {
  margin-top: 0.25rem !important;
}
.mr-1[data-v-4f92b5bd] {
  margin-right: 0.25rem !important;
}
.mb-1[data-v-4f92b5bd] {
  margin-bottom: 0.25rem !important;
}
.ml-1[data-v-4f92b5bd] {
  margin-left: 0.25rem !important;
}
.mx-1[data-v-4f92b5bd] {
  margin-left: 0.25rem !important;
  margin-right: 0.25rem !important;
}
.my-1[data-v-4f92b5bd] {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}
.mt-2[data-v-4f92b5bd] {
  margin-top: 0.5rem !important;
}
.mr-2[data-v-4f92b5bd] {
  margin-right: 0.5rem !important;
}
.mb-2[data-v-4f92b5bd] {
  margin-bottom: 0.5rem !important;
}
.ml-2[data-v-4f92b5bd] {
  margin-left: 0.5rem !important;
}
.mx-2[data-v-4f92b5bd] {
  margin-left: 0.5rem !important;
  margin-right: 0.5rem !important;
}
.my-2[data-v-4f92b5bd] {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}
.mt-3[data-v-4f92b5bd] {
  margin-top: 0.75rem !important;
}
.mr-3[data-v-4f92b5bd] {
  margin-right: 0.75rem !important;
}
.mb-3[data-v-4f92b5bd] {
  margin-bottom: 0.75rem !important;
}
.ml-3[data-v-4f92b5bd] {
  margin-left: 0.75rem !important;
}
.mx-3[data-v-4f92b5bd] {
  margin-left: 0.75rem !important;
  margin-right: 0.75rem !important;
}
.my-3[data-v-4f92b5bd] {
  margin-top: 0.75rem !important;
  margin-bottom: 0.75rem !important;
}
.mt-4[data-v-4f92b5bd] {
  margin-top: 1rem !important;
}
.mr-4[data-v-4f92b5bd] {
  margin-right: 1rem !important;
}
.mb-4[data-v-4f92b5bd] {
  margin-bottom: 1rem !important;
}
.ml-4[data-v-4f92b5bd] {
  margin-left: 1rem !important;
}
.mx-4[data-v-4f92b5bd] {
  margin-left: 1rem !important;
  margin-right: 1rem !important;
}
.my-4[data-v-4f92b5bd] {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}
.mt-5[data-v-4f92b5bd] {
  margin-top: 1.5rem !important;
}
.mr-5[data-v-4f92b5bd] {
  margin-right: 1.5rem !important;
}
.mb-5[data-v-4f92b5bd] {
  margin-bottom: 1.5rem !important;
}
.ml-5[data-v-4f92b5bd] {
  margin-left: 1.5rem !important;
}
.mx-5[data-v-4f92b5bd] {
  margin-left: 1.5rem !important;
  margin-right: 1.5rem !important;
}
.my-5[data-v-4f92b5bd] {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}
.mt-6[data-v-4f92b5bd] {
  margin-top: 3rem !important;
}
.mr-6[data-v-4f92b5bd] {
  margin-right: 3rem !important;
}
.mb-6[data-v-4f92b5bd] {
  margin-bottom: 3rem !important;
}
.ml-6[data-v-4f92b5bd] {
  margin-left: 3rem !important;
}
.mx-6[data-v-4f92b5bd] {
  margin-left: 3rem !important;
  margin-right: 3rem !important;
}
.my-6[data-v-4f92b5bd] {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}
.pt-0[data-v-4f92b5bd] {
  padding-top: 0 !important;
}
.pr-0[data-v-4f92b5bd] {
  padding-right: 0 !important;
}
.pb-0[data-v-4f92b5bd] {
  padding-bottom: 0 !important;
}
.pl-0[data-v-4f92b5bd] {
  padding-left: 0 !important;
}
.px-0[data-v-4f92b5bd] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.py-0[data-v-4f92b5bd] {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.pt-1[data-v-4f92b5bd] {
  padding-top: 0.25rem !important;
}
.pr-1[data-v-4f92b5bd] {
  padding-right: 0.25rem !important;
}
.pb-1[data-v-4f92b5bd] {
  padding-bottom: 0.25rem !important;
}
.pl-1[data-v-4f92b5bd] {
  padding-left: 0.25rem !important;
}
.px-1[data-v-4f92b5bd] {
  padding-left: 0.25rem !important;
  padding-right: 0.25rem !important;
}
.py-1[data-v-4f92b5bd] {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}
.pt-2[data-v-4f92b5bd] {
  padding-top: 0.5rem !important;
}
.pr-2[data-v-4f92b5bd] {
  padding-right: 0.5rem !important;
}
.pb-2[data-v-4f92b5bd] {
  padding-bottom: 0.5rem !important;
}
.pl-2[data-v-4f92b5bd] {
  padding-left: 0.5rem !important;
}
.px-2[data-v-4f92b5bd] {
  padding-left: 0.5rem !important;
  padding-right: 0.5rem !important;
}
.py-2[data-v-4f92b5bd] {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}
.pt-3[data-v-4f92b5bd] {
  padding-top: 0.75rem !important;
}
.pr-3[data-v-4f92b5bd] {
  padding-right: 0.75rem !important;
}
.pb-3[data-v-4f92b5bd] {
  padding-bottom: 0.75rem !important;
}
.pl-3[data-v-4f92b5bd] {
  padding-left: 0.75rem !important;
}
.px-3[data-v-4f92b5bd] {
  padding-left: 0.75rem !important;
  padding-right: 0.75rem !important;
}
.py-3[data-v-4f92b5bd] {
  padding-top: 0.75rem !important;
  padding-bottom: 0.75rem !important;
}
.pt-4[data-v-4f92b5bd] {
  padding-top: 1rem !important;
}
.pr-4[data-v-4f92b5bd] {
  padding-right: 1rem !important;
}
.pb-4[data-v-4f92b5bd] {
  padding-bottom: 1rem !important;
}
.pl-4[data-v-4f92b5bd] {
  padding-left: 1rem !important;
}
.px-4[data-v-4f92b5bd] {
  padding-left: 1rem !important;
  padding-right: 1rem !important;
}
.py-4[data-v-4f92b5bd] {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}
.pt-5[data-v-4f92b5bd] {
  padding-top: 1.5rem !important;
}
.pr-5[data-v-4f92b5bd] {
  padding-right: 1.5rem !important;
}
.pb-5[data-v-4f92b5bd] {
  padding-bottom: 1.5rem !important;
}
.pl-5[data-v-4f92b5bd] {
  padding-left: 1.5rem !important;
}
.px-5[data-v-4f92b5bd] {
  padding-left: 1.5rem !important;
  padding-right: 1.5rem !important;
}
.py-5[data-v-4f92b5bd] {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}
.pt-6[data-v-4f92b5bd] {
  padding-top: 3rem !important;
}
.pr-6[data-v-4f92b5bd] {
  padding-right: 3rem !important;
}
.pb-6[data-v-4f92b5bd] {
  padding-bottom: 3rem !important;
}
.pl-6[data-v-4f92b5bd] {
  padding-left: 3rem !important;
}
.px-6[data-v-4f92b5bd] {
  padding-left: 3rem !important;
  padding-right: 3rem !important;
}
.py-6[data-v-4f92b5bd] {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}
.is-size-1[data-v-4f92b5bd] {
  font-size: 3rem !important;
}
.is-size-2[data-v-4f92b5bd] {
  font-size: 2.5rem !important;
}
.is-size-3[data-v-4f92b5bd] {
  font-size: 2rem !important;
}
.is-size-4[data-v-4f92b5bd] {
  font-size: 1.5rem !important;
}
.is-size-5[data-v-4f92b5bd] {
  font-size: 1.25rem !important;
}
.is-size-6[data-v-4f92b5bd] {
  font-size: 1rem !important;
}
.is-size-7[data-v-4f92b5bd] {
  font-size: 0.75rem !important;
}
@media screen and (max-width: 768px) {
.is-size-1-mobile[data-v-4f92b5bd] {
    font-size: 3rem !important;
}
.is-size-2-mobile[data-v-4f92b5bd] {
    font-size: 2.5rem !important;
}
.is-size-3-mobile[data-v-4f92b5bd] {
    font-size: 2rem !important;
}
.is-size-4-mobile[data-v-4f92b5bd] {
    font-size: 1.5rem !important;
}
.is-size-5-mobile[data-v-4f92b5bd] {
    font-size: 1.25rem !important;
}
.is-size-6-mobile[data-v-4f92b5bd] {
    font-size: 1rem !important;
}
.is-size-7-mobile[data-v-4f92b5bd] {
    font-size: 0.75rem !important;
}
}
@media screen and (min-width: 769px), print {
.is-size-1-tablet[data-v-4f92b5bd] {
    font-size: 3rem !important;
}
.is-size-2-tablet[data-v-4f92b5bd] {
    font-size: 2.5rem !important;
}
.is-size-3-tablet[data-v-4f92b5bd] {
    font-size: 2rem !important;
}
.is-size-4-tablet[data-v-4f92b5bd] {
    font-size: 1.5rem !important;
}
.is-size-5-tablet[data-v-4f92b5bd] {
    font-size: 1.25rem !important;
}
.is-size-6-tablet[data-v-4f92b5bd] {
    font-size: 1rem !important;
}
.is-size-7-tablet[data-v-4f92b5bd] {
    font-size: 0.75rem !important;
}
}
@media screen and (max-width: 1023px) {
.is-size-1-touch[data-v-4f92b5bd] {
    font-size: 3rem !important;
}
.is-size-2-touch[data-v-4f92b5bd] {
    font-size: 2.5rem !important;
}
.is-size-3-touch[data-v-4f92b5bd] {
    font-size: 2rem !important;
}
.is-size-4-touch[data-v-4f92b5bd] {
    font-size: 1.5rem !important;
}
.is-size-5-touch[data-v-4f92b5bd] {
    font-size: 1.25rem !important;
}
.is-size-6-touch[data-v-4f92b5bd] {
    font-size: 1rem !important;
}
.is-size-7-touch[data-v-4f92b5bd] {
    font-size: 0.75rem !important;
}
}
@media screen and (min-width: 1024px) {
.is-size-1-desktop[data-v-4f92b5bd] {
    font-size: 3rem !important;
}
.is-size-2-desktop[data-v-4f92b5bd] {
    font-size: 2.5rem !important;
}
.is-size-3-desktop[data-v-4f92b5bd] {
    font-size: 2rem !important;
}
.is-size-4-desktop[data-v-4f92b5bd] {
    font-size: 1.5rem !important;
}
.is-size-5-desktop[data-v-4f92b5bd] {
    font-size: 1.25rem !important;
}
.is-size-6-desktop[data-v-4f92b5bd] {
    font-size: 1rem !important;
}
.is-size-7-desktop[data-v-4f92b5bd] {
    font-size: 0.75rem !important;
}
}
@media screen and (min-width: 1216px) {
.is-size-1-widescreen[data-v-4f92b5bd] {
    font-size: 3rem !important;
}
.is-size-2-widescreen[data-v-4f92b5bd] {
    font-size: 2.5rem !important;
}
.is-size-3-widescreen[data-v-4f92b5bd] {
    font-size: 2rem !important;
}
.is-size-4-widescreen[data-v-4f92b5bd] {
    font-size: 1.5rem !important;
}
.is-size-5-widescreen[data-v-4f92b5bd] {
    font-size: 1.25rem !important;
}
.is-size-6-widescreen[data-v-4f92b5bd] {
    font-size: 1rem !important;
}
.is-size-7-widescreen[data-v-4f92b5bd] {
    font-size: 0.75rem !important;
}
}
@media screen and (min-width: 1408px) {
.is-size-1-fullhd[data-v-4f92b5bd] {
    font-size: 3rem !important;
}
.is-size-2-fullhd[data-v-4f92b5bd] {
    font-size: 2.5rem !important;
}
.is-size-3-fullhd[data-v-4f92b5bd] {
    font-size: 2rem !important;
}
.is-size-4-fullhd[data-v-4f92b5bd] {
    font-size: 1.5rem !important;
}
.is-size-5-fullhd[data-v-4f92b5bd] {
    font-size: 1.25rem !important;
}
.is-size-6-fullhd[data-v-4f92b5bd] {
    font-size: 1rem !important;
}
.is-size-7-fullhd[data-v-4f92b5bd] {
    font-size: 0.75rem !important;
}
}
.has-text-centered[data-v-4f92b5bd] {
  text-align: center !important;
}
.has-text-justified[data-v-4f92b5bd] {
  text-align: justify !important;
}
.has-text-left[data-v-4f92b5bd] {
  text-align: left !important;
}
.has-text-right[data-v-4f92b5bd] {
  text-align: right !important;
}
@media screen and (max-width: 768px) {
.has-text-centered-mobile[data-v-4f92b5bd] {
    text-align: center !important;
}
}
@media screen and (min-width: 769px), print {
.has-text-centered-tablet[data-v-4f92b5bd] {
    text-align: center !important;
}
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
.has-text-centered-tablet-only[data-v-4f92b5bd] {
    text-align: center !important;
}
}
@media screen and (max-width: 1023px) {
.has-text-centered-touch[data-v-4f92b5bd] {
    text-align: center !important;
}
}
@media screen and (min-width: 1024px) {
.has-text-centered-desktop[data-v-4f92b5bd] {
    text-align: center !important;
}
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.has-text-centered-desktop-only[data-v-4f92b5bd] {
    text-align: center !important;
}
}
@media screen and (min-width: 1216px) {
.has-text-centered-widescreen[data-v-4f92b5bd] {
    text-align: center !important;
}
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.has-text-centered-widescreen-only[data-v-4f92b5bd] {
    text-align: center !important;
}
}
@media screen and (min-width: 1408px) {
.has-text-centered-fullhd[data-v-4f92b5bd] {
    text-align: center !important;
}
}
@media screen and (max-width: 768px) {
.has-text-justified-mobile[data-v-4f92b5bd] {
    text-align: justify !important;
}
}
@media screen and (min-width: 769px), print {
.has-text-justified-tablet[data-v-4f92b5bd] {
    text-align: justify !important;
}
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
.has-text-justified-tablet-only[data-v-4f92b5bd] {
    text-align: justify !important;
}
}
@media screen and (max-width: 1023px) {
.has-text-justified-touch[data-v-4f92b5bd] {
    text-align: justify !important;
}
}
@media screen and (min-width: 1024px) {
.has-text-justified-desktop[data-v-4f92b5bd] {
    text-align: justify !important;
}
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.has-text-justified-desktop-only[data-v-4f92b5bd] {
    text-align: justify !important;
}
}
@media screen and (min-width: 1216px) {
.has-text-justified-widescreen[data-v-4f92b5bd] {
    text-align: justify !important;
}
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.has-text-justified-widescreen-only[data-v-4f92b5bd] {
    text-align: justify !important;
}
}
@media screen and (min-width: 1408px) {
.has-text-justified-fullhd[data-v-4f92b5bd] {
    text-align: justify !important;
}
}
@media screen and (max-width: 768px) {
.has-text-left-mobile[data-v-4f92b5bd] {
    text-align: left !important;
}
}
@media screen and (min-width: 769px), print {
.has-text-left-tablet[data-v-4f92b5bd] {
    text-align: left !important;
}
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
.has-text-left-tablet-only[data-v-4f92b5bd] {
    text-align: left !important;
}
}
@media screen and (max-width: 1023px) {
.has-text-left-touch[data-v-4f92b5bd] {
    text-align: left !important;
}
}
@media screen and (min-width: 1024px) {
.has-text-left-desktop[data-v-4f92b5bd] {
    text-align: left !important;
}
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.has-text-left-desktop-only[data-v-4f92b5bd] {
    text-align: left !important;
}
}
@media screen and (min-width: 1216px) {
.has-text-left-widescreen[data-v-4f92b5bd] {
    text-align: left !important;
}
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.has-text-left-widescreen-only[data-v-4f92b5bd] {
    text-align: left !important;
}
}
@media screen and (min-width: 1408px) {
.has-text-left-fullhd[data-v-4f92b5bd] {
    text-align: left !important;
}
}
@media screen and (max-width: 768px) {
.has-text-right-mobile[data-v-4f92b5bd] {
    text-align: right !important;
}
}
@media screen and (min-width: 769px), print {
.has-text-right-tablet[data-v-4f92b5bd] {
    text-align: right !important;
}
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
.has-text-right-tablet-only[data-v-4f92b5bd] {
    text-align: right !important;
}
}
@media screen and (max-width: 1023px) {
.has-text-right-touch[data-v-4f92b5bd] {
    text-align: right !important;
}
}
@media screen and (min-width: 1024px) {
.has-text-right-desktop[data-v-4f92b5bd] {
    text-align: right !important;
}
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.has-text-right-desktop-only[data-v-4f92b5bd] {
    text-align: right !important;
}
}
@media screen and (min-width: 1216px) {
.has-text-right-widescreen[data-v-4f92b5bd] {
    text-align: right !important;
}
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.has-text-right-widescreen-only[data-v-4f92b5bd] {
    text-align: right !important;
}
}
@media screen and (min-width: 1408px) {
.has-text-right-fullhd[data-v-4f92b5bd] {
    text-align: right !important;
}
}
.is-capitalized[data-v-4f92b5bd] {
  text-transform: capitalize !important;
}
.is-lowercase[data-v-4f92b5bd] {
  text-transform: lowercase !important;
}
.is-uppercase[data-v-4f92b5bd] {
  text-transform: uppercase !important;
}
.is-italic[data-v-4f92b5bd] {
  font-style: italic !important;
}
.has-text-weight-light[data-v-4f92b5bd] {
  font-weight: 300 !important;
}
.has-text-weight-normal[data-v-4f92b5bd] {
  font-weight: 400 !important;
}
.has-text-weight-medium[data-v-4f92b5bd] {
  font-weight: 500 !important;
}
.has-text-weight-semibold[data-v-4f92b5bd] {
  font-weight: 600 !important;
}
.has-text-weight-bold[data-v-4f92b5bd] {
  font-weight: 700 !important;
}
.is-family-primary[data-v-4f92b5bd] {
  font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;
}
.is-family-secondary[data-v-4f92b5bd] {
  font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;
}
.is-family-sans-serif[data-v-4f92b5bd] {
  font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;
}
.is-family-monospace[data-v-4f92b5bd] {
  font-family: monospace !important;
}
.is-family-code[data-v-4f92b5bd] {
  font-family: monospace !important;
}
.is-block[data-v-4f92b5bd] {
  display: block !important;
}
@media screen and (max-width: 768px) {
.is-block-mobile[data-v-4f92b5bd] {
    display: block !important;
}
}
@media screen and (min-width: 769px), print {
.is-block-tablet[data-v-4f92b5bd] {
    display: block !important;
}
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
.is-block-tablet-only[data-v-4f92b5bd] {
    display: block !important;
}
}
@media screen and (max-width: 1023px) {
.is-block-touch[data-v-4f92b5bd] {
    display: block !important;
}
}
@media screen and (min-width: 1024px) {
.is-block-desktop[data-v-4f92b5bd] {
    display: block !important;
}
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.is-block-desktop-only[data-v-4f92b5bd] {
    display: block !important;
}
}
@media screen and (min-width: 1216px) {
.is-block-widescreen[data-v-4f92b5bd] {
    display: block !important;
}
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.is-block-widescreen-only[data-v-4f92b5bd] {
    display: block !important;
}
}
@media screen and (min-width: 1408px) {
.is-block-fullhd[data-v-4f92b5bd] {
    display: block !important;
}
}
.is-flex[data-v-4f92b5bd] {
  display: flex !important;
}
@media screen and (max-width: 768px) {
.is-flex-mobile[data-v-4f92b5bd] {
    display: flex !important;
}
}
@media screen and (min-width: 769px), print {
.is-flex-tablet[data-v-4f92b5bd] {
    display: flex !important;
}
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
.is-flex-tablet-only[data-v-4f92b5bd] {
    display: flex !important;
}
}
@media screen and (max-width: 1023px) {
.is-flex-touch[data-v-4f92b5bd] {
    display: flex !important;
}
}
@media screen and (min-width: 1024px) {
.is-flex-desktop[data-v-4f92b5bd] {
    display: flex !important;
}
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.is-flex-desktop-only[data-v-4f92b5bd] {
    display: flex !important;
}
}
@media screen and (min-width: 1216px) {
.is-flex-widescreen[data-v-4f92b5bd] {
    display: flex !important;
}
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.is-flex-widescreen-only[data-v-4f92b5bd] {
    display: flex !important;
}
}
@media screen and (min-width: 1408px) {
.is-flex-fullhd[data-v-4f92b5bd] {
    display: flex !important;
}
}
.is-inline[data-v-4f92b5bd] {
  display: inline !important;
}
@media screen and (max-width: 768px) {
.is-inline-mobile[data-v-4f92b5bd] {
    display: inline !important;
}
}
@media screen and (min-width: 769px), print {
.is-inline-tablet[data-v-4f92b5bd] {
    display: inline !important;
}
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
.is-inline-tablet-only[data-v-4f92b5bd] {
    display: inline !important;
}
}
@media screen and (max-width: 1023px) {
.is-inline-touch[data-v-4f92b5bd] {
    display: inline !important;
}
}
@media screen and (min-width: 1024px) {
.is-inline-desktop[data-v-4f92b5bd] {
    display: inline !important;
}
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.is-inline-desktop-only[data-v-4f92b5bd] {
    display: inline !important;
}
}
@media screen and (min-width: 1216px) {
.is-inline-widescreen[data-v-4f92b5bd] {
    display: inline !important;
}
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.is-inline-widescreen-only[data-v-4f92b5bd] {
    display: inline !important;
}
}
@media screen and (min-width: 1408px) {
.is-inline-fullhd[data-v-4f92b5bd] {
    display: inline !important;
}
}
.is-inline-block[data-v-4f92b5bd] {
  display: inline-block !important;
}
@media screen and (max-width: 768px) {
.is-inline-block-mobile[data-v-4f92b5bd] {
    display: inline-block !important;
}
}
@media screen and (min-width: 769px), print {
.is-inline-block-tablet[data-v-4f92b5bd] {
    display: inline-block !important;
}
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
.is-inline-block-tablet-only[data-v-4f92b5bd] {
    display: inline-block !important;
}
}
@media screen and (max-width: 1023px) {
.is-inline-block-touch[data-v-4f92b5bd] {
    display: inline-block !important;
}
}
@media screen and (min-width: 1024px) {
.is-inline-block-desktop[data-v-4f92b5bd] {
    display: inline-block !important;
}
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.is-inline-block-desktop-only[data-v-4f92b5bd] {
    display: inline-block !important;
}
}
@media screen and (min-width: 1216px) {
.is-inline-block-widescreen[data-v-4f92b5bd] {
    display: inline-block !important;
}
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.is-inline-block-widescreen-only[data-v-4f92b5bd] {
    display: inline-block !important;
}
}
@media screen and (min-width: 1408px) {
.is-inline-block-fullhd[data-v-4f92b5bd] {
    display: inline-block !important;
}
}
.is-inline-flex[data-v-4f92b5bd] {
  display: inline-flex !important;
}
@media screen and (max-width: 768px) {
.is-inline-flex-mobile[data-v-4f92b5bd] {
    display: inline-flex !important;
}
}
@media screen and (min-width: 769px), print {
.is-inline-flex-tablet[data-v-4f92b5bd] {
    display: inline-flex !important;
}
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
.is-inline-flex-tablet-only[data-v-4f92b5bd] {
    display: inline-flex !important;
}
}
@media screen and (max-width: 1023px) {
.is-inline-flex-touch[data-v-4f92b5bd] {
    display: inline-flex !important;
}
}
@media screen and (min-width: 1024px) {
.is-inline-flex-desktop[data-v-4f92b5bd] {
    display: inline-flex !important;
}
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.is-inline-flex-desktop-only[data-v-4f92b5bd] {
    display: inline-flex !important;
}
}
@media screen and (min-width: 1216px) {
.is-inline-flex-widescreen[data-v-4f92b5bd] {
    display: inline-flex !important;
}
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.is-inline-flex-widescreen-only[data-v-4f92b5bd] {
    display: inline-flex !important;
}
}
@media screen and (min-width: 1408px) {
.is-inline-flex-fullhd[data-v-4f92b5bd] {
    display: inline-flex !important;
}
}
.is-hidden[data-v-4f92b5bd] {
  display: none !important;
}
.is-sr-only[data-v-4f92b5bd] {
  border: none !important;
  clip: rect(0, 0, 0, 0) !important;
  height: 0.01em !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 0.01em !important;
}
@media screen and (max-width: 768px) {
.is-hidden-mobile[data-v-4f92b5bd] {
    display: none !important;
}
}
@media screen and (min-width: 769px), print {
.is-hidden-tablet[data-v-4f92b5bd] {
    display: none !important;
}
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
.is-hidden-tablet-only[data-v-4f92b5bd] {
    display: none !important;
}
}
@media screen and (max-width: 1023px) {
.is-hidden-touch[data-v-4f92b5bd] {
    display: none !important;
}
}
@media screen and (min-width: 1024px) {
.is-hidden-desktop[data-v-4f92b5bd] {
    display: none !important;
}
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.is-hidden-desktop-only[data-v-4f92b5bd] {
    display: none !important;
}
}
@media screen and (min-width: 1216px) {
.is-hidden-widescreen[data-v-4f92b5bd] {
    display: none !important;
}
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.is-hidden-widescreen-only[data-v-4f92b5bd] {
    display: none !important;
}
}
@media screen and (min-width: 1408px) {
.is-hidden-fullhd[data-v-4f92b5bd] {
    display: none !important;
}
}
.is-invisible[data-v-4f92b5bd] {
  visibility: hidden !important;
}
@media screen and (max-width: 768px) {
.is-invisible-mobile[data-v-4f92b5bd] {
    visibility: hidden !important;
}
}
@media screen and (min-width: 769px), print {
.is-invisible-tablet[data-v-4f92b5bd] {
    visibility: hidden !important;
}
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
.is-invisible-tablet-only[data-v-4f92b5bd] {
    visibility: hidden !important;
}
}
@media screen and (max-width: 1023px) {
.is-invisible-touch[data-v-4f92b5bd] {
    visibility: hidden !important;
}
}
@media screen and (min-width: 1024px) {
.is-invisible-desktop[data-v-4f92b5bd] {
    visibility: hidden !important;
}
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.is-invisible-desktop-only[data-v-4f92b5bd] {
    visibility: hidden !important;
}
}
@media screen and (min-width: 1216px) {
.is-invisible-widescreen[data-v-4f92b5bd] {
    visibility: hidden !important;
}
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.is-invisible-widescreen-only[data-v-4f92b5bd] {
    visibility: hidden !important;
}
}
@media screen and (min-width: 1408px) {
.is-invisible-fullhd[data-v-4f92b5bd] {
    visibility: hidden !important;
}
}
.hero[data-v-4f92b5bd] {
  align-items: stretch;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.hero .navbar[data-v-4f92b5bd] {
  background: none;
}
.hero .tabs ul[data-v-4f92b5bd] {
  border-bottom: none;
}
.hero.is-white[data-v-4f92b5bd] {
  background-color: white;
  color: #0a0a0a;
}
.hero.is-white a[data-v-4f92b5bd]:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
.hero.is-white strong[data-v-4f92b5bd] {
  color: inherit;
}
.hero.is-white .title[data-v-4f92b5bd] {
  color: #0a0a0a;
}
.hero.is-white .subtitle[data-v-4f92b5bd] {
  color: rgba(10, 10, 10, 0.9);
}
.hero.is-white .subtitle a[data-v-4f92b5bd]:not(.button),
.hero.is-white .subtitle strong[data-v-4f92b5bd] {
  color: #0a0a0a;
}
@media screen and (max-width: 1023px) {
.hero.is-white .navbar-menu[data-v-4f92b5bd] {
    background-color: white;
}
}
.hero.is-white .navbar-item[data-v-4f92b5bd],
.hero.is-white .navbar-link[data-v-4f92b5bd] {
  color: rgba(10, 10, 10, 0.7);
}
.hero.is-white a.navbar-item[data-v-4f92b5bd]:hover,
.hero.is-white a.navbar-item.is-active[data-v-4f92b5bd],
.hero.is-white .navbar-link[data-v-4f92b5bd]:hover,
.hero.is-white .navbar-link.is-active[data-v-4f92b5bd] {
  background-color: #f2f2f2;
  color: #0a0a0a;
}
.hero.is-white .tabs a[data-v-4f92b5bd] {
  color: #0a0a0a;
  opacity: 0.9;
}
.hero.is-white .tabs a[data-v-4f92b5bd]:hover {
  opacity: 1;
}
.hero.is-white .tabs li.is-active a[data-v-4f92b5bd] {
  opacity: 1;
}
.hero.is-white .tabs.is-boxed a[data-v-4f92b5bd],
.hero.is-white .tabs.is-toggle a[data-v-4f92b5bd] {
  color: #0a0a0a;
}
.hero.is-white .tabs.is-boxed a[data-v-4f92b5bd]:hover,
.hero.is-white .tabs.is-toggle a[data-v-4f92b5bd]:hover {
  background-color: rgba(10, 10, 10, 0.1);
}
.hero.is-white .tabs.is-boxed li.is-active a[data-v-4f92b5bd],
.hero.is-white .tabs.is-boxed li.is-active a[data-v-4f92b5bd]:hover,
.hero.is-white .tabs.is-toggle li.is-active a[data-v-4f92b5bd],
.hero.is-white .tabs.is-toggle li.is-active a[data-v-4f92b5bd]:hover {
  background-color: #0a0a0a;
  border-color: #0a0a0a;
  color: white;
}
.hero.is-white.is-bold[data-v-4f92b5bd] {
  background-image: linear-gradient(141deg, #e6e6e6 0%, white 71%, white 100%);
}
@media screen and (max-width: 768px) {
.hero.is-white.is-bold .navbar-menu[data-v-4f92b5bd] {
    background-image: linear-gradient(141deg, #e6e6e6 0%, white 71%, white 100%);
}
}
.hero.is-black[data-v-4f92b5bd] {
  background-color: #0a0a0a;
  color: white;
}
.hero.is-black a[data-v-4f92b5bd]:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
.hero.is-black strong[data-v-4f92b5bd] {
  color: inherit;
}
.hero.is-black .title[data-v-4f92b5bd] {
  color: white;
}
.hero.is-black .subtitle[data-v-4f92b5bd] {
  color: rgba(255, 255, 255, 0.9);
}
.hero.is-black .subtitle a[data-v-4f92b5bd]:not(.button),
.hero.is-black .subtitle strong[data-v-4f92b5bd] {
  color: white;
}
@media screen and (max-width: 1023px) {
.hero.is-black .navbar-menu[data-v-4f92b5bd] {
    background-color: #0a0a0a;
}
}
.hero.is-black .navbar-item[data-v-4f92b5bd],
.hero.is-black .navbar-link[data-v-4f92b5bd] {
  color: rgba(255, 255, 255, 0.7);
}
.hero.is-black a.navbar-item[data-v-4f92b5bd]:hover,
.hero.is-black a.navbar-item.is-active[data-v-4f92b5bd],
.hero.is-black .navbar-link[data-v-4f92b5bd]:hover,
.hero.is-black .navbar-link.is-active[data-v-4f92b5bd] {
  background-color: black;
  color: white;
}
.hero.is-black .tabs a[data-v-4f92b5bd] {
  color: white;
  opacity: 0.9;
}
.hero.is-black .tabs a[data-v-4f92b5bd]:hover {
  opacity: 1;
}
.hero.is-black .tabs li.is-active a[data-v-4f92b5bd] {
  opacity: 1;
}
.hero.is-black .tabs.is-boxed a[data-v-4f92b5bd],
.hero.is-black .tabs.is-toggle a[data-v-4f92b5bd] {
  color: white;
}
.hero.is-black .tabs.is-boxed a[data-v-4f92b5bd]:hover,
.hero.is-black .tabs.is-toggle a[data-v-4f92b5bd]:hover {
  background-color: rgba(10, 10, 10, 0.1);
}
.hero.is-black .tabs.is-boxed li.is-active a[data-v-4f92b5bd],
.hero.is-black .tabs.is-boxed li.is-active a[data-v-4f92b5bd]:hover,
.hero.is-black .tabs.is-toggle li.is-active a[data-v-4f92b5bd],
.hero.is-black .tabs.is-toggle li.is-active a[data-v-4f92b5bd]:hover {
  background-color: white;
  border-color: white;
  color: #0a0a0a;
}
.hero.is-black.is-bold[data-v-4f92b5bd] {
  background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%);
}
@media screen and (max-width: 768px) {
.hero.is-black.is-bold .navbar-menu[data-v-4f92b5bd] {
    background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%);
}
}
.hero.is-light[data-v-4f92b5bd] {
  background-color: whitesmoke;
  color: rgba(0, 0, 0, 0.7);
}
.hero.is-light a[data-v-4f92b5bd]:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
.hero.is-light strong[data-v-4f92b5bd] {
  color: inherit;
}
.hero.is-light .title[data-v-4f92b5bd] {
  color: rgba(0, 0, 0, 0.7);
}
.hero.is-light .subtitle[data-v-4f92b5bd] {
  color: rgba(0, 0, 0, 0.9);
}
.hero.is-light .subtitle a[data-v-4f92b5bd]:not(.button),
.hero.is-light .subtitle strong[data-v-4f92b5bd] {
  color: rgba(0, 0, 0, 0.7);
}
@media screen and (max-width: 1023px) {
.hero.is-light .navbar-menu[data-v-4f92b5bd] {
    background-color: whitesmoke;
}
}
.hero.is-light .navbar-item[data-v-4f92b5bd],
.hero.is-light .navbar-link[data-v-4f92b5bd] {
  color: rgba(0, 0, 0, 0.7);
}
.hero.is-light a.navbar-item[data-v-4f92b5bd]:hover,
.hero.is-light a.navbar-item.is-active[data-v-4f92b5bd],
.hero.is-light .navbar-link[data-v-4f92b5bd]:hover,
.hero.is-light .navbar-link.is-active[data-v-4f92b5bd] {
  background-color: #e8e8e8;
  color: rgba(0, 0, 0, 0.7);
}
.hero.is-light .tabs a[data-v-4f92b5bd] {
  color: rgba(0, 0, 0, 0.7);
  opacity: 0.9;
}
.hero.is-light .tabs a[data-v-4f92b5bd]:hover {
  opacity: 1;
}
.hero.is-light .tabs li.is-active a[data-v-4f92b5bd] {
  opacity: 1;
}
.hero.is-light .tabs.is-boxed a[data-v-4f92b5bd],
.hero.is-light .tabs.is-toggle a[data-v-4f92b5bd] {
  color: rgba(0, 0, 0, 0.7);
}
.hero.is-light .tabs.is-boxed a[data-v-4f92b5bd]:hover,
.hero.is-light .tabs.is-toggle a[data-v-4f92b5bd]:hover {
  background-color: rgba(10, 10, 10, 0.1);
}
.hero.is-light .tabs.is-boxed li.is-active a[data-v-4f92b5bd],
.hero.is-light .tabs.is-boxed li.is-active a[data-v-4f92b5bd]:hover,
.hero.is-light .tabs.is-toggle li.is-active a[data-v-4f92b5bd],
.hero.is-light .tabs.is-toggle li.is-active a[data-v-4f92b5bd]:hover {
  background-color: rgba(0, 0, 0, 0.7);
  border-color: rgba(0, 0, 0, 0.7);
  color: whitesmoke;
}
.hero.is-light.is-bold[data-v-4f92b5bd] {
  background-image: linear-gradient(141deg, #dfd8d9 0%, whitesmoke 71%, white 100%);
}
@media screen and (max-width: 768px) {
.hero.is-light.is-bold .navbar-menu[data-v-4f92b5bd] {
    background-image: linear-gradient(141deg, #dfd8d9 0%, whitesmoke 71%, white 100%);
}
}
.hero.is-dark[data-v-4f92b5bd] {
  background-color: #363636;
  color: #fff;
}
.hero.is-dark a[data-v-4f92b5bd]:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
.hero.is-dark strong[data-v-4f92b5bd] {
  color: inherit;
}
.hero.is-dark .title[data-v-4f92b5bd] {
  color: #fff;
}
.hero.is-dark .subtitle[data-v-4f92b5bd] {
  color: rgba(255, 255, 255, 0.9);
}
.hero.is-dark .subtitle a[data-v-4f92b5bd]:not(.button),
.hero.is-dark .subtitle strong[data-v-4f92b5bd] {
  color: #fff;
}
@media screen and (max-width: 1023px) {
.hero.is-dark .navbar-menu[data-v-4f92b5bd] {
    background-color: #363636;
}
}
.hero.is-dark .navbar-item[data-v-4f92b5bd],
.hero.is-dark .navbar-link[data-v-4f92b5bd] {
  color: rgba(255, 255, 255, 0.7);
}
.hero.is-dark a.navbar-item[data-v-4f92b5bd]:hover,
.hero.is-dark a.navbar-item.is-active[data-v-4f92b5bd],
.hero.is-dark .navbar-link[data-v-4f92b5bd]:hover,
.hero.is-dark .navbar-link.is-active[data-v-4f92b5bd] {
  background-color: #292929;
  color: #fff;
}
.hero.is-dark .tabs a[data-v-4f92b5bd] {
  color: #fff;
  opacity: 0.9;
}
.hero.is-dark .tabs a[data-v-4f92b5bd]:hover {
  opacity: 1;
}
.hero.is-dark .tabs li.is-active a[data-v-4f92b5bd] {
  opacity: 1;
}
.hero.is-dark .tabs.is-boxed a[data-v-4f92b5bd],
.hero.is-dark .tabs.is-toggle a[data-v-4f92b5bd] {
  color: #fff;
}
.hero.is-dark .tabs.is-boxed a[data-v-4f92b5bd]:hover,
.hero.is-dark .tabs.is-toggle a[data-v-4f92b5bd]:hover {
  background-color: rgba(10, 10, 10, 0.1);
}
.hero.is-dark .tabs.is-boxed li.is-active a[data-v-4f92b5bd],
.hero.is-dark .tabs.is-boxed li.is-active a[data-v-4f92b5bd]:hover,
.hero.is-dark .tabs.is-toggle li.is-active a[data-v-4f92b5bd],
.hero.is-dark .tabs.is-toggle li.is-active a[data-v-4f92b5bd]:hover {
  background-color: #fff;
  border-color: #fff;
  color: #363636;
}
.hero.is-dark.is-bold[data-v-4f92b5bd] {
  background-image: linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%);
}
@media screen and (max-width: 768px) {
.hero.is-dark.is-bold .navbar-menu[data-v-4f92b5bd] {
    background-image: linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%);
}
}
.hero.is-primary[data-v-4f92b5bd] {
  background-color: #00d1b2;
  color: #fff;
}
.hero.is-primary a[data-v-4f92b5bd]:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
.hero.is-primary strong[data-v-4f92b5bd] {
  color: inherit;
}
.hero.is-primary .title[data-v-4f92b5bd] {
  color: #fff;
}
.hero.is-primary .subtitle[data-v-4f92b5bd] {
  color: rgba(255, 255, 255, 0.9);
}
.hero.is-primary .subtitle a[data-v-4f92b5bd]:not(.button),
.hero.is-primary .subtitle strong[data-v-4f92b5bd] {
  color: #fff;
}
@media screen and (max-width: 1023px) {
.hero.is-primary .navbar-menu[data-v-4f92b5bd] {
    background-color: #00d1b2;
}
}
.hero.is-primary .navbar-item[data-v-4f92b5bd],
.hero.is-primary .navbar-link[data-v-4f92b5bd] {
  color: rgba(255, 255, 255, 0.7);
}
.hero.is-primary a.navbar-item[data-v-4f92b5bd]:hover,
.hero.is-primary a.navbar-item.is-active[data-v-4f92b5bd],
.hero.is-primary .navbar-link[data-v-4f92b5bd]:hover,
.hero.is-primary .navbar-link.is-active[data-v-4f92b5bd] {
  background-color: #00b89c;
  color: #fff;
}
.hero.is-primary .tabs a[data-v-4f92b5bd] {
  color: #fff;
  opacity: 0.9;
}
.hero.is-primary .tabs a[data-v-4f92b5bd]:hover {
  opacity: 1;
}
.hero.is-primary .tabs li.is-active a[data-v-4f92b5bd] {
  opacity: 1;
}
.hero.is-primary .tabs.is-boxed a[data-v-4f92b5bd],
.hero.is-primary .tabs.is-toggle a[data-v-4f92b5bd] {
  color: #fff;
}
.hero.is-primary .tabs.is-boxed a[data-v-4f92b5bd]:hover,
.hero.is-primary .tabs.is-toggle a[data-v-4f92b5bd]:hover {
  background-color: rgba(10, 10, 10, 0.1);
}
.hero.is-primary .tabs.is-boxed li.is-active a[data-v-4f92b5bd],
.hero.is-primary .tabs.is-boxed li.is-active a[data-v-4f92b5bd]:hover,
.hero.is-primary .tabs.is-toggle li.is-active a[data-v-4f92b5bd],
.hero.is-primary .tabs.is-toggle li.is-active a[data-v-4f92b5bd]:hover {
  background-color: #fff;
  border-color: #fff;
  color: #00d1b2;
}
.hero.is-primary.is-bold[data-v-4f92b5bd] {
  background-image: linear-gradient(141deg, #009e6c 0%, #00d1b2 71%, #00e7eb 100%);
}
@media screen and (max-width: 768px) {
.hero.is-primary.is-bold .navbar-menu[data-v-4f92b5bd] {
    background-image: linear-gradient(141deg, #009e6c 0%, #00d1b2 71%, #00e7eb 100%);
}
}
.hero.is-link[data-v-4f92b5bd] {
  background-color: #3273dc;
  color: #fff;
}
.hero.is-link a[data-v-4f92b5bd]:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
.hero.is-link strong[data-v-4f92b5bd] {
  color: inherit;
}
.hero.is-link .title[data-v-4f92b5bd] {
  color: #fff;
}
.hero.is-link .subtitle[data-v-4f92b5bd] {
  color: rgba(255, 255, 255, 0.9);
}
.hero.is-link .subtitle a[data-v-4f92b5bd]:not(.button),
.hero.is-link .subtitle strong[data-v-4f92b5bd] {
  color: #fff;
}
@media screen and (max-width: 1023px) {
.hero.is-link .navbar-menu[data-v-4f92b5bd] {
    background-color: #3273dc;
}
}
.hero.is-link .navbar-item[data-v-4f92b5bd],
.hero.is-link .navbar-link[data-v-4f92b5bd] {
  color: rgba(255, 255, 255, 0.7);
}
.hero.is-link a.navbar-item[data-v-4f92b5bd]:hover,
.hero.is-link a.navbar-item.is-active[data-v-4f92b5bd],
.hero.is-link .navbar-link[data-v-4f92b5bd]:hover,
.hero.is-link .navbar-link.is-active[data-v-4f92b5bd] {
  background-color: #2366d1;
  color: #fff;
}
.hero.is-link .tabs a[data-v-4f92b5bd] {
  color: #fff;
  opacity: 0.9;
}
.hero.is-link .tabs a[data-v-4f92b5bd]:hover {
  opacity: 1;
}
.hero.is-link .tabs li.is-active a[data-v-4f92b5bd] {
  opacity: 1;
}
.hero.is-link .tabs.is-boxed a[data-v-4f92b5bd],
.hero.is-link .tabs.is-toggle a[data-v-4f92b5bd] {
  color: #fff;
}
.hero.is-link .tabs.is-boxed a[data-v-4f92b5bd]:hover,
.hero.is-link .tabs.is-toggle a[data-v-4f92b5bd]:hover {
  background-color: rgba(10, 10, 10, 0.1);
}
.hero.is-link .tabs.is-boxed li.is-active a[data-v-4f92b5bd],
.hero.is-link .tabs.is-boxed li.is-active a[data-v-4f92b5bd]:hover,
.hero.is-link .tabs.is-toggle li.is-active a[data-v-4f92b5bd],
.hero.is-link .tabs.is-toggle li.is-active a[data-v-4f92b5bd]:hover {
  background-color: #fff;
  border-color: #fff;
  color: #3273dc;
}
.hero.is-link.is-bold[data-v-4f92b5bd] {
  background-image: linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%);
}
@media screen and (max-width: 768px) {
.hero.is-link.is-bold .navbar-menu[data-v-4f92b5bd] {
    background-image: linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%);
}
}
.hero.is-info[data-v-4f92b5bd] {
  background-color: #3298dc;
  color: #fff;
}
.hero.is-info a[data-v-4f92b5bd]:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
.hero.is-info strong[data-v-4f92b5bd] {
  color: inherit;
}
.hero.is-info .title[data-v-4f92b5bd] {
  color: #fff;
}
.hero.is-info .subtitle[data-v-4f92b5bd] {
  color: rgba(255, 255, 255, 0.9);
}
.hero.is-info .subtitle a[data-v-4f92b5bd]:not(.button),
.hero.is-info .subtitle strong[data-v-4f92b5bd] {
  color: #fff;
}
@media screen and (max-width: 1023px) {
.hero.is-info .navbar-menu[data-v-4f92b5bd] {
    background-color: #3298dc;
}
}
.hero.is-info .navbar-item[data-v-4f92b5bd],
.hero.is-info .navbar-link[data-v-4f92b5bd] {
  color: rgba(255, 255, 255, 0.7);
}
.hero.is-info a.navbar-item[data-v-4f92b5bd]:hover,
.hero.is-info a.navbar-item.is-active[data-v-4f92b5bd],
.hero.is-info .navbar-link[data-v-4f92b5bd]:hover,
.hero.is-info .navbar-link.is-active[data-v-4f92b5bd] {
  background-color: #238cd1;
  color: #fff;
}
.hero.is-info .tabs a[data-v-4f92b5bd] {
  color: #fff;
  opacity: 0.9;
}
.hero.is-info .tabs a[data-v-4f92b5bd]:hover {
  opacity: 1;
}
.hero.is-info .tabs li.is-active a[data-v-4f92b5bd] {
  opacity: 1;
}
.hero.is-info .tabs.is-boxed a[data-v-4f92b5bd],
.hero.is-info .tabs.is-toggle a[data-v-4f92b5bd] {
  color: #fff;
}
.hero.is-info .tabs.is-boxed a[data-v-4f92b5bd]:hover,
.hero.is-info .tabs.is-toggle a[data-v-4f92b5bd]:hover {
  background-color: rgba(10, 10, 10, 0.1);
}
.hero.is-info .tabs.is-boxed li.is-active a[data-v-4f92b5bd],
.hero.is-info .tabs.is-boxed li.is-active a[data-v-4f92b5bd]:hover,
.hero.is-info .tabs.is-toggle li.is-active a[data-v-4f92b5bd],
.hero.is-info .tabs.is-toggle li.is-active a[data-v-4f92b5bd]:hover {
  background-color: #fff;
  border-color: #fff;
  color: #3298dc;
}
.hero.is-info.is-bold[data-v-4f92b5bd] {
  background-image: linear-gradient(141deg, #159dc6 0%, #3298dc 71%, #4389e5 100%);
}
@media screen and (max-width: 768px) {
.hero.is-info.is-bold .navbar-menu[data-v-4f92b5bd] {
    background-image: linear-gradient(141deg, #159dc6 0%, #3298dc 71%, #4389e5 100%);
}
}
.hero.is-success[data-v-4f92b5bd] {
  background-color: #48c774;
  color: #fff;
}
.hero.is-success a[data-v-4f92b5bd]:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
.hero.is-success strong[data-v-4f92b5bd] {
  color: inherit;
}
.hero.is-success .title[data-v-4f92b5bd] {
  color: #fff;
}
.hero.is-success .subtitle[data-v-4f92b5bd] {
  color: rgba(255, 255, 255, 0.9);
}
.hero.is-success .subtitle a[data-v-4f92b5bd]:not(.button),
.hero.is-success .subtitle strong[data-v-4f92b5bd] {
  color: #fff;
}
@media screen and (max-width: 1023px) {
.hero.is-success .navbar-menu[data-v-4f92b5bd] {
    background-color: #48c774;
}
}
.hero.is-success .navbar-item[data-v-4f92b5bd],
.hero.is-success .navbar-link[data-v-4f92b5bd] {
  color: rgba(255, 255, 255, 0.7);
}
.hero.is-success a.navbar-item[data-v-4f92b5bd]:hover,
.hero.is-success a.navbar-item.is-active[data-v-4f92b5bd],
.hero.is-success .navbar-link[data-v-4f92b5bd]:hover,
.hero.is-success .navbar-link.is-active[data-v-4f92b5bd] {
  background-color: #3abb67;
  color: #fff;
}
.hero.is-success .tabs a[data-v-4f92b5bd] {
  color: #fff;
  opacity: 0.9;
}
.hero.is-success .tabs a[data-v-4f92b5bd]:hover {
  opacity: 1;
}
.hero.is-success .tabs li.is-active a[data-v-4f92b5bd] {
  opacity: 1;
}
.hero.is-success .tabs.is-boxed a[data-v-4f92b5bd],
.hero.is-success .tabs.is-toggle a[data-v-4f92b5bd] {
  color: #fff;
}
.hero.is-success .tabs.is-boxed a[data-v-4f92b5bd]:hover,
.hero.is-success .tabs.is-toggle a[data-v-4f92b5bd]:hover {
  background-color: rgba(10, 10, 10, 0.1);
}
.hero.is-success .tabs.is-boxed li.is-active a[data-v-4f92b5bd],
.hero.is-success .tabs.is-boxed li.is-active a[data-v-4f92b5bd]:hover,
.hero.is-success .tabs.is-toggle li.is-active a[data-v-4f92b5bd],
.hero.is-success .tabs.is-toggle li.is-active a[data-v-4f92b5bd]:hover {
  background-color: #fff;
  border-color: #fff;
  color: #48c774;
}
.hero.is-success.is-bold[data-v-4f92b5bd] {
  background-image: linear-gradient(141deg, #29b342 0%, #48c774 71%, #56d296 100%);
}
@media screen and (max-width: 768px) {
.hero.is-success.is-bold .navbar-menu[data-v-4f92b5bd] {
    background-image: linear-gradient(141deg, #29b342 0%, #48c774 71%, #56d296 100%);
}
}
.hero.is-warning[data-v-4f92b5bd] {
  background-color: #ffdd57;
  color: rgba(0, 0, 0, 0.7);
}
.hero.is-warning a[data-v-4f92b5bd]:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
.hero.is-warning strong[data-v-4f92b5bd] {
  color: inherit;
}
.hero.is-warning .title[data-v-4f92b5bd] {
  color: rgba(0, 0, 0, 0.7);
}
.hero.is-warning .subtitle[data-v-4f92b5bd] {
  color: rgba(0, 0, 0, 0.9);
}
.hero.is-warning .subtitle a[data-v-4f92b5bd]:not(.button),
.hero.is-warning .subtitle strong[data-v-4f92b5bd] {
  color: rgba(0, 0, 0, 0.7);
}
@media screen and (max-width: 1023px) {
.hero.is-warning .navbar-menu[data-v-4f92b5bd] {
    background-color: #ffdd57;
}
}
.hero.is-warning .navbar-item[data-v-4f92b5bd],
.hero.is-warning .navbar-link[data-v-4f92b5bd] {
  color: rgba(0, 0, 0, 0.7);
}
.hero.is-warning a.navbar-item[data-v-4f92b5bd]:hover,
.hero.is-warning a.navbar-item.is-active[data-v-4f92b5bd],
.hero.is-warning .navbar-link[data-v-4f92b5bd]:hover,
.hero.is-warning .navbar-link.is-active[data-v-4f92b5bd] {
  background-color: #ffd83d;
  color: rgba(0, 0, 0, 0.7);
}
.hero.is-warning .tabs a[data-v-4f92b5bd] {
  color: rgba(0, 0, 0, 0.7);
  opacity: 0.9;
}
.hero.is-warning .tabs a[data-v-4f92b5bd]:hover {
  opacity: 1;
}
.hero.is-warning .tabs li.is-active a[data-v-4f92b5bd] {
  opacity: 1;
}
.hero.is-warning .tabs.is-boxed a[data-v-4f92b5bd],
.hero.is-warning .tabs.is-toggle a[data-v-4f92b5bd] {
  color: rgba(0, 0, 0, 0.7);
}
.hero.is-warning .tabs.is-boxed a[data-v-4f92b5bd]:hover,
.hero.is-warning .tabs.is-toggle a[data-v-4f92b5bd]:hover {
  background-color: rgba(10, 10, 10, 0.1);
}
.hero.is-warning .tabs.is-boxed li.is-active a[data-v-4f92b5bd],
.hero.is-warning .tabs.is-boxed li.is-active a[data-v-4f92b5bd]:hover,
.hero.is-warning .tabs.is-toggle li.is-active a[data-v-4f92b5bd],
.hero.is-warning .tabs.is-toggle li.is-active a[data-v-4f92b5bd]:hover {
  background-color: rgba(0, 0, 0, 0.7);
  border-color: rgba(0, 0, 0, 0.7);
  color: #ffdd57;
}
.hero.is-warning.is-bold[data-v-4f92b5bd] {
  background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%);
}
@media screen and (max-width: 768px) {
.hero.is-warning.is-bold .navbar-menu[data-v-4f92b5bd] {
    background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%);
}
}
.hero.is-danger[data-v-4f92b5bd] {
  background-color: #f14668;
  color: #fff;
}
.hero.is-danger a[data-v-4f92b5bd]:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
.hero.is-danger strong[data-v-4f92b5bd] {
  color: inherit;
}
.hero.is-danger .title[data-v-4f92b5bd] {
  color: #fff;
}
.hero.is-danger .subtitle[data-v-4f92b5bd] {
  color: rgba(255, 255, 255, 0.9);
}
.hero.is-danger .subtitle a[data-v-4f92b5bd]:not(.button),
.hero.is-danger .subtitle strong[data-v-4f92b5bd] {
  color: #fff;
}
@media screen and (max-width: 1023px) {
.hero.is-danger .navbar-menu[data-v-4f92b5bd] {
    background-color: #f14668;
}
}
.hero.is-danger .navbar-item[data-v-4f92b5bd],
.hero.is-danger .navbar-link[data-v-4f92b5bd] {
  color: rgba(255, 255, 255, 0.7);
}
.hero.is-danger a.navbar-item[data-v-4f92b5bd]:hover,
.hero.is-danger a.navbar-item.is-active[data-v-4f92b5bd],
.hero.is-danger .navbar-link[data-v-4f92b5bd]:hover,
.hero.is-danger .navbar-link.is-active[data-v-4f92b5bd] {
  background-color: #ef2e55;
  color: #fff;
}
.hero.is-danger .tabs a[data-v-4f92b5bd] {
  color: #fff;
  opacity: 0.9;
}
.hero.is-danger .tabs a[data-v-4f92b5bd]:hover {
  opacity: 1;
}
.hero.is-danger .tabs li.is-active a[data-v-4f92b5bd] {
  opacity: 1;
}
.hero.is-danger .tabs.is-boxed a[data-v-4f92b5bd],
.hero.is-danger .tabs.is-toggle a[data-v-4f92b5bd] {
  color: #fff;
}
.hero.is-danger .tabs.is-boxed a[data-v-4f92b5bd]:hover,
.hero.is-danger .tabs.is-toggle a[data-v-4f92b5bd]:hover {
  background-color: rgba(10, 10, 10, 0.1);
}
.hero.is-danger .tabs.is-boxed li.is-active a[data-v-4f92b5bd],
.hero.is-danger .tabs.is-boxed li.is-active a[data-v-4f92b5bd]:hover,
.hero.is-danger .tabs.is-toggle li.is-active a[data-v-4f92b5bd],
.hero.is-danger .tabs.is-toggle li.is-active a[data-v-4f92b5bd]:hover {
  background-color: #fff;
  border-color: #fff;
  color: #f14668;
}
.hero.is-danger.is-bold[data-v-4f92b5bd] {
  background-image: linear-gradient(141deg, #fa0a62 0%, #f14668 71%, #f7595f 100%);
}
@media screen and (max-width: 768px) {
.hero.is-danger.is-bold .navbar-menu[data-v-4f92b5bd] {
    background-image: linear-gradient(141deg, #fa0a62 0%, #f14668 71%, #f7595f 100%);
}
}
.hero.is-small .hero-body[data-v-4f92b5bd] {
  padding: 1.5rem;
}
@media screen and (min-width: 769px), print {
.hero.is-medium .hero-body[data-v-4f92b5bd] {
    padding: 9rem 1.5rem;
}
}
@media screen and (min-width: 769px), print {
.hero.is-large .hero-body[data-v-4f92b5bd] {
    padding: 18rem 1.5rem;
}
}
.hero.is-halfheight .hero-body[data-v-4f92b5bd],
.hero.is-fullheight .hero-body[data-v-4f92b5bd],
.hero.is-fullheight-with-navbar .hero-body[data-v-4f92b5bd] {
  align-items: center;
  display: flex;
}
.hero.is-halfheight .hero-body > .container[data-v-4f92b5bd],
.hero.is-fullheight .hero-body > .container[data-v-4f92b5bd],
.hero.is-fullheight-with-navbar .hero-body > .container[data-v-4f92b5bd] {
  flex-grow: 1;
  flex-shrink: 1;
}
.hero.is-halfheight[data-v-4f92b5bd] {
  min-height: 50vh;
}
.hero.is-fullheight[data-v-4f92b5bd] {
  min-height: 100vh;
}
.hero-video[data-v-4f92b5bd] {
  overflow: hidden;
}
.hero-video video[data-v-4f92b5bd] {
  left: 50%;
  min-height: 100%;
  min-width: 100%;
  position: absolute;
  top: 50%;
  transform: translate3d(-50%, -50%, 0);
}
.hero-video.is-transparent[data-v-4f92b5bd] {
  opacity: 0.3;
}
@media screen and (max-width: 768px) {
.hero-video[data-v-4f92b5bd] {
    display: none;
}
}
.hero-buttons[data-v-4f92b5bd] {
  margin-top: 1.5rem;
}
@media screen and (max-width: 768px) {
.hero-buttons .button[data-v-4f92b5bd] {
    display: flex;
}
.hero-buttons .button[data-v-4f92b5bd]:not(:last-child) {
    margin-bottom: 0.75rem;
}
}
@media screen and (min-width: 769px), print {
.hero-buttons[data-v-4f92b5bd] {
    display: flex;
    justify-content: center;
}
.hero-buttons .button[data-v-4f92b5bd]:not(:last-child) {
    margin-right: 1.5rem;
}
}
.hero-head[data-v-4f92b5bd],
.hero-foot[data-v-4f92b5bd] {
  flex-grow: 0;
  flex-shrink: 0;
}
.hero-body[data-v-4f92b5bd] {
  flex-grow: 1;
  flex-shrink: 0;
  padding: 3rem 1.5rem;
}
.section[data-v-4f92b5bd] {
  padding: 3rem 1.5rem;
}
@media screen and (min-width: 1024px) {
.section.is-medium[data-v-4f92b5bd] {
    padding: 9rem 1.5rem;
}
.section.is-large[data-v-4f92b5bd] {
    padding: 18rem 1.5rem;
}
}
.footer[data-v-4f92b5bd] {
  background-color: #fafafa;
  padding: 3rem 1.5rem 6rem;
}


div.polaroid[data-v-4f92b5bd] {
  width: 100%;
  background-color: white;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  margin-bottom: 20px;
  /* height: 150px; */
}
div.polaroid[data-v-4f92b5bd]:hover {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.3), 0 6px 20px 0 rgba(0, 0, 0, 0.29);
}
div.polaroidlabelcontainer[data-v-4f92b5bd] {
  text-align: center;
  padding: 10px 20px;
}
a.polaroidanchor[data-v-4f92b5bd] {
  color: #888888;
  font-weight: bold;
  font-size: 1em;
}
a.polaroidanchor[data-v-4f92b5bd]:hover {
  text-decoration: none;
  color: #232323;
}
.image-box a[data-v-4f92b5bd] {
  clear: both;
  display: inline-block;
  margin: 0 0 10px 0;
  position: relative;
  text-align: center;
  /* height: 280px; */
}
/*    .image-box.image-box-selected {
    background-color: rgba(0, 200, 255, 0.5) !important;
}*/
.image-box a .bgbox[data-v-4f92b5bd] {
  background-color: #337ab7;
  /* height: 230px; */
  display: inline-block;
  vertical-align: middle;
  padding: 5px;
  border-radius: 5px;
}
.bgbox.bgbox-selected[data-v-4f92b5bd] {
  background-color: rgba(7, 202, 255, 0.75) !important;
}
.image-box a .bgbox img[data-v-4f92b5bd] {
  width: 220px;
  /* height: 220px; */
  display: block;
}
.image-box a .img-title[data-v-4f92b5bd] {
  bottom: 5px;
  display: block;
  text-align: center;
  color: #999999;
  padding-top: 5px;
}
.image-box a:hover .img-title[data-v-4f92b5bd] {
  color: #232323;
}

div.polaroid[data-v-24116564] {
  width: 100%;
  background-color: white;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  margin-bottom: 20px;
  /* height: 150px; */
}
div.polaroidselected[data-v-24116564] {
  width: 100%;
  background-color: white;
  box-shadow: 0 4px 8px 4px rgba(0, 110, 245, 0.4), 0 6px 20px 4px rgba(0, 110, 245, 0.35);
  margin-bottom: 20px;
}
div.polaroid[data-v-24116564]:hover {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.3), 0 6px 20px 0 rgba(0, 0, 0, 0.29);
}
div.polaroidlabelcontainer[data-v-24116564] {
  text-align: center;
  padding: 10px 20px;
}
a.polaroidanchor[data-v-24116564] {
  color: #888888;
  font-weight: bold;
  font-size: 1.1em;
}
a.polaroidanchor[data-v-24116564]:hover {
  text-decoration: none;
  color: #232323;
}
.image-box a[data-v-24116564] {
  clear: both;
  display: inline-block;
  margin: 0 0 10px 0;
  position: relative;
  text-align: center;
  height: 200px;
}
/*    .image-box.image-box-selected {
        background-color: rgba(0, 200, 255, 0.5) !important;
    }*/
.image-box a .bgbox[data-v-24116564] {
  background-color: #337ab7;
  height: 230px;
  display: inline-block;
  vertical-align: middle;
  padding: 5px;
  border-radius: 5px;
}
.bgbox.bgbox-selected[data-v-24116564] {
  background-color: rgba(7, 202, 255, 0.75) !important;
}
.image-box a .bgbox img[data-v-24116564] {
  width: 220px;
  height: 220px;
  display: block;
  /*        margin-top:5px;*/
}
.image-box a .img-title[data-v-24116564] {
  bottom: 5px;
  display: block;
  text-align: center;
  color: #999999;
  padding-top: 5px;
}
.image-box a:hover .img-title[data-v-24116564] {
  color: #232323;
}
.previewTypeAnchor[data-v-24116564] {
  color: #23527c;
}
.previewTypeAnchor[data-v-24116564]:hover {
  color: #337ab7;
}
.previewTypeAnchor.preview-type-selected[data-v-24116564] {
  color: rgba(0, 200, 255, 0.5);
}

/*! bulma.io v0.9.0 | MIT License | github.com/jgthms/bulma */
@-webkit-keyframes spinAround-data-v-b93a8962 {
from {
    transform: rotate(0deg);
}
to {
    transform: rotate(359deg);
}
}
@keyframes spinAround-data-v-b93a8962 {
from {
    transform: rotate(0deg);
}
to {
    transform: rotate(359deg);
}
}
.delete[data-v-b93a8962],
.modal-close[data-v-b93a8962],
.button[data-v-b93a8962],
.file[data-v-b93a8962],
.breadcrumb[data-v-b93a8962],
.pagination-previous[data-v-b93a8962],
.pagination-next[data-v-b93a8962],
.pagination-link[data-v-b93a8962],
.pagination-ellipsis[data-v-b93a8962],
.tabs[data-v-b93a8962],
.is-unselectable[data-v-b93a8962] {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.select[data-v-b93a8962]:not(.is-multiple):not(.is-loading)::after,
.navbar-link[data-v-b93a8962]:not(.is-arrowless)::after {
  border: 3px solid transparent;
  border-radius: 2px;
  border-right: 0;
  border-top: 0;
  content: " ";
  display: block;
  height: 0.625em;
  margin-top: -0.4375em;
  pointer-events: none;
  position: absolute;
  top: 50%;
  transform: rotate(-45deg);
  transform-origin: center;
  width: 0.625em;
}
.box[data-v-b93a8962]:not(:last-child),
.content[data-v-b93a8962]:not(:last-child),
.notification[data-v-b93a8962]:not(:last-child),
.progress[data-v-b93a8962]:not(:last-child),
.table[data-v-b93a8962]:not(:last-child),
.table-container[data-v-b93a8962]:not(:last-child),
.title[data-v-b93a8962]:not(:last-child),
.subtitle[data-v-b93a8962]:not(:last-child),
.block[data-v-b93a8962]:not(:last-child),
.highlight[data-v-b93a8962]:not(:last-child),
.breadcrumb[data-v-b93a8962]:not(:last-child),
.level[data-v-b93a8962]:not(:last-child),
.message[data-v-b93a8962]:not(:last-child),
.pagination[data-v-b93a8962]:not(:last-child),
.tabs[data-v-b93a8962]:not(:last-child) {
  margin-bottom: 1.5rem;
}
.delete[data-v-b93a8962],
.modal-close[data-v-b93a8962] {
  -moz-appearance: none;
  -webkit-appearance: none;
  background-color: rgba(10, 10, 10, 0.2);
  border: none;
  border-radius: 290486px;
  cursor: pointer;
  pointer-events: auto;
  display: inline-block;
  flex-grow: 0;
  flex-shrink: 0;
  font-size: 0;
  height: 20px;
  max-height: 20px;
  max-width: 20px;
  min-height: 20px;
  min-width: 20px;
  outline: none;
  position: relative;
  vertical-align: top;
  width: 20px;
}
.delete[data-v-b93a8962]::before,
.modal-close[data-v-b93a8962]::before,
.delete[data-v-b93a8962]::after,
.modal-close[data-v-b93a8962]::after {
  background-color: white;
  content: "";
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translateX(-50%) translateY(-50%) rotate(45deg);
  transform-origin: center center;
}
.delete[data-v-b93a8962]::before,
.modal-close[data-v-b93a8962]::before {
  height: 2px;
  width: 50%;
}
.delete[data-v-b93a8962]::after,
.modal-close[data-v-b93a8962]::after {
  height: 50%;
  width: 2px;
}
.delete[data-v-b93a8962]:hover,
.modal-close[data-v-b93a8962]:hover,
.delete[data-v-b93a8962]:focus,
.modal-close[data-v-b93a8962]:focus {
  background-color: rgba(10, 10, 10, 0.3);
}
.delete[data-v-b93a8962]:active,
.modal-close[data-v-b93a8962]:active {
  background-color: rgba(10, 10, 10, 0.4);
}
.is-small.delete[data-v-b93a8962],
.is-small.modal-close[data-v-b93a8962] {
  height: 16px;
  max-height: 16px;
  max-width: 16px;
  min-height: 16px;
  min-width: 16px;
  width: 16px;
}
.is-medium.delete[data-v-b93a8962],
.is-medium.modal-close[data-v-b93a8962] {
  height: 24px;
  max-height: 24px;
  max-width: 24px;
  min-height: 24px;
  min-width: 24px;
  width: 24px;
}
.is-large.delete[data-v-b93a8962],
.is-large.modal-close[data-v-b93a8962] {
  height: 32px;
  max-height: 32px;
  max-width: 32px;
  min-height: 32px;
  min-width: 32px;
  width: 32px;
}
.button.is-loading[data-v-b93a8962]::after,
.loader[data-v-b93a8962],
.select.is-loading[data-v-b93a8962]::after,
.control.is-loading[data-v-b93a8962]::after {
  -webkit-animation: spinAround-data-v-b93a8962 500ms infinite linear;
  animation: spinAround-data-v-b93a8962 500ms infinite linear;
  border: 2px solid #dbdbdb;
  border-radius: 290486px;
  border-right-color: transparent;
  border-top-color: transparent;
  content: "";
  display: block;
  height: 1em;
  position: relative;
  width: 1em;
}
.image.is-square img[data-v-b93a8962],
.image.is-square .has-ratio[data-v-b93a8962],
.image.is-1by1 img[data-v-b93a8962],
.image.is-1by1 .has-ratio[data-v-b93a8962],
.image.is-5by4 img[data-v-b93a8962],
.image.is-5by4 .has-ratio[data-v-b93a8962],
.image.is-4by3 img[data-v-b93a8962],
.image.is-4by3 .has-ratio[data-v-b93a8962],
.image.is-3by2 img[data-v-b93a8962],
.image.is-3by2 .has-ratio[data-v-b93a8962],
.image.is-5by3 img[data-v-b93a8962],
.image.is-5by3 .has-ratio[data-v-b93a8962],
.image.is-16by9 img[data-v-b93a8962],
.image.is-16by9 .has-ratio[data-v-b93a8962],
.image.is-2by1 img[data-v-b93a8962],
.image.is-2by1 .has-ratio[data-v-b93a8962],
.image.is-3by1 img[data-v-b93a8962],
.image.is-3by1 .has-ratio[data-v-b93a8962],
.image.is-4by5 img[data-v-b93a8962],
.image.is-4by5 .has-ratio[data-v-b93a8962],
.image.is-3by4 img[data-v-b93a8962],
.image.is-3by4 .has-ratio[data-v-b93a8962],
.image.is-2by3 img[data-v-b93a8962],
.image.is-2by3 .has-ratio[data-v-b93a8962],
.image.is-3by5 img[data-v-b93a8962],
.image.is-3by5 .has-ratio[data-v-b93a8962],
.image.is-9by16 img[data-v-b93a8962],
.image.is-9by16 .has-ratio[data-v-b93a8962],
.image.is-1by2 img[data-v-b93a8962],
.image.is-1by2 .has-ratio[data-v-b93a8962],
.image.is-1by3 img[data-v-b93a8962],
.image.is-1by3 .has-ratio[data-v-b93a8962],
.modal[data-v-b93a8962],
.modal-background[data-v-b93a8962],
.is-overlay[data-v-b93a8962],
.hero-video[data-v-b93a8962] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.button[data-v-b93a8962],
.input[data-v-b93a8962],
.textarea[data-v-b93a8962],
.select select[data-v-b93a8962],
.file-cta[data-v-b93a8962],
.file-name[data-v-b93a8962],
.pagination-previous[data-v-b93a8962],
.pagination-next[data-v-b93a8962],
.pagination-link[data-v-b93a8962],
.pagination-ellipsis[data-v-b93a8962] {
  -moz-appearance: none;
  -webkit-appearance: none;
  align-items: center;
  border: 1px solid transparent;
  border-radius: 4px;
  box-shadow: none;
  display: inline-flex;
  font-size: 1rem;
  height: 2.5em;
  justify-content: flex-start;
  line-height: 1.5;
  padding-bottom: calc(0.5em - 1px);
  padding-left: calc(0.75em - 1px);
  padding-right: calc(0.75em - 1px);
  padding-top: calc(0.5em - 1px);
  position: relative;
  vertical-align: top;
}
.button[data-v-b93a8962]:focus,
.input[data-v-b93a8962]:focus,
.textarea[data-v-b93a8962]:focus,
.select select[data-v-b93a8962]:focus,
.file-cta[data-v-b93a8962]:focus,
.file-name[data-v-b93a8962]:focus,
.pagination-previous[data-v-b93a8962]:focus,
.pagination-next[data-v-b93a8962]:focus,
.pagination-link[data-v-b93a8962]:focus,
.pagination-ellipsis[data-v-b93a8962]:focus,
.is-focused.button[data-v-b93a8962],
.is-focused.input[data-v-b93a8962],
.is-focused.textarea[data-v-b93a8962],
.select select.is-focused[data-v-b93a8962],
.is-focused.file-cta[data-v-b93a8962],
.is-focused.file-name[data-v-b93a8962],
.is-focused.pagination-previous[data-v-b93a8962],
.is-focused.pagination-next[data-v-b93a8962],
.is-focused.pagination-link[data-v-b93a8962],
.is-focused.pagination-ellipsis[data-v-b93a8962],
.button[data-v-b93a8962]:active,
.input[data-v-b93a8962]:active,
.textarea[data-v-b93a8962]:active,
.select select[data-v-b93a8962]:active,
.file-cta[data-v-b93a8962]:active,
.file-name[data-v-b93a8962]:active,
.pagination-previous[data-v-b93a8962]:active,
.pagination-next[data-v-b93a8962]:active,
.pagination-link[data-v-b93a8962]:active,
.pagination-ellipsis[data-v-b93a8962]:active,
.is-active.button[data-v-b93a8962],
.is-active.input[data-v-b93a8962],
.is-active.textarea[data-v-b93a8962],
.select select.is-active[data-v-b93a8962],
.is-active.file-cta[data-v-b93a8962],
.is-active.file-name[data-v-b93a8962],
.is-active.pagination-previous[data-v-b93a8962],
.is-active.pagination-next[data-v-b93a8962],
.is-active.pagination-link[data-v-b93a8962],
.is-active.pagination-ellipsis[data-v-b93a8962] {
  outline: none;
}
.button[disabled][data-v-b93a8962],
.input[disabled][data-v-b93a8962],
.textarea[disabled][data-v-b93a8962],
.select select[disabled][data-v-b93a8962],
.file-cta[disabled][data-v-b93a8962],
.file-name[disabled][data-v-b93a8962],
.pagination-previous[disabled][data-v-b93a8962],
.pagination-next[disabled][data-v-b93a8962],
.pagination-link[disabled][data-v-b93a8962],
.pagination-ellipsis[disabled][data-v-b93a8962],
fieldset[disabled] .button[data-v-b93a8962],
fieldset[disabled] .input[data-v-b93a8962],
fieldset[disabled] .textarea[data-v-b93a8962],
fieldset[disabled] .select select[data-v-b93a8962],
.select fieldset[disabled] select[data-v-b93a8962],
fieldset[disabled] .file-cta[data-v-b93a8962],
fieldset[disabled] .file-name[data-v-b93a8962],
fieldset[disabled] .pagination-previous[data-v-b93a8962],
fieldset[disabled] .pagination-next[data-v-b93a8962],
fieldset[disabled] .pagination-link[data-v-b93a8962],
fieldset[disabled] .pagination-ellipsis[data-v-b93a8962] {
  cursor: not-allowed;
}
/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */
html[data-v-b93a8962],
body[data-v-b93a8962],
p[data-v-b93a8962],
ol[data-v-b93a8962],
ul[data-v-b93a8962],
li[data-v-b93a8962],
dl[data-v-b93a8962],
dt[data-v-b93a8962],
dd[data-v-b93a8962],
blockquote[data-v-b93a8962],
figure[data-v-b93a8962],
fieldset[data-v-b93a8962],
legend[data-v-b93a8962],
textarea[data-v-b93a8962],
pre[data-v-b93a8962],
iframe[data-v-b93a8962],
hr[data-v-b93a8962],
h1[data-v-b93a8962],
h2[data-v-b93a8962],
h3[data-v-b93a8962],
h4[data-v-b93a8962],
h5[data-v-b93a8962],
h6[data-v-b93a8962] {
  margin: 0;
  padding: 0;
}
h1[data-v-b93a8962],
h2[data-v-b93a8962],
h3[data-v-b93a8962],
h4[data-v-b93a8962],
h5[data-v-b93a8962],
h6[data-v-b93a8962] {
  font-size: 100%;
  font-weight: normal;
}
ul[data-v-b93a8962] {
  list-style: none;
}
button[data-v-b93a8962],
input[data-v-b93a8962],
select[data-v-b93a8962],
textarea[data-v-b93a8962] {
  margin: 0;
}
html[data-v-b93a8962] {
  box-sizing: border-box;
}
*[data-v-b93a8962],
*[data-v-b93a8962]::before,
*[data-v-b93a8962]::after {
  box-sizing: inherit;
}
img[data-v-b93a8962],
video[data-v-b93a8962] {
  height: auto;
  max-width: 100%;
}
iframe[data-v-b93a8962] {
  border: 0;
}
table[data-v-b93a8962] {
  border-collapse: collapse;
  border-spacing: 0;
}
td[data-v-b93a8962],
th[data-v-b93a8962] {
  padding: 0;
}
td[data-v-b93a8962]:not([align]),
th[data-v-b93a8962]:not([align]) {
  text-align: inherit;
}
html[data-v-b93a8962] {
  background-color: white;
  font-size: 16px;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  min-width: 300px;
  overflow-x: hidden;
  overflow-y: scroll;
  text-rendering: optimizeLegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  text-size-adjust: 100%;
}
article[data-v-b93a8962],
aside[data-v-b93a8962],
figure[data-v-b93a8962],
footer[data-v-b93a8962],
header[data-v-b93a8962],
hgroup[data-v-b93a8962],
section[data-v-b93a8962] {
  display: block;
}
body[data-v-b93a8962],
button[data-v-b93a8962],
input[data-v-b93a8962],
select[data-v-b93a8962],
textarea[data-v-b93a8962] {
  font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
}
code[data-v-b93a8962],
pre[data-v-b93a8962] {
  -moz-osx-font-smoothing: auto;
  -webkit-font-smoothing: auto;
  font-family: monospace;
}
body[data-v-b93a8962] {
  color: #4a4a4a;
  font-size: 1em;
  font-weight: 400;
  line-height: 1.5;
}
a[data-v-b93a8962] {
  color: #3273dc;
  cursor: pointer;
  text-decoration: none;
}
a strong[data-v-b93a8962] {
  color: currentColor;
}
a[data-v-b93a8962]:hover {
  color: #363636;
}
code[data-v-b93a8962] {
  background-color: whitesmoke;
  color: #f14668;
  font-size: 0.875em;
  font-weight: normal;
  padding: 0.25em 0.5em 0.25em;
}
hr[data-v-b93a8962] {
  background-color: whitesmoke;
  border: none;
  display: block;
  height: 2px;
  margin: 1.5rem 0;
}
img[data-v-b93a8962] {
  height: auto;
  max-width: 100%;
}
input[type="checkbox"][data-v-b93a8962],
input[type="radio"][data-v-b93a8962] {
  vertical-align: baseline;
}
small[data-v-b93a8962] {
  font-size: 0.875em;
}
span[data-v-b93a8962] {
  font-style: inherit;
  font-weight: inherit;
}
strong[data-v-b93a8962] {
  color: #363636;
  font-weight: 700;
}
fieldset[data-v-b93a8962] {
  border: none;
}
pre[data-v-b93a8962] {
  -webkit-overflow-scrolling: touch;
  background-color: whitesmoke;
  color: #4a4a4a;
  font-size: 0.875em;
  overflow-x: auto;
  padding: 1.25rem 1.5rem;
  white-space: pre;
  word-wrap: normal;
}
pre code[data-v-b93a8962] {
  background-color: transparent;
  color: currentColor;
  font-size: 1em;
  padding: 0;
}
table td[data-v-b93a8962],
table th[data-v-b93a8962] {
  vertical-align: top;
}
table td[data-v-b93a8962]:not([align]),
table th[data-v-b93a8962]:not([align]) {
  text-align: inherit;
}
table th[data-v-b93a8962] {
  color: #363636;
}
.box[data-v-b93a8962] {
  background-color: white;
  border-radius: 6px;
  box-shadow: 0 0.5em 1em -0.125em rgba(10, 10, 10, 0.1), 0 0px 0 1px rgba(10, 10, 10, 0.02);
  color: #4a4a4a;
  display: block;
  padding: 1.25rem;
}
a.box[data-v-b93a8962]:hover,
a.box[data-v-b93a8962]:focus {
  box-shadow: 0 0.5em 1em -0.125em rgba(10, 10, 10, 0.1), 0 0 0 1px #3273dc;
}
a.box[data-v-b93a8962]:active {
  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #3273dc;
}
.button[data-v-b93a8962] {
  background-color: white;
  border-color: #dbdbdb;
  border-width: 1px;
  color: #363636;
  cursor: pointer;
  justify-content: center;
  padding-bottom: calc(0.5em - 1px);
  padding-left: 1em;
  padding-right: 1em;
  padding-top: calc(0.5em - 1px);
  text-align: center;
  white-space: nowrap;
}
.button strong[data-v-b93a8962] {
  color: inherit;
}
.button .icon[data-v-b93a8962],
.button .icon.is-small[data-v-b93a8962],
.button .icon.is-medium[data-v-b93a8962],
.button .icon.is-large[data-v-b93a8962] {
  height: 1.5em;
  width: 1.5em;
}
.button .icon[data-v-b93a8962]:first-child:not(:last-child) {
  margin-left: calc(-0.5em - 1px);
  margin-right: 0.25em;
}
.button .icon[data-v-b93a8962]:last-child:not(:first-child) {
  margin-left: 0.25em;
  margin-right: calc(-0.5em - 1px);
}
.button .icon[data-v-b93a8962]:first-child:last-child {
  margin-left: calc(-0.5em - 1px);
  margin-right: calc(-0.5em - 1px);
}
.button[data-v-b93a8962]:hover,
.button.is-hovered[data-v-b93a8962] {
  border-color: #b5b5b5;
  color: #363636;
}
.button[data-v-b93a8962]:focus,
.button.is-focused[data-v-b93a8962] {
  border-color: #3273dc;
  color: #363636;
}
.button[data-v-b93a8962]:focus:not(:active),
.button.is-focused[data-v-b93a8962]:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25);
}
.button[data-v-b93a8962]:active,
.button.is-active[data-v-b93a8962] {
  border-color: #4a4a4a;
  color: #363636;
}
.button.is-text[data-v-b93a8962] {
  background-color: transparent;
  border-color: transparent;
  color: #4a4a4a;
  text-decoration: underline;
}
.button.is-text[data-v-b93a8962]:hover,
.button.is-text.is-hovered[data-v-b93a8962],
.button.is-text[data-v-b93a8962]:focus,
.button.is-text.is-focused[data-v-b93a8962] {
  background-color: whitesmoke;
  color: #363636;
}
.button.is-text[data-v-b93a8962]:active,
.button.is-text.is-active[data-v-b93a8962] {
  background-color: #e8e8e8;
  color: #363636;
}
.button.is-text[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-text[data-v-b93a8962] {
  background-color: transparent;
  border-color: transparent;
  box-shadow: none;
}
.button.is-white[data-v-b93a8962] {
  background-color: white;
  border-color: transparent;
  color: #0a0a0a;
}
.button.is-white[data-v-b93a8962]:hover,
.button.is-white.is-hovered[data-v-b93a8962] {
  background-color: #f9f9f9;
  border-color: transparent;
  color: #0a0a0a;
}
.button.is-white[data-v-b93a8962]:focus,
.button.is-white.is-focused[data-v-b93a8962] {
  border-color: transparent;
  color: #0a0a0a;
}
.button.is-white[data-v-b93a8962]:focus:not(:active),
.button.is-white.is-focused[data-v-b93a8962]:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25);
}
.button.is-white[data-v-b93a8962]:active,
.button.is-white.is-active[data-v-b93a8962] {
  background-color: #f2f2f2;
  border-color: transparent;
  color: #0a0a0a;
}
.button.is-white[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-white[data-v-b93a8962] {
  background-color: white;
  border-color: transparent;
  box-shadow: none;
}
.button.is-white.is-inverted[data-v-b93a8962] {
  background-color: #0a0a0a;
  color: white;
}
.button.is-white.is-inverted[data-v-b93a8962]:hover,
.button.is-white.is-inverted.is-hovered[data-v-b93a8962] {
  background-color: black;
}
.button.is-white.is-inverted[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-white.is-inverted[data-v-b93a8962] {
  background-color: #0a0a0a;
  border-color: transparent;
  box-shadow: none;
  color: white;
}
.button.is-white.is-loading[data-v-b93a8962]::after {
  border-color: transparent transparent #0a0a0a #0a0a0a !important;
}
.button.is-white.is-outlined[data-v-b93a8962] {
  background-color: transparent;
  border-color: white;
  color: white;
}
.button.is-white.is-outlined[data-v-b93a8962]:hover,
.button.is-white.is-outlined.is-hovered[data-v-b93a8962],
.button.is-white.is-outlined[data-v-b93a8962]:focus,
.button.is-white.is-outlined.is-focused[data-v-b93a8962] {
  background-color: white;
  border-color: white;
  color: #0a0a0a;
}
.button.is-white.is-outlined.is-loading[data-v-b93a8962]::after {
  border-color: transparent transparent white white !important;
}
.button.is-white.is-outlined.is-loading[data-v-b93a8962]:hover::after,
.button.is-white.is-outlined.is-loading.is-hovered[data-v-b93a8962]::after,
.button.is-white.is-outlined.is-loading[data-v-b93a8962]:focus::after,
.button.is-white.is-outlined.is-loading.is-focused[data-v-b93a8962]::after {
  border-color: transparent transparent #0a0a0a #0a0a0a !important;
}
.button.is-white.is-outlined[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-white.is-outlined[data-v-b93a8962] {
  background-color: transparent;
  border-color: white;
  box-shadow: none;
  color: white;
}
.button.is-white.is-inverted.is-outlined[data-v-b93a8962] {
  background-color: transparent;
  border-color: #0a0a0a;
  color: #0a0a0a;
}
.button.is-white.is-inverted.is-outlined[data-v-b93a8962]:hover,
.button.is-white.is-inverted.is-outlined.is-hovered[data-v-b93a8962],
.button.is-white.is-inverted.is-outlined[data-v-b93a8962]:focus,
.button.is-white.is-inverted.is-outlined.is-focused[data-v-b93a8962] {
  background-color: #0a0a0a;
  color: white;
}
.button.is-white.is-inverted.is-outlined.is-loading[data-v-b93a8962]:hover::after,
.button.is-white.is-inverted.is-outlined.is-loading.is-hovered[data-v-b93a8962]::after,
.button.is-white.is-inverted.is-outlined.is-loading[data-v-b93a8962]:focus::after,
.button.is-white.is-inverted.is-outlined.is-loading.is-focused[data-v-b93a8962]::after {
  border-color: transparent transparent white white !important;
}
.button.is-white.is-inverted.is-outlined[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-white.is-inverted.is-outlined[data-v-b93a8962] {
  background-color: transparent;
  border-color: #0a0a0a;
  box-shadow: none;
  color: #0a0a0a;
}
.button.is-black[data-v-b93a8962] {
  background-color: #0a0a0a;
  border-color: transparent;
  color: white;
}
.button.is-black[data-v-b93a8962]:hover,
.button.is-black.is-hovered[data-v-b93a8962] {
  background-color: #040404;
  border-color: transparent;
  color: white;
}
.button.is-black[data-v-b93a8962]:focus,
.button.is-black.is-focused[data-v-b93a8962] {
  border-color: transparent;
  color: white;
}
.button.is-black[data-v-b93a8962]:focus:not(:active),
.button.is-black.is-focused[data-v-b93a8962]:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25);
}
.button.is-black[data-v-b93a8962]:active,
.button.is-black.is-active[data-v-b93a8962] {
  background-color: black;
  border-color: transparent;
  color: white;
}
.button.is-black[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-black[data-v-b93a8962] {
  background-color: #0a0a0a;
  border-color: transparent;
  box-shadow: none;
}
.button.is-black.is-inverted[data-v-b93a8962] {
  background-color: white;
  color: #0a0a0a;
}
.button.is-black.is-inverted[data-v-b93a8962]:hover,
.button.is-black.is-inverted.is-hovered[data-v-b93a8962] {
  background-color: #f2f2f2;
}
.button.is-black.is-inverted[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-black.is-inverted[data-v-b93a8962] {
  background-color: white;
  border-color: transparent;
  box-shadow: none;
  color: #0a0a0a;
}
.button.is-black.is-loading[data-v-b93a8962]::after {
  border-color: transparent transparent white white !important;
}
.button.is-black.is-outlined[data-v-b93a8962] {
  background-color: transparent;
  border-color: #0a0a0a;
  color: #0a0a0a;
}
.button.is-black.is-outlined[data-v-b93a8962]:hover,
.button.is-black.is-outlined.is-hovered[data-v-b93a8962],
.button.is-black.is-outlined[data-v-b93a8962]:focus,
.button.is-black.is-outlined.is-focused[data-v-b93a8962] {
  background-color: #0a0a0a;
  border-color: #0a0a0a;
  color: white;
}
.button.is-black.is-outlined.is-loading[data-v-b93a8962]::after {
  border-color: transparent transparent #0a0a0a #0a0a0a !important;
}
.button.is-black.is-outlined.is-loading[data-v-b93a8962]:hover::after,
.button.is-black.is-outlined.is-loading.is-hovered[data-v-b93a8962]::after,
.button.is-black.is-outlined.is-loading[data-v-b93a8962]:focus::after,
.button.is-black.is-outlined.is-loading.is-focused[data-v-b93a8962]::after {
  border-color: transparent transparent white white !important;
}
.button.is-black.is-outlined[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-black.is-outlined[data-v-b93a8962] {
  background-color: transparent;
  border-color: #0a0a0a;
  box-shadow: none;
  color: #0a0a0a;
}
.button.is-black.is-inverted.is-outlined[data-v-b93a8962] {
  background-color: transparent;
  border-color: white;
  color: white;
}
.button.is-black.is-inverted.is-outlined[data-v-b93a8962]:hover,
.button.is-black.is-inverted.is-outlined.is-hovered[data-v-b93a8962],
.button.is-black.is-inverted.is-outlined[data-v-b93a8962]:focus,
.button.is-black.is-inverted.is-outlined.is-focused[data-v-b93a8962] {
  background-color: white;
  color: #0a0a0a;
}
.button.is-black.is-inverted.is-outlined.is-loading[data-v-b93a8962]:hover::after,
.button.is-black.is-inverted.is-outlined.is-loading.is-hovered[data-v-b93a8962]::after,
.button.is-black.is-inverted.is-outlined.is-loading[data-v-b93a8962]:focus::after,
.button.is-black.is-inverted.is-outlined.is-loading.is-focused[data-v-b93a8962]::after {
  border-color: transparent transparent #0a0a0a #0a0a0a !important;
}
.button.is-black.is-inverted.is-outlined[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-black.is-inverted.is-outlined[data-v-b93a8962] {
  background-color: transparent;
  border-color: white;
  box-shadow: none;
  color: white;
}
.button.is-light[data-v-b93a8962] {
  background-color: whitesmoke;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.7);
}
.button.is-light[data-v-b93a8962]:hover,
.button.is-light.is-hovered[data-v-b93a8962] {
  background-color: #eeeeee;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.7);
}
.button.is-light[data-v-b93a8962]:focus,
.button.is-light.is-focused[data-v-b93a8962] {
  border-color: transparent;
  color: rgba(0, 0, 0, 0.7);
}
.button.is-light[data-v-b93a8962]:focus:not(:active),
.button.is-light.is-focused[data-v-b93a8962]:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25);
}
.button.is-light[data-v-b93a8962]:active,
.button.is-light.is-active[data-v-b93a8962] {
  background-color: #e8e8e8;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.7);
}
.button.is-light[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-light[data-v-b93a8962] {
  background-color: whitesmoke;
  border-color: transparent;
  box-shadow: none;
}
.button.is-light.is-inverted[data-v-b93a8962] {
  background-color: rgba(0, 0, 0, 0.7);
  color: whitesmoke;
}
.button.is-light.is-inverted[data-v-b93a8962]:hover,
.button.is-light.is-inverted.is-hovered[data-v-b93a8962] {
  background-color: rgba(0, 0, 0, 0.7);
}
.button.is-light.is-inverted[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-light.is-inverted[data-v-b93a8962] {
  background-color: rgba(0, 0, 0, 0.7);
  border-color: transparent;
  box-shadow: none;
  color: whitesmoke;
}
.button.is-light.is-loading[data-v-b93a8962]::after {
  border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important;
}
.button.is-light.is-outlined[data-v-b93a8962] {
  background-color: transparent;
  border-color: whitesmoke;
  color: whitesmoke;
}
.button.is-light.is-outlined[data-v-b93a8962]:hover,
.button.is-light.is-outlined.is-hovered[data-v-b93a8962],
.button.is-light.is-outlined[data-v-b93a8962]:focus,
.button.is-light.is-outlined.is-focused[data-v-b93a8962] {
  background-color: whitesmoke;
  border-color: whitesmoke;
  color: rgba(0, 0, 0, 0.7);
}
.button.is-light.is-outlined.is-loading[data-v-b93a8962]::after {
  border-color: transparent transparent whitesmoke whitesmoke !important;
}
.button.is-light.is-outlined.is-loading[data-v-b93a8962]:hover::after,
.button.is-light.is-outlined.is-loading.is-hovered[data-v-b93a8962]::after,
.button.is-light.is-outlined.is-loading[data-v-b93a8962]:focus::after,
.button.is-light.is-outlined.is-loading.is-focused[data-v-b93a8962]::after {
  border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important;
}
.button.is-light.is-outlined[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-light.is-outlined[data-v-b93a8962] {
  background-color: transparent;
  border-color: whitesmoke;
  box-shadow: none;
  color: whitesmoke;
}
.button.is-light.is-inverted.is-outlined[data-v-b93a8962] {
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0.7);
  color: rgba(0, 0, 0, 0.7);
}
.button.is-light.is-inverted.is-outlined[data-v-b93a8962]:hover,
.button.is-light.is-inverted.is-outlined.is-hovered[data-v-b93a8962],
.button.is-light.is-inverted.is-outlined[data-v-b93a8962]:focus,
.button.is-light.is-inverted.is-outlined.is-focused[data-v-b93a8962] {
  background-color: rgba(0, 0, 0, 0.7);
  color: whitesmoke;
}
.button.is-light.is-inverted.is-outlined.is-loading[data-v-b93a8962]:hover::after,
.button.is-light.is-inverted.is-outlined.is-loading.is-hovered[data-v-b93a8962]::after,
.button.is-light.is-inverted.is-outlined.is-loading[data-v-b93a8962]:focus::after,
.button.is-light.is-inverted.is-outlined.is-loading.is-focused[data-v-b93a8962]::after {
  border-color: transparent transparent whitesmoke whitesmoke !important;
}
.button.is-light.is-inverted.is-outlined[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-light.is-inverted.is-outlined[data-v-b93a8962] {
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0.7);
  box-shadow: none;
  color: rgba(0, 0, 0, 0.7);
}
.button.is-dark[data-v-b93a8962] {
  background-color: #363636;
  border-color: transparent;
  color: #fff;
}
.button.is-dark[data-v-b93a8962]:hover,
.button.is-dark.is-hovered[data-v-b93a8962] {
  background-color: #2f2f2f;
  border-color: transparent;
  color: #fff;
}
.button.is-dark[data-v-b93a8962]:focus,
.button.is-dark.is-focused[data-v-b93a8962] {
  border-color: transparent;
  color: #fff;
}
.button.is-dark[data-v-b93a8962]:focus:not(:active),
.button.is-dark.is-focused[data-v-b93a8962]:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25);
}
.button.is-dark[data-v-b93a8962]:active,
.button.is-dark.is-active[data-v-b93a8962] {
  background-color: #292929;
  border-color: transparent;
  color: #fff;
}
.button.is-dark[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-dark[data-v-b93a8962] {
  background-color: #363636;
  border-color: transparent;
  box-shadow: none;
}
.button.is-dark.is-inverted[data-v-b93a8962] {
  background-color: #fff;
  color: #363636;
}
.button.is-dark.is-inverted[data-v-b93a8962]:hover,
.button.is-dark.is-inverted.is-hovered[data-v-b93a8962] {
  background-color: #f2f2f2;
}
.button.is-dark.is-inverted[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-dark.is-inverted[data-v-b93a8962] {
  background-color: #fff;
  border-color: transparent;
  box-shadow: none;
  color: #363636;
}
.button.is-dark.is-loading[data-v-b93a8962]::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-dark.is-outlined[data-v-b93a8962] {
  background-color: transparent;
  border-color: #363636;
  color: #363636;
}
.button.is-dark.is-outlined[data-v-b93a8962]:hover,
.button.is-dark.is-outlined.is-hovered[data-v-b93a8962],
.button.is-dark.is-outlined[data-v-b93a8962]:focus,
.button.is-dark.is-outlined.is-focused[data-v-b93a8962] {
  background-color: #363636;
  border-color: #363636;
  color: #fff;
}
.button.is-dark.is-outlined.is-loading[data-v-b93a8962]::after {
  border-color: transparent transparent #363636 #363636 !important;
}
.button.is-dark.is-outlined.is-loading[data-v-b93a8962]:hover::after,
.button.is-dark.is-outlined.is-loading.is-hovered[data-v-b93a8962]::after,
.button.is-dark.is-outlined.is-loading[data-v-b93a8962]:focus::after,
.button.is-dark.is-outlined.is-loading.is-focused[data-v-b93a8962]::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-dark.is-outlined[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-dark.is-outlined[data-v-b93a8962] {
  background-color: transparent;
  border-color: #363636;
  box-shadow: none;
  color: #363636;
}
.button.is-dark.is-inverted.is-outlined[data-v-b93a8962] {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.button.is-dark.is-inverted.is-outlined[data-v-b93a8962]:hover,
.button.is-dark.is-inverted.is-outlined.is-hovered[data-v-b93a8962],
.button.is-dark.is-inverted.is-outlined[data-v-b93a8962]:focus,
.button.is-dark.is-inverted.is-outlined.is-focused[data-v-b93a8962] {
  background-color: #fff;
  color: #363636;
}
.button.is-dark.is-inverted.is-outlined.is-loading[data-v-b93a8962]:hover::after,
.button.is-dark.is-inverted.is-outlined.is-loading.is-hovered[data-v-b93a8962]::after,
.button.is-dark.is-inverted.is-outlined.is-loading[data-v-b93a8962]:focus::after,
.button.is-dark.is-inverted.is-outlined.is-loading.is-focused[data-v-b93a8962]::after {
  border-color: transparent transparent #363636 #363636 !important;
}
.button.is-dark.is-inverted.is-outlined[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-dark.is-inverted.is-outlined[data-v-b93a8962] {
  background-color: transparent;
  border-color: #fff;
  box-shadow: none;
  color: #fff;
}
.button.is-primary[data-v-b93a8962] {
  background-color: #00d1b2;
  border-color: transparent;
  color: #fff;
}
.button.is-primary[data-v-b93a8962]:hover,
.button.is-primary.is-hovered[data-v-b93a8962] {
  background-color: #00c4a7;
  border-color: transparent;
  color: #fff;
}
.button.is-primary[data-v-b93a8962]:focus,
.button.is-primary.is-focused[data-v-b93a8962] {
  border-color: transparent;
  color: #fff;
}
.button.is-primary[data-v-b93a8962]:focus:not(:active),
.button.is-primary.is-focused[data-v-b93a8962]:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(0, 209, 178, 0.25);
}
.button.is-primary[data-v-b93a8962]:active,
.button.is-primary.is-active[data-v-b93a8962] {
  background-color: #00b89c;
  border-color: transparent;
  color: #fff;
}
.button.is-primary[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-primary[data-v-b93a8962] {
  background-color: #00d1b2;
  border-color: transparent;
  box-shadow: none;
}
.button.is-primary.is-inverted[data-v-b93a8962] {
  background-color: #fff;
  color: #00d1b2;
}
.button.is-primary.is-inverted[data-v-b93a8962]:hover,
.button.is-primary.is-inverted.is-hovered[data-v-b93a8962] {
  background-color: #f2f2f2;
}
.button.is-primary.is-inverted[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-primary.is-inverted[data-v-b93a8962] {
  background-color: #fff;
  border-color: transparent;
  box-shadow: none;
  color: #00d1b2;
}
.button.is-primary.is-loading[data-v-b93a8962]::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-primary.is-outlined[data-v-b93a8962] {
  background-color: transparent;
  border-color: #00d1b2;
  color: #00d1b2;
}
.button.is-primary.is-outlined[data-v-b93a8962]:hover,
.button.is-primary.is-outlined.is-hovered[data-v-b93a8962],
.button.is-primary.is-outlined[data-v-b93a8962]:focus,
.button.is-primary.is-outlined.is-focused[data-v-b93a8962] {
  background-color: #00d1b2;
  border-color: #00d1b2;
  color: #fff;
}
.button.is-primary.is-outlined.is-loading[data-v-b93a8962]::after {
  border-color: transparent transparent #00d1b2 #00d1b2 !important;
}
.button.is-primary.is-outlined.is-loading[data-v-b93a8962]:hover::after,
.button.is-primary.is-outlined.is-loading.is-hovered[data-v-b93a8962]::after,
.button.is-primary.is-outlined.is-loading[data-v-b93a8962]:focus::after,
.button.is-primary.is-outlined.is-loading.is-focused[data-v-b93a8962]::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-primary.is-outlined[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-primary.is-outlined[data-v-b93a8962] {
  background-color: transparent;
  border-color: #00d1b2;
  box-shadow: none;
  color: #00d1b2;
}
.button.is-primary.is-inverted.is-outlined[data-v-b93a8962] {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.button.is-primary.is-inverted.is-outlined[data-v-b93a8962]:hover,
.button.is-primary.is-inverted.is-outlined.is-hovered[data-v-b93a8962],
.button.is-primary.is-inverted.is-outlined[data-v-b93a8962]:focus,
.button.is-primary.is-inverted.is-outlined.is-focused[data-v-b93a8962] {
  background-color: #fff;
  color: #00d1b2;
}
.button.is-primary.is-inverted.is-outlined.is-loading[data-v-b93a8962]:hover::after,
.button.is-primary.is-inverted.is-outlined.is-loading.is-hovered[data-v-b93a8962]::after,
.button.is-primary.is-inverted.is-outlined.is-loading[data-v-b93a8962]:focus::after,
.button.is-primary.is-inverted.is-outlined.is-loading.is-focused[data-v-b93a8962]::after {
  border-color: transparent transparent #00d1b2 #00d1b2 !important;
}
.button.is-primary.is-inverted.is-outlined[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-primary.is-inverted.is-outlined[data-v-b93a8962] {
  background-color: transparent;
  border-color: #fff;
  box-shadow: none;
  color: #fff;
}
.button.is-primary.is-light[data-v-b93a8962] {
  background-color: #ebfffc;
  color: #00947e;
}
.button.is-primary.is-light[data-v-b93a8962]:hover,
.button.is-primary.is-light.is-hovered[data-v-b93a8962] {
  background-color: #defffa;
  border-color: transparent;
  color: #00947e;
}
.button.is-primary.is-light[data-v-b93a8962]:active,
.button.is-primary.is-light.is-active[data-v-b93a8962] {
  background-color: #d1fff8;
  border-color: transparent;
  color: #00947e;
}
.button.is-link[data-v-b93a8962] {
  background-color: #3273dc;
  border-color: transparent;
  color: #fff;
}
.button.is-link[data-v-b93a8962]:hover,
.button.is-link.is-hovered[data-v-b93a8962] {
  background-color: #276cda;
  border-color: transparent;
  color: #fff;
}
.button.is-link[data-v-b93a8962]:focus,
.button.is-link.is-focused[data-v-b93a8962] {
  border-color: transparent;
  color: #fff;
}
.button.is-link[data-v-b93a8962]:focus:not(:active),
.button.is-link.is-focused[data-v-b93a8962]:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25);
}
.button.is-link[data-v-b93a8962]:active,
.button.is-link.is-active[data-v-b93a8962] {
  background-color: #2366d1;
  border-color: transparent;
  color: #fff;
}
.button.is-link[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-link[data-v-b93a8962] {
  background-color: #3273dc;
  border-color: transparent;
  box-shadow: none;
}
.button.is-link.is-inverted[data-v-b93a8962] {
  background-color: #fff;
  color: #3273dc;
}
.button.is-link.is-inverted[data-v-b93a8962]:hover,
.button.is-link.is-inverted.is-hovered[data-v-b93a8962] {
  background-color: #f2f2f2;
}
.button.is-link.is-inverted[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-link.is-inverted[data-v-b93a8962] {
  background-color: #fff;
  border-color: transparent;
  box-shadow: none;
  color: #3273dc;
}
.button.is-link.is-loading[data-v-b93a8962]::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-link.is-outlined[data-v-b93a8962] {
  background-color: transparent;
  border-color: #3273dc;
  color: #3273dc;
}
.button.is-link.is-outlined[data-v-b93a8962]:hover,
.button.is-link.is-outlined.is-hovered[data-v-b93a8962],
.button.is-link.is-outlined[data-v-b93a8962]:focus,
.button.is-link.is-outlined.is-focused[data-v-b93a8962] {
  background-color: #3273dc;
  border-color: #3273dc;
  color: #fff;
}
.button.is-link.is-outlined.is-loading[data-v-b93a8962]::after {
  border-color: transparent transparent #3273dc #3273dc !important;
}
.button.is-link.is-outlined.is-loading[data-v-b93a8962]:hover::after,
.button.is-link.is-outlined.is-loading.is-hovered[data-v-b93a8962]::after,
.button.is-link.is-outlined.is-loading[data-v-b93a8962]:focus::after,
.button.is-link.is-outlined.is-loading.is-focused[data-v-b93a8962]::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-link.is-outlined[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-link.is-outlined[data-v-b93a8962] {
  background-color: transparent;
  border-color: #3273dc;
  box-shadow: none;
  color: #3273dc;
}
.button.is-link.is-inverted.is-outlined[data-v-b93a8962] {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.button.is-link.is-inverted.is-outlined[data-v-b93a8962]:hover,
.button.is-link.is-inverted.is-outlined.is-hovered[data-v-b93a8962],
.button.is-link.is-inverted.is-outlined[data-v-b93a8962]:focus,
.button.is-link.is-inverted.is-outlined.is-focused[data-v-b93a8962] {
  background-color: #fff;
  color: #3273dc;
}
.button.is-link.is-inverted.is-outlined.is-loading[data-v-b93a8962]:hover::after,
.button.is-link.is-inverted.is-outlined.is-loading.is-hovered[data-v-b93a8962]::after,
.button.is-link.is-inverted.is-outlined.is-loading[data-v-b93a8962]:focus::after,
.button.is-link.is-inverted.is-outlined.is-loading.is-focused[data-v-b93a8962]::after {
  border-color: transparent transparent #3273dc #3273dc !important;
}
.button.is-link.is-inverted.is-outlined[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-link.is-inverted.is-outlined[data-v-b93a8962] {
  background-color: transparent;
  border-color: #fff;
  box-shadow: none;
  color: #fff;
}
.button.is-link.is-light[data-v-b93a8962] {
  background-color: #eef3fc;
  color: #2160c4;
}
.button.is-link.is-light[data-v-b93a8962]:hover,
.button.is-link.is-light.is-hovered[data-v-b93a8962] {
  background-color: #e3ecfa;
  border-color: transparent;
  color: #2160c4;
}
.button.is-link.is-light[data-v-b93a8962]:active,
.button.is-link.is-light.is-active[data-v-b93a8962] {
  background-color: #d8e4f8;
  border-color: transparent;
  color: #2160c4;
}
.button.is-info[data-v-b93a8962] {
  background-color: #3298dc;
  border-color: transparent;
  color: #fff;
}
.button.is-info[data-v-b93a8962]:hover,
.button.is-info.is-hovered[data-v-b93a8962] {
  background-color: #2793da;
  border-color: transparent;
  color: #fff;
}
.button.is-info[data-v-b93a8962]:focus,
.button.is-info.is-focused[data-v-b93a8962] {
  border-color: transparent;
  color: #fff;
}
.button.is-info[data-v-b93a8962]:focus:not(:active),
.button.is-info.is-focused[data-v-b93a8962]:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(50, 152, 220, 0.25);
}
.button.is-info[data-v-b93a8962]:active,
.button.is-info.is-active[data-v-b93a8962] {
  background-color: #238cd1;
  border-color: transparent;
  color: #fff;
}
.button.is-info[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-info[data-v-b93a8962] {
  background-color: #3298dc;
  border-color: transparent;
  box-shadow: none;
}
.button.is-info.is-inverted[data-v-b93a8962] {
  background-color: #fff;
  color: #3298dc;
}
.button.is-info.is-inverted[data-v-b93a8962]:hover,
.button.is-info.is-inverted.is-hovered[data-v-b93a8962] {
  background-color: #f2f2f2;
}
.button.is-info.is-inverted[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-info.is-inverted[data-v-b93a8962] {
  background-color: #fff;
  border-color: transparent;
  box-shadow: none;
  color: #3298dc;
}
.button.is-info.is-loading[data-v-b93a8962]::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-info.is-outlined[data-v-b93a8962] {
  background-color: transparent;
  border-color: #3298dc;
  color: #3298dc;
}
.button.is-info.is-outlined[data-v-b93a8962]:hover,
.button.is-info.is-outlined.is-hovered[data-v-b93a8962],
.button.is-info.is-outlined[data-v-b93a8962]:focus,
.button.is-info.is-outlined.is-focused[data-v-b93a8962] {
  background-color: #3298dc;
  border-color: #3298dc;
  color: #fff;
}
.button.is-info.is-outlined.is-loading[data-v-b93a8962]::after {
  border-color: transparent transparent #3298dc #3298dc !important;
}
.button.is-info.is-outlined.is-loading[data-v-b93a8962]:hover::after,
.button.is-info.is-outlined.is-loading.is-hovered[data-v-b93a8962]::after,
.button.is-info.is-outlined.is-loading[data-v-b93a8962]:focus::after,
.button.is-info.is-outlined.is-loading.is-focused[data-v-b93a8962]::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-info.is-outlined[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-info.is-outlined[data-v-b93a8962] {
  background-color: transparent;
  border-color: #3298dc;
  box-shadow: none;
  color: #3298dc;
}
.button.is-info.is-inverted.is-outlined[data-v-b93a8962] {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.button.is-info.is-inverted.is-outlined[data-v-b93a8962]:hover,
.button.is-info.is-inverted.is-outlined.is-hovered[data-v-b93a8962],
.button.is-info.is-inverted.is-outlined[data-v-b93a8962]:focus,
.button.is-info.is-inverted.is-outlined.is-focused[data-v-b93a8962] {
  background-color: #fff;
  color: #3298dc;
}
.button.is-info.is-inverted.is-outlined.is-loading[data-v-b93a8962]:hover::after,
.button.is-info.is-inverted.is-outlined.is-loading.is-hovered[data-v-b93a8962]::after,
.button.is-info.is-inverted.is-outlined.is-loading[data-v-b93a8962]:focus::after,
.button.is-info.is-inverted.is-outlined.is-loading.is-focused[data-v-b93a8962]::after {
  border-color: transparent transparent #3298dc #3298dc !important;
}
.button.is-info.is-inverted.is-outlined[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-info.is-inverted.is-outlined[data-v-b93a8962] {
  background-color: transparent;
  border-color: #fff;
  box-shadow: none;
  color: #fff;
}
.button.is-info.is-light[data-v-b93a8962] {
  background-color: #eef6fc;
  color: #1d72aa;
}
.button.is-info.is-light[data-v-b93a8962]:hover,
.button.is-info.is-light.is-hovered[data-v-b93a8962] {
  background-color: #e3f1fa;
  border-color: transparent;
  color: #1d72aa;
}
.button.is-info.is-light[data-v-b93a8962]:active,
.button.is-info.is-light.is-active[data-v-b93a8962] {
  background-color: #d8ebf8;
  border-color: transparent;
  color: #1d72aa;
}
.button.is-success[data-v-b93a8962] {
  background-color: #48c774;
  border-color: transparent;
  color: #fff;
}
.button.is-success[data-v-b93a8962]:hover,
.button.is-success.is-hovered[data-v-b93a8962] {
  background-color: #3ec46d;
  border-color: transparent;
  color: #fff;
}
.button.is-success[data-v-b93a8962]:focus,
.button.is-success.is-focused[data-v-b93a8962] {
  border-color: transparent;
  color: #fff;
}
.button.is-success[data-v-b93a8962]:focus:not(:active),
.button.is-success.is-focused[data-v-b93a8962]:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(72, 199, 116, 0.25);
}
.button.is-success[data-v-b93a8962]:active,
.button.is-success.is-active[data-v-b93a8962] {
  background-color: #3abb67;
  border-color: transparent;
  color: #fff;
}
.button.is-success[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-success[data-v-b93a8962] {
  background-color: #48c774;
  border-color: transparent;
  box-shadow: none;
}
.button.is-success.is-inverted[data-v-b93a8962] {
  background-color: #fff;
  color: #48c774;
}
.button.is-success.is-inverted[data-v-b93a8962]:hover,
.button.is-success.is-inverted.is-hovered[data-v-b93a8962] {
  background-color: #f2f2f2;
}
.button.is-success.is-inverted[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-success.is-inverted[data-v-b93a8962] {
  background-color: #fff;
  border-color: transparent;
  box-shadow: none;
  color: #48c774;
}
.button.is-success.is-loading[data-v-b93a8962]::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-success.is-outlined[data-v-b93a8962] {
  background-color: transparent;
  border-color: #48c774;
  color: #48c774;
}
.button.is-success.is-outlined[data-v-b93a8962]:hover,
.button.is-success.is-outlined.is-hovered[data-v-b93a8962],
.button.is-success.is-outlined[data-v-b93a8962]:focus,
.button.is-success.is-outlined.is-focused[data-v-b93a8962] {
  background-color: #48c774;
  border-color: #48c774;
  color: #fff;
}
.button.is-success.is-outlined.is-loading[data-v-b93a8962]::after {
  border-color: transparent transparent #48c774 #48c774 !important;
}
.button.is-success.is-outlined.is-loading[data-v-b93a8962]:hover::after,
.button.is-success.is-outlined.is-loading.is-hovered[data-v-b93a8962]::after,
.button.is-success.is-outlined.is-loading[data-v-b93a8962]:focus::after,
.button.is-success.is-outlined.is-loading.is-focused[data-v-b93a8962]::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-success.is-outlined[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-success.is-outlined[data-v-b93a8962] {
  background-color: transparent;
  border-color: #48c774;
  box-shadow: none;
  color: #48c774;
}
.button.is-success.is-inverted.is-outlined[data-v-b93a8962] {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.button.is-success.is-inverted.is-outlined[data-v-b93a8962]:hover,
.button.is-success.is-inverted.is-outlined.is-hovered[data-v-b93a8962],
.button.is-success.is-inverted.is-outlined[data-v-b93a8962]:focus,
.button.is-success.is-inverted.is-outlined.is-focused[data-v-b93a8962] {
  background-color: #fff;
  color: #48c774;
}
.button.is-success.is-inverted.is-outlined.is-loading[data-v-b93a8962]:hover::after,
.button.is-success.is-inverted.is-outlined.is-loading.is-hovered[data-v-b93a8962]::after,
.button.is-success.is-inverted.is-outlined.is-loading[data-v-b93a8962]:focus::after,
.button.is-success.is-inverted.is-outlined.is-loading.is-focused[data-v-b93a8962]::after {
  border-color: transparent transparent #48c774 #48c774 !important;
}
.button.is-success.is-inverted.is-outlined[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-success.is-inverted.is-outlined[data-v-b93a8962] {
  background-color: transparent;
  border-color: #fff;
  box-shadow: none;
  color: #fff;
}
.button.is-success.is-light[data-v-b93a8962] {
  background-color: #effaf3;
  color: #257942;
}
.button.is-success.is-light[data-v-b93a8962]:hover,
.button.is-success.is-light.is-hovered[data-v-b93a8962] {
  background-color: #e6f7ec;
  border-color: transparent;
  color: #257942;
}
.button.is-success.is-light[data-v-b93a8962]:active,
.button.is-success.is-light.is-active[data-v-b93a8962] {
  background-color: #dcf4e4;
  border-color: transparent;
  color: #257942;
}
.button.is-warning[data-v-b93a8962] {
  background-color: #ffdd57;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.7);
}
.button.is-warning[data-v-b93a8962]:hover,
.button.is-warning.is-hovered[data-v-b93a8962] {
  background-color: #ffdb4a;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.7);
}
.button.is-warning[data-v-b93a8962]:focus,
.button.is-warning.is-focused[data-v-b93a8962] {
  border-color: transparent;
  color: rgba(0, 0, 0, 0.7);
}
.button.is-warning[data-v-b93a8962]:focus:not(:active),
.button.is-warning.is-focused[data-v-b93a8962]:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25);
}
.button.is-warning[data-v-b93a8962]:active,
.button.is-warning.is-active[data-v-b93a8962] {
  background-color: #ffd83d;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.7);
}
.button.is-warning[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-warning[data-v-b93a8962] {
  background-color: #ffdd57;
  border-color: transparent;
  box-shadow: none;
}
.button.is-warning.is-inverted[data-v-b93a8962] {
  background-color: rgba(0, 0, 0, 0.7);
  color: #ffdd57;
}
.button.is-warning.is-inverted[data-v-b93a8962]:hover,
.button.is-warning.is-inverted.is-hovered[data-v-b93a8962] {
  background-color: rgba(0, 0, 0, 0.7);
}
.button.is-warning.is-inverted[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-warning.is-inverted[data-v-b93a8962] {
  background-color: rgba(0, 0, 0, 0.7);
  border-color: transparent;
  box-shadow: none;
  color: #ffdd57;
}
.button.is-warning.is-loading[data-v-b93a8962]::after {
  border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important;
}
.button.is-warning.is-outlined[data-v-b93a8962] {
  background-color: transparent;
  border-color: #ffdd57;
  color: #ffdd57;
}
.button.is-warning.is-outlined[data-v-b93a8962]:hover,
.button.is-warning.is-outlined.is-hovered[data-v-b93a8962],
.button.is-warning.is-outlined[data-v-b93a8962]:focus,
.button.is-warning.is-outlined.is-focused[data-v-b93a8962] {
  background-color: #ffdd57;
  border-color: #ffdd57;
  color: rgba(0, 0, 0, 0.7);
}
.button.is-warning.is-outlined.is-loading[data-v-b93a8962]::after {
  border-color: transparent transparent #ffdd57 #ffdd57 !important;
}
.button.is-warning.is-outlined.is-loading[data-v-b93a8962]:hover::after,
.button.is-warning.is-outlined.is-loading.is-hovered[data-v-b93a8962]::after,
.button.is-warning.is-outlined.is-loading[data-v-b93a8962]:focus::after,
.button.is-warning.is-outlined.is-loading.is-focused[data-v-b93a8962]::after {
  border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important;
}
.button.is-warning.is-outlined[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-warning.is-outlined[data-v-b93a8962] {
  background-color: transparent;
  border-color: #ffdd57;
  box-shadow: none;
  color: #ffdd57;
}
.button.is-warning.is-inverted.is-outlined[data-v-b93a8962] {
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0.7);
  color: rgba(0, 0, 0, 0.7);
}
.button.is-warning.is-inverted.is-outlined[data-v-b93a8962]:hover,
.button.is-warning.is-inverted.is-outlined.is-hovered[data-v-b93a8962],
.button.is-warning.is-inverted.is-outlined[data-v-b93a8962]:focus,
.button.is-warning.is-inverted.is-outlined.is-focused[data-v-b93a8962] {
  background-color: rgba(0, 0, 0, 0.7);
  color: #ffdd57;
}
.button.is-warning.is-inverted.is-outlined.is-loading[data-v-b93a8962]:hover::after,
.button.is-warning.is-inverted.is-outlined.is-loading.is-hovered[data-v-b93a8962]::after,
.button.is-warning.is-inverted.is-outlined.is-loading[data-v-b93a8962]:focus::after,
.button.is-warning.is-inverted.is-outlined.is-loading.is-focused[data-v-b93a8962]::after {
  border-color: transparent transparent #ffdd57 #ffdd57 !important;
}
.button.is-warning.is-inverted.is-outlined[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-warning.is-inverted.is-outlined[data-v-b93a8962] {
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0.7);
  box-shadow: none;
  color: rgba(0, 0, 0, 0.7);
}
.button.is-warning.is-light[data-v-b93a8962] {
  background-color: #fffbeb;
  color: #947600;
}
.button.is-warning.is-light[data-v-b93a8962]:hover,
.button.is-warning.is-light.is-hovered[data-v-b93a8962] {
  background-color: #fff8de;
  border-color: transparent;
  color: #947600;
}
.button.is-warning.is-light[data-v-b93a8962]:active,
.button.is-warning.is-light.is-active[data-v-b93a8962] {
  background-color: #fff6d1;
  border-color: transparent;
  color: #947600;
}
.button.is-danger[data-v-b93a8962] {
  background-color: #f14668;
  border-color: transparent;
  color: #fff;
}
.button.is-danger[data-v-b93a8962]:hover,
.button.is-danger.is-hovered[data-v-b93a8962] {
  background-color: #f03a5f;
  border-color: transparent;
  color: #fff;
}
.button.is-danger[data-v-b93a8962]:focus,
.button.is-danger.is-focused[data-v-b93a8962] {
  border-color: transparent;
  color: #fff;
}
.button.is-danger[data-v-b93a8962]:focus:not(:active),
.button.is-danger.is-focused[data-v-b93a8962]:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(241, 70, 104, 0.25);
}
.button.is-danger[data-v-b93a8962]:active,
.button.is-danger.is-active[data-v-b93a8962] {
  background-color: #ef2e55;
  border-color: transparent;
  color: #fff;
}
.button.is-danger[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-danger[data-v-b93a8962] {
  background-color: #f14668;
  border-color: transparent;
  box-shadow: none;
}
.button.is-danger.is-inverted[data-v-b93a8962] {
  background-color: #fff;
  color: #f14668;
}
.button.is-danger.is-inverted[data-v-b93a8962]:hover,
.button.is-danger.is-inverted.is-hovered[data-v-b93a8962] {
  background-color: #f2f2f2;
}
.button.is-danger.is-inverted[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-danger.is-inverted[data-v-b93a8962] {
  background-color: #fff;
  border-color: transparent;
  box-shadow: none;
  color: #f14668;
}
.button.is-danger.is-loading[data-v-b93a8962]::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-danger.is-outlined[data-v-b93a8962] {
  background-color: transparent;
  border-color: #f14668;
  color: #f14668;
}
.button.is-danger.is-outlined[data-v-b93a8962]:hover,
.button.is-danger.is-outlined.is-hovered[data-v-b93a8962],
.button.is-danger.is-outlined[data-v-b93a8962]:focus,
.button.is-danger.is-outlined.is-focused[data-v-b93a8962] {
  background-color: #f14668;
  border-color: #f14668;
  color: #fff;
}
.button.is-danger.is-outlined.is-loading[data-v-b93a8962]::after {
  border-color: transparent transparent #f14668 #f14668 !important;
}
.button.is-danger.is-outlined.is-loading[data-v-b93a8962]:hover::after,
.button.is-danger.is-outlined.is-loading.is-hovered[data-v-b93a8962]::after,
.button.is-danger.is-outlined.is-loading[data-v-b93a8962]:focus::after,
.button.is-danger.is-outlined.is-loading.is-focused[data-v-b93a8962]::after {
  border-color: transparent transparent #fff #fff !important;
}
.button.is-danger.is-outlined[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-danger.is-outlined[data-v-b93a8962] {
  background-color: transparent;
  border-color: #f14668;
  box-shadow: none;
  color: #f14668;
}
.button.is-danger.is-inverted.is-outlined[data-v-b93a8962] {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.button.is-danger.is-inverted.is-outlined[data-v-b93a8962]:hover,
.button.is-danger.is-inverted.is-outlined.is-hovered[data-v-b93a8962],
.button.is-danger.is-inverted.is-outlined[data-v-b93a8962]:focus,
.button.is-danger.is-inverted.is-outlined.is-focused[data-v-b93a8962] {
  background-color: #fff;
  color: #f14668;
}
.button.is-danger.is-inverted.is-outlined.is-loading[data-v-b93a8962]:hover::after,
.button.is-danger.is-inverted.is-outlined.is-loading.is-hovered[data-v-b93a8962]::after,
.button.is-danger.is-inverted.is-outlined.is-loading[data-v-b93a8962]:focus::after,
.button.is-danger.is-inverted.is-outlined.is-loading.is-focused[data-v-b93a8962]::after {
  border-color: transparent transparent #f14668 #f14668 !important;
}
.button.is-danger.is-inverted.is-outlined[disabled][data-v-b93a8962],
fieldset[disabled] .button.is-danger.is-inverted.is-outlined[data-v-b93a8962] {
  background-color: transparent;
  border-color: #fff;
  box-shadow: none;
  color: #fff;
}
.button.is-danger.is-light[data-v-b93a8962] {
  background-color: #feecf0;
  color: #cc0f35;
}
.button.is-danger.is-light[data-v-b93a8962]:hover,
.button.is-danger.is-light.is-hovered[data-v-b93a8962] {
  background-color: #fde0e6;
  border-color: transparent;
  color: #cc0f35;
}
.button.is-danger.is-light[data-v-b93a8962]:active,
.button.is-danger.is-light.is-active[data-v-b93a8962] {
  background-color: #fcd4dc;
  border-color: transparent;
  color: #cc0f35;
}
.button.is-small[data-v-b93a8962] {
  border-radius: 2px;
  font-size: 0.75rem;
}
.button.is-normal[data-v-b93a8962] {
  font-size: 1rem;
}
.button.is-medium[data-v-b93a8962] {
  font-size: 1.25rem;
}
.button.is-large[data-v-b93a8962] {
  font-size: 1.5rem;
}
.button[disabled][data-v-b93a8962],
fieldset[disabled] .button[data-v-b93a8962] {
  background-color: white;
  border-color: #dbdbdb;
  box-shadow: none;
  opacity: 0.5;
}
.button.is-fullwidth[data-v-b93a8962] {
  display: flex;
  width: 100%;
}
.button.is-loading[data-v-b93a8962] {
  color: transparent !important;
  pointer-events: none;
}
.button.is-loading[data-v-b93a8962]::after {
  position: absolute;
  left: calc(50% - (1em / 2));
  top: calc(50% - (1em / 2));
  position: absolute !important;
}
.button.is-static[data-v-b93a8962] {
  background-color: whitesmoke;
  border-color: #dbdbdb;
  color: #7a7a7a;
  box-shadow: none;
  pointer-events: none;
}
.button.is-rounded[data-v-b93a8962] {
  border-radius: 290486px;
  padding-left: calc(1em + 0.25em);
  padding-right: calc(1em + 0.25em);
}
.buttons[data-v-b93a8962] {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.buttons .button[data-v-b93a8962] {
  margin-bottom: 0.5rem;
}
.buttons .button[data-v-b93a8962]:not(:last-child):not(.is-fullwidth) {
  margin-right: 0.5rem;
}
.buttons[data-v-b93a8962]:last-child {
  margin-bottom: -0.5rem;
}
.buttons[data-v-b93a8962]:not(:last-child) {
  margin-bottom: 1rem;
}
.buttons.are-small .button[data-v-b93a8962]:not(.is-normal):not(.is-medium):not(.is-large) {
  border-radius: 2px;
  font-size: 0.75rem;
}
.buttons.are-medium .button[data-v-b93a8962]:not(.is-small):not(.is-normal):not(.is-large) {
  font-size: 1.25rem;
}
.buttons.are-large .button[data-v-b93a8962]:not(.is-small):not(.is-normal):not(.is-medium) {
  font-size: 1.5rem;
}
.buttons.has-addons .button[data-v-b93a8962]:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.buttons.has-addons .button[data-v-b93a8962]:not(:last-child) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  margin-right: -1px;
}
.buttons.has-addons .button[data-v-b93a8962]:last-child {
  margin-right: 0;
}
.buttons.has-addons .button[data-v-b93a8962]:hover,
.buttons.has-addons .button.is-hovered[data-v-b93a8962] {
  z-index: 2;
}
.buttons.has-addons .button[data-v-b93a8962]:focus,
.buttons.has-addons .button.is-focused[data-v-b93a8962],
.buttons.has-addons .button[data-v-b93a8962]:active,
.buttons.has-addons .button.is-active[data-v-b93a8962],
.buttons.has-addons .button.is-selected[data-v-b93a8962] {
  z-index: 3;
}
.buttons.has-addons .button[data-v-b93a8962]:focus:hover,
.buttons.has-addons .button.is-focused[data-v-b93a8962]:hover,
.buttons.has-addons .button[data-v-b93a8962]:active:hover,
.buttons.has-addons .button.is-active[data-v-b93a8962]:hover,
.buttons.has-addons .button.is-selected[data-v-b93a8962]:hover {
  z-index: 4;
}
.buttons.has-addons .button.is-expanded[data-v-b93a8962] {
  flex-grow: 1;
  flex-shrink: 1;
}
.buttons.is-centered[data-v-b93a8962] {
  justify-content: center;
}
.buttons.is-centered:not(.has-addons) .button[data-v-b93a8962]:not(.is-fullwidth) {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}
.buttons.is-right[data-v-b93a8962] {
  justify-content: flex-end;
}
.buttons.is-right:not(.has-addons) .button[data-v-b93a8962]:not(.is-fullwidth) {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}
.container[data-v-b93a8962] {
  flex-grow: 1;
  margin: 0 auto;
  position: relative;
  width: auto;
}
.container.is-fluid[data-v-b93a8962] {
  max-width: none;
  padding-left: 32px;
  padding-right: 32px;
  width: 100%;
}
@media screen and (min-width: 1024px) {
.container[data-v-b93a8962] {
    max-width: 960px;
}
}
@media screen and (max-width: 1215px) {
.container.is-widescreen[data-v-b93a8962] {
    max-width: 1152px;
}
}
@media screen and (max-width: 1407px) {
.container.is-fullhd[data-v-b93a8962] {
    max-width: 1344px;
}
}
@media screen and (min-width: 1216px) {
.container[data-v-b93a8962] {
    max-width: 1152px;
}
}
@media screen and (min-width: 1408px) {
.container[data-v-b93a8962] {
    max-width: 1344px;
}
}
.content li + li[data-v-b93a8962] {
  margin-top: 0.25em;
}
.content p[data-v-b93a8962]:not(:last-child),
.content dl[data-v-b93a8962]:not(:last-child),
.content ol[data-v-b93a8962]:not(:last-child),
.content ul[data-v-b93a8962]:not(:last-child),
.content blockquote[data-v-b93a8962]:not(:last-child),
.content pre[data-v-b93a8962]:not(:last-child),
.content table[data-v-b93a8962]:not(:last-child) {
  margin-bottom: 1em;
}
.content h1[data-v-b93a8962],
.content h2[data-v-b93a8962],
.content h3[data-v-b93a8962],
.content h4[data-v-b93a8962],
.content h5[data-v-b93a8962],
.content h6[data-v-b93a8962] {
  color: #363636;
  font-weight: 600;
  line-height: 1.125;
}
.content h1[data-v-b93a8962] {
  font-size: 2em;
  margin-bottom: 0.5em;
}
.content h1[data-v-b93a8962]:not(:first-child) {
  margin-top: 1em;
}
.content h2[data-v-b93a8962] {
  font-size: 1.75em;
  margin-bottom: 0.5714em;
}
.content h2[data-v-b93a8962]:not(:first-child) {
  margin-top: 1.1428em;
}
.content h3[data-v-b93a8962] {
  font-size: 1.5em;
  margin-bottom: 0.6666em;
}
.content h3[data-v-b93a8962]:not(:first-child) {
  margin-top: 1.3333em;
}
.content h4[data-v-b93a8962] {
  font-size: 1.25em;
  margin-bottom: 0.8em;
}
.content h5[data-v-b93a8962] {
  font-size: 1.125em;
  margin-bottom: 0.8888em;
}
.content h6[data-v-b93a8962] {
  font-size: 1em;
  margin-bottom: 1em;
}
.content blockquote[data-v-b93a8962] {
  background-color: whitesmoke;
  border-left: 5px solid #dbdbdb;
  padding: 1.25em 1.5em;
}
.content ol[data-v-b93a8962] {
  list-style-position: outside;
  margin-left: 2em;
  margin-top: 1em;
}
.content ol[data-v-b93a8962]:not([type]) {
  list-style-type: decimal;
}
.content ol:not([type]).is-lower-alpha[data-v-b93a8962] {
  list-style-type: lower-alpha;
}
.content ol:not([type]).is-lower-roman[data-v-b93a8962] {
  list-style-type: lower-roman;
}
.content ol:not([type]).is-upper-alpha[data-v-b93a8962] {
  list-style-type: upper-alpha;
}
.content ol:not([type]).is-upper-roman[data-v-b93a8962] {
  list-style-type: upper-roman;
}
.content ul[data-v-b93a8962] {
  list-style: disc outside;
  margin-left: 2em;
  margin-top: 1em;
}
.content ul ul[data-v-b93a8962] {
  list-style-type: circle;
  margin-top: 0.5em;
}
.content ul ul ul[data-v-b93a8962] {
  list-style-type: square;
}
.content dd[data-v-b93a8962] {
  margin-left: 2em;
}
.content figure[data-v-b93a8962] {
  margin-left: 2em;
  margin-right: 2em;
  text-align: center;
}
.content figure[data-v-b93a8962]:not(:first-child) {
  margin-top: 2em;
}
.content figure[data-v-b93a8962]:not(:last-child) {
  margin-bottom: 2em;
}
.content figure img[data-v-b93a8962] {
  display: inline-block;
}
.content figure figcaption[data-v-b93a8962] {
  font-style: italic;
}
.content pre[data-v-b93a8962] {
  -webkit-overflow-scrolling: touch;
  overflow-x: auto;
  padding: 1.25em 1.5em;
  white-space: pre;
  word-wrap: normal;
}
.content sup[data-v-b93a8962],
.content sub[data-v-b93a8962] {
  font-size: 75%;
}
.content table[data-v-b93a8962] {
  width: 100%;
}
.content table td[data-v-b93a8962],
.content table th[data-v-b93a8962] {
  border: 1px solid #dbdbdb;
  border-width: 0 0 1px;
  padding: 0.5em 0.75em;
  vertical-align: top;
}
.content table th[data-v-b93a8962] {
  color: #363636;
}
.content table th[data-v-b93a8962]:not([align]) {
  text-align: inherit;
}
.content table thead td[data-v-b93a8962],
.content table thead th[data-v-b93a8962] {
  border-width: 0 0 2px;
  color: #363636;
}
.content table tfoot td[data-v-b93a8962],
.content table tfoot th[data-v-b93a8962] {
  border-width: 2px 0 0;
  color: #363636;
}
.content table tbody tr:last-child td[data-v-b93a8962],
.content table tbody tr:last-child th[data-v-b93a8962] {
  border-bottom-width: 0;
}
.content .tabs li + li[data-v-b93a8962] {
  margin-top: 0;
}
.content.is-small[data-v-b93a8962] {
  font-size: 0.75rem;
}
.content.is-medium[data-v-b93a8962] {
  font-size: 1.25rem;
}
.content.is-large[data-v-b93a8962] {
  font-size: 1.5rem;
}
.icon[data-v-b93a8962] {
  align-items: center;
  display: inline-flex;
  justify-content: center;
  height: 1.5rem;
  width: 1.5rem;
}
.icon.is-small[data-v-b93a8962] {
  height: 1rem;
  width: 1rem;
}
.icon.is-medium[data-v-b93a8962] {
  height: 2rem;
  width: 2rem;
}
.icon.is-large[data-v-b93a8962] {
  height: 3rem;
  width: 3rem;
}
.image[data-v-b93a8962] {
  display: block;
  position: relative;
}
.image img[data-v-b93a8962] {
  display: block;
  height: auto;
  width: 100%;
}
.image img.is-rounded[data-v-b93a8962] {
  border-radius: 290486px;
}
.image.is-fullwidth[data-v-b93a8962] {
  width: 100%;
}
.image.is-square img[data-v-b93a8962],
.image.is-square .has-ratio[data-v-b93a8962],
.image.is-1by1 img[data-v-b93a8962],
.image.is-1by1 .has-ratio[data-v-b93a8962],
.image.is-5by4 img[data-v-b93a8962],
.image.is-5by4 .has-ratio[data-v-b93a8962],
.image.is-4by3 img[data-v-b93a8962],
.image.is-4by3 .has-ratio[data-v-b93a8962],
.image.is-3by2 img[data-v-b93a8962],
.image.is-3by2 .has-ratio[data-v-b93a8962],
.image.is-5by3 img[data-v-b93a8962],
.image.is-5by3 .has-ratio[data-v-b93a8962],
.image.is-16by9 img[data-v-b93a8962],
.image.is-16by9 .has-ratio[data-v-b93a8962],
.image.is-2by1 img[data-v-b93a8962],
.image.is-2by1 .has-ratio[data-v-b93a8962],
.image.is-3by1 img[data-v-b93a8962],
.image.is-3by1 .has-ratio[data-v-b93a8962],
.image.is-4by5 img[data-v-b93a8962],
.image.is-4by5 .has-ratio[data-v-b93a8962],
.image.is-3by4 img[data-v-b93a8962],
.image.is-3by4 .has-ratio[data-v-b93a8962],
.image.is-2by3 img[data-v-b93a8962],
.image.is-2by3 .has-ratio[data-v-b93a8962],
.image.is-3by5 img[data-v-b93a8962],
.image.is-3by5 .has-ratio[data-v-b93a8962],
.image.is-9by16 img[data-v-b93a8962],
.image.is-9by16 .has-ratio[data-v-b93a8962],
.image.is-1by2 img[data-v-b93a8962],
.image.is-1by2 .has-ratio[data-v-b93a8962],
.image.is-1by3 img[data-v-b93a8962],
.image.is-1by3 .has-ratio[data-v-b93a8962] {
  height: 100%;
  width: 100%;
}
.image.is-square[data-v-b93a8962],
.image.is-1by1[data-v-b93a8962] {
  padding-top: 100%;
}
.image.is-5by4[data-v-b93a8962] {
  padding-top: 80%;
}
.image.is-4by3[data-v-b93a8962] {
  padding-top: 75%;
}
.image.is-3by2[data-v-b93a8962] {
  padding-top: 66.6666%;
}
.image.is-5by3[data-v-b93a8962] {
  padding-top: 60%;
}
.image.is-16by9[data-v-b93a8962] {
  padding-top: 56.25%;
}
.image.is-2by1[data-v-b93a8962] {
  padding-top: 50%;
}
.image.is-3by1[data-v-b93a8962] {
  padding-top: 33.3333%;
}
.image.is-4by5[data-v-b93a8962] {
  padding-top: 125%;
}
.image.is-3by4[data-v-b93a8962] {
  padding-top: 133.3333%;
}
.image.is-2by3[data-v-b93a8962] {
  padding-top: 150%;
}
.image.is-3by5[data-v-b93a8962] {
  padding-top: 166.6666%;
}
.image.is-9by16[data-v-b93a8962] {
  padding-top: 177.7777%;
}
.image.is-1by2[data-v-b93a8962] {
  padding-top: 200%;
}
.image.is-1by3[data-v-b93a8962] {
  padding-top: 300%;
}
.image.is-16x16[data-v-b93a8962] {
  height: 16px;
  width: 16px;
}
.image.is-24x24[data-v-b93a8962] {
  height: 24px;
  width: 24px;
}
.image.is-32x32[data-v-b93a8962] {
  height: 32px;
  width: 32px;
}
.image.is-48x48[data-v-b93a8962] {
  height: 48px;
  width: 48px;
}
.image.is-64x64[data-v-b93a8962] {
  height: 64px;
  width: 64px;
}
.image.is-96x96[data-v-b93a8962] {
  height: 96px;
  width: 96px;
}
.image.is-128x128[data-v-b93a8962] {
  height: 128px;
  width: 128px;
}
.notification[data-v-b93a8962] {
  background-color: whitesmoke;
  border-radius: 4px;
  position: relative;
  padding: 1.25rem 2.5rem 1.25rem 1.5rem;
}
.notification a[data-v-b93a8962]:not(.button):not(.dropdown-item) {
  color: currentColor;
  text-decoration: underline;
}
.notification strong[data-v-b93a8962] {
  color: currentColor;
}
.notification code[data-v-b93a8962],
.notification pre[data-v-b93a8962] {
  background: white;
}
.notification pre code[data-v-b93a8962] {
  background: transparent;
}
.notification > .delete[data-v-b93a8962] {
  right: 0.5rem;
  position: absolute;
  top: 0.5rem;
}
.notification .title[data-v-b93a8962],
.notification .subtitle[data-v-b93a8962],
.notification .content[data-v-b93a8962] {
  color: currentColor;
}
.notification.is-white[data-v-b93a8962] {
  background-color: white;
  color: #0a0a0a;
}
.notification.is-black[data-v-b93a8962] {
  background-color: #0a0a0a;
  color: white;
}
.notification.is-light[data-v-b93a8962] {
  background-color: whitesmoke;
  color: rgba(0, 0, 0, 0.7);
}
.notification.is-dark[data-v-b93a8962] {
  background-color: #363636;
  color: #fff;
}
.notification.is-primary[data-v-b93a8962] {
  background-color: #00d1b2;
  color: #fff;
}
.notification.is-primary.is-light[data-v-b93a8962] {
  background-color: #ebfffc;
  color: #00947e;
}
.notification.is-link[data-v-b93a8962] {
  background-color: #3273dc;
  color: #fff;
}
.notification.is-link.is-light[data-v-b93a8962] {
  background-color: #eef3fc;
  color: #2160c4;
}
.notification.is-info[data-v-b93a8962] {
  background-color: #3298dc;
  color: #fff;
}
.notification.is-info.is-light[data-v-b93a8962] {
  background-color: #eef6fc;
  color: #1d72aa;
}
.notification.is-success[data-v-b93a8962] {
  background-color: #48c774;
  color: #fff;
}
.notification.is-success.is-light[data-v-b93a8962] {
  background-color: #effaf3;
  color: #257942;
}
.notification.is-warning[data-v-b93a8962] {
  background-color: #ffdd57;
  color: rgba(0, 0, 0, 0.7);
}
.notification.is-warning.is-light[data-v-b93a8962] {
  background-color: #fffbeb;
  color: #947600;
}
.notification.is-danger[data-v-b93a8962] {
  background-color: #f14668;
  color: #fff;
}
.notification.is-danger.is-light[data-v-b93a8962] {
  background-color: #feecf0;
  color: #cc0f35;
}
.progress[data-v-b93a8962] {
  -moz-appearance: none;
  -webkit-appearance: none;
  border: none;
  border-radius: 290486px;
  display: block;
  height: 1rem;
  overflow: hidden;
  padding: 0;
  width: 100%;
}
.progress[data-v-b93a8962]::-webkit-progress-bar {
  background-color: #ededed;
}
.progress[data-v-b93a8962]::-webkit-progress-value {
  background-color: #4a4a4a;
}
.progress[data-v-b93a8962]::-moz-progress-bar {
  background-color: #4a4a4a;
}
.progress[data-v-b93a8962]::-ms-fill {
  background-color: #4a4a4a;
  border: none;
}
.progress.is-white[data-v-b93a8962]::-webkit-progress-value {
  background-color: white;
}
.progress.is-white[data-v-b93a8962]::-moz-progress-bar {
  background-color: white;
}
.progress.is-white[data-v-b93a8962]::-ms-fill {
  background-color: white;
}
.progress.is-white[data-v-b93a8962]:indeterminate {
  background-image: linear-gradient(to right, white 30%, #ededed 30%);
}
.progress.is-black[data-v-b93a8962]::-webkit-progress-value {
  background-color: #0a0a0a;
}
.progress.is-black[data-v-b93a8962]::-moz-progress-bar {
  background-color: #0a0a0a;
}
.progress.is-black[data-v-b93a8962]::-ms-fill {
  background-color: #0a0a0a;
}
.progress.is-black[data-v-b93a8962]:indeterminate {
  background-image: linear-gradient(to right, #0a0a0a 30%, #ededed 30%);
}
.progress.is-light[data-v-b93a8962]::-webkit-progress-value {
  background-color: whitesmoke;
}
.progress.is-light[data-v-b93a8962]::-moz-progress-bar {
  background-color: whitesmoke;
}
.progress.is-light[data-v-b93a8962]::-ms-fill {
  background-color: whitesmoke;
}
.progress.is-light[data-v-b93a8962]:indeterminate {
  background-image: linear-gradient(to right, whitesmoke 30%, #ededed 30%);
}
.progress.is-dark[data-v-b93a8962]::-webkit-progress-value {
  background-color: #363636;
}
.progress.is-dark[data-v-b93a8962]::-moz-progress-bar {
  background-color: #363636;
}
.progress.is-dark[data-v-b93a8962]::-ms-fill {
  background-color: #363636;
}
.progress.is-dark[data-v-b93a8962]:indeterminate {
  background-image: linear-gradient(to right, #363636 30%, #ededed 30%);
}
.progress.is-primary[data-v-b93a8962]::-webkit-progress-value {
  background-color: #00d1b2;
}
.progress.is-primary[data-v-b93a8962]::-moz-progress-bar {
  background-color: #00d1b2;
}
.progress.is-primary[data-v-b93a8962]::-ms-fill {
  background-color: #00d1b2;
}
.progress.is-primary[data-v-b93a8962]:indeterminate {
  background-image: linear-gradient(to right, #00d1b2 30%, #ededed 30%);
}
.progress.is-link[data-v-b93a8962]::-webkit-progress-value {
  background-color: #3273dc;
}
.progress.is-link[data-v-b93a8962]::-moz-progress-bar {
  background-color: #3273dc;
}
.progress.is-link[data-v-b93a8962]::-ms-fill {
  background-color: #3273dc;
}
.progress.is-link[data-v-b93a8962]:indeterminate {
  background-image: linear-gradient(to right, #3273dc 30%, #ededed 30%);
}
.progress.is-info[data-v-b93a8962]::-webkit-progress-value {
  background-color: #3298dc;
}
.progress.is-info[data-v-b93a8962]::-moz-progress-bar {
  background-color: #3298dc;
}
.progress.is-info[data-v-b93a8962]::-ms-fill {
  background-color: #3298dc;
}
.progress.is-info[data-v-b93a8962]:indeterminate {
  background-image: linear-gradient(to right, #3298dc 30%, #ededed 30%);
}
.progress.is-success[data-v-b93a8962]::-webkit-progress-value {
  background-color: #48c774;
}
.progress.is-success[data-v-b93a8962]::-moz-progress-bar {
  background-color: #48c774;
}
.progress.is-success[data-v-b93a8962]::-ms-fill {
  background-color: #48c774;
}
.progress.is-success[data-v-b93a8962]:indeterminate {
  background-image: linear-gradient(to right, #48c774 30%, #ededed 30%);
}
.progress.is-warning[data-v-b93a8962]::-webkit-progress-value {
  background-color: #ffdd57;
}
.progress.is-warning[data-v-b93a8962]::-moz-progress-bar {
  background-color: #ffdd57;
}
.progress.is-warning[data-v-b93a8962]::-ms-fill {
  background-color: #ffdd57;
}
.progress.is-warning[data-v-b93a8962]:indeterminate {
  background-image: linear-gradient(to right, #ffdd57 30%, #ededed 30%);
}
.progress.is-danger[data-v-b93a8962]::-webkit-progress-value {
  background-color: #f14668;
}
.progress.is-danger[data-v-b93a8962]::-moz-progress-bar {
  background-color: #f14668;
}
.progress.is-danger[data-v-b93a8962]::-ms-fill {
  background-color: #f14668;
}
.progress.is-danger[data-v-b93a8962]:indeterminate {
  background-image: linear-gradient(to right, #f14668 30%, #ededed 30%);
}
.progress[data-v-b93a8962]:indeterminate {
  -webkit-animation-duration: 1.5s;
  animation-duration: 1.5s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-name: moveIndeterminate-data-v-b93a8962;
  animation-name: moveIndeterminate-data-v-b93a8962;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  background-color: #ededed;
  background-image: linear-gradient(to right, #4a4a4a 30%, #ededed 30%);
  background-position: top left;
  background-repeat: no-repeat;
  background-size: 150% 150%;
}
.progress[data-v-b93a8962]:indeterminate::-webkit-progress-bar {
  background-color: transparent;
}
.progress[data-v-b93a8962]:indeterminate::-moz-progress-bar {
  background-color: transparent;
}
.progress.is-small[data-v-b93a8962] {
  height: 0.75rem;
}
.progress.is-medium[data-v-b93a8962] {
  height: 1.25rem;
}
.progress.is-large[data-v-b93a8962] {
  height: 1.5rem;
}
@-webkit-keyframes moveIndeterminate-data-v-b93a8962 {
from {
    background-position: 200% 0;
}
to {
    background-position: -200% 0;
}
}
@keyframes moveIndeterminate-data-v-b93a8962 {
from {
    background-position: 200% 0;
}
to {
    background-position: -200% 0;
}
}
.table[data-v-b93a8962] {
  background-color: white;
  color: #363636;
}
.table td[data-v-b93a8962],
.table th[data-v-b93a8962] {
  border: 1px solid #dbdbdb;
  border-width: 0 0 1px;
  padding: 0.5em 0.75em;
  vertical-align: top;
}
.table td.is-white[data-v-b93a8962],
.table th.is-white[data-v-b93a8962] {
  background-color: white;
  border-color: white;
  color: #0a0a0a;
}
.table td.is-black[data-v-b93a8962],
.table th.is-black[data-v-b93a8962] {
  background-color: #0a0a0a;
  border-color: #0a0a0a;
  color: white;
}
.table td.is-light[data-v-b93a8962],
.table th.is-light[data-v-b93a8962] {
  background-color: whitesmoke;
  border-color: whitesmoke;
  color: rgba(0, 0, 0, 0.7);
}
.table td.is-dark[data-v-b93a8962],
.table th.is-dark[data-v-b93a8962] {
  background-color: #363636;
  border-color: #363636;
  color: #fff;
}
.table td.is-primary[data-v-b93a8962],
.table th.is-primary[data-v-b93a8962] {
  background-color: #00d1b2;
  border-color: #00d1b2;
  color: #fff;
}
.table td.is-link[data-v-b93a8962],
.table th.is-link[data-v-b93a8962] {
  background-color: #3273dc;
  border-color: #3273dc;
  color: #fff;
}
.table td.is-info[data-v-b93a8962],
.table th.is-info[data-v-b93a8962] {
  background-color: #3298dc;
  border-color: #3298dc;
  color: #fff;
}
.table td.is-success[data-v-b93a8962],
.table th.is-success[data-v-b93a8962] {
  background-color: #48c774;
  border-color: #48c774;
  color: #fff;
}
.table td.is-warning[data-v-b93a8962],
.table th.is-warning[data-v-b93a8962] {
  background-color: #ffdd57;
  border-color: #ffdd57;
  color: rgba(0, 0, 0, 0.7);
}
.table td.is-danger[data-v-b93a8962],
.table th.is-danger[data-v-b93a8962] {
  background-color: #f14668;
  border-color: #f14668;
  color: #fff;
}
.table td.is-narrow[data-v-b93a8962],
.table th.is-narrow[data-v-b93a8962] {
  white-space: nowrap;
  width: 1%;
}
.table td.is-selected[data-v-b93a8962],
.table th.is-selected[data-v-b93a8962] {
  background-color: #00d1b2;
  color: #fff;
}
.table td.is-selected a[data-v-b93a8962],
.table td.is-selected strong[data-v-b93a8962],
.table th.is-selected a[data-v-b93a8962],
.table th.is-selected strong[data-v-b93a8962] {
  color: currentColor;
}
.table td.is-vcentered[data-v-b93a8962],
.table th.is-vcentered[data-v-b93a8962] {
  vertical-align: middle;
}
.table th[data-v-b93a8962] {
  color: #363636;
}
.table th[data-v-b93a8962]:not([align]) {
  text-align: inherit;
}
.table tr.is-selected[data-v-b93a8962] {
  background-color: #00d1b2;
  color: #fff;
}
.table tr.is-selected a[data-v-b93a8962],
.table tr.is-selected strong[data-v-b93a8962] {
  color: currentColor;
}
.table tr.is-selected td[data-v-b93a8962],
.table tr.is-selected th[data-v-b93a8962] {
  border-color: #fff;
  color: currentColor;
}
.table thead[data-v-b93a8962] {
  background-color: transparent;
}
.table thead td[data-v-b93a8962],
.table thead th[data-v-b93a8962] {
  border-width: 0 0 2px;
  color: #363636;
}
.table tfoot[data-v-b93a8962] {
  background-color: transparent;
}
.table tfoot td[data-v-b93a8962],
.table tfoot th[data-v-b93a8962] {
  border-width: 2px 0 0;
  color: #363636;
}
.table tbody[data-v-b93a8962] {
  background-color: transparent;
}
.table tbody tr:last-child td[data-v-b93a8962],
.table tbody tr:last-child th[data-v-b93a8962] {
  border-bottom-width: 0;
}
.table.is-bordered td[data-v-b93a8962],
.table.is-bordered th[data-v-b93a8962] {
  border-width: 1px;
}
.table.is-bordered tr:last-child td[data-v-b93a8962],
.table.is-bordered tr:last-child th[data-v-b93a8962] {
  border-bottom-width: 1px;
}
.table.is-fullwidth[data-v-b93a8962] {
  width: 100%;
}
.table.is-hoverable tbody tr[data-v-b93a8962]:not(.is-selected):hover {
  background-color: #fafafa;
}
.table.is-hoverable.is-striped tbody tr[data-v-b93a8962]:not(.is-selected):hover {
  background-color: #fafafa;
}
.table.is-hoverable.is-striped tbody tr[data-v-b93a8962]:not(.is-selected):hover:nth-child(even) {
  background-color: whitesmoke;
}
.table.is-narrow td[data-v-b93a8962],
.table.is-narrow th[data-v-b93a8962] {
  padding: 0.25em 0.5em;
}
.table.is-striped tbody tr[data-v-b93a8962]:not(.is-selected):nth-child(even) {
  background-color: #fafafa;
}
.table-container[data-v-b93a8962] {
  -webkit-overflow-scrolling: touch;
  overflow: auto;
  overflow-y: hidden;
  max-width: 100%;
}
.tags[data-v-b93a8962] {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.tags .tag[data-v-b93a8962] {
  margin-bottom: 0.5rem;
}
.tags .tag[data-v-b93a8962]:not(:last-child) {
  margin-right: 0.5rem;
}
.tags[data-v-b93a8962]:last-child {
  margin-bottom: -0.5rem;
}
.tags[data-v-b93a8962]:not(:last-child) {
  margin-bottom: 1rem;
}
.tags.are-medium .tag[data-v-b93a8962]:not(.is-normal):not(.is-large) {
  font-size: 1rem;
}
.tags.are-large .tag[data-v-b93a8962]:not(.is-normal):not(.is-medium) {
  font-size: 1.25rem;
}
.tags.is-centered[data-v-b93a8962] {
  justify-content: center;
}
.tags.is-centered .tag[data-v-b93a8962] {
  margin-right: 0.25rem;
  margin-left: 0.25rem;
}
.tags.is-right[data-v-b93a8962] {
  justify-content: flex-end;
}
.tags.is-right .tag[data-v-b93a8962]:not(:first-child) {
  margin-left: 0.5rem;
}
.tags.is-right .tag[data-v-b93a8962]:not(:last-child) {
  margin-right: 0;
}
.tags.has-addons .tag[data-v-b93a8962] {
  margin-right: 0;
}
.tags.has-addons .tag[data-v-b93a8962]:not(:first-child) {
  margin-left: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.tags.has-addons .tag[data-v-b93a8962]:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.tag[data-v-b93a8962]:not(body) {
  align-items: center;
  background-color: whitesmoke;
  border-radius: 4px;
  color: #4a4a4a;
  display: inline-flex;
  font-size: 0.75rem;
  height: 2em;
  justify-content: center;
  line-height: 1.5;
  padding-left: 0.75em;
  padding-right: 0.75em;
  white-space: nowrap;
}
.tag:not(body) .delete[data-v-b93a8962] {
  margin-left: 0.25rem;
  margin-right: -0.375rem;
}
.tag:not(body).is-white[data-v-b93a8962] {
  background-color: white;
  color: #0a0a0a;
}
.tag:not(body).is-black[data-v-b93a8962] {
  background-color: #0a0a0a;
  color: white;
}
.tag:not(body).is-light[data-v-b93a8962] {
  background-color: whitesmoke;
  color: rgba(0, 0, 0, 0.7);
}
.tag:not(body).is-dark[data-v-b93a8962] {
  background-color: #363636;
  color: #fff;
}
.tag:not(body).is-primary[data-v-b93a8962] {
  background-color: #00d1b2;
  color: #fff;
}
.tag:not(body).is-primary.is-light[data-v-b93a8962] {
  background-color: #ebfffc;
  color: #00947e;
}
.tag:not(body).is-link[data-v-b93a8962] {
  background-color: #3273dc;
  color: #fff;
}
.tag:not(body).is-link.is-light[data-v-b93a8962] {
  background-color: #eef3fc;
  color: #2160c4;
}
.tag:not(body).is-info[data-v-b93a8962] {
  background-color: #3298dc;
  color: #fff;
}
.tag:not(body).is-info.is-light[data-v-b93a8962] {
  background-color: #eef6fc;
  color: #1d72aa;
}
.tag:not(body).is-success[data-v-b93a8962] {
  background-color: #48c774;
  color: #fff;
}
.tag:not(body).is-success.is-light[data-v-b93a8962] {
  background-color: #effaf3;
  color: #257942;
}
.tag:not(body).is-warning[data-v-b93a8962] {
  background-color: #ffdd57;
  color: rgba(0, 0, 0, 0.7);
}
.tag:not(body).is-warning.is-light[data-v-b93a8962] {
  background-color: #fffbeb;
  color: #947600;
}
.tag:not(body).is-danger[data-v-b93a8962] {
  background-color: #f14668;
  color: #fff;
}
.tag:not(body).is-danger.is-light[data-v-b93a8962] {
  background-color: #feecf0;
  color: #cc0f35;
}
.tag:not(body).is-normal[data-v-b93a8962] {
  font-size: 0.75rem;
}
.tag:not(body).is-medium[data-v-b93a8962] {
  font-size: 1rem;
}
.tag:not(body).is-large[data-v-b93a8962] {
  font-size: 1.25rem;
}
.tag:not(body) .icon[data-v-b93a8962]:first-child:not(:last-child) {
  margin-left: -0.375em;
  margin-right: 0.1875em;
}
.tag:not(body) .icon[data-v-b93a8962]:last-child:not(:first-child) {
  margin-left: 0.1875em;
  margin-right: -0.375em;
}
.tag:not(body) .icon[data-v-b93a8962]:first-child:last-child {
  margin-left: -0.375em;
  margin-right: -0.375em;
}
.tag:not(body).is-delete[data-v-b93a8962] {
  margin-left: 1px;
  padding: 0;
  position: relative;
  width: 2em;
}
.tag:not(body).is-delete[data-v-b93a8962]::before,
.tag:not(body).is-delete[data-v-b93a8962]::after {
  background-color: currentColor;
  content: "";
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translateX(-50%) translateY(-50%) rotate(45deg);
  transform-origin: center center;
}
.tag:not(body).is-delete[data-v-b93a8962]::before {
  height: 1px;
  width: 50%;
}
.tag:not(body).is-delete[data-v-b93a8962]::after {
  height: 50%;
  width: 1px;
}
.tag:not(body).is-delete[data-v-b93a8962]:hover,
.tag:not(body).is-delete[data-v-b93a8962]:focus {
  background-color: #e8e8e8;
}
.tag:not(body).is-delete[data-v-b93a8962]:active {
  background-color: #dbdbdb;
}
.tag:not(body).is-rounded[data-v-b93a8962] {
  border-radius: 290486px;
}
a.tag[data-v-b93a8962]:hover {
  text-decoration: underline;
}
.title[data-v-b93a8962],
.subtitle[data-v-b93a8962] {
  word-break: break-word;
}
.title em[data-v-b93a8962],
.title span[data-v-b93a8962],
.subtitle em[data-v-b93a8962],
.subtitle span[data-v-b93a8962] {
  font-weight: inherit;
}
.title sub[data-v-b93a8962],
.subtitle sub[data-v-b93a8962] {
  font-size: 0.75em;
}
.title sup[data-v-b93a8962],
.subtitle sup[data-v-b93a8962] {
  font-size: 0.75em;
}
.title .tag[data-v-b93a8962],
.subtitle .tag[data-v-b93a8962] {
  vertical-align: middle;
}
.title[data-v-b93a8962] {
  color: #363636;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.125;
}
.title strong[data-v-b93a8962] {
  color: inherit;
  font-weight: inherit;
}
.title + .highlight[data-v-b93a8962] {
  margin-top: -0.75rem;
}
.title:not(.is-spaced) + .subtitle[data-v-b93a8962] {
  margin-top: -1.25rem;
}
.title.is-1[data-v-b93a8962] {
  font-size: 3rem;
}
.title.is-2[data-v-b93a8962] {
  font-size: 2.5rem;
}
.title.is-3[data-v-b93a8962] {
  font-size: 2rem;
}
.title.is-4[data-v-b93a8962] {
  font-size: 1.5rem;
}
.title.is-5[data-v-b93a8962] {
  font-size: 1.25rem;
}
.title.is-6[data-v-b93a8962] {
  font-size: 1rem;
}
.title.is-7[data-v-b93a8962] {
  font-size: 0.75rem;
}
.subtitle[data-v-b93a8962] {
  color: #4a4a4a;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1.25;
}
.subtitle strong[data-v-b93a8962] {
  color: #363636;
  font-weight: 600;
}
.subtitle:not(.is-spaced) + .title[data-v-b93a8962] {
  margin-top: -1.25rem;
}
.subtitle.is-1[data-v-b93a8962] {
  font-size: 3rem;
}
.subtitle.is-2[data-v-b93a8962] {
  font-size: 2.5rem;
}
.subtitle.is-3[data-v-b93a8962] {
  font-size: 2rem;
}
.subtitle.is-4[data-v-b93a8962] {
  font-size: 1.5rem;
}
.subtitle.is-5[data-v-b93a8962] {
  font-size: 1.25rem;
}
.subtitle.is-6[data-v-b93a8962] {
  font-size: 1rem;
}
.subtitle.is-7[data-v-b93a8962] {
  font-size: 0.75rem;
}
.heading[data-v-b93a8962] {
  display: block;
  font-size: 11px;
  letter-spacing: 1px;
  margin-bottom: 5px;
  text-transform: uppercase;
}
.highlight[data-v-b93a8962] {
  font-weight: 400;
  max-width: 100%;
  overflow: hidden;
  padding: 0;
}
.highlight pre[data-v-b93a8962] {
  overflow: auto;
  max-width: 100%;
}
.number[data-v-b93a8962] {
  align-items: center;
  background-color: whitesmoke;
  border-radius: 290486px;
  display: inline-flex;
  font-size: 1.25rem;
  height: 2em;
  justify-content: center;
  margin-right: 1.5rem;
  min-width: 2.5em;
  padding: 0.25rem 0.5rem;
  text-align: center;
  vertical-align: top;
}
.input[data-v-b93a8962],
.textarea[data-v-b93a8962],
.select select[data-v-b93a8962] {
  background-color: white;
  border-color: #dbdbdb;
  border-radius: 4px;
  color: #363636;
}
.input[data-v-b93a8962]::-moz-placeholder,
.textarea[data-v-b93a8962]::-moz-placeholder,
.select select[data-v-b93a8962]::-moz-placeholder {
  color: rgba(54, 54, 54, 0.3);
}
.input[data-v-b93a8962]::-webkit-input-placeholder,
.textarea[data-v-b93a8962]::-webkit-input-placeholder,
.select select[data-v-b93a8962]::-webkit-input-placeholder {
  color: rgba(54, 54, 54, 0.3);
}
.input[data-v-b93a8962]:-moz-placeholder,
.textarea[data-v-b93a8962]:-moz-placeholder,
.select select[data-v-b93a8962]:-moz-placeholder {
  color: rgba(54, 54, 54, 0.3);
}
.input[data-v-b93a8962]:-ms-input-placeholder,
.textarea[data-v-b93a8962]:-ms-input-placeholder,
.select select[data-v-b93a8962]:-ms-input-placeholder {
  color: rgba(54, 54, 54, 0.3);
}
.input[data-v-b93a8962]:hover,
.textarea[data-v-b93a8962]:hover,
.select select[data-v-b93a8962]:hover,
.is-hovered.input[data-v-b93a8962],
.is-hovered.textarea[data-v-b93a8962],
.select select.is-hovered[data-v-b93a8962] {
  border-color: #b5b5b5;
}
.input[data-v-b93a8962]:focus,
.textarea[data-v-b93a8962]:focus,
.select select[data-v-b93a8962]:focus,
.is-focused.input[data-v-b93a8962],
.is-focused.textarea[data-v-b93a8962],
.select select.is-focused[data-v-b93a8962],
.input[data-v-b93a8962]:active,
.textarea[data-v-b93a8962]:active,
.select select[data-v-b93a8962]:active,
.is-active.input[data-v-b93a8962],
.is-active.textarea[data-v-b93a8962],
.select select.is-active[data-v-b93a8962] {
  border-color: #3273dc;
  box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25);
}
.input[disabled][data-v-b93a8962],
.textarea[disabled][data-v-b93a8962],
.select select[disabled][data-v-b93a8962],
fieldset[disabled] .input[data-v-b93a8962],
fieldset[disabled] .textarea[data-v-b93a8962],
fieldset[disabled] .select select[data-v-b93a8962],
.select fieldset[disabled] select[data-v-b93a8962] {
  background-color: whitesmoke;
  border-color: whitesmoke;
  box-shadow: none;
  color: #7a7a7a;
}
.input[disabled][data-v-b93a8962]::-moz-placeholder,
.textarea[disabled][data-v-b93a8962]::-moz-placeholder,
.select select[disabled][data-v-b93a8962]::-moz-placeholder,
fieldset[disabled] .input[data-v-b93a8962]::-moz-placeholder,
fieldset[disabled] .textarea[data-v-b93a8962]::-moz-placeholder,
fieldset[disabled] .select select[data-v-b93a8962]::-moz-placeholder,
.select fieldset[disabled] select[data-v-b93a8962]::-moz-placeholder {
  color: rgba(122, 122, 122, 0.3);
}
.input[disabled][data-v-b93a8962]::-webkit-input-placeholder,
.textarea[disabled][data-v-b93a8962]::-webkit-input-placeholder,
.select select[disabled][data-v-b93a8962]::-webkit-input-placeholder,
fieldset[disabled] .input[data-v-b93a8962]::-webkit-input-placeholder,
fieldset[disabled] .textarea[data-v-b93a8962]::-webkit-input-placeholder,
fieldset[disabled] .select select[data-v-b93a8962]::-webkit-input-placeholder,
.select fieldset[disabled] select[data-v-b93a8962]::-webkit-input-placeholder {
  color: rgba(122, 122, 122, 0.3);
}
.input[disabled][data-v-b93a8962]:-moz-placeholder,
.textarea[disabled][data-v-b93a8962]:-moz-placeholder,
.select select[disabled][data-v-b93a8962]:-moz-placeholder,
fieldset[disabled] .input[data-v-b93a8962]:-moz-placeholder,
fieldset[disabled] .textarea[data-v-b93a8962]:-moz-placeholder,
fieldset[disabled] .select select[data-v-b93a8962]:-moz-placeholder,
.select fieldset[disabled] select[data-v-b93a8962]:-moz-placeholder {
  color: rgba(122, 122, 122, 0.3);
}
.input[disabled][data-v-b93a8962]:-ms-input-placeholder,
.textarea[disabled][data-v-b93a8962]:-ms-input-placeholder,
.select select[disabled][data-v-b93a8962]:-ms-input-placeholder,
fieldset[disabled] .input[data-v-b93a8962]:-ms-input-placeholder,
fieldset[disabled] .textarea[data-v-b93a8962]:-ms-input-placeholder,
fieldset[disabled] .select select[data-v-b93a8962]:-ms-input-placeholder,
.select fieldset[disabled] select[data-v-b93a8962]:-ms-input-placeholder {
  color: rgba(122, 122, 122, 0.3);
}
.input[data-v-b93a8962],
.textarea[data-v-b93a8962] {
  box-shadow: inset 0 0.0625em 0.125em rgba(10, 10, 10, 0.05);
  max-width: 100%;
  width: 100%;
}
.input[readonly][data-v-b93a8962],
.textarea[readonly][data-v-b93a8962] {
  box-shadow: none;
}
.is-white.input[data-v-b93a8962],
.is-white.textarea[data-v-b93a8962] {
  border-color: white;
}
.is-white.input[data-v-b93a8962]:focus,
.is-white.textarea[data-v-b93a8962]:focus,
.is-white.is-focused.input[data-v-b93a8962],
.is-white.is-focused.textarea[data-v-b93a8962],
.is-white.input[data-v-b93a8962]:active,
.is-white.textarea[data-v-b93a8962]:active,
.is-white.is-active.input[data-v-b93a8962],
.is-white.is-active.textarea[data-v-b93a8962] {
  box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25);
}
.is-black.input[data-v-b93a8962],
.is-black.textarea[data-v-b93a8962] {
  border-color: #0a0a0a;
}
.is-black.input[data-v-b93a8962]:focus,
.is-black.textarea[data-v-b93a8962]:focus,
.is-black.is-focused.input[data-v-b93a8962],
.is-black.is-focused.textarea[data-v-b93a8962],
.is-black.input[data-v-b93a8962]:active,
.is-black.textarea[data-v-b93a8962]:active,
.is-black.is-active.input[data-v-b93a8962],
.is-black.is-active.textarea[data-v-b93a8962] {
  box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25);
}
.is-light.input[data-v-b93a8962],
.is-light.textarea[data-v-b93a8962] {
  border-color: whitesmoke;
}
.is-light.input[data-v-b93a8962]:focus,
.is-light.textarea[data-v-b93a8962]:focus,
.is-light.is-focused.input[data-v-b93a8962],
.is-light.is-focused.textarea[data-v-b93a8962],
.is-light.input[data-v-b93a8962]:active,
.is-light.textarea[data-v-b93a8962]:active,
.is-light.is-active.input[data-v-b93a8962],
.is-light.is-active.textarea[data-v-b93a8962] {
  box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25);
}
.is-dark.input[data-v-b93a8962],
.is-dark.textarea[data-v-b93a8962] {
  border-color: #363636;
}
.is-dark.input[data-v-b93a8962]:focus,
.is-dark.textarea[data-v-b93a8962]:focus,
.is-dark.is-focused.input[data-v-b93a8962],
.is-dark.is-focused.textarea[data-v-b93a8962],
.is-dark.input[data-v-b93a8962]:active,
.is-dark.textarea[data-v-b93a8962]:active,
.is-dark.is-active.input[data-v-b93a8962],
.is-dark.is-active.textarea[data-v-b93a8962] {
  box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25);
}
.is-primary.input[data-v-b93a8962],
.is-primary.textarea[data-v-b93a8962] {
  border-color: #00d1b2;
}
.is-primary.input[data-v-b93a8962]:focus,
.is-primary.textarea[data-v-b93a8962]:focus,
.is-primary.is-focused.input[data-v-b93a8962],
.is-primary.is-focused.textarea[data-v-b93a8962],
.is-primary.input[data-v-b93a8962]:active,
.is-primary.textarea[data-v-b93a8962]:active,
.is-primary.is-active.input[data-v-b93a8962],
.is-primary.is-active.textarea[data-v-b93a8962] {
  box-shadow: 0 0 0 0.125em rgba(0, 209, 178, 0.25);
}
.is-link.input[data-v-b93a8962],
.is-link.textarea[data-v-b93a8962] {
  border-color: #3273dc;
}
.is-link.input[data-v-b93a8962]:focus,
.is-link.textarea[data-v-b93a8962]:focus,
.is-link.is-focused.input[data-v-b93a8962],
.is-link.is-focused.textarea[data-v-b93a8962],
.is-link.input[data-v-b93a8962]:active,
.is-link.textarea[data-v-b93a8962]:active,
.is-link.is-active.input[data-v-b93a8962],
.is-link.is-active.textarea[data-v-b93a8962] {
  box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25);
}
.is-info.input[data-v-b93a8962],
.is-info.textarea[data-v-b93a8962] {
  border-color: #3298dc;
}
.is-info.input[data-v-b93a8962]:focus,
.is-info.textarea[data-v-b93a8962]:focus,
.is-info.is-focused.input[data-v-b93a8962],
.is-info.is-focused.textarea[data-v-b93a8962],
.is-info.input[data-v-b93a8962]:active,
.is-info.textarea[data-v-b93a8962]:active,
.is-info.is-active.input[data-v-b93a8962],
.is-info.is-active.textarea[data-v-b93a8962] {
  box-shadow: 0 0 0 0.125em rgba(50, 152, 220, 0.25);
}
.is-success.input[data-v-b93a8962],
.is-success.textarea[data-v-b93a8962] {
  border-color: #48c774;
}
.is-success.input[data-v-b93a8962]:focus,
.is-success.textarea[data-v-b93a8962]:focus,
.is-success.is-focused.input[data-v-b93a8962],
.is-success.is-focused.textarea[data-v-b93a8962],
.is-success.input[data-v-b93a8962]:active,
.is-success.textarea[data-v-b93a8962]:active,
.is-success.is-active.input[data-v-b93a8962],
.is-success.is-active.textarea[data-v-b93a8962] {
  box-shadow: 0 0 0 0.125em rgba(72, 199, 116, 0.25);
}
.is-warning.input[data-v-b93a8962],
.is-warning.textarea[data-v-b93a8962] {
  border-color: #ffdd57;
}
.is-warning.input[data-v-b93a8962]:focus,
.is-warning.textarea[data-v-b93a8962]:focus,
.is-warning.is-focused.input[data-v-b93a8962],
.is-warning.is-focused.textarea[data-v-b93a8962],
.is-warning.input[data-v-b93a8962]:active,
.is-warning.textarea[data-v-b93a8962]:active,
.is-warning.is-active.input[data-v-b93a8962],
.is-warning.is-active.textarea[data-v-b93a8962] {
  box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25);
}
.is-danger.input[data-v-b93a8962],
.is-danger.textarea[data-v-b93a8962] {
  border-color: #f14668;
}
.is-danger.input[data-v-b93a8962]:focus,
.is-danger.textarea[data-v-b93a8962]:focus,
.is-danger.is-focused.input[data-v-b93a8962],
.is-danger.is-focused.textarea[data-v-b93a8962],
.is-danger.input[data-v-b93a8962]:active,
.is-danger.textarea[data-v-b93a8962]:active,
.is-danger.is-active.input[data-v-b93a8962],
.is-danger.is-active.textarea[data-v-b93a8962] {
  box-shadow: 0 0 0 0.125em rgba(241, 70, 104, 0.25);
}
.is-small.input[data-v-b93a8962],
.is-small.textarea[data-v-b93a8962] {
  border-radius: 2px;
  font-size: 0.75rem;
}
.is-medium.input[data-v-b93a8962],
.is-medium.textarea[data-v-b93a8962] {
  font-size: 1.25rem;
}
.is-large.input[data-v-b93a8962],
.is-large.textarea[data-v-b93a8962] {
  font-size: 1.5rem;
}
.is-fullwidth.input[data-v-b93a8962],
.is-fullwidth.textarea[data-v-b93a8962] {
  display: block;
  width: 100%;
}
.is-inline.input[data-v-b93a8962],
.is-inline.textarea[data-v-b93a8962] {
  display: inline;
  width: auto;
}
.input.is-rounded[data-v-b93a8962] {
  border-radius: 290486px;
  padding-left: calc(calc(0.75em - 1px) + 0.375em);
  padding-right: calc(calc(0.75em - 1px) + 0.375em);
}
.input.is-static[data-v-b93a8962] {
  background-color: transparent;
  border-color: transparent;
  box-shadow: none;
  padding-left: 0;
  padding-right: 0;
}
.textarea[data-v-b93a8962] {
  display: block;
  max-width: 100%;
  min-width: 100%;
  padding: calc(0.75em - 1px);
  resize: vertical;
}
.textarea[data-v-b93a8962]:not([rows]) {
  max-height: 40em;
  min-height: 8em;
}
.textarea[rows][data-v-b93a8962] {
  height: initial;
}
.textarea.has-fixed-size[data-v-b93a8962] {
  resize: none;
}
.checkbox[data-v-b93a8962],
.radio[data-v-b93a8962] {
  cursor: pointer;
  display: inline-block;
  line-height: 1.25;
  position: relative;
}
.checkbox input[data-v-b93a8962],
.radio input[data-v-b93a8962] {
  cursor: pointer;
}
.checkbox[data-v-b93a8962]:hover,
.radio[data-v-b93a8962]:hover {
  color: #363636;
}
.checkbox[disabled][data-v-b93a8962],
.radio[disabled][data-v-b93a8962],
fieldset[disabled] .checkbox[data-v-b93a8962],
fieldset[disabled] .radio[data-v-b93a8962] {
  color: #7a7a7a;
  cursor: not-allowed;
}
.radio + .radio[data-v-b93a8962] {
  margin-left: 0.5em;
}
.select[data-v-b93a8962] {
  display: inline-block;
  max-width: 100%;
  position: relative;
  vertical-align: top;
}
.select[data-v-b93a8962]:not(.is-multiple) {
  height: 2.5em;
}
.select[data-v-b93a8962]:not(.is-multiple):not(.is-loading)::after {
  border-color: #3273dc;
  right: 1.125em;
  z-index: 4;
}
.select.is-rounded select[data-v-b93a8962] {
  border-radius: 290486px;
  padding-left: 1em;
}
.select select[data-v-b93a8962] {
  cursor: pointer;
  display: block;
  font-size: 1em;
  max-width: 100%;
  outline: none;
}
.select select[data-v-b93a8962]::-ms-expand {
  display: none;
}
.select select[disabled][data-v-b93a8962]:hover,
fieldset[disabled] .select select[data-v-b93a8962]:hover {
  border-color: whitesmoke;
}
.select select[data-v-b93a8962]:not([multiple]) {
  padding-right: 2.5em;
}
.select select[multiple][data-v-b93a8962] {
  height: auto;
  padding: 0;
}
.select select[multiple] option[data-v-b93a8962] {
  padding: 0.5em 1em;
}
.select[data-v-b93a8962]:not(.is-multiple):not(.is-loading):hover::after {
  border-color: #363636;
}
.select.is-white[data-v-b93a8962]:not(:hover)::after {
  border-color: white;
}
.select.is-white select[data-v-b93a8962] {
  border-color: white;
}
.select.is-white select[data-v-b93a8962]:hover,
.select.is-white select.is-hovered[data-v-b93a8962] {
  border-color: #f2f2f2;
}
.select.is-white select[data-v-b93a8962]:focus,
.select.is-white select.is-focused[data-v-b93a8962],
.select.is-white select[data-v-b93a8962]:active,
.select.is-white select.is-active[data-v-b93a8962] {
  box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25);
}
.select.is-black[data-v-b93a8962]:not(:hover)::after {
  border-color: #0a0a0a;
}
.select.is-black select[data-v-b93a8962] {
  border-color: #0a0a0a;
}
.select.is-black select[data-v-b93a8962]:hover,
.select.is-black select.is-hovered[data-v-b93a8962] {
  border-color: black;
}
.select.is-black select[data-v-b93a8962]:focus,
.select.is-black select.is-focused[data-v-b93a8962],
.select.is-black select[data-v-b93a8962]:active,
.select.is-black select.is-active[data-v-b93a8962] {
  box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25);
}
.select.is-light[data-v-b93a8962]:not(:hover)::after {
  border-color: whitesmoke;
}
.select.is-light select[data-v-b93a8962] {
  border-color: whitesmoke;
}
.select.is-light select[data-v-b93a8962]:hover,
.select.is-light select.is-hovered[data-v-b93a8962] {
  border-color: #e8e8e8;
}
.select.is-light select[data-v-b93a8962]:focus,
.select.is-light select.is-focused[data-v-b93a8962],
.select.is-light select[data-v-b93a8962]:active,
.select.is-light select.is-active[data-v-b93a8962] {
  box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25);
}
.select.is-dark[data-v-b93a8962]:not(:hover)::after {
  border-color: #363636;
}
.select.is-dark select[data-v-b93a8962] {
  border-color: #363636;
}
.select.is-dark select[data-v-b93a8962]:hover,
.select.is-dark select.is-hovered[data-v-b93a8962] {
  border-color: #292929;
}
.select.is-dark select[data-v-b93a8962]:focus,
.select.is-dark select.is-focused[data-v-b93a8962],
.select.is-dark select[data-v-b93a8962]:active,
.select.is-dark select.is-active[data-v-b93a8962] {
  box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25);
}
.select.is-primary[data-v-b93a8962]:not(:hover)::after {
  border-color: #00d1b2;
}
.select.is-primary select[data-v-b93a8962] {
  border-color: #00d1b2;
}
.select.is-primary select[data-v-b93a8962]:hover,
.select.is-primary select.is-hovered[data-v-b93a8962] {
  border-color: #00b89c;
}
.select.is-primary select[data-v-b93a8962]:focus,
.select.is-primary select.is-focused[data-v-b93a8962],
.select.is-primary select[data-v-b93a8962]:active,
.select.is-primary select.is-active[data-v-b93a8962] {
  box-shadow: 0 0 0 0.125em rgba(0, 209, 178, 0.25);
}
.select.is-link[data-v-b93a8962]:not(:hover)::after {
  border-color: #3273dc;
}
.select.is-link select[data-v-b93a8962] {
  border-color: #3273dc;
}
.select.is-link select[data-v-b93a8962]:hover,
.select.is-link select.is-hovered[data-v-b93a8962] {
  border-color: #2366d1;
}
.select.is-link select[data-v-b93a8962]:focus,
.select.is-link select.is-focused[data-v-b93a8962],
.select.is-link select[data-v-b93a8962]:active,
.select.is-link select.is-active[data-v-b93a8962] {
  box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25);
}
.select.is-info[data-v-b93a8962]:not(:hover)::after {
  border-color: #3298dc;
}
.select.is-info select[data-v-b93a8962] {
  border-color: #3298dc;
}
.select.is-info select[data-v-b93a8962]:hover,
.select.is-info select.is-hovered[data-v-b93a8962] {
  border-color: #238cd1;
}
.select.is-info select[data-v-b93a8962]:focus,
.select.is-info select.is-focused[data-v-b93a8962],
.select.is-info select[data-v-b93a8962]:active,
.select.is-info select.is-active[data-v-b93a8962] {
  box-shadow: 0 0 0 0.125em rgba(50, 152, 220, 0.25);
}
.select.is-success[data-v-b93a8962]:not(:hover)::after {
  border-color: #48c774;
}
.select.is-success select[data-v-b93a8962] {
  border-color: #48c774;
}
.select.is-success select[data-v-b93a8962]:hover,
.select.is-success select.is-hovered[data-v-b93a8962] {
  border-color: #3abb67;
}
.select.is-success select[data-v-b93a8962]:focus,
.select.is-success select.is-focused[data-v-b93a8962],
.select.is-success select[data-v-b93a8962]:active,
.select.is-success select.is-active[data-v-b93a8962] {
  box-shadow: 0 0 0 0.125em rgba(72, 199, 116, 0.25);
}
.select.is-warning[data-v-b93a8962]:not(:hover)::after {
  border-color: #ffdd57;
}
.select.is-warning select[data-v-b93a8962] {
  border-color: #ffdd57;
}
.select.is-warning select[data-v-b93a8962]:hover,
.select.is-warning select.is-hovered[data-v-b93a8962] {
  border-color: #ffd83d;
}
.select.is-warning select[data-v-b93a8962]:focus,
.select.is-warning select.is-focused[data-v-b93a8962],
.select.is-warning select[data-v-b93a8962]:active,
.select.is-warning select.is-active[data-v-b93a8962] {
  box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25);
}
.select.is-danger[data-v-b93a8962]:not(:hover)::after {
  border-color: #f14668;
}
.select.is-danger select[data-v-b93a8962] {
  border-color: #f14668;
}
.select.is-danger select[data-v-b93a8962]:hover,
.select.is-danger select.is-hovered[data-v-b93a8962] {
  border-color: #ef2e55;
}
.select.is-danger select[data-v-b93a8962]:focus,
.select.is-danger select.is-focused[data-v-b93a8962],
.select.is-danger select[data-v-b93a8962]:active,
.select.is-danger select.is-active[data-v-b93a8962] {
  box-shadow: 0 0 0 0.125em rgba(241, 70, 104, 0.25);
}
.select.is-small[data-v-b93a8962] {
  border-radius: 2px;
  font-size: 0.75rem;
}
.select.is-medium[data-v-b93a8962] {
  font-size: 1.25rem;
}
.select.is-large[data-v-b93a8962] {
  font-size: 1.5rem;
}
.select.is-disabled[data-v-b93a8962]::after {
  border-color: #7a7a7a;
}
.select.is-fullwidth[data-v-b93a8962] {
  width: 100%;
}
.select.is-fullwidth select[data-v-b93a8962] {
  width: 100%;
}
.select.is-loading[data-v-b93a8962]::after {
  margin-top: 0;
  position: absolute;
  right: 0.625em;
  top: 0.625em;
  transform: none;
}
.select.is-loading.is-small[data-v-b93a8962]:after {
  font-size: 0.75rem;
}
.select.is-loading.is-medium[data-v-b93a8962]:after {
  font-size: 1.25rem;
}
.select.is-loading.is-large[data-v-b93a8962]:after {
  font-size: 1.5rem;
}
.file[data-v-b93a8962] {
  align-items: stretch;
  display: flex;
  justify-content: flex-start;
  position: relative;
}
.file.is-white .file-cta[data-v-b93a8962] {
  background-color: white;
  border-color: transparent;
  color: #0a0a0a;
}
.file.is-white:hover .file-cta[data-v-b93a8962],
.file.is-white.is-hovered .file-cta[data-v-b93a8962] {
  background-color: #f9f9f9;
  border-color: transparent;
  color: #0a0a0a;
}
.file.is-white:focus .file-cta[data-v-b93a8962],
.file.is-white.is-focused .file-cta[data-v-b93a8962] {
  border-color: transparent;
  box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25);
  color: #0a0a0a;
}
.file.is-white:active .file-cta[data-v-b93a8962],
.file.is-white.is-active .file-cta[data-v-b93a8962] {
  background-color: #f2f2f2;
  border-color: transparent;
  color: #0a0a0a;
}
.file.is-black .file-cta[data-v-b93a8962] {
  background-color: #0a0a0a;
  border-color: transparent;
  color: white;
}
.file.is-black:hover .file-cta[data-v-b93a8962],
.file.is-black.is-hovered .file-cta[data-v-b93a8962] {
  background-color: #040404;
  border-color: transparent;
  color: white;
}
.file.is-black:focus .file-cta[data-v-b93a8962],
.file.is-black.is-focused .file-cta[data-v-b93a8962] {
  border-color: transparent;
  box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25);
  color: white;
}
.file.is-black:active .file-cta[data-v-b93a8962],
.file.is-black.is-active .file-cta[data-v-b93a8962] {
  background-color: black;
  border-color: transparent;
  color: white;
}
.file.is-light .file-cta[data-v-b93a8962] {
  background-color: whitesmoke;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.7);
}
.file.is-light:hover .file-cta[data-v-b93a8962],
.file.is-light.is-hovered .file-cta[data-v-b93a8962] {
  background-color: #eeeeee;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.7);
}
.file.is-light:focus .file-cta[data-v-b93a8962],
.file.is-light.is-focused .file-cta[data-v-b93a8962] {
  border-color: transparent;
  box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25);
  color: rgba(0, 0, 0, 0.7);
}
.file.is-light:active .file-cta[data-v-b93a8962],
.file.is-light.is-active .file-cta[data-v-b93a8962] {
  background-color: #e8e8e8;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.7);
}
.file.is-dark .file-cta[data-v-b93a8962] {
  background-color: #363636;
  border-color: transparent;
  color: #fff;
}
.file.is-dark:hover .file-cta[data-v-b93a8962],
.file.is-dark.is-hovered .file-cta[data-v-b93a8962] {
  background-color: #2f2f2f;
  border-color: transparent;
  color: #fff;
}
.file.is-dark:focus .file-cta[data-v-b93a8962],
.file.is-dark.is-focused .file-cta[data-v-b93a8962] {
  border-color: transparent;
  box-shadow: 0 0 0.5em rgba(54, 54, 54, 0.25);
  color: #fff;
}
.file.is-dark:active .file-cta[data-v-b93a8962],
.file.is-dark.is-active .file-cta[data-v-b93a8962] {
  background-color: #292929;
  border-color: transparent;
  color: #fff;
}
.file.is-primary .file-cta[data-v-b93a8962] {
  background-color: #00d1b2;
  border-color: transparent;
  color: #fff;
}
.file.is-primary:hover .file-cta[data-v-b93a8962],
.file.is-primary.is-hovered .file-cta[data-v-b93a8962] {
  background-color: #00c4a7;
  border-color: transparent;
  color: #fff;
}
.file.is-primary:focus .file-cta[data-v-b93a8962],
.file.is-primary.is-focused .file-cta[data-v-b93a8962] {
  border-color: transparent;
  box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25);
  color: #fff;
}
.file.is-primary:active .file-cta[data-v-b93a8962],
.file.is-primary.is-active .file-cta[data-v-b93a8962] {
  background-color: #00b89c;
  border-color: transparent;
  color: #fff;
}
.file.is-link .file-cta[data-v-b93a8962] {
  background-color: #3273dc;
  border-color: transparent;
  color: #fff;
}
.file.is-link:hover .file-cta[data-v-b93a8962],
.file.is-link.is-hovered .file-cta[data-v-b93a8962] {
  background-color: #276cda;
  border-color: transparent;
  color: #fff;
}
.file.is-link:focus .file-cta[data-v-b93a8962],
.file.is-link.is-focused .file-cta[data-v-b93a8962] {
  border-color: transparent;
  box-shadow: 0 0 0.5em rgba(50, 115, 220, 0.25);
  color: #fff;
}
.file.is-link:active .file-cta[data-v-b93a8962],
.file.is-link.is-active .file-cta[data-v-b93a8962] {
  background-color: #2366d1;
  border-color: transparent;
  color: #fff;
}
.file.is-info .file-cta[data-v-b93a8962] {
  background-color: #3298dc;
  border-color: transparent;
  color: #fff;
}
.file.is-info:hover .file-cta[data-v-b93a8962],
.file.is-info.is-hovered .file-cta[data-v-b93a8962] {
  background-color: #2793da;
  border-color: transparent;
  color: #fff;
}
.file.is-info:focus .file-cta[data-v-b93a8962],
.file.is-info.is-focused .file-cta[data-v-b93a8962] {
  border-color: transparent;
  box-shadow: 0 0 0.5em rgba(50, 152, 220, 0.25);
  color: #fff;
}
.file.is-info:active .file-cta[data-v-b93a8962],
.file.is-info.is-active .file-cta[data-v-b93a8962] {
  background-color: #238cd1;
  border-color: transparent;
  color: #fff;
}
.file.is-success .file-cta[data-v-b93a8962] {
  background-color: #48c774;
  border-color: transparent;
  color: #fff;
}
.file.is-success:hover .file-cta[data-v-b93a8962],
.file.is-success.is-hovered .file-cta[data-v-b93a8962] {
  background-color: #3ec46d;
  border-color: transparent;
  color: #fff;
}
.file.is-success:focus .file-cta[data-v-b93a8962],
.file.is-success.is-focused .file-cta[data-v-b93a8962] {
  border-color: transparent;
  box-shadow: 0 0 0.5em rgba(72, 199, 116, 0.25);
  color: #fff;
}
.file.is-success:active .file-cta[data-v-b93a8962],
.file.is-success.is-active .file-cta[data-v-b93a8962] {
  background-color: #3abb67;
  border-color: transparent;
  color: #fff;
}
.file.is-warning .file-cta[data-v-b93a8962] {
  background-color: #ffdd57;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.7);
}
.file.is-warning:hover .file-cta[data-v-b93a8962],
.file.is-warning.is-hovered .file-cta[data-v-b93a8962] {
  background-color: #ffdb4a;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.7);
}
.file.is-warning:focus .file-cta[data-v-b93a8962],
.file.is-warning.is-focused .file-cta[data-v-b93a8962] {
  border-color: transparent;
  box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25);
  color: rgba(0, 0, 0, 0.7);
}
.file.is-warning:active .file-cta[data-v-b93a8962],
.file.is-warning.is-active .file-cta[data-v-b93a8962] {
  background-color: #ffd83d;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.7);
}
.file.is-danger .file-cta[data-v-b93a8962] {
  background-color: #f14668;
  border-color: transparent;
  color: #fff;
}
.file.is-danger:hover .file-cta[data-v-b93a8962],
.file.is-danger.is-hovered .file-cta[data-v-b93a8962] {
  background-color: #f03a5f;
  border-color: transparent;
  color: #fff;
}
.file.is-danger:focus .file-cta[data-v-b93a8962],
.file.is-danger.is-focused .file-cta[data-v-b93a8962] {
  border-color: transparent;
  box-shadow: 0 0 0.5em rgba(241, 70, 104, 0.25);
  color: #fff;
}
.file.is-danger:active .file-cta[data-v-b93a8962],
.file.is-danger.is-active .file-cta[data-v-b93a8962] {
  background-color: #ef2e55;
  border-color: transparent;
  color: #fff;
}
.file.is-small[data-v-b93a8962] {
  font-size: 0.75rem;
}
.file.is-medium[data-v-b93a8962] {
  font-size: 1.25rem;
}
.file.is-medium .file-icon .fa[data-v-b93a8962] {
  font-size: 21px;
}
.file.is-large[data-v-b93a8962] {
  font-size: 1.5rem;
}
.file.is-large .file-icon .fa[data-v-b93a8962] {
  font-size: 28px;
}
.file.has-name .file-cta[data-v-b93a8962] {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.file.has-name .file-name[data-v-b93a8962] {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.file.has-name.is-empty .file-cta[data-v-b93a8962] {
  border-radius: 4px;
}
.file.has-name.is-empty .file-name[data-v-b93a8962] {
  display: none;
}
.file.is-boxed .file-label[data-v-b93a8962] {
  flex-direction: column;
}
.file.is-boxed .file-cta[data-v-b93a8962] {
  flex-direction: column;
  height: auto;
  padding: 1em 3em;
}
.file.is-boxed .file-name[data-v-b93a8962] {
  border-width: 0 1px 1px;
}
.file.is-boxed .file-icon[data-v-b93a8962] {
  height: 1.5em;
  width: 1.5em;
}
.file.is-boxed .file-icon .fa[data-v-b93a8962] {
  font-size: 21px;
}
.file.is-boxed.is-small .file-icon .fa[data-v-b93a8962] {
  font-size: 14px;
}
.file.is-boxed.is-medium .file-icon .fa[data-v-b93a8962] {
  font-size: 28px;
}
.file.is-boxed.is-large .file-icon .fa[data-v-b93a8962] {
  font-size: 35px;
}
.file.is-boxed.has-name .file-cta[data-v-b93a8962] {
  border-radius: 4px 4px 0 0;
}
.file.is-boxed.has-name .file-name[data-v-b93a8962] {
  border-radius: 0 0 4px 4px;
  border-width: 0 1px 1px;
}
.file.is-centered[data-v-b93a8962] {
  justify-content: center;
}
.file.is-fullwidth .file-label[data-v-b93a8962] {
  width: 100%;
}
.file.is-fullwidth .file-name[data-v-b93a8962] {
  flex-grow: 1;
  max-width: none;
}
.file.is-right[data-v-b93a8962] {
  justify-content: flex-end;
}
.file.is-right .file-cta[data-v-b93a8962] {
  border-radius: 0 4px 4px 0;
}
.file.is-right .file-name[data-v-b93a8962] {
  border-radius: 4px 0 0 4px;
  border-width: 1px 0 1px 1px;
  order: -1;
}
.file-label[data-v-b93a8962] {
  align-items: stretch;
  display: flex;
  cursor: pointer;
  justify-content: flex-start;
  overflow: hidden;
  position: relative;
}
.file-label:hover .file-cta[data-v-b93a8962] {
  background-color: #eeeeee;
  color: #363636;
}
.file-label:hover .file-name[data-v-b93a8962] {
  border-color: #d5d5d5;
}
.file-label:active .file-cta[data-v-b93a8962] {
  background-color: #e8e8e8;
  color: #363636;
}
.file-label:active .file-name[data-v-b93a8962] {
  border-color: #cfcfcf;
}
.file-input[data-v-b93a8962] {
  height: 100%;
  left: 0;
  opacity: 0;
  outline: none;
  position: absolute;
  top: 0;
  width: 100%;
}
.file-cta[data-v-b93a8962],
.file-name[data-v-b93a8962] {
  border-color: #dbdbdb;
  border-radius: 4px;
  font-size: 1em;
  padding-left: 1em;
  padding-right: 1em;
  white-space: nowrap;
}
.file-cta[data-v-b93a8962] {
  background-color: whitesmoke;
  color: #4a4a4a;
}
.file-name[data-v-b93a8962] {
  border-color: #dbdbdb;
  border-style: solid;
  border-width: 1px 1px 1px 0;
  display: block;
  max-width: 16em;
  overflow: hidden;
  text-align: inherit;
  text-overflow: ellipsis;
}
.file-icon[data-v-b93a8962] {
  align-items: center;
  display: flex;
  height: 1em;
  justify-content: center;
  margin-right: 0.5em;
  width: 1em;
}
.file-icon .fa[data-v-b93a8962] {
  font-size: 14px;
}
.label[data-v-b93a8962] {
  color: #363636;
  display: block;
  font-size: 1rem;
  font-weight: 700;
}
.label[data-v-b93a8962]:not(:last-child) {
  margin-bottom: 0.5em;
}
.label.is-small[data-v-b93a8962] {
  font-size: 0.75rem;
}
.label.is-medium[data-v-b93a8962] {
  font-size: 1.25rem;
}
.label.is-large[data-v-b93a8962] {
  font-size: 1.5rem;
}
.help[data-v-b93a8962] {
  display: block;
  font-size: 0.75rem;
  margin-top: 0.25rem;
}
.help.is-white[data-v-b93a8962] {
  color: white;
}
.help.is-black[data-v-b93a8962] {
  color: #0a0a0a;
}
.help.is-light[data-v-b93a8962] {
  color: whitesmoke;
}
.help.is-dark[data-v-b93a8962] {
  color: #363636;
}
.help.is-primary[data-v-b93a8962] {
  color: #00d1b2;
}
.help.is-link[data-v-b93a8962] {
  color: #3273dc;
}
.help.is-info[data-v-b93a8962] {
  color: #3298dc;
}
.help.is-success[data-v-b93a8962] {
  color: #48c774;
}
.help.is-warning[data-v-b93a8962] {
  color: #ffdd57;
}
.help.is-danger[data-v-b93a8962] {
  color: #f14668;
}
.field[data-v-b93a8962]:not(:last-child) {
  margin-bottom: 0.75rem;
}
.field.has-addons[data-v-b93a8962] {
  display: flex;
  justify-content: flex-start;
}
.field.has-addons .control[data-v-b93a8962]:not(:last-child) {
  margin-right: -1px;
}
.field.has-addons .control:not(:first-child):not(:last-child) .button[data-v-b93a8962],
.field.has-addons .control:not(:first-child):not(:last-child) .input[data-v-b93a8962],
.field.has-addons .control:not(:first-child):not(:last-child) .select select[data-v-b93a8962] {
  border-radius: 0;
}
.field.has-addons .control:first-child:not(:only-child) .button[data-v-b93a8962],
.field.has-addons .control:first-child:not(:only-child) .input[data-v-b93a8962],
.field.has-addons .control:first-child:not(:only-child) .select select[data-v-b93a8962] {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.field.has-addons .control:last-child:not(:only-child) .button[data-v-b93a8962],
.field.has-addons .control:last-child:not(:only-child) .input[data-v-b93a8962],
.field.has-addons .control:last-child:not(:only-child) .select select[data-v-b93a8962] {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.field.has-addons .control .button[data-v-b93a8962]:not([disabled]):hover,
.field.has-addons .control .button:not([disabled]).is-hovered[data-v-b93a8962],
.field.has-addons .control .input[data-v-b93a8962]:not([disabled]):hover,
.field.has-addons .control .input:not([disabled]).is-hovered[data-v-b93a8962],
.field.has-addons .control .select select[data-v-b93a8962]:not([disabled]):hover,
.field.has-addons .control .select select:not([disabled]).is-hovered[data-v-b93a8962] {
  z-index: 2;
}
.field.has-addons .control .button[data-v-b93a8962]:not([disabled]):focus,
.field.has-addons .control .button:not([disabled]).is-focused[data-v-b93a8962],
.field.has-addons .control .button[data-v-b93a8962]:not([disabled]):active,
.field.has-addons .control .button:not([disabled]).is-active[data-v-b93a8962],
.field.has-addons .control .input[data-v-b93a8962]:not([disabled]):focus,
.field.has-addons .control .input:not([disabled]).is-focused[data-v-b93a8962],
.field.has-addons .control .input[data-v-b93a8962]:not([disabled]):active,
.field.has-addons .control .input:not([disabled]).is-active[data-v-b93a8962],
.field.has-addons .control .select select[data-v-b93a8962]:not([disabled]):focus,
.field.has-addons .control .select select:not([disabled]).is-focused[data-v-b93a8962],
.field.has-addons .control .select select[data-v-b93a8962]:not([disabled]):active,
.field.has-addons .control .select select:not([disabled]).is-active[data-v-b93a8962] {
  z-index: 3;
}
.field.has-addons .control .button[data-v-b93a8962]:not([disabled]):focus:hover,
.field.has-addons .control .button:not([disabled]).is-focused[data-v-b93a8962]:hover,
.field.has-addons .control .button[data-v-b93a8962]:not([disabled]):active:hover,
.field.has-addons .control .button:not([disabled]).is-active[data-v-b93a8962]:hover,
.field.has-addons .control .input[data-v-b93a8962]:not([disabled]):focus:hover,
.field.has-addons .control .input:not([disabled]).is-focused[data-v-b93a8962]:hover,
.field.has-addons .control .input[data-v-b93a8962]:not([disabled]):active:hover,
.field.has-addons .control .input:not([disabled]).is-active[data-v-b93a8962]:hover,
.field.has-addons .control .select select[data-v-b93a8962]:not([disabled]):focus:hover,
.field.has-addons .control .select select:not([disabled]).is-focused[data-v-b93a8962]:hover,
.field.has-addons .control .select select[data-v-b93a8962]:not([disabled]):active:hover,
.field.has-addons .control .select select:not([disabled]).is-active[data-v-b93a8962]:hover {
  z-index: 4;
}
.field.has-addons .control.is-expanded[data-v-b93a8962] {
  flex-grow: 1;
  flex-shrink: 1;
}
.field.has-addons.has-addons-centered[data-v-b93a8962] {
  justify-content: center;
}
.field.has-addons.has-addons-right[data-v-b93a8962] {
  justify-content: flex-end;
}
.field.has-addons.has-addons-fullwidth .control[data-v-b93a8962] {
  flex-grow: 1;
  flex-shrink: 0;
}
.field.is-grouped[data-v-b93a8962] {
  display: flex;
  justify-content: flex-start;
}
.field.is-grouped > .control[data-v-b93a8962] {
  flex-shrink: 0;
}
.field.is-grouped > .control[data-v-b93a8962]:not(:last-child) {
  margin-bottom: 0;
  margin-right: 0.75rem;
}
.field.is-grouped > .control.is-expanded[data-v-b93a8962] {
  flex-grow: 1;
  flex-shrink: 1;
}
.field.is-grouped.is-grouped-centered[data-v-b93a8962] {
  justify-content: center;
}
.field.is-grouped.is-grouped-right[data-v-b93a8962] {
  justify-content: flex-end;
}
.field.is-grouped.is-grouped-multiline[data-v-b93a8962] {
  flex-wrap: wrap;
}
.field.is-grouped.is-grouped-multiline > .control[data-v-b93a8962]:last-child,
.field.is-grouped.is-grouped-multiline > .control[data-v-b93a8962]:not(:last-child) {
  margin-bottom: 0.75rem;
}
.field.is-grouped.is-grouped-multiline[data-v-b93a8962]:last-child {
  margin-bottom: -0.75rem;
}
.field.is-grouped.is-grouped-multiline[data-v-b93a8962]:not(:last-child) {
  margin-bottom: 0;
}
@media screen and (min-width: 769px), print {
.field.is-horizontal[data-v-b93a8962] {
    display: flex;
}
}
.field-label .label[data-v-b93a8962] {
  font-size: inherit;
}
@media screen and (max-width: 768px) {
.field-label[data-v-b93a8962] {
    margin-bottom: 0.5rem;
}
}
@media screen and (min-width: 769px), print {
.field-label[data-v-b93a8962] {
    flex-basis: 0;
    flex-grow: 1;
    flex-shrink: 0;
    margin-right: 1.5rem;
    text-align: right;
}
.field-label.is-small[data-v-b93a8962] {
    font-size: 0.75rem;
    padding-top: 0.375em;
}
.field-label.is-normal[data-v-b93a8962] {
    padding-top: 0.375em;
}
.field-label.is-medium[data-v-b93a8962] {
    font-size: 1.25rem;
    padding-top: 0.375em;
}
.field-label.is-large[data-v-b93a8962] {
    font-size: 1.5rem;
    padding-top: 0.375em;
}
}
.field-body .field .field[data-v-b93a8962] {
  margin-bottom: 0;
}
@media screen and (min-width: 769px), print {
.field-body[data-v-b93a8962] {
    display: flex;
    flex-basis: 0;
    flex-grow: 5;
    flex-shrink: 1;
}
.field-body .field[data-v-b93a8962] {
    margin-bottom: 0;
}
.field-body > .field[data-v-b93a8962] {
    flex-shrink: 1;
}
.field-body > .field[data-v-b93a8962]:not(.is-narrow) {
    flex-grow: 1;
}
.field-body > .field[data-v-b93a8962]:not(:last-child) {
    margin-right: 0.75rem;
}
}
.control[data-v-b93a8962] {
  box-sizing: border-box;
  clear: both;
  font-size: 1rem;
  position: relative;
  text-align: inherit;
}
.control.has-icons-left .input:focus ~ .icon[data-v-b93a8962],
.control.has-icons-left .select:focus ~ .icon[data-v-b93a8962],
.control.has-icons-right .input:focus ~ .icon[data-v-b93a8962],
.control.has-icons-right .select:focus ~ .icon[data-v-b93a8962] {
  color: #4a4a4a;
}
.control.has-icons-left .input.is-small ~ .icon[data-v-b93a8962],
.control.has-icons-left .select.is-small ~ .icon[data-v-b93a8962],
.control.has-icons-right .input.is-small ~ .icon[data-v-b93a8962],
.control.has-icons-right .select.is-small ~ .icon[data-v-b93a8962] {
  font-size: 0.75rem;
}
.control.has-icons-left .input.is-medium ~ .icon[data-v-b93a8962],
.control.has-icons-left .select.is-medium ~ .icon[data-v-b93a8962],
.control.has-icons-right .input.is-medium ~ .icon[data-v-b93a8962],
.control.has-icons-right .select.is-medium ~ .icon[data-v-b93a8962] {
  font-size: 1.25rem;
}
.control.has-icons-left .input.is-large ~ .icon[data-v-b93a8962],
.control.has-icons-left .select.is-large ~ .icon[data-v-b93a8962],
.control.has-icons-right .input.is-large ~ .icon[data-v-b93a8962],
.control.has-icons-right .select.is-large ~ .icon[data-v-b93a8962] {
  font-size: 1.5rem;
}
.control.has-icons-left .icon[data-v-b93a8962],
.control.has-icons-right .icon[data-v-b93a8962] {
  color: #dbdbdb;
  height: 2.5em;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 2.5em;
  z-index: 4;
}
.control.has-icons-left .input[data-v-b93a8962],
.control.has-icons-left .select select[data-v-b93a8962] {
  padding-left: 2.5em;
}
.control.has-icons-left .icon.is-left[data-v-b93a8962] {
  left: 0;
}
.control.has-icons-right .input[data-v-b93a8962],
.control.has-icons-right .select select[data-v-b93a8962] {
  padding-right: 2.5em;
}
.control.has-icons-right .icon.is-right[data-v-b93a8962] {
  right: 0;
}
.control.is-loading[data-v-b93a8962]::after {
  position: absolute !important;
  right: 0.625em;
  top: 0.625em;
  z-index: 4;
}
.control.is-loading.is-small[data-v-b93a8962]:after {
  font-size: 0.75rem;
}
.control.is-loading.is-medium[data-v-b93a8962]:after {
  font-size: 1.25rem;
}
.control.is-loading.is-large[data-v-b93a8962]:after {
  font-size: 1.5rem;
}
.breadcrumb[data-v-b93a8962] {
  font-size: 1rem;
  white-space: nowrap;
}
.breadcrumb a[data-v-b93a8962] {
  align-items: center;
  color: #3273dc;
  display: flex;
  justify-content: center;
  padding: 0 0.75em;
}
.breadcrumb a[data-v-b93a8962]:hover {
  color: #363636;
}
.breadcrumb li[data-v-b93a8962] {
  align-items: center;
  display: flex;
}
.breadcrumb li:first-child a[data-v-b93a8962] {
  padding-left: 0;
}
.breadcrumb li.is-active a[data-v-b93a8962] {
  color: #363636;
  cursor: default;
  pointer-events: none;
}
.breadcrumb li + li[data-v-b93a8962]::before {
  color: #b5b5b5;
  content: "\0002f";
}
.breadcrumb ul[data-v-b93a8962],
.breadcrumb ol[data-v-b93a8962] {
  align-items: flex-start;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.breadcrumb .icon[data-v-b93a8962]:first-child {
  margin-right: 0.5em;
}
.breadcrumb .icon[data-v-b93a8962]:last-child {
  margin-left: 0.5em;
}
.breadcrumb.is-centered ol[data-v-b93a8962],
.breadcrumb.is-centered ul[data-v-b93a8962] {
  justify-content: center;
}
.breadcrumb.is-right ol[data-v-b93a8962],
.breadcrumb.is-right ul[data-v-b93a8962] {
  justify-content: flex-end;
}
.breadcrumb.is-small[data-v-b93a8962] {
  font-size: 0.75rem;
}
.breadcrumb.is-medium[data-v-b93a8962] {
  font-size: 1.25rem;
}
.breadcrumb.is-large[data-v-b93a8962] {
  font-size: 1.5rem;
}
.breadcrumb.has-arrow-separator li + li[data-v-b93a8962]::before {
  content: "\02192";
}
.breadcrumb.has-bullet-separator li + li[data-v-b93a8962]::before {
  content: "\02022";
}
.breadcrumb.has-dot-separator li + li[data-v-b93a8962]::before {
  content: "\000b7";
}
.breadcrumb.has-succeeds-separator li + li[data-v-b93a8962]::before {
  content: "\0227B";
}
.card[data-v-b93a8962] {
  background-color: white;
  box-shadow: 0 0.5em 1em -0.125em rgba(10, 10, 10, 0.1), 0 0px 0 1px rgba(10, 10, 10, 0.02);
  color: #4a4a4a;
  max-width: 100%;
  position: relative;
}
.card-header[data-v-b93a8962] {
  background-color: transparent;
  align-items: stretch;
  box-shadow: 0 0.125em 0.25em rgba(10, 10, 10, 0.1);
  display: flex;
}
.card-header-title[data-v-b93a8962] {
  align-items: center;
  color: #363636;
  display: flex;
  flex-grow: 1;
  font-weight: 700;
  padding: 0.75rem 1rem;
}
.card-header-title.is-centered[data-v-b93a8962] {
  justify-content: center;
}
.card-header-icon[data-v-b93a8962] {
  align-items: center;
  cursor: pointer;
  display: flex;
  justify-content: center;
  padding: 0.75rem 1rem;
}
.card-image[data-v-b93a8962] {
  display: block;
  position: relative;
}
.card-content[data-v-b93a8962] {
  background-color: transparent;
  padding: 1.5rem;
}
.card-footer[data-v-b93a8962] {
  background-color: transparent;
  border-top: 1px solid #ededed;
  align-items: stretch;
  display: flex;
}
.card-footer-item[data-v-b93a8962] {
  align-items: center;
  display: flex;
  flex-basis: 0;
  flex-grow: 1;
  flex-shrink: 0;
  justify-content: center;
  padding: 0.75rem;
}
.card-footer-item[data-v-b93a8962]:not(:last-child) {
  border-right: 1px solid #ededed;
}
.card .media[data-v-b93a8962]:not(:last-child) {
  margin-bottom: 1.5rem;
}
.dropdown[data-v-b93a8962] {
  display: inline-flex;
  position: relative;
  vertical-align: top;
}
.dropdown.is-active .dropdown-menu[data-v-b93a8962],
.dropdown.is-hoverable:hover .dropdown-menu[data-v-b93a8962] {
  display: block;
}
.dropdown.is-right .dropdown-menu[data-v-b93a8962] {
  left: auto;
  right: 0;
}
.dropdown.is-up .dropdown-menu[data-v-b93a8962] {
  bottom: 100%;
  padding-bottom: 4px;
  padding-top: initial;
  top: auto;
}
.dropdown-menu[data-v-b93a8962] {
  display: none;
  left: 0;
  min-width: 12rem;
  padding-top: 4px;
  position: absolute;
  top: 100%;
  z-index: 20;
}
.dropdown-content[data-v-b93a8962] {
  background-color: white;
  border-radius: 4px;
  box-shadow: 0 0.5em 1em -0.125em rgba(10, 10, 10, 0.1), 0 0px 0 1px rgba(10, 10, 10, 0.02);
  padding-bottom: 0.5rem;
  padding-top: 0.5rem;
}
.dropdown-item[data-v-b93a8962] {
  color: #4a4a4a;
  display: block;
  font-size: 0.875rem;
  line-height: 1.5;
  padding: 0.375rem 1rem;
  position: relative;
}
a.dropdown-item[data-v-b93a8962],
button.dropdown-item[data-v-b93a8962] {
  padding-right: 3rem;
  text-align: inherit;
  white-space: nowrap;
  width: 100%;
}
a.dropdown-item[data-v-b93a8962]:hover,
button.dropdown-item[data-v-b93a8962]:hover {
  background-color: whitesmoke;
  color: #0a0a0a;
}
a.dropdown-item.is-active[data-v-b93a8962],
button.dropdown-item.is-active[data-v-b93a8962] {
  background-color: #3273dc;
  color: #fff;
}
.dropdown-divider[data-v-b93a8962] {
  background-color: #ededed;
  border: none;
  display: block;
  height: 1px;
  margin: 0.5rem 0;
}
.level[data-v-b93a8962] {
  align-items: center;
  justify-content: space-between;
}
.level code[data-v-b93a8962] {
  border-radius: 4px;
}
.level img[data-v-b93a8962] {
  display: inline-block;
  vertical-align: top;
}
.level.is-mobile[data-v-b93a8962] {
  display: flex;
}
.level.is-mobile .level-left[data-v-b93a8962],
.level.is-mobile .level-right[data-v-b93a8962] {
  display: flex;
}
.level.is-mobile .level-left + .level-right[data-v-b93a8962] {
  margin-top: 0;
}
.level.is-mobile .level-item[data-v-b93a8962]:not(:last-child) {
  margin-bottom: 0;
  margin-right: 0.75rem;
}
.level.is-mobile .level-item[data-v-b93a8962]:not(.is-narrow) {
  flex-grow: 1;
}
@media screen and (min-width: 769px), print {
.level[data-v-b93a8962] {
    display: flex;
}
.level > .level-item[data-v-b93a8962]:not(.is-narrow) {
    flex-grow: 1;
}
}
.level-item[data-v-b93a8962] {
  align-items: center;
  display: flex;
  flex-basis: auto;
  flex-grow: 0;
  flex-shrink: 0;
  justify-content: center;
}
.level-item .title[data-v-b93a8962],
.level-item .subtitle[data-v-b93a8962] {
  margin-bottom: 0;
}
@media screen and (max-width: 768px) {
.level-item[data-v-b93a8962]:not(:last-child) {
    margin-bottom: 0.75rem;
}
}
.level-left[data-v-b93a8962],
.level-right[data-v-b93a8962] {
  flex-basis: auto;
  flex-grow: 0;
  flex-shrink: 0;
}
.level-left .level-item.is-flexible[data-v-b93a8962],
.level-right .level-item.is-flexible[data-v-b93a8962] {
  flex-grow: 1;
}
@media screen and (min-width: 769px), print {
.level-left .level-item[data-v-b93a8962]:not(:last-child),
  .level-right .level-item[data-v-b93a8962]:not(:last-child) {
    margin-right: 0.75rem;
}
}
.level-left[data-v-b93a8962] {
  align-items: center;
  justify-content: flex-start;
}
@media screen and (max-width: 768px) {
.level-left + .level-right[data-v-b93a8962] {
    margin-top: 1.5rem;
}
}
@media screen and (min-width: 769px), print {
.level-left[data-v-b93a8962] {
    display: flex;
}
}
.level-right[data-v-b93a8962] {
  align-items: center;
  justify-content: flex-end;
}
@media screen and (min-width: 769px), print {
.level-right[data-v-b93a8962] {
    display: flex;
}
}
.media[data-v-b93a8962] {
  align-items: flex-start;
  display: flex;
  text-align: inherit;
}
.media .content[data-v-b93a8962]:not(:last-child) {
  margin-bottom: 0.75rem;
}
.media .media[data-v-b93a8962] {
  border-top: 1px solid rgba(219, 219, 219, 0.5);
  display: flex;
  padding-top: 0.75rem;
}
.media .media .content[data-v-b93a8962]:not(:last-child),
.media .media .control[data-v-b93a8962]:not(:last-child) {
  margin-bottom: 0.5rem;
}
.media .media .media[data-v-b93a8962] {
  padding-top: 0.5rem;
}
.media .media .media + .media[data-v-b93a8962] {
  margin-top: 0.5rem;
}
.media + .media[data-v-b93a8962] {
  border-top: 1px solid rgba(219, 219, 219, 0.5);
  margin-top: 1rem;
  padding-top: 1rem;
}
.media.is-large + .media[data-v-b93a8962] {
  margin-top: 1.5rem;
  padding-top: 1.5rem;
}
.media-left[data-v-b93a8962],
.media-right[data-v-b93a8962] {
  flex-basis: auto;
  flex-grow: 0;
  flex-shrink: 0;
}
.media-left[data-v-b93a8962] {
  margin-right: 1rem;
}
.media-right[data-v-b93a8962] {
  margin-left: 1rem;
}
.media-content[data-v-b93a8962] {
  flex-basis: auto;
  flex-grow: 1;
  flex-shrink: 1;
  text-align: inherit;
}
@media screen and (max-width: 768px) {
.media-content[data-v-b93a8962] {
    overflow-x: auto;
}
}
.menu[data-v-b93a8962] {
  font-size: 1rem;
}
.menu.is-small[data-v-b93a8962] {
  font-size: 0.75rem;
}
.menu.is-medium[data-v-b93a8962] {
  font-size: 1.25rem;
}
.menu.is-large[data-v-b93a8962] {
  font-size: 1.5rem;
}
.menu-list[data-v-b93a8962] {
  line-height: 1.25;
}
.menu-list a[data-v-b93a8962] {
  border-radius: 2px;
  color: #4a4a4a;
  display: block;
  padding: 0.5em 0.75em;
}
.menu-list a[data-v-b93a8962]:hover {
  background-color: whitesmoke;
  color: #363636;
}
.menu-list a.is-active[data-v-b93a8962] {
  background-color: #3273dc;
  color: #fff;
}
.menu-list li ul[data-v-b93a8962] {
  border-left: 1px solid #dbdbdb;
  margin: 0.75em;
  padding-left: 0.75em;
}
.menu-label[data-v-b93a8962] {
  color: #7a7a7a;
  font-size: 0.75em;
  letter-spacing: 0.1em;
  text-transform: uppercase;
}
.menu-label[data-v-b93a8962]:not(:first-child) {
  margin-top: 1em;
}
.menu-label[data-v-b93a8962]:not(:last-child) {
  margin-bottom: 1em;
}
.message[data-v-b93a8962] {
  background-color: whitesmoke;
  border-radius: 4px;
  font-size: 1rem;
}
.message strong[data-v-b93a8962] {
  color: currentColor;
}
.message a[data-v-b93a8962]:not(.button):not(.tag):not(.dropdown-item) {
  color: currentColor;
  text-decoration: underline;
}
.message.is-small[data-v-b93a8962] {
  font-size: 0.75rem;
}
.message.is-medium[data-v-b93a8962] {
  font-size: 1.25rem;
}
.message.is-large[data-v-b93a8962] {
  font-size: 1.5rem;
}
.message.is-white[data-v-b93a8962] {
  background-color: white;
}
.message.is-white .message-header[data-v-b93a8962] {
  background-color: white;
  color: #0a0a0a;
}
.message.is-white .message-body[data-v-b93a8962] {
  border-color: white;
}
.message.is-black[data-v-b93a8962] {
  background-color: #fafafa;
}
.message.is-black .message-header[data-v-b93a8962] {
  background-color: #0a0a0a;
  color: white;
}
.message.is-black .message-body[data-v-b93a8962] {
  border-color: #0a0a0a;
}
.message.is-light[data-v-b93a8962] {
  background-color: #fafafa;
}
.message.is-light .message-header[data-v-b93a8962] {
  background-color: whitesmoke;
  color: rgba(0, 0, 0, 0.7);
}
.message.is-light .message-body[data-v-b93a8962] {
  border-color: whitesmoke;
}
.message.is-dark[data-v-b93a8962] {
  background-color: #fafafa;
}
.message.is-dark .message-header[data-v-b93a8962] {
  background-color: #363636;
  color: #fff;
}
.message.is-dark .message-body[data-v-b93a8962] {
  border-color: #363636;
}
.message.is-primary[data-v-b93a8962] {
  background-color: #ebfffc;
}
.message.is-primary .message-header[data-v-b93a8962] {
  background-color: #00d1b2;
  color: #fff;
}
.message.is-primary .message-body[data-v-b93a8962] {
  border-color: #00d1b2;
  color: #00947e;
}
.message.is-link[data-v-b93a8962] {
  background-color: #eef3fc;
}
.message.is-link .message-header[data-v-b93a8962] {
  background-color: #3273dc;
  color: #fff;
}
.message.is-link .message-body[data-v-b93a8962] {
  border-color: #3273dc;
  color: #2160c4;
}
.message.is-info[data-v-b93a8962] {
  background-color: #eef6fc;
}
.message.is-info .message-header[data-v-b93a8962] {
  background-color: #3298dc;
  color: #fff;
}
.message.is-info .message-body[data-v-b93a8962] {
  border-color: #3298dc;
  color: #1d72aa;
}
.message.is-success[data-v-b93a8962] {
  background-color: #effaf3;
}
.message.is-success .message-header[data-v-b93a8962] {
  background-color: #48c774;
  color: #fff;
}
.message.is-success .message-body[data-v-b93a8962] {
  border-color: #48c774;
  color: #257942;
}
.message.is-warning[data-v-b93a8962] {
  background-color: #fffbeb;
}
.message.is-warning .message-header[data-v-b93a8962] {
  background-color: #ffdd57;
  color: rgba(0, 0, 0, 0.7);
}
.message.is-warning .message-body[data-v-b93a8962] {
  border-color: #ffdd57;
  color: #947600;
}
.message.is-danger[data-v-b93a8962] {
  background-color: #feecf0;
}
.message.is-danger .message-header[data-v-b93a8962] {
  background-color: #f14668;
  color: #fff;
}
.message.is-danger .message-body[data-v-b93a8962] {
  border-color: #f14668;
  color: #cc0f35;
}
.message-header[data-v-b93a8962] {
  align-items: center;
  background-color: #4a4a4a;
  border-radius: 4px 4px 0 0;
  color: #fff;
  display: flex;
  font-weight: 700;
  justify-content: space-between;
  line-height: 1.25;
  padding: 0.75em 1em;
  position: relative;
}
.message-header .delete[data-v-b93a8962] {
  flex-grow: 0;
  flex-shrink: 0;
  margin-left: 0.75em;
}
.message-header + .message-body[data-v-b93a8962] {
  border-width: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.message-body[data-v-b93a8962] {
  border-color: #dbdbdb;
  border-radius: 4px;
  border-style: solid;
  border-width: 0 0 0 4px;
  color: #4a4a4a;
  padding: 1.25em 1.5em;
}
.message-body code[data-v-b93a8962],
.message-body pre[data-v-b93a8962] {
  background-color: white;
}
.message-body pre code[data-v-b93a8962] {
  background-color: transparent;
}
.modal[data-v-b93a8962] {
  align-items: center;
  display: none;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  position: fixed;
  z-index: 40;
}
.modal.is-active[data-v-b93a8962] {
  display: flex;
}
.modal-background[data-v-b93a8962] {
  background-color: rgba(10, 10, 10, 0.86);
}
.modal-content[data-v-b93a8962],
.modal-card[data-v-b93a8962] {
  margin: 0 20px;
  max-height: calc(100vh - 160px);
  overflow: auto;
  position: relative;
  width: 100%;
}
@media screen and (min-width: 769px), print {
.modal-content[data-v-b93a8962],
  .modal-card[data-v-b93a8962] {
    margin: 0 auto;
    max-height: calc(100vh - 40px);
    width: 640px;
}
}
.modal-close[data-v-b93a8962] {
  background: none;
  height: 40px;
  position: fixed;
  right: 20px;
  top: 20px;
  width: 40px;
}
.modal-card[data-v-b93a8962] {
  display: flex;
  flex-direction: column;
  max-height: calc(100vh - 40px);
  overflow: hidden;
  -ms-overflow-y: visible;
}
.modal-card-head[data-v-b93a8962],
.modal-card-foot[data-v-b93a8962] {
  align-items: center;
  background-color: whitesmoke;
  display: flex;
  flex-shrink: 0;
  justify-content: flex-start;
  padding: 20px;
  position: relative;
}
.modal-card-head[data-v-b93a8962] {
  border-bottom: 1px solid #dbdbdb;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
.modal-card-title[data-v-b93a8962] {
  color: #363636;
  flex-grow: 1;
  flex-shrink: 0;
  font-size: 1.5rem;
  line-height: 1;
}
.modal-card-foot[data-v-b93a8962] {
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  border-top: 1px solid #dbdbdb;
}
.modal-card-foot .button[data-v-b93a8962]:not(:last-child) {
  margin-right: 0.5em;
}
.modal-card-body[data-v-b93a8962] {
  -webkit-overflow-scrolling: touch;
  background-color: white;
  flex-grow: 1;
  flex-shrink: 1;
  overflow: auto;
  padding: 20px;
}
.navbar[data-v-b93a8962] {
  background-color: white;
  min-height: 3.25rem;
  position: relative;
  z-index: 30;
}
.navbar.is-white[data-v-b93a8962] {
  background-color: white;
  color: #0a0a0a;
}
.navbar.is-white .navbar-brand > .navbar-item[data-v-b93a8962],
.navbar.is-white .navbar-brand .navbar-link[data-v-b93a8962] {
  color: #0a0a0a;
}
.navbar.is-white .navbar-brand > a.navbar-item[data-v-b93a8962]:focus,
.navbar.is-white .navbar-brand > a.navbar-item[data-v-b93a8962]:hover,
.navbar.is-white .navbar-brand > a.navbar-item.is-active[data-v-b93a8962],
.navbar.is-white .navbar-brand .navbar-link[data-v-b93a8962]:focus,
.navbar.is-white .navbar-brand .navbar-link[data-v-b93a8962]:hover,
.navbar.is-white .navbar-brand .navbar-link.is-active[data-v-b93a8962] {
  background-color: #f2f2f2;
  color: #0a0a0a;
}
.navbar.is-white .navbar-brand .navbar-link[data-v-b93a8962]::after {
  border-color: #0a0a0a;
}
.navbar.is-white .navbar-burger[data-v-b93a8962] {
  color: #0a0a0a;
}
@media screen and (min-width: 1024px) {
.navbar.is-white .navbar-start > .navbar-item[data-v-b93a8962],
  .navbar.is-white .navbar-start .navbar-link[data-v-b93a8962],
  .navbar.is-white .navbar-end > .navbar-item[data-v-b93a8962],
  .navbar.is-white .navbar-end .navbar-link[data-v-b93a8962] {
    color: #0a0a0a;
}
.navbar.is-white .navbar-start > a.navbar-item[data-v-b93a8962]:focus,
  .navbar.is-white .navbar-start > a.navbar-item[data-v-b93a8962]:hover,
  .navbar.is-white .navbar-start > a.navbar-item.is-active[data-v-b93a8962],
  .navbar.is-white .navbar-start .navbar-link[data-v-b93a8962]:focus,
  .navbar.is-white .navbar-start .navbar-link[data-v-b93a8962]:hover,
  .navbar.is-white .navbar-start .navbar-link.is-active[data-v-b93a8962],
  .navbar.is-white .navbar-end > a.navbar-item[data-v-b93a8962]:focus,
  .navbar.is-white .navbar-end > a.navbar-item[data-v-b93a8962]:hover,
  .navbar.is-white .navbar-end > a.navbar-item.is-active[data-v-b93a8962],
  .navbar.is-white .navbar-end .navbar-link[data-v-b93a8962]:focus,
  .navbar.is-white .navbar-end .navbar-link[data-v-b93a8962]:hover,
  .navbar.is-white .navbar-end .navbar-link.is-active[data-v-b93a8962] {
    background-color: #f2f2f2;
    color: #0a0a0a;
}
.navbar.is-white .navbar-start .navbar-link[data-v-b93a8962]::after,
  .navbar.is-white .navbar-end .navbar-link[data-v-b93a8962]::after {
    border-color: #0a0a0a;
}
.navbar.is-white .navbar-item.has-dropdown:focus .navbar-link[data-v-b93a8962],
  .navbar.is-white .navbar-item.has-dropdown:hover .navbar-link[data-v-b93a8962],
  .navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link[data-v-b93a8962] {
    background-color: #f2f2f2;
    color: #0a0a0a;
}
.navbar.is-white .navbar-dropdown a.navbar-item.is-active[data-v-b93a8962] {
    background-color: white;
    color: #0a0a0a;
}
}
.navbar.is-black[data-v-b93a8962] {
  background-color: #0a0a0a;
  color: white;
}
.navbar.is-black .navbar-brand > .navbar-item[data-v-b93a8962],
.navbar.is-black .navbar-brand .navbar-link[data-v-b93a8962] {
  color: white;
}
.navbar.is-black .navbar-brand > a.navbar-item[data-v-b93a8962]:focus,
.navbar.is-black .navbar-brand > a.navbar-item[data-v-b93a8962]:hover,
.navbar.is-black .navbar-brand > a.navbar-item.is-active[data-v-b93a8962],
.navbar.is-black .navbar-brand .navbar-link[data-v-b93a8962]:focus,
.navbar.is-black .navbar-brand .navbar-link[data-v-b93a8962]:hover,
.navbar.is-black .navbar-brand .navbar-link.is-active[data-v-b93a8962] {
  background-color: black;
  color: white;
}
.navbar.is-black .navbar-brand .navbar-link[data-v-b93a8962]::after {
  border-color: white;
}
.navbar.is-black .navbar-burger[data-v-b93a8962] {
  color: white;
}
@media screen and (min-width: 1024px) {
.navbar.is-black .navbar-start > .navbar-item[data-v-b93a8962],
  .navbar.is-black .navbar-start .navbar-link[data-v-b93a8962],
  .navbar.is-black .navbar-end > .navbar-item[data-v-b93a8962],
  .navbar.is-black .navbar-end .navbar-link[data-v-b93a8962] {
    color: white;
}
.navbar.is-black .navbar-start > a.navbar-item[data-v-b93a8962]:focus,
  .navbar.is-black .navbar-start > a.navbar-item[data-v-b93a8962]:hover,
  .navbar.is-black .navbar-start > a.navbar-item.is-active[data-v-b93a8962],
  .navbar.is-black .navbar-start .navbar-link[data-v-b93a8962]:focus,
  .navbar.is-black .navbar-start .navbar-link[data-v-b93a8962]:hover,
  .navbar.is-black .navbar-start .navbar-link.is-active[data-v-b93a8962],
  .navbar.is-black .navbar-end > a.navbar-item[data-v-b93a8962]:focus,
  .navbar.is-black .navbar-end > a.navbar-item[data-v-b93a8962]:hover,
  .navbar.is-black .navbar-end > a.navbar-item.is-active[data-v-b93a8962],
  .navbar.is-black .navbar-end .navbar-link[data-v-b93a8962]:focus,
  .navbar.is-black .navbar-end .navbar-link[data-v-b93a8962]:hover,
  .navbar.is-black .navbar-end .navbar-link.is-active[data-v-b93a8962] {
    background-color: black;
    color: white;
}
.navbar.is-black .navbar-start .navbar-link[data-v-b93a8962]::after,
  .navbar.is-black .navbar-end .navbar-link[data-v-b93a8962]::after {
    border-color: white;
}
.navbar.is-black .navbar-item.has-dropdown:focus .navbar-link[data-v-b93a8962],
  .navbar.is-black .navbar-item.has-dropdown:hover .navbar-link[data-v-b93a8962],
  .navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link[data-v-b93a8962] {
    background-color: black;
    color: white;
}
.navbar.is-black .navbar-dropdown a.navbar-item.is-active[data-v-b93a8962] {
    background-color: #0a0a0a;
    color: white;
}
}
.navbar.is-light[data-v-b93a8962] {
  background-color: whitesmoke;
  color: rgba(0, 0, 0, 0.7);
}
.navbar.is-light .navbar-brand > .navbar-item[data-v-b93a8962],
.navbar.is-light .navbar-brand .navbar-link[data-v-b93a8962] {
  color: rgba(0, 0, 0, 0.7);
}
.navbar.is-light .navbar-brand > a.navbar-item[data-v-b93a8962]:focus,
.navbar.is-light .navbar-brand > a.navbar-item[data-v-b93a8962]:hover,
.navbar.is-light .navbar-brand > a.navbar-item.is-active[data-v-b93a8962],
.navbar.is-light .navbar-brand .navbar-link[data-v-b93a8962]:focus,
.navbar.is-light .navbar-brand .navbar-link[data-v-b93a8962]:hover,
.navbar.is-light .navbar-brand .navbar-link.is-active[data-v-b93a8962] {
  background-color: #e8e8e8;
  color: rgba(0, 0, 0, 0.7);
}
.navbar.is-light .navbar-brand .navbar-link[data-v-b93a8962]::after {
  border-color: rgba(0, 0, 0, 0.7);
}
.navbar.is-light .navbar-burger[data-v-b93a8962] {
  color: rgba(0, 0, 0, 0.7);
}
@media screen and (min-width: 1024px) {
.navbar.is-light .navbar-start > .navbar-item[data-v-b93a8962],
  .navbar.is-light .navbar-start .navbar-link[data-v-b93a8962],
  .navbar.is-light .navbar-end > .navbar-item[data-v-b93a8962],
  .navbar.is-light .navbar-end .navbar-link[data-v-b93a8962] {
    color: rgba(0, 0, 0, 0.7);
}
.navbar.is-light .navbar-start > a.navbar-item[data-v-b93a8962]:focus,
  .navbar.is-light .navbar-start > a.navbar-item[data-v-b93a8962]:hover,
  .navbar.is-light .navbar-start > a.navbar-item.is-active[data-v-b93a8962],
  .navbar.is-light .navbar-start .navbar-link[data-v-b93a8962]:focus,
  .navbar.is-light .navbar-start .navbar-link[data-v-b93a8962]:hover,
  .navbar.is-light .navbar-start .navbar-link.is-active[data-v-b93a8962],
  .navbar.is-light .navbar-end > a.navbar-item[data-v-b93a8962]:focus,
  .navbar.is-light .navbar-end > a.navbar-item[data-v-b93a8962]:hover,
  .navbar.is-light .navbar-end > a.navbar-item.is-active[data-v-b93a8962],
  .navbar.is-light .navbar-end .navbar-link[data-v-b93a8962]:focus,
  .navbar.is-light .navbar-end .navbar-link[data-v-b93a8962]:hover,
  .navbar.is-light .navbar-end .navbar-link.is-active[data-v-b93a8962] {
    background-color: #e8e8e8;
    color: rgba(0, 0, 0, 0.7);
}
.navbar.is-light .navbar-start .navbar-link[data-v-b93a8962]::after,
  .navbar.is-light .navbar-end .navbar-link[data-v-b93a8962]::after {
    border-color: rgba(0, 0, 0, 0.7);
}
.navbar.is-light .navbar-item.has-dropdown:focus .navbar-link[data-v-b93a8962],
  .navbar.is-light .navbar-item.has-dropdown:hover .navbar-link[data-v-b93a8962],
  .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link[data-v-b93a8962] {
    background-color: #e8e8e8;
    color: rgba(0, 0, 0, 0.7);
}
.navbar.is-light .navbar-dropdown a.navbar-item.is-active[data-v-b93a8962] {
    background-color: whitesmoke;
    color: rgba(0, 0, 0, 0.7);
}
}
.navbar.is-dark[data-v-b93a8962] {
  background-color: #363636;
  color: #fff;
}
.navbar.is-dark .navbar-brand > .navbar-item[data-v-b93a8962],
.navbar.is-dark .navbar-brand .navbar-link[data-v-b93a8962] {
  color: #fff;
}
.navbar.is-dark .navbar-brand > a.navbar-item[data-v-b93a8962]:focus,
.navbar.is-dark .navbar-brand > a.navbar-item[data-v-b93a8962]:hover,
.navbar.is-dark .navbar-brand > a.navbar-item.is-active[data-v-b93a8962],
.navbar.is-dark .navbar-brand .navbar-link[data-v-b93a8962]:focus,
.navbar.is-dark .navbar-brand .navbar-link[data-v-b93a8962]:hover,
.navbar.is-dark .navbar-brand .navbar-link.is-active[data-v-b93a8962] {
  background-color: #292929;
  color: #fff;
}
.navbar.is-dark .navbar-brand .navbar-link[data-v-b93a8962]::after {
  border-color: #fff;
}
.navbar.is-dark .navbar-burger[data-v-b93a8962] {
  color: #fff;
}
@media screen and (min-width: 1024px) {
.navbar.is-dark .navbar-start > .navbar-item[data-v-b93a8962],
  .navbar.is-dark .navbar-start .navbar-link[data-v-b93a8962],
  .navbar.is-dark .navbar-end > .navbar-item[data-v-b93a8962],
  .navbar.is-dark .navbar-end .navbar-link[data-v-b93a8962] {
    color: #fff;
}
.navbar.is-dark .navbar-start > a.navbar-item[data-v-b93a8962]:focus,
  .navbar.is-dark .navbar-start > a.navbar-item[data-v-b93a8962]:hover,
  .navbar.is-dark .navbar-start > a.navbar-item.is-active[data-v-b93a8962],
  .navbar.is-dark .navbar-start .navbar-link[data-v-b93a8962]:focus,
  .navbar.is-dark .navbar-start .navbar-link[data-v-b93a8962]:hover,
  .navbar.is-dark .navbar-start .navbar-link.is-active[data-v-b93a8962],
  .navbar.is-dark .navbar-end > a.navbar-item[data-v-b93a8962]:focus,
  .navbar.is-dark .navbar-end > a.navbar-item[data-v-b93a8962]:hover,
  .navbar.is-dark .navbar-end > a.navbar-item.is-active[data-v-b93a8962],
  .navbar.is-dark .navbar-end .navbar-link[data-v-b93a8962]:focus,
  .navbar.is-dark .navbar-end .navbar-link[data-v-b93a8962]:hover,
  .navbar.is-dark .navbar-end .navbar-link.is-active[data-v-b93a8962] {
    background-color: #292929;
    color: #fff;
}
.navbar.is-dark .navbar-start .navbar-link[data-v-b93a8962]::after,
  .navbar.is-dark .navbar-end .navbar-link[data-v-b93a8962]::after {
    border-color: #fff;
}
.navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link[data-v-b93a8962],
  .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link[data-v-b93a8962],
  .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link[data-v-b93a8962] {
    background-color: #292929;
    color: #fff;
}
.navbar.is-dark .navbar-dropdown a.navbar-item.is-active[data-v-b93a8962] {
    background-color: #363636;
    color: #fff;
}
}
.navbar.is-primary[data-v-b93a8962] {
  background-color: #00d1b2;
  color: #fff;
}
.navbar.is-primary .navbar-brand > .navbar-item[data-v-b93a8962],
.navbar.is-primary .navbar-brand .navbar-link[data-v-b93a8962] {
  color: #fff;
}
.navbar.is-primary .navbar-brand > a.navbar-item[data-v-b93a8962]:focus,
.navbar.is-primary .navbar-brand > a.navbar-item[data-v-b93a8962]:hover,
.navbar.is-primary .navbar-brand > a.navbar-item.is-active[data-v-b93a8962],
.navbar.is-primary .navbar-brand .navbar-link[data-v-b93a8962]:focus,
.navbar.is-primary .navbar-brand .navbar-link[data-v-b93a8962]:hover,
.navbar.is-primary .navbar-brand .navbar-link.is-active[data-v-b93a8962] {
  background-color: #00b89c;
  color: #fff;
}
.navbar.is-primary .navbar-brand .navbar-link[data-v-b93a8962]::after {
  border-color: #fff;
}
.navbar.is-primary .navbar-burger[data-v-b93a8962] {
  color: #fff;
}
@media screen and (min-width: 1024px) {
.navbar.is-primary .navbar-start > .navbar-item[data-v-b93a8962],
  .navbar.is-primary .navbar-start .navbar-link[data-v-b93a8962],
  .navbar.is-primary .navbar-end > .navbar-item[data-v-b93a8962],
  .navbar.is-primary .navbar-end .navbar-link[data-v-b93a8962] {
    color: #fff;
}
.navbar.is-primary .navbar-start > a.navbar-item[data-v-b93a8962]:focus,
  .navbar.is-primary .navbar-start > a.navbar-item[data-v-b93a8962]:hover,
  .navbar.is-primary .navbar-start > a.navbar-item.is-active[data-v-b93a8962],
  .navbar.is-primary .navbar-start .navbar-link[data-v-b93a8962]:focus,
  .navbar.is-primary .navbar-start .navbar-link[data-v-b93a8962]:hover,
  .navbar.is-primary .navbar-start .navbar-link.is-active[data-v-b93a8962],
  .navbar.is-primary .navbar-end > a.navbar-item[data-v-b93a8962]:focus,
  .navbar.is-primary .navbar-end > a.navbar-item[data-v-b93a8962]:hover,
  .navbar.is-primary .navbar-end > a.navbar-item.is-active[data-v-b93a8962],
  .navbar.is-primary .navbar-end .navbar-link[data-v-b93a8962]:focus,
  .navbar.is-primary .navbar-end .navbar-link[data-v-b93a8962]:hover,
  .navbar.is-primary .navbar-end .navbar-link.is-active[data-v-b93a8962] {
    background-color: #00b89c;
    color: #fff;
}
.navbar.is-primary .navbar-start .navbar-link[data-v-b93a8962]::after,
  .navbar.is-primary .navbar-end .navbar-link[data-v-b93a8962]::after {
    border-color: #fff;
}
.navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link[data-v-b93a8962],
  .navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link[data-v-b93a8962],
  .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link[data-v-b93a8962] {
    background-color: #00b89c;
    color: #fff;
}
.navbar.is-primary .navbar-dropdown a.navbar-item.is-active[data-v-b93a8962] {
    background-color: #00d1b2;
    color: #fff;
}
}
.navbar.is-link[data-v-b93a8962] {
  background-color: #3273dc;
  color: #fff;
}
.navbar.is-link .navbar-brand > .navbar-item[data-v-b93a8962],
.navbar.is-link .navbar-brand .navbar-link[data-v-b93a8962] {
  color: #fff;
}
.navbar.is-link .navbar-brand > a.navbar-item[data-v-b93a8962]:focus,
.navbar.is-link .navbar-brand > a.navbar-item[data-v-b93a8962]:hover,
.navbar.is-link .navbar-brand > a.navbar-item.is-active[data-v-b93a8962],
.navbar.is-link .navbar-brand .navbar-link[data-v-b93a8962]:focus,
.navbar.is-link .navbar-brand .navbar-link[data-v-b93a8962]:hover,
.navbar.is-link .navbar-brand .navbar-link.is-active[data-v-b93a8962] {
  background-color: #2366d1;
  color: #fff;
}
.navbar.is-link .navbar-brand .navbar-link[data-v-b93a8962]::after {
  border-color: #fff;
}
.navbar.is-link .navbar-burger[data-v-b93a8962] {
  color: #fff;
}
@media screen and (min-width: 1024px) {
.navbar.is-link .navbar-start > .navbar-item[data-v-b93a8962],
  .navbar.is-link .navbar-start .navbar-link[data-v-b93a8962],
  .navbar.is-link .navbar-end > .navbar-item[data-v-b93a8962],
  .navbar.is-link .navbar-end .navbar-link[data-v-b93a8962] {
    color: #fff;
}
.navbar.is-link .navbar-start > a.navbar-item[data-v-b93a8962]:focus,
  .navbar.is-link .navbar-start > a.navbar-item[data-v-b93a8962]:hover,
  .navbar.is-link .navbar-start > a.navbar-item.is-active[data-v-b93a8962],
  .navbar.is-link .navbar-start .navbar-link[data-v-b93a8962]:focus,
  .navbar.is-link .navbar-start .navbar-link[data-v-b93a8962]:hover,
  .navbar.is-link .navbar-start .navbar-link.is-active[data-v-b93a8962],
  .navbar.is-link .navbar-end > a.navbar-item[data-v-b93a8962]:focus,
  .navbar.is-link .navbar-end > a.navbar-item[data-v-b93a8962]:hover,
  .navbar.is-link .navbar-end > a.navbar-item.is-active[data-v-b93a8962],
  .navbar.is-link .navbar-end .navbar-link[data-v-b93a8962]:focus,
  .navbar.is-link .navbar-end .navbar-link[data-v-b93a8962]:hover,
  .navbar.is-link .navbar-end .navbar-link.is-active[data-v-b93a8962] {
    background-color: #2366d1;
    color: #fff;
}
.navbar.is-link .navbar-start .navbar-link[data-v-b93a8962]::after,
  .navbar.is-link .navbar-end .navbar-link[data-v-b93a8962]::after {
    border-color: #fff;
}
.navbar.is-link .navbar-item.has-dropdown:focus .navbar-link[data-v-b93a8962],
  .navbar.is-link .navbar-item.has-dropdown:hover .navbar-link[data-v-b93a8962],
  .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link[data-v-b93a8962] {
    background-color: #2366d1;
    color: #fff;
}
.navbar.is-link .navbar-dropdown a.navbar-item.is-active[data-v-b93a8962] {
    background-color: #3273dc;
    color: #fff;
}
}
.navbar.is-info[data-v-b93a8962] {
  background-color: #3298dc;
  color: #fff;
}
.navbar.is-info .navbar-brand > .navbar-item[data-v-b93a8962],
.navbar.is-info .navbar-brand .navbar-link[data-v-b93a8962] {
  color: #fff;
}
.navbar.is-info .navbar-brand > a.navbar-item[data-v-b93a8962]:focus,
.navbar.is-info .navbar-brand > a.navbar-item[data-v-b93a8962]:hover,
.navbar.is-info .navbar-brand > a.navbar-item.is-active[data-v-b93a8962],
.navbar.is-info .navbar-brand .navbar-link[data-v-b93a8962]:focus,
.navbar.is-info .navbar-brand .navbar-link[data-v-b93a8962]:hover,
.navbar.is-info .navbar-brand .navbar-link.is-active[data-v-b93a8962] {
  background-color: #238cd1;
  color: #fff;
}
.navbar.is-info .navbar-brand .navbar-link[data-v-b93a8962]::after {
  border-color: #fff;
}
.navbar.is-info .navbar-burger[data-v-b93a8962] {
  color: #fff;
}
@media screen and (min-width: 1024px) {
.navbar.is-info .navbar-start > .navbar-item[data-v-b93a8962],
  .navbar.is-info .navbar-start .navbar-link[data-v-b93a8962],
  .navbar.is-info .navbar-end > .navbar-item[data-v-b93a8962],
  .navbar.is-info .navbar-end .navbar-link[data-v-b93a8962] {
    color: #fff;
}
.navbar.is-info .navbar-start > a.navbar-item[data-v-b93a8962]:focus,
  .navbar.is-info .navbar-start > a.navbar-item[data-v-b93a8962]:hover,
  .navbar.is-info .navbar-start > a.navbar-item.is-active[data-v-b93a8962],
  .navbar.is-info .navbar-start .navbar-link[data-v-b93a8962]:focus,
  .navbar.is-info .navbar-start .navbar-link[data-v-b93a8962]:hover,
  .navbar.is-info .navbar-start .navbar-link.is-active[data-v-b93a8962],
  .navbar.is-info .navbar-end > a.navbar-item[data-v-b93a8962]:focus,
  .navbar.is-info .navbar-end > a.navbar-item[data-v-b93a8962]:hover,
  .navbar.is-info .navbar-end > a.navbar-item.is-active[data-v-b93a8962],
  .navbar.is-info .navbar-end .navbar-link[data-v-b93a8962]:focus,
  .navbar.is-info .navbar-end .navbar-link[data-v-b93a8962]:hover,
  .navbar.is-info .navbar-end .navbar-link.is-active[data-v-b93a8962] {
    background-color: #238cd1;
    color: #fff;
}
.navbar.is-info .navbar-start .navbar-link[data-v-b93a8962]::after,
  .navbar.is-info .navbar-end .navbar-link[data-v-b93a8962]::after {
    border-color: #fff;
}
.navbar.is-info .navbar-item.has-dropdown:focus .navbar-link[data-v-b93a8962],
  .navbar.is-info .navbar-item.has-dropdown:hover .navbar-link[data-v-b93a8962],
  .navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link[data-v-b93a8962] {
    background-color: #238cd1;
    color: #fff;
}
.navbar.is-info .navbar-dropdown a.navbar-item.is-active[data-v-b93a8962] {
    background-color: #3298dc;
    color: #fff;
}
}
.navbar.is-success[data-v-b93a8962] {
  background-color: #48c774;
  color: #fff;
}
.navbar.is-success .navbar-brand > .navbar-item[data-v-b93a8962],
.navbar.is-success .navbar-brand .navbar-link[data-v-b93a8962] {
  color: #fff;
}
.navbar.is-success .navbar-brand > a.navbar-item[data-v-b93a8962]:focus,
.navbar.is-success .navbar-brand > a.navbar-item[data-v-b93a8962]:hover,
.navbar.is-success .navbar-brand > a.navbar-item.is-active[data-v-b93a8962],
.navbar.is-success .navbar-brand .navbar-link[data-v-b93a8962]:focus,
.navbar.is-success .navbar-brand .navbar-link[data-v-b93a8962]:hover,
.navbar.is-success .navbar-brand .navbar-link.is-active[data-v-b93a8962] {
  background-color: #3abb67;
  color: #fff;
}
.navbar.is-success .navbar-brand .navbar-link[data-v-b93a8962]::after {
  border-color: #fff;
}
.navbar.is-success .navbar-burger[data-v-b93a8962] {
  color: #fff;
}
@media screen and (min-width: 1024px) {
.navbar.is-success .navbar-start > .navbar-item[data-v-b93a8962],
  .navbar.is-success .navbar-start .navbar-link[data-v-b93a8962],
  .navbar.is-success .navbar-end > .navbar-item[data-v-b93a8962],
  .navbar.is-success .navbar-end .navbar-link[data-v-b93a8962] {
    color: #fff;
}
.navbar.is-success .navbar-start > a.navbar-item[data-v-b93a8962]:focus,
  .navbar.is-success .navbar-start > a.navbar-item[data-v-b93a8962]:hover,
  .navbar.is-success .navbar-start > a.navbar-item.is-active[data-v-b93a8962],
  .navbar.is-success .navbar-start .navbar-link[data-v-b93a8962]:focus,
  .navbar.is-success .navbar-start .navbar-link[data-v-b93a8962]:hover,
  .navbar.is-success .navbar-start .navbar-link.is-active[data-v-b93a8962],
  .navbar.is-success .navbar-end > a.navbar-item[data-v-b93a8962]:focus,
  .navbar.is-success .navbar-end > a.navbar-item[data-v-b93a8962]:hover,
  .navbar.is-success .navbar-end > a.navbar-item.is-active[data-v-b93a8962],
  .navbar.is-success .navbar-end .navbar-link[data-v-b93a8962]:focus,
  .navbar.is-success .navbar-end .navbar-link[data-v-b93a8962]:hover,
  .navbar.is-success .navbar-end .navbar-link.is-active[data-v-b93a8962] {
    background-color: #3abb67;
    color: #fff;
}
.navbar.is-success .navbar-start .navbar-link[data-v-b93a8962]::after,
  .navbar.is-success .navbar-end .navbar-link[data-v-b93a8962]::after {
    border-color: #fff;
}
.navbar.is-success .navbar-item.has-dropdown:focus .navbar-link[data-v-b93a8962],
  .navbar.is-success .navbar-item.has-dropdown:hover .navbar-link[data-v-b93a8962],
  .navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link[data-v-b93a8962] {
    background-color: #3abb67;
    color: #fff;
}
.navbar.is-success .navbar-dropdown a.navbar-item.is-active[data-v-b93a8962] {
    background-color: #48c774;
    color: #fff;
}
}
.navbar.is-warning[data-v-b93a8962] {
  background-color: #ffdd57;
  color: rgba(0, 0, 0, 0.7);
}
.navbar.is-warning .navbar-brand > .navbar-item[data-v-b93a8962],
.navbar.is-warning .navbar-brand .navbar-link[data-v-b93a8962] {
  color: rgba(0, 0, 0, 0.7);
}
.navbar.is-warning .navbar-brand > a.navbar-item[data-v-b93a8962]:focus,
.navbar.is-warning .navbar-brand > a.navbar-item[data-v-b93a8962]:hover,
.navbar.is-warning .navbar-brand > a.navbar-item.is-active[data-v-b93a8962],
.navbar.is-warning .navbar-brand .navbar-link[data-v-b93a8962]:focus,
.navbar.is-warning .navbar-brand .navbar-link[data-v-b93a8962]:hover,
.navbar.is-warning .navbar-brand .navbar-link.is-active[data-v-b93a8962] {
  background-color: #ffd83d;
  color: rgba(0, 0, 0, 0.7);
}
.navbar.is-warning .navbar-brand .navbar-link[data-v-b93a8962]::after {
  border-color: rgba(0, 0, 0, 0.7);
}
.navbar.is-warning .navbar-burger[data-v-b93a8962] {
  color: rgba(0, 0, 0, 0.7);
}
@media screen and (min-width: 1024px) {
.navbar.is-warning .navbar-start > .navbar-item[data-v-b93a8962],
  .navbar.is-warning .navbar-start .navbar-link[data-v-b93a8962],
  .navbar.is-warning .navbar-end > .navbar-item[data-v-b93a8962],
  .navbar.is-warning .navbar-end .navbar-link[data-v-b93a8962] {
    color: rgba(0, 0, 0, 0.7);
}
.navbar.is-warning .navbar-start > a.navbar-item[data-v-b93a8962]:focus,
  .navbar.is-warning .navbar-start > a.navbar-item[data-v-b93a8962]:hover,
  .navbar.is-warning .navbar-start > a.navbar-item.is-active[data-v-b93a8962],
  .navbar.is-warning .navbar-start .navbar-link[data-v-b93a8962]:focus,
  .navbar.is-warning .navbar-start .navbar-link[data-v-b93a8962]:hover,
  .navbar.is-warning .navbar-start .navbar-link.is-active[data-v-b93a8962],
  .navbar.is-warning .navbar-end > a.navbar-item[data-v-b93a8962]:focus,
  .navbar.is-warning .navbar-end > a.navbar-item[data-v-b93a8962]:hover,
  .navbar.is-warning .navbar-end > a.navbar-item.is-active[data-v-b93a8962],
  .navbar.is-warning .navbar-end .navbar-link[data-v-b93a8962]:focus,
  .navbar.is-warning .navbar-end .navbar-link[data-v-b93a8962]:hover,
  .navbar.is-warning .navbar-end .navbar-link.is-active[data-v-b93a8962] {
    background-color: #ffd83d;
    color: rgba(0, 0, 0, 0.7);
}
.navbar.is-warning .navbar-start .navbar-link[data-v-b93a8962]::after,
  .navbar.is-warning .navbar-end .navbar-link[data-v-b93a8962]::after {
    border-color: rgba(0, 0, 0, 0.7);
}
.navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link[data-v-b93a8962],
  .navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link[data-v-b93a8962],
  .navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link[data-v-b93a8962] {
    background-color: #ffd83d;
    color: rgba(0, 0, 0, 0.7);
}
.navbar.is-warning .navbar-dropdown a.navbar-item.is-active[data-v-b93a8962] {
    background-color: #ffdd57;
    color: rgba(0, 0, 0, 0.7);
}
}
.navbar.is-danger[data-v-b93a8962] {
  background-color: #f14668;
  color: #fff;
}
.navbar.is-danger .navbar-brand > .navbar-item[data-v-b93a8962],
.navbar.is-danger .navbar-brand .navbar-link[data-v-b93a8962] {
  color: #fff;
}
.navbar.is-danger .navbar-brand > a.navbar-item[data-v-b93a8962]:focus,
.navbar.is-danger .navbar-brand > a.navbar-item[data-v-b93a8962]:hover,
.navbar.is-danger .navbar-brand > a.navbar-item.is-active[data-v-b93a8962],
.navbar.is-danger .navbar-brand .navbar-link[data-v-b93a8962]:focus,
.navbar.is-danger .navbar-brand .navbar-link[data-v-b93a8962]:hover,
.navbar.is-danger .navbar-brand .navbar-link.is-active[data-v-b93a8962] {
  background-color: #ef2e55;
  color: #fff;
}
.navbar.is-danger .navbar-brand .navbar-link[data-v-b93a8962]::after {
  border-color: #fff;
}
.navbar.is-danger .navbar-burger[data-v-b93a8962] {
  color: #fff;
}
@media screen and (min-width: 1024px) {
.navbar.is-danger .navbar-start > .navbar-item[data-v-b93a8962],
  .navbar.is-danger .navbar-start .navbar-link[data-v-b93a8962],
  .navbar.is-danger .navbar-end > .navbar-item[data-v-b93a8962],
  .navbar.is-danger .navbar-end .navbar-link[data-v-b93a8962] {
    color: #fff;
}
.navbar.is-danger .navbar-start > a.navbar-item[data-v-b93a8962]:focus,
  .navbar.is-danger .navbar-start > a.navbar-item[data-v-b93a8962]:hover,
  .navbar.is-danger .navbar-start > a.navbar-item.is-active[data-v-b93a8962],
  .navbar.is-danger .navbar-start .navbar-link[data-v-b93a8962]:focus,
  .navbar.is-danger .navbar-start .navbar-link[data-v-b93a8962]:hover,
  .navbar.is-danger .navbar-start .navbar-link.is-active[data-v-b93a8962],
  .navbar.is-danger .navbar-end > a.navbar-item[data-v-b93a8962]:focus,
  .navbar.is-danger .navbar-end > a.navbar-item[data-v-b93a8962]:hover,
  .navbar.is-danger .navbar-end > a.navbar-item.is-active[data-v-b93a8962],
  .navbar.is-danger .navbar-end .navbar-link[data-v-b93a8962]:focus,
  .navbar.is-danger .navbar-end .navbar-link[data-v-b93a8962]:hover,
  .navbar.is-danger .navbar-end .navbar-link.is-active[data-v-b93a8962] {
    background-color: #ef2e55;
    color: #fff;
}
.navbar.is-danger .navbar-start .navbar-link[data-v-b93a8962]::after,
  .navbar.is-danger .navbar-end .navbar-link[data-v-b93a8962]::after {
    border-color: #fff;
}
.navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link[data-v-b93a8962],
  .navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link[data-v-b93a8962],
  .navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link[data-v-b93a8962] {
    background-color: #ef2e55;
    color: #fff;
}
.navbar.is-danger .navbar-dropdown a.navbar-item.is-active[data-v-b93a8962] {
    background-color: #f14668;
    color: #fff;
}
}
.navbar > .container[data-v-b93a8962] {
  align-items: stretch;
  display: flex;
  min-height: 3.25rem;
  width: 100%;
}
.navbar.has-shadow[data-v-b93a8962] {
  box-shadow: 0 2px 0 0 whitesmoke;
}
.navbar.is-fixed-bottom[data-v-b93a8962],
.navbar.is-fixed-top[data-v-b93a8962] {
  left: 0;
  position: fixed;
  right: 0;
  z-index: 30;
}
.navbar.is-fixed-bottom[data-v-b93a8962] {
  bottom: 0;
}
.navbar.is-fixed-bottom.has-shadow[data-v-b93a8962] {
  box-shadow: 0 -2px 0 0 whitesmoke;
}
.navbar.is-fixed-top[data-v-b93a8962] {
  top: 0;
}
html.has-navbar-fixed-top[data-v-b93a8962],
body.has-navbar-fixed-top[data-v-b93a8962] {
  padding-top: 3.25rem;
}
html.has-navbar-fixed-bottom[data-v-b93a8962],
body.has-navbar-fixed-bottom[data-v-b93a8962] {
  padding-bottom: 3.25rem;
}
.navbar-brand[data-v-b93a8962],
.navbar-tabs[data-v-b93a8962] {
  align-items: stretch;
  display: flex;
  flex-shrink: 0;
  min-height: 3.25rem;
}
.navbar-brand a.navbar-item[data-v-b93a8962]:focus,
.navbar-brand a.navbar-item[data-v-b93a8962]:hover {
  background-color: transparent;
}
.navbar-tabs[data-v-b93a8962] {
  -webkit-overflow-scrolling: touch;
  max-width: 100vw;
  overflow-x: auto;
  overflow-y: hidden;
}
.navbar-burger[data-v-b93a8962] {
  color: #4a4a4a;
  cursor: pointer;
  display: block;
  height: 3.25rem;
  position: relative;
  width: 3.25rem;
  margin-left: auto;
}
.navbar-burger span[data-v-b93a8962] {
  background-color: currentColor;
  display: block;
  height: 1px;
  left: calc(50% - 8px);
  position: absolute;
  transform-origin: center;
  transition-duration: 86ms;
  transition-property: background-color, opacity, transform;
  transition-timing-function: ease-out;
  width: 16px;
}
.navbar-burger span[data-v-b93a8962]:nth-child(1) {
  top: calc(50% - 6px);
}
.navbar-burger span[data-v-b93a8962]:nth-child(2) {
  top: calc(50% - 1px);
}
.navbar-burger span[data-v-b93a8962]:nth-child(3) {
  top: calc(50% + 4px);
}
.navbar-burger[data-v-b93a8962]:hover {
  background-color: rgba(0, 0, 0, 0.05);
}
.navbar-burger.is-active span[data-v-b93a8962]:nth-child(1) {
  transform: translateY(5px) rotate(45deg);
}
.navbar-burger.is-active span[data-v-b93a8962]:nth-child(2) {
  opacity: 0;
}
.navbar-burger.is-active span[data-v-b93a8962]:nth-child(3) {
  transform: translateY(-5px) rotate(-45deg);
}
.navbar-menu[data-v-b93a8962] {
  display: none;
}
.navbar-item[data-v-b93a8962],
.navbar-link[data-v-b93a8962] {
  color: #4a4a4a;
  display: block;
  line-height: 1.5;
  padding: 0.5rem 0.75rem;
  position: relative;
}
.navbar-item .icon[data-v-b93a8962]:only-child,
.navbar-link .icon[data-v-b93a8962]:only-child {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
}
a.navbar-item[data-v-b93a8962],
.navbar-link[data-v-b93a8962] {
  cursor: pointer;
}
a.navbar-item[data-v-b93a8962]:focus,
a.navbar-item[data-v-b93a8962]:focus-within,
a.navbar-item[data-v-b93a8962]:hover,
a.navbar-item.is-active[data-v-b93a8962],
.navbar-link[data-v-b93a8962]:focus,
.navbar-link[data-v-b93a8962]:focus-within,
.navbar-link[data-v-b93a8962]:hover,
.navbar-link.is-active[data-v-b93a8962] {
  background-color: #fafafa;
  color: #3273dc;
}
.navbar-item[data-v-b93a8962] {
  flex-grow: 0;
  flex-shrink: 0;
}
.navbar-item img[data-v-b93a8962] {
  max-height: 1.75rem;
}
.navbar-item.has-dropdown[data-v-b93a8962] {
  padding: 0;
}
.navbar-item.is-expanded[data-v-b93a8962] {
  flex-grow: 1;
  flex-shrink: 1;
}
.navbar-item.is-tab[data-v-b93a8962] {
  border-bottom: 1px solid transparent;
  min-height: 3.25rem;
  padding-bottom: calc(0.5rem - 1px);
}
.navbar-item.is-tab[data-v-b93a8962]:focus,
.navbar-item.is-tab[data-v-b93a8962]:hover {
  background-color: transparent;
  border-bottom-color: #3273dc;
}
.navbar-item.is-tab.is-active[data-v-b93a8962] {
  background-color: transparent;
  border-bottom-color: #3273dc;
  border-bottom-style: solid;
  border-bottom-width: 3px;
  color: #3273dc;
  padding-bottom: calc(0.5rem - 3px);
}
.navbar-content[data-v-b93a8962] {
  flex-grow: 1;
  flex-shrink: 1;
}
.navbar-link[data-v-b93a8962]:not(.is-arrowless) {
  padding-right: 2.5em;
}
.navbar-link[data-v-b93a8962]:not(.is-arrowless)::after {
  border-color: #3273dc;
  margin-top: -0.375em;
  right: 1.125em;
}
.navbar-dropdown[data-v-b93a8962] {
  font-size: 0.875rem;
  padding-bottom: 0.5rem;
  padding-top: 0.5rem;
}
.navbar-dropdown .navbar-item[data-v-b93a8962] {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.navbar-divider[data-v-b93a8962] {
  background-color: whitesmoke;
  border: none;
  display: none;
  height: 2px;
  margin: 0.5rem 0;
}
@media screen and (max-width: 1023px) {
.navbar > .container[data-v-b93a8962] {
    display: block;
}
.navbar-brand .navbar-item[data-v-b93a8962],
  .navbar-tabs .navbar-item[data-v-b93a8962] {
    align-items: center;
    display: flex;
}
.navbar-link[data-v-b93a8962]::after {
    display: none;
}
.navbar-menu[data-v-b93a8962] {
    background-color: white;
    box-shadow: 0 8px 16px rgba(10, 10, 10, 0.1);
    padding: 0.5rem 0;
}
.navbar-menu.is-active[data-v-b93a8962] {
    display: block;
}
.navbar.is-fixed-bottom-touch[data-v-b93a8962],
  .navbar.is-fixed-top-touch[data-v-b93a8962] {
    left: 0;
    position: fixed;
    right: 0;
    z-index: 30;
}
.navbar.is-fixed-bottom-touch[data-v-b93a8962] {
    bottom: 0;
}
.navbar.is-fixed-bottom-touch.has-shadow[data-v-b93a8962] {
    box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1);
}
.navbar.is-fixed-top-touch[data-v-b93a8962] {
    top: 0;
}
.navbar.is-fixed-top .navbar-menu[data-v-b93a8962],
  .navbar.is-fixed-top-touch .navbar-menu[data-v-b93a8962] {
    -webkit-overflow-scrolling: touch;
    max-height: calc(100vh - 3.25rem);
    overflow: auto;
}
html.has-navbar-fixed-top-touch[data-v-b93a8962],
  body.has-navbar-fixed-top-touch[data-v-b93a8962] {
    padding-top: 3.25rem;
}
html.has-navbar-fixed-bottom-touch[data-v-b93a8962],
  body.has-navbar-fixed-bottom-touch[data-v-b93a8962] {
    padding-bottom: 3.25rem;
}
}
@media screen and (min-width: 1024px) {
.navbar[data-v-b93a8962],
  .navbar-menu[data-v-b93a8962],
  .navbar-start[data-v-b93a8962],
  .navbar-end[data-v-b93a8962] {
    align-items: stretch;
    display: flex;
}
.navbar[data-v-b93a8962] {
    min-height: 3.25rem;
}
.navbar.is-spaced[data-v-b93a8962] {
    padding: 1rem 2rem;
}
.navbar.is-spaced .navbar-start[data-v-b93a8962],
  .navbar.is-spaced .navbar-end[data-v-b93a8962] {
    align-items: center;
}
.navbar.is-spaced a.navbar-item[data-v-b93a8962],
  .navbar.is-spaced .navbar-link[data-v-b93a8962] {
    border-radius: 4px;
}
.navbar.is-transparent a.navbar-item[data-v-b93a8962]:focus,
  .navbar.is-transparent a.navbar-item[data-v-b93a8962]:hover,
  .navbar.is-transparent a.navbar-item.is-active[data-v-b93a8962],
  .navbar.is-transparent .navbar-link[data-v-b93a8962]:focus,
  .navbar.is-transparent .navbar-link[data-v-b93a8962]:hover,
  .navbar.is-transparent .navbar-link.is-active[data-v-b93a8962] {
    background-color: transparent !important;
}
.navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link[data-v-b93a8962],
  .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link[data-v-b93a8962],
  .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link[data-v-b93a8962],
  .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link[data-v-b93a8962] {
    background-color: transparent !important;
}
.navbar.is-transparent .navbar-dropdown a.navbar-item[data-v-b93a8962]:focus,
  .navbar.is-transparent .navbar-dropdown a.navbar-item[data-v-b93a8962]:hover {
    background-color: whitesmoke;
    color: #0a0a0a;
}
.navbar.is-transparent .navbar-dropdown a.navbar-item.is-active[data-v-b93a8962] {
    background-color: whitesmoke;
    color: #3273dc;
}
.navbar-burger[data-v-b93a8962] {
    display: none;
}
.navbar-item[data-v-b93a8962],
  .navbar-link[data-v-b93a8962] {
    align-items: center;
    display: flex;
}
.navbar-item.has-dropdown[data-v-b93a8962] {
    align-items: stretch;
}
.navbar-item.has-dropdown-up .navbar-link[data-v-b93a8962]::after {
    transform: rotate(135deg) translate(0.25em, -0.25em);
}
.navbar-item.has-dropdown-up .navbar-dropdown[data-v-b93a8962] {
    border-bottom: 2px solid #dbdbdb;
    border-radius: 6px 6px 0 0;
    border-top: none;
    bottom: 100%;
    box-shadow: 0 -8px 8px rgba(10, 10, 10, 0.1);
    top: auto;
}
.navbar-item.is-active .navbar-dropdown[data-v-b93a8962],
  .navbar-item.is-hoverable:focus .navbar-dropdown[data-v-b93a8962],
  .navbar-item.is-hoverable:focus-within .navbar-dropdown[data-v-b93a8962],
  .navbar-item.is-hoverable:hover .navbar-dropdown[data-v-b93a8962] {
    display: block;
}
.navbar.is-spaced .navbar-item.is-active .navbar-dropdown[data-v-b93a8962],
  .navbar-item.is-active .navbar-dropdown.is-boxed[data-v-b93a8962],
  .navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown[data-v-b93a8962],
  .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed[data-v-b93a8962],
  .navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown[data-v-b93a8962],
  .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed[data-v-b93a8962],
  .navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown[data-v-b93a8962],
  .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed[data-v-b93a8962] {
    opacity: 1;
    pointer-events: auto;
    transform: translateY(0);
}
.navbar-menu[data-v-b93a8962] {
    flex-grow: 1;
    flex-shrink: 0;
}
.navbar-start[data-v-b93a8962] {
    justify-content: flex-start;
    margin-right: auto;
}
.navbar-end[data-v-b93a8962] {
    justify-content: flex-end;
    margin-left: auto;
}
.navbar-dropdown[data-v-b93a8962] {
    background-color: white;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
    border-top: 2px solid #dbdbdb;
    box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1);
    display: none;
    font-size: 0.875rem;
    left: 0;
    min-width: 100%;
    position: absolute;
    top: 100%;
    z-index: 20;
}
.navbar-dropdown .navbar-item[data-v-b93a8962] {
    padding: 0.375rem 1rem;
    white-space: nowrap;
}
.navbar-dropdown a.navbar-item[data-v-b93a8962] {
    padding-right: 3rem;
}
.navbar-dropdown a.navbar-item[data-v-b93a8962]:focus,
  .navbar-dropdown a.navbar-item[data-v-b93a8962]:hover {
    background-color: whitesmoke;
    color: #0a0a0a;
}
.navbar-dropdown a.navbar-item.is-active[data-v-b93a8962] {
    background-color: whitesmoke;
    color: #3273dc;
}
.navbar.is-spaced .navbar-dropdown[data-v-b93a8962],
  .navbar-dropdown.is-boxed[data-v-b93a8962] {
    border-radius: 6px;
    border-top: none;
    box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);
    display: block;
    opacity: 0;
    pointer-events: none;
    top: calc(100% + (-4px));
    transform: translateY(-5px);
    transition-duration: 86ms;
    transition-property: opacity, transform;
}
.navbar-dropdown.is-right[data-v-b93a8962] {
    left: auto;
    right: 0;
}
.navbar-divider[data-v-b93a8962] {
    display: block;
}
.navbar > .container .navbar-brand[data-v-b93a8962],
  .container > .navbar .navbar-brand[data-v-b93a8962] {
    margin-left: -0.75rem;
}
.navbar > .container .navbar-menu[data-v-b93a8962],
  .container > .navbar .navbar-menu[data-v-b93a8962] {
    margin-right: -0.75rem;
}
.navbar.is-fixed-bottom-desktop[data-v-b93a8962],
  .navbar.is-fixed-top-desktop[data-v-b93a8962] {
    left: 0;
    position: fixed;
    right: 0;
    z-index: 30;
}
.navbar.is-fixed-bottom-desktop[data-v-b93a8962] {
    bottom: 0;
}
.navbar.is-fixed-bottom-desktop.has-shadow[data-v-b93a8962] {
    box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1);
}
.navbar.is-fixed-top-desktop[data-v-b93a8962] {
    top: 0;
}
html.has-navbar-fixed-top-desktop[data-v-b93a8962],
  body.has-navbar-fixed-top-desktop[data-v-b93a8962] {
    padding-top: 3.25rem;
}
html.has-navbar-fixed-bottom-desktop[data-v-b93a8962],
  body.has-navbar-fixed-bottom-desktop[data-v-b93a8962] {
    padding-bottom: 3.25rem;
}
html.has-spaced-navbar-fixed-top[data-v-b93a8962],
  body.has-spaced-navbar-fixed-top[data-v-b93a8962] {
    padding-top: 5.25rem;
}
html.has-spaced-navbar-fixed-bottom[data-v-b93a8962],
  body.has-spaced-navbar-fixed-bottom[data-v-b93a8962] {
    padding-bottom: 5.25rem;
}
a.navbar-item.is-active[data-v-b93a8962],
  .navbar-link.is-active[data-v-b93a8962] {
    color: #0a0a0a;
}
a.navbar-item.is-active[data-v-b93a8962]:not(:focus):not(:hover),
  .navbar-link.is-active[data-v-b93a8962]:not(:focus):not(:hover) {
    background-color: transparent;
}
.navbar-item.has-dropdown:focus .navbar-link[data-v-b93a8962],
  .navbar-item.has-dropdown:hover .navbar-link[data-v-b93a8962],
  .navbar-item.has-dropdown.is-active .navbar-link[data-v-b93a8962] {
    background-color: #fafafa;
}
}
.hero.is-fullheight-with-navbar[data-v-b93a8962] {
  min-height: calc(100vh - 3.25rem);
}
.pagination[data-v-b93a8962] {
  font-size: 1rem;
  margin: -0.25rem;
}
.pagination.is-small[data-v-b93a8962] {
  font-size: 0.75rem;
}
.pagination.is-medium[data-v-b93a8962] {
  font-size: 1.25rem;
}
.pagination.is-large[data-v-b93a8962] {
  font-size: 1.5rem;
}
.pagination.is-rounded .pagination-previous[data-v-b93a8962],
.pagination.is-rounded .pagination-next[data-v-b93a8962] {
  padding-left: 1em;
  padding-right: 1em;
  border-radius: 290486px;
}
.pagination.is-rounded .pagination-link[data-v-b93a8962] {
  border-radius: 290486px;
}
.pagination[data-v-b93a8962],
.pagination-list[data-v-b93a8962] {
  align-items: center;
  display: flex;
  justify-content: center;
  text-align: center;
}
.pagination-previous[data-v-b93a8962],
.pagination-next[data-v-b93a8962],
.pagination-link[data-v-b93a8962],
.pagination-ellipsis[data-v-b93a8962] {
  font-size: 1em;
  justify-content: center;
  margin: 0.25rem;
  padding-left: 0.5em;
  padding-right: 0.5em;
  text-align: center;
}
.pagination-previous[data-v-b93a8962],
.pagination-next[data-v-b93a8962],
.pagination-link[data-v-b93a8962] {
  border-color: #dbdbdb;
  color: #363636;
  min-width: 2.5em;
}
.pagination-previous[data-v-b93a8962]:hover,
.pagination-next[data-v-b93a8962]:hover,
.pagination-link[data-v-b93a8962]:hover {
  border-color: #b5b5b5;
  color: #363636;
}
.pagination-previous[data-v-b93a8962]:focus,
.pagination-next[data-v-b93a8962]:focus,
.pagination-link[data-v-b93a8962]:focus {
  border-color: #3273dc;
}
.pagination-previous[data-v-b93a8962]:active,
.pagination-next[data-v-b93a8962]:active,
.pagination-link[data-v-b93a8962]:active {
  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
}
.pagination-previous[disabled][data-v-b93a8962],
.pagination-next[disabled][data-v-b93a8962],
.pagination-link[disabled][data-v-b93a8962] {
  background-color: #dbdbdb;
  border-color: #dbdbdb;
  box-shadow: none;
  color: #7a7a7a;
  opacity: 0.5;
}
.pagination-previous[data-v-b93a8962],
.pagination-next[data-v-b93a8962] {
  padding-left: 0.75em;
  padding-right: 0.75em;
  white-space: nowrap;
}
.pagination-link.is-current[data-v-b93a8962] {
  background-color: #3273dc;
  border-color: #3273dc;
  color: #fff;
}
.pagination-ellipsis[data-v-b93a8962] {
  color: #b5b5b5;
  pointer-events: none;
}
.pagination-list[data-v-b93a8962] {
  flex-wrap: wrap;
}
@media screen and (max-width: 768px) {
.pagination[data-v-b93a8962] {
    flex-wrap: wrap;
}
.pagination-previous[data-v-b93a8962],
  .pagination-next[data-v-b93a8962] {
    flex-grow: 1;
    flex-shrink: 1;
}
.pagination-list li[data-v-b93a8962] {
    flex-grow: 1;
    flex-shrink: 1;
}
}
@media screen and (min-width: 769px), print {
.pagination-list[data-v-b93a8962] {
    flex-grow: 1;
    flex-shrink: 1;
    justify-content: flex-start;
    order: 1;
}
.pagination-previous[data-v-b93a8962] {
    order: 2;
}
.pagination-next[data-v-b93a8962] {
    order: 3;
}
.pagination[data-v-b93a8962] {
    justify-content: space-between;
}
.pagination.is-centered .pagination-previous[data-v-b93a8962] {
    order: 1;
}
.pagination.is-centered .pagination-list[data-v-b93a8962] {
    justify-content: center;
    order: 2;
}
.pagination.is-centered .pagination-next[data-v-b93a8962] {
    order: 3;
}
.pagination.is-right .pagination-previous[data-v-b93a8962] {
    order: 1;
}
.pagination.is-right .pagination-next[data-v-b93a8962] {
    order: 2;
}
.pagination.is-right .pagination-list[data-v-b93a8962] {
    justify-content: flex-end;
    order: 3;
}
}
.panel[data-v-b93a8962] {
  border-radius: 6px;
  box-shadow: 0 0.5em 1em -0.125em rgba(10, 10, 10, 0.1), 0 0px 0 1px rgba(10, 10, 10, 0.02);
  font-size: 1rem;
}
.panel[data-v-b93a8962]:not(:last-child) {
  margin-bottom: 1.5rem;
}
.panel.is-white .panel-heading[data-v-b93a8962] {
  background-color: white;
  color: #0a0a0a;
}
.panel.is-white .panel-tabs a.is-active[data-v-b93a8962] {
  border-bottom-color: white;
}
.panel.is-white .panel-block.is-active .panel-icon[data-v-b93a8962] {
  color: white;
}
.panel.is-black .panel-heading[data-v-b93a8962] {
  background-color: #0a0a0a;
  color: white;
}
.panel.is-black .panel-tabs a.is-active[data-v-b93a8962] {
  border-bottom-color: #0a0a0a;
}
.panel.is-black .panel-block.is-active .panel-icon[data-v-b93a8962] {
  color: #0a0a0a;
}
.panel.is-light .panel-heading[data-v-b93a8962] {
  background-color: whitesmoke;
  color: rgba(0, 0, 0, 0.7);
}
.panel.is-light .panel-tabs a.is-active[data-v-b93a8962] {
  border-bottom-color: whitesmoke;
}
.panel.is-light .panel-block.is-active .panel-icon[data-v-b93a8962] {
  color: whitesmoke;
}
.panel.is-dark .panel-heading[data-v-b93a8962] {
  background-color: #363636;
  color: #fff;
}
.panel.is-dark .panel-tabs a.is-active[data-v-b93a8962] {
  border-bottom-color: #363636;
}
.panel.is-dark .panel-block.is-active .panel-icon[data-v-b93a8962] {
  color: #363636;
}
.panel.is-primary .panel-heading[data-v-b93a8962] {
  background-color: #00d1b2;
  color: #fff;
}
.panel.is-primary .panel-tabs a.is-active[data-v-b93a8962] {
  border-bottom-color: #00d1b2;
}
.panel.is-primary .panel-block.is-active .panel-icon[data-v-b93a8962] {
  color: #00d1b2;
}
.panel.is-link .panel-heading[data-v-b93a8962] {
  background-color: #3273dc;
  color: #fff;
}
.panel.is-link .panel-tabs a.is-active[data-v-b93a8962] {
  border-bottom-color: #3273dc;
}
.panel.is-link .panel-block.is-active .panel-icon[data-v-b93a8962] {
  color: #3273dc;
}
.panel.is-info .panel-heading[data-v-b93a8962] {
  background-color: #3298dc;
  color: #fff;
}
.panel.is-info .panel-tabs a.is-active[data-v-b93a8962] {
  border-bottom-color: #3298dc;
}
.panel.is-info .panel-block.is-active .panel-icon[data-v-b93a8962] {
  color: #3298dc;
}
.panel.is-success .panel-heading[data-v-b93a8962] {
  background-color: #48c774;
  color: #fff;
}
.panel.is-success .panel-tabs a.is-active[data-v-b93a8962] {
  border-bottom-color: #48c774;
}
.panel.is-success .panel-block.is-active .panel-icon[data-v-b93a8962] {
  color: #48c774;
}
.panel.is-warning .panel-heading[data-v-b93a8962] {
  background-color: #ffdd57;
  color: rgba(0, 0, 0, 0.7);
}
.panel.is-warning .panel-tabs a.is-active[data-v-b93a8962] {
  border-bottom-color: #ffdd57;
}
.panel.is-warning .panel-block.is-active .panel-icon[data-v-b93a8962] {
  color: #ffdd57;
}
.panel.is-danger .panel-heading[data-v-b93a8962] {
  background-color: #f14668;
  color: #fff;
}
.panel.is-danger .panel-tabs a.is-active[data-v-b93a8962] {
  border-bottom-color: #f14668;
}
.panel.is-danger .panel-block.is-active .panel-icon[data-v-b93a8962] {
  color: #f14668;
}
.panel-tabs[data-v-b93a8962]:not(:last-child),
.panel-block[data-v-b93a8962]:not(:last-child) {
  border-bottom: 1px solid #ededed;
}
.panel-heading[data-v-b93a8962] {
  background-color: #ededed;
  border-radius: 6px 6px 0 0;
  color: #363636;
  font-size: 1.25em;
  font-weight: 700;
  line-height: 1.25;
  padding: 0.75em 1em;
}
.panel-tabs[data-v-b93a8962] {
  align-items: flex-end;
  display: flex;
  font-size: 0.875em;
  justify-content: center;
}
.panel-tabs a[data-v-b93a8962] {
  border-bottom: 1px solid #dbdbdb;
  margin-bottom: -1px;
  padding: 0.5em;
}
.panel-tabs a.is-active[data-v-b93a8962] {
  border-bottom-color: #4a4a4a;
  color: #363636;
}
.panel-list a[data-v-b93a8962] {
  color: #4a4a4a;
}
.panel-list a[data-v-b93a8962]:hover {
  color: #3273dc;
}
.panel-block[data-v-b93a8962] {
  align-items: center;
  color: #363636;
  display: flex;
  justify-content: flex-start;
  padding: 0.5em 0.75em;
}
.panel-block input[type="checkbox"][data-v-b93a8962] {
  margin-right: 0.75em;
}
.panel-block > .control[data-v-b93a8962] {
  flex-grow: 1;
  flex-shrink: 1;
  width: 100%;
}
.panel-block.is-wrapped[data-v-b93a8962] {
  flex-wrap: wrap;
}
.panel-block.is-active[data-v-b93a8962] {
  border-left-color: #3273dc;
  color: #363636;
}
.panel-block.is-active .panel-icon[data-v-b93a8962] {
  color: #3273dc;
}
.panel-block[data-v-b93a8962]:last-child {
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
}
a.panel-block[data-v-b93a8962],
label.panel-block[data-v-b93a8962] {
  cursor: pointer;
}
a.panel-block[data-v-b93a8962]:hover,
label.panel-block[data-v-b93a8962]:hover {
  background-color: whitesmoke;
}
.panel-icon[data-v-b93a8962] {
  display: inline-block;
  font-size: 14px;
  height: 1em;
  line-height: 1em;
  text-align: center;
  vertical-align: top;
  width: 1em;
  color: #7a7a7a;
  margin-right: 0.75em;
}
.panel-icon .fa[data-v-b93a8962] {
  font-size: inherit;
  line-height: inherit;
}
.tabs[data-v-b93a8962] {
  -webkit-overflow-scrolling: touch;
  align-items: stretch;
  display: flex;
  font-size: 1rem;
  justify-content: space-between;
  overflow: hidden;
  overflow-x: auto;
  white-space: nowrap;
}
.tabs a[data-v-b93a8962] {
  align-items: center;
  border-bottom-color: #dbdbdb;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  color: #4a4a4a;
  display: flex;
  justify-content: center;
  margin-bottom: -1px;
  padding: 0.5em 1em;
  vertical-align: top;
}
.tabs a[data-v-b93a8962]:hover {
  border-bottom-color: #363636;
  color: #363636;
}
.tabs li[data-v-b93a8962] {
  display: block;
}
.tabs li.is-active a[data-v-b93a8962] {
  border-bottom-color: #3273dc;
  color: #3273dc;
}
.tabs ul[data-v-b93a8962] {
  align-items: center;
  border-bottom-color: #dbdbdb;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  display: flex;
  flex-grow: 1;
  flex-shrink: 0;
  justify-content: flex-start;
}
.tabs ul.is-left[data-v-b93a8962] {
  padding-right: 0.75em;
}
.tabs ul.is-center[data-v-b93a8962] {
  flex: none;
  justify-content: center;
  padding-left: 0.75em;
  padding-right: 0.75em;
}
.tabs ul.is-right[data-v-b93a8962] {
  justify-content: flex-end;
  padding-left: 0.75em;
}
.tabs .icon[data-v-b93a8962]:first-child {
  margin-right: 0.5em;
}
.tabs .icon[data-v-b93a8962]:last-child {
  margin-left: 0.5em;
}
.tabs.is-centered ul[data-v-b93a8962] {
  justify-content: center;
}
.tabs.is-right ul[data-v-b93a8962] {
  justify-content: flex-end;
}
.tabs.is-boxed a[data-v-b93a8962] {
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
}
.tabs.is-boxed a[data-v-b93a8962]:hover {
  background-color: whitesmoke;
  border-bottom-color: #dbdbdb;
}
.tabs.is-boxed li.is-active a[data-v-b93a8962] {
  background-color: white;
  border-color: #dbdbdb;
  border-bottom-color: transparent !important;
}
.tabs.is-fullwidth li[data-v-b93a8962] {
  flex-grow: 1;
  flex-shrink: 0;
}
.tabs.is-toggle a[data-v-b93a8962] {
  border-color: #dbdbdb;
  border-style: solid;
  border-width: 1px;
  margin-bottom: 0;
  position: relative;
}
.tabs.is-toggle a[data-v-b93a8962]:hover {
  background-color: whitesmoke;
  border-color: #b5b5b5;
  z-index: 2;
}
.tabs.is-toggle li + li[data-v-b93a8962] {
  margin-left: -1px;
}
.tabs.is-toggle li:first-child a[data-v-b93a8962] {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.tabs.is-toggle li:last-child a[data-v-b93a8962] {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.tabs.is-toggle li.is-active a[data-v-b93a8962] {
  background-color: #3273dc;
  border-color: #3273dc;
  color: #fff;
  z-index: 1;
}
.tabs.is-toggle ul[data-v-b93a8962] {
  border-bottom: none;
}
.tabs.is-toggle.is-toggle-rounded li:first-child a[data-v-b93a8962] {
  border-bottom-left-radius: 290486px;
  border-top-left-radius: 290486px;
  padding-left: 1.25em;
}
.tabs.is-toggle.is-toggle-rounded li:last-child a[data-v-b93a8962] {
  border-bottom-right-radius: 290486px;
  border-top-right-radius: 290486px;
  padding-right: 1.25em;
}
.tabs.is-small[data-v-b93a8962] {
  font-size: 0.75rem;
}
.tabs.is-medium[data-v-b93a8962] {
  font-size: 1.25rem;
}
.tabs.is-large[data-v-b93a8962] {
  font-size: 1.5rem;
}
.column[data-v-b93a8962] {
  display: block;
  flex-basis: 0;
  flex-grow: 1;
  flex-shrink: 1;
  padding: 0.75rem;
}
.columns.is-mobile > .column.is-narrow[data-v-b93a8962] {
  flex: none;
}
.columns.is-mobile > .column.is-full[data-v-b93a8962] {
  flex: none;
  width: 100%;
}
.columns.is-mobile > .column.is-three-quarters[data-v-b93a8962] {
  flex: none;
  width: 75%;
}
.columns.is-mobile > .column.is-two-thirds[data-v-b93a8962] {
  flex: none;
  width: 66.6666%;
}
.columns.is-mobile > .column.is-half[data-v-b93a8962] {
  flex: none;
  width: 50%;
}
.columns.is-mobile > .column.is-one-third[data-v-b93a8962] {
  flex: none;
  width: 33.3333%;
}
.columns.is-mobile > .column.is-one-quarter[data-v-b93a8962] {
  flex: none;
  width: 25%;
}
.columns.is-mobile > .column.is-one-fifth[data-v-b93a8962] {
  flex: none;
  width: 20%;
}
.columns.is-mobile > .column.is-two-fifths[data-v-b93a8962] {
  flex: none;
  width: 40%;
}
.columns.is-mobile > .column.is-three-fifths[data-v-b93a8962] {
  flex: none;
  width: 60%;
}
.columns.is-mobile > .column.is-four-fifths[data-v-b93a8962] {
  flex: none;
  width: 80%;
}
.columns.is-mobile > .column.is-offset-three-quarters[data-v-b93a8962] {
  margin-left: 75%;
}
.columns.is-mobile > .column.is-offset-two-thirds[data-v-b93a8962] {
  margin-left: 66.6666%;
}
.columns.is-mobile > .column.is-offset-half[data-v-b93a8962] {
  margin-left: 50%;
}
.columns.is-mobile > .column.is-offset-one-third[data-v-b93a8962] {
  margin-left: 33.3333%;
}
.columns.is-mobile > .column.is-offset-one-quarter[data-v-b93a8962] {
  margin-left: 25%;
}
.columns.is-mobile > .column.is-offset-one-fifth[data-v-b93a8962] {
  margin-left: 20%;
}
.columns.is-mobile > .column.is-offset-two-fifths[data-v-b93a8962] {
  margin-left: 40%;
}
.columns.is-mobile > .column.is-offset-three-fifths[data-v-b93a8962] {
  margin-left: 60%;
}
.columns.is-mobile > .column.is-offset-four-fifths[data-v-b93a8962] {
  margin-left: 80%;
}
.columns.is-mobile > .column.is-0[data-v-b93a8962] {
  flex: none;
  width: 0%;
}
.columns.is-mobile > .column.is-offset-0[data-v-b93a8962] {
  margin-left: 0%;
}
.columns.is-mobile > .column.is-1[data-v-b93a8962] {
  flex: none;
  width: 8.33333%;
}
.columns.is-mobile > .column.is-offset-1[data-v-b93a8962] {
  margin-left: 8.33333%;
}
.columns.is-mobile > .column.is-2[data-v-b93a8962] {
  flex: none;
  width: 16.66667%;
}
.columns.is-mobile > .column.is-offset-2[data-v-b93a8962] {
  margin-left: 16.66667%;
}
.columns.is-mobile > .column.is-3[data-v-b93a8962] {
  flex: none;
  width: 25%;
}
.columns.is-mobile > .column.is-offset-3[data-v-b93a8962] {
  margin-left: 25%;
}
.columns.is-mobile > .column.is-4[data-v-b93a8962] {
  flex: none;
  width: 33.33333%;
}
.columns.is-mobile > .column.is-offset-4[data-v-b93a8962] {
  margin-left: 33.33333%;
}
.columns.is-mobile > .column.is-5[data-v-b93a8962] {
  flex: none;
  width: 41.66667%;
}
.columns.is-mobile > .column.is-offset-5[data-v-b93a8962] {
  margin-left: 41.66667%;
}
.columns.is-mobile > .column.is-6[data-v-b93a8962] {
  flex: none;
  width: 50%;
}
.columns.is-mobile > .column.is-offset-6[data-v-b93a8962] {
  margin-left: 50%;
}
.columns.is-mobile > .column.is-7[data-v-b93a8962] {
  flex: none;
  width: 58.33333%;
}
.columns.is-mobile > .column.is-offset-7[data-v-b93a8962] {
  margin-left: 58.33333%;
}
.columns.is-mobile > .column.is-8[data-v-b93a8962] {
  flex: none;
  width: 66.66667%;
}
.columns.is-mobile > .column.is-offset-8[data-v-b93a8962] {
  margin-left: 66.66667%;
}
.columns.is-mobile > .column.is-9[data-v-b93a8962] {
  flex: none;
  width: 75%;
}
.columns.is-mobile > .column.is-offset-9[data-v-b93a8962] {
  margin-left: 75%;
}
.columns.is-mobile > .column.is-10[data-v-b93a8962] {
  flex: none;
  width: 83.33333%;
}
.columns.is-mobile > .column.is-offset-10[data-v-b93a8962] {
  margin-left: 83.33333%;
}
.columns.is-mobile > .column.is-11[data-v-b93a8962] {
  flex: none;
  width: 91.66667%;
}
.columns.is-mobile > .column.is-offset-11[data-v-b93a8962] {
  margin-left: 91.66667%;
}
.columns.is-mobile > .column.is-12[data-v-b93a8962] {
  flex: none;
  width: 100%;
}
.columns.is-mobile > .column.is-offset-12[data-v-b93a8962] {
  margin-left: 100%;
}
@media screen and (max-width: 768px) {
.column.is-narrow-mobile[data-v-b93a8962] {
    flex: none;
}
.column.is-full-mobile[data-v-b93a8962] {
    flex: none;
    width: 100%;
}
.column.is-three-quarters-mobile[data-v-b93a8962] {
    flex: none;
    width: 75%;
}
.column.is-two-thirds-mobile[data-v-b93a8962] {
    flex: none;
    width: 66.6666%;
}
.column.is-half-mobile[data-v-b93a8962] {
    flex: none;
    width: 50%;
}
.column.is-one-third-mobile[data-v-b93a8962] {
    flex: none;
    width: 33.3333%;
}
.column.is-one-quarter-mobile[data-v-b93a8962] {
    flex: none;
    width: 25%;
}
.column.is-one-fifth-mobile[data-v-b93a8962] {
    flex: none;
    width: 20%;
}
.column.is-two-fifths-mobile[data-v-b93a8962] {
    flex: none;
    width: 40%;
}
.column.is-three-fifths-mobile[data-v-b93a8962] {
    flex: none;
    width: 60%;
}
.column.is-four-fifths-mobile[data-v-b93a8962] {
    flex: none;
    width: 80%;
}
.column.is-offset-three-quarters-mobile[data-v-b93a8962] {
    margin-left: 75%;
}
.column.is-offset-two-thirds-mobile[data-v-b93a8962] {
    margin-left: 66.6666%;
}
.column.is-offset-half-mobile[data-v-b93a8962] {
    margin-left: 50%;
}
.column.is-offset-one-third-mobile[data-v-b93a8962] {
    margin-left: 33.3333%;
}
.column.is-offset-one-quarter-mobile[data-v-b93a8962] {
    margin-left: 25%;
}
.column.is-offset-one-fifth-mobile[data-v-b93a8962] {
    margin-left: 20%;
}
.column.is-offset-two-fifths-mobile[data-v-b93a8962] {
    margin-left: 40%;
}
.column.is-offset-three-fifths-mobile[data-v-b93a8962] {
    margin-left: 60%;
}
.column.is-offset-four-fifths-mobile[data-v-b93a8962] {
    margin-left: 80%;
}
.column.is-0-mobile[data-v-b93a8962] {
    flex: none;
    width: 0%;
}
.column.is-offset-0-mobile[data-v-b93a8962] {
    margin-left: 0%;
}
.column.is-1-mobile[data-v-b93a8962] {
    flex: none;
    width: 8.33333%;
}
.column.is-offset-1-mobile[data-v-b93a8962] {
    margin-left: 8.33333%;
}
.column.is-2-mobile[data-v-b93a8962] {
    flex: none;
    width: 16.66667%;
}
.column.is-offset-2-mobile[data-v-b93a8962] {
    margin-left: 16.66667%;
}
.column.is-3-mobile[data-v-b93a8962] {
    flex: none;
    width: 25%;
}
.column.is-offset-3-mobile[data-v-b93a8962] {
    margin-left: 25%;
}
.column.is-4-mobile[data-v-b93a8962] {
    flex: none;
    width: 33.33333%;
}
.column.is-offset-4-mobile[data-v-b93a8962] {
    margin-left: 33.33333%;
}
.column.is-5-mobile[data-v-b93a8962] {
    flex: none;
    width: 41.66667%;
}
.column.is-offset-5-mobile[data-v-b93a8962] {
    margin-left: 41.66667%;
}
.column.is-6-mobile[data-v-b93a8962] {
    flex: none;
    width: 50%;
}
.column.is-offset-6-mobile[data-v-b93a8962] {
    margin-left: 50%;
}
.column.is-7-mobile[data-v-b93a8962] {
    flex: none;
    width: 58.33333%;
}
.column.is-offset-7-mobile[data-v-b93a8962] {
    margin-left: 58.33333%;
}
.column.is-8-mobile[data-v-b93a8962] {
    flex: none;
    width: 66.66667%;
}
.column.is-offset-8-mobile[data-v-b93a8962] {
    margin-left: 66.66667%;
}
.column.is-9-mobile[data-v-b93a8962] {
    flex: none;
    width: 75%;
}
.column.is-offset-9-mobile[data-v-b93a8962] {
    margin-left: 75%;
}
.column.is-10-mobile[data-v-b93a8962] {
    flex: none;
    width: 83.33333%;
}
.column.is-offset-10-mobile[data-v-b93a8962] {
    margin-left: 83.33333%;
}
.column.is-11-mobile[data-v-b93a8962] {
    flex: none;
    width: 91.66667%;
}
.column.is-offset-11-mobile[data-v-b93a8962] {
    margin-left: 91.66667%;
}
.column.is-12-mobile[data-v-b93a8962] {
    flex: none;
    width: 100%;
}
.column.is-offset-12-mobile[data-v-b93a8962] {
    margin-left: 100%;
}
}
@media screen and (min-width: 769px), print {
.column.is-narrow[data-v-b93a8962],
  .column.is-narrow-tablet[data-v-b93a8962] {
    flex: none;
}
.column.is-full[data-v-b93a8962],
  .column.is-full-tablet[data-v-b93a8962] {
    flex: none;
    width: 100%;
}
.column.is-three-quarters[data-v-b93a8962],
  .column.is-three-quarters-tablet[data-v-b93a8962] {
    flex: none;
    width: 75%;
}
.column.is-two-thirds[data-v-b93a8962],
  .column.is-two-thirds-tablet[data-v-b93a8962] {
    flex: none;
    width: 66.6666%;
}
.column.is-half[data-v-b93a8962],
  .column.is-half-tablet[data-v-b93a8962] {
    flex: none;
    width: 50%;
}
.column.is-one-third[data-v-b93a8962],
  .column.is-one-third-tablet[data-v-b93a8962] {
    flex: none;
    width: 33.3333%;
}
.column.is-one-quarter[data-v-b93a8962],
  .column.is-one-quarter-tablet[data-v-b93a8962] {
    flex: none;
    width: 25%;
}
.column.is-one-fifth[data-v-b93a8962],
  .column.is-one-fifth-tablet[data-v-b93a8962] {
    flex: none;
    width: 20%;
}
.column.is-two-fifths[data-v-b93a8962],
  .column.is-two-fifths-tablet[data-v-b93a8962] {
    flex: none;
    width: 40%;
}
.column.is-three-fifths[data-v-b93a8962],
  .column.is-three-fifths-tablet[data-v-b93a8962] {
    flex: none;
    width: 60%;
}
.column.is-four-fifths[data-v-b93a8962],
  .column.is-four-fifths-tablet[data-v-b93a8962] {
    flex: none;
    width: 80%;
}
.column.is-offset-three-quarters[data-v-b93a8962],
  .column.is-offset-three-quarters-tablet[data-v-b93a8962] {
    margin-left: 75%;
}
.column.is-offset-two-thirds[data-v-b93a8962],
  .column.is-offset-two-thirds-tablet[data-v-b93a8962] {
    margin-left: 66.6666%;
}
.column.is-offset-half[data-v-b93a8962],
  .column.is-offset-half-tablet[data-v-b93a8962] {
    margin-left: 50%;
}
.column.is-offset-one-third[data-v-b93a8962],
  .column.is-offset-one-third-tablet[data-v-b93a8962] {
    margin-left: 33.3333%;
}
.column.is-offset-one-quarter[data-v-b93a8962],
  .column.is-offset-one-quarter-tablet[data-v-b93a8962] {
    margin-left: 25%;
}
.column.is-offset-one-fifth[data-v-b93a8962],
  .column.is-offset-one-fifth-tablet[data-v-b93a8962] {
    margin-left: 20%;
}
.column.is-offset-two-fifths[data-v-b93a8962],
  .column.is-offset-two-fifths-tablet[data-v-b93a8962] {
    margin-left: 40%;
}
.column.is-offset-three-fifths[data-v-b93a8962],
  .column.is-offset-three-fifths-tablet[data-v-b93a8962] {
    margin-left: 60%;
}
.column.is-offset-four-fifths[data-v-b93a8962],
  .column.is-offset-four-fifths-tablet[data-v-b93a8962] {
    margin-left: 80%;
}
.column.is-0[data-v-b93a8962],
  .column.is-0-tablet[data-v-b93a8962] {
    flex: none;
    width: 0%;
}
.column.is-offset-0[data-v-b93a8962],
  .column.is-offset-0-tablet[data-v-b93a8962] {
    margin-left: 0%;
}
.column.is-1[data-v-b93a8962],
  .column.is-1-tablet[data-v-b93a8962] {
    flex: none;
    width: 8.33333%;
}
.column.is-offset-1[data-v-b93a8962],
  .column.is-offset-1-tablet[data-v-b93a8962] {
    margin-left: 8.33333%;
}
.column.is-2[data-v-b93a8962],
  .column.is-2-tablet[data-v-b93a8962] {
    flex: none;
    width: 16.66667%;
}
.column.is-offset-2[data-v-b93a8962],
  .column.is-offset-2-tablet[data-v-b93a8962] {
    margin-left: 16.66667%;
}
.column.is-3[data-v-b93a8962],
  .column.is-3-tablet[data-v-b93a8962] {
    flex: none;
    width: 25%;
}
.column.is-offset-3[data-v-b93a8962],
  .column.is-offset-3-tablet[data-v-b93a8962] {
    margin-left: 25%;
}
.column.is-4[data-v-b93a8962],
  .column.is-4-tablet[data-v-b93a8962] {
    flex: none;
    width: 33.33333%;
}
.column.is-offset-4[data-v-b93a8962],
  .column.is-offset-4-tablet[data-v-b93a8962] {
    margin-left: 33.33333%;
}
.column.is-5[data-v-b93a8962],
  .column.is-5-tablet[data-v-b93a8962] {
    flex: none;
    width: 41.66667%;
}
.column.is-offset-5[data-v-b93a8962],
  .column.is-offset-5-tablet[data-v-b93a8962] {
    margin-left: 41.66667%;
}
.column.is-6[data-v-b93a8962],
  .column.is-6-tablet[data-v-b93a8962] {
    flex: none;
    width: 50%;
}
.column.is-offset-6[data-v-b93a8962],
  .column.is-offset-6-tablet[data-v-b93a8962] {
    margin-left: 50%;
}
.column.is-7[data-v-b93a8962],
  .column.is-7-tablet[data-v-b93a8962] {
    flex: none;
    width: 58.33333%;
}
.column.is-offset-7[data-v-b93a8962],
  .column.is-offset-7-tablet[data-v-b93a8962] {
    margin-left: 58.33333%;
}
.column.is-8[data-v-b93a8962],
  .column.is-8-tablet[data-v-b93a8962] {
    flex: none;
    width: 66.66667%;
}
.column.is-offset-8[data-v-b93a8962],
  .column.is-offset-8-tablet[data-v-b93a8962] {
    margin-left: 66.66667%;
}
.column.is-9[data-v-b93a8962],
  .column.is-9-tablet[data-v-b93a8962] {
    flex: none;
    width: 75%;
}
.column.is-offset-9[data-v-b93a8962],
  .column.is-offset-9-tablet[data-v-b93a8962] {
    margin-left: 75%;
}
.column.is-10[data-v-b93a8962],
  .column.is-10-tablet[data-v-b93a8962] {
    flex: none;
    width: 83.33333%;
}
.column.is-offset-10[data-v-b93a8962],
  .column.is-offset-10-tablet[data-v-b93a8962] {
    margin-left: 83.33333%;
}
.column.is-11[data-v-b93a8962],
  .column.is-11-tablet[data-v-b93a8962] {
    flex: none;
    width: 91.66667%;
}
.column.is-offset-11[data-v-b93a8962],
  .column.is-offset-11-tablet[data-v-b93a8962] {
    margin-left: 91.66667%;
}
.column.is-12[data-v-b93a8962],
  .column.is-12-tablet[data-v-b93a8962] {
    flex: none;
    width: 100%;
}
.column.is-offset-12[data-v-b93a8962],
  .column.is-offset-12-tablet[data-v-b93a8962] {
    margin-left: 100%;
}
}
@media screen and (max-width: 1023px) {
.column.is-narrow-touch[data-v-b93a8962] {
    flex: none;
}
.column.is-full-touch[data-v-b93a8962] {
    flex: none;
    width: 100%;
}
.column.is-three-quarters-touch[data-v-b93a8962] {
    flex: none;
    width: 75%;
}
.column.is-two-thirds-touch[data-v-b93a8962] {
    flex: none;
    width: 66.6666%;
}
.column.is-half-touch[data-v-b93a8962] {
    flex: none;
    width: 50%;
}
.column.is-one-third-touch[data-v-b93a8962] {
    flex: none;
    width: 33.3333%;
}
.column.is-one-quarter-touch[data-v-b93a8962] {
    flex: none;
    width: 25%;
}
.column.is-one-fifth-touch[data-v-b93a8962] {
    flex: none;
    width: 20%;
}
.column.is-two-fifths-touch[data-v-b93a8962] {
    flex: none;
    width: 40%;
}
.column.is-three-fifths-touch[data-v-b93a8962] {
    flex: none;
    width: 60%;
}
.column.is-four-fifths-touch[data-v-b93a8962] {
    flex: none;
    width: 80%;
}
.column.is-offset-three-quarters-touch[data-v-b93a8962] {
    margin-left: 75%;
}
.column.is-offset-two-thirds-touch[data-v-b93a8962] {
    margin-left: 66.6666%;
}
.column.is-offset-half-touch[data-v-b93a8962] {
    margin-left: 50%;
}
.column.is-offset-one-third-touch[data-v-b93a8962] {
    margin-left: 33.3333%;
}
.column.is-offset-one-quarter-touch[data-v-b93a8962] {
    margin-left: 25%;
}
.column.is-offset-one-fifth-touch[data-v-b93a8962] {
    margin-left: 20%;
}
.column.is-offset-two-fifths-touch[data-v-b93a8962] {
    margin-left: 40%;
}
.column.is-offset-three-fifths-touch[data-v-b93a8962] {
    margin-left: 60%;
}
.column.is-offset-four-fifths-touch[data-v-b93a8962] {
    margin-left: 80%;
}
.column.is-0-touch[data-v-b93a8962] {
    flex: none;
    width: 0%;
}
.column.is-offset-0-touch[data-v-b93a8962] {
    margin-left: 0%;
}
.column.is-1-touch[data-v-b93a8962] {
    flex: none;
    width: 8.33333%;
}
.column.is-offset-1-touch[data-v-b93a8962] {
    margin-left: 8.33333%;
}
.column.is-2-touch[data-v-b93a8962] {
    flex: none;
    width: 16.66667%;
}
.column.is-offset-2-touch[data-v-b93a8962] {
    margin-left: 16.66667%;
}
.column.is-3-touch[data-v-b93a8962] {
    flex: none;
    width: 25%;
}
.column.is-offset-3-touch[data-v-b93a8962] {
    margin-left: 25%;
}
.column.is-4-touch[data-v-b93a8962] {
    flex: none;
    width: 33.33333%;
}
.column.is-offset-4-touch[data-v-b93a8962] {
    margin-left: 33.33333%;
}
.column.is-5-touch[data-v-b93a8962] {
    flex: none;
    width: 41.66667%;
}
.column.is-offset-5-touch[data-v-b93a8962] {
    margin-left: 41.66667%;
}
.column.is-6-touch[data-v-b93a8962] {
    flex: none;
    width: 50%;
}
.column.is-offset-6-touch[data-v-b93a8962] {
    margin-left: 50%;
}
.column.is-7-touch[data-v-b93a8962] {
    flex: none;
    width: 58.33333%;
}
.column.is-offset-7-touch[data-v-b93a8962] {
    margin-left: 58.33333%;
}
.column.is-8-touch[data-v-b93a8962] {
    flex: none;
    width: 66.66667%;
}
.column.is-offset-8-touch[data-v-b93a8962] {
    margin-left: 66.66667%;
}
.column.is-9-touch[data-v-b93a8962] {
    flex: none;
    width: 75%;
}
.column.is-offset-9-touch[data-v-b93a8962] {
    margin-left: 75%;
}
.column.is-10-touch[data-v-b93a8962] {
    flex: none;
    width: 83.33333%;
}
.column.is-offset-10-touch[data-v-b93a8962] {
    margin-left: 83.33333%;
}
.column.is-11-touch[data-v-b93a8962] {
    flex: none;
    width: 91.66667%;
}
.column.is-offset-11-touch[data-v-b93a8962] {
    margin-left: 91.66667%;
}
.column.is-12-touch[data-v-b93a8962] {
    flex: none;
    width: 100%;
}
.column.is-offset-12-touch[data-v-b93a8962] {
    margin-left: 100%;
}
}
@media screen and (min-width: 1024px) {
.column.is-narrow-desktop[data-v-b93a8962] {
    flex: none;
}
.column.is-full-desktop[data-v-b93a8962] {
    flex: none;
    width: 100%;
}
.column.is-three-quarters-desktop[data-v-b93a8962] {
    flex: none;
    width: 75%;
}
.column.is-two-thirds-desktop[data-v-b93a8962] {
    flex: none;
    width: 66.6666%;
}
.column.is-half-desktop[data-v-b93a8962] {
    flex: none;
    width: 50%;
}
.column.is-one-third-desktop[data-v-b93a8962] {
    flex: none;
    width: 33.3333%;
}
.column.is-one-quarter-desktop[data-v-b93a8962] {
    flex: none;
    width: 25%;
}
.column.is-one-fifth-desktop[data-v-b93a8962] {
    flex: none;
    width: 20%;
}
.column.is-two-fifths-desktop[data-v-b93a8962] {
    flex: none;
    width: 40%;
}
.column.is-three-fifths-desktop[data-v-b93a8962] {
    flex: none;
    width: 60%;
}
.column.is-four-fifths-desktop[data-v-b93a8962] {
    flex: none;
    width: 80%;
}
.column.is-offset-three-quarters-desktop[data-v-b93a8962] {
    margin-left: 75%;
}
.column.is-offset-two-thirds-desktop[data-v-b93a8962] {
    margin-left: 66.6666%;
}
.column.is-offset-half-desktop[data-v-b93a8962] {
    margin-left: 50%;
}
.column.is-offset-one-third-desktop[data-v-b93a8962] {
    margin-left: 33.3333%;
}
.column.is-offset-one-quarter-desktop[data-v-b93a8962] {
    margin-left: 25%;
}
.column.is-offset-one-fifth-desktop[data-v-b93a8962] {
    margin-left: 20%;
}
.column.is-offset-two-fifths-desktop[data-v-b93a8962] {
    margin-left: 40%;
}
.column.is-offset-three-fifths-desktop[data-v-b93a8962] {
    margin-left: 60%;
}
.column.is-offset-four-fifths-desktop[data-v-b93a8962] {
    margin-left: 80%;
}
.column.is-0-desktop[data-v-b93a8962] {
    flex: none;
    width: 0%;
}
.column.is-offset-0-desktop[data-v-b93a8962] {
    margin-left: 0%;
}
.column.is-1-desktop[data-v-b93a8962] {
    flex: none;
    width: 8.33333%;
}
.column.is-offset-1-desktop[data-v-b93a8962] {
    margin-left: 8.33333%;
}
.column.is-2-desktop[data-v-b93a8962] {
    flex: none;
    width: 16.66667%;
}
.column.is-offset-2-desktop[data-v-b93a8962] {
    margin-left: 16.66667%;
}
.column.is-3-desktop[data-v-b93a8962] {
    flex: none;
    width: 25%;
}
.column.is-offset-3-desktop[data-v-b93a8962] {
    margin-left: 25%;
}
.column.is-4-desktop[data-v-b93a8962] {
    flex: none;
    width: 33.33333%;
}
.column.is-offset-4-desktop[data-v-b93a8962] {
    margin-left: 33.33333%;
}
.column.is-5-desktop[data-v-b93a8962] {
    flex: none;
    width: 41.66667%;
}
.column.is-offset-5-desktop[data-v-b93a8962] {
    margin-left: 41.66667%;
}
.column.is-6-desktop[data-v-b93a8962] {
    flex: none;
    width: 50%;
}
.column.is-offset-6-desktop[data-v-b93a8962] {
    margin-left: 50%;
}
.column.is-7-desktop[data-v-b93a8962] {
    flex: none;
    width: 58.33333%;
}
.column.is-offset-7-desktop[data-v-b93a8962] {
    margin-left: 58.33333%;
}
.column.is-8-desktop[data-v-b93a8962] {
    flex: none;
    width: 66.66667%;
}
.column.is-offset-8-desktop[data-v-b93a8962] {
    margin-left: 66.66667%;
}
.column.is-9-desktop[data-v-b93a8962] {
    flex: none;
    width: 75%;
}
.column.is-offset-9-desktop[data-v-b93a8962] {
    margin-left: 75%;
}
.column.is-10-desktop[data-v-b93a8962] {
    flex: none;
    width: 83.33333%;
}
.column.is-offset-10-desktop[data-v-b93a8962] {
    margin-left: 83.33333%;
}
.column.is-11-desktop[data-v-b93a8962] {
    flex: none;
    width: 91.66667%;
}
.column.is-offset-11-desktop[data-v-b93a8962] {
    margin-left: 91.66667%;
}
.column.is-12-desktop[data-v-b93a8962] {
    flex: none;
    width: 100%;
}
.column.is-offset-12-desktop[data-v-b93a8962] {
    margin-left: 100%;
}
}
@media screen and (min-width: 1216px) {
.column.is-narrow-widescreen[data-v-b93a8962] {
    flex: none;
}
.column.is-full-widescreen[data-v-b93a8962] {
    flex: none;
    width: 100%;
}
.column.is-three-quarters-widescreen[data-v-b93a8962] {
    flex: none;
    width: 75%;
}
.column.is-two-thirds-widescreen[data-v-b93a8962] {
    flex: none;
    width: 66.6666%;
}
.column.is-half-widescreen[data-v-b93a8962] {
    flex: none;
    width: 50%;
}
.column.is-one-third-widescreen[data-v-b93a8962] {
    flex: none;
    width: 33.3333%;
}
.column.is-one-quarter-widescreen[data-v-b93a8962] {
    flex: none;
    width: 25%;
}
.column.is-one-fifth-widescreen[data-v-b93a8962] {
    flex: none;
    width: 20%;
}
.column.is-two-fifths-widescreen[data-v-b93a8962] {
    flex: none;
    width: 40%;
}
.column.is-three-fifths-widescreen[data-v-b93a8962] {
    flex: none;
    width: 60%;
}
.column.is-four-fifths-widescreen[data-v-b93a8962] {
    flex: none;
    width: 80%;
}
.column.is-offset-three-quarters-widescreen[data-v-b93a8962] {
    margin-left: 75%;
}
.column.is-offset-two-thirds-widescreen[data-v-b93a8962] {
    margin-left: 66.6666%;
}
.column.is-offset-half-widescreen[data-v-b93a8962] {
    margin-left: 50%;
}
.column.is-offset-one-third-widescreen[data-v-b93a8962] {
    margin-left: 33.3333%;
}
.column.is-offset-one-quarter-widescreen[data-v-b93a8962] {
    margin-left: 25%;
}
.column.is-offset-one-fifth-widescreen[data-v-b93a8962] {
    margin-left: 20%;
}
.column.is-offset-two-fifths-widescreen[data-v-b93a8962] {
    margin-left: 40%;
}
.column.is-offset-three-fifths-widescreen[data-v-b93a8962] {
    margin-left: 60%;
}
.column.is-offset-four-fifths-widescreen[data-v-b93a8962] {
    margin-left: 80%;
}
.column.is-0-widescreen[data-v-b93a8962] {
    flex: none;
    width: 0%;
}
.column.is-offset-0-widescreen[data-v-b93a8962] {
    margin-left: 0%;
}
.column.is-1-widescreen[data-v-b93a8962] {
    flex: none;
    width: 8.33333%;
}
.column.is-offset-1-widescreen[data-v-b93a8962] {
    margin-left: 8.33333%;
}
.column.is-2-widescreen[data-v-b93a8962] {
    flex: none;
    width: 16.66667%;
}
.column.is-offset-2-widescreen[data-v-b93a8962] {
    margin-left: 16.66667%;
}
.column.is-3-widescreen[data-v-b93a8962] {
    flex: none;
    width: 25%;
}
.column.is-offset-3-widescreen[data-v-b93a8962] {
    margin-left: 25%;
}
.column.is-4-widescreen[data-v-b93a8962] {
    flex: none;
    width: 33.33333%;
}
.column.is-offset-4-widescreen[data-v-b93a8962] {
    margin-left: 33.33333%;
}
.column.is-5-widescreen[data-v-b93a8962] {
    flex: none;
    width: 41.66667%;
}
.column.is-offset-5-widescreen[data-v-b93a8962] {
    margin-left: 41.66667%;
}
.column.is-6-widescreen[data-v-b93a8962] {
    flex: none;
    width: 50%;
}
.column.is-offset-6-widescreen[data-v-b93a8962] {
    margin-left: 50%;
}
.column.is-7-widescreen[data-v-b93a8962] {
    flex: none;
    width: 58.33333%;
}
.column.is-offset-7-widescreen[data-v-b93a8962] {
    margin-left: 58.33333%;
}
.column.is-8-widescreen[data-v-b93a8962] {
    flex: none;
    width: 66.66667%;
}
.column.is-offset-8-widescreen[data-v-b93a8962] {
    margin-left: 66.66667%;
}
.column.is-9-widescreen[data-v-b93a8962] {
    flex: none;
    width: 75%;
}
.column.is-offset-9-widescreen[data-v-b93a8962] {
    margin-left: 75%;
}
.column.is-10-widescreen[data-v-b93a8962] {
    flex: none;
    width: 83.33333%;
}
.column.is-offset-10-widescreen[data-v-b93a8962] {
    margin-left: 83.33333%;
}
.column.is-11-widescreen[data-v-b93a8962] {
    flex: none;
    width: 91.66667%;
}
.column.is-offset-11-widescreen[data-v-b93a8962] {
    margin-left: 91.66667%;
}
.column.is-12-widescreen[data-v-b93a8962] {
    flex: none;
    width: 100%;
}
.column.is-offset-12-widescreen[data-v-b93a8962] {
    margin-left: 100%;
}
}
@media screen and (min-width: 1408px) {
.column.is-narrow-fullhd[data-v-b93a8962] {
    flex: none;
}
.column.is-full-fullhd[data-v-b93a8962] {
    flex: none;
    width: 100%;
}
.column.is-three-quarters-fullhd[data-v-b93a8962] {
    flex: none;
    width: 75%;
}
.column.is-two-thirds-fullhd[data-v-b93a8962] {
    flex: none;
    width: 66.6666%;
}
.column.is-half-fullhd[data-v-b93a8962] {
    flex: none;
    width: 50%;
}
.column.is-one-third-fullhd[data-v-b93a8962] {
    flex: none;
    width: 33.3333%;
}
.column.is-one-quarter-fullhd[data-v-b93a8962] {
    flex: none;
    width: 25%;
}
.column.is-one-fifth-fullhd[data-v-b93a8962] {
    flex: none;
    width: 20%;
}
.column.is-two-fifths-fullhd[data-v-b93a8962] {
    flex: none;
    width: 40%;
}
.column.is-three-fifths-fullhd[data-v-b93a8962] {
    flex: none;
    width: 60%;
}
.column.is-four-fifths-fullhd[data-v-b93a8962] {
    flex: none;
    width: 80%;
}
.column.is-offset-three-quarters-fullhd[data-v-b93a8962] {
    margin-left: 75%;
}
.column.is-offset-two-thirds-fullhd[data-v-b93a8962] {
    margin-left: 66.6666%;
}
.column.is-offset-half-fullhd[data-v-b93a8962] {
    margin-left: 50%;
}
.column.is-offset-one-third-fullhd[data-v-b93a8962] {
    margin-left: 33.3333%;
}
.column.is-offset-one-quarter-fullhd[data-v-b93a8962] {
    margin-left: 25%;
}
.column.is-offset-one-fifth-fullhd[data-v-b93a8962] {
    margin-left: 20%;
}
.column.is-offset-two-fifths-fullhd[data-v-b93a8962] {
    margin-left: 40%;
}
.column.is-offset-three-fifths-fullhd[data-v-b93a8962] {
    margin-left: 60%;
}
.column.is-offset-four-fifths-fullhd[data-v-b93a8962] {
    margin-left: 80%;
}
.column.is-0-fullhd[data-v-b93a8962] {
    flex: none;
    width: 0%;
}
.column.is-offset-0-fullhd[data-v-b93a8962] {
    margin-left: 0%;
}
.column.is-1-fullhd[data-v-b93a8962] {
    flex: none;
    width: 8.33333%;
}
.column.is-offset-1-fullhd[data-v-b93a8962] {
    margin-left: 8.33333%;
}
.column.is-2-fullhd[data-v-b93a8962] {
    flex: none;
    width: 16.66667%;
}
.column.is-offset-2-fullhd[data-v-b93a8962] {
    margin-left: 16.66667%;
}
.column.is-3-fullhd[data-v-b93a8962] {
    flex: none;
    width: 25%;
}
.column.is-offset-3-fullhd[data-v-b93a8962] {
    margin-left: 25%;
}
.column.is-4-fullhd[data-v-b93a8962] {
    flex: none;
    width: 33.33333%;
}
.column.is-offset-4-fullhd[data-v-b93a8962] {
    margin-left: 33.33333%;
}
.column.is-5-fullhd[data-v-b93a8962] {
    flex: none;
    width: 41.66667%;
}
.column.is-offset-5-fullhd[data-v-b93a8962] {
    margin-left: 41.66667%;
}
.column.is-6-fullhd[data-v-b93a8962] {
    flex: none;
    width: 50%;
}
.column.is-offset-6-fullhd[data-v-b93a8962] {
    margin-left: 50%;
}
.column.is-7-fullhd[data-v-b93a8962] {
    flex: none;
    width: 58.33333%;
}
.column.is-offset-7-fullhd[data-v-b93a8962] {
    margin-left: 58.33333%;
}
.column.is-8-fullhd[data-v-b93a8962] {
    flex: none;
    width: 66.66667%;
}
.column.is-offset-8-fullhd[data-v-b93a8962] {
    margin-left: 66.66667%;
}
.column.is-9-fullhd[data-v-b93a8962] {
    flex: none;
    width: 75%;
}
.column.is-offset-9-fullhd[data-v-b93a8962] {
    margin-left: 75%;
}
.column.is-10-fullhd[data-v-b93a8962] {
    flex: none;
    width: 83.33333%;
}
.column.is-offset-10-fullhd[data-v-b93a8962] {
    margin-left: 83.33333%;
}
.column.is-11-fullhd[data-v-b93a8962] {
    flex: none;
    width: 91.66667%;
}
.column.is-offset-11-fullhd[data-v-b93a8962] {
    margin-left: 91.66667%;
}
.column.is-12-fullhd[data-v-b93a8962] {
    flex: none;
    width: 100%;
}
.column.is-offset-12-fullhd[data-v-b93a8962] {
    margin-left: 100%;
}
}
.columns[data-v-b93a8962] {
  margin-left: -0.75rem;
  margin-right: -0.75rem;
  margin-top: -0.75rem;
}
.columns[data-v-b93a8962]:last-child {
  margin-bottom: -0.75rem;
}
.columns[data-v-b93a8962]:not(:last-child) {
  margin-bottom: calc(1.5rem - 0.75rem);
}
.columns.is-centered[data-v-b93a8962] {
  justify-content: center;
}
.columns.is-gapless[data-v-b93a8962] {
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
}
.columns.is-gapless > .column[data-v-b93a8962] {
  margin: 0;
  padding: 0 !important;
}
.columns.is-gapless[data-v-b93a8962]:not(:last-child) {
  margin-bottom: 1.5rem;
}
.columns.is-gapless[data-v-b93a8962]:last-child {
  margin-bottom: 0;
}
.columns.is-mobile[data-v-b93a8962] {
  display: flex;
}
.columns.is-multiline[data-v-b93a8962] {
  flex-wrap: wrap;
}
.columns.is-vcentered[data-v-b93a8962] {
  align-items: center;
}
@media screen and (min-width: 769px), print {
.columns[data-v-b93a8962]:not(.is-desktop) {
    display: flex;
}
}
@media screen and (min-width: 1024px) {
.columns.is-desktop[data-v-b93a8962] {
    display: flex;
}
}
.columns.is-variable[data-v-b93a8962] {
  --columnGap: 0.75rem;
  margin-left: calc(-1 * var(--columnGap));
  margin-right: calc(-1 * var(--columnGap));
}
.columns.is-variable .column[data-v-b93a8962] {
  padding-left: var(--columnGap);
  padding-right: var(--columnGap);
}
.columns.is-variable.is-0[data-v-b93a8962] {
  --columnGap: 0rem;
}
@media screen and (max-width: 768px) {
.columns.is-variable.is-0-mobile[data-v-b93a8962] {
    --columnGap: 0rem;
}
}
@media screen and (min-width: 769px), print {
.columns.is-variable.is-0-tablet[data-v-b93a8962] {
    --columnGap: 0rem;
}
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
.columns.is-variable.is-0-tablet-only[data-v-b93a8962] {
    --columnGap: 0rem;
}
}
@media screen and (max-width: 1023px) {
.columns.is-variable.is-0-touch[data-v-b93a8962] {
    --columnGap: 0rem;
}
}
@media screen and (min-width: 1024px) {
.columns.is-variable.is-0-desktop[data-v-b93a8962] {
    --columnGap: 0rem;
}
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.columns.is-variable.is-0-desktop-only[data-v-b93a8962] {
    --columnGap: 0rem;
}
}
@media screen and (min-width: 1216px) {
.columns.is-variable.is-0-widescreen[data-v-b93a8962] {
    --columnGap: 0rem;
}
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.columns.is-variable.is-0-widescreen-only[data-v-b93a8962] {
    --columnGap: 0rem;
}
}
@media screen and (min-width: 1408px) {
.columns.is-variable.is-0-fullhd[data-v-b93a8962] {
    --columnGap: 0rem;
}
}
.columns.is-variable.is-1[data-v-b93a8962] {
  --columnGap: 0.25rem;
}
@media screen and (max-width: 768px) {
.columns.is-variable.is-1-mobile[data-v-b93a8962] {
    --columnGap: 0.25rem;
}
}
@media screen and (min-width: 769px), print {
.columns.is-variable.is-1-tablet[data-v-b93a8962] {
    --columnGap: 0.25rem;
}
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
.columns.is-variable.is-1-tablet-only[data-v-b93a8962] {
    --columnGap: 0.25rem;
}
}
@media screen and (max-width: 1023px) {
.columns.is-variable.is-1-touch[data-v-b93a8962] {
    --columnGap: 0.25rem;
}
}
@media screen and (min-width: 1024px) {
.columns.is-variable.is-1-desktop[data-v-b93a8962] {
    --columnGap: 0.25rem;
}
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.columns.is-variable.is-1-desktop-only[data-v-b93a8962] {
    --columnGap: 0.25rem;
}
}
@media screen and (min-width: 1216px) {
.columns.is-variable.is-1-widescreen[data-v-b93a8962] {
    --columnGap: 0.25rem;
}
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.columns.is-variable.is-1-widescreen-only[data-v-b93a8962] {
    --columnGap: 0.25rem;
}
}
@media screen and (min-width: 1408px) {
.columns.is-variable.is-1-fullhd[data-v-b93a8962] {
    --columnGap: 0.25rem;
}
}
.columns.is-variable.is-2[data-v-b93a8962] {
  --columnGap: 0.5rem;
}
@media screen and (max-width: 768px) {
.columns.is-variable.is-2-mobile[data-v-b93a8962] {
    --columnGap: 0.5rem;
}
}
@media screen and (min-width: 769px), print {
.columns.is-variable.is-2-tablet[data-v-b93a8962] {
    --columnGap: 0.5rem;
}
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
.columns.is-variable.is-2-tablet-only[data-v-b93a8962] {
    --columnGap: 0.5rem;
}
}
@media screen and (max-width: 1023px) {
.columns.is-variable.is-2-touch[data-v-b93a8962] {
    --columnGap: 0.5rem;
}
}
@media screen and (min-width: 1024px) {
.columns.is-variable.is-2-desktop[data-v-b93a8962] {
    --columnGap: 0.5rem;
}
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.columns.is-variable.is-2-desktop-only[data-v-b93a8962] {
    --columnGap: 0.5rem;
}
}
@media screen and (min-width: 1216px) {
.columns.is-variable.is-2-widescreen[data-v-b93a8962] {
    --columnGap: 0.5rem;
}
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.columns.is-variable.is-2-widescreen-only[data-v-b93a8962] {
    --columnGap: 0.5rem;
}
}
@media screen and (min-width: 1408px) {
.columns.is-variable.is-2-fullhd[data-v-b93a8962] {
    --columnGap: 0.5rem;
}
}
.columns.is-variable.is-3[data-v-b93a8962] {
  --columnGap: 0.75rem;
}
@media screen and (max-width: 768px) {
.columns.is-variable.is-3-mobile[data-v-b93a8962] {
    --columnGap: 0.75rem;
}
}
@media screen and (min-width: 769px), print {
.columns.is-variable.is-3-tablet[data-v-b93a8962] {
    --columnGap: 0.75rem;
}
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
.columns.is-variable.is-3-tablet-only[data-v-b93a8962] {
    --columnGap: 0.75rem;
}
}
@media screen and (max-width: 1023px) {
.columns.is-variable.is-3-touch[data-v-b93a8962] {
    --columnGap: 0.75rem;
}
}
@media screen and (min-width: 1024px) {
.columns.is-variable.is-3-desktop[data-v-b93a8962] {
    --columnGap: 0.75rem;
}
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.columns.is-variable.is-3-desktop-only[data-v-b93a8962] {
    --columnGap: 0.75rem;
}
}
@media screen and (min-width: 1216px) {
.columns.is-variable.is-3-widescreen[data-v-b93a8962] {
    --columnGap: 0.75rem;
}
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.columns.is-variable.is-3-widescreen-only[data-v-b93a8962] {
    --columnGap: 0.75rem;
}
}
@media screen and (min-width: 1408px) {
.columns.is-variable.is-3-fullhd[data-v-b93a8962] {
    --columnGap: 0.75rem;
}
}
.columns.is-variable.is-4[data-v-b93a8962] {
  --columnGap: 1rem;
}
@media screen and (max-width: 768px) {
.columns.is-variable.is-4-mobile[data-v-b93a8962] {
    --columnGap: 1rem;
}
}
@media screen and (min-width: 769px), print {
.columns.is-variable.is-4-tablet[data-v-b93a8962] {
    --columnGap: 1rem;
}
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
.columns.is-variable.is-4-tablet-only[data-v-b93a8962] {
    --columnGap: 1rem;
}
}
@media screen and (max-width: 1023px) {
.columns.is-variable.is-4-touch[data-v-b93a8962] {
    --columnGap: 1rem;
}
}
@media screen and (min-width: 1024px) {
.columns.is-variable.is-4-desktop[data-v-b93a8962] {
    --columnGap: 1rem;
}
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.columns.is-variable.is-4-desktop-only[data-v-b93a8962] {
    --columnGap: 1rem;
}
}
@media screen and (min-width: 1216px) {
.columns.is-variable.is-4-widescreen[data-v-b93a8962] {
    --columnGap: 1rem;
}
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.columns.is-variable.is-4-widescreen-only[data-v-b93a8962] {
    --columnGap: 1rem;
}
}
@media screen and (min-width: 1408px) {
.columns.is-variable.is-4-fullhd[data-v-b93a8962] {
    --columnGap: 1rem;
}
}
.columns.is-variable.is-5[data-v-b93a8962] {
  --columnGap: 1.25rem;
}
@media screen and (max-width: 768px) {
.columns.is-variable.is-5-mobile[data-v-b93a8962] {
    --columnGap: 1.25rem;
}
}
@media screen and (min-width: 769px), print {
.columns.is-variable.is-5-tablet[data-v-b93a8962] {
    --columnGap: 1.25rem;
}
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
.columns.is-variable.is-5-tablet-only[data-v-b93a8962] {
    --columnGap: 1.25rem;
}
}
@media screen and (max-width: 1023px) {
.columns.is-variable.is-5-touch[data-v-b93a8962] {
    --columnGap: 1.25rem;
}
}
@media screen and (min-width: 1024px) {
.columns.is-variable.is-5-desktop[data-v-b93a8962] {
    --columnGap: 1.25rem;
}
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.columns.is-variable.is-5-desktop-only[data-v-b93a8962] {
    --columnGap: 1.25rem;
}
}
@media screen and (min-width: 1216px) {
.columns.is-variable.is-5-widescreen[data-v-b93a8962] {
    --columnGap: 1.25rem;
}
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.columns.is-variable.is-5-widescreen-only[data-v-b93a8962] {
    --columnGap: 1.25rem;
}
}
@media screen and (min-width: 1408px) {
.columns.is-variable.is-5-fullhd[data-v-b93a8962] {
    --columnGap: 1.25rem;
}
}
.columns.is-variable.is-6[data-v-b93a8962] {
  --columnGap: 1.5rem;
}
@media screen and (max-width: 768px) {
.columns.is-variable.is-6-mobile[data-v-b93a8962] {
    --columnGap: 1.5rem;
}
}
@media screen and (min-width: 769px), print {
.columns.is-variable.is-6-tablet[data-v-b93a8962] {
    --columnGap: 1.5rem;
}
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
.columns.is-variable.is-6-tablet-only[data-v-b93a8962] {
    --columnGap: 1.5rem;
}
}
@media screen and (max-width: 1023px) {
.columns.is-variable.is-6-touch[data-v-b93a8962] {
    --columnGap: 1.5rem;
}
}
@media screen and (min-width: 1024px) {
.columns.is-variable.is-6-desktop[data-v-b93a8962] {
    --columnGap: 1.5rem;
}
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.columns.is-variable.is-6-desktop-only[data-v-b93a8962] {
    --columnGap: 1.5rem;
}
}
@media screen and (min-width: 1216px) {
.columns.is-variable.is-6-widescreen[data-v-b93a8962] {
    --columnGap: 1.5rem;
}
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.columns.is-variable.is-6-widescreen-only[data-v-b93a8962] {
    --columnGap: 1.5rem;
}
}
@media screen and (min-width: 1408px) {
.columns.is-variable.is-6-fullhd[data-v-b93a8962] {
    --columnGap: 1.5rem;
}
}
.columns.is-variable.is-7[data-v-b93a8962] {
  --columnGap: 1.75rem;
}
@media screen and (max-width: 768px) {
.columns.is-variable.is-7-mobile[data-v-b93a8962] {
    --columnGap: 1.75rem;
}
}
@media screen and (min-width: 769px), print {
.columns.is-variable.is-7-tablet[data-v-b93a8962] {
    --columnGap: 1.75rem;
}
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
.columns.is-variable.is-7-tablet-only[data-v-b93a8962] {
    --columnGap: 1.75rem;
}
}
@media screen and (max-width: 1023px) {
.columns.is-variable.is-7-touch[data-v-b93a8962] {
    --columnGap: 1.75rem;
}
}
@media screen and (min-width: 1024px) {
.columns.is-variable.is-7-desktop[data-v-b93a8962] {
    --columnGap: 1.75rem;
}
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.columns.is-variable.is-7-desktop-only[data-v-b93a8962] {
    --columnGap: 1.75rem;
}
}
@media screen and (min-width: 1216px) {
.columns.is-variable.is-7-widescreen[data-v-b93a8962] {
    --columnGap: 1.75rem;
}
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.columns.is-variable.is-7-widescreen-only[data-v-b93a8962] {
    --columnGap: 1.75rem;
}
}
@media screen and (min-width: 1408px) {
.columns.is-variable.is-7-fullhd[data-v-b93a8962] {
    --columnGap: 1.75rem;
}
}
.columns.is-variable.is-8[data-v-b93a8962] {
  --columnGap: 2rem;
}
@media screen and (max-width: 768px) {
.columns.is-variable.is-8-mobile[data-v-b93a8962] {
    --columnGap: 2rem;
}
}
@media screen and (min-width: 769px), print {
.columns.is-variable.is-8-tablet[data-v-b93a8962] {
    --columnGap: 2rem;
}
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
.columns.is-variable.is-8-tablet-only[data-v-b93a8962] {
    --columnGap: 2rem;
}
}
@media screen and (max-width: 1023px) {
.columns.is-variable.is-8-touch[data-v-b93a8962] {
    --columnGap: 2rem;
}
}
@media screen and (min-width: 1024px) {
.columns.is-variable.is-8-desktop[data-v-b93a8962] {
    --columnGap: 2rem;
}
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.columns.is-variable.is-8-desktop-only[data-v-b93a8962] {
    --columnGap: 2rem;
}
}
@media screen and (min-width: 1216px) {
.columns.is-variable.is-8-widescreen[data-v-b93a8962] {
    --columnGap: 2rem;
}
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.columns.is-variable.is-8-widescreen-only[data-v-b93a8962] {
    --columnGap: 2rem;
}
}
@media screen and (min-width: 1408px) {
.columns.is-variable.is-8-fullhd[data-v-b93a8962] {
    --columnGap: 2rem;
}
}
.tile[data-v-b93a8962] {
  align-items: stretch;
  display: block;
  flex-basis: 0;
  flex-grow: 1;
  flex-shrink: 1;
  min-height: -webkit-min-content;
  min-height: -moz-min-content;
  min-height: min-content;
}
.tile.is-ancestor[data-v-b93a8962] {
  margin-left: -0.75rem;
  margin-right: -0.75rem;
  margin-top: -0.75rem;
}
.tile.is-ancestor[data-v-b93a8962]:last-child {
  margin-bottom: -0.75rem;
}
.tile.is-ancestor[data-v-b93a8962]:not(:last-child) {
  margin-bottom: 0.75rem;
}
.tile.is-child[data-v-b93a8962] {
  margin: 0 !important;
}
.tile.is-parent[data-v-b93a8962] {
  padding: 0.75rem;
}
.tile.is-vertical[data-v-b93a8962] {
  flex-direction: column;
}
.tile.is-vertical > .tile.is-child[data-v-b93a8962]:not(:last-child) {
  margin-bottom: 1.5rem !important;
}
@media screen and (min-width: 769px), print {
.tile[data-v-b93a8962]:not(.is-child) {
    display: flex;
}
.tile.is-1[data-v-b93a8962] {
    flex: none;
    width: 8.33333%;
}
.tile.is-2[data-v-b93a8962] {
    flex: none;
    width: 16.66667%;
}
.tile.is-3[data-v-b93a8962] {
    flex: none;
    width: 25%;
}
.tile.is-4[data-v-b93a8962] {
    flex: none;
    width: 33.33333%;
}
.tile.is-5[data-v-b93a8962] {
    flex: none;
    width: 41.66667%;
}
.tile.is-6[data-v-b93a8962] {
    flex: none;
    width: 50%;
}
.tile.is-7[data-v-b93a8962] {
    flex: none;
    width: 58.33333%;
}
.tile.is-8[data-v-b93a8962] {
    flex: none;
    width: 66.66667%;
}
.tile.is-9[data-v-b93a8962] {
    flex: none;
    width: 75%;
}
.tile.is-10[data-v-b93a8962] {
    flex: none;
    width: 83.33333%;
}
.tile.is-11[data-v-b93a8962] {
    flex: none;
    width: 91.66667%;
}
.tile.is-12[data-v-b93a8962] {
    flex: none;
    width: 100%;
}
}
.has-text-white[data-v-b93a8962] {
  color: white !important;
}
a.has-text-white[data-v-b93a8962]:hover,
a.has-text-white[data-v-b93a8962]:focus {
  color: #e6e6e6 !important;
}
.has-background-white[data-v-b93a8962] {
  background-color: white !important;
}
.has-text-black[data-v-b93a8962] {
  color: #0a0a0a !important;
}
a.has-text-black[data-v-b93a8962]:hover,
a.has-text-black[data-v-b93a8962]:focus {
  color: black !important;
}
.has-background-black[data-v-b93a8962] {
  background-color: #0a0a0a !important;
}
.has-text-light[data-v-b93a8962] {
  color: whitesmoke !important;
}
a.has-text-light[data-v-b93a8962]:hover,
a.has-text-light[data-v-b93a8962]:focus {
  color: #dbdbdb !important;
}
.has-background-light[data-v-b93a8962] {
  background-color: whitesmoke !important;
}
.has-text-dark[data-v-b93a8962] {
  color: #363636 !important;
}
a.has-text-dark[data-v-b93a8962]:hover,
a.has-text-dark[data-v-b93a8962]:focus {
  color: #1c1c1c !important;
}
.has-background-dark[data-v-b93a8962] {
  background-color: #363636 !important;
}
.has-text-primary[data-v-b93a8962] {
  color: #00d1b2 !important;
}
a.has-text-primary[data-v-b93a8962]:hover,
a.has-text-primary[data-v-b93a8962]:focus {
  color: #009e86 !important;
}
.has-background-primary[data-v-b93a8962] {
  background-color: #00d1b2 !important;
}
.has-text-primary-light[data-v-b93a8962] {
  color: #ebfffc !important;
}
a.has-text-primary-light[data-v-b93a8962]:hover,
a.has-text-primary-light[data-v-b93a8962]:focus {
  color: #b8fff4 !important;
}
.has-background-primary-light[data-v-b93a8962] {
  background-color: #ebfffc !important;
}
.has-text-primary-dark[data-v-b93a8962] {
  color: #00947e !important;
}
a.has-text-primary-dark[data-v-b93a8962]:hover,
a.has-text-primary-dark[data-v-b93a8962]:focus {
  color: #00c7a9 !important;
}
.has-background-primary-dark[data-v-b93a8962] {
  background-color: #00947e !important;
}
.has-text-link[data-v-b93a8962] {
  color: #3273dc !important;
}
a.has-text-link[data-v-b93a8962]:hover,
a.has-text-link[data-v-b93a8962]:focus {
  color: #205bbc !important;
}
.has-background-link[data-v-b93a8962] {
  background-color: #3273dc !important;
}
.has-text-link-light[data-v-b93a8962] {
  color: #eef3fc !important;
}
a.has-text-link-light[data-v-b93a8962]:hover,
a.has-text-link-light[data-v-b93a8962]:focus {
  color: #c2d5f5 !important;
}
.has-background-link-light[data-v-b93a8962] {
  background-color: #eef3fc !important;
}
.has-text-link-dark[data-v-b93a8962] {
  color: #2160c4 !important;
}
a.has-text-link-dark[data-v-b93a8962]:hover,
a.has-text-link-dark[data-v-b93a8962]:focus {
  color: #3b79de !important;
}
.has-background-link-dark[data-v-b93a8962] {
  background-color: #2160c4 !important;
}
.has-text-info[data-v-b93a8962] {
  color: #3298dc !important;
}
a.has-text-info[data-v-b93a8962]:hover,
a.has-text-info[data-v-b93a8962]:focus {
  color: #207dbc !important;
}
.has-background-info[data-v-b93a8962] {
  background-color: #3298dc !important;
}
.has-text-info-light[data-v-b93a8962] {
  color: #eef6fc !important;
}
a.has-text-info-light[data-v-b93a8962]:hover,
a.has-text-info-light[data-v-b93a8962]:focus {
  color: #c2e0f5 !important;
}
.has-background-info-light[data-v-b93a8962] {
  background-color: #eef6fc !important;
}
.has-text-info-dark[data-v-b93a8962] {
  color: #1d72aa !important;
}
a.has-text-info-dark[data-v-b93a8962]:hover,
a.has-text-info-dark[data-v-b93a8962]:focus {
  color: #248fd6 !important;
}
.has-background-info-dark[data-v-b93a8962] {
  background-color: #1d72aa !important;
}
.has-text-success[data-v-b93a8962] {
  color: #48c774 !important;
}
a.has-text-success[data-v-b93a8962]:hover,
a.has-text-success[data-v-b93a8962]:focus {
  color: #34a85c !important;
}
.has-background-success[data-v-b93a8962] {
  background-color: #48c774 !important;
}
.has-text-success-light[data-v-b93a8962] {
  color: #effaf3 !important;
}
a.has-text-success-light[data-v-b93a8962]:hover,
a.has-text-success-light[data-v-b93a8962]:focus {
  color: #c8eed6 !important;
}
.has-background-success-light[data-v-b93a8962] {
  background-color: #effaf3 !important;
}
.has-text-success-dark[data-v-b93a8962] {
  color: #257942 !important;
}
a.has-text-success-dark[data-v-b93a8962]:hover,
a.has-text-success-dark[data-v-b93a8962]:focus {
  color: #31a058 !important;
}
.has-background-success-dark[data-v-b93a8962] {
  background-color: #257942 !important;
}
.has-text-warning[data-v-b93a8962] {
  color: #ffdd57 !important;
}
a.has-text-warning[data-v-b93a8962]:hover,
a.has-text-warning[data-v-b93a8962]:focus {
  color: #ffd324 !important;
}
.has-background-warning[data-v-b93a8962] {
  background-color: #ffdd57 !important;
}
.has-text-warning-light[data-v-b93a8962] {
  color: #fffbeb !important;
}
a.has-text-warning-light[data-v-b93a8962]:hover,
a.has-text-warning-light[data-v-b93a8962]:focus {
  color: #fff1b8 !important;
}
.has-background-warning-light[data-v-b93a8962] {
  background-color: #fffbeb !important;
}
.has-text-warning-dark[data-v-b93a8962] {
  color: #947600 !important;
}
a.has-text-warning-dark[data-v-b93a8962]:hover,
a.has-text-warning-dark[data-v-b93a8962]:focus {
  color: #c79f00 !important;
}
.has-background-warning-dark[data-v-b93a8962] {
  background-color: #947600 !important;
}
.has-text-danger[data-v-b93a8962] {
  color: #f14668 !important;
}
a.has-text-danger[data-v-b93a8962]:hover,
a.has-text-danger[data-v-b93a8962]:focus {
  color: #ee1742 !important;
}
.has-background-danger[data-v-b93a8962] {
  background-color: #f14668 !important;
}
.has-text-danger-light[data-v-b93a8962] {
  color: #feecf0 !important;
}
a.has-text-danger-light[data-v-b93a8962]:hover,
a.has-text-danger-light[data-v-b93a8962]:focus {
  color: #fabdc9 !important;
}
.has-background-danger-light[data-v-b93a8962] {
  background-color: #feecf0 !important;
}
.has-text-danger-dark[data-v-b93a8962] {
  color: #cc0f35 !important;
}
a.has-text-danger-dark[data-v-b93a8962]:hover,
a.has-text-danger-dark[data-v-b93a8962]:focus {
  color: #ee2049 !important;
}
.has-background-danger-dark[data-v-b93a8962] {
  background-color: #cc0f35 !important;
}
.has-text-black-bis[data-v-b93a8962] {
  color: #121212 !important;
}
.has-background-black-bis[data-v-b93a8962] {
  background-color: #121212 !important;
}
.has-text-black-ter[data-v-b93a8962] {
  color: #242424 !important;
}
.has-background-black-ter[data-v-b93a8962] {
  background-color: #242424 !important;
}
.has-text-grey-darker[data-v-b93a8962] {
  color: #363636 !important;
}
.has-background-grey-darker[data-v-b93a8962] {
  background-color: #363636 !important;
}
.has-text-grey-dark[data-v-b93a8962] {
  color: #4a4a4a !important;
}
.has-background-grey-dark[data-v-b93a8962] {
  background-color: #4a4a4a !important;
}
.has-text-grey[data-v-b93a8962] {
  color: #7a7a7a !important;
}
.has-background-grey[data-v-b93a8962] {
  background-color: #7a7a7a !important;
}
.has-text-grey-light[data-v-b93a8962] {
  color: #b5b5b5 !important;
}
.has-background-grey-light[data-v-b93a8962] {
  background-color: #b5b5b5 !important;
}
.has-text-grey-lighter[data-v-b93a8962] {
  color: #dbdbdb !important;
}
.has-background-grey-lighter[data-v-b93a8962] {
  background-color: #dbdbdb !important;
}
.has-text-white-ter[data-v-b93a8962] {
  color: whitesmoke !important;
}
.has-background-white-ter[data-v-b93a8962] {
  background-color: whitesmoke !important;
}
.has-text-white-bis[data-v-b93a8962] {
  color: #fafafa !important;
}
.has-background-white-bis[data-v-b93a8962] {
  background-color: #fafafa !important;
}
.is-clearfix[data-v-b93a8962]::after {
  clear: both;
  content: " ";
  display: table;
}
.is-pulled-left[data-v-b93a8962] {
  float: left !important;
}
.is-pulled-right[data-v-b93a8962] {
  float: right !important;
}
.is-radiusless[data-v-b93a8962] {
  border-radius: 0 !important;
}
.is-shadowless[data-v-b93a8962] {
  box-shadow: none !important;
}
.is-clipped[data-v-b93a8962] {
  overflow: hidden !important;
}
.is-relative[data-v-b93a8962] {
  position: relative !important;
}
.is-marginless[data-v-b93a8962] {
  margin: 0 !important;
}
.is-paddingless[data-v-b93a8962] {
  padding: 0 !important;
}
.mt-0[data-v-b93a8962] {
  margin-top: 0 !important;
}
.mr-0[data-v-b93a8962] {
  margin-right: 0 !important;
}
.mb-0[data-v-b93a8962] {
  margin-bottom: 0 !important;
}
.ml-0[data-v-b93a8962] {
  margin-left: 0 !important;
}
.mx-0[data-v-b93a8962] {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.my-0[data-v-b93a8962] {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.mt-1[data-v-b93a8962] {
  margin-top: 0.25rem !important;
}
.mr-1[data-v-b93a8962] {
  margin-right: 0.25rem !important;
}
.mb-1[data-v-b93a8962] {
  margin-bottom: 0.25rem !important;
}
.ml-1[data-v-b93a8962] {
  margin-left: 0.25rem !important;
}
.mx-1[data-v-b93a8962] {
  margin-left: 0.25rem !important;
  margin-right: 0.25rem !important;
}
.my-1[data-v-b93a8962] {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}
.mt-2[data-v-b93a8962] {
  margin-top: 0.5rem !important;
}
.mr-2[data-v-b93a8962] {
  margin-right: 0.5rem !important;
}
.mb-2[data-v-b93a8962] {
  margin-bottom: 0.5rem !important;
}
.ml-2[data-v-b93a8962] {
  margin-left: 0.5rem !important;
}
.mx-2[data-v-b93a8962] {
  margin-left: 0.5rem !important;
  margin-right: 0.5rem !important;
}
.my-2[data-v-b93a8962] {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}
.mt-3[data-v-b93a8962] {
  margin-top: 0.75rem !important;
}
.mr-3[data-v-b93a8962] {
  margin-right: 0.75rem !important;
}
.mb-3[data-v-b93a8962] {
  margin-bottom: 0.75rem !important;
}
.ml-3[data-v-b93a8962] {
  margin-left: 0.75rem !important;
}
.mx-3[data-v-b93a8962] {
  margin-left: 0.75rem !important;
  margin-right: 0.75rem !important;
}
.my-3[data-v-b93a8962] {
  margin-top: 0.75rem !important;
  margin-bottom: 0.75rem !important;
}
.mt-4[data-v-b93a8962] {
  margin-top: 1rem !important;
}
.mr-4[data-v-b93a8962] {
  margin-right: 1rem !important;
}
.mb-4[data-v-b93a8962] {
  margin-bottom: 1rem !important;
}
.ml-4[data-v-b93a8962] {
  margin-left: 1rem !important;
}
.mx-4[data-v-b93a8962] {
  margin-left: 1rem !important;
  margin-right: 1rem !important;
}
.my-4[data-v-b93a8962] {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}
.mt-5[data-v-b93a8962] {
  margin-top: 1.5rem !important;
}
.mr-5[data-v-b93a8962] {
  margin-right: 1.5rem !important;
}
.mb-5[data-v-b93a8962] {
  margin-bottom: 1.5rem !important;
}
.ml-5[data-v-b93a8962] {
  margin-left: 1.5rem !important;
}
.mx-5[data-v-b93a8962] {
  margin-left: 1.5rem !important;
  margin-right: 1.5rem !important;
}
.my-5[data-v-b93a8962] {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}
.mt-6[data-v-b93a8962] {
  margin-top: 3rem !important;
}
.mr-6[data-v-b93a8962] {
  margin-right: 3rem !important;
}
.mb-6[data-v-b93a8962] {
  margin-bottom: 3rem !important;
}
.ml-6[data-v-b93a8962] {
  margin-left: 3rem !important;
}
.mx-6[data-v-b93a8962] {
  margin-left: 3rem !important;
  margin-right: 3rem !important;
}
.my-6[data-v-b93a8962] {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}
.pt-0[data-v-b93a8962] {
  padding-top: 0 !important;
}
.pr-0[data-v-b93a8962] {
  padding-right: 0 !important;
}
.pb-0[data-v-b93a8962] {
  padding-bottom: 0 !important;
}
.pl-0[data-v-b93a8962] {
  padding-left: 0 !important;
}
.px-0[data-v-b93a8962] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.py-0[data-v-b93a8962] {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.pt-1[data-v-b93a8962] {
  padding-top: 0.25rem !important;
}
.pr-1[data-v-b93a8962] {
  padding-right: 0.25rem !important;
}
.pb-1[data-v-b93a8962] {
  padding-bottom: 0.25rem !important;
}
.pl-1[data-v-b93a8962] {
  padding-left: 0.25rem !important;
}
.px-1[data-v-b93a8962] {
  padding-left: 0.25rem !important;
  padding-right: 0.25rem !important;
}
.py-1[data-v-b93a8962] {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}
.pt-2[data-v-b93a8962] {
  padding-top: 0.5rem !important;
}
.pr-2[data-v-b93a8962] {
  padding-right: 0.5rem !important;
}
.pb-2[data-v-b93a8962] {
  padding-bottom: 0.5rem !important;
}
.pl-2[data-v-b93a8962] {
  padding-left: 0.5rem !important;
}
.px-2[data-v-b93a8962] {
  padding-left: 0.5rem !important;
  padding-right: 0.5rem !important;
}
.py-2[data-v-b93a8962] {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}
.pt-3[data-v-b93a8962] {
  padding-top: 0.75rem !important;
}
.pr-3[data-v-b93a8962] {
  padding-right: 0.75rem !important;
}
.pb-3[data-v-b93a8962] {
  padding-bottom: 0.75rem !important;
}
.pl-3[data-v-b93a8962] {
  padding-left: 0.75rem !important;
}
.px-3[data-v-b93a8962] {
  padding-left: 0.75rem !important;
  padding-right: 0.75rem !important;
}
.py-3[data-v-b93a8962] {
  padding-top: 0.75rem !important;
  padding-bottom: 0.75rem !important;
}
.pt-4[data-v-b93a8962] {
  padding-top: 1rem !important;
}
.pr-4[data-v-b93a8962] {
  padding-right: 1rem !important;
}
.pb-4[data-v-b93a8962] {
  padding-bottom: 1rem !important;
}
.pl-4[data-v-b93a8962] {
  padding-left: 1rem !important;
}
.px-4[data-v-b93a8962] {
  padding-left: 1rem !important;
  padding-right: 1rem !important;
}
.py-4[data-v-b93a8962] {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}
.pt-5[data-v-b93a8962] {
  padding-top: 1.5rem !important;
}
.pr-5[data-v-b93a8962] {
  padding-right: 1.5rem !important;
}
.pb-5[data-v-b93a8962] {
  padding-bottom: 1.5rem !important;
}
.pl-5[data-v-b93a8962] {
  padding-left: 1.5rem !important;
}
.px-5[data-v-b93a8962] {
  padding-left: 1.5rem !important;
  padding-right: 1.5rem !important;
}
.py-5[data-v-b93a8962] {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}
.pt-6[data-v-b93a8962] {
  padding-top: 3rem !important;
}
.pr-6[data-v-b93a8962] {
  padding-right: 3rem !important;
}
.pb-6[data-v-b93a8962] {
  padding-bottom: 3rem !important;
}
.pl-6[data-v-b93a8962] {
  padding-left: 3rem !important;
}
.px-6[data-v-b93a8962] {
  padding-left: 3rem !important;
  padding-right: 3rem !important;
}
.py-6[data-v-b93a8962] {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}
.is-size-1[data-v-b93a8962] {
  font-size: 3rem !important;
}
.is-size-2[data-v-b93a8962] {
  font-size: 2.5rem !important;
}
.is-size-3[data-v-b93a8962] {
  font-size: 2rem !important;
}
.is-size-4[data-v-b93a8962] {
  font-size: 1.5rem !important;
}
.is-size-5[data-v-b93a8962] {
  font-size: 1.25rem !important;
}
.is-size-6[data-v-b93a8962] {
  font-size: 1rem !important;
}
.is-size-7[data-v-b93a8962] {
  font-size: 0.75rem !important;
}
@media screen and (max-width: 768px) {
.is-size-1-mobile[data-v-b93a8962] {
    font-size: 3rem !important;
}
.is-size-2-mobile[data-v-b93a8962] {
    font-size: 2.5rem !important;
}
.is-size-3-mobile[data-v-b93a8962] {
    font-size: 2rem !important;
}
.is-size-4-mobile[data-v-b93a8962] {
    font-size: 1.5rem !important;
}
.is-size-5-mobile[data-v-b93a8962] {
    font-size: 1.25rem !important;
}
.is-size-6-mobile[data-v-b93a8962] {
    font-size: 1rem !important;
}
.is-size-7-mobile[data-v-b93a8962] {
    font-size: 0.75rem !important;
}
}
@media screen and (min-width: 769px), print {
.is-size-1-tablet[data-v-b93a8962] {
    font-size: 3rem !important;
}
.is-size-2-tablet[data-v-b93a8962] {
    font-size: 2.5rem !important;
}
.is-size-3-tablet[data-v-b93a8962] {
    font-size: 2rem !important;
}
.is-size-4-tablet[data-v-b93a8962] {
    font-size: 1.5rem !important;
}
.is-size-5-tablet[data-v-b93a8962] {
    font-size: 1.25rem !important;
}
.is-size-6-tablet[data-v-b93a8962] {
    font-size: 1rem !important;
}
.is-size-7-tablet[data-v-b93a8962] {
    font-size: 0.75rem !important;
}
}
@media screen and (max-width: 1023px) {
.is-size-1-touch[data-v-b93a8962] {
    font-size: 3rem !important;
}
.is-size-2-touch[data-v-b93a8962] {
    font-size: 2.5rem !important;
}
.is-size-3-touch[data-v-b93a8962] {
    font-size: 2rem !important;
}
.is-size-4-touch[data-v-b93a8962] {
    font-size: 1.5rem !important;
}
.is-size-5-touch[data-v-b93a8962] {
    font-size: 1.25rem !important;
}
.is-size-6-touch[data-v-b93a8962] {
    font-size: 1rem !important;
}
.is-size-7-touch[data-v-b93a8962] {
    font-size: 0.75rem !important;
}
}
@media screen and (min-width: 1024px) {
.is-size-1-desktop[data-v-b93a8962] {
    font-size: 3rem !important;
}
.is-size-2-desktop[data-v-b93a8962] {
    font-size: 2.5rem !important;
}
.is-size-3-desktop[data-v-b93a8962] {
    font-size: 2rem !important;
}
.is-size-4-desktop[data-v-b93a8962] {
    font-size: 1.5rem !important;
}
.is-size-5-desktop[data-v-b93a8962] {
    font-size: 1.25rem !important;
}
.is-size-6-desktop[data-v-b93a8962] {
    font-size: 1rem !important;
}
.is-size-7-desktop[data-v-b93a8962] {
    font-size: 0.75rem !important;
}
}
@media screen and (min-width: 1216px) {
.is-size-1-widescreen[data-v-b93a8962] {
    font-size: 3rem !important;
}
.is-size-2-widescreen[data-v-b93a8962] {
    font-size: 2.5rem !important;
}
.is-size-3-widescreen[data-v-b93a8962] {
    font-size: 2rem !important;
}
.is-size-4-widescreen[data-v-b93a8962] {
    font-size: 1.5rem !important;
}
.is-size-5-widescreen[data-v-b93a8962] {
    font-size: 1.25rem !important;
}
.is-size-6-widescreen[data-v-b93a8962] {
    font-size: 1rem !important;
}
.is-size-7-widescreen[data-v-b93a8962] {
    font-size: 0.75rem !important;
}
}
@media screen and (min-width: 1408px) {
.is-size-1-fullhd[data-v-b93a8962] {
    font-size: 3rem !important;
}
.is-size-2-fullhd[data-v-b93a8962] {
    font-size: 2.5rem !important;
}
.is-size-3-fullhd[data-v-b93a8962] {
    font-size: 2rem !important;
}
.is-size-4-fullhd[data-v-b93a8962] {
    font-size: 1.5rem !important;
}
.is-size-5-fullhd[data-v-b93a8962] {
    font-size: 1.25rem !important;
}
.is-size-6-fullhd[data-v-b93a8962] {
    font-size: 1rem !important;
}
.is-size-7-fullhd[data-v-b93a8962] {
    font-size: 0.75rem !important;
}
}
.has-text-centered[data-v-b93a8962] {
  text-align: center !important;
}
.has-text-justified[data-v-b93a8962] {
  text-align: justify !important;
}
.has-text-left[data-v-b93a8962] {
  text-align: left !important;
}
.has-text-right[data-v-b93a8962] {
  text-align: right !important;
}
@media screen and (max-width: 768px) {
.has-text-centered-mobile[data-v-b93a8962] {
    text-align: center !important;
}
}
@media screen and (min-width: 769px), print {
.has-text-centered-tablet[data-v-b93a8962] {
    text-align: center !important;
}
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
.has-text-centered-tablet-only[data-v-b93a8962] {
    text-align: center !important;
}
}
@media screen and (max-width: 1023px) {
.has-text-centered-touch[data-v-b93a8962] {
    text-align: center !important;
}
}
@media screen and (min-width: 1024px) {
.has-text-centered-desktop[data-v-b93a8962] {
    text-align: center !important;
}
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.has-text-centered-desktop-only[data-v-b93a8962] {
    text-align: center !important;
}
}
@media screen and (min-width: 1216px) {
.has-text-centered-widescreen[data-v-b93a8962] {
    text-align: center !important;
}
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.has-text-centered-widescreen-only[data-v-b93a8962] {
    text-align: center !important;
}
}
@media screen and (min-width: 1408px) {
.has-text-centered-fullhd[data-v-b93a8962] {
    text-align: center !important;
}
}
@media screen and (max-width: 768px) {
.has-text-justified-mobile[data-v-b93a8962] {
    text-align: justify !important;
}
}
@media screen and (min-width: 769px), print {
.has-text-justified-tablet[data-v-b93a8962] {
    text-align: justify !important;
}
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
.has-text-justified-tablet-only[data-v-b93a8962] {
    text-align: justify !important;
}
}
@media screen and (max-width: 1023px) {
.has-text-justified-touch[data-v-b93a8962] {
    text-align: justify !important;
}
}
@media screen and (min-width: 1024px) {
.has-text-justified-desktop[data-v-b93a8962] {
    text-align: justify !important;
}
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.has-text-justified-desktop-only[data-v-b93a8962] {
    text-align: justify !important;
}
}
@media screen and (min-width: 1216px) {
.has-text-justified-widescreen[data-v-b93a8962] {
    text-align: justify !important;
}
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.has-text-justified-widescreen-only[data-v-b93a8962] {
    text-align: justify !important;
}
}
@media screen and (min-width: 1408px) {
.has-text-justified-fullhd[data-v-b93a8962] {
    text-align: justify !important;
}
}
@media screen and (max-width: 768px) {
.has-text-left-mobile[data-v-b93a8962] {
    text-align: left !important;
}
}
@media screen and (min-width: 769px), print {
.has-text-left-tablet[data-v-b93a8962] {
    text-align: left !important;
}
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
.has-text-left-tablet-only[data-v-b93a8962] {
    text-align: left !important;
}
}
@media screen and (max-width: 1023px) {
.has-text-left-touch[data-v-b93a8962] {
    text-align: left !important;
}
}
@media screen and (min-width: 1024px) {
.has-text-left-desktop[data-v-b93a8962] {
    text-align: left !important;
}
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.has-text-left-desktop-only[data-v-b93a8962] {
    text-align: left !important;
}
}
@media screen and (min-width: 1216px) {
.has-text-left-widescreen[data-v-b93a8962] {
    text-align: left !important;
}
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.has-text-left-widescreen-only[data-v-b93a8962] {
    text-align: left !important;
}
}
@media screen and (min-width: 1408px) {
.has-text-left-fullhd[data-v-b93a8962] {
    text-align: left !important;
}
}
@media screen and (max-width: 768px) {
.has-text-right-mobile[data-v-b93a8962] {
    text-align: right !important;
}
}
@media screen and (min-width: 769px), print {
.has-text-right-tablet[data-v-b93a8962] {
    text-align: right !important;
}
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
.has-text-right-tablet-only[data-v-b93a8962] {
    text-align: right !important;
}
}
@media screen and (max-width: 1023px) {
.has-text-right-touch[data-v-b93a8962] {
    text-align: right !important;
}
}
@media screen and (min-width: 1024px) {
.has-text-right-desktop[data-v-b93a8962] {
    text-align: right !important;
}
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.has-text-right-desktop-only[data-v-b93a8962] {
    text-align: right !important;
}
}
@media screen and (min-width: 1216px) {
.has-text-right-widescreen[data-v-b93a8962] {
    text-align: right !important;
}
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.has-text-right-widescreen-only[data-v-b93a8962] {
    text-align: right !important;
}
}
@media screen and (min-width: 1408px) {
.has-text-right-fullhd[data-v-b93a8962] {
    text-align: right !important;
}
}
.is-capitalized[data-v-b93a8962] {
  text-transform: capitalize !important;
}
.is-lowercase[data-v-b93a8962] {
  text-transform: lowercase !important;
}
.is-uppercase[data-v-b93a8962] {
  text-transform: uppercase !important;
}
.is-italic[data-v-b93a8962] {
  font-style: italic !important;
}
.has-text-weight-light[data-v-b93a8962] {
  font-weight: 300 !important;
}
.has-text-weight-normal[data-v-b93a8962] {
  font-weight: 400 !important;
}
.has-text-weight-medium[data-v-b93a8962] {
  font-weight: 500 !important;
}
.has-text-weight-semibold[data-v-b93a8962] {
  font-weight: 600 !important;
}
.has-text-weight-bold[data-v-b93a8962] {
  font-weight: 700 !important;
}
.is-family-primary[data-v-b93a8962] {
  font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;
}
.is-family-secondary[data-v-b93a8962] {
  font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;
}
.is-family-sans-serif[data-v-b93a8962] {
  font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;
}
.is-family-monospace[data-v-b93a8962] {
  font-family: monospace !important;
}
.is-family-code[data-v-b93a8962] {
  font-family: monospace !important;
}
.is-block[data-v-b93a8962] {
  display: block !important;
}
@media screen and (max-width: 768px) {
.is-block-mobile[data-v-b93a8962] {
    display: block !important;
}
}
@media screen and (min-width: 769px), print {
.is-block-tablet[data-v-b93a8962] {
    display: block !important;
}
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
.is-block-tablet-only[data-v-b93a8962] {
    display: block !important;
}
}
@media screen and (max-width: 1023px) {
.is-block-touch[data-v-b93a8962] {
    display: block !important;
}
}
@media screen and (min-width: 1024px) {
.is-block-desktop[data-v-b93a8962] {
    display: block !important;
}
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.is-block-desktop-only[data-v-b93a8962] {
    display: block !important;
}
}
@media screen and (min-width: 1216px) {
.is-block-widescreen[data-v-b93a8962] {
    display: block !important;
}
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.is-block-widescreen-only[data-v-b93a8962] {
    display: block !important;
}
}
@media screen and (min-width: 1408px) {
.is-block-fullhd[data-v-b93a8962] {
    display: block !important;
}
}
.is-flex[data-v-b93a8962] {
  display: flex !important;
}
@media screen and (max-width: 768px) {
.is-flex-mobile[data-v-b93a8962] {
    display: flex !important;
}
}
@media screen and (min-width: 769px), print {
.is-flex-tablet[data-v-b93a8962] {
    display: flex !important;
}
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
.is-flex-tablet-only[data-v-b93a8962] {
    display: flex !important;
}
}
@media screen and (max-width: 1023px) {
.is-flex-touch[data-v-b93a8962] {
    display: flex !important;
}
}
@media screen and (min-width: 1024px) {
.is-flex-desktop[data-v-b93a8962] {
    display: flex !important;
}
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.is-flex-desktop-only[data-v-b93a8962] {
    display: flex !important;
}
}
@media screen and (min-width: 1216px) {
.is-flex-widescreen[data-v-b93a8962] {
    display: flex !important;
}
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.is-flex-widescreen-only[data-v-b93a8962] {
    display: flex !important;
}
}
@media screen and (min-width: 1408px) {
.is-flex-fullhd[data-v-b93a8962] {
    display: flex !important;
}
}
.is-inline[data-v-b93a8962] {
  display: inline !important;
}
@media screen and (max-width: 768px) {
.is-inline-mobile[data-v-b93a8962] {
    display: inline !important;
}
}
@media screen and (min-width: 769px), print {
.is-inline-tablet[data-v-b93a8962] {
    display: inline !important;
}
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
.is-inline-tablet-only[data-v-b93a8962] {
    display: inline !important;
}
}
@media screen and (max-width: 1023px) {
.is-inline-touch[data-v-b93a8962] {
    display: inline !important;
}
}
@media screen and (min-width: 1024px) {
.is-inline-desktop[data-v-b93a8962] {
    display: inline !important;
}
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.is-inline-desktop-only[data-v-b93a8962] {
    display: inline !important;
}
}
@media screen and (min-width: 1216px) {
.is-inline-widescreen[data-v-b93a8962] {
    display: inline !important;
}
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.is-inline-widescreen-only[data-v-b93a8962] {
    display: inline !important;
}
}
@media screen and (min-width: 1408px) {
.is-inline-fullhd[data-v-b93a8962] {
    display: inline !important;
}
}
.is-inline-block[data-v-b93a8962] {
  display: inline-block !important;
}
@media screen and (max-width: 768px) {
.is-inline-block-mobile[data-v-b93a8962] {
    display: inline-block !important;
}
}
@media screen and (min-width: 769px), print {
.is-inline-block-tablet[data-v-b93a8962] {
    display: inline-block !important;
}
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
.is-inline-block-tablet-only[data-v-b93a8962] {
    display: inline-block !important;
}
}
@media screen and (max-width: 1023px) {
.is-inline-block-touch[data-v-b93a8962] {
    display: inline-block !important;
}
}
@media screen and (min-width: 1024px) {
.is-inline-block-desktop[data-v-b93a8962] {
    display: inline-block !important;
}
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.is-inline-block-desktop-only[data-v-b93a8962] {
    display: inline-block !important;
}
}
@media screen and (min-width: 1216px) {
.is-inline-block-widescreen[data-v-b93a8962] {
    display: inline-block !important;
}
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.is-inline-block-widescreen-only[data-v-b93a8962] {
    display: inline-block !important;
}
}
@media screen and (min-width: 1408px) {
.is-inline-block-fullhd[data-v-b93a8962] {
    display: inline-block !important;
}
}
.is-inline-flex[data-v-b93a8962] {
  display: inline-flex !important;
}
@media screen and (max-width: 768px) {
.is-inline-flex-mobile[data-v-b93a8962] {
    display: inline-flex !important;
}
}
@media screen and (min-width: 769px), print {
.is-inline-flex-tablet[data-v-b93a8962] {
    display: inline-flex !important;
}
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
.is-inline-flex-tablet-only[data-v-b93a8962] {
    display: inline-flex !important;
}
}
@media screen and (max-width: 1023px) {
.is-inline-flex-touch[data-v-b93a8962] {
    display: inline-flex !important;
}
}
@media screen and (min-width: 1024px) {
.is-inline-flex-desktop[data-v-b93a8962] {
    display: inline-flex !important;
}
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.is-inline-flex-desktop-only[data-v-b93a8962] {
    display: inline-flex !important;
}
}
@media screen and (min-width: 1216px) {
.is-inline-flex-widescreen[data-v-b93a8962] {
    display: inline-flex !important;
}
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.is-inline-flex-widescreen-only[data-v-b93a8962] {
    display: inline-flex !important;
}
}
@media screen and (min-width: 1408px) {
.is-inline-flex-fullhd[data-v-b93a8962] {
    display: inline-flex !important;
}
}
.is-hidden[data-v-b93a8962] {
  display: none !important;
}
.is-sr-only[data-v-b93a8962] {
  border: none !important;
  clip: rect(0, 0, 0, 0) !important;
  height: 0.01em !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 0.01em !important;
}
@media screen and (max-width: 768px) {
.is-hidden-mobile[data-v-b93a8962] {
    display: none !important;
}
}
@media screen and (min-width: 769px), print {
.is-hidden-tablet[data-v-b93a8962] {
    display: none !important;
}
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
.is-hidden-tablet-only[data-v-b93a8962] {
    display: none !important;
}
}
@media screen and (max-width: 1023px) {
.is-hidden-touch[data-v-b93a8962] {
    display: none !important;
}
}
@media screen and (min-width: 1024px) {
.is-hidden-desktop[data-v-b93a8962] {
    display: none !important;
}
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.is-hidden-desktop-only[data-v-b93a8962] {
    display: none !important;
}
}
@media screen and (min-width: 1216px) {
.is-hidden-widescreen[data-v-b93a8962] {
    display: none !important;
}
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.is-hidden-widescreen-only[data-v-b93a8962] {
    display: none !important;
}
}
@media screen and (min-width: 1408px) {
.is-hidden-fullhd[data-v-b93a8962] {
    display: none !important;
}
}
.is-invisible[data-v-b93a8962] {
  visibility: hidden !important;
}
@media screen and (max-width: 768px) {
.is-invisible-mobile[data-v-b93a8962] {
    visibility: hidden !important;
}
}
@media screen and (min-width: 769px), print {
.is-invisible-tablet[data-v-b93a8962] {
    visibility: hidden !important;
}
}
@media screen and (min-width: 769px) and (max-width: 1023px) {
.is-invisible-tablet-only[data-v-b93a8962] {
    visibility: hidden !important;
}
}
@media screen and (max-width: 1023px) {
.is-invisible-touch[data-v-b93a8962] {
    visibility: hidden !important;
}
}
@media screen and (min-width: 1024px) {
.is-invisible-desktop[data-v-b93a8962] {
    visibility: hidden !important;
}
}
@media screen and (min-width: 1024px) and (max-width: 1215px) {
.is-invisible-desktop-only[data-v-b93a8962] {
    visibility: hidden !important;
}
}
@media screen and (min-width: 1216px) {
.is-invisible-widescreen[data-v-b93a8962] {
    visibility: hidden !important;
}
}
@media screen and (min-width: 1216px) and (max-width: 1407px) {
.is-invisible-widescreen-only[data-v-b93a8962] {
    visibility: hidden !important;
}
}
@media screen and (min-width: 1408px) {
.is-invisible-fullhd[data-v-b93a8962] {
    visibility: hidden !important;
}
}
.hero[data-v-b93a8962] {
  align-items: stretch;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.hero .navbar[data-v-b93a8962] {
  background: none;
}
.hero .tabs ul[data-v-b93a8962] {
  border-bottom: none;
}
.hero.is-white[data-v-b93a8962] {
  background-color: white;
  color: #0a0a0a;
}
.hero.is-white a[data-v-b93a8962]:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
.hero.is-white strong[data-v-b93a8962] {
  color: inherit;
}
.hero.is-white .title[data-v-b93a8962] {
  color: #0a0a0a;
}
.hero.is-white .subtitle[data-v-b93a8962] {
  color: rgba(10, 10, 10, 0.9);
}
.hero.is-white .subtitle a[data-v-b93a8962]:not(.button),
.hero.is-white .subtitle strong[data-v-b93a8962] {
  color: #0a0a0a;
}
@media screen and (max-width: 1023px) {
.hero.is-white .navbar-menu[data-v-b93a8962] {
    background-color: white;
}
}
.hero.is-white .navbar-item[data-v-b93a8962],
.hero.is-white .navbar-link[data-v-b93a8962] {
  color: rgba(10, 10, 10, 0.7);
}
.hero.is-white a.navbar-item[data-v-b93a8962]:hover,
.hero.is-white a.navbar-item.is-active[data-v-b93a8962],
.hero.is-white .navbar-link[data-v-b93a8962]:hover,
.hero.is-white .navbar-link.is-active[data-v-b93a8962] {
  background-color: #f2f2f2;
  color: #0a0a0a;
}
.hero.is-white .tabs a[data-v-b93a8962] {
  color: #0a0a0a;
  opacity: 0.9;
}
.hero.is-white .tabs a[data-v-b93a8962]:hover {
  opacity: 1;
}
.hero.is-white .tabs li.is-active a[data-v-b93a8962] {
  opacity: 1;
}
.hero.is-white .tabs.is-boxed a[data-v-b93a8962],
.hero.is-white .tabs.is-toggle a[data-v-b93a8962] {
  color: #0a0a0a;
}
.hero.is-white .tabs.is-boxed a[data-v-b93a8962]:hover,
.hero.is-white .tabs.is-toggle a[data-v-b93a8962]:hover {
  background-color: rgba(10, 10, 10, 0.1);
}
.hero.is-white .tabs.is-boxed li.is-active a[data-v-b93a8962],
.hero.is-white .tabs.is-boxed li.is-active a[data-v-b93a8962]:hover,
.hero.is-white .tabs.is-toggle li.is-active a[data-v-b93a8962],
.hero.is-white .tabs.is-toggle li.is-active a[data-v-b93a8962]:hover {
  background-color: #0a0a0a;
  border-color: #0a0a0a;
  color: white;
}
.hero.is-white.is-bold[data-v-b93a8962] {
  background-image: linear-gradient(141deg, #e6e6e6 0%, white 71%, white 100%);
}
@media screen and (max-width: 768px) {
.hero.is-white.is-bold .navbar-menu[data-v-b93a8962] {
    background-image: linear-gradient(141deg, #e6e6e6 0%, white 71%, white 100%);
}
}
.hero.is-black[data-v-b93a8962] {
  background-color: #0a0a0a;
  color: white;
}
.hero.is-black a[data-v-b93a8962]:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
.hero.is-black strong[data-v-b93a8962] {
  color: inherit;
}
.hero.is-black .title[data-v-b93a8962] {
  color: white;
}
.hero.is-black .subtitle[data-v-b93a8962] {
  color: rgba(255, 255, 255, 0.9);
}
.hero.is-black .subtitle a[data-v-b93a8962]:not(.button),
.hero.is-black .subtitle strong[data-v-b93a8962] {
  color: white;
}
@media screen and (max-width: 1023px) {
.hero.is-black .navbar-menu[data-v-b93a8962] {
    background-color: #0a0a0a;
}
}
.hero.is-black .navbar-item[data-v-b93a8962],
.hero.is-black .navbar-link[data-v-b93a8962] {
  color: rgba(255, 255, 255, 0.7);
}
.hero.is-black a.navbar-item[data-v-b93a8962]:hover,
.hero.is-black a.navbar-item.is-active[data-v-b93a8962],
.hero.is-black .navbar-link[data-v-b93a8962]:hover,
.hero.is-black .navbar-link.is-active[data-v-b93a8962] {
  background-color: black;
  color: white;
}
.hero.is-black .tabs a[data-v-b93a8962] {
  color: white;
  opacity: 0.9;
}
.hero.is-black .tabs a[data-v-b93a8962]:hover {
  opacity: 1;
}
.hero.is-black .tabs li.is-active a[data-v-b93a8962] {
  opacity: 1;
}
.hero.is-black .tabs.is-boxed a[data-v-b93a8962],
.hero.is-black .tabs.is-toggle a[data-v-b93a8962] {
  color: white;
}
.hero.is-black .tabs.is-boxed a[data-v-b93a8962]:hover,
.hero.is-black .tabs.is-toggle a[data-v-b93a8962]:hover {
  background-color: rgba(10, 10, 10, 0.1);
}
.hero.is-black .tabs.is-boxed li.is-active a[data-v-b93a8962],
.hero.is-black .tabs.is-boxed li.is-active a[data-v-b93a8962]:hover,
.hero.is-black .tabs.is-toggle li.is-active a[data-v-b93a8962],
.hero.is-black .tabs.is-toggle li.is-active a[data-v-b93a8962]:hover {
  background-color: white;
  border-color: white;
  color: #0a0a0a;
}
.hero.is-black.is-bold[data-v-b93a8962] {
  background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%);
}
@media screen and (max-width: 768px) {
.hero.is-black.is-bold .navbar-menu[data-v-b93a8962] {
    background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%);
}
}
.hero.is-light[data-v-b93a8962] {
  background-color: whitesmoke;
  color: rgba(0, 0, 0, 0.7);
}
.hero.is-light a[data-v-b93a8962]:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
.hero.is-light strong[data-v-b93a8962] {
  color: inherit;
}
.hero.is-light .title[data-v-b93a8962] {
  color: rgba(0, 0, 0, 0.7);
}
.hero.is-light .subtitle[data-v-b93a8962] {
  color: rgba(0, 0, 0, 0.9);
}
.hero.is-light .subtitle a[data-v-b93a8962]:not(.button),
.hero.is-light .subtitle strong[data-v-b93a8962] {
  color: rgba(0, 0, 0, 0.7);
}
@media screen and (max-width: 1023px) {
.hero.is-light .navbar-menu[data-v-b93a8962] {
    background-color: whitesmoke;
}
}
.hero.is-light .navbar-item[data-v-b93a8962],
.hero.is-light .navbar-link[data-v-b93a8962] {
  color: rgba(0, 0, 0, 0.7);
}
.hero.is-light a.navbar-item[data-v-b93a8962]:hover,
.hero.is-light a.navbar-item.is-active[data-v-b93a8962],
.hero.is-light .navbar-link[data-v-b93a8962]:hover,
.hero.is-light .navbar-link.is-active[data-v-b93a8962] {
  background-color: #e8e8e8;
  color: rgba(0, 0, 0, 0.7);
}
.hero.is-light .tabs a[data-v-b93a8962] {
  color: rgba(0, 0, 0, 0.7);
  opacity: 0.9;
}
.hero.is-light .tabs a[data-v-b93a8962]:hover {
  opacity: 1;
}
.hero.is-light .tabs li.is-active a[data-v-b93a8962] {
  opacity: 1;
}
.hero.is-light .tabs.is-boxed a[data-v-b93a8962],
.hero.is-light .tabs.is-toggle a[data-v-b93a8962] {
  color: rgba(0, 0, 0, 0.7);
}
.hero.is-light .tabs.is-boxed a[data-v-b93a8962]:hover,
.hero.is-light .tabs.is-toggle a[data-v-b93a8962]:hover {
  background-color: rgba(10, 10, 10, 0.1);
}
.hero.is-light .tabs.is-boxed li.is-active a[data-v-b93a8962],
.hero.is-light .tabs.is-boxed li.is-active a[data-v-b93a8962]:hover,
.hero.is-light .tabs.is-toggle li.is-active a[data-v-b93a8962],
.hero.is-light .tabs.is-toggle li.is-active a[data-v-b93a8962]:hover {
  background-color: rgba(0, 0, 0, 0.7);
  border-color: rgba(0, 0, 0, 0.7);
  color: whitesmoke;
}
.hero.is-light.is-bold[data-v-b93a8962] {
  background-image: linear-gradient(141deg, #dfd8d9 0%, whitesmoke 71%, white 100%);
}
@media screen and (max-width: 768px) {
.hero.is-light.is-bold .navbar-menu[data-v-b93a8962] {
    background-image: linear-gradient(141deg, #dfd8d9 0%, whitesmoke 71%, white 100%);
}
}
.hero.is-dark[data-v-b93a8962] {
  background-color: #363636;
  color: #fff;
}
.hero.is-dark a[data-v-b93a8962]:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
.hero.is-dark strong[data-v-b93a8962] {
  color: inherit;
}
.hero.is-dark .title[data-v-b93a8962] {
  color: #fff;
}
.hero.is-dark .subtitle[data-v-b93a8962] {
  color: rgba(255, 255, 255, 0.9);
}
.hero.is-dark .subtitle a[data-v-b93a8962]:not(.button),
.hero.is-dark .subtitle strong[data-v-b93a8962] {
  color: #fff;
}
@media screen and (max-width: 1023px) {
.hero.is-dark .navbar-menu[data-v-b93a8962] {
    background-color: #363636;
}
}
.hero.is-dark .navbar-item[data-v-b93a8962],
.hero.is-dark .navbar-link[data-v-b93a8962] {
  color: rgba(255, 255, 255, 0.7);
}
.hero.is-dark a.navbar-item[data-v-b93a8962]:hover,
.hero.is-dark a.navbar-item.is-active[data-v-b93a8962],
.hero.is-dark .navbar-link[data-v-b93a8962]:hover,
.hero.is-dark .navbar-link.is-active[data-v-b93a8962] {
  background-color: #292929;
  color: #fff;
}
.hero.is-dark .tabs a[data-v-b93a8962] {
  color: #fff;
  opacity: 0.9;
}
.hero.is-dark .tabs a[data-v-b93a8962]:hover {
  opacity: 1;
}
.hero.is-dark .tabs li.is-active a[data-v-b93a8962] {
  opacity: 1;
}
.hero.is-dark .tabs.is-boxed a[data-v-b93a8962],
.hero.is-dark .tabs.is-toggle a[data-v-b93a8962] {
  color: #fff;
}
.hero.is-dark .tabs.is-boxed a[data-v-b93a8962]:hover,
.hero.is-dark .tabs.is-toggle a[data-v-b93a8962]:hover {
  background-color: rgba(10, 10, 10, 0.1);
}
.hero.is-dark .tabs.is-boxed li.is-active a[data-v-b93a8962],
.hero.is-dark .tabs.is-boxed li.is-active a[data-v-b93a8962]:hover,
.hero.is-dark .tabs.is-toggle li.is-active a[data-v-b93a8962],
.hero.is-dark .tabs.is-toggle li.is-active a[data-v-b93a8962]:hover {
  background-color: #fff;
  border-color: #fff;
  color: #363636;
}
.hero.is-dark.is-bold[data-v-b93a8962] {
  background-image: linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%);
}
@media screen and (max-width: 768px) {
.hero.is-dark.is-bold .navbar-menu[data-v-b93a8962] {
    background-image: linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%);
}
}
.hero.is-primary[data-v-b93a8962] {
  background-color: #00d1b2;
  color: #fff;
}
.hero.is-primary a[data-v-b93a8962]:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
.hero.is-primary strong[data-v-b93a8962] {
  color: inherit;
}
.hero.is-primary .title[data-v-b93a8962] {
  color: #fff;
}
.hero.is-primary .subtitle[data-v-b93a8962] {
  color: rgba(255, 255, 255, 0.9);
}
.hero.is-primary .subtitle a[data-v-b93a8962]:not(.button),
.hero.is-primary .subtitle strong[data-v-b93a8962] {
  color: #fff;
}
@media screen and (max-width: 1023px) {
.hero.is-primary .navbar-menu[data-v-b93a8962] {
    background-color: #00d1b2;
}
}
.hero.is-primary .navbar-item[data-v-b93a8962],
.hero.is-primary .navbar-link[data-v-b93a8962] {
  color: rgba(255, 255, 255, 0.7);
}
.hero.is-primary a.navbar-item[data-v-b93a8962]:hover,
.hero.is-primary a.navbar-item.is-active[data-v-b93a8962],
.hero.is-primary .navbar-link[data-v-b93a8962]:hover,
.hero.is-primary .navbar-link.is-active[data-v-b93a8962] {
  background-color: #00b89c;
  color: #fff;
}
.hero.is-primary .tabs a[data-v-b93a8962] {
  color: #fff;
  opacity: 0.9;
}
.hero.is-primary .tabs a[data-v-b93a8962]:hover {
  opacity: 1;
}
.hero.is-primary .tabs li.is-active a[data-v-b93a8962] {
  opacity: 1;
}
.hero.is-primary .tabs.is-boxed a[data-v-b93a8962],
.hero.is-primary .tabs.is-toggle a[data-v-b93a8962] {
  color: #fff;
}
.hero.is-primary .tabs.is-boxed a[data-v-b93a8962]:hover,
.hero.is-primary .tabs.is-toggle a[data-v-b93a8962]:hover {
  background-color: rgba(10, 10, 10, 0.1);
}
.hero.is-primary .tabs.is-boxed li.is-active a[data-v-b93a8962],
.hero.is-primary .tabs.is-boxed li.is-active a[data-v-b93a8962]:hover,
.hero.is-primary .tabs.is-toggle li.is-active a[data-v-b93a8962],
.hero.is-primary .tabs.is-toggle li.is-active a[data-v-b93a8962]:hover {
  background-color: #fff;
  border-color: #fff;
  color: #00d1b2;
}
.hero.is-primary.is-bold[data-v-b93a8962] {
  background-image: linear-gradient(141deg, #009e6c 0%, #00d1b2 71%, #00e7eb 100%);
}
@media screen and (max-width: 768px) {
.hero.is-primary.is-bold .navbar-menu[data-v-b93a8962] {
    background-image: linear-gradient(141deg, #009e6c 0%, #00d1b2 71%, #00e7eb 100%);
}
}
.hero.is-link[data-v-b93a8962] {
  background-color: #3273dc;
  color: #fff;
}
.hero.is-link a[data-v-b93a8962]:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
.hero.is-link strong[data-v-b93a8962] {
  color: inherit;
}
.hero.is-link .title[data-v-b93a8962] {
  color: #fff;
}
.hero.is-link .subtitle[data-v-b93a8962] {
  color: rgba(255, 255, 255, 0.9);
}
.hero.is-link .subtitle a[data-v-b93a8962]:not(.button),
.hero.is-link .subtitle strong[data-v-b93a8962] {
  color: #fff;
}
@media screen and (max-width: 1023px) {
.hero.is-link .navbar-menu[data-v-b93a8962] {
    background-color: #3273dc;
}
}
.hero.is-link .navbar-item[data-v-b93a8962],
.hero.is-link .navbar-link[data-v-b93a8962] {
  color: rgba(255, 255, 255, 0.7);
}
.hero.is-link a.navbar-item[data-v-b93a8962]:hover,
.hero.is-link a.navbar-item.is-active[data-v-b93a8962],
.hero.is-link .navbar-link[data-v-b93a8962]:hover,
.hero.is-link .navbar-link.is-active[data-v-b93a8962] {
  background-color: #2366d1;
  color: #fff;
}
.hero.is-link .tabs a[data-v-b93a8962] {
  color: #fff;
  opacity: 0.9;
}
.hero.is-link .tabs a[data-v-b93a8962]:hover {
  opacity: 1;
}
.hero.is-link .tabs li.is-active a[data-v-b93a8962] {
  opacity: 1;
}
.hero.is-link .tabs.is-boxed a[data-v-b93a8962],
.hero.is-link .tabs.is-toggle a[data-v-b93a8962] {
  color: #fff;
}
.hero.is-link .tabs.is-boxed a[data-v-b93a8962]:hover,
.hero.is-link .tabs.is-toggle a[data-v-b93a8962]:hover {
  background-color: rgba(10, 10, 10, 0.1);
}
.hero.is-link .tabs.is-boxed li.is-active a[data-v-b93a8962],
.hero.is-link .tabs.is-boxed li.is-active a[data-v-b93a8962]:hover,
.hero.is-link .tabs.is-toggle li.is-active a[data-v-b93a8962],
.hero.is-link .tabs.is-toggle li.is-active a[data-v-b93a8962]:hover {
  background-color: #fff;
  border-color: #fff;
  color: #3273dc;
}
.hero.is-link.is-bold[data-v-b93a8962] {
  background-image: linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%);
}
@media screen and (max-width: 768px) {
.hero.is-link.is-bold .navbar-menu[data-v-b93a8962] {
    background-image: linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%);
}
}
.hero.is-info[data-v-b93a8962] {
  background-color: #3298dc;
  color: #fff;
}
.hero.is-info a[data-v-b93a8962]:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
.hero.is-info strong[data-v-b93a8962] {
  color: inherit;
}
.hero.is-info .title[data-v-b93a8962] {
  color: #fff;
}
.hero.is-info .subtitle[data-v-b93a8962] {
  color: rgba(255, 255, 255, 0.9);
}
.hero.is-info .subtitle a[data-v-b93a8962]:not(.button),
.hero.is-info .subtitle strong[data-v-b93a8962] {
  color: #fff;
}
@media screen and (max-width: 1023px) {
.hero.is-info .navbar-menu[data-v-b93a8962] {
    background-color: #3298dc;
}
}
.hero.is-info .navbar-item[data-v-b93a8962],
.hero.is-info .navbar-link[data-v-b93a8962] {
  color: rgba(255, 255, 255, 0.7);
}
.hero.is-info a.navbar-item[data-v-b93a8962]:hover,
.hero.is-info a.navbar-item.is-active[data-v-b93a8962],
.hero.is-info .navbar-link[data-v-b93a8962]:hover,
.hero.is-info .navbar-link.is-active[data-v-b93a8962] {
  background-color: #238cd1;
  color: #fff;
}
.hero.is-info .tabs a[data-v-b93a8962] {
  color: #fff;
  opacity: 0.9;
}
.hero.is-info .tabs a[data-v-b93a8962]:hover {
  opacity: 1;
}
.hero.is-info .tabs li.is-active a[data-v-b93a8962] {
  opacity: 1;
}
.hero.is-info .tabs.is-boxed a[data-v-b93a8962],
.hero.is-info .tabs.is-toggle a[data-v-b93a8962] {
  color: #fff;
}
.hero.is-info .tabs.is-boxed a[data-v-b93a8962]:hover,
.hero.is-info .tabs.is-toggle a[data-v-b93a8962]:hover {
  background-color: rgba(10, 10, 10, 0.1);
}
.hero.is-info .tabs.is-boxed li.is-active a[data-v-b93a8962],
.hero.is-info .tabs.is-boxed li.is-active a[data-v-b93a8962]:hover,
.hero.is-info .tabs.is-toggle li.is-active a[data-v-b93a8962],
.hero.is-info .tabs.is-toggle li.is-active a[data-v-b93a8962]:hover {
  background-color: #fff;
  border-color: #fff;
  color: #3298dc;
}
.hero.is-info.is-bold[data-v-b93a8962] {
  background-image: linear-gradient(141deg, #159dc6 0%, #3298dc 71%, #4389e5 100%);
}
@media screen and (max-width: 768px) {
.hero.is-info.is-bold .navbar-menu[data-v-b93a8962] {
    background-image: linear-gradient(141deg, #159dc6 0%, #3298dc 71%, #4389e5 100%);
}
}
.hero.is-success[data-v-b93a8962] {
  background-color: #48c774;
  color: #fff;
}
.hero.is-success a[data-v-b93a8962]:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
.hero.is-success strong[data-v-b93a8962] {
  color: inherit;
}
.hero.is-success .title[data-v-b93a8962] {
  color: #fff;
}
.hero.is-success .subtitle[data-v-b93a8962] {
  color: rgba(255, 255, 255, 0.9);
}
.hero.is-success .subtitle a[data-v-b93a8962]:not(.button),
.hero.is-success .subtitle strong[data-v-b93a8962] {
  color: #fff;
}
@media screen and (max-width: 1023px) {
.hero.is-success .navbar-menu[data-v-b93a8962] {
    background-color: #48c774;
}
}
.hero.is-success .navbar-item[data-v-b93a8962],
.hero.is-success .navbar-link[data-v-b93a8962] {
  color: rgba(255, 255, 255, 0.7);
}
.hero.is-success a.navbar-item[data-v-b93a8962]:hover,
.hero.is-success a.navbar-item.is-active[data-v-b93a8962],
.hero.is-success .navbar-link[data-v-b93a8962]:hover,
.hero.is-success .navbar-link.is-active[data-v-b93a8962] {
  background-color: #3abb67;
  color: #fff;
}
.hero.is-success .tabs a[data-v-b93a8962] {
  color: #fff;
  opacity: 0.9;
}
.hero.is-success .tabs a[data-v-b93a8962]:hover {
  opacity: 1;
}
.hero.is-success .tabs li.is-active a[data-v-b93a8962] {
  opacity: 1;
}
.hero.is-success .tabs.is-boxed a[data-v-b93a8962],
.hero.is-success .tabs.is-toggle a[data-v-b93a8962] {
  color: #fff;
}
.hero.is-success .tabs.is-boxed a[data-v-b93a8962]:hover,
.hero.is-success .tabs.is-toggle a[data-v-b93a8962]:hover {
  background-color: rgba(10, 10, 10, 0.1);
}
.hero.is-success .tabs.is-boxed li.is-active a[data-v-b93a8962],
.hero.is-success .tabs.is-boxed li.is-active a[data-v-b93a8962]:hover,
.hero.is-success .tabs.is-toggle li.is-active a[data-v-b93a8962],
.hero.is-success .tabs.is-toggle li.is-active a[data-v-b93a8962]:hover {
  background-color: #fff;
  border-color: #fff;
  color: #48c774;
}
.hero.is-success.is-bold[data-v-b93a8962] {
  background-image: linear-gradient(141deg, #29b342 0%, #48c774 71%, #56d296 100%);
}
@media screen and (max-width: 768px) {
.hero.is-success.is-bold .navbar-menu[data-v-b93a8962] {
    background-image: linear-gradient(141deg, #29b342 0%, #48c774 71%, #56d296 100%);
}
}
.hero.is-warning[data-v-b93a8962] {
  background-color: #ffdd57;
  color: rgba(0, 0, 0, 0.7);
}
.hero.is-warning a[data-v-b93a8962]:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
.hero.is-warning strong[data-v-b93a8962] {
  color: inherit;
}
.hero.is-warning .title[data-v-b93a8962] {
  color: rgba(0, 0, 0, 0.7);
}
.hero.is-warning .subtitle[data-v-b93a8962] {
  color: rgba(0, 0, 0, 0.9);
}
.hero.is-warning .subtitle a[data-v-b93a8962]:not(.button),
.hero.is-warning .subtitle strong[data-v-b93a8962] {
  color: rgba(0, 0, 0, 0.7);
}
@media screen and (max-width: 1023px) {
.hero.is-warning .navbar-menu[data-v-b93a8962] {
    background-color: #ffdd57;
}
}
.hero.is-warning .navbar-item[data-v-b93a8962],
.hero.is-warning .navbar-link[data-v-b93a8962] {
  color: rgba(0, 0, 0, 0.7);
}
.hero.is-warning a.navbar-item[data-v-b93a8962]:hover,
.hero.is-warning a.navbar-item.is-active[data-v-b93a8962],
.hero.is-warning .navbar-link[data-v-b93a8962]:hover,
.hero.is-warning .navbar-link.is-active[data-v-b93a8962] {
  background-color: #ffd83d;
  color: rgba(0, 0, 0, 0.7);
}
.hero.is-warning .tabs a[data-v-b93a8962] {
  color: rgba(0, 0, 0, 0.7);
  opacity: 0.9;
}
.hero.is-warning .tabs a[data-v-b93a8962]:hover {
  opacity: 1;
}
.hero.is-warning .tabs li.is-active a[data-v-b93a8962] {
  opacity: 1;
}
.hero.is-warning .tabs.is-boxed a[data-v-b93a8962],
.hero.is-warning .tabs.is-toggle a[data-v-b93a8962] {
  color: rgba(0, 0, 0, 0.7);
}
.hero.is-warning .tabs.is-boxed a[data-v-b93a8962]:hover,
.hero.is-warning .tabs.is-toggle a[data-v-b93a8962]:hover {
  background-color: rgba(10, 10, 10, 0.1);
}
.hero.is-warning .tabs.is-boxed li.is-active a[data-v-b93a8962],
.hero.is-warning .tabs.is-boxed li.is-active a[data-v-b93a8962]:hover,
.hero.is-warning .tabs.is-toggle li.is-active a[data-v-b93a8962],
.hero.is-warning .tabs.is-toggle li.is-active a[data-v-b93a8962]:hover {
  background-color: rgba(0, 0, 0, 0.7);
  border-color: rgba(0, 0, 0, 0.7);
  color: #ffdd57;
}
.hero.is-warning.is-bold[data-v-b93a8962] {
  background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%);
}
@media screen and (max-width: 768px) {
.hero.is-warning.is-bold .navbar-menu[data-v-b93a8962] {
    background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%);
}
}
.hero.is-danger[data-v-b93a8962] {
  background-color: #f14668;
  color: #fff;
}
.hero.is-danger a[data-v-b93a8962]:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
.hero.is-danger strong[data-v-b93a8962] {
  color: inherit;
}
.hero.is-danger .title[data-v-b93a8962] {
  color: #fff;
}
.hero.is-danger .subtitle[data-v-b93a8962] {
  color: rgba(255, 255, 255, 0.9);
}
.hero.is-danger .subtitle a[data-v-b93a8962]:not(.button),
.hero.is-danger .subtitle strong[data-v-b93a8962] {
  color: #fff;
}
@media screen and (max-width: 1023px) {
.hero.is-danger .navbar-menu[data-v-b93a8962] {
    background-color: #f14668;
}
}
.hero.is-danger .navbar-item[data-v-b93a8962],
.hero.is-danger .navbar-link[data-v-b93a8962] {
  color: rgba(255, 255, 255, 0.7);
}
.hero.is-danger a.navbar-item[data-v-b93a8962]:hover,
.hero.is-danger a.navbar-item.is-active[data-v-b93a8962],
.hero.is-danger .navbar-link[data-v-b93a8962]:hover,
.hero.is-danger .navbar-link.is-active[data-v-b93a8962] {
  background-color: #ef2e55;
  color: #fff;
}
.hero.is-danger .tabs a[data-v-b93a8962] {
  color: #fff;
  opacity: 0.9;
}
.hero.is-danger .tabs a[data-v-b93a8962]:hover {
  opacity: 1;
}
.hero.is-danger .tabs li.is-active a[data-v-b93a8962] {
  opacity: 1;
}
.hero.is-danger .tabs.is-boxed a[data-v-b93a8962],
.hero.is-danger .tabs.is-toggle a[data-v-b93a8962] {
  color: #fff;
}
.hero.is-danger .tabs.is-boxed a[data-v-b93a8962]:hover,
.hero.is-danger .tabs.is-toggle a[data-v-b93a8962]:hover {
  background-color: rgba(10, 10, 10, 0.1);
}
.hero.is-danger .tabs.is-boxed li.is-active a[data-v-b93a8962],
.hero.is-danger .tabs.is-boxed li.is-active a[data-v-b93a8962]:hover,
.hero.is-danger .tabs.is-toggle li.is-active a[data-v-b93a8962],
.hero.is-danger .tabs.is-toggle li.is-active a[data-v-b93a8962]:hover {
  background-color: #fff;
  border-color: #fff;
  color: #f14668;
}
.hero.is-danger.is-bold[data-v-b93a8962] {
  background-image: linear-gradient(141deg, #fa0a62 0%, #f14668 71%, #f7595f 100%);
}
@media screen and (max-width: 768px) {
.hero.is-danger.is-bold .navbar-menu[data-v-b93a8962] {
    background-image: linear-gradient(141deg, #fa0a62 0%, #f14668 71%, #f7595f 100%);
}
}
.hero.is-small .hero-body[data-v-b93a8962] {
  padding: 1.5rem;
}
@media screen and (min-width: 769px), print {
.hero.is-medium .hero-body[data-v-b93a8962] {
    padding: 9rem 1.5rem;
}
}
@media screen and (min-width: 769px), print {
.hero.is-large .hero-body[data-v-b93a8962] {
    padding: 18rem 1.5rem;
}
}
.hero.is-halfheight .hero-body[data-v-b93a8962],
.hero.is-fullheight .hero-body[data-v-b93a8962],
.hero.is-fullheight-with-navbar .hero-body[data-v-b93a8962] {
  align-items: center;
  display: flex;
}
.hero.is-halfheight .hero-body > .container[data-v-b93a8962],
.hero.is-fullheight .hero-body > .container[data-v-b93a8962],
.hero.is-fullheight-with-navbar .hero-body > .container[data-v-b93a8962] {
  flex-grow: 1;
  flex-shrink: 1;
}
.hero.is-halfheight[data-v-b93a8962] {
  min-height: 50vh;
}
.hero.is-fullheight[data-v-b93a8962] {
  min-height: 100vh;
}
.hero-video[data-v-b93a8962] {
  overflow: hidden;
}
.hero-video video[data-v-b93a8962] {
  left: 50%;
  min-height: 100%;
  min-width: 100%;
  position: absolute;
  top: 50%;
  transform: translate3d(-50%, -50%, 0);
}
.hero-video.is-transparent[data-v-b93a8962] {
  opacity: 0.3;
}
@media screen and (max-width: 768px) {
.hero-video[data-v-b93a8962] {
    display: none;
}
}
.hero-buttons[data-v-b93a8962] {
  margin-top: 1.5rem;
}
@media screen and (max-width: 768px) {
.hero-buttons .button[data-v-b93a8962] {
    display: flex;
}
.hero-buttons .button[data-v-b93a8962]:not(:last-child) {
    margin-bottom: 0.75rem;
}
}
@media screen and (min-width: 769px), print {
.hero-buttons[data-v-b93a8962] {
    display: flex;
    justify-content: center;
}
.hero-buttons .button[data-v-b93a8962]:not(:last-child) {
    margin-right: 1.5rem;
}
}
.hero-head[data-v-b93a8962],
.hero-foot[data-v-b93a8962] {
  flex-grow: 0;
  flex-shrink: 0;
}
.hero-body[data-v-b93a8962] {
  flex-grow: 1;
  flex-shrink: 0;
  padding: 3rem 1.5rem;
}
.section[data-v-b93a8962] {
  padding: 3rem 1.5rem;
}
@media screen and (min-width: 1024px) {
.section.is-medium[data-v-b93a8962] {
    padding: 9rem 1.5rem;
}
.section.is-large[data-v-b93a8962] {
    padding: 18rem 1.5rem;
}
}
.footer[data-v-b93a8962] {
  background-color: #fafafa;
  padding: 3rem 1.5rem 6rem;
}


.iframe-preview[data-v-b93a8962] {
  border: solid 5px #555555;
  border-radius: 8px;
  width: calc(100% + 400px);
  height: 768px;
  transform: translateX(-20%) scale(0.5);
  margin-top: -190px;
}

@font-face {
  font-family: 'fontello';
  src: url(/assets/fonts/fontello.a46bb57e.eot);
  src: url(/assets/fonts/fontello.a46bb57e.eot#iefix) format('embedded-opentype'),
       url(/assets/fonts/fontello.c51d5172.woff2) format('woff2'),
       url(/assets/fonts/fontello.2eb14d25.woff) format('woff'),
       url(/assets/fonts/fontello.3df3a209.ttf) format('truetype'),
       url(/assets/fonts/fontello.fdad9c1d.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?797363#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-aggiungi:before { content: '\e800'; } /* '' */
.icon-attesa:before { content: '\e801'; } /* '' */
.icon-audio-off:before { content: '\e802'; } /* '' */
.icon-audio:before { content: '\e803'; } /* '' */
.icon-avanti:before { content: '\e804'; } /* '' */
.icon-calendario:before { content: '\e805'; } /* '' */
.icon-chiudi:before { content: '\e806'; } /* '' */
.icon-condividi-video:before { content: '\e807'; } /* '' */
.icon-cartella:before { content: '\e808'; } /* '' */
.icon-condividi:before { content: '\e809'; } /* '' */
.icon-copia:before { content: '\e80a'; } /* '' */
.icon-documento:before { content: '\e80b'; } /* '' */
.icon-download:before { content: '\e80c'; } /* '' */
.icon-elimina:before { content: '\e80d'; } /* '' */
.icon-email:before { content: '\e80e'; } /* '' */
.icon-immagine:before { content: '\e80f'; } /* '' */
.icon-indietro:before { content: '\e810'; } /* '' */
.icon-ingrandisci:before { content: '\e811'; } /* '' */
.icon-live:before { content: '\e812'; } /* '' */
.icon-meno:before { content: '\e813'; } /* '' */
.icon-menu:before { content: '\e814'; } /* '' */
.icon-modifica:before { content: '\e815'; } /* '' */
.icon-orario:before { content: '\e817'; } /* '' */
.icon-otp:before { content: '\e818'; } /* '' */
.icon-partecipante:before { content: '\e819'; } /* '' */
.icon-piu:before { content: '\e81a'; } /* '' */
.icon-promemoria:before { content: '\e81b'; } /* '' */
.icon-riduci:before { content: '\e81c'; } /* '' */
.icon-rubrica:before { content: '\e81d'; } /* '' */
.icon-salva:before { content: '\e81e'; } /* '' */
.icon-scatta:before { content: '\e81f'; } /* '' */
.icon-upload:before { content: '\e820'; } /* '' */
.icon-video-off:before { content: '\e821'; } /* '' */
.icon-video:before { content: '\e822'; } /* '' */
.icon-visualizza:before { content: '\e823'; } /* '' */
.icon-web-call:before { content: '\e824'; } /* '' */
.icon-web-expert:before { content: '\e825'; } /* '' */
.icon-more:before { content: '\e826'; } /* '' */
/*COLORI
• Testi e icone #333333
• Testi secondari (note e label) e icone comandi su testata #7B7B7B
• CTA su testata #4A4A4A
• Celeste #5CC8FA
• Verde #00BA24
• Rosso #CC0000
• Grigio background #F7F7F7*/
@media screen and (max-width: 1450px) {
  .we-button-text {
    display: none;
  }
}
.we-admin-page .wrapper-content {
  padding-top: 10px;
  padding-right: 0px;
  padding-bottom: 10px;
  padding-left: 0px;
}
.we-admin-page .ibox-title {
  min-height: 36px;
  padding: 10px 20px 0px 20px;
  border: 0;
  background-color: transparent;
}
.we-admin-page .ibox-content {
  padding: 0px 10px 20px 10px;
  border: 0;
  background-color: #f3f3f4;
}
.we-admin-page .dropdown-menu {
  left: -100px;
  min-width: 0;
  font-size: 10px;
}
.we-admin-page .dropdown-menu > li > a {
  line-height: 20px;
}
.we-admin-page .bkg-white {
  background-color: #fff;
}
.we-admin-page .pad-r-0 {
  padding-right: 0px;
  margin-right: -11px;
}
.we-admin-page .table > thead {
  font-size: 14px;
  font-weight: 600;
}
.we-admin-page .table > thead > tr > th {
  background-color: #f3f3f4;
  border: none;
}
.we-admin-page .bkg-white .table tr {
  height: 16px;
}
.we-admin-page .bkg-white .table > thead > tr > th {
  background-color: #fff;
  border: none;
  font-size: 10px;
  font-weight: normal;
  padding: 2px 4px;
}
.we-admin-page .bkg-white .table > tbody > tr > td {
  background-color: #fff;
  border: none;
  font-size: 10px;
  font-weight: normal;
  padding: 2px 4px;
}
.we-admin-page .table-white > tbody > tr > td {
  background-color: #fff;
}
.we-admin-page .list-title {
  font-size: 16px;
  font-weight: 800;
  margin-bottom: -30px;
}
.we-admin-page .we-label-sm {
  font-size: 10px;
}
.we-admin-page .we-btn {
  border-radius: 25px;
}
.we-admin-page .we-btn-white {
  color: inherit;
  background: white;
  border: 1px solid #5CC8FA;
  border-radius: 25px;
  padding: 0px 10px 0px 5px;
  font-size: 11px;
}
.we-admin-page .we-btn-round {
  color: inherit;
  background: white;
  border: 0px solid #676A6C;
  border-radius: 25px;
  font-size: 11px;
  padding: 0px 2px 2px 2px;
}
.we-admin-page .we-btn-round:focus {
  outline: none;
}
.we-admin-page .we-btn-ico {
  color: inherit;
  background-color: transparent;
  border: 0px solid #5CC8FA;
  border-radius: 0px;
}
.we-admin-page .we-btn-ico:hover {
  color: #5CC8FA;
}
.we-admin-page .fontello-icon {
  font-size: 20px;
}
.we-admin-page .fontello-icon-verde {
  font-size: 22px;
  color: #00BA24;
}
.we-admin-page .fontello-icon-grigio {
  font-size: 22px;
  color: #333333;
}
.we-admin-page .fontello-icon-bianco {
  font-size: 22px;
  color: white;
}
.we-admin-page .fontello-icon-rosso {
  font-size: 22px;
  color: red;
}
.we-admin-page .fontello-icon-sm {
  font-size: 16px;
}
.we-admin-page .fontello-icon-sm-x {
  font-size: 14px;
}
.we-admin-page .btn-ruotato {
  transform: rotate(-90deg);
  padding: 0px;
}
.we-admin-page .avatar {
  width: 28px;
  height: 28px;
  border-radius: 50%;
  font-size: 13px;
  line-height: 28px;
  text-align: center;
  display: inline-block;
}
.we-admin-page .avatar-customer {
  color: #333;
  background: #f3f3f3;
}
.we-admin-page .avatar-expert {
  color: #fff;
  background: #5CC8FA;
}
.we-admin-page .not-connected {
  opacity: .25;
}
.we-admin-page .connected {
  opacity: 1;
}
.we-admin-page ul.no-bullets {
  list-style-type: none;
  /* Remove bullets */
  padding: 0;
  /* Remove padding */
  margin: 0;
  /* Remove margins */
}
.we-admin-page ul.no-bullets li > a {
  padding: 0px 0px !important;
  min-height: 0;
}
.we-admin-page .resource-link {
  font-weight: bold;
  color: #5CC8FA;
}
.we-admin-page .we-hide-column {
  width: 0px;
}
.we-admin-page .we-center-column {
  margin-left: 0px;
}
.we-admin-page .we-show-column-ibox {
  display: block;
}
.we-admin-page .we-hide-column-ibox {
  display: none;
}
.we-admin-page .input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
  padding-left: 12px;
  padding-right: 12px;
}
.we-admin-page .input-group > .form-control {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  background-color: #FFFFFF;
  background-image: none;
  border: 1px solid #e5e6e7;
  border-radius: 1px;
  color: inherit;
  display: block;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
}
.we-admin-page .input-group-append {
  margin-left: -1px;
}
.we-customer-dialog-sm {
  border-radius: 16px;
  width: 40%;
  margin-left: 200px;
  margin-right: 200px;
}
.we-customer-dialog {
  border-radius: 16px;
  width: 100%;
  margin-left: 200px;
  margin-right: 200px;
}
.we-customer-dialog .close {
  border: 0px none;
}
.we-customer-dialog .close:hover {
  border: 0px none;
}
.we-expert-dialog {
  border-radius: 16px;
  width: 600px;
  margin-left: 200px;
  margin-right: 200px;
}
.we-expert-dialog .close {
  border: 0px none;
}
.we-expert-dialog .close:hover {
  border: 0px none;
}
.we-ibox {
  margin-bottom: 5px;
  font-size: 12px;
}
.we-sessionbox-member {
  color: black;
  background: white;
  border: 1px solid #7B7B7B;
  border-radius: 25px;
  padding: 2px 5px 2px 5px;
  font-size: 11px;
  margin: 0px 0px 0px 3px;
}
.we-btn {
  border-radius: 25px;
}
.we-btn-white {
  color: inherit;
  background: white;
  border: 1px solid #5CC8FA;
  border-radius: 25px;
  padding: 0px 10px 0px 5px;
  font-size: 11px;
}
.we-btn-ico {
  color: inherit;
  background-color: transparent;
  border: 0px solid #5CC8FA;
  border-radius: 0px;
}
.we-btn-ico:hover {
  color: #5CC8FA;
}
.we-new-invitation-dialog {
  border-radius: 16px;
  width: 500px;
}
.we-new-invitation-dialog .close {
  border: 0px none;
}
.we-new-invitation-dialog .close:hover {
  border: 0px none;
}
h2 {
  font-size: 16px;
}

.dashboard[data-v-4857d7ea] {
  margin-top: 20px;
}
.dashboard-header-right-cnt[data-v-4857d7ea] {
  margin: 5px 0;
  margin-left: auto;
  display: table;
}
.dashboard-header-cnt[data-v-4857d7ea] {
  display: flex;
  align-items: center;
}
.dashboard-header-cnt div[data-v-4857d7ea] {
  border: none;
}

.missed-scope {
  border: 2px solid red;
}
.missed-scope > div {
  background-color: lightpink;
}

.booking-prod-mini {
  position: relative;
}
.booking-prod-mini .booking-prod-image {
  position: absolute;
  top: 4px;
  left: 2px;
}
.left-space {
  padding-left: 30px;
}
.booking-prod-mini .booking-prod-title {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 0.9em;
}
.booking-prod-mini .booking-prod-subtitle {
  font-style: italic;
  font-size: 0.8em;
}
.img-xs {
  width: 24px;
  height: 24px;
}

/* Popup container */
.popup {
  position: absolute;
  display: inline-block;
}
/* The actual popup (appears on top) */
.popup .popup-content {
  visibility: hidden;
  width: 360px;
  background-color: #fff;
  color: #555;
  border-radius: 6px;
  position: relative;
  z-index: 1000;
  border: 1px solid #aaa;
  padding: 20px;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
/* Toggle this class when clicking on the popup container (hide and show the popup) */
.popup .show {
  visibility: visible;
  -webkit-animation: fadeIn 1s;
  animation: fadeIn 1s;
}
/* Add animation (fade in the popup) */
@-webkit-keyframes fadeIn {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes fadeIn {
from {
    opacity: 0;
}
to {
    opacity: 1 ;
}
}
.popup-main-info {
  padding: 6px;
  margin: 10px 0;
  background-color: #eee;
  border-radius: 5px;
}
.timeline thead {
  background-color: #fbfbfb;
  border: 1px solid gainsboro;
}
.timeline table {
  width: 100%;
  table-layout: fixed;
  background-color: white;
}
.timeline th {
  text-align: center;
  padding: 0px 4px;
  border-left: 1px solid gainsboro;
  border-right: 1px solid gainsboro;
  font-weight: bold;
  font-size: 0.8em;
  color: gray;
}
.timeline tbody tr {
  height: 38px;
  border-bottom: solid gainsboro 1px;
}
.timeline td {
  padding: 2px 4px;
  border: 1px solid gainsboro;
}
.timeline .left-header {
  width: 250px;
  text-align: left;
}
.timeline thead .left-header {
  padding: 1px;
}
.timeline .period {
  border-radius: 4px;
  height: 30px;
  line-height: 30px;
  padding: 0px 4px;
  text-align: center;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.timeline .period a {
  color: white;
}
.timeline .empty-btn {
  border-radius: 4px;
  height: 30px;
  background-color: #fcfcfc;
  cursor: pointer;
  text-align: center;
}
.timeline .empty-btn:hover {
  background-color: #A7C7E7;
}
.timeline .period-allocation {
  background-color: gray;
}
.timeline .period-warning {
  border: 2px solid #b51f09;
  border-left: 5px solid #b51f09;
  line-height: 26px;
}
.timeline .period-reservation {
  background-color: #9dc183;
}
.timeline tbody tr:first-child {
  border-top: solid gray 2px;
}

.box-reservation-pax {
  padding: 10px;
  border: 1px solid gainsboro;
  border-radius: 4px;
}

.booking-prod-assign .product-parents {
  max-height: 100px;
  overflow-y: scroll;
  margin-top: 10px;
  border: 1px solid lightgray;
  padding: 5px;
}

.timeline-time[data-v-a696f322] {
  position: absolute;
  right: 20px;
  top: 20px;
}
.minimal-spacing .vertical-timeline-block[data-v-a696f322] {
  margin: 0.5em 0;
}
.minimal-spacing h2[data-v-a696f322] {
  margin-bottom: 0px;
}

.folder-icon[data-v-c1ef65dc] {
  height: 25px;
  padding-right: 6px;
  padding-left: 3px;
}

.text-box[data-v-188e67e3] {
  -webkit-appearance: none;
  background-color: #fff;
  background-image: none;
  border-radius: 4px;
  border: 1px solid #dcdfe6;
}
.tags-list-item[data-v-188e67e3] {
  background-color: #ecf5ff;
  display: inline-block;
  height: 24px;
  padding: 0 8px;
  line-height: 22px;
  font-size: 12px;
  color: #409eff;
  border: 1px solid #d9ecff;
  border-radius: 4px;
  box-sizing: border-box;
  white-space: nowrap;
  margin: 2px 0 2px 6px;
  cursor: pointer;
}
.tags-text__close[data-v-188e67e3] {
  background-color: #c0c4cc;
  border-radius: 50%;
  color: #909399;
}
.tags-text[data-v-188e67e3] {
  color: #909399;
}
.tags-input[data-v-188e67e3] {
  border: 0;
  border: none;
  outline: none;
  padding: 0;
  margin-left: 15px;
  color: #666;
  font-size: 14px;
  appearance: none;
  height: 28px;
  background-color: transparent;
}
.tags-input[data-v-188e67e3]:focus {
  outline: none;
}

.control-label[data-v-68ece87f] {
  font-weight: 700 !important;
}

.dir-container[data-v-5d67e55b] {
  background: white;
  padding: 10px;
}
.generic-search-panel .filters-cnt[data-v-5d67e55b] {
  display: flex;
  align-items: center;
  padding: 10px 0 5px 0;
  margin: -5px;
}
.generic-search-panel .filters-cnt > *[data-v-5d67e55b] {
  margin: 5px;
}
.generic-search-panel .filters-cnt .break[data-v-5d67e55b] {
  margin: 0;
}
.generic-search-panel .filters-cnt button.btn-style[data-v-5d67e55b] {
  white-space: normal;
}
.generic-search-panel .filters-cnt .search-cnt[data-v-5d67e55b] {
  flex-grow: 1;
  background-color: #f8f8f8;
  display: flex;
}
.generic-search-panel .filters-cnt .search-cnt .form-control[data-v-5d67e55b] {
  padding: 6px;
  font-style: italic;
  font-size: 13px;
  border: none;
  text-overflow: ellipsis;
}
.generic-search-panel .filters-cnt .search-cnt button[data-v-5d67e55b] {
  padding: 0 10px;
  font-size: 20px;
}
.generic-search-panel .filters-cnt .eps-select-v2.multiselect[data-v-5d67e55b] {
  width: 13%;
}
.search-cnt[data-v-5d67e55b] {
  border: 1px solid lightgray;
}

.share-container[data-v-422ca0e1] {
  background: white;
  padding: 10px;
}
h1[data-v-422ca0e1] {
  font-size: 25px;
}
.accordion-toggle[aria-expanded="true"][data-v-422ca0e1] {
  color: unset;
}

.share-container[data-v-bba4ce26] {
  background: white;
  padding: 10px;
}
h1[data-v-bba4ce26] {
  font-size: 25px;
}
.accordion-toggle[aria-expanded="true"][data-v-bba4ce26] {
  color: unset;
}

.cursor-pointer[data-v-54d42489] {
  cursor: pointer;
}

.pointer[data-v-7d2225dd] {
  cursor: pointer;
}

.pointer[data-v-06cdd0f0] {
  cursor: pointer;
}

.pointer[data-v-6f361529] {
  cursor: pointer;
}

.share-container[data-v-23a677da] {
  background: white;
  padding: 10px;
}
h1[data-v-23a677da] {
  font-size: 25px;
}
.accordion-toggle[aria-expanded="true"][data-v-23a677da] {
  color: unset;
}

