﻿@charset "UTF-8";
.component-flex-row {
  display: flex;
  display: flex;
  -webkit-box-flex: 1;
  /* OLD - iOS 6-, Safari 3.1-6 */
  -moz-box-flex: 1;
  /* OLD - Firefox 19- */
  -webkit-flex: 1;
  /* Chrome */
  -ms-flex: 1;
  /* IE 10 */
  flex: 1;
  /* NEW, */
  flex-direction: row;
  margin-top: 10px;
  width: 100%; }

.component-flex-column {
  display: flex;
  flex-direction: column; }

.component-flex-column-grow {
  display: flex;
  flex-direction: column;
  flex-grow: 1; }

.component-flex-pull-right {
  margin-right: 10px;
  /*lite mellanrum tack!*/
  margin-left: auto; }

.mod-button {
  min-width: 75px; }

.mod-grey-button {
  background-color: #f2f2f1 !important;
  color: #2e8e79 !important; }

.mod-grey-button:focus {
  color: #287b69 !important; }

.mod-grey-button:hover {
  color: #287b69 !important; }

.mod-cancel-button {
  border-color: #545b62 !important;
  border: 1px solid transparent;
  margin-right: 10px;
  background-color: #f2f2f1 !important;
  color: #dc3545 !important; }

.mod-save-button {
  border-color: #545b62 !important;
  border: 1px solid transparent;
  margin-right: 10px;
  background-color: #f2f2f1 !important;
  color: #2e8e79 !important; }

.mod-save-button i {
  color: #2e8e79; }

.mod-normal-button {
  border-color: #545b62 !important;
  border: 1px solid transparent;
  margin-right: 10px;
  background-color: #f2f2f1 !important;
  color: #2e8e79 !important; }

.gridUpAndDownColumn {
  display: flex;
  flex-direction: row; }

/*Färger*/
/*$app-butter: #EFE1CE;
$app-brown: #9A8B4F;
$app-blue: #34568B;
$app-denim: #798EA4;
$app-dark-blue: #d1d1d1;
*/
.modab-header-noline {
  font-size: 14px;
  color: #004e86;
  font-weight: bold;
  overflow: hidden;
  text-align: left; }

.modab-header-withline {
  font-size: 16px;
  color: #3d5364;
  font-weight: bold;
  overflow: hidden;
  text-align: left; }

.modab-header-withline:after {
  background-color: #D4B499;
  content: "";
  display: inline-block;
  height: 2px;
  position: relative;
  vertical-align: middle;
  width: 100%; }

.modab-header-withline:after {
  left: 0.5em;
  margin-right: -50%; }

.app-loader-center {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  top: 40%;
  left: 48%;
  position: absolute;
  z-index: 9999999; }

.app-loader-embedded {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  z-index: 9999999; }

.app-loader {
  display: inline-block;
  position: relative;
  width: 80px;
  height: 80px; }

.app-loader div {
  position: absolute;
  top: 33px;
  width: 13px;
  height: 13px;
  border-radius: 50%;
  background: #363945;
  animation-timing-function: cubic-bezier(0, 1, 1, 0); }

.app-loader div:nth-child(1) {
  left: 8px;
  animation: app-loader1 0.6s infinite; }

.app-loader div:nth-child(2) {
  left: 8px;
  animation: app-loader2 0.6s infinite; }

.app-loader div:nth-child(3) {
  left: 32px;
  animation: app-loader2 0.6s infinite; }

.app-loader div:nth-child(4) {
  left: 56px;
  animation: app-loader3 0.6s infinite; }

@keyframes app-loader1 {
  0% {
    transform: scale(0); }
  100% {
    transform: scale(1); } }

@keyframes app-loader3 {
  0% {
    transform: scale(1); }
  100% {
    transform: scale(0); } }

@keyframes app-loader2 {
  0% {
    transform: translate(0, 0); }
  100% {
    transform: translate(24px, 0); } }

.mod-navbaritem-container {
  margin-top: auto;
  margin-bottom: auto; }

.grid-bar-menu-button {
  margin-left: 10px; }

.menuRow {
  display: flex;
  display: flex;
  -webkit-box-flex: 1;
  /* OLD - iOS 6-, Safari 3.1-6 */
  -moz-box-flex: 1;
  /* OLD - Firefox 19- */
  -webkit-flex: 1;
  /* Chrome */
  -ms-flex: 1;
  /* IE 10 */
  flex: 1;
  /* NEW, */
  flex-direction: row;
  flex-wrap: wrap;
  margin-top: 20px;
  margin-bottom: 40px; }

.btn-application {
  display: -webkit-flexbox;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  justify-content: center;
  width: 125px;
  height: 100px;
  border: #686B77 1px solid;
  border-radius: 4px;
  margin-left: 5px;
  background-color: transparent; }
  .btn-application .btn-content {
    display: flex;
    flex-direction: column; }

.btn-application:hover {
  display: -webkit-flexbox;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  justify-content: center;
  width: 125px;
  height: 100px;
  border: #686B77 1px solid;
  border-radius: 4px;
  margin-left: 5px;
  background-color: #506D84; }
  .btn-application:hover .btn-content {
    display: flex;
    flex-direction: column; }
  .btn-application:hover .btn-content {
    color: #ffffff !important; }

.navbarbuttom-bottom-navbar {
  /*@include app-flex-column;*/
  background-color: #6587a2;
  /*width: 100%;
    position: fixed;
    bottom: 0;
    border: 1px solid #dadfe2;
    height: 70px;*/
  min-height: 55px; }

.bottom-navbar-absolute-bottom {
  border-top: solid 1px #686B77;
  position: absolute;
  z-index: 1000;
  border-width: 0;
  left: 0;
  right: 0;
  width: 100%;
  margin: 0; }
  @media only screen and (max-width: 767px) {
    .bottom-navbar-absolute-bottom {
      overflow: hidden; } }

.bottom-navbar-absolute-bottom {
  top: auto;
  bottom: 0;
  border-bottom: 0 none;
  border-top-width: 1px; }

.bottom-navbar-app-version {
  position: absolute;
  bottom: 0;
  right: 0;
  margin-right: 10px;
  height: 2.1875rem;
  padding: 0 2rem;
  color: #EEEEEE; }

.bottom-navbar-toolbar-item {
  margin-right: 5px;
  height: 34px;
  display: inline-block;
  padding: 10px; }

.grid-bar-menu-container {
  background-color: #EEEEEE;
  border: 1px solid #CCCCCC;
  border-radius: 5px;
  padding: 5px;
  margin-bottom: 20px; }
  .grid-bar-menu-container .grid-bar-menu-flex-row {
    display: flex;
    display: flex;
    -webkit-box-flex: 1;
    /* OLD - iOS 6-, Safari 3.1-6 */
    -moz-box-flex: 1;
    /* OLD - Firefox 19- */
    -webkit-flex: 1;
    /* Chrome */
    -ms-flex: 1;
    /* IE 10 */
    flex: 1;
    /* NEW, */
    flex-direction: row; }

.component-form-label-upper {
  font-size: 12px;
  margin-bottom: 5px;
  margin-left: 1px; }

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAiTW9kQmxhem9yQ29tcG9uZW50cy5jc3MiLAoJInNvdXJjZXMiOiBbCgkJIk1vZEJsYXpvckNvbXBvbmVudHMuc2NzcyIsCgkJIlNhc3MvQ29tcG9uZW50RGVzaWduLnNjc3MiLAoJCSJDb21wb25lbnRzL0NvbXBvbmVudHMuc2NzcyIsCgkJIkNvbXBvbmVudHMvQmFzaWMvTW9kSGVhZGVyLnJhem9yLnNjc3MiLAoJCSJDb21wb25lbnRzL0Jhc2ljL01vZExvYWRlci5yYXpvci5zY3NzIiwKCQkiQ29tcG9uZW50cy9NZW51L01lbnUuc2NzcyIsCgkJIkNvbXBvbmVudHMvTWVudS9Nb2RNZW51Q29udGFpbmVyLnJhem9yLnNjc3MiLAoJCSJDb21wb25lbnRzL01lbnUvTW9kQXBwTWVudS5yYXpvci5zY3NzIiwKCQkiQ29tcG9uZW50cy9NZW51L0JvdHRvbU5hdmJhci5yYXpvci5zY3NzIiwKCQkiQ29tcG9uZW50cy9HcmlkL0dyaWRCYXJNZW51LnJhem9yLnNjc3MiLAoJCSJDb21wb25lbnRzL0Zvcm0vTW9kRm9ybUlucHV0Um93LnNjc3MiLAoJCSJDb21wb25lbnRzL0J1dHRvbnMvTW9kQnV0dG9uLnJhem9yLnNjc3MiCgldLAoJIm5hbWVzIjogW10sCgkibWFwcGluZ3MiOiAiO0FDa0VBLEFBQUEsbUJBQW1CLENBQUM7RUF4RGhCLE9BQU8sRUFBRSxJQUFJO0VBVGIsT0FBTyxFQUFFLElBQUk7RUFDYixnQkFBZ0IsRUFBRSxDQUFDO0VBQUcsZ0NBQWdDO0VBQ3RELGFBQWEsRUFBRSxDQUFDO0VBQUcsdUJBQXVCO0VBQzFDLFlBQVksRUFBRSxDQUFDO0VBQUcsWUFBWTtFQUM5QixRQUFRLEVBQUUsQ0FBQztFQUFHLFdBQVc7RUFDekIsSUFBSSxFQUFFLENBQUM7RUFBRyxVQUFVO0VBVXBCLGNBQWMsRUFBRSxHQUFHO0VBb0RuQixVQUFVLEVBQUMsSUFBSTtFQUNmLEtBQUssRUFBRSxJQUNYLEdBQUU7O0FBRUYsQUFBQSxzQkFBc0IsQ0FBQztFQTlEbkIs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 */