@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,700");
:root {
  --color-primary-light: rgba(46, 157, 255, 0.1);
  --color-primary: #2e9dff;
  --color-primary-text: #ffffff;
  --color-navbar: #ffffff;
  --color-navbar-text: #8692ac;
  --font-family: Roboto; }

.is-background-navbar {
  background-color: #ffffff; }

.is-color-navbar {
  color: #8692ac; }

.is-background-primary {
  background-color: #2e9dff; }

.is-color-primary {
  color: #2e9dff; }

.is-color-primary-text {
  color: #ffffff; }

.tabs li.is-active a {
  border-bottom-color: #2e9dff !important;
  color: #2e9dff !important; }

.tabs ul li.is-active a span.tag,
.tabs ul li:hover a span.tag {
  background: #2e9dff !important;
  color: #ffffff !important; }

.tabs ul li.is-active a:after {
  background-color: #2e9dff !important; }

.tabs ul li a:hover, .tabs ul li a:focus {
  color: #2e9dff !important;
  border-bottom-color: #2e9dff !important; }

.tag:not(body).is-primary {
  background: #2e9dff;
  color: #ffffff; }

bulma-datepicker .header,
bulma-datepicker .header,
bulma-datepicker .header button:hover,
bulma-datepicker .is-selected button,
bulma-timepicker .header,
bulma-timepicker .pointer,
bulma-timepicker .center,
bulma-timepicker .line {
  background: #2e9dff !important;
  color: #ffffff !important; }

.navbar-horizontal.is-active-primary .navbar-link.is-active:before {
  background: #2e9dff; }

.navbar-horizontal.is-active-primary .navbar-link.is-active, .navbar-horizontal.is-active-primary .navbar-link.is-active .icon {
  color: #2e9dff; }

.public-screens .branding {
  background-color: #ffffff; }

.group-entry.is-selected {
  border-color: #2e9dff !important; }

.group-navigation .tabs ul li a:focus, .group-navigation .tabs ul li a:focus-within, .group-navigation .tabs ul li a:hover {
  color: #2e9dff !important; }

.group-navigation .tabs ul li.is-active a {
  color: #2e9dff !important; }
  .group-navigation .tabs ul li.is-active a:after {
    background-color: #2e9dff !important; }

.pagination .result-size li.is-active a {
  color: #2e9dff;
  border-bottom: 2px solid #2e9dff; }

.pagination-link.is-current {
  background-color: rgba(46, 157, 255, 0.08);
  color: #2e9dff; }

clinked-main-navigation .navbar {
  background: #ffffff;
  color: #8692ac; }
  clinked-main-navigation .navbar .navbar-search .control.has-icons-left .icon {
    color: rgba(134, 146, 172, 0.5); }
  clinked-main-navigation .navbar .navbar-search .control input, clinked-main-navigation .navbar .navbar-search .control input::placeholder {
    color: rgba(134, 146, 172, 0.5); }
  clinked-main-navigation .navbar .navbar-search .control input:focus + .icon {
    color: #8692ac; }
  clinked-main-navigation .navbar .navbar-brand > .navbar-item > .navbar-link,
clinked-main-navigation .navbar .navbar-brand > .navbar-item > .dropdown > .navbar-link,
clinked-main-navigation .navbar .navbar-start > .navbar-item > .navbar-link,
clinked-main-navigation .navbar .navbar-start > .navbar-item > .dropdown > .navbar-link,
clinked-main-navigation .navbar .navbar-end > .navbar-item > .navbar-link,
clinked-main-navigation .navbar .navbar-end > .navbar-item > .dropdown > .navbar-link {
    color: #8692ac; }
    clinked-main-navigation .navbar .navbar-brand > .navbar-item > .navbar-link:not(.is-arrowless)::after,
clinked-main-navigation .navbar .navbar-brand > .navbar-item > .dropdown > .navbar-link:not(.is-arrowless)::after,
clinked-main-navigation .navbar .navbar-start > .navbar-item > .navbar-link:not(.is-arrowless)::after,
clinked-main-navigation .navbar .navbar-start > .navbar-item > .dropdown > .navbar-link:not(.is-arrowless)::after,
clinked-main-navigation .navbar .navbar-end > .navbar-item > .navbar-link:not(.is-arrowless)::after,
clinked-main-navigation .navbar .navbar-end > .navbar-item > .dropdown > .navbar-link:not(.is-arrowless)::after {
      border-color: #8692ac; }
  clinked-main-navigation .navbar .navbar-brand > .navbar-item:hover > .navbar-link,
clinked-main-navigation .navbar .navbar-brand > .navbar-item:hover > .dropdown > .navbar-link,
clinked-main-navigation .navbar .navbar-start > .navbar-item:hover > .navbar-link,
clinked-main-navigation .navbar .navbar-start > .navbar-item:hover > .dropdown > .navbar-link,
clinked-main-navigation .navbar .navbar-end > .navbar-item:hover > .navbar-link,
clinked-main-navigation .navbar .navbar-end > .navbar-item:hover > .dropdown > .navbar-link {
    background: #fafafa; }
  clinked-main-navigation .navbar .navbar-brand > .navbar-item > .navbar-link:focus, clinked-main-navigation .navbar .navbar-brand > .navbar-item > .navbar-link:focus-within, clinked-main-navigation .navbar .navbar-brand > .navbar-item > .navbar-link:active, clinked-main-navigation .navbar .navbar-brand > .navbar-item > .navbar-link:hover,
clinked-main-navigation .navbar .navbar-brand > .navbar-item > .dropdown > .navbar-link:focus,
clinked-main-navigation .navbar .navbar-brand > .navbar-item > .dropdown > .navbar-link:focus-within,
clinked-main-navigation .navbar .navbar-brand > .navbar-item > .dropdown > .navbar-link:active,
clinked-main-navigation .navbar .navbar-brand > .navbar-item > .dropdown > .navbar-link:hover,
clinked-main-navigation .navbar .navbar-start > .navbar-item > .navbar-link:focus,
clinked-main-navigation .navbar .navbar-start > .navbar-item > .navbar-link:focus-within,
clinked-main-navigation .navbar .navbar-start > .navbar-item > .navbar-link:active,
clinked-main-navigation .navbar .navbar-start > .navbar-item > .navbar-link:hover,
clinked-main-navigation .navbar .navbar-start > .navbar-item > .dropdown > .navbar-link:focus,
clinked-main-navigation .navbar .navbar-start > .navbar-item > .dropdown > .navbar-link:focus-within,
clinked-main-navigation .navbar .navbar-start > .navbar-item > .dropdown > .navbar-link:active,
clinked-main-navigation .navbar .navbar-start > .navbar-item > .dropdown > .navbar-link:hover,
clinked-main-navigation .navbar .navbar-end > .navbar-item > .navbar-link:focus,
clinked-main-navigation .navbar .navbar-end > .navbar-item > .navbar-link:focus-within,
clinked-main-navigation .navbar .navbar-end > .navbar-item > .navbar-link:active,
clinked-main-navigation .navbar .navbar-end > .navbar-item > .navbar-link:hover,
clinked-main-navigation .navbar .navbar-end > .navbar-item > .dropdown > .navbar-link:focus,
clinked-main-navigation .navbar .navbar-end > .navbar-item > .dropdown > .navbar-link:focus-within,
clinked-main-navigation .navbar .navbar-end > .navbar-item > .dropdown > .navbar-link:active,
clinked-main-navigation .navbar .navbar-end > .navbar-item > .dropdown > .navbar-link:hover {
    background: #fafafa; }
  clinked-main-navigation .navbar .navbar-brand > .navbar-item.has-dropdown.is-active > .navbar-link,
clinked-main-navigation .navbar .navbar-start > .navbar-item.has-dropdown.is-active > .navbar-link,
clinked-main-navigation .navbar .navbar-end > .navbar-item.has-dropdown.is-active > .navbar-link {
    background: #fafafa; }
  clinked-main-navigation .navbar .navbar-start > .navbar-item.has-separator:last-child:after {
    background: rgba(134, 146, 172, 0.15); }
  clinked-main-navigation .navbar .navbar-end > .navbar-item:first-child:after, clinked-main-navigation .navbar .navbar-end > .navbar-item + .navbar-item:after {
    background: rgba(134, 146, 172, 0.15); }

@media screen and (max-width: 860px) {
  clinked-main-navigation .navbar-menu.is-active {
    background: #ffffff; }
  clinked-main-navigation .navbar-dropdown .navbar-item, clinked-main-navigation .navbar-dropdown .navbar-link {
    color: #8692ac; }
    clinked-main-navigation .navbar-dropdown .navbar-item:focus, clinked-main-navigation .navbar-dropdown .navbar-item:focus-within, clinked-main-navigation .navbar-dropdown .navbar-item:active, clinked-main-navigation .navbar-dropdown .navbar-item:hover, clinked-main-navigation .navbar-dropdown .navbar-item.is-active, clinked-main-navigation .navbar-dropdown .navbar-link:focus, clinked-main-navigation .navbar-dropdown .navbar-link:focus-within, clinked-main-navigation .navbar-dropdown .navbar-link:active, clinked-main-navigation .navbar-dropdown .navbar-link:hover, clinked-main-navigation .navbar-dropdown .navbar-link.is-active {
      background: #fafafa; } }

.select select:focus:not(.is-danger),
.textarea:focus:not(.is-danger),
.input:focus:not(.is-danger),
.select select.is-focused:not(.is-danger),
.is-focused.textarea:not(.is-danger),
.is-focused.input:not(.is-danger),
.select select:active:not(.is-danger),
.textarea:active:not(.is-danger),
.input:active:not(.is-danger),
.select select.is-active:not(.is-danger),
.is-active.textarea:not(.is-danger),
.is-active.input:not(.is-danger) {
  border-color: #2e9dff; }

.notification.is-primary,
.is-primary {
  background-color: #2e9dff;
  color: #ffffff; }

.has-background-primary {
  background-color: #2e9dff !important; }

.has-background-primary-light {
  background-color: rgba(46, 157, 255, 0.08) !important; }

.has-text-primary, .has-text-primary:hover, .has-text-primary:focus,
a.has-text-primary,
a.has-text-primary:hover,
a.has-text-primary:focus {
  color: #2e9dff !important; }

.button.is-primary {
  background-color: #2e9dff;
  border-color: transparent;
  color: #ffffff; }
  .button.is-primary:hover:not(:disabled), .button.is-primary.is-hovered:not(:disabled) {
    background-color: #0077e1;
    color: #ffffff; }
  .button.is-primary.is-outlined {
    background-color: transparent;
    border-color: #2e9dff;
    color: #2e9dff; }
    .button.is-primary.is-outlined:hover:not(:disabled) {
      border-color: #2e9dff; }
    .button.is-primary.is-outlined:focus:not(:disabled) {
      background-color: #0077e1;
      border-color: #2e9dff; }

.switch[type=checkbox]:checked + label::before, .switch[type=checkbox]:checked + label:before {
  background: #2e9dff; }

[data-badge].has-badge-primary::after {
  background: #2e9dff;
  color: #ffffff; }

.menu.side a.is-active {
  background: rgba(46, 157, 255, 0.08);
  font-weight: normal;
  color: #2e9dff; }

.menu.menu-admin .menu-list a.is-active:before {
  background: #2e9dff; }

.menu .menu-list a.is-active .icon {
  color: #2e9dff; }

.is-secondary {
  background-color: #80c568;
  border-color: transparent;
  color: #ffffff; }

.tabs.is-second-level ul li.is-active a:after, .tabs.is-second-level ul li:hover a:after {
  background-color: #2e9dff; }

.button.is-secondary {
  background-color: #80c568;
  border-color: transparent;
  color: #ffffff; }
  .button.is-secondary:hover:not(:disabled), .button.is-secondary.is-hovered:not(:disabled) {
    background-color: #58a23e;
    color: #ffffff; }

.is-checkbox input:checked ~ label:before,
.is-radio input:checked ~ label:before {
  background-color: #2e9dff; }

.is-checkbox input:checked ~ label:after,
.is-radio input:checked ~ label:after {
  border-color: #ffffff; }

.select:not(.is-multiple):not(.is-loading)::after {
  border-color: #2e9dff; }

@media screen and (min-width: 860px) {
  .navbar-dropdown a.navbar-item.is-active {
    color: #2e9dff; } }

.layout-dropdown .dropdown-item.active .layout-preview, .layout-dropdown .dropdown-item:hover .layout-preview {
  border-color: #2e9dff !important; }
