/* Minification failed. Returning unminified contents.
(1868,62568): run-time error CSS1039: Token not allowed after unary operator: '-form-control-color'
 */
@keyframes vex-fadein {
  /* line 9, ../sass/_keyframes.sass */
  0% {
    opacity: 0;
  }

  /* line 11, ../sass/_keyframes.sass */
  100% {
    opacity: 1;
  }
}

@-webkit-keyframes vex-fadein {
  /* line 9, ../sass/_keyframes.sass */
  0% {
    opacity: 0;
  }

  /* line 11, ../sass/_keyframes.sass */
  100% {
    opacity: 1;
  }
}

@-moz-keyframes vex-fadein {
  /* line 9, ../sass/_keyframes.sass */
  0% {
    opacity: 0;
  }

  /* line 11, ../sass/_keyframes.sass */
  100% {
    opacity: 1;
  }
}

@-ms-keyframes vex-fadein {
  /* line 9, ../sass/_keyframes.sass */
  0% {
    opacity: 0;
  }

  /* line 11, ../sass/_keyframes.sass */
  100% {
    opacity: 1;
  }
}

@-o-keyframes vex-fadein {
  /* line 9, ../sass/_keyframes.sass */
  0% {
    opacity: 0;
  }

  /* line 11, ../sass/_keyframes.sass */
  100% {
    opacity: 1;
  }
}

@keyframes vex-fadeout {
  /* line 16, ../sass/_keyframes.sass */
  0% {
    opacity: 1;
  }

  /* line 18, ../sass/_keyframes.sass */
  100% {
    opacity: 0;
  }
}

@-webkit-keyframes vex-fadeout {
  /* line 16, ../sass/_keyframes.sass */
  0% {
    opacity: 1;
  }

  /* line 18, ../sass/_keyframes.sass */
  100% {
    opacity: 0;
  }
}

@-moz-keyframes vex-fadeout {
  /* line 16, ../sass/_keyframes.sass */
  0% {
    opacity: 1;
  }

  /* line 18, ../sass/_keyframes.sass */
  100% {
    opacity: 0;
  }
}

@-ms-keyframes vex-fadeout {
  /* line 16, ../sass/_keyframes.sass */
  0% {
    opacity: 1;
  }

  /* line 18, ../sass/_keyframes.sass */
  100% {
    opacity: 0;
  }
}

@-o-keyframes vex-fadeout {
  /* line 16, ../sass/_keyframes.sass */
  0% {
    opacity: 1;
  }

  /* line 18, ../sass/_keyframes.sass */
  100% {
    opacity: 0;
  }
}

@keyframes vex-rotation {
  /* line 127, ../sass/_keyframes.sass */
  0% {
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
  }

  /* line 129, ../sass/_keyframes.sass */
  100% {
    transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    -moz-transform: rotate(359deg);
    -ms-transform: rotate(359deg);
    -o-transform: rotate(359deg);
  }
}

@-webkit-keyframes vex-rotation {
  /* line 127, ../sass/_keyframes.sass */
  0% {
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
  }

  /* line 129, ../sass/_keyframes.sass */
  100% {
    transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    -moz-transform: rotate(359deg);
    -ms-transform: rotate(359deg);
    -o-transform: rotate(359deg);
  }
}

@-moz-keyframes vex-rotation {
  /* line 127, ../sass/_keyframes.sass */
  0% {
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
  }

  /* line 129, ../sass/_keyframes.sass */
  100% {
    transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    -moz-transform: rotate(359deg);
    -ms-transform: rotate(359deg);
    -o-transform: rotate(359deg);
  }
}

@-ms-keyframes vex-rotation {
  /* line 127, ../sass/_keyframes.sass */
  0% {
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
  }

  /* line 129, ../sass/_keyframes.sass */
  100% {
    transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    -moz-transform: rotate(359deg);
    -ms-transform: rotate(359deg);
    -o-transform: rotate(359deg);
  }
}

@-o-keyframes vex-rotation {
  /* line 127, ../sass/_keyframes.sass */
  0% {
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
  }

  /* line 129, ../sass/_keyframes.sass */
  100% {
    transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    -moz-transform: rotate(359deg);
    -ms-transform: rotate(359deg);
    -o-transform: rotate(359deg);
  }
}

/* line 11, ../sass/vex.sass */
.vex, .vex *, .vex *:before, .vex *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 14, ../sass/vex.sass */
.vex {
  position: fixed;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  z-index: 1111;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

/* line 25, ../sass/vex.sass */
.vex-overlay {
  background: black;
  filter: alpha(opacity=40);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
}

/* line 30, ../sass/vex.sass */
.vex-overlay {
  animation: vex-fadein 0.5s;
  -webkit-animation: vex-fadein 0.5s;
  -moz-animation: vex-fadein 0.5s;
  -ms-animation: vex-fadein 0.5s;
  -o-animation: vex-fadein 0.5s;
  -webkit-backface-visibility: hidden;
  position: fixed;
  background: rgba(0, 0, 0, 0.4);
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
/* line 39, ../sass/vex.sass */
.vex.vex-closing .vex-overlay {
  animation: vex-fadeout 0.5s;
  -webkit-animation: vex-fadeout 0.5s;
  -moz-animation: vex-fadeout 0.5s;
  -ms-animation: vex-fadeout 0.5s;
  -o-animation: vex-fadeout 0.5s;
  -webkit-backface-visibility: hidden;
}

/* line 42, ../sass/vex.sass */
.vex-content {
  animation: vex-fadein 0.5s;
  -webkit-animation: vex-fadein 0.5s;
  -moz-animation: vex-fadein 0.5s;
  -ms-animation: vex-fadein 0.5s;
  -o-animation: vex-fadein 0.5s;
  -webkit-backface-visibility: hidden;
  background: white;
}
/* line 46, ../sass/vex.sass */
.vex.vex-closing .vex-content {
  animation: vex-fadeout 0.5s;
  -webkit-animation: vex-fadeout 0.5s;
  -moz-animation: vex-fadeout 0.5s;
  -ms-animation: vex-fadeout 0.5s;
  -o-animation: vex-fadeout 0.5s;
  -webkit-backface-visibility: hidden;
}

/* line 49, ../sass/vex.sass */
.vex-close:before {
  font-family: Arial, sans-serif;
  content: "\00D7";
}

/* line 53, ../sass/vex.sass */
.vex-dialog-form {
  margin: 0;
}

/* line 56, ../sass/vex.sass */
.vex-dialog-button {
  -webkit-appearance: none;
  cursor: pointer;
}

/* line 60, ../sass/vex.sass */
.vex-loading-spinner {
  animation: vex-rotation 0.7s linear infinite;
  -webkit-animation: vex-rotation 0.7s linear infinite;
  -moz-animation: vex-rotation 0.7s linear infinite;
  -ms-animation: vex-rotation 0.7s linear infinite;
  -o-animation: vex-rotation 0.7s linear infinite;
  -webkit-backface-visibility: hidden;
  -webkit-box-shadow: 0 0 1em rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 0 1em rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 1em rgba(0, 0, 0, 0.1);
  position: fixed;
  z-index: 1112;
  margin: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 2em;
  width: 2em;
  background: white;
}

/* line 76, ../sass/vex.sass */
body.vex-open {
  overflow: hidden;
}

@keyframes vex-flyin {
  /* line 25, ../sass/_keyframes.sass */
  0% {
    opacity: 0;
    transform: translateY(-40px);
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
  }

  /* line 28, ../sass/_keyframes.sass */
  100% {
    opacity: 1;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
  }
}

@-webkit-keyframes vex-flyin {
  /* line 25, ../sass/_keyframes.sass */
  0% {
    opacity: 0;
    transform: translateY(-40px);
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
  }

  /* line 28, ../sass/_keyframes.sass */
  100% {
    opacity: 1;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
  }
}

@-moz-keyframes vex-flyin {
  /* line 25, ../sass/_keyframes.sass */
  0% {
    opacity: 0;
    transform: translateY(-40px);
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
  }

  /* line 28, ../sass/_keyframes.sass */
  100% {
    opacity: 1;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
  }
}

@-ms-keyframes vex-flyin {
  /* line 25, ../sass/_keyframes.sass */
  0% {
    opacity: 0;
    transform: translateY(-40px);
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
  }

  /* line 28, ../sass/_keyframes.sass */
  100% {
    opacity: 1;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
  }
}

@-o-keyframes vex-flyin {
  /* line 25, ../sass/_keyframes.sass */
  0% {
    opacity: 0;
    transform: translateY(-40px);
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
  }

  /* line 28, ../sass/_keyframes.sass */
  100% {
    opacity: 1;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
  }
}

@keyframes vex-flyout {
  /* line 34, ../sass/_keyframes.sass */
  0% {
    opacity: 1;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
  }

  /* line 37, ../sass/_keyframes.sass */
  100% {
    opacity: 0;
    transform: translateY(-40px);
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
  }
}

@-webkit-keyframes vex-flyout {
  /* line 34, ../sass/_keyframes.sass */
  0% {
    opacity: 1;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
  }

  /* line 37, ../sass/_keyframes.sass */
  100% {
    opacity: 0;
    transform: translateY(-40px);
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
  }
}

@-moz-keyframes vex-flyout {
  /* line 34, ../sass/_keyframes.sass */
  0% {
    opacity: 1;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
  }

  /* line 37, ../sass/_keyframes.sass */
  100% {
    opacity: 0;
    transform: translateY(-40px);
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
  }
}

@-ms-keyframes vex-flyout {
  /* line 34, ../sass/_keyframes.sass */
  0% {
    opacity: 1;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
  }

  /* line 37, ../sass/_keyframes.sass */
  100% {
    opacity: 0;
    transform: translateY(-40px);
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
  }
}

@-o-keyframes vex-flyout {
  /* line 34, ../sass/_keyframes.sass */
  0% {
    opacity: 1;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
  }

  /* line 37, ../sass/_keyframes.sass */
  100% {
    opacity: 0;
    transform: translateY(-40px);
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
  }
}

@keyframes vex-pulse {
  /* line 136, ../sass/_keyframes.sass */
  0% {
    -webkit-box-shadow: inset 0 0 0 300px transparent;
    -moz-box-shadow: inset 0 0 0 300px transparent;
    box-shadow: inset 0 0 0 300px transparent;
  }

  /* line 138, ../sass/_keyframes.sass */
  70% {
    -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
    -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
    box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
  }

  /* line 140, ../sass/_keyframes.sass */
  100% {
    -webkit-box-shadow: inset 0 0 0 300px transparent;
    -moz-box-shadow: inset 0 0 0 300px transparent;
    box-shadow: inset 0 0 0 300px transparent;
  }
}

@-webkit-keyframes vex-pulse {
  /* line 136, ../sass/_keyframes.sass */
  0% {
    -webkit-box-shadow: inset 0 0 0 300px transparent;
    -moz-box-shadow: inset 0 0 0 300px transparent;
    box-shadow: inset 0 0 0 300px transparent;
  }

  /* line 138, ../sass/_keyframes.sass */
  70% {
    -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
    -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
    box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
  }

  /* line 140, ../sass/_keyframes.sass */
  100% {
    -webkit-box-shadow: inset 0 0 0 300px transparent;
    -moz-box-shadow: inset 0 0 0 300px transparent;
    box-shadow: inset 0 0 0 300px transparent;
  }
}

@-moz-keyframes vex-pulse {
  /* line 136, ../sass/_keyframes.sass */
  0% {
    -webkit-box-shadow: inset 0 0 0 300px transparent;
    -moz-box-shadow: inset 0 0 0 300px transparent;
    box-shadow: inset 0 0 0 300px transparent;
  }

  /* line 138, ../sass/_keyframes.sass */
  70% {
    -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
    -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
    box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
  }

  /* line 140, ../sass/_keyframes.sass */
  100% {
    -webkit-box-shadow: inset 0 0 0 300px transparent;
    -moz-box-shadow: inset 0 0 0 300px transparent;
    box-shadow: inset 0 0 0 300px transparent;
  }
}

@-ms-keyframes vex-pulse {
  /* line 136, ../sass/_keyframes.sass */
  0% {
    -webkit-box-shadow: inset 0 0 0 300px transparent;
    -moz-box-shadow: inset 0 0 0 300px transparent;
    box-shadow: inset 0 0 0 300px transparent;
  }

  /* line 138, ../sass/_keyframes.sass */
  70% {
    -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
    -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
    box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
  }

  /* line 140, ../sass/_keyframes.sass */
  100% {
    -webkit-box-shadow: inset 0 0 0 300px transparent;
    -moz-box-shadow: inset 0 0 0 300px transparent;
    box-shadow: inset 0 0 0 300px transparent;
  }
}

@-o-keyframes vex-pulse {
  /* line 136, ../sass/_keyframes.sass */
  0% {
    -webkit-box-shadow: inset 0 0 0 300px transparent;
    -moz-box-shadow: inset 0 0 0 300px transparent;
    box-shadow: inset 0 0 0 300px transparent;
  }

  /* line 138, ../sass/_keyframes.sass */
  70% {
    -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
    -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
    box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
  }

  /* line 140, ../sass/_keyframes.sass */
  100% {
    -webkit-box-shadow: inset 0 0 0 300px transparent;
    -moz-box-shadow: inset 0 0 0 300px transparent;
    box-shadow: inset 0 0 0 300px transparent;
  }
}

/* line 13, ../sass/vex-theme-default.sass */
.vex.vex-theme-default {
  padding-top: 160px;
  padding-bottom: 160px;
}
/* line 17, ../sass/vex-theme-default.sass */
.vex.vex-theme-default.vex-closing .vex-content {
  animation: vex-flyout 0.5s;
  -webkit-animation: vex-flyout 0.5s;
  -moz-animation: vex-flyout 0.5s;
  -ms-animation: vex-flyout 0.5s;
  -o-animation: vex-flyout 0.5s;
  -webkit-backface-visibility: hidden;
}
/* line 20, ../sass/vex-theme-default.sass */
.vex.vex-theme-default .vex-content {
  animation: vex-flyin 0.5s;
  -webkit-animation: vex-flyin 0.5s;
  -moz-animation: vex-flyin 0.5s;
  -ms-animation: vex-flyin 0.5s;
  -o-animation: vex-flyin 0.5s;
  -webkit-backface-visibility: hidden;
}
/* line 23, ../sass/vex-theme-default.sass */
.vex.vex-theme-default .vex-content {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  font-family: "Helvetica Neue", sans-serif;
  background: #f0f0f0;
  color: #444444;
  padding: 1em;
  position: relative;
  margin: 0 auto;
  max-width: 100%;
  width: 450px;
  font-size: 1.1em;
  line-height: 1.5em;
}
/* line 36, ../sass/vex-theme-default.sass */
.vex.vex-theme-default .vex-content h1, .vex.vex-theme-default .vex-content h2, .vex.vex-theme-default .vex-content h3, .vex.vex-theme-default .vex-content h4, .vex.vex-theme-default .vex-content h5, .vex.vex-theme-default .vex-content h6, .vex.vex-theme-default .vex-content p, .vex.vex-theme-default .vex-content ul, .vex.vex-theme-default .vex-content li {
  color: inherit;
}
/* line 39, ../sass/vex-theme-default.sass */
.vex.vex-theme-default .vex-close {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  position: absolute;
  top: 0;
  right: 0;
  cursor: pointer;
}
/* line 46, ../sass/vex-theme-default.sass */
.vex.vex-theme-default .vex-close:before {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  position: absolute;
  content: "\00D7";
  font-size: 26px;
  font-weight: normal;
  line-height: 31px;
  height: 30px;
  width: 30px;
  text-align: center;
  top: 3px;
  right: 3px;
  color: #bbbbbb;
  background: transparent;
}
/* line 61, ../sass/vex-theme-default.sass */
.vex.vex-theme-default .vex-close:hover:before, .vex.vex-theme-default .vex-close:active:before {
  color: #777777;
  background: #e0e0e0;
}
/* line 67, ../sass/vex-theme-default.sass */
.vex.vex-theme-default .vex-dialog-form .vex-dialog-message {
  margin-bottom: 0.5em;
}
/* line 70, ../sass/vex-theme-default.sass */
.vex.vex-theme-default .vex-dialog-form .vex-dialog-input {
  margin-bottom: 1em;
}
/* line 73, ../sass/vex-theme-default.sass */
.vex.vex-theme-default .vex-dialog-form .vex-dialog-input textarea, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="date"], .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="datetime"], .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="datetime-local"], .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="email"], .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="month"], .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="number"], .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="password"], .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="search"], .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="tel"], .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="text"], .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="time"], .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="url"], .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="week"] {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  background: white;
  width: 100%;
  padding: 0.25em 0.67em;
  border: 0;
  font-family: inherit;
  font-weight: inherit;
  font-size: inherit;
  min-height: 2.5em;
  margin: 0 0 0.25em;
}
/* line 85, ../sass/vex-theme-default.sass */
.vex.vex-theme-default .vex-dialog-form .vex-dialog-input textarea:focus, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="date"]:focus, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="datetime"]:focus, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="datetime-local"]:focus, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="email"]:focus, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="month"]:focus, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="number"]:focus, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="password"]:focus, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="search"]:focus, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="tel"]:focus, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="text"]:focus, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="time"]:focus, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="url"]:focus, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="week"]:focus {
  -webkit-box-shadow: inset 0 0 0 2px #8dbdf1;
  -moz-box-shadow: inset 0 0 0 2px #8dbdf1;
  box-shadow: inset 0 0 0 2px #8dbdf1;
  outline: none;
}
/* line 89, ../sass/vex-theme-default.sass */
.vex.vex-theme-default .vex-dialog-form .vex-dialog-buttons {
  *zoom: 1;
}
/* line 38, ../../../../../.rvm/gems/ruby-1.9.3-p194/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.vex.vex-theme-default .vex-dialog-form .vex-dialog-buttons:after {
  content: "";
  display: table;
  clear: both;
}
/* line 92, ../sass/vex-theme-default.sass */
.vex.vex-theme-default .vex-dialog-button {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  border: 0;
  float: right;
  margin: 0 0 0 0.5em;
  font-family: inherit;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  font-size: 0.8em;
  line-height: 1em;
  padding: 0.75em 2em;
}
/* line 104, ../sass/vex-theme-default.sass */
.vex.vex-theme-default .vex-dialog-button.vex-last {
  margin-left: 0;
}
/* line 107, ../sass/vex-theme-default.sass */
.vex.vex-theme-default .vex-dialog-button:focus {
  animation: vex-pulse 1.1s infinite;
  -webkit-animation: vex-pulse 1.1s infinite;
  -moz-animation: vex-pulse 1.1s infinite;
  -ms-animation: vex-pulse 1.1s infinite;
  -o-animation: vex-pulse 1.1s infinite;
  -webkit-backface-visibility: hidden;
  outline: none;
}
@media (max-width: 568px) {
  /* line 107, ../sass/vex-theme-default.sass */
  .vex.vex-theme-default .vex-dialog-button:focus {
    animation: none;
    -webkit-animation: none;
    -moz-animation: none;
    -ms-animation: none;
    -o-animation: none;
    -webkit-backface-visibility: hidden;
  }
}
/* line 116, ../sass/vex-theme-default.sass */
.vex.vex-theme-default .vex-dialog-button.vex-dialog-button-primary {
  background: #3288e6;
  color: white;
}
/* line 120, ../sass/vex-theme-default.sass */
.vex.vex-theme-default .vex-dialog-button.vex-dialog-button-secondary {
  background: #e0e0e0;
  color: #777777;
}

/* line 124, ../sass/vex-theme-default.sass */
.vex-loading-spinner.vex-theme-default {
  -webkit-box-shadow: 0 0 0 0.5em #f0f0f0, 0 0 1px 0.5em rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 0 0 0.5em #f0f0f0, 0 0 1px 0.5em rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 0 0.5em #f0f0f0, 0 0 1px 0.5em rgba(0, 0, 0, 0.3);
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
  background: #f0f0f0;
  border: 0.2em solid transparent;
  border-top-color: #bbbbbb;
  top: -1.1em;
  bottom: auto;
}

@keyframes vex-flyin {
  /* line 25, ../sass/_keyframes.sass */
  0% {
    opacity: 0;
    transform: translateY(-40px);
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
  }

  /* line 28, ../sass/_keyframes.sass */
  100% {
    opacity: 1;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
  }
}

@-webkit-keyframes vex-flyin {
  /* line 25, ../sass/_keyframes.sass */
  0% {
    opacity: 0;
    transform: translateY(-40px);
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
  }

  /* line 28, ../sass/_keyframes.sass */
  100% {
    opacity: 1;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
  }
}

@-moz-keyframes vex-flyin {
  /* line 25, ../sass/_keyframes.sass */
  0% {
    opacity: 0;
    transform: translateY(-40px);
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
  }

  /* line 28, ../sass/_keyframes.sass */
  100% {
    opacity: 1;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
  }
}

@-ms-keyframes vex-flyin {
  /* line 25, ../sass/_keyframes.sass */
  0% {
    opacity: 0;
    transform: translateY(-40px);
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
  }

  /* line 28, ../sass/_keyframes.sass */
  100% {
    opacity: 1;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
  }
}

@-o-keyframes vex-flyin {
  /* line 25, ../sass/_keyframes.sass */
  0% {
    opacity: 0;
    transform: translateY(-40px);
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
  }

  /* line 28, ../sass/_keyframes.sass */
  100% {
    opacity: 1;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
  }
}

@keyframes vex-flyout {
  /* line 34, ../sass/_keyframes.sass */
  0% {
    opacity: 1;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
  }

  /* line 37, ../sass/_keyframes.sass */
  100% {
    opacity: 0;
    transform: translateY(-40px);
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
  }
}

@-webkit-keyframes vex-flyout {
  /* line 34, ../sass/_keyframes.sass */
  0% {
    opacity: 1;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
  }

  /* line 37, ../sass/_keyframes.sass */
  100% {
    opacity: 0;
    transform: translateY(-40px);
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
  }
}

@-moz-keyframes vex-flyout {
  /* line 34, ../sass/_keyframes.sass */
  0% {
    opacity: 1;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
  }

  /* line 37, ../sass/_keyframes.sass */
  100% {
    opacity: 0;
    transform: translateY(-40px);
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
  }
}

@-ms-keyframes vex-flyout {
  /* line 34, ../sass/_keyframes.sass */
  0% {
    opacity: 1;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
  }

  /* line 37, ../sass/_keyframes.sass */
  100% {
    opacity: 0;
    transform: translateY(-40px);
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
  }
}

@-o-keyframes vex-flyout {
  /* line 34, ../sass/_keyframes.sass */
  0% {
    opacity: 1;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
  }

  /* line 37, ../sass/_keyframes.sass */
  100% {
    opacity: 0;
    transform: translateY(-40px);
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
  }
}

@keyframes vex-pulse {
  /* line 136, ../sass/_keyframes.sass */
  0% {
    -webkit-box-shadow: inset 0 0 0 300px transparent;
    -moz-box-shadow: inset 0 0 0 300px transparent;
    box-shadow: inset 0 0 0 300px transparent;
  }

  /* line 138, ../sass/_keyframes.sass */
  70% {
    -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
    -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
    box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
  }

  /* line 140, ../sass/_keyframes.sass */
  100% {
    -webkit-box-shadow: inset 0 0 0 300px transparent;
    -moz-box-shadow: inset 0 0 0 300px transparent;
    box-shadow: inset 0 0 0 300px transparent;
  }
}

@-webkit-keyframes vex-pulse {
  /* line 136, ../sass/_keyframes.sass */
  0% {
    -webkit-box-shadow: inset 0 0 0 300px transparent;
    -moz-box-shadow: inset 0 0 0 300px transparent;
    box-shadow: inset 0 0 0 300px transparent;
  }

  /* line 138, ../sass/_keyframes.sass */
  70% {
    -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
    -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
    box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
  }

  /* line 140, ../sass/_keyframes.sass */
  100% {
    -webkit-box-shadow: inset 0 0 0 300px transparent;
    -moz-box-shadow: inset 0 0 0 300px transparent;
    box-shadow: inset 0 0 0 300px transparent;
  }
}

@-moz-keyframes vex-pulse {
  /* line 136, ../sass/_keyframes.sass */
  0% {
    -webkit-box-shadow: inset 0 0 0 300px transparent;
    -moz-box-shadow: inset 0 0 0 300px transparent;
    box-shadow: inset 0 0 0 300px transparent;
  }

  /* line 138, ../sass/_keyframes.sass */
  70% {
    -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
    -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
    box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
  }

  /* line 140, ../sass/_keyframes.sass */
  100% {
    -webkit-box-shadow: inset 0 0 0 300px transparent;
    -moz-box-shadow: inset 0 0 0 300px transparent;
    box-shadow: inset 0 0 0 300px transparent;
  }
}

@-ms-keyframes vex-pulse {
  /* line 136, ../sass/_keyframes.sass */
  0% {
    -webkit-box-shadow: inset 0 0 0 300px transparent;
    -moz-box-shadow: inset 0 0 0 300px transparent;
    box-shadow: inset 0 0 0 300px transparent;
  }

  /* line 138, ../sass/_keyframes.sass */
  70% {
    -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
    -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
    box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
  }

  /* line 140, ../sass/_keyframes.sass */
  100% {
    -webkit-box-shadow: inset 0 0 0 300px transparent;
    -moz-box-shadow: inset 0 0 0 300px transparent;
    box-shadow: inset 0 0 0 300px transparent;
  }
}

@-o-keyframes vex-pulse {
  /* line 136, ../sass/_keyframes.sass */
  0% {
    -webkit-box-shadow: inset 0 0 0 300px transparent;
    -moz-box-shadow: inset 0 0 0 300px transparent;
    box-shadow: inset 0 0 0 300px transparent;
  }

  /* line 138, ../sass/_keyframes.sass */
  70% {
    -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
    -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
    box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25);
  }

  /* line 140, ../sass/_keyframes.sass */
  100% {
    -webkit-box-shadow: inset 0 0 0 300px transparent;
    -moz-box-shadow: inset 0 0 0 300px transparent;
    box-shadow: inset 0 0 0 300px transparent;
  }
}

/* line 13, ../sass/vex-theme-contact-form.sass */
.vex.vex-theme-contact-form {
  padding-top: 160px;
  padding-bottom: 160px;
}
/* line 17, ../sass/vex-theme-contact-form.sass */
.vex.vex-theme-contact-form.vex-closing .vex-content {
  animation: vex-flyout 0.5s;
  -webkit-animation: vex-flyout 0.5s;
  -moz-animation: vex-flyout 0.5s;
  -ms-animation: vex-flyout 0.5s;
  -o-animation: vex-flyout 0.5s;
  -webkit-backface-visibility: hidden;
}
/* line 20, ../sass/vex-theme-contact-form.sass */
.vex.vex-theme-contact-form .vex-content {
  animation: vex-flyin 0.5s;
  -webkit-animation: vex-flyin 0.5s;
  -moz-animation: vex-flyin 0.5s;
  -ms-animation: vex-flyin 0.5s;
  -o-animation: vex-flyin 0.5s;
  -webkit-backface-visibility: hidden;
}
/* line 23, ../sass/vex-theme-contact-form.sass */
.vex.vex-theme-contact-form .vex-content {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  font-family: "Helvetica Neue", sans-serif;
  background: #f0f0f0;
  color: #555555;
  padding: 1em;
  position: relative;
  margin: 0 auto;
  max-width: 100%;
  width: 450px;
  font-size: 1.1em;
  line-height: 1.5em;
}
/* line 36, ../sass/vex-theme-contact-form.sass */
.vex.vex-theme-contact-form .vex-content h1, .vex.vex-theme-contact-form .vex-content h2, .vex.vex-theme-contact-form .vex-content h3, .vex.vex-theme-contact-form .vex-content h4, .vex.vex-theme-contact-form .vex-content h5, .vex.vex-theme-contact-form .vex-content h6, .vex.vex-theme-contact-form .vex-content p, .vex.vex-theme-contact-form .vex-content ul, .vex.vex-theme-contact-form .vex-content li {
  color: inherit;
}
/* line 39, ../sass/vex-theme-contact-form.sass */
.vex.vex-theme-contact-form .vex-close {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  position: absolute;
  top: 0;
  right: 0;
  cursor: pointer;
}
/* line 46, ../sass/vex-theme-contact-form.sass */
.vex.vex-theme-contact-form .vex-close:before {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  position: absolute;
  content: "\00D7";
  font-size: 26px;
  font-weight: normal;
  line-height: 31px;
  height: 30px;
  width: 30px;
  text-align: center;
  top: 3px;
  right: 3px;
  color: #bbbbbb;
  background: transparent;
}
/* line 61, ../sass/vex-theme-contact-form.sass */
.vex.vex-theme-contact-form .vex-close:hover:before, .vex.vex-theme-contact-form .vex-close:active:before {
  color: #777777;
  background: #e0e0e0;
}
/* line 67, ../sass/vex-theme-contact-form.sass */
.vex.vex-theme-contact-form .vex-dialog-form .vex-dialog-message {
  margin-bottom: 0.5em;
}
/* line 70, ../sass/vex-theme-contact-form.sass */
.vex.vex-theme-contact-form .vex-dialog-form .vex-dialog-input {
  margin-bottom: 1em;
}
/* line 73, ../sass/vex-theme-contact-form.sass */
.vex.vex-theme-contact-form .vex-dialog-form .vex-dialog-input textarea, .vex.vex-theme-contact-form .vex-dialog-form .vex-dialog-input input[type="date"], .vex.vex-theme-contact-form .vex-dialog-form .vex-dialog-input input[type="datetime"], .vex.vex-theme-contact-form .vex-dialog-form .vex-dialog-input input[type="datetime-local"], .vex.vex-theme-contact-form .vex-dialog-form .vex-dialog-input input[type="email"], .vex.vex-theme-contact-form .vex-dialog-form .vex-dialog-input input[type="month"], .vex.vex-theme-contact-form .vex-dialog-form .vex-dialog-input input[type="number"], .vex.vex-theme-contact-form .vex-dialog-form .vex-dialog-input input[type="password"], .vex.vex-theme-contact-form .vex-dialog-form .vex-dialog-input input[type="search"], .vex.vex-theme-contact-form .vex-dialog-form .vex-dialog-input input[type="tel"], .vex.vex-theme-contact-form .vex-dialog-form .vex-dialog-input input[type="text"], .vex.vex-theme-contact-form .vex-dialog-form .vex-dialog-input input[type="time"], .vex.vex-theme-contact-form .vex-dialog-form .vex-dialog-input input[type="url"], .vex.vex-theme-contact-form .vex-dialog-form .vex-dialog-input input[type="week"] {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  background: white;
  width: 100%;
  max-width:100%;
  padding: 0.25em 0.67em;
  border: 0;
  font-family: inherit;
  font-weight: inherit;
  font-size: inherit;
  min-height: 2.5em;
  margin: 0 0 0.5em;
}
/* line 85, ../sass/vex-theme-contact-form.sass */
.vex.vex-theme-contact-form .vex-dialog-form .vex-dialog-input textarea:focus, .vex.vex-theme-contact-form .vex-dialog-form .vex-dialog-input input[type="date"]:focus, .vex.vex-theme-contact-form .vex-dialog-form .vex-dialog-input input[type="datetime"]:focus, .vex.vex-theme-contact-form .vex-dialog-form .vex-dialog-input input[type="datetime-local"]:focus, .vex.vex-theme-contact-form .vex-dialog-form .vex-dialog-input input[type="email"]:focus, .vex.vex-theme-contact-form .vex-dialog-form .vex-dialog-input input[type="month"]:focus, .vex.vex-theme-contact-form .vex-dialog-form .vex-dialog-input input[type="number"]:focus, .vex.vex-theme-contact-form .vex-dialog-form .vex-dialog-input input[type="password"]:focus, .vex.vex-theme-contact-form .vex-dialog-form .vex-dialog-input input[type="search"]:focus, .vex.vex-theme-contact-form .vex-dialog-form .vex-dialog-input input[type="tel"]:focus, .vex.vex-theme-contact-form .vex-dialog-form .vex-dialog-input input[type="text"]:focus, .vex.vex-theme-contact-form .vex-dialog-form .vex-dialog-input input[type="time"]:focus, .vex.vex-theme-contact-form .vex-dialog-form .vex-dialog-input input[type="url"]:focus, .vex.vex-theme-contact-form .vex-dialog-form .vex-dialog-input input[type="week"]:focus {
  -webkit-box-shadow: inset 0 0 0 2px #8dbdf1;
  -moz-box-shadow: inset 0 0 0 2px #8dbdf1;
  box-shadow: inset 0 0 0 2px #8dbdf1;
  outline: none;
}
/* line 89, ../sass/vex-theme-contact-form.sass */
.vex.vex-theme-contact-form .vex-dialog-form .vex-dialog-buttons {
  *zoom: 1;
}
/* line 38, ../../../../../.rvm/gems/ruby-1.9.3-p194/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.vex.vex-theme-contact-form .vex-dialog-form .vex-dialog-buttons:after {
  content: "";
  display: table;
  clear: both;
}
/* line 92, ../sass/vex-theme-contact-form.sass */
.vex.vex-theme-contact-form .vex-dialog-button {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  border: 0;
  float: right;
  margin: 0 0 0 0.5em;
  font-family: inherit;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  font-size: 0.8em;
  line-height: 1em;
  padding: 0.75em 2em;
}
/* line 104, ../sass/vex-theme-contact-form.sass */
.vex.vex-theme-contact-form .vex-dialog-button.vex-last {
  margin-left: 0;
}
/* line 107, ../sass/vex-theme-contact-form.sass */
.vex.vex-theme-contact-form .vex-dialog-button:focus {
  animation: vex-pulse 1.1s infinite;
  -webkit-animation: vex-pulse 1.1s infinite;
  -moz-animation: vex-pulse 1.1s infinite;
  -ms-animation: vex-pulse 1.1s infinite;
  -o-animation: vex-pulse 1.1s infinite;
  -webkit-backface-visibility: hidden;
  outline: none;
}
@media (max-width: 568px) {
  /* line 107, ../sass/vex-theme-contact-form.sass */
  .vex.vex-theme-contact-form .vex-dialog-button:focus {
    animation: none;
    -webkit-animation: none;
    -moz-animation: none;
    -ms-animation: none;
    -o-animation: none;
    -webkit-backface-visibility: hidden;
  }
}
/* line 116, ../sass/vex-theme-contact-form.sass */
.vex.vex-theme-contact-form .vex-dialog-button.vex-dialog-button-primary {
  background: #c0392b;
  color: white;
}
/* line 120, ../sass/vex-theme-contact-form.sass */
.vex.vex-theme-contact-form .vex-dialog-button.vex-dialog-button-secondary {
  background: #e0e0e0;
  color: #777777;
}

/* line 124, ../sass/vex-theme-contact-form.sass */
.vex-loading-spinner.vex-theme-contact-form {
  -webkit-box-shadow: 0 0 0 0.5em #f0f0f0, 0 0 1px 0.5em rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 0 0 0.5em #f0f0f0, 0 0 1px 0.5em rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 0 0.5em #f0f0f0, 0 0 1px 0.5em rgba(0, 0, 0, 0.3);
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
  background: #f0f0f0;
  border: 0.2em solid transparent;
  border-top-color: #bbbbbb;
  top: -1.1em;
  bottom: auto;
}

/* ==========================================================================
   $BASE-PICKER
   ========================================================================== */
/**
 * Note: the root picker element should *NOT* be styled more than what’s here.
 */
.picker {
  font-size: 16px;
  text-align: left;
  line-height: 1.2;
  color: #000000;
  position: absolute;
  z-index: 10000;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
/**
 * The picker input element.
 */
.picker__input {
  cursor: default;
}
/**
 * When the picker is opened, the input element is “activated”.
 */
.picker__input.picker__input--active {
  border-color: #0089ec;
}
/**
 * The holder is the only “scrollable” top-level container element.
 */
.picker__holder {
  width: 100%;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}

/*!
 * Default mobile-first, responsive styling for pickadate.js
 * Demo: http://amsul.github.io/pickadate.js
 */
/**
 * Note: the root picker element should *NOT* be styled more than what’s here.
 */
/**
 * Make the holder and frame fullscreen.
 */
.picker__holder,
.picker__frame {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  -webkit-transform: translateY(100%);
      -ms-transform: translateY(100%);
          transform: translateY(100%);
}
/**
 * The holder should overlay the entire screen.
 */
.picker__holder {
  position: fixed;
  transition: background 0.15s ease-out, -webkit-transform 0s 0.15s;
  transition: background 0.15s ease-out, transform 0s 0.15s;
  -webkit-backface-visibility: hidden;
}
/**
 * The frame that bounds the box contents of the picker.
 */
.picker__frame {
  position: absolute;
  margin: 0 auto;
  min-width: 256px;
  max-width: 666px;
  width: 100%;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
  transition: all 0.15s ease-out;
}
@media (min-height: 33.875em) {
  .picker__frame {
    overflow: visible;
    top: auto;
    bottom: -100%;
    max-height: 80%;
  }
}
@media (min-height: 40.125em) {
  .picker__frame {
    margin-bottom: 7.5%;
  }
}
/**
 * The wrapper sets the stage to vertically align the box contents.
 */
.picker__wrap {
  display: table;
  width: 100%;
  height: 100%;
}
@media (min-height: 33.875em) {
  .picker__wrap {
    display: block;
  }
}
/**
 * The box contains all the picker contents.
 */
.picker__box {
  background: #ffffff;
  display: table-cell;
  vertical-align: middle;
}
@media (min-height: 26.5em) {
  .picker__box {
    font-size: 1.25em;
  }
}
@media (min-height: 33.875em) {
  .picker__box {
    display: block;
    font-size: 1.33em;
    border: 1px solid #777777;
    border-top-color: #898989;
    border-bottom-width: 0;
    border-radius: 5px 5px 0 0;
    box-shadow: 0 12px 36px 16px rgba(0, 0, 0, 0.24);
  }
}
@media (min-height: 40.125em) {
  .picker__box {
    font-size: 1.5em;
    border-bottom-width: 1px;
    border-radius: 5px;
  }
}
/**
 * When the picker opens...
 */
.picker--opened .picker__holder {
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
  background: transparent;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000,endColorstr=#1E000000)";
  zoom: 1;
  background: rgba(0, 0, 0, 0.32);
  transition: background 0.15s ease-out;
}
.picker--opened .picker__frame {
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  opacity: 1;
}
@media (min-height: 33.875em) {
  .picker--opened .picker__frame {
    top: auto;
    bottom: 0;
  }
}

/* ==========================================================================
   $BASE-DATE-PICKER
   ========================================================================== */
/**
 * The picker box.
 */
.picker__box {
  padding: 0 1em;
}
/**
 * The header containing the month and year stuff.
 */
.picker__header {
  text-align: center;
  position: relative;
  margin-top: .75em;
}
/**
 * The month and year labels.
 */
.picker__month,
.picker__year {
  font-weight: 500;
  display: inline-block;
  margin-left: .25em;
  margin-right: .25em;
}
.picker__year {
  color: #999999;
  font-size: .8em;
  font-style: italic;
}
/**
 * The month and year selectors.
 */
.picker__select--month,
.picker__select--year {
  border: 1px solid #b7b7b7;
  height: 2em;
  padding: .5em;
  margin-left: .25em;
  margin-right: .25em;
}
@media (min-width: 24.5em) {
  .picker__select--month,
  .picker__select--year {
    margin-top: -0.5em;
  }
}
.picker__select--month {
  width: 35%;
}
.picker__select--year {
  width: 22.5%;
}
.picker__select--month:focus,
.picker__select--year:focus {
  border-color: #0089ec;
}
/**
 * The month navigation buttons.
 */
.picker__nav--prev,
.picker__nav--next {
  position: absolute;
  padding: .5em 1.25em;
  width: 1em;
  height: 1em;
  box-sizing: content-box;
  top: -0.25em;
}
@media (min-width: 24.5em) {
  .picker__nav--prev,
  .picker__nav--next {
    top: -0.33em;
  }
}
.picker__nav--prev {
  left: -1em;
  padding-right: 1.25em;
}
@media (min-width: 24.5em) {
  .picker__nav--prev {
    padding-right: 1.5em;
  }
}
.picker__nav--next {
  right: -1em;
  padding-left: 1.25em;
}
@media (min-width: 24.5em) {
  .picker__nav--next {
    padding-left: 1.5em;
  }
}
.picker__nav--prev:before,
.picker__nav--next:before {
  content: " ";
  border-top: .5em solid transparent;
  border-bottom: .5em solid transparent;
  border-right: 0.75em solid #000000;
  width: 0;
  height: 0;
  display: block;
  margin: 0 auto;
}
.picker__nav--next:before {
  border-right: 0;
  border-left: 0.75em solid #000000;
}
.picker__nav--prev:hover,
.picker__nav--next:hover {
  cursor: pointer;
  color: #000000;
  background: #b1dcfb;
}
.picker__nav--disabled,
.picker__nav--disabled:hover,
.picker__nav--disabled:before,
.picker__nav--disabled:before:hover {
  cursor: default;
  background: none;
  border-right-color: #f5f5f5;
  border-left-color: #f5f5f5;
}
/**
 * The calendar table of dates
 */
.picker__table {
  text-align: center;
  border-collapse: collapse;
  border-spacing: 0;
  table-layout: fixed;
  font-size: inherit;
  width: 100%;
  margin-top: .75em;
  margin-bottom: .5em;
}
@media (min-height: 33.875em) {
  .picker__table {
    margin-bottom: .75em;
  }
}
.picker__table td {
  margin: 0;
  padding: 0;
}
/**
 * The weekday labels
 */
.picker__weekday {
  width: 14.285714286%;
  font-size: .75em;
  padding-bottom: .25em;
  color: #999999;
  font-weight: 500;
  /* Increase the spacing a tad */
}
@media (min-height: 33.875em) {
  .picker__weekday {
    padding-bottom: .5em;
  }
}
/**
 * The days on the calendar
 */
.picker__day {
  padding: .3125em 0;
  font-weight: 200;
  border: 1px solid transparent;
}
.picker__day--today {
  position: relative;
}
.picker__day--today:before {
  content: " ";
  position: absolute;
  top: 2px;
  right: 2px;
  width: 0;
  height: 0;
  border-top: 0.5em solid #0059bc;
  border-left: .5em solid transparent;
}
.picker__day--disabled:before {
  border-top-color: #aaaaaa;
}
.picker__day--outfocus {
  color: #dddddd;
}
.picker__day--infocus:hover,
.picker__day--outfocus:hover {
  cursor: pointer;
  color: #000000;
  background: #b1dcfb;
}
.picker__day--highlighted {
  border-color: #0089ec;
}
.picker__day--highlighted:hover,
.picker--focused .picker__day--highlighted {
  cursor: pointer;
  color: #000000;
  background: #b1dcfb;
}
.picker__day--selected,
.picker__day--selected:hover,
.picker--focused .picker__day--selected {
  background: #0089ec;
  color: #ffffff;
}
.picker__day--disabled,
.picker__day--disabled:hover,
.picker--focused .picker__day--disabled {
  background: #f5f5f5;
  border-color: #f5f5f5;
  color: #dddddd;
  cursor: default;
}
.picker__day--highlighted.picker__day--disabled,
.picker__day--highlighted.picker__day--disabled:hover {
  background: #bbbbbb;
}
/**
 * The footer containing the "today", "clear", and "close" buttons.
 */
.picker__footer {
  text-align: center;
}
.picker__button--today,
.picker__button--clear,
.picker__button--close {
  border: 1px solid #ffffff;
  background: #ffffff;
  font-size: .8em;
  padding: .66em 0;
  font-weight: bold;
  width: 33%;
  display: inline-block;
  vertical-align: bottom;
}
.picker__button--today:hover,
.picker__button--clear:hover,
.picker__button--close:hover {
  cursor: pointer;
  color: #000000;
  background: #b1dcfb;
  border-bottom-color: #b1dcfb;
}
.picker__button--today:focus,
.picker__button--clear:focus,
.picker__button--close:focus {
  background: #b1dcfb;
  border-color: #0089ec;
  outline: none;
}
.picker__button--today:before,
.picker__button--clear:before,
.picker__button--close:before {
  position: relative;
  display: inline-block;
  height: 0;
}
.picker__button--today:before,
.picker__button--clear:before {
  content: " ";
  margin-right: .45em;
}
.picker__button--today:before {
  top: -0.05em;
  width: 0;
  border-top: 0.66em solid #0059bc;
  border-left: .66em solid transparent;
}
.picker__button--clear:before {
  top: -0.25em;
  width: .66em;
  border-top: 3px solid #ee2200;
}
.picker__button--close:before {
  content: "\D7";
  top: -0.1em;
  vertical-align: top;
  font-size: 1.1em;
  margin-right: .35em;
  color: #777777;
}
.picker__button--today[disabled],
.picker__button--today[disabled]:hover {
  background: #f5f5f5;
  border-color: #f5f5f5;
  color: #dddddd;
  cursor: default;
}
.picker__button--today[disabled]:before {
  border-top-color: #aaaaaa;
}

/* ==========================================================================
   $DEFAULT-DATE-PICKER
   ========================================================================== */

body{font-size:18px;font-family:'Roboto',Sans-Serif;overflow-y:scroll;}body.kiosk{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}h1,h2{font-weight:700;}.pagetitle{margin:30px 0;padding:0;font-size:40px;text-align:center;font-weight:400;}@media(max-width:991px){.pagetitle{padding:0 15px;font-size:30px;}}.page-header{margin-top:20px;padding-bottom:10px;}.page-header>span{font-size:23px;display:block;position:relative;}.page-header>span:before,.page-header>span:after{content:"";position:absolute;height:1px;border-top:2px solid #d0d0d0;top:16px;width:25%;}.page-header>span:before{right:25%;margin-right:29%;}.page-header>span:after{left:25%;margin-left:29%;}.page-header.no-line>span:before{display:none !important;}.page-header.no-line>span:after{display:none !important;}.page-header-small{text-align:center;margin-bottom:-20px;margin-top:15px;font-size:25px;}.cat-overview .row .main-text{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:992px){.cat-overview .row .main-text{float:left;width:66.66667%;}}@media(min-width:992px){.cat-overview .row .main-text{margin-left:16.66667%;}}.no-padding{padding-left:0;padding-right:0;}.table-actions{position:relative;min-height:1px;padding-left:0;padding-right:0;padding:0 0 15px 0;font-size:18px;}@media(min-width:992px){.table-actions{float:left;width:100%;}}.picker__input{padding:6px 12px;font-size:14px;}.margin-top-20{margin-top:20px;}div.float-left-div{float:left;margin-right:20px;}.italic-text{font-style:italic;}.extratext{margin-left:0;display:initial;}.has-error h2{color:#a94442;}.has-error .extratext{margin-left:4px;}p.info-text{font-size:14px;}.dev-message{position:absolute;top:60px;display:block;width:100%;min-height:40px;padding:10px 0;background:#fcf8e3;border-top:1px solid #faebcc;border-bottom:1px solid #faebcc;color:#8a6d3b;}.dev-message span{position:relative;min-height:1px;padding-left:15px;padding-right:15px;display:block;text-align:center;font-size:16px;text-transform:uppercase;}@media(min-width:992px){.dev-message span{float:left;width:100%;}}
@charset "UTF-8";#three-col-home #wrapper,#three-col-sub-main #wrapper,#three-col-sub #wrapper,#two-col-sub #wrapper,#three-col-sub-webshop #wrapper,#two-col-sub-webshop #wrapper,#one-col-sub-simple #wrapper{text-align:left;margin:0 auto 0 auto;overflow:visible;z-index:1001;padding:90px 0 30px;}.main-wrapper{position:relative;min-height:1px;padding-left:0;padding-right:0;}@media(min-width:992px){.main-wrapper{float:left;width:100%;}}.fp-flokkar-wrapper .wrap .wrap-contents{margin:0 -15px;}.fp-flokkar-wrapper .wrap .page-header{margin:0 -15px 30px -15px;}.fp-flokkar-wrapper .wrap .page-header h1{font-size:25px;}.fp-flokkar-wrapper .wrap .page-header hr{display:none;}.fp-flokkar-wrapper .wrap.header-wrapper{margin-bottom:30px;}.fp-flokkar-wrapper .wrap.header-wrapper .row{margin:0;}@media(max-width:991px){.fp-flokkar-wrapper .wrap.row{margin:0;padding:0 15px;}}.fp-flokkar-wrapper .wrap.row>.row{margin:0;}.wrap .wrap-header{position:relative;min-height:1px;padding-left:15px;padding-right:15px;text-align:center;}@media(min-width:992px){.wrap .wrap-header{float:left;width:100%;}}.wrap .wrap-header h2,.wrap .wrap-header a{font-weight:600;text-transform:uppercase;}.wrap .wrap-header h2{margin-top:50px;}.wrap .no-padding{padding:0;margin-bottom:0;}.wrap.fp-popular-items{background-color:#fff;padding-bottom:50px;border-bottom:none;}.wrap.fp-news{background:#f6f6f6;padding-bottom:50px;}.wrap.fp-actions{background:none;padding:0;border:0;}.wrap.fp-actions .row{margin:0;}@media(max-width:767px){.wrap.fp-actions{padding:0 15px;}}.wrap.fp-actions a{display:inline-block;padding:0 30px;line-height:40px;border:none;background:#006dc2;color:#fff;text-decoration:none;font-weight:600;margin:0 0 5px 0;}.wrap.fp-actions a:hover{background:#004276;}@media(max-width:767px){.wrap.fp-actions a{width:100%;text-align:center;line-height:40px;}}.wrap.fp-actions .banner{float:left;width:100%;position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:30px;position:relative;}@media(min-width:768px){.wrap.fp-actions .banner{float:left;width:100%;}}.wrap.fp-actions .banner .banner-text-item{float:left;width:100%;position:relative;min-height:1px;padding-left:15px;padding-right:15px;border:2px solid #006dc2;padding:15px 25px;position:relative;min-height:260px;padding-bottom:100px;}@media(min-width:768px){.wrap.fp-actions .banner .banner-text-item{float:left;width:100%;}}@media(max-width:991px){.wrap.fp-actions .banner .banner-text-item{min-height:300px;}}.wrap.fp-actions .banner .banner-text-item h2{font-size:24px;margin:10px 0 15px;}.wrap.fp-actions .banner .banner-text-item a{display:block;padding:0 30px;line-height:40px;border:none;background:#006dc2;color:#fff;text-decoration:none;font-weight:600;margin:0 auto;line-height:normal;padding:15px 25px;width:50%;text-align:center;position:absolute;bottom:30px;left:0;right:0;}@media(max-width:991px){.wrap.fp-actions .banner .banner-text-item a{width:calc(100% - 50px);}}.wrap.fp-actions .banner.status .banner-text-item{padding-bottom:25px;}@media(min-width:992px){.wrap.fp-actions .banner.status .banner-text-item{padding-bottom:0;}}.wrap.fp-actions .banner.status h2{position:relative;padding-right:25px;}.wrap.fp-actions .banner.status h2:after{position:absolute;top:0;right:0;content:"";display:block;font-family:"icomoon";font-size:22px;color:#333;}#wrapper>.wrap>.row{margin:0;}#header{height:60px;background:#006dc2;height:60px;position:fixed;top:0;left:0;width:100%;z-index:110;}#header .container{position:relative;max-height:60px;}#header .container .navbar{min-height:1px;height:60px;background:none;border:none;}@media(min-width:992px){#header .container .navbar{min-height:60px;height:auto;}}#header .container .navbar .links{float:left;position:relative;}#header .container .navbar .links ul{list-style:none;padding:0;margin:0;}#header .container .navbar .links ul li{list-style:none;padding:0;margin:0;}#header .container .navbar .links ul li.home a{line-height:60px;padding:0 15px;}#header .container .navbar .links ul li.home a:before{display:inline-block;font-family:'icomoon';content:"";font-size:18px;font-weight:600;color:#fff;}#header .container .navbar .language-trigger{font-size:14px;float:right;height:60px;line-height:60px;position:relative;cursor:pointer;width:136px;text-align:left;}#header .container .navbar .language-trigger a{text-decoration:none;}#header .container .navbar .language-trigger img{overflow:hidden;transition-duration:.2s;transition-property:transform;}#header .container .navbar .language-trigger.open img{transform:rotate(90deg) !important;-webkit-transform:rotate(90deg) !important;}#header .container .navbar .language-trigger .text{color:#fff;text-align:right;padding:0 15px;}#header .container .navbar .language-trigger .language-dropdown-wrapper{left:-26px;display:flex;overflow:hidden;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;border-radius:3px;background-color:#263343;font-family:Nationale,sans-serif;color:#fff;position:absolute;top:50px;}#header .container .navbar .language-trigger .language-dropdown-wrapper .language-div{display:flex;width:100%;padding:10px 10px 8px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(254,239,232,.12);height:42px;}#header .container .navbar .language-trigger .language-dropdown-wrapper .language-div:hover{background-color:rgba(254,239,232,.06);}#header .container .navbar .language-trigger .language-dropdown-wrapper .language-link-txt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;width:100%;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;color:#fff;font-weight:400;}#header .container .navbar .languages-wrapper{float:right;height:62px;line-height:62px;padding:0 15px;}#header .container .navbar .languages-wrapper .language{margin-top:17px;float:left;margin-left:15px;}#header .container .navbar .languages-wrapper a{display:inline-block;}#header .container .navbar .languages-wrapper a.language-link span{display:none;}#header .container .navbar .languages-wrapper a.language-link.en{display:block;}#header .container .navbar .languages-wrapper a.language-link.en:before{content:"";background:url(/Content/images/uk-flag.png) no-repeat;background-size:cover;display:block;width:40px;height:27px;border:1px solid #d1d1d1;box-shadow:1px 1px 15px #003e6e;}#header .container .navbar .languages-wrapper a.language-link.ua{display:block;}#header .container .navbar .languages-wrapper a.language-link.ua:before{content:"";background:url(/Content/images/ukraine-flag.png) no-repeat;background-size:cover;display:block;width:40px;height:27px;border:1px solid #d1d1d1;box-shadow:1px 1px 15px #003e6e;}#header .container .navbar .navbar-toggle{display:none;}#header .container .navbar .main-navigation{float:right;min-height:60px;}#header .container .navbar .main-navigation ul{list-style:none;margin:0;padding:0;min-height:60px;}#header .container .navbar .main-navigation ul li{float:left;list-style:none;margin:0;padding:0;min-height:60px;line-height:60px;border-left:1px solid #d8d8d8;}#header .container .navbar .main-navigation ul li a{padding:0 30px;display:block;}#header .container .navbar .main-navigation h2{margin:0;padding:0;}#header .container .navbar .main-navigation h2.no-disp{display:none;}.selectUtgafaDropdown,.selectArLogDropdown{display:none;}.searchheader{margin-top:6px;margin-right:20px;margin-bottom:6px;float:right;z-index:1;width:200px;}.searchheader .cse .gsc-search-button input.gsc-search-button-v2,.searchheader input.gsc-search-button-v2{padding:6px 7px;}.searchheader .cse .gsc-control-cse,.searchheader .gsc-control-cse{padding:0;background-color:transparent;border:0;}.searchheader .gsc-results-wrapper-visible{border:1px solid #ccc;background-color:#fff;margin-left:-160px;margin-top:8px;}.searchheader .gsc-search-box-tools{border:1px solid #ccc;border-radius:2px;}.searchheader .gsc-search-box-tools .gsc-search-box .gsc-input{padding-right:5px;}.gsc-search-box .gsc-input>input:hover,.gsc-input-box-hover,.gsc-input-box-focus{box-shadow:none;}.gsc-input{border:none;}.gsc-input:focus,.gsc-input.blur{background-image:none !important;}.gsc-input input[type=text]{background-image:url(/Content/images/leit.png) !important;background-repeat:no-repeat !important;background-position:0% 50% !important;}.gsc-input input[type=text].blur,.gsc-input input[type=text]:focus{background-image:none !important;}.gsc-input .gsc-input-box{border:none;}.gsc-search-button{margin-right:5px;padding-top:4px;}.gsc-search-button input{background:transparent url("/Content/images/search-button.png") no-repeat 50% 50% !important;border:none !important;width:15px;height:15px;}#footer{margin:0 0 0 0;width:100%;text-align:left;background:#fff;min-height:210px;background:#f6f9fa;border-top:1px solid #e2e7e8;}#footer .row{margin:0;}#footer .banner{float:right;width:38%;position:static;display:inline-block;padding-top:12px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}#footer .banner:first-child{width:50%;float:left;}@media(max-width:991px){#footer .banner:first-child{float:left;width:100%;margin-bottom:20px;}}#footer .banner:nth-child(2){width:43%;}@media(max-width:991px){#footer .banner:nth-child(2){float:left;width:100%;margin-bottom:20px;}}#footer .banner:nth-child(2) .banner-image-item{float:left;width:25%;}#footer .banner:nth-child(2) .banner-image-item img{margin-top:20px;max-width:100%;}@media(max-width:991px){#footer .banner:nth-child(2) .banner-image-item{float:left;width:100%;text-align:center;}#footer .banner:nth-child(2) .banner-image-item img{margin-top:0;max-width:100px;width:100%;}}@media(min-width:1230px){#footer .banner:nth-child(2) .banner-image-item img{margin-top:0;max-width:100%;width:100%;}}#footer .banner:nth-child(2) .banner-text-item{float:right;width:70%;position:relative;padding:30px 0 0 35px;font-size:16px;font-weight:600;text-transform:uppercase;line-height:20px;}@media(max-width:991px){#footer .banner:nth-child(2) .banner-text-item{float:left;width:100%;text-align:center;padding:30px 0 0;}}#footer .banner:nth-child(2) .banner-text-item:before{content:"";height:50px;width:2px;border-left:2px solid #006dc2;position:absolute;left:0;top:38%;}@media(max-width:991px){#footer .banner:nth-child(2) .banner-text-item:before{display:none;}}#footer .banner:nth-child(2) .banner-text-item p{margin-bottom:8px;}@media(max-width:991px){#footer .banner{float:left;width:100%;padding-left:15px;padding-right:15px;}#footer .banner:first-child{width:100%;}#footer .banner .banner-image-item{text-align:center !important;}}#footer .banner .banner-image-item{float:right;width:100%;text-align:right;margin:0;}#footer .banner h4{font-size:18px;font-weight:600;}#footer .lower{width:100%;padding:15px 0 30px;color:#263343;}#footer .lower h2,#footer .lower a{color:#263343;}#footer .lower ul{list-style:none;padding-left:0;margin-top:15px;}#footer .lower ul li{padding-bottom:7px;}.fp-news h3,.news-item h3{margin-top:0;}.fp-news .date,.news-item .date{color:#9b9b9b;font-size:.8em;}.news-item{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding-top:15px;background:#fff;margin-bottom:0;margin-top:20px;border:1px solid #d8d8d8;}@media(min-width:992px){.news-item{float:left;width:66.66667%;}}@media(min-width:992px){.news-item{margin-left:16.66667%;}}.article .main-text{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:1230px){.article .main-text{float:left;width:66.66667%;}}@media(min-width:1230px){.article .main-text{margin-left:16.66667%;}}.article .main-text .newsimg-right{width:40%;}.article .main-text .newsimg-right img{width:100%;margin-left:20px;}#topbanner>.container>.row{margin-top:-146px;}#topbanner .nav{background:#fff;border-bottom:1px solid #d8d8d8;}#topbanner .nav li{border-left:1px solid #d8d8d8;}#topbanner .nav li:first-child{border-left:none;}#topbanner .nav li a{border-radius:0;padding-top:20px;padding-bottom:30px;height:145px;font-size:1.5em;line-height:1.05em;}#topbanner .nav li a small{display:block;color:#333;font-size:.65em;}#topbanner .nav li.active a{background:#fff;color:inherit;}#topbanner .nav li.active:after,#topbanner .nav li.active:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}#topbanner .nav li.active:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:15px;margin-left:-15px;}#topbanner .nav li.active:before{border-color:rgba(255,225,255,0);border-bottom-color:#fff;border-width:1px;margin-left:-1px;}#topbanner .carousel-inner .item{max-height:600px;background-position:50%;background-size:cover !important;height:670px;}#topbanner .carousel-inner .item img{width:100%;}#topbanner .carousel-inner .item .abs-wrapper{position:absolute;top:0;width:100%;height:100%;}#topbanner .carousel-inner .item .carousel-caption{background:rgba(255,255,255,.8);position:relative;min-height:1px;padding-left:15px;padding-right:15px;left:0;min-height:1000px;padding:100px 30px 20px 30px;color:#333;text-shadow:none;}@media(min-width:992px){#topbanner .carousel-inner .item .carousel-caption{float:left;width:33.33333%;}}@media(min-width:992px){#topbanner .carousel-inner .item .carousel-caption{margin-left:66.66667%;}}#topbanner .carousel-inner .item .carousel-caption h3{font-size:2.1em;text-transform:uppercase;font-weight:600;}#topbanner .carousel-inner .item .carousel-caption p{font-size:22px;color:#333;}.employee-search{margin-top:20px;}.employee-search .employee-filter{display:none;}.employee-search .table thead th{text-align:left;background:#263343;color:#fff;}.quicknav{float:right;}.quicknav ul{margin:0;padding:0;float:left;margin-right:100px;}.quicknav ul li{float:left;display:inline;padding:0;margin:0;font-weight:bold;padding:13px 9px 9px 9px;font-size:.75em;}.quicknav ul li a{color:#fff !important;}.quicknav ul li.last a{padding-right:0;background:none;}ol.breadcrumb{height:34px;padding:0;background:#feefe8;font-size:14px;margin-bottom:0;margin-right:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}ol.breadcrumb li{position:relative;}ol.breadcrumb li:before{content:" ";display:block;width:0;height:0;border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:16px solid #d0d0d0;position:absolute;top:50%;margin-top:-16px;margin-left:1px;left:100%;z-index:1;}ol.breadcrumb li:after{content:" ";display:block;width:0;height:0;border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:16px solid #feefe8;position:absolute;top:50%;margin-top:-16px;left:100%;z-index:2;}ol.breadcrumb li a{display:inline-block;line-height:32px;z-index:3;padding:0 7.5px 0 25px;color:#555;}ol.breadcrumb li a:hover{text-decoration:underline;}ol.breadcrumb li span{z-index:3;padding:0 7.5px 0 25px;color:#444;font-weight:600;}ol.breadcrumb li:first-child a,ol.breadcrumb li:first-child span{padding:0 7.5px 0 15px;}ol.breadcrumb li:last-child:after{content:none;}ol.breadcrumb li:last-child:before{content:none;}.sub-categories{width:100%;}.sub-categories ul li .item{min-height:120px;}.sub-categories ul li .item .image{height:234px;}.sub-categories ul li .item .image a.img{margin-bottom:0;}.sub-categories ul li .item .text{min-height:30px;}.sub-categories ul li .item .text>h5{margin-bottom:15px;height:20px;}.lockedByText{color:#a94442;}.btnPopup{display:inline-block;text-align:center;cursor:pointer;white-space:nowrap;padding:6px 12px;font-size:18px;background:#006dc2;color:#fff;font-weight:700;text-decoration:none;}.btnPopup:hover{color:#fff;background-color:#5a6da1;text-decoration:none;}.btnHaettaVid{border-radius:0 !important;background:#777;color:#fff;font-weight:700;margin-right:15px;}a.CreateLink{font-weight:bold;color:#263343;}a.CreateLink:hover{text-decoration:none;color:#5a6da1;cursor:pointer;}a.HreinsaLink{font-weight:bold;font-size:14px;color:#263343;margin-right:10px;}a.HreinsaLink:hover{text-decoration:none;color:#5a6da1;}a.loginbox-link{font-weight:bold;font-size:14px;color:#263343;margin-right:10px;}a.loginbox-link:hover{text-decoration:none;color:#5a6da1;}@media(min-width:768px){.mobile-padding{padding-left:0;padding-right:0;}}h4 [data-toggle="popover"]:before{top:7px;}[data-toggle="popover"]{position:relative;padding-left:30px;}[data-toggle="popover"]:hover,[data-toggle="popover"]:visited,[data-toggle="popover"]:active,[data-toggle="popover"]:focus{text-decoration:none;}[data-toggle="popover"]:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:4px;right:9px;color:#263343;font-size:medium;font-weight:600;}a.CreateLink{position:relative;margin-left:35px;padding-right:15px;cursor:pointer;}a.CreateLink:hover:before{background:#5a6da1;}a.CreateLink:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;left:-35px;background:#263343;color:#fff;font-size:26px;}.btnTilbaka{background:#777;}.btnTilbaka:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 10px 0 0;}.btnGray{background:#777;}.btnGray:hover{background:#848181;}.btnPrenta{margin-right:10px;}.btnPrenta:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 10px 0 0;}.btnExcel:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 10px 0 0;}.btnWord:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 10px 0 0;}.error-message,.info-message,.errormessage-top{position:relative;visibility:hidden;opacity:0;padding:0;margin-bottom:0;height:0;color:#333;}.error-message.display,.info-message.display,.errormessage-top.display{visibility:visible;opacity:1;transition:visibility .5s,opacity .5s linear;padding:13px;padding-left:60px;margin-top:15px;margin-bottom:15px;height:auto;}.error-message.display button,.info-message.display button,.errormessage-top.display button{float:right;border:none;background:none;outline:none;}.error-message:before,.info-message:before,.errormessage-top:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:12px;top:12px;color:#f8cd1c;font-size:xx-large;}.history-warning-wrapper{display:none;padding:0 !important;}.history-warning-wrapper.display{display:block;}.history-warning-wrapper .history-warning{position:relative;opacity:1;padding:13px;padding-left:60px;margin-top:15px;margin-bottom:15px;height:auto;color:#333;}.history-warning-wrapper .history-warning button{float:right;border:none;background:none;outline:none;}.history-warning-wrapper .history-warning:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:12px;top:12px;color:#f8cd1c;font-size:xx-large;}.errormessage-top{background-color:#f6caca;border-color:#f8451c;}.errormessage-top:before{color:#f8451c;}.error-message:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#9a0315;}.CatContent .left-col{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:992px){.CatContent .left-col{float:left;width:41.66667%;}}.CatContent .right-col{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:992px){.CatContent .right-col{float:left;width:50%;}}@media(min-width:992px){.CatContent .right-col{margin-left:8.33333%;}}.CatContent .row{padding:0 0 10px 0;}.CatContent .btn-group{padding:0 0 30px 0;margin-top:5px;}.CatContent .fileList ul{list-style-type:none;padding-left:0;}.CatContent .fileList ul li{margin-bottom:5px;}.CatContent .table-filter{position:relative;min-height:1px;padding-left:0;padding-right:0;margin-bottom:20px;border:1px solid #d0d0d0;background:#f0f0f0;padding:10px 30px 10px 15px;}@media(min-width:992px){.CatContent .table-filter{float:left;width:100%;}}.CatContent .table-filter label{font-size:14px;}.CatContent .table-filter .filter-category{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:992px){.CatContent .table-filter .filter-category{float:left;width:41.66667%;}}.CatContent .table-filter .filter-search{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:992px){.CatContent .table-filter .filter-search{float:left;width:41.66667%;}}.CatContent .table-filter span.searchField{float:left;width:100%;position:relative;}.CatContent .table-filter span.searchField:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;right:10px;line-height:39px;font-size:20px;}.CatContent .table-filter .toprow{margin-bottom:15px;}.CatContent .table-responsive{position:relative;min-height:1px;padding-left:0;padding-right:0;}@media(min-width:992px){.CatContent .table-responsive{float:left;width:100%;}}.CatContent .btnEyda{width:45px;padding:0;}.CatContent .btnEyda:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;}.CatContent table.table-list{width:100%;}.CatContent table.table-list tbody{background:none;}.CatContent table.table-list tbody tr{border:none;}.CatContent table.table-list tbody tr td{border:none;cursor:auto;float:left;}.CatContent table.table-list tbody tr td a{text-decoration:none;}.CatContent table.table-list tbody tr td a:hover{background:#e0e0e0;}.CatContent table.table-list tbody tr td a.btnEyda{cursor:pointer;}.CatContent table.table-list tbody tr td:first-child{width:40px;max-width:40px;}.table-filter{margin:0 -15px 30px -15px;border:1px solid #d0d0d0;background:#f0f0f0;padding:10px 30px 15px 15px;}.table-filter label{font-size:14px;}.table-filter span.searchField{float:left;width:100%;position:relative;}.table-filter span.searchField:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;right:10px;line-height:39px;font-size:20px;}.details{width:100%;}.details .h-divider{margin-top:5px;margin-bottom:5px;height:1px;width:100%;border-bottom:1px solid #777;}.details .leftCol{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:992px){.details .leftCol{float:left;width:33.33333%;}}.details .rightCol{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:992px){.details .rightCol{float:left;width:62.5%;}}@media(min-width:992px){.details .rightCol{margin-left:4.16667%;}}.details .rightCol h4{font-weight:600;margin-bottom:15px;}.details .row{padding:12px 0;}.details .row.no-padding{padding:0;margin-bottom:0;}.details .header{position:relative;min-height:1px;padding-left:15px;padding-right:15px;font-weight:600;}@media(min-width:992px){.details .header{float:left;width:37.5%;}}.details .headerUpdate{position:relative;min-height:1px;padding-left:15px;padding-right:15px;font-weight:600;color:#263343;}@media(min-width:1230px){.details .headerUpdate{float:left;width:100%;}}.details .value{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:992px){.details .value{float:left;width:58.33333%;}}@media(min-width:992px){.details .value{margin-left:4.16667%;}}.details .value ul{list-style-type:none;padding-left:0;margin-bottom:0;}.details .value ul li{margin-bottom:10px;}.details .value ul li:last-child{margin-bottom:0;}.details .value.error-text{color:#f00;font-style:italic;}.details .header-left-col{float:left;width:205px;}.details .header-right-col{float:right;width:calc(100% - 205px - 205px);margin-right:205px;min-width:250px;}@media(max-width:991px){.details .header-left-col{width:100%;}.details .header-right-col{width:100%;margin-right:0;}}@media(max-width:767px){.details .header-right-col{margin-top:48px;}}.details .page-header-skoda{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;margin-top:0;}@media(min-width:992px){.details .page-header-skoda{float:left;width:100%;}}.details .page-header-skoda>span>span{padding:0 10px;background:#f6f6f6;}.details .page-header-skoda>span:before{left:0;right:auto;width:50%;z-index:-1;}.details .page-header-skoda>span:after{left:auto;right:0;width:50%;z-index:-1;}.details .page-header-skoda h1{margin:0 0 30px 0;}.details .page-header-skoda h1 span{max-width:60%;text-align:center;display:inline-block;}.details .page-header-skoda .btnEdit{position:absolute;top:38%;right:16px;}.details .page-header-skoda .btnEdit:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 10px 0 0;}.details .page-header-skoda .btnEdit:hover,.details .page-header-skoda .btnEdit:active,.details .page-header-skoda .btnEdit:active,.details .page-header-skoda .btnEdit:focus{color:#fff;}.details .page-header-small{margin-top:-27px;margin-bottom:0;}.details .btn-group{margin-top:0;}.details h2{margin-top:0;}.details .table{margin-bottom:5px;}.details .table-responsive{margin-top:0;}.button-group .btnTilbaka{border-radius:0 !important;background:#777;color:#fff;font-weight:700;}.button-group .btnTilbaka:hover{background:#848181;}.button-group .btnVista{border-radius:0 !important;background:#0d2d84;color:#fff;font-weight:700;}.button-group .btnVista:hover{background:#5a6da1;}.button-group .btnVista.btn-disabled[disabled]{background-color:#006dc2 !important;}.button-group .btnEydaSkjali{border-radius:0 !important;background:#a72121;color:#fff;font-weight:700;}.button-group .btnEydaSkjali:hover{background:#c54343;}table.table-non-hover tbody tr td,table.table-not-clickable tbody tr td{cursor:default;}table thead{font-size:14px;}table thead tr th{border:1px solid #f6f6f6 !important;border-bottom:1px solid #d1d1d1 !important;}table thead tr th.btnOrder{border:none;position:relative;}table thead tr th.btnOrder button{position:absolute;z-index:99;}table thead tr th.btnOrder btn{position:absolute;display:block;height:100%;width:100%;}table thead tr th.btnOrder btn:hover,table thead tr th.btnOrder btn:active,table thead tr th.btnOrder btn:focus{color:#fff;}table thead tr th.btnOrder .asc,table thead tr th.btnOrder .asc0,table thead tr th.btnOrder .asc1,table thead tr th.btnOrder .asc-1,table thead tr th.btnOrder .ascundefined{border:none !important;background:transparent !important;}table thead tr th.btnOrder .asc:before,table thead tr th.btnOrder .asc0:before,table thead tr th.btnOrder .asc1:before,table thead tr th.btnOrder .asc-1:before,table thead tr th.btnOrder .ascundefined:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}table thead tr th.btnOrder .asc.minus:before,table thead tr th.btnOrder .minus.asc0:before,table thead tr th.btnOrder .asc0.asc-1:before,table thead tr th.btnOrder .minus.asc1:before,table thead tr th.btnOrder .asc1.asc-1:before,table thead tr th.btnOrder .asc-1:before,table thead tr th.btnOrder .minus.ascundefined:before,table thead tr th.btnOrder .ascundefined.asc-1:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}table thead tr th.btnOrder .asc.unsorted:before,table thead tr th.btnOrder .unsorted.asc0:before,table thead tr th.btnOrder .asc0.ascundefined:before,table thead tr th.btnOrder .unsorted.asc1:before,table thead tr th.btnOrder .asc1.ascundefined:before,table thead tr th.btnOrder .unsorted.asc-1:before,table thead tr th.btnOrder .asc-1.ascundefined:before,table thead tr th.btnOrder .ascundefined:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}table thead tr th.btnOrder.text-right{padding-right:20px;}table thead tr th.upphaed{text-align:right;padding-right:20px;width:90px;}table thead tr th.dags{text-align:right;padding-right:20px;}table thead tr th.fjoldi{text-align:center;}table>tbody+tbody{border-top:none !important;}table tfoot{font-size:16px;}table tfoot tr td.upphaed{text-align:right;padding-right:20px;}table tbody{font-size:16px;background:#fff;}table tbody tr{border-bottom:1px solid #d1d1d1;border-right:1px solid #d1d1d1;border-left:1px solid #d1d1d1;}table tbody tr.noHover:hover{background-color:transparent;}table tbody tr.noHover:hover td{cursor:default;}table tbody tr.row-error td{background-color:#fbecec;}table tbody tr.row-error td.villa-skyring{color:#d23030;}table tbody tr td{position:relative;cursor:pointer;word-break:break-word;max-width:200px;}table tbody tr td:first-child{border-left:1px solid #d1d1d1;}table tbody tr td.heiti{width:40%;}table tbody tr td.heitiHeims{width:30%;}table tbody tr td.uppfaertAf{width:15%;}table tbody tr td.fjoldi{text-align:center;}table tbody tr td.afgreidsla{width:15%;}table tbody tr td.stada{width:15%;}table tbody tr td.lysing{width:20%;}table tbody tr td.dags{text-align:right;padding-right:20px;}table tbody tr td.athDags{width:10%;}table tbody tr td.athLysing{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}table tbody tr td.upphaed{text-align:right;padding-right:20px;}table tbody tr td.nowrap{white-space:nowrap;}table tbody tr td.samtals{font-weight:bold;}table tbody tr td.stuttNafn{width:10%;}table tbody tr td.sjaMeira{text-align:center;cursor:pointer !important;}table tbody tr td.engarFaerslur{text-align:center;cursor:pointer !important;}table tbody tr td.inndregid{padding-left:25px;}table tbody tr td.btnEmpty,table tbody tr td.btnEmpty2,table tbody tr td.btnBreyta,table tbody tr td.btnSkoda,table tbody tr td.btnAthugasemd,table tbody tr td.btnEyda2,table tbody tr td.btnPlus,table tbody tr td.btnPila,table tbody tr td.btnLaest{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:200px;min-width:16px;background:#fff;}table tbody tr td.btnEmpty:hover,table tbody tr td.btnEmpty:active,table tbody tr td.btnEmpty:focus,table tbody tr td.btnEmpty2:hover,table tbody tr td.btnEmpty2:active,table tbody tr td.btnEmpty2:focus,table tbody tr td.btnBreyta:hover,table tbody tr td.btnBreyta:active,table tbody tr td.btnBreyta:focus,table tbody tr td.btnSkoda:hover,table tbody tr td.btnSkoda:active,table tbody tr td.btnSkoda:focus,table tbody tr td.btnAthugasemd:hover,table tbody tr td.btnAthugasemd:active,table tbody tr td.btnAthugasemd:focus,table tbody tr td.btnEyda2:hover,table tbody tr td.btnEyda2:active,table tbody tr td.btnEyda2:focus,table tbody tr td.btnPlus:hover,table tbody tr td.btnPlus:active,table tbody tr td.btnPlus:focus,table tbody tr td.btnPila:hover,table tbody tr td.btnPila:active,table tbody tr td.btnPila:focus,table tbody tr td.btnLaest:hover,table tbody tr td.btnLaest:active,table tbody tr td.btnLaest:focus{color:#333;background:#e0e0e0;}table tbody tr td.btnEmpty{border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;width:39px;padding:0;}table tbody tr td.btnEmpty2{border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;width:39px;padding:0;}table tbody tr td.btnBreyta{border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;width:39px;padding:0;}table tbody tr td.btnBreyta .breyta:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}table tbody tr td.btnBreyta .subRow{background:#f0f0f0;}table tbody tr td.btnBreyta .subRow:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}table tbody tr td.btnBreytaStodu{border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;width:39px;padding:0;}table tbody tr td.btnBreytaStodu .breytaStodu{padding:10px;}table tbody tr td.btnBreytaStodu .breytaStodu .icon{width:100%;height:100%;background-image:url("/img/breyta-stodu.png");background-repeat:no-repeat;background-size:contain;background-position:center;}table tbody tr td.btnBreytaStodu .subRow{background:#f0f0f0;}table tbody tr td.btnBreytaStodu .subRow .icon{width:100%;height:100%;background-image:url("/img/breyta-stodu.png");background-repeat:no-repeat;background-size:contain;background-position:center;}table tbody tr td.btnSkoda{border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;width:39px;padding:0;}table tbody tr td.btnSkoda.table-icon{padding-top:6px;}table tbody tr td.btnSkoda .opna{padding-left:10px;}table tbody tr td.btnSkoda .opna:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}table tbody tr td.btnSkoda .opna.isopen:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}table tbody tr td.btnSkoda .subRow{background:#f0f0f0;}table tbody tr td.btnSkoda .subRow:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}table tbody tr td.btnSkoda .subRow.isopen:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}table tbody tr td.btnLaest{border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;width:39px;padding:0;cursor:default;}table tbody tr td.btnLaest .laest{cursor:default;}table tbody tr td.btnLaest .laest .locked:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}table tbody tr td.btnLaest .subRow{cursor:default;background:#f0f0f0;}table tbody tr td.btnLaest .subRow .locked:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}table tbody tr td.btnBreytaLaest{border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;width:39px;padding:0;}table tbody tr td.btnBreytaLaest .breytaLaest .lockedBySelf{color:#c54848;}table tbody tr td.btnBreytaLaest .breytaLaest .lockedBySelf:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}table tbody tr td.btnBreytaLaest .subRow{background:#f0f0f0;}table tbody tr td.btnBreytaLaest .subRow .lockedBySelf{color:#c54848;}table tbody tr td.btnBreytaLaest .subRow .lockedBySelf:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}table tbody tr td.btnAthugasemd{border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;width:39px;padding:0;}table tbody tr td.btnAthugasemd .athugasemd,table tbody tr td.btnAthugasemd .athugasemd:hover{background:url("/img/bubble@72x.png");background-repeat:no-repeat;background-position:4px;}table tbody tr td.btnEyda2{width:45px;padding:0;}table tbody tr td.btnEyda2 .eyda:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;}table tbody tr td.btnPlus{border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;width:39px;padding:0;}table tbody tr td.btnPlus .plus:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}table tbody tr td.btnPlus .plus.minus:before,table tbody tr td.btnPlus .plus.asc-1:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}table tbody tr td.btnPila{border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;width:39px;padding:0;}table tbody tr td.btnPila .plus:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:x-small;display:flex;align-items:center;justify-content:center;}table tbody tr td.btnPila .plus.minus:before,table tbody tr td.btnPila .plus.asc-1:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:x-small;display:flex;align-items:center;justify-content:center;}table tbody tr td.btnPila .subRow{background:#f0f0f0;}table tbody tr td .btn{position:absolute;display:block;height:100%;width:100%;background:#fff;color:#333;}table tbody tr td .btn:hover,table tbody tr td .btn:active,table tbody tr td .btn:focus{color:#333;background:#e0e0e0;}table tbody tr td .athSkradAf{color:#006dc2;}table tbody tr td .sliderBtn{text-decoration:none !important;display:inline-block;cursor:pointer;border:1px solid transparent;border-radius:0 !important;padding:6px 12px;font-size:18px;background:#263343;color:#fff;font-weight:700;}table tbody tr td .sliderBtn:hover{background-color:#5a6da1;}table tbody tr td .sliderBtn.btnHaettaVid{background:#777;margin-right:15px;}table tbody tr td .sliderBtn.btnHaettaVid:hover{background:#848181;}table tbody tr td .sliderBtn.btnEydaSkjali{background:#a72121;margin-right:15px;}table tbody tr td .sliderBtn.btnEydaSkjali:hover{background:#c54343;}table tbody tr td.invalidValue,table tbody tr td.red-cell{color:#f00;}table tbody tr.btnLaest{cursor:default;}table tbody tr.subRow .wrapp-subrows{margin:0 20px;}table tbody tr.subRow>td{padding:0;background:#f0f0f0;}table tbody tr.subRow>td .table:last-child tr:last-child{border-bottom:none;}table tbody tr.subRow>td .table tr:hover{background:#e0e0e0;}table tbody tr.subRow>td .table tr .btnLaest,table tbody tr.subRow>td .table tr .btnBreyta{border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;}table tbody tr.subRow>td .table tr .btnSkoda{border-right:1px solid #d1d1d1;}table tbody tr.subRow>td .table tr .btnEmpty{border-right:none;}table tbody tr.subRow>td .table tr .btnEmpty2{border-right:1px solid #d1d1d1;}table tbody tr.subRow>td .table tr td{border:none;background:#f0f0f0;}table tbody tr.subRow>td table{margin-bottom:0;}table tbody tr.subRow>td table tbody{background:#f0f0f0;}table tbody tr.subRow>td table tbody .btn{background-color:#f0f0f0;}table tbody tr.subRow>td table tbody .btn:hover{background-color:#e0e0e0;}table tbody tr.subRow>td table tbody tr{border-right:none;border-left:none;}table tbody tr.subRow>td table tbody td:first-child{padding-left:20px;}table tbody tr.subRow>td table tbody td:last-child{border-right:none;}table tbody tr.subRow>td table.tblReadOnly tbody td:first-child{padding-left:8px;}.slider{position:relative;min-height:1px;padding-left:0;padding-right:0;margin-bottom:30px;border:1px solid #d0d0d0;background:#f0f0f0;padding:10px 30px 18.75px 30px;}.slider .sliderBtn{text-decoration:none !important;display:inline-block;cursor:pointer;border:1px solid transparent;border-radius:0 !important;padding:6px 12px;font-size:18px;background:#263343;color:#fff;font-weight:700;}.slider .sliderBtn.btnHaettaVid{background:#777;}.slider .sliderBtn:hover{background-color:#5a6da1;}@media(min-width:992px){.slider{float:left;width:100%;}}.slider label{font-size:14px;}.slider .red-text{color:#f00;}input.upphaed{text-align:right;}a.list-type-button{font-size:16px;margin-right:20px;}a.list-type-button.active{font-weight:bold;text-decoration:underline;}.text-align-left{text-align:left;}.fp-flokkar{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:992px){.fp-flokkar{float:left;width:33.33333%;}}.fp-flokkar .page-header hr{border-top:5px solid #777;}.fp-flokkar.fjarmalaaetlun .page-header hr{border-top-color:#136954;}.fp-flokkar.fjarlog .page-header hr{border-top-color:#9a0316;}.fp-flokkar.skyrslur .page-header hr{border-top-color:#6a78a1;}.fp-flokkar.kerfisstjornun{border-top-color:#136954;}.fp-flokkar.stjornarsattmalar .page-header hr{border-top-color:#82b350;}.fp-flokkar .container{width:auto;}.fp-flokkar .container .wrap-contents .banner a{text-decoration:none;color:#333;}.fp-flokkar .container .wrap-contents .banner .banner-text-item{font-size:22px;font-weight:500;height:100%;}.fp-flokkar-wrapper>section:nth-of-type(4),.fp-flokkar-wrapper>section:nth-of-type(7),.fp-flokkar-wrapper>section:nth-of-type(10){clear:left;}.notification-banner-wrapper{padding-left:15px;padding-right:15px;margin-top:20px;margin-bottom:20px;}.notification-banner-wrapper .notification-banner{background-color:#d9edf6;border:1px solid #8abdd4;border-radius:5px;padding:0 20px;}.notification-banner-wrapper .notification-banner .notification-item{margin-bottom:25px;}.residence-registration-form{position:relative;float:left;width:100%;min-height:1px;padding:0;}@media(min-width:768px){.residence-registration-form{float:none;width:auto;position:initial;}}.residence-registration-form .container .wrap-contents{margin:0 -15px;}.residence-registration-form .residence-form{float:left;width:100%;}.residence-registration-form .residence-form>div{margin:0 -15px;}.residence-registration-form .residence-form h2{float:left;width:100%;text-align:left;font-size:24px;font-weight:400;margin:0 0 15px 0;color:#333;padding:50px 40px 20px;}.residence-registration-form .residence-form .alert-header{width:100%;padding:20px 0;border:none;border-radius:0;background:none;font-weight:400;font-size:24px;margin-bottom:30px;}.residence-registration-form .residence-form .steps-wrapper{float:left;width:100%;clear:both;}@media(min-width:992px){.residence-registration-form .residence-form .steps-wrapper{margin:20px 0 20px;}}.residence-registration-form .residence-form .steps-wrapper .step-index{float:left;position:relative;margin-bottom:10px;position:relative;float:left;width:20%;min-height:1px;padding-left:15px;padding-right:15px;}.residence-registration-form .residence-form .steps-wrapper .step-index.three-steps{position:relative;float:left;width:33.33333%;min-height:1px;padding-left:15px;padding-right:15px;}.residence-registration-form .residence-form .steps-wrapper .step-index.three-steps .transition-line{left:50%;}.residence-registration-form .residence-form .steps-wrapper .step-index .name{display:none;}@media(min-width:992px){.residence-registration-form .residence-form .steps-wrapper .step-index{margin-bottom:auto;}}.residence-registration-form .residence-form .steps-wrapper .step-index .index{border:1px solid #263343;border-radius:15px;text-align:center;width:27px;background-color:#fff;margin:0 auto;}@media(min-width:992px){.residence-registration-form .residence-form .steps-wrapper .step-index .index{float:none;}}@media(min-width:992px){.residence-registration-form .residence-form .steps-wrapper .step-index{text-align:center;position:relative;min-height:1px;padding-left:15px;padding-right:15px;}}@media(min-width:992px) and (min-width:768px){.residence-registration-form .residence-form .steps-wrapper .step-index{float:left;width:20%;}}@media(min-width:992px){.residence-registration-form .residence-form .steps-wrapper .step-index.three-steps{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}}@media(min-width:992px) and (min-width:768px){.residence-registration-form .residence-form .steps-wrapper .step-index.three-steps{float:left;width:33.33333%;}}@media(min-width:992px){.residence-registration-form .residence-form .steps-wrapper .step-index.three-steps .transition-line{left:50%;}.residence-registration-form .residence-form .steps-wrapper .step-index .name{display:block;}.residence-registration-form .residence-form .steps-wrapper .step-index .index{margin:0 auto;}}.residence-registration-form .residence-form .steps-wrapper .step-index .name{color:#263343;float:left;margin-left:13px;}@media(min-width:992px){.residence-registration-form .residence-form .steps-wrapper .step-index .name{float:none;margin-top:10px;margin-left:auto;}}.residence-registration-form .residence-form .steps-wrapper .step-index .transition-line{position:absolute;top:13px;z-index:-1;height:2px;width:100%;background-color:rgba(38,51,67,.2);left:50%;}@media(min-width:992px){.residence-registration-form .residence-form .steps-wrapper .step-index .transition-line{display:block;}}.residence-registration-form .residence-form .steps-wrapper .step-index.current .index{border:2px solid #263343;width:30px;}.residence-registration-form .residence-form .steps-wrapper .step-index.current .name{font-weight:600;margin-left:10px;}.residence-registration-form .residence-form .steps-wrapper .step-index.past .index{background:url("/Content/images/check.png") no-repeat #fff;background-position:2px 3px;}.residence-registration-form .residence-form .steps-wrapper .step-index.past .transition-line{background-color:#263343;}.residence-registration-form .residence-form .steps-wrapper .step-index:last-child .transition-line{display:none;}.residence-registration-form .residence-form .steps-wrapper .step-index a{color:#263343;text-decoration:underline;}.residence-registration-form .residence-form .information-box{float:left;background:#ff7a4c;border:1px solid #ff4100;width:100%;padding:0;margin-top:30px;font-weight:600;}.residence-registration-form .residence-form .information-box .info-header{margin:15px 0 0;padding:15px;}.residence-registration-form .residence-form .information-box .info-header h2{float:none;display:block;width:100%;font-size:20px;padding:10px;text-align:left;background:none;color:#263343;}.residence-registration-form .residence-form .information-box .info-header ul{float:none;display:block;width:100%;}.residence-registration-form .residence-form .information-box ul li{padding-top:7px;padding-bottom:7px;}.residence-registration-form .residence-form .step{float:left;background:#fff;border:1px solid #006dc2;width:100%;padding:30px 0;}.residence-registration-form .residence-form .step#step-1,.residence-registration-form .residence-form .step#step-2,.residence-registration-form .residence-form .step#step-1b,.residence-registration-form .residence-form .step #step-1c{padding:0;}.residence-registration-form .residence-form .step h3{padding:0 15px;}.residence-registration-form .residence-form .step .step-guidelines{padding:15px;}.residence-registration-form .residence-form .step .person-wrapper{float:left;width:100%;padding:0;background:#f6f9fa;border:1px solid #006dc2;border-top:none;}.residence-registration-form .residence-form .step .person-wrapper .form-card{padding:5px 5px 5px 5px;}.residence-registration-form .residence-form .step .person-wrapper .form-card.questions .simple-header,.residence-registration-form .residence-form .step .person-wrapper .form-card.vaccinations .simple-header{padding:5px 15px 5px 15px;}.residence-registration-form .residence-form .step .person-wrapper .form-card.questions .btn-group-wrapper,.residence-registration-form .residence-form .step .person-wrapper .form-card.vaccinations .btn-group-wrapper{border-width:1px;}.residence-registration-form .residence-form .step .person-wrapper .simple-header{padding:15px 25px 15px 25px;}.residence-registration-form .residence-form .step .form-card{float:left;position:relative;width:100%;margin:0 0 15px 0;color:#333;padding:20px 25px 15px 25px;}@media(max-width:767px){.residence-registration-form .residence-form .step .form-card{padding:15px 25px 15px 25px;}}.residence-registration-form .residence-form .step .form-card h2{float:left;width:100%;text-align:left;font-size:24px;font-weight:400;margin:0 0 15px 0;color:#333;padding:20px 15px;}.residence-registration-form .residence-form .step .form-card h3{float:left;width:100%;font-size:18px;font-weight:600;margin:30px 0;}.residence-registration-form .residence-form .step .form-card.group{padding:20px 40px 15px 40px;}@media(max-width:767px){.residence-registration-form .residence-form .step .form-card.group{padding:15px 25px 15px 25px;}}.residence-registration-form .residence-form .step .form-card.group>h2{border:1px solid #006dc2;margin:0;padding:0;background:#f6f9fa;}.residence-registration-form .residence-form .step .form-card.group>h2 a{padding:20px 25px 20px 25px;display:block;color:#333;}.residence-registration-form .residence-form .step .form-card.group>h2 a:visited,.residence-registration-form .residence-form .step .form-card.group>h2 a:active{color:#333;text-decoration:none;}.residence-registration-form .residence-form .step .form-card.group>h2 a:hover,.residence-registration-form .residence-form .step .form-card.group>h2 a:focus{color:#006dc2;text-decoration:none;}.residence-registration-form .residence-form .step .form-card.group>h2 a:before{content:"";font-family:'icomoon';font-size:18px;float:left;margin-top:4px;margin-right:20px;}.residence-registration-form .residence-form .step .form-card.group.expanded>h2{border-bottom:none;}.residence-registration-form .residence-form .step .form-card.group.expanded>h2 a{padding:20px 25px 20px 25px;display:block;color:#333;}.residence-registration-form .residence-form .step .form-card.group.expanded>h2 a:visited,.residence-registration-form .residence-form .step .form-card.group.expanded>h2 a:active{color:#333;text-decoration:none;}.residence-registration-form .residence-form .step .form-card.group.expanded>h2 a:hover,.residence-registration-form .residence-form .step .form-card.group.expanded>h2 a:focus{color:#006dc2;text-decoration:none;}.residence-registration-form .residence-form .step .form-card.group.expanded>h2 a:before{content:"";font-family:'icomoon';font-size:18px;float:left;margin-top:4px;margin-right:20px;}.residence-registration-form .residence-form .step .form-card.group h2 a.personDelete{position:absolute;top:24px;right:40px;display:inline-block;}@media(max-width:991px){.residence-registration-form .residence-form .step .form-card.group h2 a.personDelete{top:20px;right:40px;padding:0;}}@media(max-width:767px){.residence-registration-form .residence-form .step .form-card.group h2 a.personDelete{top:15px;right:25px;padding:0;}}.residence-registration-form .residence-form .step .form-card.group h2 a.personDelete:before{content:"";display:none;}.residence-registration-form .residence-form .step .form-card.group h2 a.personDelete:after{content:"";display:block;font-family:"icomoon";font-size:10px;background:#a94442;color:#fff;padding:6px 6px;}.residence-registration-form .residence-form .step .form-card .alert{margin:0 -15px;}.residence-registration-form .residence-form .step .form-card .alert-danger{float:left;width:100%;margin-top:30px;margin-left:0;}.residence-registration-form .residence-form .step .form-card .ttype{margin:30px -15px;}.residence-registration-form .residence-form .step .form-card.disabled{background:#e6e6e6;border:1px solid #e6e6e6;}.residence-registration-form .residence-form .step .form-card.disabled .btn{background:#777;}.residence-registration-form .residence-form .step .form-card .close-residence{position:absolute;top:0;right:0;}.residence-registration-form .residence-form .step .form-card .close-residence:before{content:"";display:block;font-family:"icomoon";font-size:15px;background:#a94442;color:#fff;padding:5px 7px;}.residence-registration-form .residence-form .step .form-card .close-residence:hover{text-decoration:none;}.residence-registration-form .residence-form .step .form-card .close-residence:hover:before{background:#fff;color:#a94442;border:1px solid #a94442;}.residence-registration-form .residence-form .step .form-card.form-upload .form-control.no-disp{display:none;}.residence-registration-form .residence-form .step .form-card.form-upload .btn{margin-top:15px;line-height:40px;}.residence-registration-form .residence-form .step .form-card.form-upload .btn.btn-upload{width:80%;position:relative;}.residence-registration-form .residence-form .step .form-card.form-upload .btn.btn-upload:before{content:"";display:block;font-family:"icomoon";font-size:15px;position:absolute;left:20px;}.residence-registration-form .residence-form .step .form-card.form-upload .btn.btn-delete{background:none;line-height:normal;padding:0;display:inline-block;margin:0 0 0 5px;}.residence-registration-form .residence-form .step .form-card.form-upload .btn.btn-delete:before{content:"";display:block;font-family:"icomoon";font-size:10px;background:#a94442;color:#fff;padding:6px 6px;}.residence-registration-form .residence-form .step .form-card.form-upload .form-upload-file label{display:block;}.residence-registration-form .residence-form .step .form-card.form-upload .form-upload-file p{line-height:39px;display:inline-block;font-size:16px;}.residence-registration-form .residence-form .step .form-card.form-upload .passport-img{width:200px;display:block;margin:0 auto;}.residence-registration-form .residence-form .step .form-card.form-upload .icon-spinner{margin-top:0;}.residence-registration-form .residence-form .step .form-card.captcha{margin-top:-70px;line-height:30px;padding:30px 50px 30px 50px !important;text-align:left;background:#fff;color:#333;}.residence-registration-form .residence-form .step .phone-verification .form-card,.residence-registration-form .residence-form .step .email-verification .form-card{padding:20px 25px;}.residence-registration-form .residence-form .step .phone-verification .form-card .sub-header,.residence-registration-form .residence-form .step .email-verification .form-card .sub-header{padding:15px;}.residence-registration-form .residence-form .step .btn-group{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;padding:3px 0;}@media(max-width:767px){.residence-registration-form .residence-form .step .btn-group{width:100%;}}.residence-registration-form .residence-form .step .btn-group button{display:inline-block;padding:0 20px;background:#c2e4ff;border:1px solid #006dc2;color:#333;height:32px;line-height:32px;font-size:14px;width:auto;}@media(max-width:767px){.residence-registration-form .residence-form .step .btn-group button{float:left;width:48%;margin:0;}.residence-registration-form .residence-form .step .btn-group button:last-child{float:right;}}.residence-registration-form .residence-form .step .btn-group button.checked{background:#006dc2;border:1px solid #006dc2;color:#fff;}.residence-registration-form .residence-form .step .btn-group button:focus{outline:1px solid #006dc2;}.residence-registration-form .residence-form .step .btn-group button:hover{background:#006dc2;border:1px solid #006dc2;color:#fff;}.residence-registration-form .residence-form .step .form-phone{float:left;width:50%;position:relative;}@media(max-width:991px){.residence-registration-form .residence-form .step .form-phone{background:#fff;display:block;float:left;border:1px solid #006dc2;margin:15px 15px;padding:15px;width:calc(100% - 30px);}}.residence-registration-form .residence-form .step .form-phone .close-phone{float:none;top:32px;position:absolute;right:15px;}@media(max-width:991px){.residence-registration-form .residence-form .step .form-phone .close-phone{float:none;position:absolute;top:0;right:0;margin:0;}}.residence-registration-form .residence-form .step .form-phone .close-phone:before{content:"";display:block;font-family:"icomoon";font-size:14px;background:#a94442;color:#fff;padding:5px 6px;}.residence-registration-form .residence-form .step .form-phone .close-phone:hover{text-decoration:none;}.residence-registration-form .residence-form .step .form-phone .close-phone:hover:before{background:#fff;color:#a94442;border:1px solid #a94442;}.residence-registration-form .residence-form .step .form-phone.secondary .form-group{width:41%;}.residence-registration-form .residence-form .step .form-phone.secondary .form-group:first-child{width:49%;}@media(max-width:991px){.residence-registration-form .residence-form .step .form-phone.secondary .form-group{width:100%;}.residence-registration-form .residence-form .step .form-phone.secondary .form-group:first-child{width:100%;}}.residence-registration-form .residence-form .step .lookup-message{font-size:16px;font-style:italic;margin-top:28px;line-height:39px;}.residence-registration-form .residence-form .step .lookup-message.no-margin{margin-top:0;}.residence-registration-form .residence-form .step .alert-wrapper{float:left;width:100%;padding:0 15px;margin:0 0 0;font-size:18px;margin-bottom:25px;}.residence-registration-form .residence-form .step .alert-wrapper h2{font-size:24px;margin:15px 0 15px;}.residence-registration-form .residence-form .step .alert.inline{margin-bottom:0;}.residence-registration-form .residence-form .step .alert.small-text{font-size:14px;padding:0 15px;}.residence-registration-form .residence-form .step .alert.alert-primary{color:#333;background-color:none;border:none;border-radius:0;}.residence-registration-form .residence-form .step .alert.alert-success{color:#3c763d;background-color:#dff0d8;border:1px solid #d6e9c6;border-radius:0;}.residence-registration-form .residence-form .step .alert.alert-info a{color:#feefe8;}.residence-registration-form .residence-form .step .alert.alert-warning{margin-top:30px;}.residence-registration-form .residence-form .step .alert.lookup{margin-top:28px;line-height:39px;height:39px;padding:0 15px;display:inline-block;font-size:14px;width:auto;border:none;margin-left:0;margin-right:0;}.residence-registration-form .residence-form .step .alert.lookup.no-margin{margin-top:0;}.residence-registration-form .residence-form .step .alert.kiosk{margin-bottom:0;margin-top:10px;}.residence-registration-form .residence-form .step .alert a{font-weight:600;text-decoration:underline;}.residence-registration-form .residence-form .step .form-flight-card{float:left;position:relative;width:calc(100% - 32px);left:15px;margin:0 0 30px 0;border:1px solid #fbbc9f;background:#feefe8;color:#333;padding:20px 15px 15px 15px;}.residence-registration-form .residence-form .step .sub-group{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;margin-bottom:30px;}@media(min-width:992px){.residence-registration-form .residence-form .step .sub-group{float:left;width:100%;}}.residence-registration-form .residence-form .step .form-group-wrapper{padding:0 15px;}@media(max-width:991px){.residence-registration-form .residence-form .step .form-group-wrapper{padding:0;}}@media(max-width:991px){.residence-registration-form .residence-form .step .form-group{float:left;width:100%;}}.residence-registration-form .residence-form .step .form-group:empty{display:none;}.residence-registration-form .residence-form .step .form-group input[type="text"],.residence-registration-form .residence-form .step .form-group select{border:1px solid #006dc2;}.residence-registration-form .residence-form .step .form-group.check{background:#fff;border:3px solid #006dc2;padding:15px 15px;position:relative;display:flex;}.residence-registration-form .residence-form .step .form-group.check.first{margin-top:30px;}.residence-registration-form .residence-form .step .form-group.check h3{padding:0;margin:0 0 15px;}.residence-registration-form .residence-form .step .form-group.check .form-check-input{-webkit-appearance:none;appearance:none;background-color:#fff;margin:0;font:inherit;color:#006dc2;min-width:20px;width:20px;height:20px;border:.15em solid #006dc2;border-radius:.15em;transform:translateY(-.075em);display:flex;align-items:center;justify-content:center;align-self:center;place-content:center;}.residence-registration-form .residence-form .step .form-group.check .form-check-input:before{display:flex;content:"";width:.65em;height:.65em;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em var(--form-control-color);background-color:#006dc2;transform-origin:bottom left;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);}.residence-registration-form .residence-form .step .form-group.check .form-check-input:checked:before{transform:scale(1);}.residence-registration-form .residence-form .step .form-group.check .form-check-label{padding:0 15px 0 25px;font-size:16px;font-weight:400;line-height:normal;}.residence-registration-form .residence-form .step .form-group.check .form-check-label span{display:block;}.residence-registration-form .residence-form .step .form-group.check.compact{border:1px solid #006dc2;padding:10px 10px;}.residence-registration-form .residence-form .step .form-group.check.compact.disabled{border:1px solid #777;color:#777;}.residence-registration-form .residence-form .step .form-group.check.compact .form-check-input{position:absolute;top:10px;}.residence-registration-form .residence-form .step .form-group.check.compact .form-check-label{padding:0 15px 0 25px;font-size:16px;font-weight:600;margin-bottom:0;display:block;}.residence-registration-form .residence-form .step .form-group.check.compact .form-check-label span{display:block;}.residence-registration-form .residence-form .step .form-group .form-group-inline.check{display:block;width:100%;padding:10px 0;min-height:50px;}.residence-registration-form .residence-form .step .form-group .form-group-inline.check label{padding:0 5px;font-weight:400;}.residence-registration-form .residence-form .step .form-group.form-radio{margin-top:10px;}.residence-registration-form .residence-form .step .form-group.form-radio .form-check-input{position:relative;top:auto;}.residence-registration-form .residence-form .step .form-group.form-radio .form-check-label{padding:0 25px 0 0;}.residence-registration-form .residence-form .step .form-group.btn-group-wrapper{background:#fff;border:2px solid #006dc2;padding:15px 15px;position:relative;width:100%;}.residence-registration-form .residence-form .step .form-group.btn-group-wrapper label{float:left;line-height:24px;padding:8px 0;margin-bottom:0;font-size:16px;}.residence-registration-form .residence-form .step .form-group.btn-group-wrapper .btn-group{float:right;width:auto;}@media(max-width:767px){.residence-registration-form .residence-form .step .form-group.btn-group-wrapper .btn-group{float:left;width:100%;}}@media(max-width:767px){.residence-registration-form .residence-form .step .form-group.btn-group-wrapper .btn-group button{float:left;width:100%;margin:0 0 10px;}.residence-registration-form .residence-form .step .form-group.btn-group-wrapper .btn-group button:last-child{float:right;}}.residence-registration-form .residence-form .step .form-group.btn-group-wrapper .sub-group{display:block;width:100%;margin-bottom:25px;}.residence-registration-form .residence-form .step .form-group .day,.residence-registration-form .residence-form .step .form-group .month,.residence-registration-form .residence-form .step .form-group .year{position:relative;float:left;width:33.33333%;min-height:1px;padding-left:15px;padding-right:15px;}.residence-registration-form .residence-form .step .form-group.accepted-cards{background:#fff;border:1px solid #fab18f;padding-top:15px;padding-bottom:25px;margin-top:15px;margin-bottom:0;}.residence-registration-form .residence-form .step .form-group.accepted-cards img{height:70px;}.residence-registration-form .residence-form .step .form-group.accepted-cards img.amex{height:90px;margin-top:-5px;}.residence-registration-form .residence-form .step .form-group.accepted-cards>div{margin-top:30px;text-align:center;}.residence-registration-form .residence-form .step .form-group .flightNo-select{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:992px){.residence-registration-form .residence-form .step .form-group .flightNo-select{float:left;width:66.66667%;}}.residence-registration-form .residence-form .step .form-group .flightNo-input{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:992px){.residence-registration-form .residence-form .step .form-group .flightNo-input{float:left;width:33.33333%;}}@media(max-width:991px){.residence-registration-form .residence-form .step .form-group .flightNo-input{margin-top:15px;}}.residence-registration-form .residence-form .step .form-group textarea{min-height:100px;font-size:14px;}.residence-registration-form .residence-form .step .form-group .letters{position:relative;min-height:1px;padding-left:15px;padding-right:15px;font-size:14px;margin:15px 0 0;}@media(min-width:992px){.residence-registration-form .residence-form .step .form-group .letters{float:left;width:100%;}}.residence-registration-form .residence-form .step .form-group .letters span{font-size:14px;}.residence-registration-form .residence-form .step a.btn-inline-simple{display:block;margin-top:25px;line-height:40px;background:none;color:#006dc2;text-decoration:underline;font-size:16px;font-weight:600;}.residence-registration-form .residence-form .step .btn{background:#006dc2;border:none;color:#fff;line-height:50px;padding:0 30px;}.residence-registration-form .residence-form .step .btn:hover{background:#004276;border:none;}@media(max-width:991px){.residence-registration-form .residence-form .step .btn{width:100%;padding:10px;}}.residence-registration-form .residence-form .step .btn.btn-inline{margin-top:28px;line-height:40px;}.residence-registration-form .residence-form .step .btn.verification{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;margin-top:15px;line-height:30px;padding:30px 30px 30px 80px;text-align:left;background:#fff;color:#333;border:2px solid #006dc2;font-size:16px;}@media(max-width:1230px){.residence-registration-form .residence-form .step .btn.verification{white-space:normal;}}@media(max-width:991px){.residence-registration-form .residence-form .step .btn.verification{padding-left:65px;font-size:16px;}}.residence-registration-form .residence-form .step .btn.verification:hover,.residence-registration-form .residence-form .step .btn.verification:active,.residence-registration-form .residence-form .step .btn.verification.selected{background:#006dc2;color:#fff;border:2px solid #006dc2;}.residence-registration-form .residence-form .step .btn.verification span{display:block;font-size:14px;}.residence-registration-form .residence-form .step .btn.verification.phone:before{position:absolute;left:30px;top:30px;content:"";display:inline-block;font-family:"icomoon";font-size:26px;color:#333;}@media(max-width:991px){.residence-registration-form .residence-form .step .btn.verification.phone:before{left:23px;font-size:24px;}}.residence-registration-form .residence-form .step .btn.verification.phone:hover:before,.residence-registration-form .residence-form .step .btn.verification.phone:active:before,.residence-registration-form .residence-form .step .btn.verification.phone.selected:before{color:#fff;}.residence-registration-form .residence-form .step .btn.verification.email:before{position:absolute;left:30px;top:30px;content:"";display:inline-block;font-family:"icomoon";font-size:26px;color:#333;}@media(max-width:991px){.residence-registration-form .residence-form .step .btn.verification.email:before{left:23px;font-size:24px;}}.residence-registration-form .residence-form .step .btn.verification.email:hover:before,.residence-registration-form .residence-form .step .btn.verification.email:active:before,.residence-registration-form .residence-form .step .btn.verification.email.selected:before{color:#fff;}.residence-registration-form .residence-form .step select{background:url(/img/arrow-gray-down.png) no-repeat right #fff;-webkit-appearance:none;background-position-x:calc(100% - 15px);}.residence-registration-form .residence-form .step input[type="radio"]{margin:8px;}.residence-registration-form .residence-form .step .sub-header{float:left;position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin:0 0;color:#263343;padding:15px 0;text-align:left;font-weight:600;}@media(min-width:992px){.residence-registration-form .residence-form .step .sub-header{float:left;width:100%;}}.residence-registration-form .residence-form .step .sub-header p{margin:0;padding:0;}.residence-registration-form .residence-form .step .simple-header{float:left;position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin:0;border:0;background:none;color:#263343;padding:15px 40px 15px 40px;text-align:left;font-weight:600;width:100%;}@media(min-width:992px){.residence-registration-form .residence-form .step .simple-header{float:left;width:100%;}}.residence-registration-form .residence-form .step .simple-header.has-error{color:#a94442;}.residence-registration-form .residence-form .step .simple-header p{margin:0;padding:0;}.residence-registration-form .residence-form .step .disabled .sub-header{background:#e6e6e6;border:1px solid #e6e6e6;}.residence-registration-form .residence-form .step .info-header{background:#e4e4e4;margin:15px 0 0;padding:15px;border:1px solid #d1d1d1;}.residence-registration-form .residence-form .step .info-header h2{float:none;display:block;width:100%;font-size:20px;padding:10px;border:1px solid #f77e46;background:#fab18f;color:#263343;}.residence-registration-form .residence-form .step .info-header ul{float:none;display:block;width:100%;}.residence-registration-form .residence-form .step .form-control[disabled],.residence-registration-form .residence-form .step .form-control[readonly],.residence-registration-form .residence-form .step fieldset[disabled] .form-control{background-color:#f6f6f6;opacity:1;cursor:default;}.residence-registration-form .residence-form .step .child-controls .title{margin:0 0 15px 0;}.residence-registration-form .residence-form .step .child-controls .subtitle{font-size:16px;margin:0 0 15px 0;}.residence-registration-form .residence-form .step .child-controls .child-group{margin:0 -15px;}.residence-registration-form .residence-form .step .child-controls .child-group .input-group label.form-control{border:none;height:auto;box-shadow:none;}.residence-registration-form .residence-form .step .child-controls .child-group button{display:inline-block;padding:0 30px;line-height:40px;border:none;background:#006dc2;color:#fff;text-decoration:none;font-weight:600;margin:0 0 5px 0;}.residence-registration-form .residence-form .step .child-controls .child-group button:hover{background:#004276;}@media(max-width:991px){.residence-registration-form .residence-form .step .child-controls .child-group button{width:100%;padding:10px;font-size:22px;}}.residence-registration-form .residence-form .step .tooltip .tooltip-inner{max-width:600px;padding:8px 8px;text-align:left;}.residence-registration-form .residence-form .step .name-wrapper{position:relative;}.residence-registration-form .residence-form .step .suggestions{position:absolute;border:1px solid #d1d1d1;border-top-width:0;list-style:none;margin-top:0;max-height:226px;overflow-y:auto;padding-left:0;width:100%;z-index:10000;font-size:16px;}.residence-registration-form .residence-form .step .suggestions li{padding:.5rem;width:100%;background:#fff;}.residence-registration-form .residence-form .step .suggestion-active,.residence-registration-form .residence-form .step .suggestions li:hover{background-color:#f6f6f6;color:#333;cursor:pointer;font-weight:700;}.residence-registration-form .residence-form .step .suggestions li:not(:last-of-type){border-bottom:1px solid #999;}.residence-registration-form .residence-form .step .verification-refresh{margin-top:28px;line-height:39px;display:block;}.residence-registration-form .residence-form .step .verification-refresh a{color:#333;}.residence-registration-form .residence-form .step .verification-refresh a:before{content:"";display:inline-block;font-family:"icomoon";font-size:14px;color:#333;padding:0 10px;}.residence-registration-form .residence-form .reset-button-div{display:block;padding:30px 0;text-align:center;}.residence-registration-form .residence-form .icon-spinner{margin-top:40px;display:inline-block;-webkit-animation:spin 4s linear infinite;-moz-animation:spin 4s linear infinite;animation:spin 4s linear infinite;}.residence-registration-form .residence-form .icon-spinner.smaller{margin-top:18px;float:right;}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg);}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.residence-registration-form .summary{margin:0 -15px;}.residence-registration-form .summary>div{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:15px;}@media(min-width:992px){.residence-registration-form .summary>div{float:left;width:100%;}}.residence-registration-form .summary>div>div{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:15px;}@media(min-width:992px){.residence-registration-form .summary>div>div{float:left;width:50%;}}.residence-registration-form .summary>div>div.group{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:0 !important;}@media(min-width:992px){.residence-registration-form .summary>div>div.group{float:left;width:100%;}}.residence-registration-form .summary>div>div.group>div{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:992px){.residence-registration-form .summary>div>div.group>div{float:left;width:50%;}}.residence-registration-form .summary>div>div label{display:block;font-size:18px;}@media(min-width:992px){.residence-registration-form .summary>div>div label{font-size:14px;}}@media(min-width:1230px){.residence-registration-form .summary>div>div label{font-size:18px;}}.residence-registration-form .summary h5{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin:30px 0;font-size:24px;}@media(min-width:992px){.residence-registration-form .summary h5{float:left;width:100%;}}.residence-registration-form .actions{margin-top:30px;float:left;width:100%;padding:0;}.residence-registration-form .actions .btn{display:inline-block;padding:0 30px;line-height:40px;border:none;background:#006dc2;color:#fff;text-decoration:none;font-weight:600;margin:0 0 5px 0;line-height:50px;padding:0 30px;float:right;}.residence-registration-form .actions .btn:hover{background:#004276;}@media(max-width:991px){.residence-registration-form .actions .btn{width:100%;font-size:22px;float:left;}}.residence-registration-form .actions .btn:first-child{margin-right:0;}.residence-registration-form .actions .btn.btn-back{float:left;background:#fff;color:#333;border:1px solid #333;}.residence-registration-form .actions .btn.btn-back:hover{background:#333;color:#fff;}@media(max-width:991px){.residence-registration-form .actions .btn.btn-back{margin-top:30px;}}.residence-registration-form .actions .alert-danger{float:left;width:100%;margin-top:30px;}#DvalarstadurTilkynningForm{margin:0 -15px;}#ResultStatusForm{margin:0 -15px;}.result-status-form{float:left;position:relative;width:100%;}.result-status-form .container{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:0;}@media(min-width:768px){.result-status-form .container{float:left;width:100%;}}.result-status-form .form-group button{float:right;margin-top:27px;margin-right:0;width:100%;}@media(min-width:992px){.result-status-form .form-group button{width:auto;}}@media(max-width:991px){.result-status-form .form-group button{margin-top:10px;}}.result-status-form .form-group.no-disp{display:none;}.result-status-form .results{float:left;width:100%;position:relative;padding:10px 15px;border:1px solid #333;margin-top:25px;padding-right:35px;}@media(min-width:992px){.result-status-form .results{margin-top:0;}}.result-status-form .results.nothing-found{background:#fcf8e3;}.result-status-form .results.nothing-found:before{position:absolute;top:7px;right:10px;content:"";display:block;font-family:"icomoon";font-size:22px;color:#333;}.result-status-form .results.not-arrived{background:#f6f6f6;}.result-status-form .results.not-arrived:before{position:absolute;top:7px;right:10px;content:"";display:block;font-family:"icomoon";font-size:22px;color:#333;}.result-status-form .results.pending{background:#def3ff;}.result-status-form .results.pending:before{position:absolute;top:7px;right:10px;content:"";display:block;font-family:"icomoon";font-size:22px;color:#333;}.result-status-form .results.negative{background:#dff0d8;}.result-status-form .results.negative:before{position:absolute;top:7px;right:10px;content:"";display:block;font-family:"icomoon";font-size:22px;color:#333;}.form-control-feedback{display:none;font-size:.778em;}.has-error{position:relative;}.has-error .form-control-feedback{top:30px;display:block;right:15px;}.has-error input[type="radio"]+label{color:#a94442;}.has-error .form-control{border:2px solid #a94442 !important;}.has-warning:after{position:absolute;top:33px;right:25px;content:"";display:block;font-family:"icomoon";font-size:22px;color:#f6b647;}.has-warning .correct-name{color:#f6b647;font-weight:600;}.alert-message{margin-top:30px;float:left;width:100%;font-weight:400;}.alert-message .alert-warning{border:2px solid #ff7a4c;background:rgba(255,122,76,.2);border-radius:0;font-weight:400;display:flex;padding-right:40px;}.alert-message .alert-warning:before{content:"";display:inline-block;width:60px;height:60px;min-width:60px;background:url(/Content/images/alert-icon-orange.png) no-repeat;background-size:cover;display:flex;margin:0 30px 0 15px;align-items:center;justify-content:center;align-self:center;}.alert-message .alert-warning p{line-height:30px;padding:15px 0;font-size:18px;}.alert-message.correct-name{margin-top:0;height:40px;line-height:20px;font-size:12px;padding:10px 0 5px 0;}.vex.vex-theme-plain{padding-top:130px;}@media(max-width:767px){.vex.vex-theme-plain{padding-left:30px;padding-right:30px;}}.vex.vex-theme-plain>.vex-content{width:620px;min-height:266px;padding:30px;background-repeat:#fff;color:#333;position:relative;margin:0 auto;max-width:100%;font-size:1.1em;line-height:1.5em;}@media(max-width:767px){.vex.vex-theme-plain>.vex-content{height:auto !important;float:left;width:100% !important;}}.vex.vex-theme-plain .vex-dialog-form>.vex-dialog-message{font-size:em(18);padding:0 0 15px 0;display:block;width:100%;margin:0 0 20px 0;border-bottom:1px solid #70757b;color:#333;font-weight:600;}.vex.vex-theme-plain .vex-dialog-form>.vex-dialog-input{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:0;}@media(min-width:768px){.vex.vex-theme-plain .vex-dialog-form>.vex-dialog-input{float:left;width:100%;}}.vex.vex-theme-plain .vex-dialog-form>.vex-dialog-input .row{margin-left:-15px;margin-right:-15px;}.vex.vex-theme-plain .vex-dialog-form>.vex-dialog-input .row:before,.vex.vex-theme-plain .vex-dialog-form>.vex-dialog-input .row:after{content:" ";display:table;}.vex.vex-theme-plain .vex-dialog-form>.vex-dialog-input .row:after{clear:both;}.vex.vex-theme-plain .vex-dialog-form>.vex-dialog-input .col{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:768px){.vex.vex-theme-plain .vex-dialog-form>.vex-dialog-input .col{float:left;width:50%;}}.vex.vex-theme-plain .vex-dialog-form>.vex-dialog-input label{padding:7.5px 0;display:block;font-size:16px;font-weight:600;}.vex.vex-theme-plain .vex-dialog-form>.vex-dialog-input label.error{color:#d9534f;}.vex.vex-theme-plain .vex-dialog-form>.vex-dialog-input .input-wrap{margin:0 0 15px 0;}.vex.vex-theme-plain .vex-dialog-form>.vex-dialog-input .input-wrap>input[type="text"],.vex.vex-theme-plain .vex-dialog-form>.vex-dialog-input .input-wrap input[type="password"],.vex.vex-theme-plain .vex-dialog-form>.vex-dialog-input .input-wrap select{border:1px solid #70757b;background:#fff;padding:0 15px;height:38px;line-height:38px;font-style:normal;color:#333;position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:none;display:inline-block;margin:0 0 15px 0;width:100%;}@media(min-width:992px){.vex.vex-theme-plain .vex-dialog-form>.vex-dialog-input .input-wrap>input[type="text"],.vex.vex-theme-plain .vex-dialog-form>.vex-dialog-input .input-wrap input[type="password"],.vex.vex-theme-plain .vex-dialog-form>.vex-dialog-input .input-wrap select{float:left;width:100%;}}.vex.vex-theme-plain .vex-dialog-form>.vex-dialog-input .input-wrap>input[type="text"]:focus,.vex.vex-theme-plain .vex-dialog-form>.vex-dialog-input .input-wrap input[type="password"]:focus,.vex.vex-theme-plain .vex-dialog-form>.vex-dialog-input .input-wrap select:focus{border-color:#999;box-shadow:0 0 5px rgba(0,0,0,.1);outline:none;}.vex.vex-theme-plain .vex-dialog-form>.vex-dialog-input .input-wrap>input[type="radio"]{float:left;clear:left;height:15px;}@media(min-width:768px){.vex.vex-theme-plain .vex-dialog-form>.vex-dialog-input .input-wrap>input[type="radio"]{float:none;clear:none;margin-top:0;}}.vex.vex-theme-plain .vex-dialog-form>.vex-dialog-input .input-wrap label{padding:0 10px 0 6px;float:left;line-height:26px;font-weight:300;}@media(min-width:768px){.vex.vex-theme-plain .vex-dialog-form>.vex-dialog-input .input-wrap label{float:none;}}.vex.vex-theme-plain .vex-dialog-form>.vex-dialog-buttons{position:absolute;bottom:30px;left:0;padding:0 30px;width:100%;}@media(max-width:767px){.vex.vex-theme-plain .vex-dialog-form>.vex-dialog-buttons{position:relative;bottom:auto;left:auto;padding:0;}}.vex.vex-theme-plain .vex-dialog-form>.vex-dialog-buttons .vex-dialog-button{min-width:110px;float:right;margin:0 0 0 15px;}@media(min-width:768px){.vex.vex-theme-plain .vex-dialog-form>.vex-dialog-buttons .vex-dialog-button{min-width:150px;}}.vex.vex-theme-plain .vex-dialog-form>.vex-dialog-buttons .vex-dialog-button.vex-dialog-button-primary{background:#006dc2;border:none;height:45px;line-height:45px;color:#fff;display:inline-block;padding:0 30px;font-size:em(14);text-align:center;}.vex.vex-theme-plain .vex-dialog-form>.vex-dialog-buttons .vex-dialog-button.vex-dialog-button-primary[disabled]{opacity:.5 !important;}.vex.vex-theme-plain .vex-dialog-form>.vex-dialog-buttons .vex-dialog-button.vex-dialog-button-secondary{background:#f6f6f6;border:none;height:45px;line-height:45px;color:#333;display:inline-block;padding:0 30px;font-size:em(14);text-align:center;}h1{margin:0;padding:0;}html,body,.app{margin:0;padding:0;position:relative;width:100%;height:100vh;}.popup{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;margin:auto;background-color:rgba(0,0,0,.5);z-index:999999;}.popup_inner{position:absolute;left:30%;right:30%;top:25%;margin:auto;background:#fff;padding:15px 15px 0 15px;}.popup_inner>h2{margin-top:0;}.popup_close{position:absolute;top:5px;right:10px;cursor:pointer;}.CatContent main{transition:all .3s ease-in-out;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;}.CatContent main .buttonMenu .buttonBar{z-index:1;margin-top:15px;}.CatContent main .buttonMenu .buttonBar button{font-weight:600;font-size:16px;}.CatContent main .buttonMenu .buttonBar>button{border:none;background:none;outline:none;font-weight:600;font-size:16px;z-index:99;}.CatContent main .buttonMenu .buttonBar>.menuButton,.CatContent main .buttonMenu .buttonBar>.goBackButton,.CatContent main .buttonMenu .buttonBar>.historyButton,.CatContent main .buttonMenu .buttonBar>.questionButton{border:none;background:none;outline:none;z-index:99;}.CatContent main .buttonMenu .buttonBar>.menuButton:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 10px 0 0;}.CatContent main .buttonMenu .buttonBar>.menuButton.open:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.CatContent main .buttonMenu .buttonBar>.goBackButton:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 15px 0 0;font-size:small;}.CatContent main .buttonMenu .buttonBar>.historyButton:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 15px 0 0;font-size:large;}.CatContent main .buttonMenu .buttonBar>.questionButton:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 15px 0 0;font-size:large;content:'?';padding-left:2px;}.CatContent main .buttonMenu .buttonBar .options-wrapper{position:relative;}.CatContent main .buttonMenu .buttonBar .options-wrapper .options{position:absolute;background-color:#fff;font-weight:500;font-size:16px;width:140px;border:none;background:none;outline:none;z-index:99;}.CatContent main .buttonMenu .buttonBar .options-wrapper .options>button{width:100%;float:left;font-weight:400;background-color:#fff;border:1px solid #d0d0d0;border-bottom:none;}.CatContent main .buttonMenu .buttonBar .options-wrapper .options>button:last-child{border-bottom:1px solid #d0d0d0;}.CatContent main .buttonMenu .buttonBar .options-wrapper .options>button:hover{background-color:#e0e0e0;cursor:pointer;}.CatContent main .buttonMenu .buttonBar .options-wrapper .options>button:disabled{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;}.CatContent main .buttonMenu .buttonBar .options-wrapper .options>button .content{float:left;padding-left:2px;text-align:left;white-space:nowrap;overflow:hidden;}.CatContent main .buttonMenu .buttonBar .options-wrapper .options>button .content:before{padding:0 10px 0 0;font-size:14px;}.CatContent main .buttonMenu .buttonBar .options-wrapper .options>button .content i:before{padding:0 10px 0 0;font-size:14px;}.CatContent main .buttonMenu .buttonBar .options-wrapper .options>.changeButton .content:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.CatContent main .buttonMenu .buttonBar .options-wrapper .options>.changeStatusButton .changeStatus{background-image:url("/img/breyta-stodu.png");background-repeat:no-repeat;background-size:contain;background-position:center;height:15px;width:15px;margin-top:3px;float:left;}.CatContent main .buttonMenu .buttonBar .options-wrapper .options>.changeStatusButton .icon{width:20%;}.CatContent main .buttonMenu .buttonBar .options-wrapper .options>.changeStatusButton .content{width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:10px;text-align:left;}.CatContent main .buttonMenu .buttonBar .options-wrapper .options>.lockedButton{cursor:default;}.CatContent main .buttonMenu .buttonBar .options-wrapper .options>.lockedButton .locked{background-image:url("/img/lock@72x.png");background-repeat:no-repeat;background-size:contain;background-position:center;height:15px;width:15px;margin-top:3px;float:left;}.CatContent main .buttonMenu .buttonBar .options-wrapper .options>.lockedButton .icon{width:20%;}.CatContent main .buttonMenu .buttonBar .options-wrapper .options>.lockedButton .content{width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:10px;text-align:left;}.CatContent main .buttonMenu .buttonBar .options-wrapper .options>.copyButton .content:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.CatContent main .buttonMenu .buttonBar .options-wrapper .options>.printButton .content:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.CatContent main .buttonMenu .buttonBar .options-wrapper .options>.printMoreButton .content:before{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.CatContent .buttonMenuSide{margin-top:12px;}.CatContent .buttonMenuSide .navigation{margin-left:-215px;z-index:150;height:0;visibility:hidden;opacity:.7;transition:all .3s ease-in-out;}.CatContent .buttonMenuSide .navigation.open{margin-left:0;margin-right:20px;height:auto;visibility:visible;opacity:1;}.CatContent .buttonMenuSide .navigation nav{background-color:#fff;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:215px;z-index:150;}.CatContent .buttonMenuSide .navigation nav ul{list-style-type:none;padding-left:0;margin-bottom:0;}.CatContent .buttonMenuSide .navigation nav ul li{z-index:100;background-color:#fff;vertical-align:middle;display:block;height:100%;line-height:40px;text-decoration:none;border-bottom:1px solid #d1d1d1;border-right:1px solid #d1d1d1;border-left:1px solid #d1d1d1;padding-left:20px;position:relative;}.CatContent .buttonMenuSide .navigation nav ul li:first-child{border-top:1px solid #d1d1d1;}.CatContent .buttonMenuSide .navigation nav ul li .user,.CatContent .buttonMenuSide .navigation nav ul li .modDate{display:inline-block;}.CatContent .buttonMenuSide .navigation nav ul li .modDate{padding-right:20px;width:50%;}.CatContent .buttonMenuSide .navigation nav ul li .modDate:after{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 0 0 10px;font-size:x-small;position:absolute;right:7px;bottom:14px;}.CatContent .buttonMenuSide .navigation nav ul li .user{width:40%;}.CatContent .buttonMenuSide .navigation nav ul li.selected{background-color:#d8d8d8;}.CatContent .buttonMenuSide .navigation nav ul li.selected .modDate:after{content:"";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 0 0 10px;font-weight:700;font-size:smaller;}.CatContent .buttonMenuSide .navigation nav ul li:hover{background-color:#e0e0e0;cursor:pointer;}.CatContent .buttonMenuSide .navigation nav ul li .question{margin-bottom:10px;}.CatContent .buttonMenuSide .navigation.navigationQuestion nav ul li{padding:20px;line-height:25px;}#uploader{height:185px;}#uploader table tbody tr{border:none;}#uploader table tbody tr td{border:none;}#uploader .plupload_wrapper{font:normal 11px Verdana,sans-serif;width:100%;font-family:inherit;font-size:inherit;box-sizing:border-box;min-width:100%;height:160px;}#uploader .plupload_wrapper .ui-resizable{min-height:160px;}#uploader .plupload .plupload_container input{width:98%;}#uploader .plupload_content{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;border:1px dashed #d1d1d1;background:#fff;}#uploader .plupload_filelist_header{display:none;}#uploader .plupload_header_content{display:none;}#uploader div.plupload .plupload_file{border-width:0 0 1px 0;}#uploader .plupload_file .ui-icon{cursor:pointer;}#uploader .plupload_filelist_content{border-collapse:collapse;margin:0;padding:0;width:100%;box-sizing:border-box;-moz-user-select:none;-webkit-user-select:none;user-select:none;}#uploader .plupload_filelist{top:160px;border:1px dashed #d1d1d1;}#uploader .plupload_cell{padding:8px 6px;}#uploader .plupload_file{border-left:none;border-right:none;}#uploader .plupload .ui-sortable-helper,#uploader .plupload .ui-sortable .plupload_file{cursor:move;}#uploader .plupload_scroll{max-height:180px;min-height:168px;_height:168px;overflow-y:auto;}#uploader .plupload_file_size,#uploader .plupload_file_status{text-align:right;}#uploader .plupload_file_name{overflow:hidden;padding-left:10px;}#uploader .plupload_file_rename{width:95%;}#uploader .plupload_dropbox{box-sizing:border-box;}#uploader .plupload_droptext{background:transparent;text-align:center;vertical-align:middle;border:0;line-height:160px;}#uploader .plupload_buttons,#uploader .plupload_upload_status{float:left;}#uploader .plupload .ui-sortable-placeholder{height:35px;}#uploader .plupload_file{font-size:10px;border:1px dashed #d1d1d1;margin:2px;padding:2px;}#uploader .plupload_file .plupload_file_name,#uploader .plupload_file .plupload_file_size{padding:0 1em/4;line-height:15px;}#uploader .plupload_file .plupload_file_action{padding:0;line-height:15px;right:12px;}#uploader .plupload_file .plupload_file_action .ui-icon-circle-minus:before{display:block;content:"";line-height:35px;padding:0 0 0 0;font-size:em(30);font-family:"icomoon";color:#333;}#uploader .plupload_start,#uploader .plupload_stop,#uploader .plupload_file_status,#uploader .plupload_total_status,#uploader .plupload_file_size{display:none;}#login #header:before{background:#0b5daa;}#login .loginWrapper{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:992px){#login .loginWrapper{float:left;width:41.66667%;}}@media(min-width:992px){#login .loginWrapper{margin-left:29.16667%;}}#login .loginWrapper.login-bottom-text{font-size:10px;font-style:italic;text-align:center;margin-top:20px;}#login .loginEIDWrapper{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:992px){#login .loginEIDWrapper{float:left;width:41.66667%;}}@media(min-width:992px){#login .loginEIDWrapper{margin-left:29.16667%;}}#login .loginEIDWrapper .form-group{text-align:center;}#login .loginEIDWrapper .form-group .btn{float:none;}#login .loginEIDWrapper .form-group.bottom-button{margin-bottom:0;margin-top:15px;}#login .errortext{color:#a94442;font-size:14px;font-weight:600;}#login .infotext{color:#52a942;font-size:14px;font-weight:600;}#login .pnlLogin,#login .pnlAdLogin{border:1px solid #d0d0d0;background:#f0f0f0;padding:35px 50px 50px 50px;}#login .pnlLogin .actions,#login .pnlAdLogin .actions{font-weight:600;}#login .pnlLogin .actions a,#login .pnlAdLogin .actions a{color:#777;font-size:14px;}#login .pnlLogin .btn,#login .pnlAdLogin .btn{float:right;}#login .pnlLogin .btnTilbaka:before,#login .pnlAdLogin .btnTilbaka:before{display:none;}#login .pnlAdLogin{text-align:center;padding-bottom:35px;}#login .pnlAdLogin .login-box-text{font-size:16px;}#login .pnlAdLogin .btn{float:none;}#login .loginHeader{text-align:center;}#login .navbar .navbar-header .navbar-brand{min-height:70px;}.loader-container{position:absolute;top:0;right:0;bottom:0;left:0;}.loader-container .overlay{background:#f6f6f6;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;z-index:9998;}.loader-container.visible{display:inline !important;}.lds-spinner{width:64px;height:64px;position:absolute;top:300px;left:45%;z-index:9999;}.lds-spinner div{transform-origin:32px 32px;animation:lds-spinner 1.2s linear infinite;}.lds-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:29px;width:5px;height:14px;border-radius:20%;background:#70757b;}.lds-spinner div:nth-child(1){transform:rotate(0deg);animation-delay:-1.1s;}.lds-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s;}.lds-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s;}.lds-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s;}.lds-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s;}.lds-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s;}.lds-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s;}.lds-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s;}.lds-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s;}.lds-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s;}.lds-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s;}.lds-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s;}@keyframes lds-spinner{0%{opacity:1;}100%{opacity:0;}}.form-control.dp{background-color:#fff;}.datepicker{width:100%;}.datepicker.has-error .dp{border:2px solid #a94442 !important;}.datepicker input{width:100%;border:1px solid #d1d1d1;padding:8px 12px;}.datepicker input.dpTemp{font-size:14px;}.checkboxOther{position:relative;}.checkboxOther input[type="checkbox"]{width:14px;height:14px;-webkit-appearance:none;border:1px solid #777;background:#fff;position:absolute;margin-top:2px;left:-20px;}.checkboxOther input[type="checkbox"]:checked{background:url("/img/ui-icons_222222_256x240.png") 191px 93px;background-color:#fff;}.checkbox-label-wrapper{position:relative;}.checkbox-label-wrapper>input[type="checkbox"]{width:14px;height:14px;-webkit-appearance:none;border:1px solid #777;background:#fff;position:absolute;margin-top:2px;left:0;}.checkbox-label-wrapper>input[type="checkbox"]:checked{background:url("/img/ui-icons_222222_256x240.png") 191px 93px;background-color:#fff;}.checkbox-label-wrapper>span{position:absolute;left:20px;}.children-checbox-list .checkbox{padding-left:25px;}.children-checbox-list .checkbox.parentCheckbox{padding-left:0;}.checkbox.checkbox-label{margin-bottom:0 !important;}.checkbox.checkbox-label label{font-weight:bold;}.checkbox.checkbox-label label.extratext{padding-left:0;}.boldCheckbox label{font-weight:bold;}.disabledTinyEditor.mce-container{cursor:not-allowed;}.disabledTinyEditor .mce-container-body{pointer-events:none;}.tiny-text li{text-indent:0 !important;}.has-error>div.mce-container{border-color:#a94442;border-width:2px !important;}#loading-spinner-window .loading{position:fixed;z-index:999;height:2em;width:2em;overflow:visible;margin:auto;top:0;left:0;bottom:0;right:0;}#loading-spinner-window .loading:before{content:'';display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);}#loading-spinner-window .loading:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}#loading-spinner-window .loading:not(:required):after{content:'';display:block;font-size:10px;width:1em;height:1em;margin-top:-.5em;-webkit-animation:spinner 1500ms infinite linear;-moz-animation:spinner 1500ms infinite linear;-ms-animation:spinner 1500ms infinite linear;-o-animation:spinner 1500ms infinite linear;animation:spinner 1500ms infinite linear;border-radius:.5em;-webkit-box-shadow:rgba(0,0,0,.75) 1.5em 0 0 0,rgba(0,0,0,.75) 1.1em 1.1em 0 0,rgba(0,0,0,.75) 0 1.5em 0 0,rgba(0,0,0,.75) -1.1em 1.1em 0 0,rgba(0,0,0,.5) -1.5em 0 0 0,rgba(0,0,0,.5) -1.1em -1.1em 0 0,rgba(0,0,0,.75) 0 -1.5em 0 0,rgba(0,0,0,.75) 1.1em -1.1em 0 0;box-shadow:rgba(0,0,0,.75) 1.5em 0 0 0,rgba(0,0,0,.75) 1.1em 1.1em 0 0,rgba(0,0,0,.75) 0 1.5em 0 0,rgba(0,0,0,.75) -1.1em 1.1em 0 0,rgba(0,0,0,.75) -1.5em 0 0 0,rgba(0,0,0,.75) -1.1em -1.1em 0 0,rgba(0,0,0,.75) 0 -1.5em 0 0,rgba(0,0,0,.75) 1.1em -1.1em 0 0;}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}}@-moz-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}}@-o-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}}.b-lazy{-webkit-transition:opacity 500ms ease-in-out;-moz-transition:opacity 500ms ease-in-out;-o-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out;max-width:100%;opacity:0;}.b-lazy.b-loaded{opacity:1;}label.labelValue{font-weight:normal;margin-left:10px;}.popover{font-size:14px;min-width:200px;}label.labelValueRow{font-weight:normal;width:100%;margin:0;}label.labelValueRow.error-text{color:#f00;font-style:italic;}.error-text>.popover{color:#333;}textarea.tiny-editor{display:none;}td.hidden,th.hidden{display:none;}td.table-cell-clickable>a{color:#333;text-decoration:none;}.padding-15{padding:15px !important;}.col-md-1_5{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media(min-width:992px){.col-md-1_5{float:left;width:12.5%;}}@media(min-width:768px){.clear-all.col-md-3{margin-right:75%;}.clear-all.col-md-4{margin-right:33.333%;}.clear-all.col-md-6{margin-right:50%;}.clear-all.col-md-9{margin-right:25%;}}
