/**
 * selectize.css (v0.12.6)
 * Copyright (c) 2013–2015 Brian Reavis & contributors
 *
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
 * file except in compliance with the License. You may obtain a copy of the License at:
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software distributed under
 * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
 * ANY KIND, either express or implied. See the License for the specific language
 * governing permissions and limitations under the License.
 *
 * @author Brian Reavis <brian@thirdroute.com>
 */

.selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder {
  visibility: visible !important;
  background: #f2f2f2 !important;
  background: rgba(0, 0, 0, 0.06) !important;
  border: 0 none !important;
  -webkit-box-shadow: inset 0 0 12px 4px #fff;
  box-shadow: inset 0 0 12px 4px #fff;
}
.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after {
  content: '!';
  visibility: hidden;
}
.selectize-control.plugin-drag_drop .ui-sortable-helper {
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}
.selectize-dropdown-header {
  position: relative;
  padding: 5px 8px;
  border-bottom: 1px solid #d0d0d0;
  background: #f8f8f8;
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
.selectize-dropdown-header-close {
  position: absolute;
  right: 8px;
  top: 50%;
  color: #303030;
  opacity: 0.4;
  margin-top: -12px;
  line-height: 20px;
  font-size: 20px !important;
}
.selectize-dropdown-header-close:hover {
  color: #000000;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup {
  border-right: 1px solid #f2f2f2;
  border-top: 0 none;
  float: left;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child {
  border-right: 0 none;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup:before {
  display: none;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup-header {
  border-top: 0 none;
}
.selectize-control.plugin-remove_button [data-value] {
  position: relative;
  padding-right: 24px !important;
}
.selectize-control.plugin-remove_button [data-value] .remove {
  z-index: 1;
  /* fixes ie bug (see #392) */
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 17px;
  text-align: center;
  font-weight: bold;
  font-size: 12px;
  color: inherit;
  text-decoration: none;
  vertical-align: middle;
  display: inline-block;
  padding: 2px 0 0 0;
  border-left: 1px solid #d0d0d0;
  -webkit-border-radius: 0 2px 2px 0;
  -moz-border-radius: 0 2px 2px 0;
  border-radius: 0 2px 2px 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.selectize-control.plugin-remove_button [data-value] .remove:hover {
  background: rgba(0, 0, 0, 0.05);
}
.selectize-control.plugin-remove_button [data-value].active .remove {
  border-left-color: #cacaca;
}
.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover {
  background: none;
}
.selectize-control.plugin-remove_button .disabled [data-value] .remove {
  border-left-color: #ffffff;
}
.selectize-control.plugin-remove_button .remove-single {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 23px;
}
.selectize-control {
  position: relative;
}
.selectize-dropdown,
.selectize-input,
.selectize-input input {
  color: #303030;
  font-family: inherit;
  font-size: 13px;
  line-height: 18px;
  -webkit-font-smoothing: inherit;
}
.selectize-input,
.selectize-control.single .selectize-input.input-active {
  background: #fff;
  cursor: text;
  display: inline-block;
}
.selectize-input {
  border: 1px solid #d0d0d0;
  padding: 8px 8px;
  display: inline-block;
  width: 100%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.selectize-control.multi .selectize-input.has-items {
  padding: 6px 8px 3px;
}
.selectize-input.full {
  background-color: #fff;
}
.selectize-input.disabled,
.selectize-input.disabled * {
  cursor: default !important;
}
.selectize-input.focus {
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
}
.selectize-input.dropdown-active {
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
.selectize-input > * {
  vertical-align: baseline;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
.selectize-control.multi .selectize-input > div {
  cursor: pointer;
  margin: 0 3px 3px 0;
  padding: 2px 6px;
  background: #f2f2f2;
  color: #303030;
  border: 0 solid #d0d0d0;
}
.selectize-control.multi .selectize-input > div.active {
  background: #e8e8e8;
  color: #303030;
  border: 0 solid #cacaca;
}
.selectize-control.multi .selectize-input.disabled > div,
.selectize-control.multi .selectize-input.disabled > div.active {
  color: #7d7d7d;
  background: #ffffff;
  border: 0 solid #ffffff;
}
.selectize-input > input {
  display: inline-block !important;
  padding: 0 !important;
  min-height: 0 !important;
  max-height: none !important;
  max-width: 100% !important;
  margin: 0 2px 0 0 !important;
  text-indent: 0 !important;
  border: 0 none !important;
  background: none !important;
  line-height: inherit !important;
  -webkit-user-select: auto !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.selectize-input > input::-ms-clear {
  display: none;
}
.selectize-input > input:focus {
  outline: none !important;
}
.selectize-input::after {
  content: ' ';
  display: block;
  clear: left;
}
.selectize-input.dropdown-active::before {
  content: ' ';
  display: block;
  position: absolute;
  background: #f0f0f0;
  height: 1px;
  bottom: 0;
  left: 0;
  right: 0;
}
.selectize-dropdown {
  position: absolute;
  z-index: 10;
  border: 1px solid #d0d0d0;
  background: #fff;
  margin: -1px 0 0 0;
  border-top: 0 none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 0 0 3px 3px;
  -moz-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
}
.selectize-dropdown [data-selectable] {
  cursor: pointer;
  overflow: hidden;
}
.selectize-dropdown [data-selectable] .highlight {
  background: rgba(125, 168, 208, 0.2);
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
}
.selectize-dropdown .option,
.selectize-dropdown .optgroup-header {
  padding: 5px 8px;
}
.selectize-dropdown .option,
.selectize-dropdown [data-disabled],
.selectize-dropdown [data-disabled] [data-selectable].option {
  cursor: inherit;
  opacity: 0.5;
}
.selectize-dropdown [data-selectable].option {
  opacity: 1;
}
.selectize-dropdown .optgroup:first-child .optgroup-header {
  border-top: 0 none;
}
.selectize-dropdown .optgroup-header {
  color: #303030;
  background: #fff;
  cursor: default;
}
.selectize-dropdown .active {
  background-color: #f5fafd;
  color: #495c68;
}
.selectize-dropdown .active.create {
  color: #495c68;
}
.selectize-dropdown .create {
  color: rgba(48, 48, 48, 0.5);
}
.selectize-dropdown-content {
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 200px;
  -webkit-overflow-scrolling: touch;
}
.selectize-control.single .selectize-input,
.selectize-control.single .selectize-input input {
  cursor: pointer;
}
.selectize-control.single .selectize-input.input-active,
.selectize-control.single .selectize-input.input-active input {
  cursor: text;
}
.selectize-control.single .selectize-input:after {
  content: ' ';
  display: block;
  position: absolute;
  top: 50%;
  right: 15px;
  margin-top: -3px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 5px 0 5px;
  border-color: #808080 transparent transparent transparent;
}
.selectize-control.single .selectize-input.dropdown-active:after {
  margin-top: -4px;
  border-width: 0 5px 5px 5px;
  border-color: transparent transparent #808080 transparent;
}
.selectize-control.rtl.single .selectize-input:after {
  left: 15px;
  right: auto;
}
.selectize-control.rtl .selectize-input > input {
  margin: 0 4px 0 -2px !important;
}
.selectize-control .selectize-input.disabled {
  opacity: 0.5;
  background-color: #fafafa;
}

/* muli-200normal - latin */
@font-face {
  font-family: 'Muli';
  font-style: normal;
  font-display: swap;
  font-weight: 200;
  src:
    local('Muli Extra Light '),
    local('Muli-Extra Light'),
    url(../fonts/muli-latin-200.woff2) format('woff2'), /* Super Modern Browsers */
    url(../fonts/muli-latin-200.woff) format('woff'); /* Modern Browsers */
}

/* muli-200italic - latin */
@font-face {
  font-family: 'Muli';
  font-style: italic;
  font-display: swap;
  font-weight: 200;
  src:
    local('Muli Extra Light italic'),
    local('Muli-Extra Lightitalic'),
    url(../fonts/muli-latin-200italic.woff2) format('woff2'), /* Super Modern Browsers */
    url(../fonts/muli-latin-200italic.woff) format('woff'); /* Modern Browsers */
}

/* muli-300normal - latin */
@font-face {
  font-family: 'Muli';
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src:
    local('Muli Light '),
    local('Muli-Light'),
    url(../fonts/muli-latin-300.woff2) format('woff2'), /* Super Modern Browsers */
    url(../fonts/muli-latin-300.woff) format('woff'); /* Modern Browsers */
}

/* muli-300italic - latin */
@font-face {
  font-family: 'Muli';
  font-style: italic;
  font-display: swap;
  font-weight: 300;
  src:
    local('Muli Light italic'),
    local('Muli-Lightitalic'),
    url(../fonts/muli-latin-300italic.woff2) format('woff2'), /* Super Modern Browsers */
    url(../fonts/muli-latin-300italic.woff) format('woff'); /* Modern Browsers */
}

/* muli-400normal - latin */
@font-face {
  font-family: 'Muli';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src:
    local('Muli Regular '),
    local('Muli-Regular'),
    url(../fonts/muli-latin-400.woff2) format('woff2'), /* Super Modern Browsers */
    url(../fonts/muli-latin-400.woff) format('woff'); /* Modern Browsers */
}

/* muli-400italic - latin */
@font-face {
  font-family: 'Muli';
  font-style: italic;
  font-display: swap;
  font-weight: 400;
  src:
    local('Muli Regular italic'),
    local('Muli-Regularitalic'),
    url(../fonts/muli-latin-400italic.woff2) format('woff2'), /* Super Modern Browsers */
    url(../fonts/muli-latin-400italic.woff) format('woff'); /* Modern Browsers */
}

/* muli-600normal - latin */
@font-face {
  font-family: 'Muli';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src:
    local('Muli SemiBold '),
    local('Muli-SemiBold'),
    url(../fonts/muli-latin-600.woff2) format('woff2'), /* Super Modern Browsers */
    url(../fonts/muli-latin-600.woff) format('woff'); /* Modern Browsers */
}

/* muli-600italic - latin */
@font-face {
  font-family: 'Muli';
  font-style: italic;
  font-display: swap;
  font-weight: 600;
  src:
    local('Muli SemiBold italic'),
    local('Muli-SemiBolditalic'),
    url(../fonts/muli-latin-600italic.woff2) format('woff2'), /* Super Modern Browsers */
    url(../fonts/muli-latin-600italic.woff) format('woff'); /* Modern Browsers */
}

/* muli-700normal - latin */
@font-face {
  font-family: 'Muli';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src:
    local('Muli Bold '),
    local('Muli-Bold'),
    url(../fonts/muli-latin-700.woff2) format('woff2'), /* Super Modern Browsers */
    url(../fonts/muli-latin-700.woff) format('woff'); /* Modern Browsers */
}

/* muli-700italic - latin */
@font-face {
  font-family: 'Muli';
  font-style: italic;
  font-display: swap;
  font-weight: 700;
  src:
    local('Muli Bold italic'),
    local('Muli-Bolditalic'),
    url(../fonts/muli-latin-700italic.woff2) format('woff2'), /* Super Modern Browsers */
    url(../fonts/muli-latin-700italic.woff) format('woff'); /* Modern Browsers */
}

/* muli-800normal - latin */
@font-face {
  font-family: 'Muli';
  font-style: normal;
  font-display: swap;
  font-weight: 800;
  src:
    local('Muli ExtraBold '),
    local('Muli-ExtraBold'),
    url(../fonts/muli-latin-800.woff2) format('woff2'), /* Super Modern Browsers */
    url(../fonts/muli-latin-800.woff) format('woff'); /* Modern Browsers */
}

/* muli-800italic - latin */
@font-face {
  font-family: 'Muli';
  font-style: italic;
  font-display: swap;
  font-weight: 800;
  src:
    local('Muli ExtraBold italic'),
    local('Muli-ExtraBolditalic'),
    url(../fonts/muli-latin-800italic.woff2) format('woff2'), /* Super Modern Browsers */
    url(../fonts/muli-latin-800italic.woff) format('woff'); /* Modern Browsers */
}

/* muli-900normal - latin */
@font-face {
  font-family: 'Muli';
  font-style: normal;
  font-display: swap;
  font-weight: 900;
  src:
    local('Muli Black '),
    local('Muli-Black'),
    url(../fonts/muli-latin-900.woff2) format('woff2'), /* Super Modern Browsers */
    url(../fonts/muli-latin-900.woff) format('woff'); /* Modern Browsers */
}

/* muli-900italic - latin */
@font-face {
  font-family: 'Muli';
  font-style: italic;
  font-display: swap;
  font-weight: 900;
  src:
    local('Muli Black italic'),
    local('Muli-Blackitalic'),
    url(../fonts/muli-latin-900italic.woff2) format('woff2'), /* Super Modern Browsers */
    url(../fonts/muli-latin-900italic.woff) format('woff'); /* Modern Browsers */
}


html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.icon-arrow-down,.media-object.selectize-control.single .selectize-input:after,.icon-arrow-down-small,.selectize-control.single .selectize-input:after,.icon-arrow-right,.accountchooser .list-group-item .media-right .icon,.icon-arrow-up,.media-object.selectize-control.single .selectize-input.dropdown-active:after,.icon-arrow-up-small,.selectize-control.single .selectize-input.dropdown-active:after,.icon-avatar,.icon-checkbox-checked,input[type=checkbox].css-checkbox:checked+label.css-label,.icon-checkbox-checked-filled,input[type=checkbox].css-checkbox:checked:focus+label.css-label,input[type=checkbox].css-checkbox:checked+label.css-label:hover,.icon-checkbox-error-checked,form.error input[type=checkbox].css-checkbox:checked+label.css-label,.icon-checkbox-error-checked-filled,form.error input[type=checkbox].css-checkbox:checked+label.css-label:hover,form.error input[type=checkbox].css-checkbox:checked:focus+label.css-label,.icon-checkbox-error-unchecked,form.error input[type=checkbox].css-checkbox+label.css-label,.icon-checkbox-error-unchecked-filled,form.error input[type=checkbox].css-checkbox:focus+label.css-label,form.error input[type=checkbox].css-checkbox+label.css-label:hover,.icon-checkbox-small-checked,input[type=checkbox].css-checkbox-small:checked+label.css-label-small,.icon-checkbox-small-unchecked,input[type=checkbox].css-checkbox-small+label.css-label-small,.icon-checkbox-unchecked,input[type=checkbox].css-checkbox+label.css-label,.icon-checkbox-unchecked-filled,input[type=checkbox].css-checkbox:focus+label.css-label,input[type=checkbox].css-checkbox+label.css-label:hover,.icon-cross,.accountchooser.mode-remove .list-group-item .media-right .icon,.icon-cross-hover,.accountchooser.mode-remove .list-group-item:hover .media-right .icon,.accountchooser.mode-remove .list-group-item:focus .media-right .icon,.accountchooser.mode-remove a:focus .media-right .icon,.accountchooser.mode-remove a:active .media-right .icon,.accountchooser.mode-remove a:hover .media-right .icon,.icon-edugain,.icon-facebook,.icon-failure,.media.error i.icon,.panel.error i.icon,.icon-feide,.icon-flag-en,.icon-flag-nn,.icon-flag-no,.icon-flag-se,.icon-globe,.icon-idporten,.icon-info,.icon-linkedin,.icon-loading,.media.loading .icon,.icon-loading2,.icon-logout,.icon-minus,.panel.expandable.expanded .panel-heading .icon,.icon-plus,.panel.expandable .panel-heading .icon,.icon-small-cross,.panel.dismissible i.icon,.tooltip-bubble:after,.icon-twitter{background:url(../img/sprite-bf6ad868.svg) no-repeat;display:inline-block}.icon-arrow-down,.media-object.selectize-control.single .selectize-input:after{background-position:0 0px;width:24px;height:13.719999999999999px}.icon-arrow-down-small,.selectize-control.single .selectize-input:after{background-position:0 -18px;width:18px;height:10.29px}.icon-arrow-right,.accountchooser .list-group-item .media-right .icon{background-position:0 -33px;width:13.72px;height:24px}.icon-arrow-up,.media-object.selectize-control.single .selectize-input.dropdown-active:after{background-position:0 -61px;width:24px;height:13.719999999999999px}.icon-arrow-up-small,.selectize-control.single .selectize-input.dropdown-active:after{background-position:0 -79px;width:18px;height:10.29px}.icon-avatar{background-position:0 -94px;width:26px;height:27px}.icon-checkbox-checked,input[type=checkbox].css-checkbox:checked+label.css-label{background-position:0 -125px;width:35px;height:35px}.icon-checkbox-checked-filled,input[type=checkbox].css-checkbox:checked:focus+label.css-label,input[type=checkbox].css-checkbox:checked+label.css-label:hover{background-position:0 -164px;width:35px;height:35px}.icon-checkbox-error-checked,form.error input[type=checkbox].css-checkbox:checked+label.css-label{background-position:0 -203px;width:35px;height:35px}.icon-checkbox-error-checked-filled,form.error input[type=checkbox].css-checkbox:checked+label.css-label:hover,form.error input[type=checkbox].css-checkbox:checked:focus+label.css-label{background-position:0 -242px;width:35px;height:35px}.icon-checkbox-error-unchecked,form.error input[type=checkbox].css-checkbox+label.css-label{background-position:0 -281px;width:35px;height:35px}.icon-checkbox-error-unchecked-filled,form.error input[type=checkbox].css-checkbox:focus+label.css-label,form.error input[type=checkbox].css-checkbox+label.css-label:hover{background-position:0 -320px;width:35px;height:35px}.icon-checkbox-small-checked,input[type=checkbox].css-checkbox-small:checked+label.css-label-small{background-position:0 -359px;width:22px;height:36px}.icon-checkbox-small-unchecked,input[type=checkbox].css-checkbox-small+label.css-label-small{background-position:0 -399px;width:22px;height:36px}.icon-checkbox-unchecked,input[type=checkbox].css-checkbox+label.css-label{background-position:0 -439px;width:35px;height:35px}.icon-checkbox-unchecked-filled,input[type=checkbox].css-checkbox:focus+label.css-label,input[type=checkbox].css-checkbox+label.css-label:hover{background-position:0 -478px;width:35px;height:35px}.icon-cross,.accountchooser.mode-remove .list-group-item .media-right .icon{background-position:0 -517px;width:24.11px;height:24.03px}.icon-cross-hover,.accountchooser.mode-remove .list-group-item:hover .media-right .icon,.accountchooser.mode-remove .list-group-item:focus .media-right .icon,.accountchooser.mode-remove a:focus .media-right .icon,.accountchooser.mode-remove a:active .media-right .icon,.accountchooser.mode-remove a:hover .media-right .icon{background-position:0 -546px;width:24.11px;height:24.03px}.icon-edugain{background-position:0 -575px;width:41.4px;height:50px}.icon-facebook{background-position:0 -629px;width:50px;height:50px}.icon-failure,.media.error i.icon,.panel.error i.icon{background-position:0 -683px;width:22px;height:22px}.icon-feide{background-position:0 -709px;width:50px;height:50.03px}.icon-flag-en{background-position:0 -764px;width:19px;height:14.25px}.icon-flag-nn{background-position:0 -783px;width:19px;height:14.25px}.icon-flag-no{background-position:0 -802px;width:19px;height:14.25px}.icon-flag-se{background-position:0 -821px;width:19px;height:14.11px}.icon-globe{background-position:0 -840px;width:19px;height:19px}.icon-idporten{background-position:0 -863px;width:50px;height:50px}.icon-info{background-position:0 -917px;width:22px;height:22px}.icon-linkedin{background-position:0 -943px;width:50px;height:50px}.icon-loading,.media.loading .icon{background-position:0 -997px;width:50px;height:50px}.icon-loading2{background-position:0 -1051px;width:50px;height:50px}.icon-logout{background-position:0 -1105px;width:26px;height:19.34px}.icon-minus,.panel.expandable.expanded .panel-heading .icon{background-position:0 -1129px;width:20px;height:20px}.icon-plus,.panel.expandable .panel-heading .icon{background-position:0 -1153px;width:20px;height:20px}.icon-small-cross,.panel.dismissible i.icon,.tooltip-bubble:after{background-position:0 -1177px;width:20px;height:20px}.icon-twitter{background-position:0 -1201px;width:50px;height:50px}*{box-sizing:border-box}:focus{outline:none}::-moz-focus-inner{border:0}pre,code,kbd,samp,tt{font-family:monospace,monospace;font-size:.9rem;background-color:rgba(0,0,0,0.1);padding:0 .2rem}pre{padding:.5rem 1rem}em{font-style:italic}html{font-size:100%}body{background-color:#C5D4E7;color:#020202;font-family:'Muli', sans-serif;line-height:1.25rem;overflow:auto}#language-chooser-wrapper{float:right;position:relative}#wrapper{background-color:#fff;max-width:502px;margin:1em auto}#main-head{background-color:#DBE5F1;padding:.3em}article{padding:1em}footer{background-color:#DBE5F1;padding:2em;text-align:center;color:#2D384C}footer a{color:#2D384C}.dialog_text>h2{font-size:16px}p{margin-bottom:1rem;margin-top:.5em}.slim{margin:0px}#tou p{margin-bottom:1rem}strong{font-weight:bold}.left{float:left}.right{float:right}.right-arrow{position:absolute;right:1em;top:50%;transform:translateY(-50%);width:14px}.boxes{display:flex;justify-content:space-between;margin-bottom:1rem}.boxes.white{color:white}.boxes>div{font-size:.8rem;display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center;border:1px solid black;padding:.2rem;width:100px;height:100px}.clear{clear:both}.color-body{background-color:#C5D4E7}.color-header{background-color:#DBE5F1}.color-default{background-color:#fff}.color-panel{background-color:#DBE5F1}.color-button-primary{background-color:#92B9ED}.color-button-primary-dark{background-color:#283678;color:#fff}.color-button-secondary{background-color:#d3d3d3}.color-button-secondary-dark{background-color:#6C6C6C;color:#fff}.color-primary-dark{background-color:#92B9ED}.color-primary-light{background-color:#E2E9F3}.color-secondary-dark{background-color:#d3d3d3}.color-secondary-light{background-color:#eee}.color-tertiary{background-color:#FFD1D1}.color-border-primary-dark{background-color:#283678}.color-border-primary-light{background-color:#606CA5}.color-border-secondary{background-color:#A3A4A8}.color-border-tertiary{background-color:#F10606}.color-font{background-color:#020202}.color-h2{background-color:#000}.color-h1{background-color:#333}.color-link{background-color:#040404}.has-bold-font{font-weight:bold}h1{color:#333;font-size:1.875rem;font-weight:900;line-height:2.875rem;margin-bottom:.5rem}h2{color:#000;font-size:1.25rem;font-weight:bold;line-height:1.5625rem;margin-bottom:.5rem}h3{font-weight:bold;margin-bottom:.2rem}button,.button{background-color:#92B9ED;border:0;color:#020202;cursor:pointer;display:block;font:400 1rem/1.25rem 'Muli';margin-bottom:1rem;padding:0 1rem;text-align:center;transition:background-color 0.5s ease;height:4.125rem;width:100%}button::-moz-focus-inner,.button::-moz-focus-inner{border:0}.button{line-height:4.125rem}button.inline,.button.inline{display:inline-block;width:auto}button.small,.button.small{height:2.0625rem}button:hover,button:focus,.button:hover,.button:focus{background-color:#283678;color:#fff;outline:0}button:disabled{background-color:#d3d3d3;cursor:not-allowed}button:disabled:hover{background-color:#6C6C6C;cursor:not-allowed}button.secondary,.button.secondary{background-color:#d3d3d3}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{background-color:#6C6C6C}a.button{color:#000;text-decoration:none}.button-row{text-align:justify;margin-bottom:1em;margin-top:1em;max-height:4.125rem}.button-row:after{content:'';width:100%;display:inline-block}.button-row>.button,.button-row>button{display:inline-block;vertical-align:top}.two-button-row>.button,.two-button-row>button{width:48%}.three-button-row>.button,.three-button-row>button{width:31%}.icon-logout{transform:scale(1.5) rotate(135deg)}.item .media{display:flex;padding:.38rem;width:100%;flex-direction:row;justify-content:flex-start;align-items:center}.item .media .media-left{display:block;white-space:nowrap;text-align:center}.item .media .media-left .helper{display:inline-block;height:100%;vertical-align:middle}.item .media .media-left img{max-width:42px;max-height:42px;width:auto !important;height:auto;vertical-align:middle}.item .media .media-body{display:block;text-align:center}.media{background-color:#fff;display:table;padding:.6875rem;width:100%}.media.error{background-color:#FFD1D1}.media.error a:focus{background-color:#DB9999}.media-left{display:table-cell;min-height:50px;width:50px;height:50px;vertical-align:middle;text-align:center}#header .media-left{vertical-align:top}.media>.media-left>img{max-width:50px}.media>.media-body{display:table-cell;padding-left:1em;padding-right:1em;vertical-align:top}.media>.media-body.align-middle{vertical-align:middle}.media>.media-body h1{font-size:1rem;font-weight:400;line-height:1.25rem;margin-bottom:.3125rem}.media .media-right{min-width:14px;width:14px;height:24px;display:table-cell;vertical-align:middle}small{font-size:0.875rem;line-height:1.125rem}a{color:#040404}a:focus,a:hover{background-color:#92B9ED;outline:0}a.backlink{display:none}.list-group{margin-bottom:1em;padding:0}.list-group-item{border:2px solid #606CA5;margin-bottom:-2px;padding:.5rem 1rem;position:relative}.list-group-item.disabled{cursor:not-allowed;opacity:.5}.list-group-item.disabled a{cursor:not-allowed}.list-group.media .list-group-item{padding:0}.list-group.media .list-group-item button:focus>div,.list-group.media .list-group-item button:active>div,.list-group.media .list-group-item button:hover>div,.list-group.media .list-group-item a:focus>div,.list-group.media .list-group-item a:active>div,.list-group.media .list-group-item a:hover>div,.list-group.media .list-group-item.focused>div{border:2px solid #606CA5}.list-group.media .list-group-item.disabled button:focus>div,.list-group.media .list-group-item.disabled button:active>div,.list-group.media .list-group-item.disabled button:hover>div,.list-group.media .list-group-item.disabled a:focus>div,.list-group.media .list-group-item.disabled a:active>div,.list-group.media .list-group-item.disabled a:hover>div{border:0}.list-group.media.secondary .list-group-item{border-color:#A3A4A8}.list-group.media.secondary .list-group-item button:focus>div,.list-group.media.secondary .list-group-item button:active>div,.list-group.media.secondary .list-group-item button:hover>div,.list-group.media.secondary .list-group-item a:focus>div,.list-group.media.secondary .list-group-item a:active>div,.list-group.media.secondary .list-group-item a:hover>div{border:2px solid #A3A4A8}.list-group.media .media{margin-bottom:0}@supports (outline-offset: -2px){.list-group.media .list-group-item button:focus>div,.list-group.media .list-group-item button:active>div,.list-group.media .list-group-item button:hover>div,.list-group.media .list-group-item a:focus>div,.list-group.media .list-group-item a:active>div,.list-group.media .list-group-item a:hover>div,.list-group.media .list-group-item.focused a>div{border:0;outline:#606CA5 solid 2px;outline-offset:-2px}.list-group.media .list-group-item.unfocused a>div{border:0;outline:0}.list-group.media .list-group-item.disabled button:focus>div,.list-group.media .list-group-item.disabled button:active>div,.list-group.media .list-group-item.disabled button:hover>div,.list-group.media .list-group-item.disabled a:focus>div,.list-group.media .list-group-item.disabled a:active>div,.list-group.media .list-group-item.disabled a:hover>div{border:0;outline:0}.list-group.media.secondary .list-group-item button:focus>div,.list-group.media.secondary .list-group-item button:active>div,.list-group.media.secondary .list-group-item button:hover>div,.list-group.media.secondary .list-group-item a:focus>div,.list-group.media.secondary .list-group-item a:active>div,.list-group.media.secondary .list-group-item a:hover>div{border:0;outline:#A3A4A8 solid 2px;outline-offset:-2px}}.list-group-item>a,.list-group-item>button{color:#2D384C;font-size:1rem;line-height:1.25rem;text-decoration:none;height:100%;margin:0;padding:0}.list-group-item .media-left{height:42px}.list-group-item .media-left img{max-width:50px;max-height:50px}.accountchooser .list-group-item .media-left{width:50px;height:50px;background:#E2E9F3;border-radius:50%;text-align:center}.accountchooser .list-group-item .media-left img{border-radius:50%}.accountchooser .list-group-item .media-left img.icon-avatar{border-radius:0}.accountchooser .list-group-item .media-left i.logout-icon{display:inline-block;transform:scale(1.3) rotate(135deg)}.accountchooser .list-group-item.active .media-left{border:solid 3px #45a467}.login-providers.dim{opacity:.3}.login-providers .list-group-item .media-left{width:42px;height:42px}.login-providers .list-group-item .media-left i{background-size:100% auto;width:42px;height:42px}.list-group-item .media-body{position:relative;vertical-align:middle;text-align:left}.panel{background-color:#fff;padding:1rem 1rem;margin-bottom:1rem;margin-top:.5rem;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word}.panel i.icon{float:right}.panel.standout{background-color:#E2E9F3}.panel.error{background-color:#FFD1D1}.panel.error a:focus{background-color:#DB9999}.panel.dismissible i.icon{cursor:pointer}.panel.expandable{padding:0.55rem 1rem;border-top:2px solid #C5D4E7;border-bottom:2px solid #C5D4E7;margin-top:1.5rem;margin-bottom:1.5rem}.panel.expandable .panel-heading{cursor:pointer;position:relative}.panel.expandable .panel-heading .icon{position:absolute;right:0px}.panel.expandable .panel-content{margin-top:1rem}.panel.expandable .panel-content .logo{float:right}.panel.expandable .panel-content .logo img{max-width:50px;max-height:50px}.panel.expandable.standout{border:none;margin-top:0.25rem;margin-bottom:0.25rem}.panel::after{content:"";display:block;clear:both}.panel-list .panel{padding:.55rem 1rem;margin:.25rem 0}.panel-list .panel-heading h3{font-weight:normal;margin:0}.panel.expandable:hover,.panel.expandable.focused{border:2px solid #606CA5}.panel.expandable:hover button,.panel.expandable.focused button{color:#020202}@supports (outline-offset: -2px){.panel.expandable:hover,.panel.expandable.focused{border-left:0;border-right:0;outline:2px solid #606CA5;outline-offset:-2px}.panel.expandable.standout:hover,.panel.expandable.standout.focused{border:0}}ul.bullet-list{list-style-type:disc;list-style-position:outside;margin:0 0 1rem 1rem}ul.bullet-list li>ul{margin-bottom:0}dl{margin-bottom:.5rem}dt{font-weight:600}label{display:block;font-weight:600;margin-top:1rem;margin-bottom:.5rem;max-width:100%}form input{background-color:white;border:2px solid #606CA5;color:#020202;display:block;font:600 20px/25px 'Muli';padding:0 1rem;height:4.125rem;width:100%}input[name="code"]{font:600 40px/45px 'Muli';max-width:470px;text-align:center;letter-spacing:1rem;line-height:1.25em}input[name="code"]::placeholder{color:#d3d3d3;font-weight:300}input[name="code"]::-ms-clear{display:none}@media screen and (max-width: 320px){input[name="code"]{font-size:35px}}input[type=text]:focus,input[type=text]:active,input[type=text]:hover,input[type=password]:focus,input[type=password]:active,input[type=password]:hover{outline:#606CA5 solid 2px;padding:0 1em}form.error input[type=text],form.error input[type=password]{border:3px solid #F10606}form.error input[type=text]:focus,form.error input[type=text]:active,form.error input[type=text]:hover,form.error input[type=password]:focus,form.error input[type=password]:active,form.error input[type=password]:hover{outline-color:#F10606}input.css-checkbox[type=checkbox],input.css-checkbox-small[type=checkbox]{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}input[type=checkbox].css-checkbox+label.css-label,input[type=checkbox].css-checkbox-small+label.css-label-small{width:auto !important;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type=checkbox].css-checkbox+label.css-label{padding-left:51px;height:35px;display:inline-block;line-height:35px;font-size:16px;vertical-align:middle;cursor:pointer}input[type=checkbox].css-checkbox:focus+label.css-label,input[type=checkbox].css-checkbox+label.css-label:hover{text-decoration:underline}input[type=checkbox].css-checkbox-small+label.css-label-small{padding-left:2rem;height:36px;display:inline-block;line-height:36px;font-size:1rem;vertical-align:middle;cursor:pointer}input[type=checkbox].css-checkbox-small:focus+label.css-label-small,input[type=checkbox].css-checkbox-small+label.css-label-small:hover{outline:1px dashed red}.media.loading .media-right{display:table-cell}.hidden{display:none !important}.not-visible{visibility:hidden}[aria-hidden="true"]{display:none !important}.show-for-sr{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.desaturate{filter:grayscale(1)}.selectize-control .item .flag-wrapper,.selectize-control .option .flag-wrapper{display:flex;align-items:center}.selectize-control .item .flag-wrapper .flag,.selectize-control .option .flag-wrapper .flag{margin-right:.4rem}.selectize-control .selectize-input input{margin-right:0px !important;width:0 !important}.selectize-input,.selectize-input input,.selectize-dropdown{font-family:'Muli', sans-serif;font-size:1rem;line-height:1.25rem}.selectize-input{border:2px solid #606CA5;border-radius:0;box-shadow:none;padding-right:2.2em}.selectize-input.dropdown-active{border-radius:0;box-shadow:none}.selectize-dropdown{border:0;min-width:10em !important;left:auto !important;right:0 !important}.selectize-dropdown:hover,.selectize-dropdown:focus{cursor:pointer}.selectize-dropdown .active{background-color:#fff;color:#020202}.selectize-dropdown-content{max-height:19.1rem}.selectize-dropdown-content .option,.selectize-dropdown-content .optgroup-header{border:2px solid #606CA5;margin-bottom:-2px;padding:.5em}.selectize-dropdown-content .optgroup-header{padding-left:3.6875rem;font-size:smaller;border-top:none;background-color:#DBE5F1}.selectize-dropdown-content .option:last-child{margin-bottom:0}.selectize-control.single .selectize-input:after{border:0;content:'';position:absolute;right:.625rem;margin-top:-4px}.media-object.selectize-control.single .selectize-input:after{border:0;content:'';position:absolute;right:.625rem;margin-top:-6px}.selectize-dropdown-content .option.active{border-width:4px}@supports (outline-offset: -4px){.selectize-dropdown-content .option.active{border-width:2px;outline:2px solid #606CA5;outline-offset:-4px}}#language-chooser-wrapper{height:2.5rem}.language-chooser .selectize-input{background-color:#DBE5F1 !important;border:0;box-shadow:none}.language-chooser .selectize-input.input-active,.language-chooser .selectize-input.input-active input{cursor:pointer !important}#language-chooser-selectized{height:inherit}#language-chooser-form{height:100%}.media-object .selectize-input{height:4.125rem;padding:0}.media-object .selectize-input input{height:100%;padding-left:1rem !important;width:100% !important}.media-object .selectize-input .item .media-left{height:42px}.media-object .selectize-input .item .media-left img{width:42px}.media-object .selectize-dropdown-content .option{padding:0}.media-object .media{margin:0}.media-object .selectize-dropdown-content .option .media-left{height:32px;width:32px}.media-object .selectize-dropdown-content .option .media-left img{max-width:32px;max-height:32px}.toggle-button{background-color:transparent;margin-bottom:0;padding:0;height:auto;text-align:left}.toggle-button:focus,.toggle-button:hover{background-color:transparent;outline:0}.tooltip{background-color:transparent;border:0;display:inline;margin:0;padding:2px;outline:0;height:auto;width:auto}.tooltip .icon{border-radius:12px}.tooltip:hover,.tooltip:focus{background-color:transparent;outline:0}.tooltip:hover .icon,.tooltip:focus .icon{box-shadow:0 0 0 2px #283678}.tooltip-bubble{background-color:#E2E9F3;padding:1rem 2rem 1rem 1rem;position:relative;margin-bottom:.5rem}.tooltip-bubble:after{content:"";cursor:pointer;position:absolute;right:.5rem;top:.5rem}.login-providers_bak{overflow:visible;text-align:center}.login-providers_bak>li{float:left;margin-right:.5rem;width:4rem}.login-providers_bak>li button{background-color:transparent;height:auto;width:auto;padding:.2rem;margin:0 auto}.login-providers_bak>li button:focus,.login-providers_bak>li button:hover{outline:2px solid #283678}.login-providers_bak:after{content:"";display:table;clear:both}@supports (display: flex){.login-providers_bak{display:flex;flex-wrap:wrap;justify-content:space-evenly}.login-providers_bak>li{float:none;margin:0}.login-providers_bak:after{content:none}}@media (max-width: 26.5625em){#wrapper{margin:0 auto}}@media (max-width: 20em){html{font-size:90%}}.breathe-top{margin-top:1rem}.clear-top-padding{padding-top:0}@media screen and (max-height: 730px){body#feide\:login h1{display:none}}#main .main .dialog.notification{background-color:#faebb5;padding:14px;border:2px solid #aaa}.twofactorlogo{border-radius:75px;float:left;height:75px;margin:0 1em 0 0;padding:0;width:75px}.twofactorlogo img{box-sizing:border-box;width:100%}.sp-header{border-bottom:2px solid #C5D4E7;margin:0 0 .6875rem 0}.org-header{border-bottom:2px solid #C5D4E7;margin:0 0 .6875rem 0}.selectorg-affiliation-header{color:#020202;font-size:1.0rem;font-weight:bold;margin-bottom:.2rem}#idporten-signin-button{background:url(../img/sprite-f8cc2c50.svg) no-repeat left;background-size:1.75rem;background-origin:content-box;font:400 1rem/1.25rem 'Muli';transition:background-color 0.5s ease}#idporten-signin-button:hover,#idporten-signin-button:focus{background-color:#283678;color:#fff;cursor:pointer;border-color:#283678}#microsoft-signin-button{background:url(../img/sprite-42b61fa1.svg) no-repeat left;background-size:1.75rem;background-origin:content-box;font:400 1rem/1.25rem 'Muli';transition:background-color 0.5s ease}#microsoft-signin-button:hover,#microsoft-signin-button:focus{background-color:#283678;color:#fff;cursor:pointer;border-color:#283678}.accessibility-error-desc{display:none}


/*# sourceMappingURL=feide2.8a16ef99.css.map*/