.plannedUpgrade {
  position: fixed;
  top: 0;
  right: 0;
  background-color: #d9534f;
  color: #ffffff;
  font-weight: bold;
  padding: 2px 5px;
  text-align: right;
}
.test-version-info {
  position: fixed;
  background-color: #d31b1b;
  color: #ffffff;
  top: 0;
  left: 0;
  right: 0;
  text-align: center;
  font-weight: bold;
  font-size: 1.2em;
  padding: 3px;
}
#login-page {
  width: 450px;
  margin: 50px auto 0 auto;
}
#login-page > .logo {
  color: #898989;
  text-decoration: none;
  width: 215px;
  text-align: center;
  font-style: italic;
  margin: 0 auto;
}
#login-page > .logo img {
  margin-bottom: 5px;
}
#login-page > .validation {
  padding-top: 20px;
}
#login-page > .content h1 {
  margin: 0 0 5px 0;
  text-align: center;
}
#login-page > .content h2 {
  margin: 0 0 30px 0;
  font-size: 20px;
  text-align: center;
}
#login-page > .content p {
  margin: 20px 0 20px 0;
}
#login-page > .content .form {
  background-color: #eeeeee;
  padding: 30px 30px 5px 30px;
}
#login-page .expander {
  display: block;
  position: relative;
  text-align: center;
  cursor: pointer;
}
#login-page .expander:before {
  content: "";
  display: block;
  border-top: solid 1px #eeeeee;
  width: 100%;
  height: 1px;
  position: absolute;
  top: 50%;
  z-index: 0;
}
#login-page .expander span {
  background: #fff;
  padding: 0 10px;
  position: relative;
  z-index: 1;
  color: #eeeeee;
}
#login-page .expander:hover:before {
  border-top-color: #dddddd;
}
#login-page .expander:hover span {
  color: #dddddd;
}
#login-options {
  width: 650px;
  margin: 50px auto 0 auto;
}
#login-options > .logo {
  color: #898989;
  text-decoration: none;
  width: 215px;
  text-align: center;
  font-style: italic;
  margin: 0 auto;
}
#login-options > .logo img {
  margin-bottom: 5px;
}
#login-options > .validation {
  padding-top: 20px;
}
#login-options > .content p.description {
  padding: 20px 0 20px 0;
}
#login-options > .content .option {
  position: relative;
  text-decoration: none;
  color: #333333;
  /*border: 1px solid #303030;*/
  display: block;
  height: 86px;
  overflow: hidden;
  margin-bottom: 20px;
  padding: 10px;
}
#login-options > .content .option .icon {
  position: absolute;
  top: 18px;
  left: 10px;
  height: 50px;
  width: 50px;
  font-size: 25px;
  line-height: 1em;
}
#login-options > .content .option h2 {
  margin: 0 0 0 70px;
  font-size: 24px;
  color: #000000;
}
#login-options > .content .option p {
  margin: 0 0 0 70px;
}
#login-options > .content .option:hover,
#login-options > .content .option:focus {
  background-color: #eeeeee;
}
#login-options > .content .option:hover .icon .fa-inverse,
#login-options > .content .option:focus .icon .fa-inverse {
  color: #ECB200;
}
#login-options .expander {
  display: block;
  position: relative;
  text-align: center;
  cursor: pointer;
}
#login-options .expander:before {
  content: "";
  display: block;
  border-top: solid 1px #eeeeee;
  width: 100%;
  height: 1px;
  position: absolute;
  top: 50%;
  z-index: 0;
}
#login-options .expander span {
  background: #fff;
  padding: 0 10px;
  position: relative;
  z-index: 1;
  color: #eeeeee;
}
#login-options .expander:hover:before {
  border-top-color: #dddddd;
}
#login-options .expander:hover span {
  color: #dddddd;
}
#footer {
  width: 750px;
  margin: 0 auto;
  padding: 10px 5px 5px 5px;
  color: #000;
  text-align: right;
  font-size: 12px;
  line-height: 15px;
}
#footer .logo {
  float: right;
  padding-left: 15px;
  padding-top: 2px;
}
#footer.fixed {
  width: 350px;
  position: fixed;
  bottom: 0;
  right: 0;
}
body.body-iframe #footer {
  display: none;
}
.langs a {
  display: inline-block;
  padding: 0;
  width: 26px;
  font-weight: bold;
  text-align: center;
  border-radius: 4px;
}
.langs a:hover {
  text-decoration: none;
}
.langs.langs-signpost {
  text-align: right;
  margin-top: 5px;
}
.langs.langs-signpost a {
  color: #000000;
  border: 1px solid #eeae00;
}
.langs.langs-signpost a.active,
.langs.langs-signpost a:hover {
  background-color: #eeeeee;
}
.langs.langs-logon {
  text-align: right;
  margin-top: 5px;
}
.langs.langs-logon a {
  color: #eeae00;
  border: 1px solid #eeae00;
}
.langs.langs-logon a.active,
.langs.langs-logon a:hover {
  color: #ffffff;
  border-color: #dba001;
  background-color: #eeae00;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,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QUNBLGlCQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBOztBQVBKLE9BU0k7RUFDSSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTs7QUFHSixPQUFDO0VBQ0csWUFBQTtFQUNBLGVBQUE7RUFDQSxTQUFBO0VBQ0EsUUFBQTs7QUFJUixJQUFJLFlBRUE7RUFDSSxhQUFBOztBQUlSLE1BRUk7RUFDSSxxQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBOztBQUVBLE1BUkosRUFRSztFQUNHLHFCQUFBOztBQUlSLE1BQUM7RUFDRyxpQkFBQTtFQUNBLGVBQUE7O0FBRkosTUFBQyxlQUlHO0VBQ0ksY0FBQTtFQUNBLHlCQUFBOztBQUVBLE1BUlAsZUFJRyxFQUlLO0FBQVMsTUFSakIsZUFJRyxFQUllO0VBQ1AseUJBQUE7O0FBS1osTUFBQztFQUNHLGlCQUFBO0VBQ0EsZUFBQTs7QUFGSixNQUFDLFlBSUc7RUFDSSxjQUFBO0VBQ0EseUJBQUE7O0FBRUEsTUFSUCxZQUlHLEVBSUs7QUFBUyxNQVJqQixZQUlHLEVBSWU7RUFDUCxjQUFBO0VBQ0EscUJBQUE7RUFDQSx5QkFBQSIsInNvdXJjZXNDb250ZW50IjpbIu+7v2JvZHkge1xyXG59XHJcblxyXG4ucGxhbm5lZFVwZ3JhZGUge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDk1MzRmO1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIHBhZGRpbmc6IDJweCA1cHg7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuLnRlc3QtdmVyc2lvbi1pbmZvIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMzFiMWI7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgZm9udC1zaXplOiAxLjJlbTtcclxuICAgIHBhZGRpbmc6IDNweDtcclxufVxyXG5cclxuI2xvZ2luLXBhZ2Uge1xyXG4gICAgd2lkdGg6IDQ1MHB4O1xyXG4gICAgbWFyZ2luOiA1MHB4IGF1dG8gMCBhdXRvO1xyXG5cclxuICAgICYgPiAubG9nbyB7XHJcbiAgICAgICAgY29sb3I6ICM4OTg5ODk7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAyMTVweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYgPiAudmFsaWRhdGlvbiB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IC5jb250ZW50IHtcclxuXHJcbiAgICAgICAgaDEge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCA1cHggMDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAzMHB4IDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCAwIDIwcHggMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mb3JtIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMzBweCAzMHB4IDVweCAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZXhwYW5kZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2VlZWVlZTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICBjb2xvcjogI2VlZWVlZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjZGRkZGRkO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZGRkZGRkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4jbG9naW4tb3B0aW9ucyB7XHJcbiAgICB3aWR0aDogNjUwcHg7XHJcbiAgICBtYXJnaW46IDUwcHggYXV0byAwIGF1dG87XHJcblxyXG4gICAgJiA+IC5sb2dvIHtcclxuICAgICAgICBjb2xvcjogIzg5ODk4OTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IDIxNXB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IC52YWxpZGF0aW9uIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmID4gLmNvbnRlbnQge1xyXG5cclxuICAgICAgICBwLmRlc2NyaXB0aW9uIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMjBweCAwIDIwcHggMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5vcHRpb24ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgY29sb3I6ICMzMzMzMzM7XHJcbiAgICAgICAgICAgIC8qYm9yZGVyOiAxcHggc29saWQgIzMwMzAzMDsqL1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgaGVpZ2h0OiA4NnB4O1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG5cclxuICAgICAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMTBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCA3MHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCA3MHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XHJcblxyXG4gICAgICAgICAgICAgICAgLmljb24gLmZhLWludmVyc2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRUNCMjAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5leHBhbmRlciB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCAjZWVlZWVlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZWVlZWVlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICNkZGRkZGQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNkZGRkZGQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbiNmb290ZXIge1xyXG4gICAgd2lkdGg6IDc1MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBwYWRkaW5nOiAxMHB4IDVweCA1cHggNXB4O1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG5cclxuICAgIC5sb2dvIHtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi5maXhlZCB7XHJcbiAgICAgICAgd2lkdGg6IDM1MHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbmJvZHkuYm9keS1pZnJhbWUge1xyXG5cclxuICAgICNmb290ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sYW5ncyB7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgd2lkdGg6IDI2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5sYW5ncy1zaWducG9zdCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZWFlMDA7XHJcblxyXG4gICAgICAgICAgICAmLmFjdGl2ZSwgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYubGFuZ3MtbG9nb24ge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZWVhZTAwO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWVhZTAwO1xyXG5cclxuICAgICAgICAgICAgJi5hY3RpdmUsICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNkYmEwMDE7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVhZTAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiJdLCJmaWxlIjoibG9naW4uY3NzIn0= */
