@charset "UTF-8";
/*Search panel on dashboard*/
/*Board panels*/
/*Persona panel*/
/* Search panel on board */
/*Activites & Notifications panel content board*/
/*About this board*/
/*Shadows*/
/*Favorite Tile*/
/*"First big add" tile button*/
/*"Back" tile button*/
/*Favorite icon button*/
/*Archived tile on dashboard*/
/*Tile pager*/
/*Filter tiles*/
/*Search tiles*/
/*Action button on workspace dashboard*/
/*Card details*/
/* Font tool: https://google-webfonts-helper.herokuapp.com/../fonts/oxygen?subsets=latin-ext,latin */
/* oxygen-300 - latin_latin-ext */
@font-face {
  font-family: 'Oxygen';
  font-style: normal;
  font-weight: 300;
  src: url('/app/css/fonts/oxygen/oxygen-v8-latin_latin-ext-300.eot');
  /* IE9 Compat Modes */
  src: local('Oxygen Light'), local('Oxygen-Light'), url('/app/css/fonts/oxygen/oxygen-v8-latin_latin-ext-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/app/css/fonts/oxygen/oxygen-v8-latin_latin-ext-300.woff2') format('woff2'), /* Super Modern Browsers */ url('/app/css/fonts/oxygen/oxygen-v8-latin_latin-ext-300.woff') format('woff'), /* Modern Browsers */ url('/app/css/fonts/oxygen/oxygen-v8-latin_latin-ext-300.ttf') format('truetype'), /* Safari, Android, iOS */ url('/app/css/fonts/oxygen/oxygen-v8-latin_latin-ext-300.svg#Oxygen') format('svg');
  /* Legacy iOS */
}
/* oxygen-regular - latin_latin-ext */
@font-face {
  font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
  src: url('/app/css/fonts/oxygen/oxygen-v8-latin_latin-ext-regular.eot');
  /* IE9 Compat Modes */
  src: local('Oxygen Regular'), local('Oxygen-Regular'), url('/app/css/fonts/oxygen/oxygen-v8-latin_latin-ext-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/app/css/fonts/oxygen/oxygen-v8-latin_latin-ext-regular.woff2') format('woff2'), /* Super Modern Browsers */ url('/app/css/fonts/oxygen/oxygen-v8-latin_latin-ext-regular.woff') format('woff'), /* Modern Browsers */ url('/app/css/fonts/oxygen/oxygen-v8-latin_latin-ext-regular.ttf') format('truetype'), /* Safari, Android, iOS */ url('/app/css/fonts/oxygen/oxygen-v8-latin_latin-ext-regular.svg#Oxygen') format('svg');
  /* Legacy iOS */
}
/* oxygen-700 - latin_latin-ext */
@font-face {
  font-family: 'Oxygen';
  font-style: normal;
  font-weight: 700;
  src: url('/app/css/fonts/oxygen/oxygen-v8-latin_latin-ext-700.eot');
  /* IE9 Compat Modes */
  src: local('Oxygen Bold'), local('Oxygen-Bold'), url('/app/css/fonts/oxygen/oxygen-v8-latin_latin-ext-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/app/css/fonts/oxygen/oxygen-v8-latin_latin-ext-700.woff2') format('woff2'), /* Super Modern Browsers */ url('/app/css/fonts/oxygen/oxygen-v8-latin_latin-ext-700.woff') format('woff'), /* Modern Browsers */ url('/app/css/fonts/oxygen/oxygen-v8-latin_latin-ext-700.ttf') format('truetype'), /* Safari, Android, iOS */ url('/app/css/fonts/oxygen/oxygen-v8-latin_latin-ext-700.svg#Oxygen') format('svg');
  /* Legacy iOS */
}
/* roboto-100 - latin_latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  src: url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-100.eot');
  /* IE9 Compat Modes */
  src: local('Roboto Thin'), local('Roboto-Thin'), url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-100.woff2') format('woff2'), /* Super Modern Browsers */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-100.woff') format('woff'), /* Modern Browsers */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-100.ttf') format('truetype'), /* Safari, Android, iOS */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-100.svg#Roboto') format('svg');
  /* Legacy iOS */
}
/* roboto-300 - latin_latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-300.eot');
  /* IE9 Compat Modes */
  src: local('Roboto Light'), local('Roboto-Light'), url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-300.woff2') format('woff2'), /* Super Modern Browsers */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-300.woff') format('woff'), /* Modern Browsers */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-300.ttf') format('truetype'), /* Safari, Android, iOS */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-300.svg#Roboto') format('svg');
  /* Legacy iOS */
}
/* roboto-100italic - latin_latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  src: url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-100italic.eot');
  /* IE9 Compat Modes */
  src: local('Roboto Thin Italic'), local('Roboto-ThinItalic'), url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-100italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-100italic.woff2') format('woff2'), /* Super Modern Browsers */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-100italic.woff') format('woff'), /* Modern Browsers */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-100italic.ttf') format('truetype'), /* Safari, Android, iOS */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-100italic.svg#Roboto') format('svg');
  /* Legacy iOS */
}
/* roboto-300italic - latin_latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-300italic.eot');
  /* IE9 Compat Modes */
  src: local('Roboto Light Italic'), local('Roboto-LightItalic'), url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-300italic.woff2') format('woff2'), /* Super Modern Browsers */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-300italic.woff') format('woff'), /* Modern Browsers */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-300italic.ttf') format('truetype'), /* Safari, Android, iOS */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-300italic.svg#Roboto') format('svg');
  /* Legacy iOS */
}
/* roboto-regular - latin_latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-regular.eot');
  /* IE9 Compat Modes */
  src: local('Roboto'), local('Roboto-Regular'), url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-regular.woff2') format('woff2'), /* Super Modern Browsers */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-regular.woff') format('woff'), /* Modern Browsers */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-regular.ttf') format('truetype'), /* Safari, Android, iOS */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-regular.svg#Roboto') format('svg');
  /* Legacy iOS */
}
/* roboto-500 - latin_latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-500.eot');
  /* IE9 Compat Modes */
  src: local('Roboto Medium'), local('Roboto-Medium'), url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-500.woff2') format('woff2'), /* Super Modern Browsers */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-500.woff') format('woff'), /* Modern Browsers */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-500.ttf') format('truetype'), /* Safari, Android, iOS */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-500.svg#Roboto') format('svg');
  /* Legacy iOS */
}
/* roboto-italic - latin_latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-italic.eot');
  /* IE9 Compat Modes */
  src: local('Roboto Italic'), local('Roboto-Italic'), url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-italic.woff2') format('woff2'), /* Super Modern Browsers */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-italic.woff') format('woff'), /* Modern Browsers */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-italic.ttf') format('truetype'), /* Safari, Android, iOS */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-italic.svg#Roboto') format('svg');
  /* Legacy iOS */
}
/* roboto-500italic - latin_latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  src: url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-500italic.eot');
  /* IE9 Compat Modes */
  src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-500italic.woff2') format('woff2'), /* Super Modern Browsers */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-500italic.woff') format('woff'), /* Modern Browsers */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-500italic.ttf') format('truetype'), /* Safari, Android, iOS */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-500italic.svg#Roboto') format('svg');
  /* Legacy iOS */
}
/* roboto-700 - latin_latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-700.eot');
  /* IE9 Compat Modes */
  src: local('Roboto Bold'), local('Roboto-Bold'), url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-700.woff2') format('woff2'), /* Super Modern Browsers */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-700.woff') format('woff'), /* Modern Browsers */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-700.ttf') format('truetype'), /* Safari, Android, iOS */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-700.svg#Roboto') format('svg');
  /* Legacy iOS */
}
/* roboto-900 - latin_latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-900.eot');
  /* IE9 Compat Modes */
  src: local('Roboto Black'), local('Roboto-Black'), url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-900.woff2') format('woff2'), /* Super Modern Browsers */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-900.woff') format('woff'), /* Modern Browsers */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-900.ttf') format('truetype'), /* Safari, Android, iOS */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-900.svg#Roboto') format('svg');
  /* Legacy iOS */
}
/* roboto-900italic - latin_latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  src: url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-900italic.eot');
  /* IE9 Compat Modes */
  src: local('Roboto Black Italic'), local('Roboto-BlackItalic'), url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-900italic.woff2') format('woff2'), /* Super Modern Browsers */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-900italic.woff') format('woff'), /* Modern Browsers */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-900italic.ttf') format('truetype'), /* Safari, Android, iOS */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-900italic.svg#Roboto') format('svg');
  /* Legacy iOS */
}
/* roboto-700italic - latin_latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src: url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-700italic.eot');
  /* IE9 Compat Modes */
  src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-700italic.woff2') format('woff2'), /* Super Modern Browsers */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-700italic.woff') format('woff'), /* Modern Browsers */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-700italic.ttf') format('truetype'), /* Safari, Android, iOS */ url('/app/css/fonts/roboto/roboto-v19-latin_latin-ext-700italic.svg#Roboto') format('svg');
  /* Legacy iOS */
}
/*Search panel on dashboard*/
/*Board panels*/
/*Persona panel*/
/* Search panel on board */
/*Activites & Notifications panel content board*/
/*Favorite Tile*/
/*Tile shadow*/
/*"Add" tile button*/
/*"Back" tile button*/
/*Favorite icon button*/
/*Archived tile on dashboard*/
/*Tile pager*/
/*Filter tiles*/
/*Search tiles*/
/*Action button on workspace dashboard*/
/*Card details*/
/*@board-dialog-RightSideAreaSeparatorBorder: 1px solid #ff00dc;*/
/*@import "icons/fonts/font-awesome/fontawesome.less";
@import "icons/fonts/font-awesome/solid.less";
@import "icons/fonts/font-awesome/regular.less";
@import "icons/fonts/font-awesome/light.less";*/
@font-face {
  font-family: 'storiesonboard';
  src: url('/app/css/icons/fonts/storiesonboard/fonts/storiesonboard.eot?otoafh&stobversion=9');
  src: url('/app/css/icons/fonts/storiesonboard/fonts/storiesonboard.eot?otoafh&stobversion=9#iefix') format('embedded-opentype'), url('/app/css/icons/fonts/storiesonboard/fonts/storiesonboard.woff2?otoafh&stobversion=9') format('woff2'), url('/app/css/icons/fonts/storiesonboard/fonts/storiesonboard.ttf?otoafh&stobversion=9') format('truetype'), url('/app/css/icons/fonts/storiesonboard/fonts/storiesonboard.woff?otoafh&stobversion=9') format('woff'), url('/app/css/icons/fonts/storiesonboard/fonts/storiesonboard.svg?otoafh&stobversion=9#storiesonboard') format('svg');
  font-weight: normal;
  font-style: normal;
}
.stob-icon {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
}
@font-face {
  font-family: 'annotations';
  src: url('/app/css/icons/fonts/annotations/fonts/annotations.eot?otoafh&stobversion=2');
  src: url('/app/css/icons/fonts/annotations/fonts/annotations.eot?otoafh&stobversion=2#iefix') format('embedded-opentype'), url('/app/css/icons/fonts/annotations/fonts/annotations.woff2?otoafh&stobversion=2') format('woff2'), url('/app/css/icons/fonts/annotations/fonts/annotations.ttf?otoafh&stobversion=2') format('truetype'), url('/app/css/icons/fonts/annotations/fonts/annotations.woff?otoafh&stobversion=2') format('woff'), url('/app/css/icons/fonts/annotations/fonts/annotations.svg?otoafh&stobversion=2#annotations') format('svg');
  font-weight: normal;
  font-style: normal;
}
.annotation-icon {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'annotations' !important;
  speak: none;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
}
.icon-info-circle {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  cursor: pointer;
  color: rebeccapurple;
  font-size: 15px;
}
.icon-info-circle:before {
  content: "\f05a";
}
.icon-2x {
  font-size: 2em;
}
.icon-header-nav-back {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color: #19446e;
  font-size: 22px;
  font-size: 18px;
  height: 60px;
  overflow: hidden;
  width: 34px;
  z-index: 2;
  text-align: center;
  vertical-align: middle;
  padding-top: 20px;
  box-sizing: border-box;
  display: block;
  transition: background-color 0.3s, color 0.3s;
}
.icon-header-nav-back:before {
  content: "\f05f";
}
.icon-header-nav-back:hover {
  background: #508fe2;
  color: #fff;
}
.icon-subheader-nav-back {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color: #3485D2;
  font-size: 22px;
  font-weight: bold;
  padding: 0px;
  margin: 3px;
  border-radius: 50%;
  font-size: 18px;
  position: absolute;
  top: 0;
  left: -8px;
  height: 34px;
  width: 34px;
  overflow: hidden;
  z-index: 2;
  text-align: center;
  vertical-align: middle;
  line-height: 1.8;
  transition: background-color 0.3s, color 0.3s;
}
.icon-subheader-nav-back:before {
  content: "\f081";
}
.icon-subheader-nav-back:hover {
  color: #333;
  background: rgba(9, 45, 66, 0.09);
}
.icon-header-notification {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  opacity: 1;
  display: table-cell;
  vertical-align: middle;
  padding-right: 5px;
  font-size: 16px;
  padding-top: 2px;
  color: #e01e5a;
  transition: background-color 0.3s, color 0.3s;
}
.icon-header-notification:before {
  content: "\f0a2";
}
.icon-header-notification:hover {
  color: #e01e5a;
}
.icon-close-alert {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 18px;
  color: #ddd;
  padding: 5px;
  box-sizing: border-box;
  border-radius: 50%;
  font-size: 20px;
  position: absolute;
  top: 0;
  right: 0;
  height: 32px;
  overflow: hidden;
  padding: 4px;
  margin: 4px;
  width: 32px;
  z-index: 2;
  transition: background-color 0.3s, color 0.3s;
  text-align: center;
  vertical-align: middle;
  padding-top: 6px;
}
.icon-close-alert:before {
  content: "\f026";
}
.icon-close-alert:hover {
  background-color: rgba(9, 45, 66, 0.4);
  color: #fff;
}
.icon-close-dialog {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 18px;
  color: #667eaa;
  padding: 5px;
  box-sizing: border-box;
  border-radius: 50%;
  font-size: 20px;
  height: 32px;
  overflow: hidden;
  padding: 4px;
  margin: 4px;
  width: 32px;
  z-index: 2;
  text-align: center;
  vertical-align: middle;
  padding-top: 6px;
  transition: background-color 0.3s, color 0.3s;
}
.icon-close-dialog:before {
  content: "\f026";
}
.icon-close-dialog:hover {
  background: rgba(9, 45, 66, 0.13);
  color: #333;
}
.icon-dialog-invite-member {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color: #66b9e1;
  font-size: 16px;
  margin-right: 10px;
  opacity: 0.9;
}
.icon-dialog-invite-member:before {
  content: "\f085";
}
.icon-dialog-invite-member:hover {
  opacity: 1;
}
.icon-dialog-invite-people {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color: #66b9e1;
  font-size: 16px;
  margin-right: 10px;
  opacity: 0.9;
}
.icon-dialog-invite-people:before {
  content: "\f06c";
}
.icon-dialog-invite-people:hover {
  opacity: 1;
}
.icon-close-dropdown {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 14px;
  color: #999;
  padding: 5px;
  box-sizing: border-box;
  cursor: pointer;
}
.icon-close-dropdown:before {
  content: "\f026";
}
.icon-close-dropdown:hover {
  color: #333;
  font-weight: bolder;
}
.icon-back-in-dropdown {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 14px;
  padding: 5px;
  background-color: #eee;
  cursor: pointer;
  border-radius: 2px;
  opacity: 0.9;
}
.icon-back-in-dropdown:before {
  content: "\f053";
}
.icon-back-in-dropdown:hover {
  background-color: #ccc;
  opacity: 1;
}
.icon-filetype-file {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
}
.icon-filetype-file:before {
  content: "\f15f";
}
.icon-filetype-pdf {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
}
.icon-filetype-pdf:before {
  content: "\f1d3";
}
.icon-filetype-word {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
}
.icon-filetype-word:before {
  content: "\f1d4";
}
.icon-filetype-excel {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
}
.icon-filetype-excel:before {
  content: "\f1d5";
}
.icon-filetype-text {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
}
.icon-filetype-text:before {
  content: "\f15f";
}
.icon-filetype-powerpoint {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
}
.icon-filetype-powerpoint:before {
  content: "\f1d6";
}
.icon-filetype-archive {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
}
.icon-filetype-archive:before {
  content: "\f1d8";
}
.icon-filetype-code {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
}
.icon-filetype-code:before {
  content: "\f1dd";
}
.icon-filetype-image {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
}
.icon-filetype-image:before {
  content: "\f1d7";
}
.icon-filetype-video {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
}
.icon-filetype-video:before {
  content: "\f1dc";
}
.icon-filetype-audio {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
}
.icon-filetype-audio:before {
  content: "\f1d9";
}
.icon-claim-domain,
.icon-add-domain-admin {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color: #66b9e1;
  font-size: 16px;
  margin-right: 10px;
  opacity: 0.9;
}
.icon-claim-domain:before,
.icon-add-domain-admin:before {
  content: "\f085";
}
.icon-claim-domain:hover,
.icon-add-domain-admin:hover {
  opacity: 1;
}
.icon-dash-search-storymap {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 26px;
  color: #FFF;
  transition: background-color 0.3s, color 0.3s;
}
.icon-dash-search-storymap:before {
  content: "\f004";
}
.icon-dash-new-storymap {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 26px;
  color: #FFF;
  transition: background-color 0.3s, color 0.3s;
}
.icon-dash-new-storymap:before {
  content: "\f085";
}
.icon-invite-member {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color: #66b9e1;
  font-size: 16px;
  margin-right: 10px;
  opacity: 0.9;
}
.icon-invite-member:before {
  content: "\f085";
}
.icon-invite-member:hover {
  opacity: 1;
}
.icon-invite-people {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color: #66b9e1;
  font-size: 16px;
  margin-right: 10px;
  opacity: 0.9;
}
.icon-invite-people:before {
  content: "\f06c";
}
.icon-invite-people:hover {
  opacity: 1;
}
.icon-advanced-settings {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color: #66b9e1;
  font-size: 16px;
  margin-right: 6px;
  opacity: 0.9;
}
.icon-advanced-settings:before {
  content: "\f025";
}
.icon-advanced-settings:hover {
  opacity: 1;
}
.icon-add-domain-or-email,
.icon-add-ip {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color: #66b9e1;
  font-size: 16px;
  margin-right: 10px;
  opacity: 0.9;
}
.icon-add-domain-or-email:before,
.icon-add-ip:before {
  content: "\f085";
}
.icon-add-domain-or-email:hover,
.icon-add-ip:hover {
  opacity: 1;
}
.icon-tile-search {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 18px;
  color: #44577a;
  top: 14px;
  line-height: 1.3;
  cursor: pointer;
  transition: color 0.3s;
}
.icon-tile-search:before {
  content: "\f004";
}
.icon-tile-search:hover {
  color: #333;
}
.icon-tile-options {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color: #FFF;
  opacity: 0.9;
  font-size: 18px;
  margin-right: 3px;
  position: absolute;
  top: -1px;
  right: 2px;
}
.icon-tile-options:before {
  content: "\f144";
}
.icon-tile-options:hover {
  opacity: 1;
}
.icon-tile-add-big {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color: #FFF;
  font-size: 42px;
  margin-right: 3px;
  display: block;
  margin-bottom: 10px;
}
.icon-tile-add-big:before {
  content: "\f085";
}
.icon-tile-public-storymap {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 13px;
  color: #FFF;
  top: 14px;
}
.icon-tile-public-storymap:before {
  content: "\f0ae";
}
.icon-tile-ws-visible-storymap {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 13px;
  color: #FFF;
  top: 14px;
}
.icon-tile-ws-visible-storymap:before {
  content: "\f089";
}
.icon-tile-private-link-shared-storymap {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 13px;
  color: #FFF;
  top: 14px;
}
.icon-tile-private-link-shared-storymap:before {
  content: "\f3c5";
}
.icon-dash-collaborators {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 12px;
  color: #FFF;
}
.icon-dash-collaborators:before {
  content: "\f500";
}
.icon-ws-dash-tile-public-storymap {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 13px;
  color: #FFF;
  position: absolute;
  top: 14px;
}
.icon-ws-dash-tile-public-storymap:before {
  content: "\f0ae";
}
.icon-ws-dash-tile-ws-visible-storymap {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 13px;
  color: #FFF;
  position: absolute;
  top: 14px;
}
.icon-ws-dash-tile-ws-visible-storymap:before {
  content: "\f089";
}
.icon-dash-tile-public-storymap {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 13px;
  color: #FFF;
  position: absolute;
  top: 22px;
}
.icon-dash-tile-public-storymap:before {
  content: "\f0ae";
}
.icon-dash-tile-ws-visible-storymap {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 13px;
  color: #FFF;
  position: absolute;
  top: 22px;
}
.icon-dash-tile-ws-visible-storymap:before {
  content: "\f089";
}
.icon-dash-favorite {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 11px;
  color: #FFF;
  font-weight: 500;
  transition: all 0.2s ease-in-out;
}
.icon-dash-favorite:before {
  content: "\f006";
}
.icon-dash-favorite:hover {
  transform: scale(1.2);
}
.icon-dash-favorite-pinned {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-weight: 500;
  font-size: 11px;
  color: yellow;
  transition: all 0.2s ease-in-out;
}
.icon-dash-favorite-pinned:before {
  content: "\f006";
}
.icon-dash-favorite-pinned:hover {
  transform: scale(1.2);
}
.icon-dash-collection-back {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 18px;
  color: #fff;
  float: left;
  display: block;
  margin-right: 10px;
  margin-left: 30px;
}
.icon-dash-collection-back:before {
  content: "\f05f";
}
.icon-dash-recently-viewed-maps {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color: #143759;
  font-size: 90%;
}
.icon-dash-recently-viewed-maps:before {
  content: "\f01a";
}
.icon-dash-workspaces {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color: #143759;
  font-size: 90%;
}
.icon-dash-workspaces:before {
  content: "\f80b";
}
.icon-dash-storymaps {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color: #143759;
  font-size: 90%;
}
.icon-dash-storymaps:before {
  content: "\f00a";
}
.icon-dash-favorite-storymaps {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color: #143759;
  font-size: 90%;
}
.icon-dash-favorite-storymaps:before {
  content: "\f006";
}
.icon-dash-collections {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color: #143759;
  font-size: 90%;
}
.icon-dash-collections:before {
  content: "\f661";
}
.icon-panel-close {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #3485D2;
  padding: 3px;
  margin: 3px;
  margin-top: 4px;
  border-radius: 50%;
  font-size: 18px;
  font-weight: bold;
  height: 28px;
  overflow: hidden;
  width: 28px;
  z-index: 2;
  transition: background-color 0.3s, color 0.3s;
  text-align: center;
  vertical-align: middle;
  line-height: 1.6;
  display: inline-block;
}
.icon-panel-close:before {
  content: "\f06c";
}
.icon-panel-close:hover {
  background: rgba(9, 45, 66, 0.09);
  color: #333;
}
.icon-panel-pin {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 12px;
  color: #44577a;
  opacity: 0.8;
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
  cursor: pointer;
}
.icon-panel-pin:before {
  content: "\f08d";
}
.icon-panel-pin:hover {
  opacity: 1;
}
.icon-panel-pin-pinned {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  transform: rotate(90deg);
  font-size: 12px;
  color: #44577a;
  opacity: 0.8;
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
  cursor: pointer;
}
.icon-panel-pin-pinned:before {
  content: "\f08d";
}
.icon-panel-pin-pinned:hover {
  opacity: 1;
}
.icon-panel-favorite {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 11px;
  color: #3485D2;
  transition: color 0.3s;
}
.icon-panel-favorite:before {
  content: "\f01b";
}
.icon-panel-favorite:hover {
  color: #3485D2;
}
.icon-panel-favorite-pinned {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 11px;
  color: #3485D2;
  cursor: pointer;
}
.icon-panel-favorite-pinned:before {
  content: "\f005";
}
.icon-panel-recently-viewed-group {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 11px;
  font-weight: 500;
  color: inherit;
}
.icon-panel-recently-viewed-group:before {
  content: "\f01a";
}
.icon-panel-favorite-group {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 11px;
  font-weight: 500;
  color: inherit;
}
.icon-panel-favorite-group:before {
  content: "\f006";
}
.icon-panel-collection-group {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 11px;
  font-weight: 500;
  color: inherit;
}
.icon-panel-collection-group:before {
  content: "\f661";
}
.icon-storymap-b-expand-release {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 12px;
  color: #667eaa;
  text-align: center;
  margin-left: 3px;
  transition: color 0.3s;
}
.icon-storymap-b-expand-release:before {
  content: "\f105";
}
.icon-storymap-b-expand-release:hover {
  color: #44577a;
}
.icon-storymap-b-collapse-release {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 12px;
  color: #667eaa;
  text-align: center;
  margin-left: 3px;
  transition: color 0.3s;
}
.icon-storymap-b-collapse-release:before {
  content: "\f104";
}
.icon-storymap-b-collapse-release:hover {
  color: #44577a;
}
.icon-storymap-b-relase-released {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 13px;
  color: #32CD32;
  text-align: center;
  margin-left: 3px;
}
.icon-storymap-b-relase-released:before {
  content: "\f058";
}
.icon-storymap-b-relase-watched {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 13px;
  text-align: center;
  margin-left: 3px;
  color: #7389b1;
  transition: color 0.3s;
}
.icon-storymap-b-relase-watched:before {
  content: "\f06e";
}
.icon-storymap-b-relase-watched:hover {
  color: #44577a;
}
.icon-storymap-b-relase-date {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 13px;
  color: rgba(9, 45, 66, 0.38);
  text-align: center;
  margin-left: 3px;
}
.icon-storymap-b-relase-date:before {
  content: "\f073";
}
.icon-storymap-b-relase-goal {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 13px;
  color: rgba(9, 45, 66, 0.38);
  text-align: center;
  margin-left: 3px;
}
.icon-storymap-b-relase-goal:before {
  content: "\f648";
}
.icon-storymap-b-status-report {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 13px;
  color: rgba(9, 45, 66, 0.38);
  text-align: center;
  margin-left: 3px;
}
.icon-storymap-b-status-report:before {
  content: "\f64e";
}
.icon-storymap-b-release-has-unestimated {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 13px;
  color: rgba(9, 45, 66, 0.38);
  text-align: center;
  margin-left: 3px;
}
.icon-storymap-b-release-has-unestimated:before {
  content: "\f071";
}
.icon-board-card-last-element-add-inner,
.icon-board-add-to-empty {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 11px;
  color: rgba(9, 45, 66, 0.38);
  text-align: center;
  color: #66b9e1;
  cursor: pointer;
}
.icon-board-card-last-element-add-inner:before,
.icon-board-add-to-empty:before {
  content: "\f078";
}
.icon-storymap-c-add-attachment {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  line-height: 1.8;
  font-size: 44px;
  color: #bbb;
  text-align: center;
  width: 94px;
}
.icon-storymap-c-add-attachment:before {
  content: "\f085";
}
.icon-storymap-c-attachment-play {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color: #fff;
  text-align: center;
  font-size: 40px;
  padding: 5px;
  position: absolute;
  top: 14px;
  left: 25px;
  line-height: 1.3;
  cursor: pointer;
}
.icon-storymap-c-attachment-play:before {
  content: "\f04b";
}
.icon-storymap-c-attachment-download {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color: #fff;
  text-align: center;
  font-size: 40px;
  padding: 5px;
  position: absolute;
  top: 14px;
  left: 25px;
  line-height: 1.3;
  cursor: pointer;
}
.icon-storymap-c-attachment-download:before {
  content: "\f56d";
}
/*.icon-storymap-bc-add-bellow {
    .stob-icon;
    .fas;
    font-size: 11px;
    padding: 0;
    box-sizing: border-box;
    opacity: 0.6;
    margin: 2px;
    cursor: pointer;
    vertical-align: middle;

    &:before {
        content: @icon-chevron-down;
    }

    &:hover {
        color: #333;
    }
}*/
.icon-storymap-bc-add-bellow {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 9px;
  padding: 0;
  box-sizing: border-box;
  /*opacity: 0.8;*/
  margin: 0px;
  padding: 4px;
  cursor: pointer;
  border-radius: 2px;
}
.icon-storymap-bc-add-bellow:before {
  content: "\f078";
}
.icon-storymap-bc-add-bellow:hover {
  color: #333;
  /*opacity: 1;*/
  background-color: #69c2e6;
}
/*.icon-storymap-bc-edit-title {
    .stob-icon;
    .fas;
    font-size: 8px;
    padding: 0;
    box-sizing: border-box;
    opacity: 0.8;
    margin: 0px;
    padding: 4px;
    cursor: pointer;
    border-radius: 2px;

    &:before {
        content: @icon-pencil;
    }

    &:hover {
        color: #333;
        opacity: 1;
        background-color: #69c2e6;
    }
}*/
.icon-storymap-bc-edit-title {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 9px;
  padding: 0;
  box-sizing: border-box;
  /*opacity: 0.8;*/
  margin: 0px;
  padding: 4px;
  cursor: pointer;
  border-radius: 2px;
}
.icon-storymap-bc-edit-title:before {
  content: "\f040";
}
.icon-storymap-bc-edit-title:hover {
  color: #333;
  /*opacity: 1;*/
  background-color: #69c2e6;
}
/*.icon-storymap-bc-options {
    .stob-icon;
    .fas;
    font-size: 11px;
    padding: 0;
    box-sizing: border-box;
    opacity: 0.6;
    margin: 2px;
    cursor: pointer;
    vertical-align: middle;

    &:before {
        content: @icon-ellipsis-h;
    }

    &:hover {
        color: #333;
    }
}*/
.icon-storymap-bc-options {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 9px;
  padding: 0;
  box-sizing: border-box;
  /*opacity: 0.8;*/
  margin: 0px;
  padding: 4px;
  cursor: pointer;
  border-radius: 2px;
}
.icon-storymap-bc-options:before {
  content: "\f141";
}
.icon-storymap-bc-options:hover {
  color: #333;
  /*opacity: 1;*/
  background-color: #69c2e6;
}
/*.icon-storymap-bc-next-card {
    .stob-icon;
    .fas;
    font-size: 11px;
    padding: 0;
    box-sizing: border-box;
    opacity: 0.6;
    margin: 2px;
    cursor: pointer;
    vertical-align: middle;


    &:before {
        content: @icon-chevron-right;
    }

    &:hover {
        color: #333;
    }
}*/
.icon-storymap-bc-next-card {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 9px;
  padding: 0;
  box-sizing: border-box;
  /*opacity: 0.8;*/
  margin: 0px;
  padding: 4px;
  cursor: pointer;
  border-radius: 2px;
}
.icon-storymap-bc-next-card:before {
  content: "\f054";
}
.icon-storymap-bc-next-card:hover {
  color: #333;
  /*opacity: 1;*/
  background-color: #69c2e6;
}
/*.icon-storymap-bc-collapse {
    .stob-icon;
    .fas;
    font-size: 11px;
    padding: 0;
    box-sizing: border-box;
    opacity: 0.6;
    margin: 2px;
    cursor: pointer;

    &:before {
        content: @icon-minus-square;
    }

    &:hover {
        color: #333;
    }
}

.icon-storymap-bc-expand {
    .stob-icon;
    .fas;
    font-size: 11px;
    padding: 0;
    box-sizing: border-box;
    opacity: 0.6;
    margin: 2px;
    cursor: pointer;

    &:before {
        content: @icon-plus-square;
    }

    &:hover {
        color: #333;
    }
}*/
.icon-on-board-persona {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: inherit;
  cursor: pointer;
}
.icon-on-board-persona:before {
  content: "\f007";
}
.icon-on-board-persona-assign-unchecked,
.icon-on-board-annotation-assign-unchecked {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: inherit;
  cursor: pointer;
  color: #ddd;
  margin-right: 15px;
}
.icon-on-board-persona-assign-unchecked:before,
.icon-on-board-annotation-assign-unchecked:before {
  content: "\f0cb";
}
.icon-on-board-persona-assign-unchecked:hover,
.icon-on-board-annotation-assign-unchecked:hover {
  color: #555;
}
.icon-on-board-persona-assign-checked,
.icon-on-board-annotation-assign-checked {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: inherit;
  cursor: pointer;
  color: #66bae1;
  margin-right: 15px;
}
.icon-on-board-persona-assign-checked:before,
.icon-on-board-annotation-assign-checked:before {
  content: "\f14a";
}
.icon-board-user-online-presenting {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color: #888;
  font-size: 14px;
}
.icon-board-user-online-presenting:before {
  content: "\f03f";
}
.icon-board-user-online-presenting.currently-presenting {
  color: #001C36;
}
.icon-board-user-online-presenting.currently-following {
  color: #f33;
}
.icon-board-user-online-following {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color: #888;
  font-size: 14px;
}
.icon-board-user-online-following:before {
  content: "\f089";
}
.icon-board-online-users {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color: #888;
  font-size: 14px;
}
.icon-board-online-users:before {
  content: "\f406";
}
.icon-board-online-users-flash {
  animation-name: online-user-icon-blinker;
  animation-duration: 0.6s;
  animation-iteration-count: 4;
  animation-timing-function: linear;
}
@keyframes online-user-icon-blinker {
  0% {
    color: red;
  }
  49% {
    color: red;
  }
  50% {
    color: white;
  }
  100% {
    color: white;
  }
}
.icon-board-card-indicator-watched {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
}
.icon-board-card-indicator-watched:before {
  content: "\f06e";
}
.icon-board-card-indicator-description {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
}
.icon-board-card-indicator-description:before {
  content: "\f039";
}
.icon-board-card-indicator-attachment {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
}
.icon-board-card-indicator-attachment:before {
  content: "\f0c6";
}
.icon-board-card-indicator-comment {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
}
.icon-board-card-indicator-comment:before {
  content: "\f079";
}
.icon-board-card-indicator-persona {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
}
.icon-board-card-indicator-persona:before {
  content: "\f007";
}
.icon-board-card-indicator-sync {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color: rgba(9, 45, 66, 0.38);
}
.icon-board-card-indicator-sync:before {
  content: "\f1e0";
}
.icon-board-card-2level-col-selector-carot {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 7px;
  padding: 0;
  box-sizing: border-box;
  margin: 0px;
  padding-top: 4px;
  cursor: pointer;
  /*&:hover {
        color: #333;
        opacity: 1;
        background-color: #69c2e6;
    }*/
}
.icon-board-card-2level-col-selector-carot:before {
  content: "\f078";
}
.icon-storymap-add-card-annotation {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 9px;
  padding: 0;
  box-sizing: border-box;
  margin: 0px;
  padding: 4px;
  cursor: pointer;
  border-radius: 2px;
}
.icon-storymap-add-card-annotation:before {
  content: "\f02b";
}
.icon-storymap-h-persona {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 18px;
  color: #44577a;
  width: 34px;
  line-height: 1.8;
  height: 34px;
  text-align: center;
  margin-left: 2px;
  cursor: pointer;
  font-weight: bold;
  border-radius: 50%;
  transition: background-color 0.3s, color 0.3s;
}
.icon-storymap-h-persona:hover {
  color: #143759;
  background: rgba(9, 45, 66, 0.09);
}
.icon-storymap-h-persona:before {
  content: "\f01c";
}
.storymap-header-ideas-button {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 18px;
  color: #44577a;
  width: 34px;
  line-height: 1.8;
  height: 34px;
  text-align: center;
  margin-left: 2px;
  cursor: pointer;
  font-weight: bold;
  border-radius: 50%;
  transition: background-color 0.3s, color 0.3s;
  display: flex;
  align-items: center;
  justify-content: center;
}
.storymap-header-ideas-button:hover {
  color: #143759;
  background: rgba(9, 45, 66, 0.09);
}
.storymap-header-ideas-button > svg {
  height: 18px;
}
.icon-storymap-h-discussion {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 18px;
  color: #44577a;
  width: 34px;
  line-height: 1.8;
  height: 34px;
  text-align: center;
  margin-left: 2px;
  cursor: pointer;
  font-weight: bold;
  border-radius: 50%;
  transition: background-color 0.3s, color 0.3s;
}
.icon-storymap-h-discussion:hover {
  color: #143759;
  background: rgba(9, 45, 66, 0.09);
}
.icon-storymap-h-discussion:before {
  content: "\f4af";
}
.icon-storymap-h-discussion.has-unread {
  position: relative;
}
.icon-storymap-h-discussion.has-unread:after {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  content: "\f111";
  color: #F00;
  position: absolute;
  font-size: 10px;
  top: 0px;
  right: 3px;
}
.icon-storymap-h-search {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 18px;
  color: #44577a;
  width: 34px;
  line-height: 1.8;
  height: 34px;
  text-align: center;
  margin-left: 2px;
  cursor: pointer;
  font-weight: bold;
  border-radius: 50%;
  transition: background-color 0.3s, color 0.3s;
}
.icon-storymap-h-search:hover {
  color: #143759;
  background: rgba(9, 45, 66, 0.09);
}
.icon-storymap-h-search:before {
  content: "\f004";
}
.icon-storymap-h-search.filtered {
  color: #dd0000;
}
.icon-storymap-h-integrated {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 18px;
  color: #44577a;
  width: 34px;
  line-height: 1.8;
  height: 34px;
  text-align: center;
  margin-left: 2px;
  cursor: pointer;
  font-weight: bold;
  border-radius: 50%;
  transition: background-color 0.3s, color 0.3s;
}
.icon-storymap-h-integrated:hover {
  color: #143759;
  background: rgba(9, 45, 66, 0.09);
}
.icon-storymap-h-integrated:before {
  content: "\f1e2";
}
.icon-storymap-h-integrated.has-importable {
  position: relative;
}
.icon-storymap-h-integrated.has-importable:after {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  content: "\f111";
  color: #F00;
  position: absolute;
  font-size: 10px;
  top: 0px;
  right: 3px;
}
.icon-storymap-h-history {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 18px;
  color: #44577a;
  width: 34px;
  line-height: 1.8;
  height: 34px;
  text-align: center;
  margin-left: 2px;
  cursor: pointer;
  font-weight: bold;
  border-radius: 50%;
  transition: background-color 0.3s, color 0.3s;
}
.icon-storymap-h-history:hover {
  color: #143759;
  background: rgba(9, 45, 66, 0.09);
}
.icon-storymap-h-history:before {
  content: "\f1de";
}
.icon-storymap-h-history.has-new-activity {
  position: relative;
}
.icon-storymap-h-history.has-new-activity:after {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  content: "\f111";
  color: #57aed7;
  position: absolute;
  font-size: 10px;
  top: 0px;
  right: 3px;
}
.icon-storymap-h-history.has-mention {
  position: relative;
}
.icon-storymap-h-history.has-mention:after {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  content: "\f111";
  color: #F00;
  position: absolute;
  font-size: 10px;
  top: 0px;
  right: 3px;
}
.icon-storymap-h-more {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 18px;
  color: #44577a;
  width: 34px;
  line-height: 1.8;
  height: 34px;
  text-align: center;
  margin-left: 2px;
  cursor: pointer;
  font-weight: bold;
  border-radius: 50%;
  transition: background-color 0.3s, color 0.3s;
}
.icon-storymap-h-more:hover {
  color: #143759;
  background: rgba(9, 45, 66, 0.09);
}
.icon-storymap-h-more:before {
  content: "\f149";
}
.icon-storymap-h-fullscreen {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 18px;
  color: #44577a;
  width: 34px;
  line-height: 1.8;
  height: 34px;
  text-align: center;
  margin-left: 2px;
  cursor: pointer;
  font-weight: bold;
  border-radius: 50%;
  transition: background-color 0.3s, color 0.3s;
}
.icon-storymap-h-fullscreen:hover {
  color: #143759;
  background: rgba(9, 45, 66, 0.09);
}
.icon-storymap-h-fullscreen:before {
  content: "\f084";
}
.icon-storymap-h-zoom-in {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 18px;
  color: #44577a;
  width: 34px;
  line-height: 1.8;
  height: 34px;
  text-align: center;
  margin-left: 2px;
  cursor: pointer;
  font-weight: bold;
  border-radius: 50%;
  transition: background-color 0.3s, color 0.3s;
}
.icon-storymap-h-zoom-in:hover {
  color: #143759;
  background: rgba(9, 45, 66, 0.09);
}
.icon-storymap-h-zoom-in:before {
  content: "\f06d";
}
.icon-storymap-h-zoom-out {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 18px;
  color: #44577a;
  width: 34px;
  line-height: 1.8;
  height: 34px;
  text-align: center;
  margin-left: 2px;
  cursor: pointer;
  font-weight: bold;
  border-radius: 50%;
  transition: background-color 0.3s, color 0.3s;
}
.icon-storymap-h-zoom-out:hover {
  color: #143759;
  background: rgba(9, 45, 66, 0.09);
}
.icon-storymap-h-zoom-out:before {
  content: "\f07e";
}
.icon-storymap-h-two-level-view {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 18px;
  color: #44577a;
  width: 34px;
  line-height: 1.8;
  height: 34px;
  text-align: center;
  margin-left: 2px;
  cursor: pointer;
  font-weight: bold;
  border-radius: 50%;
  transition: background-color 0.3s, color 0.3s;
}
.icon-storymap-h-two-level-view:hover {
  color: #143759;
  background: rgba(9, 45, 66, 0.09);
}
.icon-storymap-h-two-level-view:before {
  content: "\f7a7";
}
.icon-storymap-h-three-level-view {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 18px;
  color: #44577a;
  width: 34px;
  line-height: 1.8;
  height: 34px;
  text-align: center;
  margin-left: 2px;
  cursor: pointer;
  font-weight: bold;
  border-radius: 50%;
  transition: background-color 0.3s, color 0.3s;
}
.icon-storymap-h-three-level-view:hover {
  color: #143759;
  background: rgba(9, 45, 66, 0.09);
}
.icon-storymap-h-three-level-view:before {
  content: "\f552";
}
.icon-storymap-h-collapse-expand {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 18px;
  color: #44577a;
  width: 34px;
  line-height: 1.8;
  height: 34px;
  text-align: center;
  margin-left: 2px;
  cursor: pointer;
  font-weight: bold;
  border-radius: 50%;
  transition: background-color 0.3s, color 0.3s;
}
.icon-storymap-h-collapse-expand:hover {
  color: #143759;
  background: rgba(9, 45, 66, 0.09);
}
.icon-storymap-h-collapse-expand:before {
  content: "\f426";
}
.icon-storymap-h-compact-expand {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  margin-top: 5px;
  font-size: 16px;
  color: #2d7dd2;
  cursor: pointer;
  transition: color 0.3s;
  font-weight: bold;
}
.icon-storymap-h-compact-expand:before {
  content: "\f091";
}
.icon-storymap-h-compact-expand:hover {
  color: #2464a8;
}
.icon-storymap-h-notification {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 18px;
  color: #44577a;
  width: 34px;
  line-height: 1.8;
  height: 34px;
  text-align: center;
  margin-left: 2px;
  cursor: pointer;
  font-weight: bold;
  border-radius: 50%;
  transition: background-color 0.3s, color 0.3s;
}
.icon-storymap-h-notification:hover {
  color: #143759;
  background: rgba(9, 45, 66, 0.09);
}
.icon-storymap-h-notification:before {
  content: "\f0f5";
}
.icon-panel-search-and-filter-filter {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color: #66b9e1;
  font-size: 15px;
  margin-right: 3px;
  text-align: center;
  opacity: 0.9;
}
.icon-panel-search-and-filter-filter:before {
  content: "\f0b1";
}
.icon-panel-search-and-filter-filter:hover {
  opacity: 1;
}
.icon-panel-v-options {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color: #667eaa;
  font-size: 18px;
  margin-right: 3px;
  position: absolute;
  top: -1px;
  right: 2px;
  width: 16px;
  text-align: center;
  transition: color 0.3s;
  border-radius: 50%;
  padding: 5px;
}
.icon-panel-v-options:before {
  content: "\f145";
}
.icon-panel-v-options:hover {
  color: #143759;
}
.icon-add-persona-image {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color: #66b9e1;
  font-size: 22px;
  opacity: 0.9;
}
.icon-add-persona-image:before {
  content: "\f085";
}
.icon-add-persona-image:hover {
  opacity: 1;
}
.icon-activities-go-to-card {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color: #66b9e1;
  font-size: 14px;
  opacity: 0.9;
}
.icon-activities-go-to-card:before {
  content: "\f064";
}
.icon-activities-go-to-card:hover {
  opacity: 1;
}
.icon-activities-restore-from-trash {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color: #66b9e1;
  font-size: 14px;
  opacity: 0.9;
}
.icon-activities-restore-from-trash:before {
  content: "\f829";
}
.icon-activities-restore-from-trash:hover {
  opacity: 1;
}
.icon-flashmsg-alert {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 20px;
  color: white;
  line-height: 1.5;
  width: 28px;
  padding-left: 10px;
}
.icon-flashmsg-alert:before {
  content: "\f06a";
}
.icon-flashmsg-info {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 20px;
  color: white;
  line-height: 1.5;
  width: 28px;
  padding-left: 10px;
}
.icon-flashmsg-info:before {
  content: "\f05a";
}
.icon-flashmsg-error {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 20px;
  color: white;
  line-height: 1.5;
  width: 28px;
  padding-left: 10px;
}
.icon-flashmsg-error:before {
  content: "\f06a";
}
.icon-flashmsg-success {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 20px;
  color: white;
  line-height: 1.5;
  width: 28px;
  padding-left: 10px;
}
.icon-flashmsg-success:before {
  content: "\f058";
}
.annotation-icon,
.annotation-emoji {
  /*.stob-icon;*/
  font-size: 14px;
  width: 32px;
  text-align: center;
  line-height: 2;
  display: inline-block;
}
.annotation-emoji {
  font-size: 12px;
}
.sliding-panel .annotation-item .annotation-icon,
.sliding-panel .annotation-row .annotation-icon,
.sliding-panel .annotation-item .annotation-emoji,
.sliding-panel .annotation-row .annotation-emoji {
  min-width: 50px;
  max-width: 50px;
  display: inline-block;
  text-align: center;
  word-break: break-word;
  word-wrap: break-word;
  padding-right: 5px;
}
.sliding-panel .editor-icon .annotation-icon {
  height: 28px;
  width: 32px;
}
.annotation-icon {
  /*&.idea:before {
        content: @icon-annotation-idea;
    }

    &.risk:before {
        content: @icon-annotation-risk;
    }

    &.blocked:before {
        content: @icon-annotation-blocked;
    }

    &.needdiscussion:before {
        content: @icon-annotation-needdiscussion;
    }

    &.dependsonother:before {
        content: @icon-annotation-dependsonother;
    }

    &.rejected:before {
        content: @icon-annotation-rejected;
    }

    &.splitablestory:before {
        content: @icon-annotation-splitable-story;
    }*/
}
.annotation-icon.heart:before {
  content: "\f004";
}
.annotation-icon.star:before {
  content: "\f005";
}
.annotation-icon.user:before {
  content: "\f007";
}
.annotation-icon.cog:before {
  content: "\f013";
}
.annotation-icon.clock:before {
  content: "\f017";
}
.annotation-icon.lock:before {
  content: "\f023";
}
.annotation-icon.flag:before {
  content: "\f024";
}
.annotation-icon.bookmark:before {
  content: "\f02e";
}
.annotation-icon.minuscircle:before {
  content: "\f056";
}
.annotation-icon.gift:before {
  content: "\f06b";
}
.annotation-icon.exclamationtriangle:before {
  content: "\f071";
}
.annotation-icon.calendaralt:before {
  content: "\f073";
}
.annotation-icon.comment:before {
  content: "\f075";
}
.annotation-icon.thumbtack:before {
  content: "\f08d";
}
.annotation-icon.trophy:before {
  content: "\f091";
}
.annotation-icon.unlock:before {
  content: "\f09c";
}
.annotation-icon.square:before {
  content: "\f0c8";
}
.annotation-icon.envelope:before {
  content: "\f0e0";
}
.annotation-icon.bolt:before {
  content: "\f0e7";
}
.annotation-icon.sitemap:before {
  content: "\f0e8";
}
.annotation-icon.bell:before {
  content: "\f0f3";
}
.annotation-icon.angledoubleup:before {
  content: "\f102";
}
.annotation-icon.angledoubledown:before {
  content: "\f103";
}
.annotation-icon.circle:before {
  content: "\f111";
}
.annotation-icon.meh:before {
  content: "\f11a";
}
.annotation-icon.flagcheckered:before {
  content: "\f11e";
}
.annotation-icon.rocket:before {
  content: "\f135";
}
.annotation-icon.minussquare:before {
  content: "\f146";
}
.annotation-icon.checksquare:before {
  content: "\f14a";
}
.annotation-icon.filealt:before {
  content: "\f15c";
}
.annotation-icon.thumbsup:before {
  content: "\f164";
}
.annotation-icon.thumbsdown:before {
  content: "\f165";
}
.annotation-icon.bug:before {
  content: "\f188";
}
.annotation-icon.graduationcap:before {
  content: "\f19d";
}
.annotation-icon.bomb:before {
  content: "\f1e2";
}
.annotation-icon.binoculars:before {
  content: "\f1e5";
}
.annotation-icon.trash:before {
  content: "\f1f8";
}
.annotation-icon.chartarea:before {
  content: "\f1fe";
}
.annotation-icon.diamond:before {
  content: "\f219";
}
.annotation-icon.usdsquare:before {
  content: "\f2e9";
}
.annotation-icon.questionsquare:before {
  content: "\f2fd";
}
.annotation-icon.exclamationsquare:before {
  content: "\f321";
}
.annotation-icon.alarmclock:before {
  content: "\f34e";
}
.annotation-icon.arrowaltsquaredown:before {
  content: "\f350";
}
.annotation-icon.arrowaltsquareright:before {
  content: "\f352";
}
.annotation-icon.arrowaltsquareup:before {
  content: "\f353";
}
.annotation-icon.desktopalt:before {
  content: "\f390";
}
.annotation-icon.mobileandroid:before {
  content: "\f3ce";
}
.annotation-icon.tabletandroid:before {
  content: "\f3fb";
}
.annotation-icon.window:before {
  content: "\f40e";
}
.annotation-icon.windowclose:before {
  content: "\f410";
}
.annotation-icon.chessqueen:before {
  content: "\f445";
}
.annotation-icon.handshakealt:before {
  content: "\f4c6";
}
.annotation-icon.projectdiagram:before {
  content: "\f542";
}
.annotation-icon.stream:before {
  content: "\f550";
}
.annotation-icon.checkdouble:before {
  content: "\f560";
}
.annotation-icon.frownopen:before {
  content: "\f57a";
}
.annotation-icon.grin:before {
  content: "\f580";
}
.annotation-icon.grinhearts:before {
  content: "\f584";
}
.annotation-icon.grinstars:before {
  content: "\f587";
}
.annotation-icon.medal:before {
  content: "\f5a2";
}
.annotation-icon.bullseyearrow:before {
  content: "\f648";
}
.annotation-icon.lightbulbon:before {
  content: "\f672";
}
.annotation-icon.megaphone:before {
  content: "\f675";
}
.annotation-icon.signal1:before {
  content: "\f68c";
}
.annotation-icon.signal2:before {
  content: "\f68d";
}
.annotation-icon.signal3:before {
  content: "\f68e";
}
.annotation-icon.signal4:before {
  content: "\f68f";
}
.annotation-icon.signal:before {
  content: "\f012";
}
.annotation-icon.signalalt:before {
  content: "\f690";
}
.annotation-icon.turtle:before {
  content: "\f726";
}
.annotation-icon.whale:before {
  content: "\f72c";
}
.annotation-icon.cloudrain:before {
  content: "\f73d";
}
.annotation-icon.sackdollar:before {
  content: "\f81d";
}
.annotation-icon.bringforward:before {
  content: "\f856";
}
.annotation-icon.minus:before {
  content: "\f068";
}
.annotation-icon.ban:before {
  content: "\f05e";
}
.annotation-icon.applealt:before {
  content: "\f5d1";
}
.annotation-icon.windows:before {
  content: "\f17a";
}
.annotation-icon.android:before {
  content: "\f17b";
}
.annotation-icon.linux:before {
  content: "\f17c";
}
.annotation-icon.docker:before {
  content: "\f395";
}
.annotation-icon.intercom:before {
  content: "\f7af";
}
.annotation-icon.comments:before {
  content: "\f086";
}
.annotation-icon.shoppingcart:before {
  content: "\f07a";
}
.annotation-icon.users:before {
  content: "\f0c0";
}
.annotation-icon.cloud:before {
  content: "\f0c2";
}
.annotation-icon.cut:before {
  content: "\f0c4";
}
.annotation-icon.envelope:before {
  content: "\f0e0";
}
.annotation-icon.lightbulb:before {
  content: "\f0eb";
}
.annotation-icon.smile:before {
  content: "\f118";
}
.annotation-icon.frown:before {
  content: "\f119";
}
.annotation-icon.meh:before {
  content: "\f11a";
}
.annotation-icon.code:before {
  content: "\f121";
}
.annotation-icon.anchor:before {
  content: "\f13d";
}
.annotation-icon.database:before {
  content: "\f1c0";
}
.annotation-icon.wifi:before {
  content: "\f1eb";
}
.annotation-icon.copyright:before {
  content: "\f1f9";
}
.annotation-icon.clone:before {
  content: "\f24d";
}
.annotation-icon.handpointer:before {
  content: "\f25a";
}
.annotation-icon.addresscard:before {
  content: "\f2bb";
}
.annotation-icon.commentcheck:before {
  content: "\f4a2";
}
.annotation-icon.commentdots:before {
  content: "\f4a3";
}
.annotation-icon.commentaltexclamation:before {
  content: "\f4a5";
}
.annotation-icon.parking:before {
  content: "\f540";
}
.annotation-icon.heartrate:before {
  content: "\f5f8";
}
.annotation-icon.snooze:before {
  content: "\f880";
}
.annotation-icon.eurosign:before {
  content: "\f153";
}
.annotation-icon.poundsign:before {
  content: "\f154";
}
.annotation-icon.dollarsign:before {
  content: "\f155";
}
.annotation-icon.cloud:before {
  content: "\f0c2";
}
.annotation-icon.envelope:before {
  content: "\f0e0";
}
.annotation-icon.bullseye:before {
  content: "\f140";
}
.annotation-icon.handpointer:before {
  content: "\f25a";
}
.annotation-icon.hourglass:before {
  content: "\f254";
}
.annotation-icon.treepalm:before {
  content: "\f82b";
}
.annotation-icon.angleup:before {
  content: "\f106";
}
.annotation-icon.angledown:before {
  content: "\f107";
}
.annotation-icon.puzzlepiece:before {
  content: "\f12e";
}
.annotation-icon.cubes:before {
  content: "\f1b3";
}
.annotation-icon.check:before {
  content: "\f00c";
}
.annotation-icon.exclamation:before {
  content: "\f12a";
}
.annotation-icon.question:before {
  content: "\f128";
}
.annotation-icon.timescircle:before {
  content: "\f057";
}
.annotation-icon.parkingcircle:before {
  content: "\f615";
}
.annotation-icon.bluetooth:before {
  content: "\f293";
}
.annotation-icon.file:before {
  content: "\f15b";
}
.annotation-icon.codebranch:before {
  content: "\f126";
}
.annotation-icon.tachometerslowest:before {
  content: "\f62d";
}
.annotation-icon.tachometerslow:before {
  content: "\f62c";
}
.annotation-icon.tachometeraverage:before {
  content: "\f629";
}
.annotation-icon.tachometerfastest:before {
  content: "\f62b";
}
.annotation-icon.tachometerfast:before {
  content: "\f62a";
}
.annotation-icon.chrome:before {
  content: "\f268";
}
.annotation-icon.googledrive:before {
  content: "\f3aa";
}
.annotation-icon.small {
  font-size: 12px;
  height: auto;
  width: auto;
}
.annotation-icon.default {
  color: #667eaa;
}
.annotation-icon.red {
  color: #e6194B;
}
.annotation-icon.green {
  color: #349b40;
}
.annotation-icon.yellow {
  color: #ffe119;
}
.annotation-icon.blue {
  color: #3b86d5;
}
.annotation-icon.orange {
  color: #e8660b;
}
.annotation-icon.cyan {
  color: #42d4f4;
}
.annotation-icon.teal {
  color: #469990;
}
.annotation-icon.magenta {
  color: #bf0eb6;
}
.annotation-icon.brown {
  color: #9A6324;
}
.annotation-icon.maroon {
  color: #800000;
}
.annotation-icon.navy {
  color: #0000a8;
}
.annotation-icon.black {
  color: #44577a;
}
.icon-emoji-picker:before {
  content: "\f119";
}
html {
  font-family: 'Oxygen', sans-serif;
  font-weight: normal;
}
html,
body,
div,
span,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
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,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: baseline;
  line-height: 1;
  outline: 0;
  font-size: 14px;
}
i {
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: baseline;
  line-height: 1;
  outline: 0;
}
b {
  font-weight: 400;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background: #FFF;
  color: #44577a;
}
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;
}
input:focus {
  outline: none;
}
textarea {
  resize: none;
}
a {
  text-decoration: none;
  color: #006ce5;
  transition: color 0.3s;
  display: inline-block;
  cursor: pointer;
  /*&:focus {
        text-decoration: underline;
    }*/
}
a:link,
a:visited,
a:active {
  text-decoration: none;
}
a:hover {
  text-decoration: none;
  color: #0054b2;
}
a.disabled {
  text-decoration: none;
  color: #667eaa;
  transition: color 0.3s;
  cursor: default !important;
}
a.disabled:link,
a.disabled:visited,
a.disabled:active {
  text-decoration: none;
}
a.disabled:hover {
  text-decoration: none;
  color: #667eaa;
}
a img,
:link img,
:visited img {
  border: none;
}
hr {
  border-style: solid;
  border-width: 1px;
}
.fullscreen {
  width: 100%;
  position: static;
  background-color: #efefef;
  overflow: auto;
}
.clearfix:before,
.clearfix:after {
  content: "";
  display: table;
}
.clearfix:after {
  clear: both;
}
html {
  position: relative;
  width: 100%;
  height: 100%;
}
body {
  position: relative;
  height: 100%;
  overflow: hidden;
  margin: 0;
  padding: 0;
  -webkit-backface-visibility: hidden;
  /* Addresses a small issue in webkit: http://bit.ly/NEdoDq */
}
#application-host {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  margin: 0;
  overflow: hidden;
}
#application-host > div {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  margin: 0;
  overflow: hidden;
}
#application-host > div > div {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  margin: 0;
  overflow: hidden;
}
#wrapper {
  position: absolute;
  top: 60px;
  bottom: 0;
  right: 0;
  left: 0;
  margin: 0;
  overflow: auto;
}
/* Clearfix */
.cf:before,
.cf:after {
  content: " ";
  display: table;
}
.cf:after {
  clear: both;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
/* Pull child left */
.pull-child-left {
  -webkit-transform: translate3d(0, 0, 0);
}
.pull-child-left:before,
.pull-child-left:after {
  content: " ";
  display: table;
}
.pull-child-left:after {
  clear: both;
}
.pull-child-left:before,
.pull-child-left:after {
  content: " ";
  display: table;
}
.pull-child-left:after {
  clear: both;
}
.pull-child-left > a,
.pull-child-left > span,
.pull-child-left > div {
  -webkit-transform: translate3d(0, 0, 0);
  float: left;
  margin-left: 0;
}
.pull-child-left > a:first-child,
.pull-child-left > span:first-child,
.pull-child-left > div:first-child {
  margin-left: 0;
}
/* Pull child right */
.pull-child-right:before,
.pull-child-right:after {
  content: " ";
  display: table;
}
.pull-child-right:after {
  clear: both;
}
.pull-child-right:before,
.pull-child-right:after {
  content: " ";
  display: table;
}
.pull-child-right:after {
  clear: both;
}
.pull-child-right > a,
.pull-child-right > span,
.pull-child-right > div {
  float: right;
  margin-right: 0;
}
.pull-child-right > a:last-child,
.pull-child-right > span:last-child,
.pull-child-right > div:last-child {
  margin-left: 0;
}
/* Inline block */
.inline-block {
  display: inline-block;
}
.separator {
  float: none;
  clear: both;
}
.label-small {
  font-size: 12px;
}
.pointer {
  cursor: pointer;
}
.block {
  display: block;
}
.warning-text {
  color: red;
}
.nowrap {
  white-space: nowrap;
}
.page-section-heading {
  color: #44577a;
  font-size: 16px;
}
.d-flex {
  display: flex;
}
.flex-wrap {
  flex-wrap: wrap;
}
.flex-column {
  flex-direction: column;
}
.justify-content-center {
  justify-content: center;
}
.justify-content-between {
  justify-content: space-between;
}
.justify-content-around {
  justify-content: space-around;
}
.align-items-center {
  align-items: center;
}
.spacer {
  flex-grow: 1;
}
.text-right {
  text-align: right;
}
.font-weight-bold {
  font-weight: 700;
}
.flex-1 {
  flex: 1;
}
.img-responsive {
  max-width: 100%;
}
.m-auto {
  margin: auto;
}
.ml-auto {
  margin-left: auto;
}
.mr-auto {
  margin-right: auto;
}
.w-0 {
  width: 0% !important;
}
.w-5 {
  width: 5% !important;
}
.w-10 {
  width: 10% !important;
}
.w-15 {
  width: 15% !important;
}
.w-20 {
  width: 20% !important;
}
.w-25 {
  width: 25% !important;
}
.w-30 {
  width: 30% !important;
}
.w-35 {
  width: 35% !important;
}
.w-40 {
  width: 40% !important;
}
.w-45 {
  width: 45% !important;
}
.w-50 {
  width: 50% !important;
}
.w-55 {
  width: 55% !important;
}
.w-60 {
  width: 60% !important;
}
.w-65 {
  width: 65% !important;
}
.w-70 {
  width: 70% !important;
}
.w-75 {
  width: 75% !important;
}
.w-80 {
  width: 80% !important;
}
.w-85 {
  width: 85% !important;
}
.w-90 {
  width: 90% !important;
}
.w-95 {
  width: 95% !important;
}
.w-100 {
  width: 100% !important;
}
.ma-0 {
  margin: 0px !important;
}
.mt-0 {
  margin-top: 0px;
}
.mr-0 {
  margin-right: 0px;
}
.mb-0 {
  margin-bottom: 0px;
}
.ml-0 {
  margin-left: 0px;
}
.ma-5 {
  margin: 5px !important;
}
.mt-5 {
  margin-top: 5px;
}
.mr-5 {
  margin-right: 5px;
}
.mb-5 {
  margin-bottom: 5px;
}
.ml-5 {
  margin-left: 5px;
}
.ma-10 {
  margin: 10px !important;
}
.mt-10 {
  margin-top: 10px;
}
.mr-10 {
  margin-right: 10px;
}
.mb-10 {
  margin-bottom: 10px;
}
.ml-10 {
  margin-left: 10px;
}
.ma-15 {
  margin: 15px !important;
}
.mt-15 {
  margin-top: 15px;
}
.mr-15 {
  margin-right: 15px;
}
.mb-15 {
  margin-bottom: 15px;
}
.ml-15 {
  margin-left: 15px;
}
.ma-20 {
  margin: 20px !important;
}
.mt-20 {
  margin-top: 20px;
}
.mr-20 {
  margin-right: 20px;
}
.mb-20 {
  margin-bottom: 20px;
}
.ml-20 {
  margin-left: 20px;
}
.ma-25 {
  margin: 25px !important;
}
.mt-25 {
  margin-top: 25px;
}
.mr-25 {
  margin-right: 25px;
}
.mb-25 {
  margin-bottom: 25px;
}
.ml-25 {
  margin-left: 25px;
}
.ma-30 {
  margin: 30px !important;
}
.mt-30 {
  margin-top: 30px;
}
.mr-30 {
  margin-right: 30px;
}
.mb-30 {
  margin-bottom: 30px;
}
.ml-30 {
  margin-left: 30px;
}
.ma-35 {
  margin: 35px !important;
}
.mt-35 {
  margin-top: 35px;
}
.mr-35 {
  margin-right: 35px;
}
.mb-35 {
  margin-bottom: 35px;
}
.ml-35 {
  margin-left: 35px;
}
.ma-40 {
  margin: 40px !important;
}
.mt-40 {
  margin-top: 40px;
}
.mr-40 {
  margin-right: 40px;
}
.mb-40 {
  margin-bottom: 40px;
}
.ml-40 {
  margin-left: 40px;
}
.ma-45 {
  margin: 45px !important;
}
.mt-45 {
  margin-top: 45px;
}
.mr-45 {
  margin-right: 45px;
}
.mb-45 {
  margin-bottom: 45px;
}
.ml-45 {
  margin-left: 45px;
}
.ma-50 {
  margin: 50px !important;
}
.mt-50 {
  margin-top: 50px;
}
.mr-50 {
  margin-right: 50px;
}
.mb-50 {
  margin-bottom: 50px;
}
.ml-50 {
  margin-left: 50px;
}
.ma-55 {
  margin: 55px !important;
}
.mt-55 {
  margin-top: 55px;
}
.mr-55 {
  margin-right: 55px;
}
.mb-55 {
  margin-bottom: 55px;
}
.ml-55 {
  margin-left: 55px;
}
.ma-60 {
  margin: 60px !important;
}
.mt-60 {
  margin-top: 60px;
}
.mr-60 {
  margin-right: 60px;
}
.mb-60 {
  margin-bottom: 60px;
}
.ml-60 {
  margin-left: 60px;
}
.ma-65 {
  margin: 65px !important;
}
.mt-65 {
  margin-top: 65px;
}
.mr-65 {
  margin-right: 65px;
}
.mb-65 {
  margin-bottom: 65px;
}
.ml-65 {
  margin-left: 65px;
}
.ma-70 {
  margin: 70px !important;
}
.mt-70 {
  margin-top: 70px;
}
.mr-70 {
  margin-right: 70px;
}
.mb-70 {
  margin-bottom: 70px;
}
.ml-70 {
  margin-left: 70px;
}
.ma-75 {
  margin: 75px !important;
}
.mt-75 {
  margin-top: 75px;
}
.mr-75 {
  margin-right: 75px;
}
.mb-75 {
  margin-bottom: 75px;
}
.ml-75 {
  margin-left: 75px;
}
.ma-80 {
  margin: 80px !important;
}
.mt-80 {
  margin-top: 80px;
}
.mr-80 {
  margin-right: 80px;
}
.mb-80 {
  margin-bottom: 80px;
}
.ml-80 {
  margin-left: 80px;
}
.ma-85 {
  margin: 85px !important;
}
.mt-85 {
  margin-top: 85px;
}
.mr-85 {
  margin-right: 85px;
}
.mb-85 {
  margin-bottom: 85px;
}
.ml-85 {
  margin-left: 85px;
}
.ma-90 {
  margin: 90px !important;
}
.mt-90 {
  margin-top: 90px;
}
.mr-90 {
  margin-right: 90px;
}
.mb-90 {
  margin-bottom: 90px;
}
.ml-90 {
  margin-left: 90px;
}
.ma-95 {
  margin: 95px !important;
}
.mt-95 {
  margin-top: 95px;
}
.mr-95 {
  margin-right: 95px;
}
.mb-95 {
  margin-bottom: 95px;
}
.ml-95 {
  margin-left: 95px;
}
.ma-100 {
  margin: 100px !important;
}
.mt-100 {
  margin-top: 100px;
}
.mr-100 {
  margin-right: 100px;
}
.mb-100 {
  margin-bottom: 100px;
}
.ml-100 {
  margin-left: 100px;
}
.pa-0 {
  padding: 0px;
}
.pt-0 {
  padding-top: 0px;
}
.pr-0 {
  padding-right: 0px;
}
.pb-0 {
  padding-bottom: 0px;
}
.pl-0 {
  padding-left: 0px;
}
.px-0 {
  padding-left: 0px;
  padding-right: 0px;
}
.py-0 {
  padding-top: 0px;
  padding-bottom: 0px;
}
.pa-1 {
  padding: 1px;
}
.pt-1 {
  padding-top: 1px;
}
.pr-1 {
  padding-right: 1px;
}
.pb-1 {
  padding-bottom: 1px;
}
.pl-1 {
  padding-left: 1px;
}
.px-1 {
  padding-left: 1px;
  padding-right: 1px;
}
.py-1 {
  padding-top: 1px;
  padding-bottom: 1px;
}
.pa-2 {
  padding: 2px;
}
.pt-2 {
  padding-top: 2px;
}
.pr-2 {
  padding-right: 2px;
}
.pb-2 {
  padding-bottom: 2px;
}
.pl-2 {
  padding-left: 2px;
}
.px-2 {
  padding-left: 2px;
  padding-right: 2px;
}
.py-2 {
  padding-top: 2px;
  padding-bottom: 2px;
}
.pa-3 {
  padding: 3px;
}
.pt-3 {
  padding-top: 3px;
}
.pr-3 {
  padding-right: 3px;
}
.pb-3 {
  padding-bottom: 3px;
}
.pl-3 {
  padding-left: 3px;
}
.px-3 {
  padding-left: 3px;
  padding-right: 3px;
}
.py-3 {
  padding-top: 3px;
  padding-bottom: 3px;
}
.pa-4 {
  padding: 4px;
}
.pt-4 {
  padding-top: 4px;
}
.pr-4 {
  padding-right: 4px;
}
.pb-4 {
  padding-bottom: 4px;
}
.pl-4 {
  padding-left: 4px;
}
.px-4 {
  padding-left: 4px;
  padding-right: 4px;
}
.py-4 {
  padding-top: 4px;
  padding-bottom: 4px;
}
.pa-5 {
  padding: 5px;
}
.pt-5 {
  padding-top: 5px;
}
.pr-5 {
  padding-right: 5px;
}
.pb-5 {
  padding-bottom: 5px;
}
.pl-5 {
  padding-left: 5px;
}
.px-5 {
  padding-left: 5px;
  padding-right: 5px;
}
.py-5 {
  padding-top: 5px;
  padding-bottom: 5px;
}
.pa-6 {
  padding: 6px;
}
.pt-6 {
  padding-top: 6px;
}
.pr-6 {
  padding-right: 6px;
}
.pb-6 {
  padding-bottom: 6px;
}
.pl-6 {
  padding-left: 6px;
}
.px-6 {
  padding-left: 6px;
  padding-right: 6px;
}
.py-6 {
  padding-top: 6px;
  padding-bottom: 6px;
}
.pa-7 {
  padding: 7px;
}
.pt-7 {
  padding-top: 7px;
}
.pr-7 {
  padding-right: 7px;
}
.pb-7 {
  padding-bottom: 7px;
}
.pl-7 {
  padding-left: 7px;
}
.px-7 {
  padding-left: 7px;
  padding-right: 7px;
}
.py-7 {
  padding-top: 7px;
  padding-bottom: 7px;
}
.pa-8 {
  padding: 8px;
}
.pt-8 {
  padding-top: 8px;
}
.pr-8 {
  padding-right: 8px;
}
.pb-8 {
  padding-bottom: 8px;
}
.pl-8 {
  padding-left: 8px;
}
.px-8 {
  padding-left: 8px;
  padding-right: 8px;
}
.py-8 {
  padding-top: 8px;
  padding-bottom: 8px;
}
.pa-9 {
  padding: 9px;
}
.pt-9 {
  padding-top: 9px;
}
.pr-9 {
  padding-right: 9px;
}
.pb-9 {
  padding-bottom: 9px;
}
.pl-9 {
  padding-left: 9px;
}
.px-9 {
  padding-left: 9px;
  padding-right: 9px;
}
.py-9 {
  padding-top: 9px;
  padding-bottom: 9px;
}
.pa-10 {
  padding: 10px;
}
.pt-10 {
  padding-top: 10px;
}
.pr-10 {
  padding-right: 10px;
}
.pb-10 {
  padding-bottom: 10px;
}
.pl-10 {
  padding-left: 10px;
}
.px-10 {
  padding-left: 10px;
  padding-right: 10px;
}
.py-10 {
  padding-top: 10px;
  padding-bottom: 10px;
}
.pa-11 {
  padding: 11px;
}
.pt-11 {
  padding-top: 11px;
}
.pr-11 {
  padding-right: 11px;
}
.pb-11 {
  padding-bottom: 11px;
}
.pl-11 {
  padding-left: 11px;
}
.px-11 {
  padding-left: 11px;
  padding-right: 11px;
}
.py-11 {
  padding-top: 11px;
  padding-bottom: 11px;
}
.pa-12 {
  padding: 12px;
}
.pt-12 {
  padding-top: 12px;
}
.pr-12 {
  padding-right: 12px;
}
.pb-12 {
  padding-bottom: 12px;
}
.pl-12 {
  padding-left: 12px;
}
.px-12 {
  padding-left: 12px;
  padding-right: 12px;
}
.py-12 {
  padding-top: 12px;
  padding-bottom: 12px;
}
.pa-13 {
  padding: 13px;
}
.pt-13 {
  padding-top: 13px;
}
.pr-13 {
  padding-right: 13px;
}
.pb-13 {
  padding-bottom: 13px;
}
.pl-13 {
  padding-left: 13px;
}
.px-13 {
  padding-left: 13px;
  padding-right: 13px;
}
.py-13 {
  padding-top: 13px;
  padding-bottom: 13px;
}
.pa-14 {
  padding: 14px;
}
.pt-14 {
  padding-top: 14px;
}
.pr-14 {
  padding-right: 14px;
}
.pb-14 {
  padding-bottom: 14px;
}
.pl-14 {
  padding-left: 14px;
}
.px-14 {
  padding-left: 14px;
  padding-right: 14px;
}
.py-14 {
  padding-top: 14px;
  padding-bottom: 14px;
}
.pa-15 {
  padding: 15px;
}
.pt-15 {
  padding-top: 15px;
}
.pr-15 {
  padding-right: 15px;
}
.pb-15 {
  padding-bottom: 15px;
}
.pl-15 {
  padding-left: 15px;
}
.px-15 {
  padding-left: 15px;
  padding-right: 15px;
}
.py-15 {
  padding-top: 15px;
  padding-bottom: 15px;
}
.pa-16 {
  padding: 16px;
}
.pt-16 {
  padding-top: 16px;
}
.pr-16 {
  padding-right: 16px;
}
.pb-16 {
  padding-bottom: 16px;
}
.pl-16 {
  padding-left: 16px;
}
.px-16 {
  padding-left: 16px;
  padding-right: 16px;
}
.py-16 {
  padding-top: 16px;
  padding-bottom: 16px;
}
.pa-17 {
  padding: 17px;
}
.pt-17 {
  padding-top: 17px;
}
.pr-17 {
  padding-right: 17px;
}
.pb-17 {
  padding-bottom: 17px;
}
.pl-17 {
  padding-left: 17px;
}
.px-17 {
  padding-left: 17px;
  padding-right: 17px;
}
.py-17 {
  padding-top: 17px;
  padding-bottom: 17px;
}
.pa-18 {
  padding: 18px;
}
.pt-18 {
  padding-top: 18px;
}
.pr-18 {
  padding-right: 18px;
}
.pb-18 {
  padding-bottom: 18px;
}
.pl-18 {
  padding-left: 18px;
}
.px-18 {
  padding-left: 18px;
  padding-right: 18px;
}
.py-18 {
  padding-top: 18px;
  padding-bottom: 18px;
}
.pa-19 {
  padding: 19px;
}
.pt-19 {
  padding-top: 19px;
}
.pr-19 {
  padding-right: 19px;
}
.pb-19 {
  padding-bottom: 19px;
}
.pl-19 {
  padding-left: 19px;
}
.px-19 {
  padding-left: 19px;
  padding-right: 19px;
}
.py-19 {
  padding-top: 19px;
  padding-bottom: 19px;
}
.pa-20 {
  padding: 20px;
}
.pt-20 {
  padding-top: 20px;
}
.pr-20 {
  padding-right: 20px;
}
.pb-20 {
  padding-bottom: 20px;
}
.pl-20 {
  padding-left: 20px;
}
.px-20 {
  padding-left: 20px;
  padding-right: 20px;
}
.py-20 {
  padding-top: 20px;
  padding-bottom: 20px;
}
.pa-21 {
  padding: 21px;
}
.pt-21 {
  padding-top: 21px;
}
.pr-21 {
  padding-right: 21px;
}
.pb-21 {
  padding-bottom: 21px;
}
.pl-21 {
  padding-left: 21px;
}
.px-21 {
  padding-left: 21px;
  padding-right: 21px;
}
.py-21 {
  padding-top: 21px;
  padding-bottom: 21px;
}
.pa-22 {
  padding: 22px;
}
.pt-22 {
  padding-top: 22px;
}
.pr-22 {
  padding-right: 22px;
}
.pb-22 {
  padding-bottom: 22px;
}
.pl-22 {
  padding-left: 22px;
}
.px-22 {
  padding-left: 22px;
  padding-right: 22px;
}
.py-22 {
  padding-top: 22px;
  padding-bottom: 22px;
}
.pa-23 {
  padding: 23px;
}
.pt-23 {
  padding-top: 23px;
}
.pr-23 {
  padding-right: 23px;
}
.pb-23 {
  padding-bottom: 23px;
}
.pl-23 {
  padding-left: 23px;
}
.px-23 {
  padding-left: 23px;
  padding-right: 23px;
}
.py-23 {
  padding-top: 23px;
  padding-bottom: 23px;
}
.pa-24 {
  padding: 24px;
}
.pt-24 {
  padding-top: 24px;
}
.pr-24 {
  padding-right: 24px;
}
.pb-24 {
  padding-bottom: 24px;
}
.pl-24 {
  padding-left: 24px;
}
.px-24 {
  padding-left: 24px;
  padding-right: 24px;
}
.py-24 {
  padding-top: 24px;
  padding-bottom: 24px;
}
.pa-25 {
  padding: 25px;
}
.pt-25 {
  padding-top: 25px;
}
.pr-25 {
  padding-right: 25px;
}
.pb-25 {
  padding-bottom: 25px;
}
.pl-25 {
  padding-left: 25px;
}
.px-25 {
  padding-left: 25px;
  padding-right: 25px;
}
.py-25 {
  padding-top: 25px;
  padding-bottom: 25px;
}
.pa-26 {
  padding: 26px;
}
.pt-26 {
  padding-top: 26px;
}
.pr-26 {
  padding-right: 26px;
}
.pb-26 {
  padding-bottom: 26px;
}
.pl-26 {
  padding-left: 26px;
}
.px-26 {
  padding-left: 26px;
  padding-right: 26px;
}
.py-26 {
  padding-top: 26px;
  padding-bottom: 26px;
}
.pa-27 {
  padding: 27px;
}
.pt-27 {
  padding-top: 27px;
}
.pr-27 {
  padding-right: 27px;
}
.pb-27 {
  padding-bottom: 27px;
}
.pl-27 {
  padding-left: 27px;
}
.px-27 {
  padding-left: 27px;
  padding-right: 27px;
}
.py-27 {
  padding-top: 27px;
  padding-bottom: 27px;
}
.pa-28 {
  padding: 28px;
}
.pt-28 {
  padding-top: 28px;
}
.pr-28 {
  padding-right: 28px;
}
.pb-28 {
  padding-bottom: 28px;
}
.pl-28 {
  padding-left: 28px;
}
.px-28 {
  padding-left: 28px;
  padding-right: 28px;
}
.py-28 {
  padding-top: 28px;
  padding-bottom: 28px;
}
.pa-29 {
  padding: 29px;
}
.pt-29 {
  padding-top: 29px;
}
.pr-29 {
  padding-right: 29px;
}
.pb-29 {
  padding-bottom: 29px;
}
.pl-29 {
  padding-left: 29px;
}
.px-29 {
  padding-left: 29px;
  padding-right: 29px;
}
.py-29 {
  padding-top: 29px;
  padding-bottom: 29px;
}
.pa-30 {
  padding: 30px;
}
.pt-30 {
  padding-top: 30px;
}
.pr-30 {
  padding-right: 30px;
}
.pb-30 {
  padding-bottom: 30px;
}
.pl-30 {
  padding-left: 30px;
}
.px-30 {
  padding-left: 30px;
  padding-right: 30px;
}
.py-30 {
  padding-top: 30px;
  padding-bottom: 30px;
}
.pa-31 {
  padding: 31px;
}
.pt-31 {
  padding-top: 31px;
}
.pr-31 {
  padding-right: 31px;
}
.pb-31 {
  padding-bottom: 31px;
}
.pl-31 {
  padding-left: 31px;
}
.px-31 {
  padding-left: 31px;
  padding-right: 31px;
}
.py-31 {
  padding-top: 31px;
  padding-bottom: 31px;
}
.pa-32 {
  padding: 32px;
}
.pt-32 {
  padding-top: 32px;
}
.pr-32 {
  padding-right: 32px;
}
.pb-32 {
  padding-bottom: 32px;
}
.pl-32 {
  padding-left: 32px;
}
.px-32 {
  padding-left: 32px;
  padding-right: 32px;
}
.py-32 {
  padding-top: 32px;
  padding-bottom: 32px;
}
.pa-33 {
  padding: 33px;
}
.pt-33 {
  padding-top: 33px;
}
.pr-33 {
  padding-right: 33px;
}
.pb-33 {
  padding-bottom: 33px;
}
.pl-33 {
  padding-left: 33px;
}
.px-33 {
  padding-left: 33px;
  padding-right: 33px;
}
.py-33 {
  padding-top: 33px;
  padding-bottom: 33px;
}
.pa-34 {
  padding: 34px;
}
.pt-34 {
  padding-top: 34px;
}
.pr-34 {
  padding-right: 34px;
}
.pb-34 {
  padding-bottom: 34px;
}
.pl-34 {
  padding-left: 34px;
}
.px-34 {
  padding-left: 34px;
  padding-right: 34px;
}
.py-34 {
  padding-top: 34px;
  padding-bottom: 34px;
}
.pa-35 {
  padding: 35px;
}
.pt-35 {
  padding-top: 35px;
}
.pr-35 {
  padding-right: 35px;
}
.pb-35 {
  padding-bottom: 35px;
}
.pl-35 {
  padding-left: 35px;
}
.px-35 {
  padding-left: 35px;
  padding-right: 35px;
}
.py-35 {
  padding-top: 35px;
  padding-bottom: 35px;
}
.pa-36 {
  padding: 36px;
}
.pt-36 {
  padding-top: 36px;
}
.pr-36 {
  padding-right: 36px;
}
.pb-36 {
  padding-bottom: 36px;
}
.pl-36 {
  padding-left: 36px;
}
.px-36 {
  padding-left: 36px;
  padding-right: 36px;
}
.py-36 {
  padding-top: 36px;
  padding-bottom: 36px;
}
.pa-37 {
  padding: 37px;
}
.pt-37 {
  padding-top: 37px;
}
.pr-37 {
  padding-right: 37px;
}
.pb-37 {
  padding-bottom: 37px;
}
.pl-37 {
  padding-left: 37px;
}
.px-37 {
  padding-left: 37px;
  padding-right: 37px;
}
.py-37 {
  padding-top: 37px;
  padding-bottom: 37px;
}
.pa-38 {
  padding: 38px;
}
.pt-38 {
  padding-top: 38px;
}
.pr-38 {
  padding-right: 38px;
}
.pb-38 {
  padding-bottom: 38px;
}
.pl-38 {
  padding-left: 38px;
}
.px-38 {
  padding-left: 38px;
  padding-right: 38px;
}
.py-38 {
  padding-top: 38px;
  padding-bottom: 38px;
}
.pa-39 {
  padding: 39px;
}
.pt-39 {
  padding-top: 39px;
}
.pr-39 {
  padding-right: 39px;
}
.pb-39 {
  padding-bottom: 39px;
}
.pl-39 {
  padding-left: 39px;
}
.px-39 {
  padding-left: 39px;
  padding-right: 39px;
}
.py-39 {
  padding-top: 39px;
  padding-bottom: 39px;
}
.pa-40 {
  padding: 40px;
}
.pt-40 {
  padding-top: 40px;
}
.pr-40 {
  padding-right: 40px;
}
.pb-40 {
  padding-bottom: 40px;
}
.pl-40 {
  padding-left: 40px;
}
.px-40 {
  padding-left: 40px;
  padding-right: 40px;
}
.py-40 {
  padding-top: 40px;
  padding-bottom: 40px;
}
.pa-41 {
  padding: 41px;
}
.pt-41 {
  padding-top: 41px;
}
.pr-41 {
  padding-right: 41px;
}
.pb-41 {
  padding-bottom: 41px;
}
.pl-41 {
  padding-left: 41px;
}
.px-41 {
  padding-left: 41px;
  padding-right: 41px;
}
.py-41 {
  padding-top: 41px;
  padding-bottom: 41px;
}
.pa-42 {
  padding: 42px;
}
.pt-42 {
  padding-top: 42px;
}
.pr-42 {
  padding-right: 42px;
}
.pb-42 {
  padding-bottom: 42px;
}
.pl-42 {
  padding-left: 42px;
}
.px-42 {
  padding-left: 42px;
  padding-right: 42px;
}
.py-42 {
  padding-top: 42px;
  padding-bottom: 42px;
}
.pa-43 {
  padding: 43px;
}
.pt-43 {
  padding-top: 43px;
}
.pr-43 {
  padding-right: 43px;
}
.pb-43 {
  padding-bottom: 43px;
}
.pl-43 {
  padding-left: 43px;
}
.px-43 {
  padding-left: 43px;
  padding-right: 43px;
}
.py-43 {
  padding-top: 43px;
  padding-bottom: 43px;
}
.pa-44 {
  padding: 44px;
}
.pt-44 {
  padding-top: 44px;
}
.pr-44 {
  padding-right: 44px;
}
.pb-44 {
  padding-bottom: 44px;
}
.pl-44 {
  padding-left: 44px;
}
.px-44 {
  padding-left: 44px;
  padding-right: 44px;
}
.py-44 {
  padding-top: 44px;
  padding-bottom: 44px;
}
.pa-45 {
  padding: 45px;
}
.pt-45 {
  padding-top: 45px;
}
.pr-45 {
  padding-right: 45px;
}
.pb-45 {
  padding-bottom: 45px;
}
.pl-45 {
  padding-left: 45px;
}
.px-45 {
  padding-left: 45px;
  padding-right: 45px;
}
.py-45 {
  padding-top: 45px;
  padding-bottom: 45px;
}
.pa-46 {
  padding: 46px;
}
.pt-46 {
  padding-top: 46px;
}
.pr-46 {
  padding-right: 46px;
}
.pb-46 {
  padding-bottom: 46px;
}
.pl-46 {
  padding-left: 46px;
}
.px-46 {
  padding-left: 46px;
  padding-right: 46px;
}
.py-46 {
  padding-top: 46px;
  padding-bottom: 46px;
}
.pa-47 {
  padding: 47px;
}
.pt-47 {
  padding-top: 47px;
}
.pr-47 {
  padding-right: 47px;
}
.pb-47 {
  padding-bottom: 47px;
}
.pl-47 {
  padding-left: 47px;
}
.px-47 {
  padding-left: 47px;
  padding-right: 47px;
}
.py-47 {
  padding-top: 47px;
  padding-bottom: 47px;
}
.pa-48 {
  padding: 48px;
}
.pt-48 {
  padding-top: 48px;
}
.pr-48 {
  padding-right: 48px;
}
.pb-48 {
  padding-bottom: 48px;
}
.pl-48 {
  padding-left: 48px;
}
.px-48 {
  padding-left: 48px;
  padding-right: 48px;
}
.py-48 {
  padding-top: 48px;
  padding-bottom: 48px;
}
.pa-49 {
  padding: 49px;
}
.pt-49 {
  padding-top: 49px;
}
.pr-49 {
  padding-right: 49px;
}
.pb-49 {
  padding-bottom: 49px;
}
.pl-49 {
  padding-left: 49px;
}
.px-49 {
  padding-left: 49px;
  padding-right: 49px;
}
.py-49 {
  padding-top: 49px;
  padding-bottom: 49px;
}
.pa-50 {
  padding: 50px;
}
.pt-50 {
  padding-top: 50px;
}
.pr-50 {
  padding-right: 50px;
}
.pb-50 {
  padding-bottom: 50px;
}
.pl-50 {
  padding-left: 50px;
}
.px-50 {
  padding-left: 50px;
  padding-right: 50px;
}
.py-50 {
  padding-top: 50px;
  padding-bottom: 50px;
}
.pa-51 {
  padding: 51px;
}
.pt-51 {
  padding-top: 51px;
}
.pr-51 {
  padding-right: 51px;
}
.pb-51 {
  padding-bottom: 51px;
}
.pl-51 {
  padding-left: 51px;
}
.px-51 {
  padding-left: 51px;
  padding-right: 51px;
}
.py-51 {
  padding-top: 51px;
  padding-bottom: 51px;
}
.pa-52 {
  padding: 52px;
}
.pt-52 {
  padding-top: 52px;
}
.pr-52 {
  padding-right: 52px;
}
.pb-52 {
  padding-bottom: 52px;
}
.pl-52 {
  padding-left: 52px;
}
.px-52 {
  padding-left: 52px;
  padding-right: 52px;
}
.py-52 {
  padding-top: 52px;
  padding-bottom: 52px;
}
.pa-53 {
  padding: 53px;
}
.pt-53 {
  padding-top: 53px;
}
.pr-53 {
  padding-right: 53px;
}
.pb-53 {
  padding-bottom: 53px;
}
.pl-53 {
  padding-left: 53px;
}
.px-53 {
  padding-left: 53px;
  padding-right: 53px;
}
.py-53 {
  padding-top: 53px;
  padding-bottom: 53px;
}
.pa-54 {
  padding: 54px;
}
.pt-54 {
  padding-top: 54px;
}
.pr-54 {
  padding-right: 54px;
}
.pb-54 {
  padding-bottom: 54px;
}
.pl-54 {
  padding-left: 54px;
}
.px-54 {
  padding-left: 54px;
  padding-right: 54px;
}
.py-54 {
  padding-top: 54px;
  padding-bottom: 54px;
}
.pa-55 {
  padding: 55px;
}
.pt-55 {
  padding-top: 55px;
}
.pr-55 {
  padding-right: 55px;
}
.pb-55 {
  padding-bottom: 55px;
}
.pl-55 {
  padding-left: 55px;
}
.px-55 {
  padding-left: 55px;
  padding-right: 55px;
}
.py-55 {
  padding-top: 55px;
  padding-bottom: 55px;
}
.pa-56 {
  padding: 56px;
}
.pt-56 {
  padding-top: 56px;
}
.pr-56 {
  padding-right: 56px;
}
.pb-56 {
  padding-bottom: 56px;
}
.pl-56 {
  padding-left: 56px;
}
.px-56 {
  padding-left: 56px;
  padding-right: 56px;
}
.py-56 {
  padding-top: 56px;
  padding-bottom: 56px;
}
.pa-57 {
  padding: 57px;
}
.pt-57 {
  padding-top: 57px;
}
.pr-57 {
  padding-right: 57px;
}
.pb-57 {
  padding-bottom: 57px;
}
.pl-57 {
  padding-left: 57px;
}
.px-57 {
  padding-left: 57px;
  padding-right: 57px;
}
.py-57 {
  padding-top: 57px;
  padding-bottom: 57px;
}
.pa-58 {
  padding: 58px;
}
.pt-58 {
  padding-top: 58px;
}
.pr-58 {
  padding-right: 58px;
}
.pb-58 {
  padding-bottom: 58px;
}
.pl-58 {
  padding-left: 58px;
}
.px-58 {
  padding-left: 58px;
  padding-right: 58px;
}
.py-58 {
  padding-top: 58px;
  padding-bottom: 58px;
}
.pa-59 {
  padding: 59px;
}
.pt-59 {
  padding-top: 59px;
}
.pr-59 {
  padding-right: 59px;
}
.pb-59 {
  padding-bottom: 59px;
}
.pl-59 {
  padding-left: 59px;
}
.px-59 {
  padding-left: 59px;
  padding-right: 59px;
}
.py-59 {
  padding-top: 59px;
  padding-bottom: 59px;
}
.pa-60 {
  padding: 60px;
}
.pt-60 {
  padding-top: 60px;
}
.pr-60 {
  padding-right: 60px;
}
.pb-60 {
  padding-bottom: 60px;
}
.pl-60 {
  padding-left: 60px;
}
.px-60 {
  padding-left: 60px;
  padding-right: 60px;
}
.py-60 {
  padding-top: 60px;
  padding-bottom: 60px;
}
.pa-61 {
  padding: 61px;
}
.pt-61 {
  padding-top: 61px;
}
.pr-61 {
  padding-right: 61px;
}
.pb-61 {
  padding-bottom: 61px;
}
.pl-61 {
  padding-left: 61px;
}
.px-61 {
  padding-left: 61px;
  padding-right: 61px;
}
.py-61 {
  padding-top: 61px;
  padding-bottom: 61px;
}
.pa-62 {
  padding: 62px;
}
.pt-62 {
  padding-top: 62px;
}
.pr-62 {
  padding-right: 62px;
}
.pb-62 {
  padding-bottom: 62px;
}
.pl-62 {
  padding-left: 62px;
}
.px-62 {
  padding-left: 62px;
  padding-right: 62px;
}
.py-62 {
  padding-top: 62px;
  padding-bottom: 62px;
}
.pa-63 {
  padding: 63px;
}
.pt-63 {
  padding-top: 63px;
}
.pr-63 {
  padding-right: 63px;
}
.pb-63 {
  padding-bottom: 63px;
}
.pl-63 {
  padding-left: 63px;
}
.px-63 {
  padding-left: 63px;
  padding-right: 63px;
}
.py-63 {
  padding-top: 63px;
  padding-bottom: 63px;
}
.pa-64 {
  padding: 64px;
}
.pt-64 {
  padding-top: 64px;
}
.pr-64 {
  padding-right: 64px;
}
.pb-64 {
  padding-bottom: 64px;
}
.pl-64 {
  padding-left: 64px;
}
.px-64 {
  padding-left: 64px;
  padding-right: 64px;
}
.py-64 {
  padding-top: 64px;
  padding-bottom: 64px;
}
.pa-65 {
  padding: 65px;
}
.pt-65 {
  padding-top: 65px;
}
.pr-65 {
  padding-right: 65px;
}
.pb-65 {
  padding-bottom: 65px;
}
.pl-65 {
  padding-left: 65px;
}
.px-65 {
  padding-left: 65px;
  padding-right: 65px;
}
.py-65 {
  padding-top: 65px;
  padding-bottom: 65px;
}
.pa-66 {
  padding: 66px;
}
.pt-66 {
  padding-top: 66px;
}
.pr-66 {
  padding-right: 66px;
}
.pb-66 {
  padding-bottom: 66px;
}
.pl-66 {
  padding-left: 66px;
}
.px-66 {
  padding-left: 66px;
  padding-right: 66px;
}
.py-66 {
  padding-top: 66px;
  padding-bottom: 66px;
}
.pa-67 {
  padding: 67px;
}
.pt-67 {
  padding-top: 67px;
}
.pr-67 {
  padding-right: 67px;
}
.pb-67 {
  padding-bottom: 67px;
}
.pl-67 {
  padding-left: 67px;
}
.px-67 {
  padding-left: 67px;
  padding-right: 67px;
}
.py-67 {
  padding-top: 67px;
  padding-bottom: 67px;
}
.pa-68 {
  padding: 68px;
}
.pt-68 {
  padding-top: 68px;
}
.pr-68 {
  padding-right: 68px;
}
.pb-68 {
  padding-bottom: 68px;
}
.pl-68 {
  padding-left: 68px;
}
.px-68 {
  padding-left: 68px;
  padding-right: 68px;
}
.py-68 {
  padding-top: 68px;
  padding-bottom: 68px;
}
.pa-69 {
  padding: 69px;
}
.pt-69 {
  padding-top: 69px;
}
.pr-69 {
  padding-right: 69px;
}
.pb-69 {
  padding-bottom: 69px;
}
.pl-69 {
  padding-left: 69px;
}
.px-69 {
  padding-left: 69px;
  padding-right: 69px;
}
.py-69 {
  padding-top: 69px;
  padding-bottom: 69px;
}
.pa-70 {
  padding: 70px;
}
.pt-70 {
  padding-top: 70px;
}
.pr-70 {
  padding-right: 70px;
}
.pb-70 {
  padding-bottom: 70px;
}
.pl-70 {
  padding-left: 70px;
}
.px-70 {
  padding-left: 70px;
  padding-right: 70px;
}
.py-70 {
  padding-top: 70px;
  padding-bottom: 70px;
}
.pa-71 {
  padding: 71px;
}
.pt-71 {
  padding-top: 71px;
}
.pr-71 {
  padding-right: 71px;
}
.pb-71 {
  padding-bottom: 71px;
}
.pl-71 {
  padding-left: 71px;
}
.px-71 {
  padding-left: 71px;
  padding-right: 71px;
}
.py-71 {
  padding-top: 71px;
  padding-bottom: 71px;
}
.pa-72 {
  padding: 72px;
}
.pt-72 {
  padding-top: 72px;
}
.pr-72 {
  padding-right: 72px;
}
.pb-72 {
  padding-bottom: 72px;
}
.pl-72 {
  padding-left: 72px;
}
.px-72 {
  padding-left: 72px;
  padding-right: 72px;
}
.py-72 {
  padding-top: 72px;
  padding-bottom: 72px;
}
.pa-73 {
  padding: 73px;
}
.pt-73 {
  padding-top: 73px;
}
.pr-73 {
  padding-right: 73px;
}
.pb-73 {
  padding-bottom: 73px;
}
.pl-73 {
  padding-left: 73px;
}
.px-73 {
  padding-left: 73px;
  padding-right: 73px;
}
.py-73 {
  padding-top: 73px;
  padding-bottom: 73px;
}
.pa-74 {
  padding: 74px;
}
.pt-74 {
  padding-top: 74px;
}
.pr-74 {
  padding-right: 74px;
}
.pb-74 {
  padding-bottom: 74px;
}
.pl-74 {
  padding-left: 74px;
}
.px-74 {
  padding-left: 74px;
  padding-right: 74px;
}
.py-74 {
  padding-top: 74px;
  padding-bottom: 74px;
}
.pa-75 {
  padding: 75px;
}
.pt-75 {
  padding-top: 75px;
}
.pr-75 {
  padding-right: 75px;
}
.pb-75 {
  padding-bottom: 75px;
}
.pl-75 {
  padding-left: 75px;
}
.px-75 {
  padding-left: 75px;
  padding-right: 75px;
}
.py-75 {
  padding-top: 75px;
  padding-bottom: 75px;
}
.pa-76 {
  padding: 76px;
}
.pt-76 {
  padding-top: 76px;
}
.pr-76 {
  padding-right: 76px;
}
.pb-76 {
  padding-bottom: 76px;
}
.pl-76 {
  padding-left: 76px;
}
.px-76 {
  padding-left: 76px;
  padding-right: 76px;
}
.py-76 {
  padding-top: 76px;
  padding-bottom: 76px;
}
.pa-77 {
  padding: 77px;
}
.pt-77 {
  padding-top: 77px;
}
.pr-77 {
  padding-right: 77px;
}
.pb-77 {
  padding-bottom: 77px;
}
.pl-77 {
  padding-left: 77px;
}
.px-77 {
  padding-left: 77px;
  padding-right: 77px;
}
.py-77 {
  padding-top: 77px;
  padding-bottom: 77px;
}
.pa-78 {
  padding: 78px;
}
.pt-78 {
  padding-top: 78px;
}
.pr-78 {
  padding-right: 78px;
}
.pb-78 {
  padding-bottom: 78px;
}
.pl-78 {
  padding-left: 78px;
}
.px-78 {
  padding-left: 78px;
  padding-right: 78px;
}
.py-78 {
  padding-top: 78px;
  padding-bottom: 78px;
}
.pa-79 {
  padding: 79px;
}
.pt-79 {
  padding-top: 79px;
}
.pr-79 {
  padding-right: 79px;
}
.pb-79 {
  padding-bottom: 79px;
}
.pl-79 {
  padding-left: 79px;
}
.px-79 {
  padding-left: 79px;
  padding-right: 79px;
}
.py-79 {
  padding-top: 79px;
  padding-bottom: 79px;
}
.pa-80 {
  padding: 80px;
}
.pt-80 {
  padding-top: 80px;
}
.pr-80 {
  padding-right: 80px;
}
.pb-80 {
  padding-bottom: 80px;
}
.pl-80 {
  padding-left: 80px;
}
.px-80 {
  padding-left: 80px;
  padding-right: 80px;
}
.py-80 {
  padding-top: 80px;
  padding-bottom: 80px;
}
.pa-81 {
  padding: 81px;
}
.pt-81 {
  padding-top: 81px;
}
.pr-81 {
  padding-right: 81px;
}
.pb-81 {
  padding-bottom: 81px;
}
.pl-81 {
  padding-left: 81px;
}
.px-81 {
  padding-left: 81px;
  padding-right: 81px;
}
.py-81 {
  padding-top: 81px;
  padding-bottom: 81px;
}
.pa-82 {
  padding: 82px;
}
.pt-82 {
  padding-top: 82px;
}
.pr-82 {
  padding-right: 82px;
}
.pb-82 {
  padding-bottom: 82px;
}
.pl-82 {
  padding-left: 82px;
}
.px-82 {
  padding-left: 82px;
  padding-right: 82px;
}
.py-82 {
  padding-top: 82px;
  padding-bottom: 82px;
}
.pa-83 {
  padding: 83px;
}
.pt-83 {
  padding-top: 83px;
}
.pr-83 {
  padding-right: 83px;
}
.pb-83 {
  padding-bottom: 83px;
}
.pl-83 {
  padding-left: 83px;
}
.px-83 {
  padding-left: 83px;
  padding-right: 83px;
}
.py-83 {
  padding-top: 83px;
  padding-bottom: 83px;
}
.pa-84 {
  padding: 84px;
}
.pt-84 {
  padding-top: 84px;
}
.pr-84 {
  padding-right: 84px;
}
.pb-84 {
  padding-bottom: 84px;
}
.pl-84 {
  padding-left: 84px;
}
.px-84 {
  padding-left: 84px;
  padding-right: 84px;
}
.py-84 {
  padding-top: 84px;
  padding-bottom: 84px;
}
.pa-85 {
  padding: 85px;
}
.pt-85 {
  padding-top: 85px;
}
.pr-85 {
  padding-right: 85px;
}
.pb-85 {
  padding-bottom: 85px;
}
.pl-85 {
  padding-left: 85px;
}
.px-85 {
  padding-left: 85px;
  padding-right: 85px;
}
.py-85 {
  padding-top: 85px;
  padding-bottom: 85px;
}
.pa-86 {
  padding: 86px;
}
.pt-86 {
  padding-top: 86px;
}
.pr-86 {
  padding-right: 86px;
}
.pb-86 {
  padding-bottom: 86px;
}
.pl-86 {
  padding-left: 86px;
}
.px-86 {
  padding-left: 86px;
  padding-right: 86px;
}
.py-86 {
  padding-top: 86px;
  padding-bottom: 86px;
}
.pa-87 {
  padding: 87px;
}
.pt-87 {
  padding-top: 87px;
}
.pr-87 {
  padding-right: 87px;
}
.pb-87 {
  padding-bottom: 87px;
}
.pl-87 {
  padding-left: 87px;
}
.px-87 {
  padding-left: 87px;
  padding-right: 87px;
}
.py-87 {
  padding-top: 87px;
  padding-bottom: 87px;
}
.pa-88 {
  padding: 88px;
}
.pt-88 {
  padding-top: 88px;
}
.pr-88 {
  padding-right: 88px;
}
.pb-88 {
  padding-bottom: 88px;
}
.pl-88 {
  padding-left: 88px;
}
.px-88 {
  padding-left: 88px;
  padding-right: 88px;
}
.py-88 {
  padding-top: 88px;
  padding-bottom: 88px;
}
.pa-89 {
  padding: 89px;
}
.pt-89 {
  padding-top: 89px;
}
.pr-89 {
  padding-right: 89px;
}
.pb-89 {
  padding-bottom: 89px;
}
.pl-89 {
  padding-left: 89px;
}
.px-89 {
  padding-left: 89px;
  padding-right: 89px;
}
.py-89 {
  padding-top: 89px;
  padding-bottom: 89px;
}
.pa-90 {
  padding: 90px;
}
.pt-90 {
  padding-top: 90px;
}
.pr-90 {
  padding-right: 90px;
}
.pb-90 {
  padding-bottom: 90px;
}
.pl-90 {
  padding-left: 90px;
}
.px-90 {
  padding-left: 90px;
  padding-right: 90px;
}
.py-90 {
  padding-top: 90px;
  padding-bottom: 90px;
}
.pa-91 {
  padding: 91px;
}
.pt-91 {
  padding-top: 91px;
}
.pr-91 {
  padding-right: 91px;
}
.pb-91 {
  padding-bottom: 91px;
}
.pl-91 {
  padding-left: 91px;
}
.px-91 {
  padding-left: 91px;
  padding-right: 91px;
}
.py-91 {
  padding-top: 91px;
  padding-bottom: 91px;
}
.pa-92 {
  padding: 92px;
}
.pt-92 {
  padding-top: 92px;
}
.pr-92 {
  padding-right: 92px;
}
.pb-92 {
  padding-bottom: 92px;
}
.pl-92 {
  padding-left: 92px;
}
.px-92 {
  padding-left: 92px;
  padding-right: 92px;
}
.py-92 {
  padding-top: 92px;
  padding-bottom: 92px;
}
.pa-93 {
  padding: 93px;
}
.pt-93 {
  padding-top: 93px;
}
.pr-93 {
  padding-right: 93px;
}
.pb-93 {
  padding-bottom: 93px;
}
.pl-93 {
  padding-left: 93px;
}
.px-93 {
  padding-left: 93px;
  padding-right: 93px;
}
.py-93 {
  padding-top: 93px;
  padding-bottom: 93px;
}
.pa-94 {
  padding: 94px;
}
.pt-94 {
  padding-top: 94px;
}
.pr-94 {
  padding-right: 94px;
}
.pb-94 {
  padding-bottom: 94px;
}
.pl-94 {
  padding-left: 94px;
}
.px-94 {
  padding-left: 94px;
  padding-right: 94px;
}
.py-94 {
  padding-top: 94px;
  padding-bottom: 94px;
}
.pa-95 {
  padding: 95px;
}
.pt-95 {
  padding-top: 95px;
}
.pr-95 {
  padding-right: 95px;
}
.pb-95 {
  padding-bottom: 95px;
}
.pl-95 {
  padding-left: 95px;
}
.px-95 {
  padding-left: 95px;
  padding-right: 95px;
}
.py-95 {
  padding-top: 95px;
  padding-bottom: 95px;
}
.pa-96 {
  padding: 96px;
}
.pt-96 {
  padding-top: 96px;
}
.pr-96 {
  padding-right: 96px;
}
.pb-96 {
  padding-bottom: 96px;
}
.pl-96 {
  padding-left: 96px;
}
.px-96 {
  padding-left: 96px;
  padding-right: 96px;
}
.py-96 {
  padding-top: 96px;
  padding-bottom: 96px;
}
.pa-97 {
  padding: 97px;
}
.pt-97 {
  padding-top: 97px;
}
.pr-97 {
  padding-right: 97px;
}
.pb-97 {
  padding-bottom: 97px;
}
.pl-97 {
  padding-left: 97px;
}
.px-97 {
  padding-left: 97px;
  padding-right: 97px;
}
.py-97 {
  padding-top: 97px;
  padding-bottom: 97px;
}
.pa-98 {
  padding: 98px;
}
.pt-98 {
  padding-top: 98px;
}
.pr-98 {
  padding-right: 98px;
}
.pb-98 {
  padding-bottom: 98px;
}
.pl-98 {
  padding-left: 98px;
}
.px-98 {
  padding-left: 98px;
  padding-right: 98px;
}
.py-98 {
  padding-top: 98px;
  padding-bottom: 98px;
}
.pa-99 {
  padding: 99px;
}
.pt-99 {
  padding-top: 99px;
}
.pr-99 {
  padding-right: 99px;
}
.pb-99 {
  padding-bottom: 99px;
}
.pl-99 {
  padding-left: 99px;
}
.px-99 {
  padding-left: 99px;
  padding-right: 99px;
}
.py-99 {
  padding-top: 99px;
  padding-bottom: 99px;
}
.pa-100 {
  padding: 100px;
}
.pt-100 {
  padding-top: 100px;
}
.pr-100 {
  padding-right: 100px;
}
.pb-100 {
  padding-bottom: 100px;
}
.pl-100 {
  padding-left: 100px;
}
.px-100 {
  padding-left: 100px;
  padding-right: 100px;
}
.py-100 {
  padding-top: 100px;
  padding-bottom: 100px;
}
.ellipsis {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.line-clamp {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.font-size-16 {
  font-size: 16px;
}
.font-size-18 {
  font-size: 18px;
}
/**
* appV3 colors
*/
:root {
  --primary50: #E5EFF9;
  --primary100: #718195;
  --primary200: #C9DEF3;
  --primary300: #3F87D3;
  --primary700: #2766A7;
  --primary800: #4E637D;
  --surface: #EFF1F5;
  --white: #ffffff;
  --cardListColor: #2D7CD2;
  --wsCard: #FFFFFF;
  --smCard: #FFFFFF;
  --reddish: #F2B2A2;
  --blue10Light: #CFDBFF;
  --blue50Light: #396AFF;
  --blue70Light: #2053EC;
  --blue100Light: #1340C7;
  --blueGrey05Light: #F1F3FA;
  --blueGrey10Light: #E6EAF5;
  --blueGrey20Light: #d6dbea;
  --blueGrey30Light: #BAC3DF;
  --blueGrey40Light: #B3BCD6;
  --blueGrey50Light: #A5B0CE;
  --blueGrey60Light: #8C97B8;
  --blueGrey70Light: #6B79A3;
  --blueGrey80Light: #546391;
  --blueGrey90Light: #283660;
  --grey10Light: #E3E7ED;
  --grey50Light: #A1ABb9;
  --green10Light: #d3faca;
  --green50Light: #3DC11E;
  --green70Light: #2BA80F;
  --green100Light: #1F9106;
  --indigo10Light: #d3cfff;
  --indigo50Light: #4B39FF;
  --indigo100Light: #1909BE;
  --lightBlue10Light: #cff2ff;
  --lightBlue50Light: #39CAFF;
  --lightBlue70Light: #20B5EC;
  --lightBlue100Light: #1397C7;
  --pink10Light: #ffcfe1;
  --pink50Light: #FF3986;
  --pink70Light: #EC206E;
  --purple10Light: #f9d4ff;
  --purple50Light: #BA23CF;
  --purple100Light: #771A84;
  --red10Light: #fed9d9;
  --red70Light: #E82825;
  --red100Light: #D61A18;
  --orange10Light: #ffe5cf;
  --orange50Light: #FF9139;
  --orange70Light: #F08630;
  --orange100Light: #D17225;
  --yellow10Light: #fbf1cb;
  --yellow50Light: #FFD539;
  --yellow70Light: #EDC635;
  --yellow100Light: #DBB631;
  --teal10Light: #c8f6e6;
  --teal50Light: #2AD397;
  --teal100Light: #2D9F77;
  --primary: #396AFF;
  --primaryText: #546391;
  --secondaryText: #283660;
  --secondaryButton: #E7EDFF;
  --greyText: #777777;
  --details: #F3F6FA;
  --iconBlue: #0B8DD9;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  padding: 0;
  margin: 0;
}
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  padding: 0;
  margin: 0;
  display: inline-block;
}
h1,
.h1 {
  font-size: 34px;
}
h2,
.h2 {
  font-size: 30px;
}
h3,
.h3 {
  font-size: 26px;
}
h4,
.h4 {
  font-size: 24px;
}
h5,
.h5 {
  font-size: 22px;
}
h6,
.h6 {
  font-size: 18px;
}
h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  font-weight: 400;
}
h1.upper,
.h1.upper,
h2.upper,
.h2.upper,
h3.upper,
.h3.upper,
h4.upper,
.h4.upper,
h5.upper,
.h5.upper,
h6.upper,
.h6.upper {
  text-transform: uppercase;
}
p {
  padding: 0;
  margin: 0;
}
small,
.small-font {
  font-size: 12px;
}
.extra-small-font {
  font-size: 12px;
}
body #board-activities-panel .markdown-view-content,
body #discussion-panel .markdown-view-content,
body #about-board .markdown-view-content,
body .modal-dialog .markdown-view-content,
body #board-activities-panel .editor-preview,
body #discussion-panel .editor-preview,
body #about-board .editor-preview,
body .modal-dialog .editor-preview,
body #board-activities-panel .CodeMirror-wrap,
body #discussion-panel .CodeMirror-wrap,
body #about-board .CodeMirror-wrap,
body .modal-dialog .CodeMirror-wrap {
  color: #143759;
}
body #board-activities-panel .markdown-view-content h1,
body #discussion-panel .markdown-view-content h1,
body #about-board .markdown-view-content h1,
body .modal-dialog .markdown-view-content h1,
body #board-activities-panel .editor-preview h1,
body #discussion-panel .editor-preview h1,
body #about-board .editor-preview h1,
body .modal-dialog .editor-preview h1,
body #board-activities-panel .CodeMirror-wrap h1,
body #discussion-panel .CodeMirror-wrap h1,
body #about-board .CodeMirror-wrap h1,
body .modal-dialog .CodeMirror-wrap h1,
body #board-activities-panel .markdown-view-content .h1,
body #discussion-panel .markdown-view-content .h1,
body #about-board .markdown-view-content .h1,
body .modal-dialog .markdown-view-content .h1,
body #board-activities-panel .editor-preview .h1,
body #discussion-panel .editor-preview .h1,
body #about-board .editor-preview .h1,
body .modal-dialog .editor-preview .h1,
body #board-activities-panel .CodeMirror-wrap .h1,
body #discussion-panel .CodeMirror-wrap .h1,
body #about-board .CodeMirror-wrap .h1,
body .modal-dialog .CodeMirror-wrap .h1,
body #board-activities-panel .markdown-view-content h2,
body #discussion-panel .markdown-view-content h2,
body #about-board .markdown-view-content h2,
body .modal-dialog .markdown-view-content h2,
body #board-activities-panel .editor-preview h2,
body #discussion-panel .editor-preview h2,
body #about-board .editor-preview h2,
body .modal-dialog .editor-preview h2,
body #board-activities-panel .CodeMirror-wrap h2,
body #discussion-panel .CodeMirror-wrap h2,
body #about-board .CodeMirror-wrap h2,
body .modal-dialog .CodeMirror-wrap h2,
body #board-activities-panel .markdown-view-content .h2,
body #discussion-panel .markdown-view-content .h2,
body #about-board .markdown-view-content .h2,
body .modal-dialog .markdown-view-content .h2,
body #board-activities-panel .editor-preview .h2,
body #discussion-panel .editor-preview .h2,
body #about-board .editor-preview .h2,
body .modal-dialog .editor-preview .h2,
body #board-activities-panel .CodeMirror-wrap .h2,
body #discussion-panel .CodeMirror-wrap .h2,
body #about-board .CodeMirror-wrap .h2,
body .modal-dialog .CodeMirror-wrap .h2,
body #board-activities-panel .markdown-view-content h3,
body #discussion-panel .markdown-view-content h3,
body #about-board .markdown-view-content h3,
body .modal-dialog .markdown-view-content h3,
body #board-activities-panel .editor-preview h3,
body #discussion-panel .editor-preview h3,
body #about-board .editor-preview h3,
body .modal-dialog .editor-preview h3,
body #board-activities-panel .CodeMirror-wrap h3,
body #discussion-panel .CodeMirror-wrap h3,
body #about-board .CodeMirror-wrap h3,
body .modal-dialog .CodeMirror-wrap h3,
body #board-activities-panel .markdown-view-content .h3,
body #discussion-panel .markdown-view-content .h3,
body #about-board .markdown-view-content .h3,
body .modal-dialog .markdown-view-content .h3,
body #board-activities-panel .editor-preview .h3,
body #discussion-panel .editor-preview .h3,
body #about-board .editor-preview .h3,
body .modal-dialog .editor-preview .h3,
body #board-activities-panel .CodeMirror-wrap .h3,
body #discussion-panel .CodeMirror-wrap .h3,
body #about-board .CodeMirror-wrap .h3,
body .modal-dialog .CodeMirror-wrap .h3,
body #board-activities-panel .markdown-view-content h4,
body #discussion-panel .markdown-view-content h4,
body #about-board .markdown-view-content h4,
body .modal-dialog .markdown-view-content h4,
body #board-activities-panel .editor-preview h4,
body #discussion-panel .editor-preview h4,
body #about-board .editor-preview h4,
body .modal-dialog .editor-preview h4,
body #board-activities-panel .CodeMirror-wrap h4,
body #discussion-panel .CodeMirror-wrap h4,
body #about-board .CodeMirror-wrap h4,
body .modal-dialog .CodeMirror-wrap h4,
body #board-activities-panel .markdown-view-content .h4,
body #discussion-panel .markdown-view-content .h4,
body #about-board .markdown-view-content .h4,
body .modal-dialog .markdown-view-content .h4,
body #board-activities-panel .editor-preview .h4,
body #discussion-panel .editor-preview .h4,
body #about-board .editor-preview .h4,
body .modal-dialog .editor-preview .h4,
body #board-activities-panel .CodeMirror-wrap .h4,
body #discussion-panel .CodeMirror-wrap .h4,
body #about-board .CodeMirror-wrap .h4,
body .modal-dialog .CodeMirror-wrap .h4,
body #board-activities-panel .markdown-view-content h5,
body #discussion-panel .markdown-view-content h5,
body #about-board .markdown-view-content h5,
body .modal-dialog .markdown-view-content h5,
body #board-activities-panel .editor-preview h5,
body #discussion-panel .editor-preview h5,
body #about-board .editor-preview h5,
body .modal-dialog .editor-preview h5,
body #board-activities-panel .CodeMirror-wrap h5,
body #discussion-panel .CodeMirror-wrap h5,
body #about-board .CodeMirror-wrap h5,
body .modal-dialog .CodeMirror-wrap h5,
body #board-activities-panel .markdown-view-content .h5,
body #discussion-panel .markdown-view-content .h5,
body #about-board .markdown-view-content .h5,
body .modal-dialog .markdown-view-content .h5,
body #board-activities-panel .editor-preview .h5,
body #discussion-panel .editor-preview .h5,
body #about-board .editor-preview .h5,
body .modal-dialog .editor-preview .h5,
body #board-activities-panel .CodeMirror-wrap .h5,
body #discussion-panel .CodeMirror-wrap .h5,
body #about-board .CodeMirror-wrap .h5,
body .modal-dialog .CodeMirror-wrap .h5,
body #board-activities-panel .markdown-view-content h6,
body #discussion-panel .markdown-view-content h6,
body #about-board .markdown-view-content h6,
body .modal-dialog .markdown-view-content h6,
body #board-activities-panel .editor-preview h6,
body #discussion-panel .editor-preview h6,
body #about-board .editor-preview h6,
body .modal-dialog .editor-preview h6,
body #board-activities-panel .CodeMirror-wrap h6,
body #discussion-panel .CodeMirror-wrap h6,
body #about-board .CodeMirror-wrap h6,
body .modal-dialog .CodeMirror-wrap h6,
body #board-activities-panel .markdown-view-content .h6,
body #discussion-panel .markdown-view-content .h6,
body #about-board .markdown-view-content .h6,
body .modal-dialog .markdown-view-content .h6,
body #board-activities-panel .editor-preview .h6,
body #discussion-panel .editor-preview .h6,
body #about-board .editor-preview .h6,
body .modal-dialog .editor-preview .h6,
body #board-activities-panel .CodeMirror-wrap .h6,
body #discussion-panel .CodeMirror-wrap .h6,
body #about-board .CodeMirror-wrap .h6,
body .modal-dialog .CodeMirror-wrap .h6,
body #board-activities-panel .markdown-view-content .cm-header,
body #discussion-panel .markdown-view-content .cm-header,
body #about-board .markdown-view-content .cm-header,
body .modal-dialog .markdown-view-content .cm-header,
body #board-activities-panel .editor-preview .cm-header,
body #discussion-panel .editor-preview .cm-header,
body #about-board .editor-preview .cm-header,
body .modal-dialog .editor-preview .cm-header,
body #board-activities-panel .CodeMirror-wrap .cm-header,
body #discussion-panel .CodeMirror-wrap .cm-header,
body #about-board .CodeMirror-wrap .cm-header,
body .modal-dialog .CodeMirror-wrap .cm-header {
  line-height: 1.2;
  font-weight: 400;
  color: #143759;
  padding-top: 7px;
  padding-bottom: 7px;
  /*text-align: justify;*/
}
body #board-activities-panel .markdown-view-content h1,
body #discussion-panel .markdown-view-content h1,
body #about-board .markdown-view-content h1,
body .modal-dialog .markdown-view-content h1,
body #board-activities-panel .editor-preview h1,
body #discussion-panel .editor-preview h1,
body #about-board .editor-preview h1,
body .modal-dialog .editor-preview h1,
body #board-activities-panel .CodeMirror-wrap h1,
body #discussion-panel .CodeMirror-wrap h1,
body #about-board .CodeMirror-wrap h1,
body .modal-dialog .CodeMirror-wrap h1,
body #board-activities-panel .markdown-view-content .cm-header-1,
body #discussion-panel .markdown-view-content .cm-header-1,
body #about-board .markdown-view-content .cm-header-1,
body .modal-dialog .markdown-view-content .cm-header-1,
body #board-activities-panel .editor-preview .cm-header-1,
body #discussion-panel .editor-preview .cm-header-1,
body #about-board .editor-preview .cm-header-1,
body .modal-dialog .editor-preview .cm-header-1,
body #board-activities-panel .CodeMirror-wrap .cm-header-1,
body #discussion-panel .CodeMirror-wrap .cm-header-1,
body #about-board .CodeMirror-wrap .cm-header-1,
body .modal-dialog .CodeMirror-wrap .cm-header-1 {
  font-size: 22px;
}
body #board-activities-panel .markdown-view-content h2,
body #discussion-panel .markdown-view-content h2,
body #about-board .markdown-view-content h2,
body .modal-dialog .markdown-view-content h2,
body #board-activities-panel .editor-preview h2,
body #discussion-panel .editor-preview h2,
body #about-board .editor-preview h2,
body .modal-dialog .editor-preview h2,
body #board-activities-panel .CodeMirror-wrap h2,
body #discussion-panel .CodeMirror-wrap h2,
body #about-board .CodeMirror-wrap h2,
body .modal-dialog .CodeMirror-wrap h2,
body #board-activities-panel .markdown-view-content .cm-header-2,
body #discussion-panel .markdown-view-content .cm-header-2,
body #about-board .markdown-view-content .cm-header-2,
body .modal-dialog .markdown-view-content .cm-header-2,
body #board-activities-panel .editor-preview .cm-header-2,
body #discussion-panel .editor-preview .cm-header-2,
body #about-board .editor-preview .cm-header-2,
body .modal-dialog .editor-preview .cm-header-2,
body #board-activities-panel .CodeMirror-wrap .cm-header-2,
body #discussion-panel .CodeMirror-wrap .cm-header-2,
body #about-board .CodeMirror-wrap .cm-header-2,
body .modal-dialog .CodeMirror-wrap .cm-header-2 {
  font-size: 18px;
}
body #board-activities-panel .markdown-view-content h3,
body #discussion-panel .markdown-view-content h3,
body #about-board .markdown-view-content h3,
body .modal-dialog .markdown-view-content h3,
body #board-activities-panel .editor-preview h3,
body #discussion-panel .editor-preview h3,
body #about-board .editor-preview h3,
body .modal-dialog .editor-preview h3,
body #board-activities-panel .CodeMirror-wrap h3,
body #discussion-panel .CodeMirror-wrap h3,
body #about-board .CodeMirror-wrap h3,
body .modal-dialog .CodeMirror-wrap h3,
body #board-activities-panel .markdown-view-content .cm-header-3,
body #discussion-panel .markdown-view-content .cm-header-3,
body #about-board .markdown-view-content .cm-header-3,
body .modal-dialog .markdown-view-content .cm-header-3,
body #board-activities-panel .editor-preview .cm-header-3,
body #discussion-panel .editor-preview .cm-header-3,
body #about-board .editor-preview .cm-header-3,
body .modal-dialog .editor-preview .cm-header-3,
body #board-activities-panel .CodeMirror-wrap .cm-header-3,
body #discussion-panel .CodeMirror-wrap .cm-header-3,
body #about-board .CodeMirror-wrap .cm-header-3,
body .modal-dialog .CodeMirror-wrap .cm-header-3 {
  font-size: 16px;
}
body #board-activities-panel .markdown-view-content h4,
body #discussion-panel .markdown-view-content h4,
body #about-board .markdown-view-content h4,
body .modal-dialog .markdown-view-content h4,
body #board-activities-panel .editor-preview h4,
body #discussion-panel .editor-preview h4,
body #about-board .editor-preview h4,
body .modal-dialog .editor-preview h4,
body #board-activities-panel .CodeMirror-wrap h4,
body #discussion-panel .CodeMirror-wrap h4,
body #about-board .CodeMirror-wrap h4,
body .modal-dialog .CodeMirror-wrap h4,
body #board-activities-panel .markdown-view-content .cm-header-4,
body #discussion-panel .markdown-view-content .cm-header-4,
body #about-board .markdown-view-content .cm-header-4,
body .modal-dialog .markdown-view-content .cm-header-4,
body #board-activities-panel .editor-preview .cm-header-4,
body #discussion-panel .editor-preview .cm-header-4,
body #about-board .editor-preview .cm-header-4,
body .modal-dialog .editor-preview .cm-header-4,
body #board-activities-panel .CodeMirror-wrap .cm-header-4,
body #discussion-panel .CodeMirror-wrap .cm-header-4,
body #about-board .CodeMirror-wrap .cm-header-4,
body .modal-dialog .CodeMirror-wrap .cm-header-4 {
  font-size: 14px;
}
body #board-activities-panel .markdown-view-content h5,
body #discussion-panel .markdown-view-content h5,
body #about-board .markdown-view-content h5,
body .modal-dialog .markdown-view-content h5,
body #board-activities-panel .editor-preview h5,
body #discussion-panel .editor-preview h5,
body #about-board .editor-preview h5,
body .modal-dialog .editor-preview h5,
body #board-activities-panel .CodeMirror-wrap h5,
body #discussion-panel .CodeMirror-wrap h5,
body #about-board .CodeMirror-wrap h5,
body .modal-dialog .CodeMirror-wrap h5,
body #board-activities-panel .markdown-view-content .cm-header-5,
body #discussion-panel .markdown-view-content .cm-header-5,
body #about-board .markdown-view-content .cm-header-5,
body .modal-dialog .markdown-view-content .cm-header-5,
body #board-activities-panel .editor-preview .cm-header-5,
body #discussion-panel .editor-preview .cm-header-5,
body #about-board .editor-preview .cm-header-5,
body .modal-dialog .editor-preview .cm-header-5,
body #board-activities-panel .CodeMirror-wrap .cm-header-5,
body #discussion-panel .CodeMirror-wrap .cm-header-5,
body #about-board .CodeMirror-wrap .cm-header-5,
body .modal-dialog .CodeMirror-wrap .cm-header-5 {
  font-size: 12px;
}
body #board-activities-panel .markdown-view-content h6,
body #discussion-panel .markdown-view-content h6,
body #about-board .markdown-view-content h6,
body .modal-dialog .markdown-view-content h6,
body #board-activities-panel .editor-preview h6,
body #discussion-panel .editor-preview h6,
body #about-board .editor-preview h6,
body .modal-dialog .editor-preview h6,
body #board-activities-panel .CodeMirror-wrap h6,
body #discussion-panel .CodeMirror-wrap h6,
body #about-board .CodeMirror-wrap h6,
body .modal-dialog .CodeMirror-wrap h6,
body #board-activities-panel .markdown-view-content .cm-header-6,
body #discussion-panel .markdown-view-content .cm-header-6,
body #about-board .markdown-view-content .cm-header-6,
body .modal-dialog .markdown-view-content .cm-header-6,
body #board-activities-panel .editor-preview .cm-header-6,
body #discussion-panel .editor-preview .cm-header-6,
body #about-board .editor-preview .cm-header-6,
body .modal-dialog .editor-preview .cm-header-6,
body #board-activities-panel .CodeMirror-wrap .cm-header-6,
body #discussion-panel .CodeMirror-wrap .cm-header-6,
body #about-board .CodeMirror-wrap .cm-header-6,
body .modal-dialog .CodeMirror-wrap .cm-header-6 {
  font-size: 10px;
}
body #board-activities-panel .markdown-view-content p,
body #discussion-panel .markdown-view-content p,
body #about-board .markdown-view-content p,
body .modal-dialog .markdown-view-content p,
body #board-activities-panel .editor-preview p,
body #discussion-panel .editor-preview p,
body #about-board .editor-preview p,
body .modal-dialog .editor-preview p,
body #board-activities-panel .CodeMirror-wrap p,
body #discussion-panel .CodeMirror-wrap p,
body #about-board .CodeMirror-wrap p,
body .modal-dialog .CodeMirror-wrap p {
  margin-top: 9px;
  margin-bottom: 9px;
  line-height: 1.3;
  /*text-align: justify;*/
  font-size: 14px;
}
body #board-activities-panel .markdown-view-content strong,
body #discussion-panel .markdown-view-content strong,
body #about-board .markdown-view-content strong,
body .modal-dialog .markdown-view-content strong,
body #board-activities-panel .editor-preview strong,
body #discussion-panel .editor-preview strong,
body #about-board .editor-preview strong,
body .modal-dialog .editor-preview strong,
body #board-activities-panel .CodeMirror-wrap strong,
body #discussion-panel .CodeMirror-wrap strong,
body #about-board .CodeMirror-wrap strong,
body .modal-dialog .CodeMirror-wrap strong,
body #board-activities-panel .markdown-view-content strong *,
body #discussion-panel .markdown-view-content strong *,
body #about-board .markdown-view-content strong *,
body .modal-dialog .markdown-view-content strong *,
body #board-activities-panel .editor-preview strong *,
body #discussion-panel .editor-preview strong *,
body #about-board .editor-preview strong *,
body .modal-dialog .editor-preview strong *,
body #board-activities-panel .CodeMirror-wrap strong *,
body #discussion-panel .CodeMirror-wrap strong *,
body #about-board .CodeMirror-wrap strong *,
body .modal-dialog .CodeMirror-wrap strong * {
  font-weight: 600;
}
body #board-activities-panel .markdown-view-content ul,
body #discussion-panel .markdown-view-content ul,
body #about-board .markdown-view-content ul,
body .modal-dialog .markdown-view-content ul,
body #board-activities-panel .editor-preview ul,
body #discussion-panel .editor-preview ul,
body #about-board .editor-preview ul,
body .modal-dialog .editor-preview ul,
body #board-activities-panel .CodeMirror-wrap ul,
body #discussion-panel .CodeMirror-wrap ul,
body #about-board .CodeMirror-wrap ul,
body .modal-dialog .CodeMirror-wrap ul,
body #board-activities-panel .markdown-view-content ol,
body #discussion-panel .markdown-view-content ol,
body #about-board .markdown-view-content ol,
body .modal-dialog .markdown-view-content ol,
body #board-activities-panel .editor-preview ol,
body #discussion-panel .editor-preview ol,
body #about-board .editor-preview ol,
body .modal-dialog .editor-preview ol,
body #board-activities-panel .CodeMirror-wrap ol,
body #discussion-panel .CodeMirror-wrap ol,
body #about-board .CodeMirror-wrap ol,
body .modal-dialog .CodeMirror-wrap ol {
  margin-top: 12px;
  margin-bottom: 12px;
}
body #board-activities-panel .markdown-view-content ul li,
body #discussion-panel .markdown-view-content ul li,
body #about-board .markdown-view-content ul li,
body .modal-dialog .markdown-view-content ul li,
body #board-activities-panel .editor-preview ul li,
body #discussion-panel .editor-preview ul li,
body #about-board .editor-preview ul li,
body .modal-dialog .editor-preview ul li,
body #board-activities-panel .CodeMirror-wrap ul li,
body #discussion-panel .CodeMirror-wrap ul li,
body #about-board .CodeMirror-wrap ul li,
body .modal-dialog .CodeMirror-wrap ul li {
  list-style-type: square;
  margin-left: 20px;
  line-height: 1.3;
}
body #board-activities-panel .markdown-view-content ul li ul,
body #discussion-panel .markdown-view-content ul li ul,
body #about-board .markdown-view-content ul li ul,
body .modal-dialog .markdown-view-content ul li ul,
body #board-activities-panel .editor-preview ul li ul,
body #discussion-panel .editor-preview ul li ul,
body #about-board .editor-preview ul li ul,
body .modal-dialog .editor-preview ul li ul,
body #board-activities-panel .CodeMirror-wrap ul li ul,
body #discussion-panel .CodeMirror-wrap ul li ul,
body #about-board .CodeMirror-wrap ul li ul,
body .modal-dialog .CodeMirror-wrap ul li ul,
body #board-activities-panel .markdown-view-content ul li ol,
body #discussion-panel .markdown-view-content ul li ol,
body #about-board .markdown-view-content ul li ol,
body .modal-dialog .markdown-view-content ul li ol,
body #board-activities-panel .editor-preview ul li ol,
body #discussion-panel .editor-preview ul li ol,
body #about-board .editor-preview ul li ol,
body .modal-dialog .editor-preview ul li ol,
body #board-activities-panel .CodeMirror-wrap ul li ol,
body #discussion-panel .CodeMirror-wrap ul li ol,
body #about-board .CodeMirror-wrap ul li ol,
body .modal-dialog .CodeMirror-wrap ul li ol {
  margin: 0;
}
body #board-activities-panel .markdown-view-content ol li,
body #discussion-panel .markdown-view-content ol li,
body #about-board .markdown-view-content ol li,
body .modal-dialog .markdown-view-content ol li,
body #board-activities-panel .editor-preview ol li,
body #discussion-panel .editor-preview ol li,
body #about-board .editor-preview ol li,
body .modal-dialog .editor-preview ol li,
body #board-activities-panel .CodeMirror-wrap ol li,
body #discussion-panel .CodeMirror-wrap ol li,
body #about-board .CodeMirror-wrap ol li,
body .modal-dialog .CodeMirror-wrap ol li {
  list-style-type: decimal;
  margin-left: 20px;
  line-height: 1.3;
}
body #board-activities-panel .markdown-view-content ol li ul,
body #discussion-panel .markdown-view-content ol li ul,
body #about-board .markdown-view-content ol li ul,
body .modal-dialog .markdown-view-content ol li ul,
body #board-activities-panel .editor-preview ol li ul,
body #discussion-panel .editor-preview ol li ul,
body #about-board .editor-preview ol li ul,
body .modal-dialog .editor-preview ol li ul,
body #board-activities-panel .CodeMirror-wrap ol li ul,
body #discussion-panel .CodeMirror-wrap ol li ul,
body #about-board .CodeMirror-wrap ol li ul,
body .modal-dialog .CodeMirror-wrap ol li ul,
body #board-activities-panel .markdown-view-content ol li ol,
body #discussion-panel .markdown-view-content ol li ol,
body #about-board .markdown-view-content ol li ol,
body .modal-dialog .markdown-view-content ol li ol,
body #board-activities-panel .editor-preview ol li ol,
body #discussion-panel .editor-preview ol li ol,
body #about-board .editor-preview ol li ol,
body .modal-dialog .editor-preview ol li ol,
body #board-activities-panel .CodeMirror-wrap ol li ol,
body #discussion-panel .CodeMirror-wrap ol li ol,
body #about-board .CodeMirror-wrap ol li ol,
body .modal-dialog .CodeMirror-wrap ol li ol {
  margin: 0;
}
body #board-activities-panel .markdown-view-content blockquote,
body #discussion-panel .markdown-view-content blockquote,
body #about-board .markdown-view-content blockquote,
body .modal-dialog .markdown-view-content blockquote,
body #board-activities-panel .editor-preview blockquote,
body #discussion-panel .editor-preview blockquote,
body #about-board .editor-preview blockquote,
body .modal-dialog .editor-preview blockquote,
body #board-activities-panel .CodeMirror-wrap blockquote,
body #discussion-panel .CodeMirror-wrap blockquote,
body #about-board .CodeMirror-wrap blockquote,
body .modal-dialog .CodeMirror-wrap blockquote {
  margin-top: 9px;
  margin-bottom: 9px;
  margin-left: 0px;
  padding-left: 15px;
  border-left: 3px solid #667eaa;
}
body #board-activities-panel .markdown-view-content code,
body #discussion-panel .markdown-view-content code,
body #about-board .markdown-view-content code,
body .modal-dialog .markdown-view-content code,
body #board-activities-panel .editor-preview code,
body #discussion-panel .editor-preview code,
body #about-board .editor-preview code,
body .modal-dialog .editor-preview code,
body #board-activities-panel .CodeMirror-wrap code,
body #discussion-panel .CodeMirror-wrap code,
body #about-board .CodeMirror-wrap code,
body .modal-dialog .CodeMirror-wrap code {
  font: 12px Monaco, "Courier New", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", monospace;
  color: #52595d;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #eee;
  display: inline-block;
  padding: 1px;
}
body #board-activities-panel .markdown-view-content code span,
body #discussion-panel .markdown-view-content code span,
body #about-board .markdown-view-content code span,
body .modal-dialog .markdown-view-content code span,
body #board-activities-panel .editor-preview code span,
body #discussion-panel .editor-preview code span,
body #about-board .editor-preview code span,
body .modal-dialog .editor-preview code span,
body #board-activities-panel .CodeMirror-wrap code span,
body #discussion-panel .CodeMirror-wrap code span,
body #about-board .CodeMirror-wrap code span,
body .modal-dialog .CodeMirror-wrap code span {
  font: 12px Monaco, "Courier New", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", monospace;
}
body #board-activities-panel .markdown-view-content pre code,
body #discussion-panel .markdown-view-content pre code,
body #about-board .markdown-view-content pre code,
body .modal-dialog .markdown-view-content pre code,
body #board-activities-panel .editor-preview pre code,
body #discussion-panel .editor-preview pre code,
body #about-board .editor-preview pre code,
body .modal-dialog .editor-preview pre code,
body #board-activities-panel .CodeMirror-wrap pre code,
body #discussion-panel .CodeMirror-wrap pre code,
body #about-board .CodeMirror-wrap pre code,
body .modal-dialog .CodeMirror-wrap pre code {
  margin-top: 9px;
  margin-bottom: 9px;
  padding: 5px;
  width: 100%;
  overflow-x: auto;
  word-wrap: normal;
}
body #board-activities-panel .markdown-view-content table,
body #discussion-panel .markdown-view-content table,
body #about-board .markdown-view-content table,
body .modal-dialog .markdown-view-content table,
body #board-activities-panel .editor-preview table,
body #discussion-panel .editor-preview table,
body #about-board .editor-preview table,
body .modal-dialog .editor-preview table,
body #board-activities-panel .CodeMirror-wrap table,
body #discussion-panel .CodeMirror-wrap table,
body #about-board .CodeMirror-wrap table,
body .modal-dialog .CodeMirror-wrap table {
  width: initial;
  border-spacing: 4px;
  border-collapse: collapse;
  margin-top: 9px;
  margin-bottom: 9px;
}
body #board-activities-panel .markdown-view-content th,
body #discussion-panel .markdown-view-content th,
body #about-board .markdown-view-content th,
body .modal-dialog .markdown-view-content th,
body #board-activities-panel .editor-preview th,
body #discussion-panel .editor-preview th,
body #about-board .editor-preview th,
body .modal-dialog .editor-preview th,
body #board-activities-panel .CodeMirror-wrap th,
body #discussion-panel .CodeMirror-wrap th,
body #about-board .CodeMirror-wrap th,
body .modal-dialog .CodeMirror-wrap th {
  background-color: #ddd;
  padding: 5px;
  padding-left: 10px;
  padding-right: 10px;
  text-align: center;
  font-weight: 600;
}
body #board-activities-panel .markdown-view-content td,
body #discussion-panel .markdown-view-content td,
body #about-board .markdown-view-content td,
body .modal-dialog .markdown-view-content td,
body #board-activities-panel .editor-preview td,
body #discussion-panel .editor-preview td,
body #about-board .editor-preview td,
body .modal-dialog .editor-preview td,
body #board-activities-panel .CodeMirror-wrap td,
body #discussion-panel .CodeMirror-wrap td,
body #about-board .CodeMirror-wrap td,
body .modal-dialog .CodeMirror-wrap td {
  padding: 5px;
}
body #board-activities-panel .markdown-view-content tbody tr,
body #discussion-panel .markdown-view-content tbody tr,
body #about-board .markdown-view-content tbody tr,
body .modal-dialog .markdown-view-content tbody tr,
body #board-activities-panel .editor-preview tbody tr,
body #discussion-panel .editor-preview tbody tr,
body #about-board .editor-preview tbody tr,
body .modal-dialog .editor-preview tbody tr,
body #board-activities-panel .CodeMirror-wrap tbody tr,
body #discussion-panel .CodeMirror-wrap tbody tr,
body #about-board .CodeMirror-wrap tbody tr,
body .modal-dialog .CodeMirror-wrap tbody tr {
  border-bottom: 1px solid #ddd;
  border-top: 1px solid #ddd;
  border-collapse: collapse;
}
body #board-activities-panel .markdown-view-content hr,
body #discussion-panel .markdown-view-content hr,
body #about-board .markdown-view-content hr,
body .modal-dialog .markdown-view-content hr,
body #board-activities-panel .editor-preview hr,
body #discussion-panel .editor-preview hr,
body #about-board .editor-preview hr,
body .modal-dialog .editor-preview hr,
body #board-activities-panel .CodeMirror-wrap hr,
body #discussion-panel .CodeMirror-wrap hr,
body #about-board .CodeMirror-wrap hr,
body .modal-dialog .CodeMirror-wrap hr {
  border-style: solid;
  border-width: 0px;
  border-bottom: solid 1px #888;
}
body #board-activities-panel .markdown-view-content dl,
body #discussion-panel .markdown-view-content dl,
body #about-board .markdown-view-content dl,
body .modal-dialog .markdown-view-content dl,
body #board-activities-panel .editor-preview dl,
body #discussion-panel .editor-preview dl,
body #about-board .editor-preview dl,
body .modal-dialog .editor-preview dl,
body #board-activities-panel .CodeMirror-wrap dl,
body #discussion-panel .CodeMirror-wrap dl,
body #about-board .CodeMirror-wrap dl,
body .modal-dialog .CodeMirror-wrap dl {
  margin-bottom: 9px;
}
body #board-activities-panel .markdown-view-content dl dt,
body #discussion-panel .markdown-view-content dl dt,
body #about-board .markdown-view-content dl dt,
body .modal-dialog .markdown-view-content dl dt,
body #board-activities-panel .editor-preview dl dt,
body #discussion-panel .editor-preview dl dt,
body #about-board .editor-preview dl dt,
body .modal-dialog .editor-preview dl dt,
body #board-activities-panel .CodeMirror-wrap dl dt,
body #discussion-panel .CodeMirror-wrap dl dt,
body #about-board .CodeMirror-wrap dl dt,
body .modal-dialog .CodeMirror-wrap dl dt {
  margin-top: 9px;
  font-weight: 600;
}
body #board-activities-panel .markdown-view-content dl dd,
body #discussion-panel .markdown-view-content dl dd,
body #about-board .markdown-view-content dl dd,
body .modal-dialog .markdown-view-content dl dd,
body #board-activities-panel .editor-preview dl dd,
body #discussion-panel .editor-preview dl dd,
body #about-board .editor-preview dl dd,
body .modal-dialog .editor-preview dl dd,
body #board-activities-panel .CodeMirror-wrap dl dd,
body #discussion-panel .CodeMirror-wrap dl dd,
body #about-board .CodeMirror-wrap dl dd,
body .modal-dialog .CodeMirror-wrap dl dd {
  padding-top: 5px;
}
body #board-activities-panel .markdown-view-content .footnote,
body #discussion-panel .markdown-view-content .footnote,
body #about-board .markdown-view-content .footnote,
body .modal-dialog .markdown-view-content .footnote,
body #board-activities-panel .editor-preview .footnote,
body #discussion-panel .editor-preview .footnote,
body #about-board .editor-preview .footnote,
body .modal-dialog .editor-preview .footnote,
body #board-activities-panel .CodeMirror-wrap .footnote,
body #discussion-panel .CodeMirror-wrap .footnote,
body #about-board .CodeMirror-wrap .footnote,
body .modal-dialog .CodeMirror-wrap .footnote {
  position: relative;
  bottom: 0.5em;
  font-size: 0.8em;
}
body #board-activities-panel .markdown-view-content .footnotes ol li,
body #discussion-panel .markdown-view-content .footnotes ol li,
body #about-board .markdown-view-content .footnotes ol li,
body .modal-dialog .markdown-view-content .footnotes ol li,
body #board-activities-panel .editor-preview .footnotes ol li,
body #discussion-panel .editor-preview .footnotes ol li,
body #about-board .editor-preview .footnotes ol li,
body .modal-dialog .editor-preview .footnotes ol li,
body #board-activities-panel .CodeMirror-wrap .footnotes ol li,
body #discussion-panel .CodeMirror-wrap .footnotes ol li,
body #about-board .CodeMirror-wrap .footnotes ol li,
body .modal-dialog .CodeMirror-wrap .footnotes ol li {
  font-size: 11px;
}
body #board-activities-panel .markdown-view-content img,
body #discussion-panel .markdown-view-content img,
body #about-board .markdown-view-content img,
body .modal-dialog .markdown-view-content img,
body #board-activities-panel .editor-preview img,
body #discussion-panel .editor-preview img,
body #about-board .editor-preview img,
body .modal-dialog .editor-preview img,
body #board-activities-panel .CodeMirror-wrap img,
body #discussion-panel .CodeMirror-wrap img,
body #about-board .CodeMirror-wrap img,
body .modal-dialog .CodeMirror-wrap img {
  max-width: 100% !important;
}
body #board-activities-panel .markdown-view-content .mention,
body #discussion-panel .markdown-view-content .mention,
body #about-board .markdown-view-content .mention,
body .modal-dialog .markdown-view-content .mention,
body #board-activities-panel .editor-preview .mention,
body #discussion-panel .editor-preview .mention,
body #about-board .editor-preview .mention,
body .modal-dialog .editor-preview .mention,
body #board-activities-panel .CodeMirror-wrap .mention,
body #discussion-panel .CodeMirror-wrap .mention,
body #about-board .CodeMirror-wrap .mention,
body .modal-dialog .CodeMirror-wrap .mention {
  color: #006ce5;
}
body #board-activities-panel .markdown-view-content.hidden,
body #discussion-panel .markdown-view-content.hidden,
body #about-board .markdown-view-content.hidden,
body .modal-dialog .markdown-view-content.hidden,
body #board-activities-panel .editor-preview.hidden,
body #discussion-panel .editor-preview.hidden,
body #about-board .editor-preview.hidden,
body .modal-dialog .editor-preview.hidden,
body #board-activities-panel .CodeMirror-wrap.hidden,
body #discussion-panel .CodeMirror-wrap.hidden,
body #about-board .CodeMirror-wrap.hidden,
body .modal-dialog .CodeMirror-wrap.hidden {
  display: none;
}
body #board-activities-panel .markdown-view-content .embed-responsive,
body #discussion-panel .markdown-view-content .embed-responsive,
body #about-board .markdown-view-content .embed-responsive,
body .modal-dialog .markdown-view-content .embed-responsive,
body #board-activities-panel .editor-preview .embed-responsive,
body #discussion-panel .editor-preview .embed-responsive,
body #about-board .editor-preview .embed-responsive,
body .modal-dialog .editor-preview .embed-responsive,
body #board-activities-panel .CodeMirror-wrap .embed-responsive,
body #discussion-panel .CodeMirror-wrap .embed-responsive,
body #about-board .CodeMirror-wrap .embed-responsive,
body .modal-dialog .CodeMirror-wrap .embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  overflow: hidden;
}
body #board-activities-panel .markdown-view-content .embed-responsive:before,
body #discussion-panel .markdown-view-content .embed-responsive:before,
body #about-board .markdown-view-content .embed-responsive:before,
body .modal-dialog .markdown-view-content .embed-responsive:before,
body #board-activities-panel .editor-preview .embed-responsive:before,
body #discussion-panel .editor-preview .embed-responsive:before,
body #about-board .editor-preview .embed-responsive:before,
body .modal-dialog .editor-preview .embed-responsive:before,
body #board-activities-panel .CodeMirror-wrap .embed-responsive:before,
body #discussion-panel .CodeMirror-wrap .embed-responsive:before,
body #about-board .CodeMirror-wrap .embed-responsive:before,
body .modal-dialog .CodeMirror-wrap .embed-responsive:before {
  content: "";
  display: block;
}
body #board-activities-panel .markdown-view-content .embed-responsive.embed-responsive-16by9:before,
body #discussion-panel .markdown-view-content .embed-responsive.embed-responsive-16by9:before,
body #about-board .markdown-view-content .embed-responsive.embed-responsive-16by9:before,
body .modal-dialog .markdown-view-content .embed-responsive.embed-responsive-16by9:before,
body #board-activities-panel .editor-preview .embed-responsive.embed-responsive-16by9:before,
body #discussion-panel .editor-preview .embed-responsive.embed-responsive-16by9:before,
body #about-board .editor-preview .embed-responsive.embed-responsive-16by9:before,
body .modal-dialog .editor-preview .embed-responsive.embed-responsive-16by9:before,
body #board-activities-panel .CodeMirror-wrap .embed-responsive.embed-responsive-16by9:before,
body #discussion-panel .CodeMirror-wrap .embed-responsive.embed-responsive-16by9:before,
body #about-board .CodeMirror-wrap .embed-responsive.embed-responsive-16by9:before,
body .modal-dialog .CodeMirror-wrap .embed-responsive.embed-responsive-16by9:before {
  padding-top: 56.25%;
}
body #board-activities-panel .markdown-view-content .embed-responsive .embed-responsive-item,
body #discussion-panel .markdown-view-content .embed-responsive .embed-responsive-item,
body #about-board .markdown-view-content .embed-responsive .embed-responsive-item,
body .modal-dialog .markdown-view-content .embed-responsive .embed-responsive-item,
body #board-activities-panel .editor-preview .embed-responsive .embed-responsive-item,
body #discussion-panel .editor-preview .embed-responsive .embed-responsive-item,
body #about-board .editor-preview .embed-responsive .embed-responsive-item,
body .modal-dialog .editor-preview .embed-responsive .embed-responsive-item,
body #board-activities-panel .CodeMirror-wrap .embed-responsive .embed-responsive-item,
body #discussion-panel .CodeMirror-wrap .embed-responsive .embed-responsive-item,
body #about-board .CodeMirror-wrap .embed-responsive .embed-responsive-item,
body .modal-dialog .CodeMirror-wrap .embed-responsive .embed-responsive-item,
body #board-activities-panel .markdown-view-content .embed-responsive embed,
body #discussion-panel .markdown-view-content .embed-responsive embed,
body #about-board .markdown-view-content .embed-responsive embed,
body .modal-dialog .markdown-view-content .embed-responsive embed,
body #board-activities-panel .editor-preview .embed-responsive embed,
body #discussion-panel .editor-preview .embed-responsive embed,
body #about-board .editor-preview .embed-responsive embed,
body .modal-dialog .editor-preview .embed-responsive embed,
body #board-activities-panel .CodeMirror-wrap .embed-responsive embed,
body #discussion-panel .CodeMirror-wrap .embed-responsive embed,
body #about-board .CodeMirror-wrap .embed-responsive embed,
body .modal-dialog .CodeMirror-wrap .embed-responsive embed,
body #board-activities-panel .markdown-view-content .embed-responsive iframe,
body #discussion-panel .markdown-view-content .embed-responsive iframe,
body #about-board .markdown-view-content .embed-responsive iframe,
body .modal-dialog .markdown-view-content .embed-responsive iframe,
body #board-activities-panel .editor-preview .embed-responsive iframe,
body #discussion-panel .editor-preview .embed-responsive iframe,
body #about-board .editor-preview .embed-responsive iframe,
body .modal-dialog .editor-preview .embed-responsive iframe,
body #board-activities-panel .CodeMirror-wrap .embed-responsive iframe,
body #discussion-panel .CodeMirror-wrap .embed-responsive iframe,
body #about-board .CodeMirror-wrap .embed-responsive iframe,
body .modal-dialog .CodeMirror-wrap .embed-responsive iframe,
body #board-activities-panel .markdown-view-content .embed-responsive object,
body #discussion-panel .markdown-view-content .embed-responsive object,
body #about-board .markdown-view-content .embed-responsive object,
body .modal-dialog .markdown-view-content .embed-responsive object,
body #board-activities-panel .editor-preview .embed-responsive object,
body #discussion-panel .editor-preview .embed-responsive object,
body #about-board .editor-preview .embed-responsive object,
body .modal-dialog .editor-preview .embed-responsive object,
body #board-activities-panel .CodeMirror-wrap .embed-responsive object,
body #discussion-panel .CodeMirror-wrap .embed-responsive object,
body #about-board .CodeMirror-wrap .embed-responsive object,
body .modal-dialog .CodeMirror-wrap .embed-responsive object,
body #board-activities-panel .markdown-view-content .embed-responsive video,
body #discussion-panel .markdown-view-content .embed-responsive video,
body #about-board .markdown-view-content .embed-responsive video,
body .modal-dialog .markdown-view-content .embed-responsive video,
body #board-activities-panel .editor-preview .embed-responsive video,
body #discussion-panel .editor-preview .embed-responsive video,
body #about-board .editor-preview .embed-responsive video,
body .modal-dialog .editor-preview .embed-responsive video,
body #board-activities-panel .CodeMirror-wrap .embed-responsive video,
body #discussion-panel .CodeMirror-wrap .embed-responsive video,
body #about-board .CodeMirror-wrap .embed-responsive video,
body .modal-dialog .CodeMirror-wrap .embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
body #board-activities-panel .markdown-view-content .embed-responsive-padding,
body #discussion-panel .markdown-view-content .embed-responsive-padding,
body #about-board .markdown-view-content .embed-responsive-padding,
body .modal-dialog .markdown-view-content .embed-responsive-padding,
body #board-activities-panel .editor-preview .embed-responsive-padding,
body #discussion-panel .editor-preview .embed-responsive-padding,
body #about-board .editor-preview .embed-responsive-padding,
body .modal-dialog .editor-preview .embed-responsive-padding,
body #board-activities-panel .CodeMirror-wrap .embed-responsive-padding,
body #discussion-panel .CodeMirror-wrap .embed-responsive-padding,
body #about-board .CodeMirror-wrap .embed-responsive-padding,
body .modal-dialog .CodeMirror-wrap .embed-responsive-padding {
  padding-top: 20px;
}
/* Apró vizuális trükk, hogy a felécnél ne legyen villanás oldalváltáskor (transition), hanem a teljes fejlécsáv mindig legyen egyszínű */
/* 2019.05.06 - Mintha ennélkül sem lenne, és így egyszínű a háttér oldalváltáskor, nincs egy csík a tetején - jobban néz ki (majd még tesztelni kell) */
/*
#header-background {
    position: fixed;
    -webkit-transform: translateZ(0); // Chrome bug miatt: http://stackoverflow.com/questions/11258877/fixed-element-disappears-in-chrome
    width: 100%;
    background: @header-Bg;

    &.default-sized {
        height: 60px;
    }

    &.small-sized {
        height: 0;
    }
}
*/
#header {
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  min-width: 980px;
  position: fixed;
  -webkit-transform: translateZ(0);
  top: 0;
  left: 0;
  right: 0;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 102;
  float: left;
  width: 100%;
  background: #FFF;
  display: block;
  height: 60px;
  box-shadow: 0 4px 8px 2px rgba(0, 0, 0, 0.05);
  border-bottom: 1px solid #EDEEF0;
}
#header:before,
#header:after {
  content: " ";
  display: table;
}
#header:after {
  clear: both;
}
#header:before,
#header:after {
  content: " ";
  display: table;
}
#header:after {
  clear: both;
}
.template-indicator {
  background-color: #143759;
}
.header-shadow {
  position: absolute;
  top: 0;
  left: 0;
  height: 60px;
}
#header-title {
  float: left;
  margin: 15px;
  margin-left: 20px;
  margin-top: 11px;
}
#header-menu {
  float: right;
  margin-top: 15px;
}
.header-menu-item {
  padding-right: 20px;
  vertical-align: middle;
}
.last-header-menu-item {
  padding-right: 5px;
}
/*.menu-button:hover {
    .menu-button-icon {
        color: @heading3Color;
    }
}*/
#sub-header {
  position: relative;
  margin: 15px;
  margin-left: 55px;
  min-width: 250px;
}
#sub-header:before,
#sub-header:after {
  content: " ";
  display: table;
}
#sub-header:after {
  clear: both;
}
#sub-header:before,
#sub-header:after {
  content: " ";
  display: table;
}
#sub-header:after {
  clear: both;
}
#main {
  margin-left: 55px;
}
#main.dashboard-content {
  margin: 20px;
}
.brand,
a.brand {
  color: #143759;
  font-size: 22px;
  font-weight: bold;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  display: block;
  float: left;
  height: 36px;
  padding-top: 7px;
}
.brand-subtext {
  color: #143759;
  font-size: 12px;
  padding-left: 10px;
  display: block;
  float: left;
  padding-top: 17px;
  /*kicsit nagyobb felső padding*/
}
a.menu-button {
  display: inline-table;
  cursor: pointer;
  color: #143759;
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  background: none;
  border-radius: 3px;
  padding: 6px;
}
a.menu-button:hover {
  color: #0b1d2f;
  opacity: 1;
}
a.menu-button:hover > span {
  color: #0b1d2f;
}
a.menu-button > span {
  display: table-cell;
  vertical-align: middle;
  padding-right: 5px;
  color: #143759;
  font-size: 11px;
  text-transform: uppercase;
  font-weight: bolder;
  letter-spacing: 0.5px;
  transition: background-color 0.3s, color 0.3s;
}
a.menu-button > span:hover {
  color: #0b1d2f;
  opacity: 1;
}
a.menu-button > span :last-child {
  padding-right: 0;
}
a.menu-button > span > .caret {
  vertical-align: middle;
}
a.menu-button > span > .caret:hover {
  border-top-color: #0b1d2f;
}
a.menu-button > span {
  text-transform: none;
  font-weight: bolder;
  font-size: 12px;
  padding-right: 0;
}
a.menu-button:hover {
  background: #ebecf0;
}
a.x-menu-button {
  margin-left: 14px;
}
a.notification-menu-button {
  margin-left: 14px;
  padding-right: 0;
}
a.button.btn-action-primary.new-ws-button {
  margin-left: 7px;
  margin-right: 7px;
  background-image: linear-gradient(to right, #E13760, #FE3D6A);
  border-radius: 3px;
  font-weight: normal;
  border: 2px solid #E13760;
  border-image-source: linear-gradient(to right, #E13760, #FE3D6A) !important;
  border-image-slice: 1 !important;
}
.sub-header-title {
  color: #3485D2;
  font-size: 20px;
  font-weight: 400;
  margin-bottom: 5px;
}
.sub-header-description {
  color: #44577a;
  font-size: 13px;
  padding-left: 3px;
  padding-top: 8px;
}
.sub-header-btn {
  position: absolute;
  top: -7px;
  left: -40px;
}
a.menu-button-notification {
  display: inline-table;
  cursor: pointer;
  color: #FFF;
  font-weight: 600;
  opacity: 1;
  transition: background-color 0.3s, color 0.3s;
}
a.menu-button-notification:hover span {
  color: #e01e5a;
}
a.menu-button-notification:hover i {
  color: #e01e5a;
}
a.menu-button-notification > span {
  color: #e01e5a;
  opacity: 1;
  display: table-cell;
  vertical-align: middle;
  padding-right: 5px;
  font-size: 12px;
  transition: background-color 0.3s, color 0.3s;
}
a.menu-button-notification > span:hover {
  color: #e01e5a;
}
@media all and (max-width: 980px) {
  .brand,
  a.brand {
    max-width: 440px;
  }
  .brand-subtext {
    display: none;
  }
  #header-title {
    width: 450px;
  }
}
@media all and (max-width: 1120px) and (min-width: 981px) {
  .brand a.brand {
    max-width: 420px;
  }
  #header-title {
    width: 550px;
  }
}
@media all and (max-width: 1280px) and (min-width: 1121px) {
  .brand,
  a.brand {
    max-width: 510px;
  }
  #header-title {
    width: 690px;
  }
}
@media all and (max-width: 1440px) and (min-width: 1281px) {
  .brand,
  a.brand {
    max-width: 620px;
  }
  #header-title {
    width: 800px;
  }
}
@media all and (min-width: 1441px) {
  .brand,
  a.brand {
    max-width: 720px;
  }
  #header-title {
    width: 900px;
  }
}
/*.dropdown-down-icon-gray() {
    .stob-icon;
    .fas;
    color: #bbb;
    font-size: 12px;
    padding-right: 3px;
    padding-left: 3px;
    top: 1px;
    margin-left: 0;
    opacity: 0.9;

    &:before {
        content: @icon-chevron-down;
    }

    &:hover {
        opacity: 1;
    }
}

.dropdown-down-icon-blue() {
    .stob-icon;
    .fas;
    color: #66b9e1;
    font-size: 12px;
    padding-right: 3px;
    padding-left: 3px;
    top: 1px;
    margin-left: 0;

    &:before {
        content: @icon-chevron-down;
    }
}*/
button.btn-action-primary,
a.button.btn-action-primary,
input[type=submit].btn-action-primary {
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  font-family: 'Oxygen', sans-serif;
  display: inline-table;
  padding: 6px 8px;
  font-size: 13px;
  font-weight: 700;
  cursor: pointer;
  opacity: 1;
  text-decoration: none;
  border: none;
  border-left-width: 2px;
  border-left-style: solid;
  border-right-width: 2px;
  border-right-style: solid;
  background-color: #2d7dd2;
  border-color: #2d7dd2;
  color: #fff;
  min-width: 70px;
  line-height: 20px;
  transition: 0.2s all ease;
  text-align: center;
  border-radius: 2px;
  /*box-shadow: 0 3px 1px -2px rgba(0,0,0,.2), 0 2px 2px 0 rgba(0,0,0,.14), 0 1px 5px 0 rgba(0,0,0,.12);*/
}
button.btn-action-primary span,
a.button.btn-action-primary span,
input[type=submit].btn-action-primary span {
  font-size: 13px;
}
button.btn-action-primary:focus,
a.button.btn-action-primary:focus,
input[type=submit].btn-action-primary:focus {
  border: solid 1px black;
}
button.btn-action-primary:active,
a.button.btn-action-primary:active,
input[type=submit].btn-action-primary:active {
  background-color: #2d7dd2 !important;
  border-color: #2d7dd2 !important;
  color: #fff;
}
button.btn-action-primary:hover,
a.button.btn-action-primary:hover,
input[type=submit].btn-action-primary:hover {
  opacity: 1;
  background-color: #2970bd;
  border-color: #2970bd;
  color: #fff;
}
button.btn-action-primary:hover.hovered,
a.button.btn-action-primary:hover.hovered,
input[type=submit].btn-action-primary:hover.hovered {
  background-color: #2970bd;
  border-color: #2970bd;
  color: #fff;
}
button.btn-action-primary:hover.hovered.stripped,
a.button.btn-action-primary:hover.hovered.stripped,
input[type=submit].btn-action-primary:hover.hovered.stripped {
  border-left-color: #2d7dd2;
  /* Ezt kell felül írni */
  background-color: #2970bd;
}
button.btn-action-primary:hover.hover-stripped,
a.button.btn-action-primary:hover.hover-stripped,
input[type=submit].btn-action-primary:hover.hover-stripped {
  border-left-color: #2d7dd2;
  /* Ezt kell felül írni */
}
button.btn-action-primary.bordered,
a.button.btn-action-primary.bordered,
input[type=submit].btn-action-primary.bordered {
  border-style: solid;
  border-width: 2px;
  border-color: #2d7dd2;
  /* Ezt kell felül írni */
}
button.btn-action-primary.stripped,
a.button.btn-action-primary.stripped,
input[type=submit].btn-action-primary.stripped {
  border-left-style: solid;
  border-left-width: 2px;
  border-left-color: #2d7dd2;
  /* Ezt kell felül írni */
}
button.btn-action-primary.disabled,
a.button.btn-action-primary.disabled,
input[type=submit].btn-action-primary.disabled {
  opacity: 0.7;
}
button.btn-action-primary.disabled:active,
a.button.btn-action-primary.disabled:active,
input[type=submit].btn-action-primary.disabled:active {
  background-color: #2d7dd2 !important;
  border-color: #2d7dd2 !important;
  color: #fff;
}
button.btn-action-primary + .next-to-button,
a.button.btn-action-primary + .next-to-button,
input[type=submit].btn-action-primary + .next-to-button {
  padding: 9px 7px;
}
button.btn-action,
input[type=submit].btn-action,
a.button.btn-action-primary2,
button.btn-action-primary2,
input[type=submit].btn-action-primary2 {
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  font-family: 'Oxygen', sans-serif;
  display: inline-table;
  padding: 6px 8px;
  font-size: 13px;
  font-weight: 700;
  cursor: pointer;
  opacity: 1;
  text-decoration: none;
  border: none;
  border-left-width: 2px;
  border-left-style: solid;
  border-right-width: 2px;
  border-right-style: solid;
  background-color: #506690;
  border-color: #506690;
  color: #fff;
  min-width: 70px;
  line-height: 20px;
  transition: 0.2s all ease;
  text-align: center;
  border-radius: 2px;
  /*box-shadow: 0 3px 1px -2px rgba(0,0,0,.2), 0 2px 2px 0 rgba(0,0,0,.14), 0 1px 5px 0 rgba(0,0,0,.12);*/
}
button.btn-action span,
input[type=submit].btn-action span,
a.button.btn-action-primary2 span,
button.btn-action-primary2 span,
input[type=submit].btn-action-primary2 span {
  font-size: 13px;
}
button.btn-action:focus,
input[type=submit].btn-action:focus,
a.button.btn-action-primary2:focus,
button.btn-action-primary2:focus,
input[type=submit].btn-action-primary2:focus {
  border: solid 1px black;
}
button.btn-action:active,
input[type=submit].btn-action:active,
a.button.btn-action-primary2:active,
button.btn-action-primary2:active,
input[type=submit].btn-action-primary2:active {
  background-color: #506690 !important;
  border-color: #506690 !important;
  color: #fff;
}
button.btn-action:hover,
input[type=submit].btn-action:hover,
a.button.btn-action-primary2:hover,
button.btn-action-primary2:hover,
input[type=submit].btn-action-primary2:hover {
  opacity: 1;
  background-color: #475a80;
  border-color: #475a80;
  color: #fff;
}
button.btn-action:hover.hovered,
input[type=submit].btn-action:hover.hovered,
a.button.btn-action-primary2:hover.hovered,
button.btn-action-primary2:hover.hovered,
input[type=submit].btn-action-primary2:hover.hovered {
  background-color: #475a80;
  border-color: #475a80;
  color: #fff;
}
button.btn-action:hover.hovered.stripped,
input[type=submit].btn-action:hover.hovered.stripped,
a.button.btn-action-primary2:hover.hovered.stripped,
button.btn-action-primary2:hover.hovered.stripped,
input[type=submit].btn-action-primary2:hover.hovered.stripped {
  border-left-color: #506690;
  /* Ezt kell felül írni */
  background-color: #475a80;
}
button.btn-action:hover.hover-stripped,
input[type=submit].btn-action:hover.hover-stripped,
a.button.btn-action-primary2:hover.hover-stripped,
button.btn-action-primary2:hover.hover-stripped,
input[type=submit].btn-action-primary2:hover.hover-stripped {
  border-left-color: #506690;
  /* Ezt kell felül írni */
}
button.btn-action.bordered,
input[type=submit].btn-action.bordered,
a.button.btn-action-primary2.bordered,
button.btn-action-primary2.bordered,
input[type=submit].btn-action-primary2.bordered {
  border-style: solid;
  border-width: 2px;
  border-color: #506690;
  /* Ezt kell felül írni */
}
button.btn-action.stripped,
input[type=submit].btn-action.stripped,
a.button.btn-action-primary2.stripped,
button.btn-action-primary2.stripped,
input[type=submit].btn-action-primary2.stripped {
  border-left-style: solid;
  border-left-width: 2px;
  border-left-color: #506690;
  /* Ezt kell felül írni */
}
button.btn-action.disabled,
input[type=submit].btn-action.disabled,
a.button.btn-action-primary2.disabled,
button.btn-action-primary2.disabled,
input[type=submit].btn-action-primary2.disabled {
  opacity: 0.7;
}
button.btn-action.disabled:active,
input[type=submit].btn-action.disabled:active,
a.button.btn-action-primary2.disabled:active,
button.btn-action-primary2.disabled:active,
input[type=submit].btn-action-primary2.disabled:active {
  background-color: #506690 !important;
  border-color: #506690 !important;
  color: #fff;
}
button.btn-action + .next-to-button,
input[type=submit].btn-action + .next-to-button,
a.button.btn-action-primary2 + .next-to-button,
button.btn-action-primary2 + .next-to-button,
input[type=submit].btn-action-primary2 + .next-to-button {
  padding: 9px 7px;
}
.btn-icon-group > a,
.btn-icon-group > div,
.btn-icon-group > span {
  display: block;
  float: left;
  margin-right: 5px;
}
.btn-icon-group > a:last-child,
.btn-icon-group > div:last-child,
.btn-icon-group > span:last-child {
  margin-right: 0;
}
.btn-icon {
  display: inline-table;
  cursor: pointer;
  color: #66B9E1;
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
}
.btn-icon:hover {
  color: #57afd7;
  opacity: 1;
}
.btn-icon:hover > span {
  color: #57afd7;
}
.btn-icon > span {
  display: table-cell;
  vertical-align: middle;
  padding-right: 8px;
  color: #66B9E1;
  font-size: 11px;
  text-transform: uppercase;
  font-weight: bolder;
  letter-spacing: 0.5px;
  transition: background-color 0.3s, color 0.3s;
}
.btn-icon > span:hover {
  color: #57afd7;
  opacity: 1;
}
.btn-icon > span :last-child {
  padding-right: 0;
}
.btn-icon > span > .caret {
  vertical-align: middle;
}
.btn-icon > span > .caret:hover {
  border-top-color: #57afd7;
}
button.btn-link {
  border: none;
  background: none;
  font: inherit;
  padding: 0;
  cursor: pointer;
  text-decoration: none;
  color: #006ce5;
  transition: color 0.3s;
}
button.btn-link:link,
button.btn-link:visited,
button.btn-link:active {
  text-decoration: none;
}
button.btn-link:hover {
  text-decoration: none;
  color: #006ce5;
}
button.btn-link:disabled {
  color: grey;
  cursor: default;
}
.iconized-link-button {
  display: inline-table;
  cursor: pointer;
  color: #3485D2;
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
}
.iconized-link-button:hover {
  color: #266bad;
  opacity: 1;
}
.iconized-link-button:hover > span {
  color: #266bad;
}
.iconized-link-button > span {
  display: table-cell;
  vertical-align: middle;
  padding-right: 8px;
  color: #3485D2;
  font-size: 11px;
  text-transform: uppercase;
  font-weight: bolder;
  letter-spacing: 0.5px;
  transition: background-color 0.3s, color 0.3s;
}
.iconized-link-button > span:hover {
  color: #266bad;
  opacity: 1;
}
.iconized-link-button > span :last-child {
  padding-right: 0;
}
.iconized-link-button > span > .caret {
  vertical-align: middle;
}
.iconized-link-button > span > .caret:hover {
  border-top-color: #266bad;
}
.iconized-link-button i {
  color: #3485D2;
  transition: background-color 0.3s, color 0.3s;
}
.iconized-link-button:hover > i {
  color: #266bad;
}
.styled-radio-label {
  display: inline-block;
  margin-right: 0.8em;
  cursor: pointer;
  color: #506690;
}
.styled-radio-label.checked {
  color: #506690;
}
.styled-radio-label.disabled {
  color: #506690;
}
.styled-radio {
  vertical-align: middle;
  display: inline-block;
  position: relative;
  margin: 0 0.4em;
  width: 20px;
  height: 20px;
}
.styled-radio {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABh0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4zjOaXUAAAANhJREFUOE+tlMsKhTAMRP3/P3QhdCe66Fq66eVoRuP7cXsgUNNmHGNodUXbtjmEkOu6HoM1Odt+TtM0s8hZcMaOn9N13aooxpiHYciCNTl/pu/7Y2EvRlFKyWT2sOeFqTWZBW16R3dwVnUmM6Ge8da3yOmqp0p8RYZGMcbgqzshl+NIac7e9G6LeonW/DP+RTrlBYt/cvGfAjwUGxtQ4otLuUPD5CZIEm96qd4RJrOwvRzukDPi8HIAL8onUOQdsyanFl2KeXzBWex69gTGQHNKsJ5H45Cq+gF4IbsOX7wvGQAAAABJRU5ErkJggg==') /*../img/radiobutton/radio-unchecked.png*/ 0 0 no-repeat;
}
.styled-radio.focus {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABh0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4zjOaXUAAAAOJJREFUOE+tlLENhDAMRbN/xwJ0WYKOCajShQXomMCnF+WjABc4uDzJkmXsfz/Bh6sRQrBhGMx7b13XpSCnNs+z5bZ7YozW9/0mUgt66M1j3xnHcTc0TZMty2KCnFrZw0we31OKMbSua5Y5w7NS+CSKdT0sHd1Br+Z2x9ed8atPkVM0khhvU4W3yFByyRq8dSfkEi2nPXtyd0d0l2g5EuJfpNNesPmRm7+U5msDKrxxKXdoJDFo/teD48fhDjkjfvricASGSsfk1HRFl2IC6+VALeg5HfMKmlkD7SlBTq0u5NwHoluZG0t4D6EAAAAASUVORK5CYII=') /*../img/radiobutton/radio-unchecked-focus.png*/ 0 0 no-repeat;
}
.styled-radio.disabled {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABh0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4zjOaXUAAAAN9JREFUOE+tlY0KgzAQg/v+b6ggCP6hL9HxdY2e7tbpaCBg20s801JDCcuyxL7vY9M0iV3XxWmaYl6+D4Qy+UZqcvl3rOt6EtHdMAxxnufEcRzTXNu2e822bb6xNUOEWEYebRRos80BLdqOfpFa6bLNG8qMt3rCEtXpKVMmyMUT3KEyTWYcjX+7E9UlXkGDJ9ldqSzx2jfDK3xC+dQ31A5X++TqmwIYVDs2oPrBBkzCJ1kqO5htDlwvB8/AUp1B93IA1pRcENmOeWZOmRXNLJRpiR+Z3cH1F8DzfjRchPACdxWAjoV1bmEAAAAASUVORK5CYII=') /*../img/radiobutton/radio-disabled-unchecked.png*/ 0 0 no-repeat;
}
.styled-radio.checked {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABh0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4zjOaXUAAAARZJREFUOE+tlMGtgzAQRKmDBqAeaIu2KIIDEjcEB86Ii78e8ZBJYkL0xZNGctb2ZFhWZN8YxzEMwxC6rtvFmlrc/p2+7w+TM3EmHj9nmqaXS8uyhHVdg2BNzc/M85w2djMubdsWbT5hz425G22eaNMTXcFZ3Ys2D9Qz/tVp2zbUdR3KstzFmpqjpC89VcFpmibkeZ4Ue44C7WaMwXs6UqSMXJ5UKfeR0px576qqSpq4OCPUS7yOl+EURZE0cdFTRz7/NuSMcxje/si3vxTgx21jAyp4SiAFj0a/EGtPBkqHR7R7QBF5L69Q71C0efL+cbhCyVDy4wBuyiNwyROzpqYWfTVz/MKZPnr2C4yB5hSxPkYjSZb9AQ0T6r6lr6JdAAAAAElFTkSuQmCC') /*../img/radiobutton/radio-checked.png*/ 0 0 no-repeat;
}
.styled-radio.checked.focus {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABh0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4zjOaXUAAAARxJREFUOE+tlLENg0AMRW8OFoB5YC0aFqBjCToKaio6WICOCRy9E44+AUIU8SRLlrF//pkL4YpxHK1tW2uaxqqqikFObZ5n29rumabJ6rp+i1wFPfRuY+d0XbcbGobBlmUxh5ya9jCzje9RMYbWdd1kjvBMhQ+iWPeH6ugOen1ud3zfGb+q9H1vRVFYlmUxyKkp7hSNKMbb9IJSlqUlSXIaPFPcUHTJNfh0h4szIQ116i7RCn7PdHd5np+KaNDj+C7RCiSEkqbpqYgGO1Vc529BepS34ONHfvylPH5twAvqEnDB0dgXQa7OwN2hEcXg8b8efH4c7nBnxE9fHI7AkDomp+Yr+irmYF0HroKewzG/QTPXwO8pQU7tWiiEFzdNyMs74Z5SAAAAAElFTkSuQmCC') /*../img/radiobutton/radio-checked-focus.png*/ 0 0 no-repeat;
}
.styled-radio.checked.disabled {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABh0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4zjOaXUAAAARpJREFUOE+tlV0KhDAQgz2/L3oFb+EtfFYQBP/QS3T5uh2NbleXxUCgtjMxpqUmV5jn2XVd5+q69mzb1o3j6MLy76DRRL6RmlD+HcuyHJpw1/e9m6bJcxgGP9c0zVazrmtcWMVootmEYtQo6A0yO2xRHd2RWusLMm9YZrxVG6qqckVRuDzPPRkzpzXm9JApE+SihWVZujRNo2RNay1TL8bROLvDRUxIqU7NJVqJPWh2fFpMREmN1VuWaG2bYYswy7KoiJJMtcd0/hakRns2Qdvhxz758U0BPDx2bMDdwSYvyFidQXP3cVkwCTXLO1p2MMjsOF8OMQGlOYPRywGoKLnQpI4ZM2eZXYopLNMrfmT2C86/AMbb0YgiSV7Kyyz3x3of2gAAAABJRU5ErkJggg==') /*../img/radiobutton/radio-disabled-checked.png*/ 0 0 no-repeat;
}
.styled-check-label {
  display: inline-block;
  margin-right: 0.8em;
  cursor: pointer;
  color: #506690;
  font-size: 13px;
  font-weight: bolder;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  line-height: 1.5;
}
.styled-check-label span {
  line-height: 1.5;
  color: #506690;
  font-size: 13px;
  font-weight: bolder;
}
.styled-check-label.checked {
  color: #506690;
}
.styled-check-label.disabled {
  color: #506690;
}
.styled-check {
  vertical-align: middle;
  display: inline-block;
  position: relative;
  margin-right: 4px;
  width: 20px;
  height: 20px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.styled-check {
  background: url('/app/css/img/checkbox/checkbox-unchecked.png?a=1') 0 0 no-repeat;
}
.styled-check.focus {
  background: url('/app/css/img/checkbox/checkbox-unchecked-focus.png?a=1') 0 0 no-repeat;
}
.styled-check.disabled {
  background: url('/app/css/img/checkbox/checkbox-disabled-unchecked.png?a=1') 0 0 no-repeat;
}
.styled-check.checked {
  background: url('/app/css/img/checkbox/checkbox-checked.png?a=1') 0 0 no-repeat;
}
.styled-check.checked.focus {
  background: url('/app/css/img/checkbox/checkbox-checked-focus.png?a=1') 0 0 no-repeat;
}
.styled-check.checked.disabled {
  background: url('/app/css/img/checkbox/checkbox-disabled-checked.png?a=1') 0 0 no-repeat;
}
form,
.form,
fieldset {
  display: block;
  width: 100%;
  padding: 0;
  margin: 0;
}
form > .primary-area,
.form > .primary-area,
fieldset > .primary-area {
  width: 75%;
  padding: 0;
  margin: 0;
  float: left;
}
form > .secondary-area,
.form > .secondary-area,
fieldset > .secondary-area {
  width: 25%;
  padding: 0;
  margin: 0;
  float: left;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 10px;
  padding-left: 40px;
  font-size: 12px;
}
form:after,
.form:after {
  content: " ";
  display: table;
  clear: both;
}
fieldset {
  position: relative;
  border: 0;
  margin-bottom: 10px;
  margin-top: 25px;
}
fieldset:nth-of-type(1) {
  margin-top: 5px;
}
legend {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  padding-bottom: 5px;
  font-size: 16px;
  font-weight: bolder;
  line-height: 26px;
  border-bottom-width: 0;
  border-bottom-style: solid;
  border-bottom-color: #e9e9e9;
  color: #44577a;
  margin-bottom: 10px;
}
.legend-description {
  color: #44577a;
  font-size: 13px;
}
fieldset .fieldset-buttons {
  position: absolute;
  top: 3px;
  right: 3px;
  z-index: 300;
}
.modal-dialog fieldset {
  margin-top: 7px;
  margin-bottom: 7px;
  width: auto;
}
.modal-dialog legend {
  line-height: 20px;
}
.modal-dialog legend + .legend-description {
  font-size: 12px;
  position: relative;
  top: -14px;
}
.modal-dialog legend + .legend-description a {
  font-size: 12px;
}
label {
  display: block;
  margin-bottom: 5px;
  color: #506690;
  font-size: 13px;
  font-weight: bolder;
}
label input[type="text"],
label input[type="password"],
label select,
label textarea,
label div.select-box-container,
label .styled-to-input {
  display: block;
  margin-top: 5px;
}
textarea {
  font-family: 'Oxygen', sans-serif;
}
.styled-to-input {
  font-weight: 400;
}
input[type="text"],
input[type="password"],
select,
textarea,
div.select-box-container span,
.styled-to-input {
  border: 1px solid #e9e9eb;
  outline: 0;
  padding: 12px;
  margin: 0;
  border-radius: 4px;
  background-color: #F4F4F5;
  color: #143759;
}
input[type="text"]:hover,
input[type="password"]:hover,
select:hover,
textarea:hover,
div.select-box-container span:hover,
.styled-to-input:hover {
  border: 1px solid #2d7dd2;
  box-shadow: 0 0 0 1px #2d7dd2;
  background-color: #FFF;
}
input[type="text"]:hover span,
input[type="password"]:hover span,
select:hover span,
textarea:hover span,
div.select-box-container span:hover span,
.styled-to-input:hover span {
  background-color: #FFF;
}
input[type="text"]:focus,
input[type="password"]:focus,
select:focus,
textarea:focus,
div.select-box-container span:focus,
.styled-to-input:focus {
  border: 1px solid #2d7dd2;
  box-shadow: 0 0 0 1px #2d7dd2;
  background-color: #fff;
}
input[type="text"]::-webkit-input-placeholder,
input[type="password"]::-webkit-input-placeholder,
select::-webkit-input-placeholder,
textarea::-webkit-input-placeholder,
div.select-box-container span::-webkit-input-placeholder,
.styled-to-input::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #94a4c3;
}
input[type="text"]::-moz-placeholder,
input[type="password"]::-moz-placeholder,
select::-moz-placeholder,
textarea::-moz-placeholder,
div.select-box-container span::-moz-placeholder,
.styled-to-input::-moz-placeholder {
  /* Firefox 19+ */
  color: #94a4c3;
}
input[type="text"]::placeholder,
input[type="password"]::placeholder,
select::placeholder,
textarea::placeholder,
div.select-box-container span::placeholder,
.styled-to-input::placeholder {
  /* Firefox, Chrome, Opera */
  color: #94a4c3;
}
input[type="text"]:-ms-input-placeholder,
input[type="password"]:-ms-input-placeholder,
select:-ms-input-placeholder,
textarea:-ms-input-placeholder,
div.select-box-container span:-ms-input-placeholder,
.styled-to-input:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #94a4c3;
}
input[type="text"]::-ms-input-placeholder,
input[type="password"]::-ms-input-placeholder,
select::-ms-input-placeholder,
textarea::-ms-input-placeholder,
div.select-box-container span::-ms-input-placeholder,
.styled-to-input::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #94a4c3;
}
div.select-box-container {
  border-radius: 4px;
  margin-left: 1px;
}
div.select-box-container:hover {
  box-shadow: 0 0 0 1px #2d7dd2;
}
div.select-box-container:hover span {
  background-color: #FFF;
}
div.select-box-container span.focus {
  border: 1px solid #2d7dd2;
  background-color: #fff;
  box-shadow: 0 0 0 1px #2d7dd2;
}
.help-block {
  width: 100%;
  display: block;
  color: #4d638a;
  font-size: 11px;
  font-weight: normal;
}
.help-block.checkbox {
  padding-left: 22px;
}
.help-block a {
  font-size: 11px;
}
.help-block span {
  color: #4d638a;
  font-size: 11px;
}
.validation-message {
  width: 100%;
  display: block;
  text-align: right;
  margin-top: -5px;
  white-space: pre-line;
  color: red;
  font-size: 11px;
}
.control-group {
  overflow: hidden;
  padding-bottom: 5px;
  margin-bottom: -5px;
}
.control-group:before,
.control-group:after {
  content: " ";
  display: table;
}
.control-group:after {
  clear: both;
}
.control-group:before,
.control-group:after {
  content: " ";
  display: table;
}
.control-group:after {
  clear: both;
}
.control-group.last {
  padding-bottom: 0;
}
.control-group > .control {
  width: 100%;
  margin-right: -4px;
  display: inline-block;
  vertical-align: top;
  padding-right: 40px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-bottom: 5px;
  float: left;
}
.control-group > .w-5-6 {
  width: 83.33333333%;
}
.control-group > .w-4-5 {
  width: 80%;
}
.control-group > .w-3-4 {
  width: 75%;
}
.control-group > .w-3-5 {
  width: 60%;
}
.control-group > .w-2-3 {
  width: 66.66666666%;
}
.control-group > .w-2-5 {
  width: 40%;
}
.control-group > .w-1-2 {
  width: 50%;
}
.control-group > .w-1-3 {
  width: 33.33333333%;
}
.control-group > .w-1-4 {
  width: 25%;
}
.control-group > .w-1-5 {
  width: 20%;
}
.control-group > .w-1-6 {
  width: 16.66666666%;
}
.control-group.stripped {
  padding-top: 10px;
  padding-bottom: 10px;
  border-left: 2px solid transparent;
  padding-left: 20px;
}
fieldset .control-group.stripped {
  padding-top: 0px;
}
.control-group.stripped:hover {
  border-left: 2px solid #bbb;
}
.control input[type="text"],
.control input[type="password"],
.control select,
.control textarea,
.control .styled-to-input {
  width: 99%;
  margin-top: 5px;
  margin-left: 1px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.control input[type="checkbox"],
.control input[type="radio"] {
  display: inline-block;
  vertical-align: -3px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.control input[type="checkbox"] + label,
.control input[type="radio"] + label,
.control input[type="checkbox"] + input[type="hidden"] + label,
.control input[type="radio"] + input[type="hidden"] + label {
  bottom: -2px;
  display: inline-block;
  margin-left: 4px;
  position: relative;
}
.control.horizontal-items label {
  display: inline-block;
}
.form-action-buttons {
  margin-top: 30px;
  margin-bottom: 30px;
}
.form-action-buttons > button {
  margin-right: 10px;
}
.hideShowPassword-toggle {
  background: transparent;
  border: 0;
  border-radius: 0.25em;
  color: #44577a;
  cursor: pointer;
  font-size: 0.75em;
  font-weight: bold;
  margin-right: 0.5em;
  padding: 0.5em;
  text-transform: uppercase;
  -moz-appearance: none;
  -webkit-appearance: none;
}
.hideShowPassword-toggle:hover,
.hideShowPassword-toggle:focus {
  background-color: #eee;
  color: #44577a;
  outline: transparent;
}
.to-copy-input {
  padding: 6px;
  margin-top: 4px;
  margin-bottom: 4px;
  background-color: #fafafa;
  border: 1px dotted #999 !important;
}
.to-copy-input.normal {
  width: 200px;
}
.to-copy-input.big {
  width: 400px;
}
.to-copy-input.area {
  height: 140px;
}
.to-copy-input.long {
  width: 800px;
}
.inline-feature-onboard {
  /*color: #7a7a7a;*/
  font-size: 13px;
}
.inline-feature-onboard a:focus,
.help-block a:focus,
a:focus label b {
  text-decoration: underline;
}
.datepicker-display {
  cursor: pointer;
}
.pika-label {
  overflow: visible;
}
select.pika-select {
  padding: 0;
}
.modal-dialog {
  position: fixed;
  -webkit-transform: translateZ(0);
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1001;
  overflow-y: auto;
  border: 1px solid transparent;
  background-color: rgba(0, 0, 0, 0.75);
  display: flex;
  align-items: flex-start;
  padding: 10px 0;
}
.modal-area {
  position: relative;
  display: block;
  background: #FFF;
  margin: auto;
}
/* Default fixed */
.modal-dialog.default .modal-area {
  width: 620px;
  min-height: 400px;
  background: #FFF;
  border-radius: 2px;
  margin: auto;
}
.modal-dialog.default .modal-area.no-footer > .contet {
  bottom: 0px;
}
.modal-dialog.default .modal-area > .header,
.modal-dialog.default .modal-area > .footer {
  width: 100%;
  padding-left: 35px;
  padding-right: 35px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  height: 80px;
  line-height: 80px;
  font-size: 24px;
  color: #3485D2;
  text-align: left;
}
.modal-dialog.default .modal-area .content {
  left: 0;
  padding: 35px;
  padding-top: 0;
  padding-bottom: 80px;
  text-align: left;
  overflow: hidden;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  display: block;
  width: 100%;
}
.modal-dialog.default .modal-area .content > .description {
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 14px;
  color: #44577a;
}
.modal-dialog.default .modal-area > .header {
  font-size: 19px;
  text-align: left;
  color: #3485D2;
}
.modal-dialog.default .modal-area > .header .title-description {
  color: #667eaa;
  font-size: 14px;
  margin-top: -20px;
}
.modal-dialog.default .modal-area > .header > a {
  position: absolute;
  top: 15px;
  right: 15px;
  line-height: 1;
}
.modal-dialog.default .modal-area > .header .header-buttons {
  position: absolute;
  top: 19px;
  right: 19px;
  line-height: 1;
}
.modal-dialog.default .modal-area > .header .header-buttons .btn-icon > i {
  margin: 0;
}
.modal-dialog.default .modal-area > .footer {
  position: absolute;
  bottom: 0;
  left: 0;
  text-align: right;
}
.modal-dialog.default .modal-area > .footer.left {
  text-align: left;
}
.modal-dialog.default.large .modal-area {
  width: 900px;
  min-height: 600px;
  margin: auto;
}
/* Small fixed */
.modal-dialog.small .modal-area {
  width: 400px;
  min-height: 260px;
  background: #FFF;
  margin: auto;
}
.modal-dialog.small .modal-area.no-footer > .contet {
  bottom: 0px;
}
.modal-dialog.small .modal-area > .header,
.modal-dialog.small .modal-area > .footer {
  width: 100%;
  padding-left: 25px;
  padding-right: 25px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  height: 70px;
  line-height: 70px;
  font-size: 24px;
  color: #3485D2;
  text-align: left;
}
.modal-dialog.small .modal-area .content {
  position: absolute;
  top: 70px;
  left: 0;
  padding: 25px;
  padding-top: 0;
  text-align: left;
  overflow: hidden;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  display: block;
  width: 100%;
}
.modal-dialog.small .modal-area .content > .description {
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 14px;
  color: #44577a;
}
.modal-dialog.small .modal-area > .header {
  position: absolute;
  top: 0;
  left: 0;
  font-size: 19px;
  text-align: left;
  color: #3485D2;
}
.modal-dialog.small .modal-area > .header > a {
  position: absolute;
  top: 15px;
  right: 15px;
  line-height: 1;
}
.modal-dialog.small .modal-area > .footer {
  position: absolute;
  bottom: 0;
  left: 0;
  text-align: right;
}
.modal-dialog.small.medium .modal-area {
  width: 500px;
  min-height: 300px;
  margin: auto;
}
/* Confirm modal */
.modal-confirmation {
  padding: 0 !important;
}
.modal-confirmation .important-text-in-confirms {
  color: red;
}
.modal-confirmation .strong-text-in-confirms {
  font-weight: 800;
}
.modal-confirmation > .modal-area {
  width: 100%;
  background-color: #f5f5f5;
  box-shadow: rgba(0, 0, 0, 0.14902) 0px 1px 3px 0px;
  min-height: 200px;
}
.modal-confirmation > .modal-area > .header,
.modal-confirmation > .modal-area > .footer {
  padding: 20px;
  padding-left: 35%;
  padding-right: 35%;
  color: #143759;
}
.modal-confirmation > .modal-area .content {
  padding-left: 35%;
  padding-right: 35%;
  min-height: 90px;
  text-align: left;
  color: #44577a;
}
.modal-confirmation > .modal-area .content p {
  padding-bottom: 10px;
}
.modal-confirmation > .modal-area > .header {
  font-size: 19px;
  color: #143759;
  text-align: left;
}
.modal-confirmation > .modal-area > .footer {
  text-align: right;
}
.modal-confirmation > .modal-area > .footer.left {
  text-align: left;
}
.modal-confirmation > .modal-area > .footer > button {
  margin-left: 10px;
}
.modal-confirmation > .modal-area strong {
  font-weight: 600;
}
@media all and (max-width: 980px) {
  .modal-confirmation.wide .modal-area > .header,
  .modal-confirmation.wide .modal-area > .footer,
  .modal-confirmation.wide .modal-area > .content {
    padding-left: 20%;
    padding-right: 20%;
  }
}
.select-box-container {
  position: relative;
  display: block;
  outline: 0px;
  background-color: transparent;
  vertical-align: middle;
}
.select-box-container > span {
  display: block;
  width: 100%;
  min-height: 30px;
  overflow: hidden;
  text-align: left;
  text-overflow: ellipsis;
  /* http://caniuse.com/text-overflow */
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  white-space: nowrap;
  box-sizing: border-box;
  /* Azért, hogy a padding ne nyomja ki. IE8-tól műxik  */
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  padding: 7px;
  padding-right: 37px;
  /* icon miatt */
  cursor: pointer;
  font-weight: normal;
}
.select-box-container select {
  margin-top: 1px;
  outline: 0px;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  opacity: 0;
  filter: alpha(opacity=0);
}
/*
* Default style
*/
.select-box-container {
  width: auto;
}
.select-box-container span {
  /*background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAYAAACMRWrdAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjEuNv1OCegAAAFrSURBVGhD3dCxisJQFEVR//+XFCGFhiDESrARNIWYNMFGLIQ77w6MDM42vsQ8YU6xCrc3kuPEzCRhVIBRAUYFGBVgVIBRAUYFGBVgVIBRAUYFGBVgVIBRAUYFGBVgVIBRAUYFGPu43W622Wwsz3M7n88h8V2My+Viq9XKyrK06/UaEt/FwBjLR63Xa5tOp9+yLLO2bcNXfN/FRy2Xy/tvFUVh3h7vYmGMVVWVzWaz+8sMHfc46sd2uw1f8zOvYIzVNI3N5/M/L9Rn3LNR/ocdDodwws+9grGP4/E4eFzXqN1uF074uRgY+xoyLuUoh3GIPuNSj3IYh4oZ94lRDuM7usbVdf2RUQ7ju56NIylGOYxjiBmXapTDOJaucSlHOYxjonGpRzmMY/s97hOjHMYUTqeTLRYL2+/34SPfjAmjAowKMCrAqACjAowKMCrAqACjAowKMCrAqACjAowKMCrAqACjAowKMP5/NvkC16NMQce1K24AAAAASUVORK5CYII=') no-repeat center right 5px;*/
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAqCAYAAAAnH9IiAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjEuNv1OCegAAAFKSURBVFhH1dBBi4JgFIXh/v9fMgIXJRHkKmgTqIswN+FGWgR3vhtMDM6ro6ZwZvEservmoZWZ/TsY1WFUh1EdRnUY1WFUh1EdRnUY1WFUh1EdRnUY1WFUh7HL8/m00+lkSZJYXdch8d0QTdPY4XCw4/Foj8cjJL4jGIkPTtPUoih6iePY7vd7+Irv+/jg3W73/q39fm/e2nddMJKiKGy9Xr9fNHV4e/C38/kcvuZn2jCSqqpss9n8etmY4V2D/c/I8zyc8HNtGLtcr9fJw/sGXy6XcMLPEYx9pgyfc7DD+Jcxw+ce7DAOMWT4EoMdxqH6ht9ut0UGO4xjdA0ncwx2GMcaMnyuwQ7jFH3D5xzsME5Fw+ce7DB+4ufwJQY7jJ8qy9K2261lWRY+8s0nMKrDqA6jOozqMKrDqA6jOozqMKrDqA6jOozabPUFCKpRk+ms8p8AAAAASUVORK5CYII=') no-repeat center right 10px;
  background-color: white;
  background-size: 20px;
  border: 1px solid #e9e9eb;
  color: #696969;
  min-height: 30px;
}
.select-box-container span.focus {
  border: 1px solid #2d7dd2 !important;
}
.select-box-container:hover span {
  border: 1px solid #2d7dd2 !important;
}
.inline-select-component {
  display: block;
  min-width: 60px;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAqCAYAAAAnH9IiAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjEuNv1OCegAAAFKSURBVFhH1dBBi4JgFIXh/v9fMgIXJRHkKmgTqIswN+FGWgR3vhtMDM6ro6ZwZvEservmoZWZ/TsY1WFUh1EdRnUY1WFUh1EdRnUY1WFUh1EdRnUY1WFUh7HL8/m00+lkSZJYXdch8d0QTdPY4XCw4/Foj8cjJL4jGIkPTtPUoih6iePY7vd7+Irv+/jg3W73/q39fm/e2nddMJKiKGy9Xr9fNHV4e/C38/kcvuZn2jCSqqpss9n8etmY4V2D/c/I8zyc8HNtGLtcr9fJw/sGXy6XcMLPEYx9pgyfc7DD+Jcxw+ce7DAOMWT4EoMdxqH6ht9ut0UGO4xjdA0ncwx2GMcaMnyuwQ7jFH3D5xzsME5Fw+ce7DB+4ufwJQY7jJ8qy9K2261lWRY+8s0nMKrDqA6jOozqMKrDqA6jOozqMKrDqA6jOozabPUFCKpRk+ms8p8AAAAASUVORK5CYII=');
  background-repeat: no-repeat, repeat;
  background-position: right 0.7em top 50%, 0 0;
  background-size: 1em auto, 100%;
}
.inline-select-component::-ms-expand {
  display: none;
}
.markdown-view-content {
  text-align: left;
}
.markdown-view-content h1,
.markdown-view-content .h1,
.markdown-view-content h2,
.markdown-view-content .h2,
.markdown-view-content h3,
.markdown-view-content .h3,
.markdown-view-content h4,
.markdown-view-content .h4,
.markdown-view-content h5,
.markdown-view-content .h5,
.markdown-view-content h6,
.markdown-view-content .h6 {
  line-height: 1.2;
  font-weight: 400;
  color: #181a1d;
  padding-top: 7px;
  padding-bottom: 7px;
  /*text-align: justify;*/
}
.markdown-view-content h1 {
  font-size: 22px;
}
.markdown-view-content h2 {
  font-size: 18px;
}
.markdown-view-content h3 {
  font-size: 16px;
}
.markdown-view-content h4 {
  font-size: 14px;
}
.markdown-view-content h5 {
  font-size: 12px;
}
.markdown-view-content h6 {
  font-size: 10px;
}
.markdown-view-content p {
  margin-top: 9px;
  margin-bottom: 9px;
  line-height: 1.3;
  /*text-align: justify;*/
  font-size: 14px;
}
.markdown-view-content strong,
.markdown-view-content strong * {
  font-weight: 600;
}
.markdown-view-content ul,
.markdown-view-content ol {
  margin-top: 12px;
  margin-bottom: 12px;
}
.markdown-view-content ul li {
  list-style-type: square;
  margin-left: 20px;
  line-height: 1.3;
}
.markdown-view-content ul li ul,
.markdown-view-content ul li ol {
  margin: 0;
}
.markdown-view-content ol li {
  list-style-type: decimal;
  margin-left: 20px;
  line-height: 1.3;
}
.markdown-view-content ol li ul,
.markdown-view-content ol li ol {
  margin: 0;
}
.markdown-view-content blockquote {
  margin-top: 9px;
  margin-bottom: 9px;
  margin-left: 0px;
  padding-left: 15px;
  border-left: 3px solid #ccc;
}
.markdown-view-content code {
  font: 12px Monaco, "Courier New", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", monospace;
  color: #52595d;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #eee;
  display: inline-block;
  padding: 1px;
}
.markdown-view-content code span {
  font: 12px Monaco, "Courier New", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", monospace;
}
.markdown-view-content pre code {
  margin-top: 9px;
  margin-bottom: 9px;
  padding: 5px;
  width: 100%;
  overflow-x: auto;
  word-wrap: normal;
}
.markdown-view-content table {
  width: initial;
  border-spacing: 4px;
  border-collapse: collapse;
  margin-top: 9px;
  margin-bottom: 9px;
}
.markdown-view-content th {
  background-color: #ddd;
  padding: 5px;
  padding-left: 10px;
  padding-right: 10px;
  text-align: center;
  font-weight: 600;
}
.markdown-view-content td {
  padding: 5px;
}
.markdown-view-content tbody tr {
  border-bottom: 1px solid #ddd;
  border-top: 1px solid #ddd;
  border-collapse: collapse;
}
.markdown-view-content hr {
  border-style: solid;
  border-width: 0px;
  border-bottom: solid 1px #888;
}
.markdown-view-content dl {
  margin-bottom: 9px;
}
.markdown-view-content dl dt {
  margin-top: 9px;
  font-weight: 600;
}
.markdown-view-content dl dd {
  padding-top: 5px;
}
.markdown-view-content .footnote {
  position: relative;
  bottom: 0.5em;
  font-size: 0.8em;
}
.markdown-view-content .footnotes ol li {
  font-size: 11px;
}
.markdown-view-content img {
  max-width: 100% !important;
}
.markdown-view-content.hidden {
  display: none;
}
.markdown-editor-formatting-help {
  display: block;
  text-align: right;
}
.markdown-editor-formatting-help.left {
  text-align: left;
}
.markdown-editor-formatting-help a {
  font-size: 12px;
  color: #667eaa;
}
.extra-markdown-container {
  margin-bottom: 10px;
  padding: 0;
  position: relative;
  text-align: center;
}
.extra-markdown-container sub,
.extra-markdown-container sup {
  /* Specified in % so that the sup/sup is the
             right size relative to the surrounding text */
  font-size: 75%;
  /* Zero out the line-height so that it doesn't
             interfere with the positioning that follows */
  line-height: 0;
  /* Where the magic happens: makes all browsers position
             the sup/sup properly, relative to the surrounding text */
  position: relative;
  /* Note that if you're using Eric Meyer's reset.css, this
             is already set and you can remove this rule */
  vertical-align: baseline;
}
.extra-markdown-container sup {
  /* Move the superscripted text up */
  top: -0.5em;
}
.extra-markdown-container sub {
  /* Move the subscripted text down, but only
             half as far down as the superscript moved up */
  bottom: -0.25em;
}
.extra-markdown-container label {
  margin-bottom: 10px;
}
.extra-markdown-container .markdown-view-content {
  font-size: 13px;
  line-height: 1.2em;
  width: 100%;
  display: block;
  min-height: 110px;
  overflow-wrap: break-word;
  word-wrap: break-word;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
.extra-markdown-container .markdown-view-content.editable {
  cursor: pointer;
}
.extra-markdown-container .markdown-view-content a {
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  -ms-word-break: break-all;
  word-break: break-all;
}
.extra-markdown-container .markdown-view-content a.self-link {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMjHxIGmVAAAB0ElEQVQ4T5WT2UsCURTG/VvbF3pofUgooh6Cwt4ipF5aIKKCnipt0VaiwjYiRUxHx21s3Bo1rb7OuTk1U1Y08DHbPb9zvnPutQCwNDlCNhK+qpHUtRuGO5zH+GlcvLOq/20c+2MwSwfI+TIypWes+tLopPeGzY81NgaYgozSAREC8PXyCnjVIibOE2h20n8C/QugX1r5BY5gFtZ9+TuAqa1OCc38TGrfkjDlSWDuRsFsVfzMGjuJmgEcNHOdwrVSwE4ohx5XRADrN4NCdRvvd10mC9yYoaMoYo9l7EXyUIvPmLt9EFVw4zq2JXQTsIW8G5OaAAsUEMiURGZ/uoQV6rr1QBaNO49rYhrTVynjFD4BnGlXyomFnFHKPWGegDz/VKEC+6UCn1oSe4LXfgNwaRdJ8k6QPncECa2CyYsk7FcKwgTrcoXhSWjYuM/WroC77aUMa/6M6IVCWUeOY1jyqsICA9jW4p0qGvgDoEg28lj2phHMPgkrzmAOZ2Srl6riHkyRlZoAFgeqxQqSWlk0lL/t00TWA1n006Zh6OhJvLYFVhtVMXwkY/BQ/hgXB/JUuMKBw6i4G2MYYDpMTDdm4M2id934vSrbr8f5D9FxhuUNlLQvAOffR5QAAAAASUVORK5CYII=');
  background-repeat: no-repeat;
  padding: 1px 2px 0px 19px;
}
.extra-markdown-container .inline-text-empty {
  color: #94a4c3;
  font-size: 14px;
  width: 100%;
  display: block;
  min-height: 60px;
  cursor: pointer;
  box-sizing: border-box;
  padding: 10px;
  border-radius: 2px;
  background: #f9f9f9;
  text-align: justify;
}
.extra-markdown-container .inline-text-empty-link {
  font-size: 11px;
  cursor: pointer;
}
.extra-markdown-container .inline-textarea-autoresize {
  min-height: 100px;
  border: 1px solid #2d7dd2;
  padding: 8px;
  font-size: 14px;
  font-family: 'Oxygen', sans-serif;
  box-sizing: border-box;
  max-width: calc(100% - 2px);
}
table {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
}
td {
  padding: 24px;
  padding-left: 0;
  margin: 0;
  vertical-align: top;
}
.table td {
  border-bottom: 1px solid #dddddd;
  padding: 12px;
  padding-left: 0;
  margin: 0;
  vertical-align: middle;
}
.table th {
  padding-bottom: 20px;
}
table.list-view {
  border-collapse: separate;
  border-spacing: 7px;
  table-layout: auto;
}
table.list-view tr td {
  padding: 5px 15px;
}
table.list-view tr td:first-child {
  border-left: 3px solid #3485D2;
}
.modal-dialog table.list-view {
  border-collapse: collapse;
}
.modal-dialog table.list-view tr.spacer1 td {
  padding: 0;
  border-left: none;
}
.modal-dialog table.list-view tr.spacer1 td .tr-line {
  height: 1px;
  background-color: #eee;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: 10px;
}
.metro-pivot .headers {
  display: block;
  white-space: nowrap;
  height: 28px;
  clear: both;
  width: 100%;
  padding: 0;
  padding-bottom: 5px;
  font-size: 18px;
  line-height: 26px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #e9e9e9;
  color: #143759;
  margin-bottom: 25px;
  position: relative;
}
.ps-active-panel .metro-pivot .headers {
  border-bottom-color: #e9e9e9;
  color: #222;
  font-size: 16px;
  height: 24px;
}
.ps-active-panel .metro-pivot .headers .header {
  color: #222;
  font-size: 16px;
}
.header-line {
  background: #2d7dd2;
  position: absolute;
  width: 80px;
  height: 3px;
  bottom: -2px;
  left: 0;
  line-height: 2;
  border-radius: 2px;
}
.ps-active-panel .header-line {
  background: #3485D2;
}
.metro-pivot .headers > span {
  float: left;
}
.metro-pivot .pivot-item h3 {
  padding-bottom: 0px;
  margin: 0px 25px 0px 0px;
  padding-left: 0px;
  padding-right: 0px;
  display: inline-block;
  font-size: 200%;
  vertical-align: top;
  cursor: pointer;
  font-weight: normal;
  padding-top: 0px;
}
.metro-pivot .headers .header {
  padding-bottom: 0px;
  margin: 0px 25px 0px 0px;
  padding-left: 0px;
  padding-right: 0px;
  display: inline-block;
  font-size: 200%;
  vertical-align: top;
  cursor: pointer;
  /*font-weight: normal;*/
  padding-top: 0px;
  font-size: 18px;
  line-height: 26px;
  color: #143759;
}
.metro-pivot .items {
  position: relative;
}
.metro-pivot .items .pivotItem {
  width: 100%;
  display: block;
  white-space: normal;
}
.metro-pivot .items .pivotItem .pivot-item {
  /*padding-bottom: 11px; 
    padding-left: 10px; 
    padding-right: 10px; 
    padding-top: 10px*/
}
::-webkit-scrollbar {
  width: 12px;
  height: 12px;
}
::-webkit-scrollbar-track {
  background-color: #eaeaea;
}
/* the new scrollbar will have a flat appearance with the set background color */
::-webkit-scrollbar-thumb {
  background-color: #ccc;
}
/* this will style the thumb, ignoring the track */
::-webkit-scrollbar-thumb:hover {
  background-color: #999;
}
/* this will style the thumb, ignoring the track */
::-webkit-scrollbar-button {
  background-color: #eaeaea;
}
/* optionally, you can style the top and the bottom buttons (left and right for horizontal bars) */
::-webkit-scrollbar-corner {
  background-color: #eaeaea;
}
.tabs > ul {
  list-style: none;
  display: block;
  padding: 0;
  position: relative;
}
.tabs > ul:before {
  content: " ";
  display: table;
}
.tabs > ul:after {
  content: " ";
  display: table;
  clear: both;
}
.tabs > ul > li {
  float: left;
  cursor: pointer;
  padding-right: 25px;
}
.tabs > ul > li > a {
  text-decoration: none;
}
.tabs > ul > li > a:hover {
  color: #555;
}
.tabs > ul > li > a.active {
  color: #222222;
}
.tabs > div {
  clear: both;
  display: block;
  text-align: left;
  width: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 25px;
  padding-left: 0;
}
/* Default style */
.tabs.default > ul {
  line-height: 28px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #e9e9e9;
}
.tabs.default > ul > li a {
  font-size: 20px;
  color: #ccc;
}
.tabs.default > ul > li a:hover {
  color: #555;
}
.tabs.default > ul > li a.active {
  color: #222222;
  position: relative;
}
.tabs.default > ul > li a.active.line {
  border-bottom: 2px solid #3498db;
}
.tabs.default > ul > li.line {
  float: none;
  padding: 0;
  background: #3498db;
  position: absolute;
  width: 60px;
  height: 1px;
  bottom: 0;
  left: 0;
}
/* Modal style */
.tabs.modal > ul > li {
  padding-right: 15px;
}
.tabs.modal > ul > li a {
  font-size: 14px;
  color: #ccc;
  text-transform: uppercase;
  font-weight: 600;
}
.tabs.modal > ul > li a:hover {
  color: #555;
}
.tabs.modal > ul > li a.active {
  color: #222222;
  position: relative;
}
.tabs.modal > ul > li a.active.line {
  border-bottom: 2px solid #3498db;
}
.tabs.modal > ul > li.line {
  float: none;
  padding: 0;
  background: #3498db;
  position: absolute;
  width: 60px;
  height: 1px;
  bottom: 0;
  left: 0;
}
.flashmessage-container {
  z-index: 999999;
  width: 300px;
  display: none;
  position: fixed;
  top: 30px;
  right: 0;
  color: #fff;
}
.flashmessage-container .flashmessage {
  border-style: solid;
  border-width: 2px;
  min-height: 44px;
  height: 44px;
  display: table-cell;
  vertical-align: middle;
  margin-bottom: 10px;
  cursor: pointer;
  padding: 4px 4px 4px 5px;
  background-repeat: no-repeat;
  background-position: 10px center;
  border-radius: 2px;
}
.flashmessage-container .flashmessage .flashmessage-icon-container {
  display: table-cell;
  vertical-align: middle;
}
.flashmessage-container .flashmessage .flashmessage-content {
  width: 255px;
  display: table-cell;
  vertical-align: middle;
}
.flashmessage-container .flashmessage .flashmessage-content .header {
  margin: 5px;
  font-weight: bold;
  font-size: 14px;
}
.flashmessage-container .flashmessage .flashmessage-content .message {
  margin: 5px;
  font-size: 14px;
  white-space: pre-line;
}
.flashmessage-container .flashmessage.info {
  background-color: #1ba1e2;
  border-color: #1ba1e2;
}
.flashmessage-container .flashmessage.error {
  background-color: #d5374e;
  border-color: #d5374e;
}
.flashmessage-container .flashmessage.success {
  background-color: #c6d437;
  border-color: #c6d437;
}
.flashmessage-container .flashmessage.alert {
  background-color: #d5374e;
  border-color: #d5374e;
}
.flashmessage-container .flashmessage .alert-button {
  background-color: #e47d8c;
  border-color: #b3263a;
  box-shadow: none;
  color: white;
  text-decoration: none;
  border: 1px solid #e78b99;
  float: left;
  margin-top: 5px;
  margin-bottom: 5px;
  min-width: 70px;
  height: 24px;
  cursor: pointer;
}
.flashmessage-container .flashmessage {
  box-shadow: rgba(0, 0, 0, 0.14902) 0 1px 3px 0;
}
/*  Úgy működik, hogy az egyes tile-k width-jét a tile-group-nak megadott width +
    oszlopok száma határozza meg. */
.tile-group-row {
  /*width:2000px;*/
}
.tile-group-row > .tile-group {
  float: left;
  margin-right: 54px;
}
.tile-group-row > .tile-group:last-of-type {
  margin-right: 0px;
}
.tile-group {
  margin-right: 0px;
  width: 250px;
}
.tile-group .tile-add-button-text {
  font-size: 12px;
}
.tile-group.align-right {
  float: right;
}
.tile-group.btn-column {
  width: 100px;
}
.tile-group.one-column {
  width: 265px;
}
.tile-group.two-column {
  width: 476px;
}
.tile-group.three-column {
  width: 714px;
}
.tile-group.four-column {
  width: 952px;
}
.tile-group.five-column {
  width: 1190px;
}
.tile-group > .tile-group-header {
  margin-bottom: 4px;
}
.tile-group > .tile-group-header:before,
.tile-group > .tile-group-header:after {
  content: " ";
  display: table;
}
.tile-group > .tile-group-header:after {
  clear: both;
}
.tile-group > .tile-group-header:before,
.tile-group > .tile-group-header:after {
  content: " ";
  display: table;
}
.tile-group > .tile-group-header:after {
  clear: both;
}
.tile-group > .tile-group-header .tile-group-header-left {
  float: left;
  margin-bottom: 5px;
}
.tile-group > .tile-group-header .tile-group-header-left.tile-filter {
  color: #44577a;
}
.tile-group > .tile-group-header .tile-group-header-right {
  float: right;
  margin-right: 10px;
}
.tile-group > .tile-group-content:before,
.tile-group > .tile-group-content:after {
  content: " ";
  display: table;
}
.tile-group > .tile-group-content:after {
  clear: both;
}
.tile-group > .tile-group-content:before,
.tile-group > .tile-group-content:after {
  content: " ";
  display: table;
}
.tile-group > .tile-group-content:after {
  clear: both;
}
.tile-group > .tile-group-content > .tile-cell {
  float: left;
  padding-right: 13px;
  padding-bottom: 13px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
}
.tile-group > .tile-group-content > .tile-cell > div {
  margin: 0;
  width: auto;
  float: none;
}
.tile-group > .tile-group-content .dotted-link {
  border-bottom: dotted 1px;
  font-weight: bold;
  color: #FFF;
}
.tile-group.one-column > .tile-group-content > .tile-cell {
  width: 100%;
}
.tile-group.two-column > .tile-group-content > .tile-cell {
  width: 50%;
}
.tile-group.three-column > .tile-group-content > .tile-cell {
  width: 33.33333333%;
}
.tile-group.four-column > .tile-group-content > .tile-cell {
  width: 25%;
}
.tile-group.five-column > .tile-group-content > .tile-cell {
  width: 20%;
}
.tile-pager > a,
.tile-pager > div,
.tile-pager > span {
  display: block;
  float: left;
  margin-right: 2px;
}
.tile-pager > a:last-child,
.tile-pager > div:last-child,
.tile-pager > span:last-child {
  margin-right: 0;
}
.tile-pager > span {
  margin-right: 0;
}
.tile-pager a .pager-left {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color: #667eaa;
  font-size: 11px;
  padding: 6px;
  margin: 1px;
  border-radius: 50%;
  height: 13px;
  width: 13px;
  line-height: 1.2;
  overflow: hidden;
  z-index: 2;
  transition: background-color 0.3s, color 0.3s;
  text-align: center;
  vertical-align: middle;
  margin-right: 14px;
}
.tile-pager a .pager-left:before {
  content: "\f053";
}
.tile-pager a .pager-left:hover {
  color: #143759 !important;
  background: rgba(9, 45, 66, 0.13);
}
.tile-pager a .pager-left:hover {
  color: #66b9e1;
}
.tile-pager a .pager-right {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  padding: 6px;
  margin: 1px;
  color: #667eaa;
  font-size: 11px;
  border-radius: 50%;
  height: 13px;
  width: 13px;
  line-height: 1.2;
  overflow: hidden;
  z-index: 2;
  transition: background-color 0.3s, color 0.3s;
  text-align: center;
  vertical-align: middle;
}
.tile-pager a .pager-right:before {
  content: "\f054";
}
.tile-pager a .pager-right:hover {
  color: #143759 !important;
  background: rgba(9, 45, 66, 0.13);
}
.tile-pager a .pager-right:hover {
  color: #66b9e1;
}
.tile-paging-info {
  min-width: 70px;
  text-align: center;
}
.tile-paging-info > span {
  color: #143759;
  font-weight: normal;
  font-size: 12px;
  margin-top: 7px;
  display: block;
}
.tile {
  position: relative;
  float: left;
  height: 140px;
  margin: 0 10px 10px 0;
  padding: 12px;
  width: 220px;
}
.tile.clickable {
  cursor: pointer;
}
.tile.medium {
  width: 160px;
  height: 80px;
}
.tile.short {
  height: 100px;
}
.tile .link,
.tile .dropdown-menu {
  opacity: 0.9;
  cursor: pointer;
}
.tile .link:hover,
.tile .dropdown-menu:hover {
  opacity: 1;
}
.tile .caption {
  font-size: 22px;
  font-weight: 900;
  font-weight: 600;
  display: block;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  margin-bottom: 5px;
  text-align: left;
  color: #fff;
}
.tile .description {
  display: block;
}
.tile .description,
.tile .description > span {
  color: #EEEEEE;
  font-size: 12px;
  font-weight: 400;
  font-family: 'Roboto', sans-serif;
}
.tile .center_content {
  position: absolute;
  top: 50%;
  margin-top: -10px;
}
.tile .bottom_left {
  opacity: 0.9;
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 5px;
  z-index: 1;
}
.tile .bottom_left > *:not(:first-child) {
  margin-left: 8px;
}
.tile .bottom_right {
  opacity: 0.8;
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 5px;
  text-align: right;
  z-index: 1;
}
.tile .bottom_right > *:not(:first-child) {
  margin-left: 8px;
}
.tile .h5 {
  font-weight: 300;
}
.alert {
  width: 100%;
  min-height: 120px;
  margin-bottom: 20px;
  display: inline-block;
  position: relative;
  box-sizing: border-box;
  border: solid 1px #eee;
  border-style: solid;
  background-color: #fff;
  padding: 20px;
  box-shadow: 0 0 40px 0 rgba(82, 63, 105, 0.1);
  border-radius: 2px;
}
.alert .alert-title {
  color: #3485D2;
  font-size: 18px;
  margin-bottom: 20px;
}
.alert .alert-description {
  color: #44577a;
  font-size: 13px;
}
.alert .alert-description * {
  font-size: 13px;
}
.ie-alert,
.trial-expired-alert,
.dashboard-alert {
  position: relative;
  background: #195099;
  color: #fff;
  padding: 10px;
  border-bottom: solid 1px #fff;
  box-shadow: none;
}
.ie-alert a,
.trial-expired-alert a,
.dashboard-alert a {
  color: #FFF;
  text-decoration: underline;
  font-weight: bolder;
}
.ie-alert .tiral-header,
.trial-expired-alert .tiral-header,
.dashboard-alert .tiral-header {
  font-size: 20px;
  padding-top: 5px;
  padding-bottom: 5px;
}
.ie-alert p,
.trial-expired-alert p,
.dashboard-alert p {
  padding: 3px 30px 3px 3px;
}
.ie-alert .btn-close-alert,
.trial-expired-alert .btn-close-alert,
.dashboard-alert .btn-close-alert {
  position: absolute;
  top: 0px;
  right: 10px;
  font-size: 20px;
  z-index: 10;
  /*i {
            color: white;
        }*/
}
.ie-alert {
  position: fixed;
  top: 60px;
  left: 0;
  right: 0;
  z-index: 10;
}
.dropdown-menu {
  position: relative;
  display: inline-block;
}
.dropdown-menu > a {
  /* Trigger elem - ez nyitja a dropdownt */
  cursor: pointer;
}
.dropdown-menu > a:focus {
  outline: none;
}
.dropdown-menu > .menu-content {
  position: absolute;
  /*display: none;*/
  display: block;
  visibility: hidden;
  z-index: 100;
  /* Legyen nagyobb, mint a trigger-é */
  left: 0;
  /* Alapesetben balról jelenik meg, ezt esetenként felül lehet írni */
  top: 20px;
  /* Ez a trigger elem méretétől függ */
  border-radius: 2px;
  padding: 5px;
}
.dropdown-menu > .menu-content.visible {
  visibility: visible;
}
.dropdown-menu > .menu-content.left-aligned {
  left: 0;
  right: auto;
}
.dropdown-menu > .menu-content.right-aligned {
  right: 0;
  left: auto;
}
.dropdown-menu > .menu-content > ul {
  /* Ha menu lista van, akkor ez a min style van, további design biztos kell majd... */
  list-style: none;
  margin: 0;
  padding: 0;
}
.dropdown-menu .caret {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 10px;
  padding-right: 3px;
  padding-left: 3px;
  top: 1px;
  margin-left: 0;
  opacity: 0.8;
  color: inherit;
  border: none;
  position: relative;
  top: 0px;
}
.dropdown-menu .caret:before {
  content: "\f078";
}
.dropdown-menu .caret:hover {
  opacity: 1;
}
.dropdown-menu .caret.for-release,
.dropdown-menu .caret.blue {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 10px;
  padding-right: 3px;
  padding-left: 3px;
  top: 1px;
  margin-left: 0;
  opacity: 0.8;
  color: inherit;
}
.dropdown-menu .caret.for-release:before,
.dropdown-menu .caret.blue:before {
  content: "\f078";
}
.dropdown-menu .caret.for-release:hover,
.dropdown-menu .caret.blue:hover {
  opacity: 1;
}
.dropdown-menu .menu-content {
  /*box-shadow: rgba(0, 0, 0, 0.14902) 0 1px 3px 0;*/
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  min-width: 180px;
  background-color: #fff;
  border-radius: 2px;
  padding: 5px;
}
.dropdown-menu .menu-content > ul {
  padding: 0;
}
.dropdown-menu .menu-content > ul > li {
  padding: 6px 10px;
  text-align: left;
  opacity: 1;
  white-space: nowrap;
}
.dropdown-menu .menu-content > ul > li > a {
  opacity: 0.9;
  color: #143759;
  cursor: pointer;
  display: block;
  width: 100%;
  height: 100%;
}
.dropdown-menu .menu-content > ul > li:hover > a {
  opacity: 1 !important;
}
.dropdown-menu .menu-content > ul > li.dropdown-items-heading {
  text-transform: uppercase;
  font-size: 11px;
  color: #667eaa;
  padding-bottom: 2px;
}
.dropdown-menu .menu-content > ul > li.dropdown-menu-line {
  padding-top: 1px;
  padding-bottom: 1px;
}
.dropdown-menu .menu-content > ul > li hr {
  border: 0;
  color: #eee;
  line-height: 0;
  padding: 0;
  margin: 0;
  height: 0;
  border-bottom: solid 1px #eee;
}
.dropdown-menu .menu-content > ul > li .assign-persona-icon-container {
  width: 20px;
  display: inline-block;
  vertical-align: middle;
  color: #777;
}
.tile-filter-dropdown-menu {
  position: relative;
  display: inline-block;
}
.tile-filter-dropdown-menu > a {
  /* Trigger elem - ez nyitja a dropdownt */
  cursor: pointer;
}
.tile-filter-dropdown-menu > a:focus {
  outline: none;
}
.tile-filter-dropdown-menu > .menu-content {
  position: absolute;
  /*display: none;*/
  display: block;
  visibility: hidden;
  z-index: 100;
  /* Legyen nagyobb, mint a trigger-é */
  left: 0;
  /* Alapesetben balról jelenik meg, ezt esetenként felül lehet írni */
  top: 20px;
  /* Ez a trigger elem méretétől függ */
  border-radius: 2px;
  padding: 5px;
}
.tile-filter-dropdown-menu > .menu-content.visible {
  visibility: visible;
}
.tile-filter-dropdown-menu > .menu-content.left-aligned {
  left: 0;
  right: auto;
}
.tile-filter-dropdown-menu > .menu-content.right-aligned {
  right: 0;
  left: auto;
}
.tile-filter-dropdown-menu > .menu-content > ul {
  /* Ha menu lista van, akkor ez a min style van, további design biztos kell majd... */
  list-style: none;
  margin: 0;
  padding: 0;
}
.tile-filter-dropdown-menu .caret {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 10px;
  padding-right: 3px;
  padding-left: 3px;
  margin-left: 0;
  opacity: 0.8;
  color: inherit;
  border: none;
  position: relative;
  top: 1px;
}
.tile-filter-dropdown-menu .caret:before {
  content: "\f078";
}
.tile-filter-dropdown-menu .caret:hover {
  opacity: 1;
}
.tile-filter-dropdown-menu a span {
  font-size: 16px;
}
.tile-filter-dropdown-menu .menu-content {
  /*box-shadow: rgba(0, 0, 0, 0.14902) 0px 1px 3px 0px;*/
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  min-width: 180px;
  background-color: #fff;
}
.tile-filter-dropdown-menu .menu-content > ul {
  padding: 0;
}
.tile-filter-dropdown-menu .menu-content > ul > li {
  padding: 6px 10px;
  text-align: left;
}
.tile-filter-dropdown-menu .menu-content > ul > li:hover {
  opacity: 1 !important;
}
.tile-filter-dropdown-menu .menu-content > ul > li > a {
  color: #143759;
  opacity: 0.9;
  cursor: pointer;
  display: block;
  width: 100%;
  height: 100%;
}
.tile-filter-dropdown-menu .menu-content > ul > li > a:hover {
  opacity: 1;
}
.tile-filter-dropdown-menu .menu-content > ul > li .dropdown-menu .menu-content > ul > li.dropdown-menu-line {
  padding-top: 1px;
  padding-bottom: 1px;
}
.tile-filter-dropdown-menu .menu-content > ul > li hr {
  border: 0;
  color: #eee;
  line-height: 0;
  padding: 0;
  margin: 0;
  height: 0;
  border-bottom: solid 1px #f3f3f3;
}
.tile-filter-dropdown-menu .menu-content > ul > li.dropdown-items-heading {
  text-transform: uppercase;
  font-size: 11px;
  color: #667eaa;
  padding-bottom: 2px;
}
.storymap-order-dropdown-menu {
  padding-top: 3px;
  position: relative;
  display: inline-block;
}
.storymap-order-dropdown-menu > a {
  /* Trigger elem - ez nyitja a dropdownt */
  cursor: pointer;
}
.storymap-order-dropdown-menu > a:focus {
  outline: none;
}
.storymap-order-dropdown-menu > .menu-content {
  position: absolute;
  /*display: none;*/
  display: block;
  visibility: hidden;
  z-index: 100;
  /* Legyen nagyobb, mint a trigger-é */
  left: 0;
  /* Alapesetben balról jelenik meg, ezt esetenként felül lehet írni */
  top: 20px;
  /* Ez a trigger elem méretétől függ */
  border-radius: 2px;
  padding: 5px;
}
.storymap-order-dropdown-menu > .menu-content.visible {
  visibility: visible;
}
.storymap-order-dropdown-menu > .menu-content.left-aligned {
  left: 0;
  right: auto;
}
.storymap-order-dropdown-menu > .menu-content.right-aligned {
  right: 0;
  left: auto;
}
.storymap-order-dropdown-menu > .menu-content > ul {
  /* Ha menu lista van, akkor ez a min style van, további design biztos kell majd... */
  list-style: none;
  margin: 0;
  padding: 0;
}
.storymap-order-dropdown-menu .caret {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 10px;
  padding-right: 3px;
  padding-left: 3px;
  margin-left: 0;
  opacity: 0.8;
  color: inherit;
  color: #143759;
  border: none;
  position: relative;
  top: 1px;
}
.storymap-order-dropdown-menu .caret:before {
  content: "\f078";
}
.storymap-order-dropdown-menu .caret:hover {
  opacity: 1;
}
.storymap-order-dropdown-menu a span {
  font-size: 14px;
  color: #143759;
  opacity: 0.8;
}
.storymap-order-dropdown-menu a span:hover {
  opacity: 1;
}
.storymap-order-dropdown-menu .menu-content {
  /*box-shadow: rgba(0, 0, 0, 0.14902) 0px 1px 3px 0px;*/
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  min-width: 180px;
  background-color: #fff;
}
.storymap-order-dropdown-menu .menu-content > ul {
  padding: 0;
}
.storymap-order-dropdown-menu .menu-content > ul > li {
  padding: 6px 10px;
  text-align: left;
}
.storymap-order-dropdown-menu .menu-content > ul > li:hover {
  opacity: 1 !important;
}
.storymap-order-dropdown-menu .menu-content > ul > li > a {
  color: #143759;
  opacity: 0.9;
  cursor: pointer;
  display: block;
  width: 100%;
  height: 100%;
}
.storymap-order-dropdown-menu .menu-content > ul > li > a:hover {
  opacity: 1;
}
.storymap-order-dropdown-menu .menu-content > ul > li hr {
  border-style: solid;
  border-width: 0.4px;
  color: #fff;
  opacity: 0.4;
  margin: 0;
}
.storymap-order-dropdown-menu .menu-content > ul > li.dropdown-items-heading {
  text-transform: uppercase;
  font-size: 11px;
  color: #667eaa;
  padding-bottom: 2px;
}
.account-dropdown-menu {
  position: relative;
  display: inline-block;
}
.account-dropdown-menu > a {
  /* Trigger elem - ez nyitja a dropdownt */
  cursor: pointer;
}
.account-dropdown-menu > a:focus {
  outline: none;
}
.account-dropdown-menu > .menu-content {
  position: absolute;
  /*display: none;*/
  display: block;
  visibility: hidden;
  z-index: 100;
  /* Legyen nagyobb, mint a trigger-é */
  left: 0;
  /* Alapesetben balról jelenik meg, ezt esetenként felül lehet írni */
  top: 25px;
  /* Ez a trigger elem méretétől függ */
  border-radius: 2px;
  padding: 5px;
}
.account-dropdown-menu > .menu-content.visible {
  visibility: visible;
}
.account-dropdown-menu > .menu-content.left-aligned {
  left: 0;
  right: auto;
}
.account-dropdown-menu > .menu-content.right-aligned {
  right: 0;
  left: auto;
}
.account-dropdown-menu > .menu-content > ul {
  /* Ha menu lista van, akkor ez a min style van, további design biztos kell majd... */
  list-style: none;
  margin: 0;
  padding: 0;
}
.account-dropdown-menu-content {
  display: inline-block;
  position: relative;
  box-sizing: border-box;
  border-width: 0;
  border-color: #FFF;
  border-style: solid;
  background: #FFF;
  padding: 5px;
  margin-top: 12px;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  border-radius: 2px;
  min-width: 240px;
  min-height: 60px;
  cursor: default;
}
.account-dropdown-menu-content > ul {
  padding: 4px;
}
.account-dropdown-menu-content > ul > li {
  padding: 4px;
  text-align: left;
}
.account-dropdown-menu-content > ul > li .heading {
  color: #3485D2;
  font-weight: bold;
}
.account-dropdown-menu-content > ul > li .sub-heading,
.account-dropdown-menu-content > ul > li .sub-heading-no-content-bellow {
  color: #143759;
  opacity: 0.9;
  margin-top: 3px;
  font-size: 12px;
  font-weight: bold;
}
.account-dropdown-menu-content > ul > li .sub-heading-no-content-bellow {
  margin-bottom: 4px;
}
.account-dropdown-menu-content > ul > li .details {
  color: #143759;
  opacity: 0.9;
  margin-top: 10px;
  margin-bottom: 6px;
  font-size: 12px;
  line-height: 1.2;
}
.account-dropdown-menu-content > ul > li .details a {
  font-size: 11px;
  color: #143759;
}
.account-dropdown-menu-content > ul > li .details .help-center-link {
  color: #143759;
  font-size: 12px;
  /*font-weight: bold;*/
  text-decoration: underline;
}
.account-dropdown-menu-content > ul > li .details .user-role {
  font-size: 12px;
  font-weight: bold;
  /*color: #fff;*/
}
.account-dropdown-menu-content > ul > li hr {
  border-style: solid;
  border-width: 0.4px;
  color: #eee;
  /*opacity: 0.4;*/
  margin: 0;
}
.account-dropdown-menu-content > ul > li > a {
  color: #143759;
  opacity: 0.8;
  cursor: pointer;
  width: 100%;
}
.account-dropdown-menu-content > ul > li > a:hover {
  opacity: 1 !important;
}
.account-on-board-dropdown-menu {
  position: relative;
  display: inline-block;
}
.account-on-board-dropdown-menu > a {
  /* Trigger elem - ez nyitja a dropdownt */
  cursor: pointer;
}
.account-on-board-dropdown-menu > a:focus {
  outline: none;
}
.account-on-board-dropdown-menu > .menu-content {
  position: absolute;
  /*display: none;*/
  display: block;
  visibility: hidden;
  z-index: 100;
  /* Legyen nagyobb, mint a trigger-é */
  left: 0;
  /* Alapesetben balról jelenik meg, ezt esetenként felül lehet írni */
  top: 25px;
  /* Ez a trigger elem méretétől függ */
  border-radius: 2px;
  padding: 5px;
}
.account-on-board-dropdown-menu > .menu-content.visible {
  visibility: visible;
}
.account-on-board-dropdown-menu > .menu-content.left-aligned {
  left: 0;
  right: auto;
}
.account-on-board-dropdown-menu > .menu-content.right-aligned {
  right: 0;
  left: auto;
}
.account-on-board-dropdown-menu > .menu-content > ul {
  /* Ha menu lista van, akkor ez a min style van, további design biztos kell majd... */
  list-style: none;
  margin: 0;
  padding: 0;
}
.account-on-board-dropdown-menu-content {
  display: inline-block;
  position: relative;
  box-sizing: border-box;
  border-width: 0;
  border-color: #FFF;
  border-style: solid;
  background: #FFF;
  padding: 5px;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  border-radius: 2px;
  min-width: 240px;
  min-height: 60px;
  position: absolute;
  right: -11px;
  top: 24px;
  cursor: default;
}
.account-on-board-dropdown-menu-content > ul {
  padding: 4px;
}
.account-on-board-dropdown-menu-content > ul > li {
  padding: 4px;
  text-align: left;
}
.account-on-board-dropdown-menu-content > ul > li .heading {
  color: #3485D2;
  font-weight: bold;
  font-size: 14px;
}
.account-on-board-dropdown-menu-content > ul > li .sub-heading {
  color: #143759;
  opacity: 0.9;
  margin-top: 3px;
  font-size: 13px;
  font-weight: bold;
}
.account-on-board-dropdown-menu-content > ul > li .details {
  color: #143759;
  opacity: 0.9;
  margin-top: 10px;
  margin-bottom: 6px;
  font-size: 12px;
  line-height: 1.2;
}
.account-on-board-dropdown-menu-content > ul > li .details a {
  font-size: 11px;
  color: #143759;
}
.account-on-board-dropdown-menu-content > ul > li .details .help-center-link {
  color: #143759;
  font-size: 12px;
  /*font-weight: bold;*/
  text-decoration: underline;
}
.account-on-board-dropdown-menu-content > ul > li .details .user-role {
  font-size: 12px;
  font-weight: bold;
  /*color: #fff;*/
}
.account-on-board-dropdown-menu-content > ul > li hr {
  border-style: solid;
  border-width: 0.4px;
  color: #eee;
  /*opacity: 0.4;*/
  margin: 0;
}
.account-on-board-dropdown-menu-content > ul > li > a {
  color: #143759;
  opacity: 0.9;
  cursor: pointer;
  width: 100%;
}
.account-on-board-dropdown-menu-content > ul > li > a:hover {
  opacity: 1 !important;
}
.account-dropdown-admins li {
  margin-bottom: 8px;
}
.manage-dropdown-menu {
  position: relative;
  display: inline-block;
}
.manage-dropdown-menu > a {
  /* Trigger elem - ez nyitja a dropdownt */
  cursor: pointer;
}
.manage-dropdown-menu > a:focus {
  outline: none;
}
.manage-dropdown-menu > .menu-content {
  position: absolute;
  /*display: none;*/
  display: block;
  visibility: hidden;
  z-index: 100;
  /* Legyen nagyobb, mint a trigger-é */
  left: 0;
  /* Alapesetben balról jelenik meg, ezt esetenként felül lehet írni */
  top: 25px;
  /* Ez a trigger elem méretétől függ */
  border-radius: 2px;
  padding: 5px;
}
.manage-dropdown-menu > .menu-content.visible {
  visibility: visible;
}
.manage-dropdown-menu > .menu-content.left-aligned {
  left: 0;
  right: auto;
}
.manage-dropdown-menu > .menu-content.right-aligned {
  right: 0;
  left: auto;
}
.manage-dropdown-menu > .menu-content > ul {
  /* Ha menu lista van, akkor ez a min style van, további design biztos kell majd... */
  list-style: none;
  margin: 0;
  padding: 0;
}
.manage-dropdown-menu .menu-content {
  left: -4px;
}
.manage-dropdown-menu-content {
  display: inline-block;
  position: relative;
  box-sizing: border-box;
  border-width: 0;
  border-color: #FFF;
  border-style: solid;
  background: #FFF;
  padding: 5px;
  margin-top: 12px;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  border-radius: 2px;
  min-width: 190px;
  min-height: 60px;
  position: absolute;
  left: 0;
  top: 3px;
  cursor: default;
}
.manage-dropdown-menu-content > ul {
  padding: 4px;
}
.manage-dropdown-menu-content > ul > li {
  padding: 6px;
  text-align: left;
}
.manage-dropdown-menu-content > ul > li hr {
  border-style: solid;
  border-width: 0.4px;
  color: #eee;
  /*opacity: 0.4;*/
  margin: 0;
}
.manage-dropdown-menu-content > ul > li > a {
  color: #143759;
  opacity: 0.9;
  cursor: pointer;
  width: 100%;
}
.manage-dropdown-menu-content > ul > li > a:hover {
  opacity: 1 !important;
}
.notifications-dropdown {
  position: relative;
  display: inline-block;
  background: transparent;
  padding: 1px;
  padding-top: 2px;
  padding-left: 4px;
  border-radius: 2px;
}
.notifications-dropdown > a {
  /* Trigger elem - ez nyitja a dropdownt */
  cursor: pointer;
}
.notifications-dropdown > a:focus {
  outline: none;
}
.notifications-dropdown > .menu-content {
  position: absolute;
  /*display: none;*/
  display: block;
  visibility: hidden;
  z-index: 100;
  /* Legyen nagyobb, mint a trigger-é */
  left: 0;
  /* Alapesetben balról jelenik meg, ezt esetenként felül lehet írni */
  top: 25px;
  /* Ez a trigger elem méretétől függ */
  border-radius: 2px;
  padding: 5px;
}
.notifications-dropdown > .menu-content.visible {
  visibility: visible;
}
.notifications-dropdown > .menu-content.left-aligned {
  left: 0;
  right: auto;
}
.notifications-dropdown > .menu-content.right-aligned {
  right: 0;
  left: auto;
}
.notifications-dropdown > .menu-content > ul {
  /* Ha menu lista van, akkor ez a min style van, további design biztos kell majd... */
  list-style: none;
  margin: 0;
  padding: 0;
}
.notifications-dropdown:hover {
  background: transparent;
}
.notifications-dropdown-content {
  display: inline-block;
  position: relative;
  box-sizing: border-box;
  border-width: 0;
  border-color: #fefefe;
  border-style: solid;
  background-color: #fefefe;
  padding: 5px;
  min-width: 320px;
  min-height: 60px;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  left: 10px;
  top: 14px;
  border-radius: 2px;
  cursor: default;
}
.notifications-dropdown-content > div.content {
  padding: 13px;
  line-height: 20px;
  text-align: left;
  color: #44577a;
  font-size: 12px;
}
.notifications-dropdown-content > div.content .title {
  font-weight: bold;
  display: block;
  margin-top: 2px;
  margin-bottom: 5px;
  font-size: 13px;
}
.notifications-dropdown-content > div.content .text {
  color: #44577a;
  margin-bottom: 6px;
  font-size: 12px;
  line-height: 1.1;
}
.notifications-dropdown-content > div.content .btns {
  margin-top: 3px;
  margin-bottom: 13px;
  border-bottom: solid 1px #f1f1f1;
  padding-bottom: 10px;
  font-size: 12px;
}
.notifications-dropdown-content > div.content .btns a {
  font-size: 12px;
}
.notifications-dropdown-content > div.content .btns:last-of-type {
  margin-bottom: 0;
  border-bottom: none;
  padding-bottom: 0;
}
.notifications-dropdown-content > div.content .published {
  color: #667eaa;
  text-transform: uppercase;
  font-size: 9px;
  font-weight: bold;
}
.cubes-spinner-overlay {
  display: none;
}
#cubes-spinner {
  padding: 25px;
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -50px;
  margin-left: -50px;
  background: #195099;
  z-index: 99999;
  border-radius: 2px;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23);
}
#cubes-spinner .cubes-spinner {
  width: 50px;
  height: 50px;
  position: relative;
  float: left;
}
#cubes-spinner .cubes-spinner-text {
  color: #fff;
  float: left;
  margin-right: 30px;
  font-size: 18px;
}
#cubes-spinner .cubes-spinner-subtext {
  position: absolute;
  color: #57afd7;
  bottom: 5px;
  left: 5px;
  font-size: 10px;
}
#cubes-spinner.cubes .cubes-spinner-cube1,
#cubes-spinner.cubes .cubes-spinner-cube2 {
  background-color: #fff;
  width: 10px;
  height: 10px;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-animation: cubemove 1.8s infinite ease-in-out;
  animation: cubemove 1.8s infinite ease-in-out;
}
#cubes-spinner.cubes .cubes-spinner-cube2 {
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}
#cubes-spinner.wifi {
  background-color: #44577a;
  margin-left: -108px;
}
#cubes-spinner.wifi .cubes-spinner {
  width: 28px;
  height: 28px;
  -ms-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
#cubes-spinner.wifi .cubes-spinner > * {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  display: block;
  width: 100%;
  height: 100%;
  font-size: 4px;
  position: absolute;
  bottom: 0;
  left: 0;
  border-color: #fff;
  border-style: solid;
  border-width: 1em 1em 0 0;
  -webkit-border-radius: 0 100% 0 0;
  border-radius: 0 100% 0 0;
  opacity: 0;
  -o-animation: wifianimation 1.5s infinite;
  -moz-animation: wifianimation 1.5s infinite;
  -webkit-animation: wifianimation 1.5s infinite;
  animation: wifianimation 1.5s infinite;
}
#cubes-spinner.wifi .cubes-spinner > *.cubes-spinner-cube1 {
  -o-animation-delay: 400ms;
  -moz-animation-delay: 400ms;
  -webkit-animation-delay: 400ms;
  animation-delay: 400ms;
}
#cubes-spinner.wifi .cubes-spinner > *.cubes-spinner-cube2 {
  width: 5em;
  height: 5em;
  -o-animation-delay: 200ms;
  -moz-animation-delay: 200ms;
  -webkit-animation-delay: 200ms;
  animation-delay: 200ms;
}
#cubes-spinner.wifi .cubes-spinner > *.cubes-spinner-cube3 {
  width: 3em;
  height: 3em;
}
#cubes-spinner.wifi .cubes-spinner > *.cubes-spinner-cube4 {
  width: 1em;
  height: 1em;
  opacity: 1;
  background-color: #fff;
  -o-animation: none;
  -moz-animation: none;
  -webkit-animation: none;
  animation: none;
}
@-webkit-keyframes cubemove {
  25% {
    -webkit-transform: translateX(42px) rotate(-90deg) scale(0.5);
  }
  50% {
    -webkit-transform: translateX(42px) translateY(42px) rotate(-180deg);
  }
  75% {
    -webkit-transform: translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);
  }
  100% {
    -webkit-transform: rotate(-360deg);
  }
}
@keyframes cubemove {
  25% {
    transform: translateX(42px) rotate(-90deg) scale(0.5);
    -webkit-transform: translateX(42px) rotate(-90deg) scale(0.5);
  }
  50% {
    transform: translateX(42px) translateY(42px) rotate(-179deg);
    -webkit-transform: translateX(42px) translateY(42px) rotate(-179deg);
  }
  50.1% {
    transform: translateX(42px) translateY(42px) rotate(-180deg);
    -webkit-transform: translateX(42px) translateY(42px) rotate(-180deg);
  }
  75% {
    transform: translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);
    -webkit-transform: translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);
  }
  100% {
    transform: rotate(-360deg);
    -webkit-transform: rotate(-360deg);
  }
}
@keyframes wifianimation {
  0% {
    opacity: 0.4;
  }
  /*
    5% {
        opactiy: 1
    }

    6% {
        opactiy: 0.1
    }
    */
  100% {
    opacity: 1;
  }
}
@-o-keyframes wifianimation {
  0% {
    opacity: 0.4;
  }
  /*
    5% {
        opactiy: 1
    }

    6% {
        opactiy: 0.1
    }
    */
  100% {
    opacity: 1;
  }
}
@-moz-keyframes wifianimation {
  0% {
    opacity: 0.4;
  }
  /*
    5% {
        opactiy: 1
    }

    6% {
        opactiy: 0.1
    }
    */
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes wifianimation {
  0% {
    opacity: 0.4;
  }
  /*
    5% {
        opactiy: 1
    }

    6% {
        opactiy: 0.1
    }
    */
  100% {
    opacity: 1;
  }
}
.bounce-spinner {
  margin: 0;
  width: 37px;
  text-align: center;
}
.bounce-spinner > div {
  width: 10px;
  height: 10px;
  background-color: #777;
  border-radius: 100%;
  display: inline-block;
  -webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;
  animation: sk-bouncedelay 1.4s infinite ease-in-out both;
}
.bounce-spinner .bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}
.bounce-spinner .bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}
@-webkit-keyframes sk-bouncedelay {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
  }
}
@keyframes sk-bouncedelay {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.qtip-sob {
  border-radius: 2px !important;
  font-size: 12px;
}
.qtip-sob .qtip-content {
  background-color: #000;
  font-size: 12px;
}
.qtip-sob-board {
  border-radius: 2px !important;
  font-size: 12px;
}
.qtip-sob-board .qtip-content {
  background-color: #000;
  font-size: 12px;
  color: #FFF;
}
.qtip.qtip-sob-light {
  border-radius: 2px !important;
  border: 1px solid rgba(0, 0, 0, 0.14902);
  box-shadow: rgba(0, 0, 0, 0.172549) 0 2px 7px;
  color: #143759;
  background-color: #FFF;
  width: 230px;
}
.qtip.qtip-sob-light.qtip-sob-wide {
  width: inherit;
  max-width: 425px;
}
.qtip.qtip-sob-light.invitation-link-tooltip {
  width: 300px;
}
.qtip.qtip-sob-light .qtip-content {
  background-color: #fff;
}
.qtip.qtip-sob-light .get-embed-markup-inst,
.qtip.qtip-sob-light .get-invite-link-description {
  font-size: 12px;
  font-weight: 400;
  font-style: normal;
  font-variant: normal;
  text-shadow: none;
  margin-bottom: 2px;
}
.qtip.qtip-sob-light .get-embed-markup-inst a,
.qtip.qtip-sob-light .get-invite-link-description a {
  font-size: 12px;
}
.qtip.qtip-sob-light .get-invite-link-content .invitation-url {
  padding: 0;
  border: none;
  background: transparent;
  color: #006ce5;
  width: 1000px;
  cursor: pointer;
  width: 260px;
  font-family: Arial;
  font-size: 11px;
  box-shadow: none;
}
.qtip.qtip-sob-light .get-invite-link-content .invitation-url:hover {
  border: none;
  background: transparent;
  color: #006ce5;
  box-shadow: none;
}
.qtip.qtip-sob-light .get-invite-link-content .invitation-url:not(:focus) {
  border: none;
  background: transparent;
  color: #006ce5;
}
.qtip.qtip-sob-light .get-invite-link-content .invitation-url:focus {
  border: none;
  background: transparent;
  color: #006ce5;
  box-shadow: none;
}
.qtip.qtip-sob-markdownhelp .markdown-help-tip-content {
  font-size: 13px;
}
.qtip.qtip-sob-markdownhelp .markdown-help-tip-content a {
  font-size: 13px;
}
.qtip.qtip-favorite-storymap {
  width: 160px;
}
.new-storymap-tooltip-content-item {
  font-size: 12px;
}
.search-storymap-tooltip-content-item {
  font-size: 12px;
}
.search-storymap-tooltip-content-item.small {
  font-size: 10px;
}
.qtip.qtip-collapsed-activity {
  border: solid 1px #1f77a0;
}
.qtip.qtip-collapsed-activity .qtip-content {
  background-color: #1f77a0;
  color: #fff;
}
.qtip.unavailable-features-tooltip {
  max-width: none;
}
.qtip.unavailable-features-tooltip strong {
  font-size: 12px;
  font-weight: bold;
}
.qtip.unavailable-features-tooltip ul {
  margin: 10px 0;
}
.qtip.unavailable-features-tooltip ul li {
  font-size: 12px;
  white-space: nowrap;
}
.qtip.unavailable-features-tooltip ul li:before {
  content: "-  ";
}
.qtip.unavailable-features-tooltip .contact-info {
  font-size: 11px;
  max-width: 250px;
}
/*Boostrap multiselect */
span.multiselect-native-select {
  position: relative;
}
span.multiselect-native-select select {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  height: 1px !important;
  margin: -1px -1px -1px -3px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  left: 50%;
  top: 30px;
}
span.multiselect-native-select .btn-group {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  /*&.active {
            .btn {
                background: @form-InputHoverBgColor;
            }
        }*/
}
span.multiselect-native-select .btn-group .btn {
  position: relative;
  float: left;
  color: #333;
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
  background: #fff;
  border: #efefef;
  outline: 0;
  /*&:hover {
                border: @form-InputHoverBorder;
                background: @form-InputHoverBgColor;
            }

            &:focus {
                background: @form-InputFocusBgColor;
                border: @form-InputFocusBorder;
            }*/
}
span.multiselect-native-select .btn-group .btn:first-child {
  margin-left: 1px;
}
span.multiselect-native-select .btn-group .btn .caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0;
  vertical-align: middle;
  border-top: 4px solid;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  font-weight: 700;
}
span.multiselect-native-select .btn-group ul.dropdown-menu {
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  width: 99.9%;
}
span.multiselect-native-select .btn-group ul.dropdown-menu li {
  display: list-item;
  text-align: -webkit-match-parent;
}
span.multiselect-native-select .btn-group ul.dropdown-menu li a {
  display: block;
  clear: both;
  font-weight: 400;
  line-height: 1.42857143;
  color: #333;
  white-space: nowrap;
}
span.multiselect-native-select .btn-group ul.dropdown-menu li a .checkbox {
  position: relative;
  display: block;
  max-width: 100%;
}
span.multiselect-native-select .btn-group ul.dropdown-menu li a .checkbox input[type=checkbox] {
  position: absolute;
  margin: 4px 0 0 -20px;
  line-height: normal;
  padding: 0;
}
span.multiselect-native-select .btn-group ul.dropdown-menu li.active a {
  background-color: #337ab7;
  outline: 0;
}
span.multiselect-native-select .btn-group.open .btn {
  webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  outline: 0;
}
span.multiselect-native-select .btn-group.open ul.dropdown-menu {
  display: block;
}
span.multiselect-native-select .multiselect-container {
  position: absolute;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
span.multiselect-native-select .multiselect-container .input-group {
  margin: 5px;
}
span.multiselect-native-select .multiselect-container > li {
  padding: 0;
}
span.multiselect-native-select .multiselect-container > li > a.multiselect-all label {
  font-weight: bold;
}
span.multiselect-native-select .multiselect-container > li.multiselect-group label {
  margin: 0;
  padding: 3px 20px 3px 20px;
  height: 100%;
  font-weight: bold;
  /*b {
            margin-left: -10px;
          }*/
}
span.multiselect-native-select .multiselect-container > li.multiselect-group-clickable label {
  cursor: pointer;
}
span.multiselect-native-select .multiselect-container > li > a {
  padding: 0;
}
span.multiselect-native-select .multiselect-container > li > a > label {
  margin: 0;
  height: 100%;
  cursor: pointer;
  font-weight: normal;
  padding: 3px 20px 3px 40px;
}
span.multiselect-native-select .multiselect-container > li > a > label.radio,
span.multiselect-native-select .multiselect-container > li > a > label.checkbox {
  margin: 0;
}
span.multiselect-native-select .multiselect-container > li > a > label > input[type="checkbox"] {
  margin-bottom: 5px;
}
span.multiselect-native-select .btn-group > .btn-group:nth-child(2) > .multiselect.btn {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
span.multiselect-native-select .form-inline .multiselect-container label.checkbox,
span.multiselect-native-select .form-inline .multiselect-container label.radio {
  padding: 3px 20px 3px 40px;
}
span.multiselect-native-select .form-inline .multiselect-container li a label.checkbox input[type="checkbox"],
span.multiselect-native-select .form-inline .multiselect-container li a label.radio input[type="radio"] {
  margin-left: -20px;
  margin-right: 0;
}
span.multiselect-native-select {
  display: block;
  width: auto;
  margin-top: 5px;
}
span.multiselect-native-select div.btn-group {
  height: 100%;
  width: 100%;
  background-color: white;
}
span.multiselect-native-select div.btn-group.active .btn {
  background-color: #FFF;
  box-shadow: 0 0 0 1px #2d7dd2;
}
span.multiselect-native-select div.btn-group button.btn {
  height: 100%;
  display: block;
  width: 100%;
  overflow: hidden;
  text-align: left;
  text-overflow: ellipsis;
  /* http://caniuse.com/text-overflow */
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  white-space: nowrap;
  box-sizing: border-box;
  /* Azért, hogy a padding ne nyomja ki. IE8-tól műxik  */
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  padding: 10px 37px 9px 12px;
  cursor: pointer;
  min-height: 30px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAqCAYAAAAnH9IiAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjEuNv1OCegAAAFKSURBVFhH1dBBi4JgFIXh/v9fMgIXJRHkKmgTqIswN+FGWgR3vhtMDM6ro6ZwZvEservmoZWZ/TsY1WFUh1EdRnUY1WFUh1EdRnUY1WFUh1EdRnUY1WFUh7HL8/m00+lkSZJYXdch8d0QTdPY4XCw4/Foj8cjJL4jGIkPTtPUoih6iePY7vd7+Irv+/jg3W73/q39fm/e2nddMJKiKGy9Xr9fNHV4e/C38/kcvuZn2jCSqqpss9n8etmY4V2D/c/I8zyc8HNtGLtcr9fJw/sGXy6XcMLPEYx9pgyfc7DD+Jcxw+ce7DAOMWT4EoMdxqH6ht9ut0UGO4xjdA0ncwx2GMcaMnyuwQ7jFH3D5xzsME5Fw+ce7DB+4ufwJQY7jJ8qy9K2261lWRY+8s0nMKrDqA6jOozqMKrDqA6jOozqMKrDqA6jOozabPUFCKpRk+ms8p8AAAAASUVORK5CYII=') no-repeat center right 10px;
  background-size: 20px;
  color: #143759;
  background-color: #F4F4F5;
  border: 1px solid #e9e9eb;
  border-radius: 2px;
  margin-left: 1px;
}
span.multiselect-native-select div.btn-group button.btn:hover {
  border: 1px solid #2d7dd2;
  background-color: #FFF;
  box-shadow: 0 0 0 1px #2d7dd2;
}
span.multiselect-native-select div.btn-group button.btn:focus {
  background-color: #fff;
  border: 1px solid #2d7dd2;
  box-shadow: 0 0 0 1px #2d7dd2;
}
span.multiselect-native-select div.btn-group button.btn .caret {
  display: none;
}
span.multiselect-native-select div.btn-group ul.dropdown-menu {
  border-radius: 0 !important;
}
span.multiselect-native-select div.btn-group ul.dropdown-menu li a {
  padding-bottom: 2px;
}
span.multiselect-native-select div.btn-group ul.dropdown-menu li a label.checkbox {
  color: #143759;
  font-size: 14px;
}
span.multiselect-native-select div.btn-group ul.dropdown-menu li a label.checkbox input[type="checkbox"] {
  margin-top: 2px;
}
span.multiselect-native-select div.btn-group ul.dropdown-menu li.active a {
  background-color: white;
}
span.multiselect-native-select div.btn-group ul.dropdown-menu li:hover a {
  background-color: #337ab7;
}
span.multiselect-native-select div.btn-group ul.dropdown-menu li:hover a label.checkbox {
  color: white;
}
span.multiselect-native-select div.btn-group ul.dropdown-menu li.multiselect-group a label {
  font-weight: bold;
}
span.multiselect-native-select div.btn-group ul.dropdown-menu li.multiselect-group a label input[type='checkbox'] {
  position: absolute;
  margin: 4px 0 0 -15px;
  line-height: normal;
  padding: 0;
}
span.multiselect-native-select div.btn-group.open button.btn {
  box-shadow: 0 0 0 1px #2d7dd2;
  border: 1px solid #2d7dd2;
  background-color: #fff;
}
.daterangepicker {
  border-radius: 0;
}
.daterangepicker .controls .periods .period {
  border-radius: 0;
  color: inherit;
  background-color: #fff;
}
.daterangepicker .controls .periods .period.active,
.daterangepicker .controls .periods .period:hover {
  color: white;
  background-color: #2d7dd2;
}
.daterangepicker .controls .ranges .range {
  border-radius: 0;
  color: inherit;
  background-color: #fff;
}
.daterangepicker .controls .ranges .range.active,
.daterangepicker .controls .ranges .range:hover {
  background-color: #2d7dd2;
  color: white;
}
.daterangepicker .controls .custom-range-inputs input {
  border-radius: 0;
}
.daterangepicker .controls .custom-range-buttons button {
  border-radius: 0;
  color: inherit;
  background-color: #d6d6d6;
  cursor: pointer;
}
.daterangepicker .controls .custom-range-buttons button:hover {
  background-color: #d6d6d6;
}
.daterangepicker .controls .custom-range-buttons .apply-btn {
  background-color: #2d7dd2;
  color: white;
  border-radius: 2px;
}
.daterangepicker .controls .custom-range-buttons .apply-btn:hover {
  background-color: #2d7dd2;
}
.daterangepicker .controls .custom-range-buttons .cancel-btn {
  background-color: #506690;
  color: white;
  border-radius: 2px;
}
.daterangepicker .controls .custom-range-buttons .cancel-btn:hover {
  background-color: #506690;
}
.multichoose .dropdown {
  position: relative;
  top: 0 !important;
  left: 0 !important;
}
.multichoose .dropdown-toggle:focus {
  outline: 0;
}
.multichoose .dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  float: left;
  min-width: 160px;
  padding: 5px 10px;
  cursor: default;
  border: 1px solid rgba(0, 0, 0, 0.14902);
  box-shadow: rgba(0, 0, 0, 0.172549) 0px 2px 7px;
  color: #333333;
  background-color: #FFF;
  /*padding: 5px 0;
        font-size: 14px;
        text-align: left;
        list-style: none;
        background-color: #fff;
        -webkit-background-clip: padding-box;
                background-clip: padding-box;
        border: 1px solid #ccc;
        border: 1px solid rgba(0, 0, 0, .15);*/
}
.multichoose .dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.multichoose .dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.multichoose .dropdown-menu > li > a {
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  /*color: #333;*/
  white-space: nowrap;
  opacity: 0.7;
  color: #000;
  cursor: pointer;
  display: block;
  width: 100%;
  height: 100%;
}
.multichoose .dropdown-menu > li > a:hover,
.multichoose .dropdown-menu > li > a:focus {
  /*color: #262626;
        text-decoration: none;
        background-color: #f5f5f5;*/
  opacity: 1!important;
}
.multichoose .dropdown-menu > .active > a,
.multichoose .dropdown-menu > .active > a:hover,
.multichoose .dropdown-menu > .active > a:focus {
  /*color: #fff;
        text-decoration: none;
        background-color: #337ab7;*/
  opacity: 1!important;
  outline: 0;
}
.multichoose .dropdown-menu > .disabled > a,
.multichoose .dropdown-menu > .disabled > a:hover,
.multichoose .dropdown-menu > .disabled > a:focus {
  color: #777;
}
.multichoose .dropdown-menu > .disabled > a:hover,
.multichoose .dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.multichoose .open > .dropdown-menu {
  display: block;
}
.multichoose .open > a {
  outline: 0;
}
.info-box {
  font-size: 13px;
  background: #eff1f5;
  padding: 10px;
  margin: 10px 0;
  border-radius: 2px;
  display: block;
  line-height: 1.1;
}
.info-box-for-panels {
  font-size: 13px;
  padding: 10px;
  margin: 10px 0;
  border-radius: 2px;
  display: block;
  line-height: 1.1;
  background: #eff1f5;
}
.board-save-indicator {
  opacity: 0;
  font-size: 12px;
}
.board-save-indicator.visible {
  opacity: 0.5;
}
.board-save-indicator.fadeOut {
  opacity: 0;
  transition: opacity 1s;
}
sliding-panel .info-section {
  margin-left: 10px;
  margin-bottom: 15px;
  color: #667eaa;
}
.panel-section {
  margin: 30px 0;
}
.panel-section .panel-section-title {
  font-size: 14px;
  /* TODO: theme-ből????*/
  font-weight: bold;
  color: #44577a;
  margin-bottom: 10px;
}
.panel-section .panel-section-content {
  color: #667eaa;
  line-height: 1.1;
}
.multichoose-list-editor {
  margin-bottom: 14px;
}
.multichoose-list-editor .view-container {
  min-height: 30px;
  box-sizing: border-box;
  clear: both;
  cursor: pointer;
  width: 74%;
}
.multichoose-list-editor .tokenize {
  border: 1px dashed #e0e0e0;
  width: 73%;
  min-height: 30px;
}
.multichoose-list-editor .tokenize.focus .tokens-container > .token span {
  cursor: move;
}
.multichoose-list-editor .tokenize .tokens-container {
  overflow: hidden;
}
.multichoose-list-editor .tokenize .tokens-container > .token {
  border: 0 !important;
  margin: 5px 0 5px 5px;
  background-color: #2d7dd2;
  color: white;
  display: block;
  float: left;
  padding: 3px;
  color: #464646;
  border-radius: 2px;
  font-size: 12px;
}
.multichoose-list-editor .tokenize .tokens-container > .token.pending-delete {
  opacity: 0.6;
}
.multichoose-list-editor .tokenize .tokens-container > .token.shadow {
  border: solid 1px red;
  background-color: transparent;
}
.multichoose-list-editor .tokenize .tokens-container > .token .dismiss {
  color: #fff;
  display: inline-block;
  float: right;
  margin-left: 5px;
}
.multichoose-list-editor .tokenize .tokens-container > .token span {
  margin-left: 3px;
  font-size: 12px;
  color: white;
}
.multichoose-list-editor .tokenize .tokens-container > .token a {
  font-size: 12px;
}
.multichoose-list-editor .tokenize .tokens-container > .token.ui-sortable-helper span {
  font-size: 11px;
}
.multichoose-list-editor .tokenize .tokens-container > .token-search {
  display: block;
  float: left;
  margin: 0px 0 0 0;
  padding: 2px;
  padding-top: 5px;
  padding-left: 0;
}
.multichoose-list-editor .tokenize .tokens-container > .token-search input {
  border: 0;
  margin-left: 5px;
}
.multichoose-list-editor .tokenize-dropdown .dropdown-menu {
  border-radius: 2px;
}
.multichoose-list-editor .tokenize-dropdown .dropdown-menu .dropdown-item {
  border-radius: 2px;
}
.multichoose-list-editor .tokenize-dropdown .dropdown-menu .dropdown-item a {
  opacity: 0.9;
  color: #143759;
}
.multichoose-list-editor .tokenize-dropdown .dropdown-menu .dropdown-item.active {
  background-color: #f3f3f3;
}
.multichoose-list-editor .tokenize-dropdown .dropdown-menu .dropdown-item.active a {
  opacity: 1;
}
.multichoose-list-editor .help-block {
  margin-top: 5px;
}
.multichoose-list-editor .multichoose-list-item {
  margin-right: 4px;
}
.multichoose-list-editor .multichoose-list-item img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.multichoose-list-editor .multichoose-list-item span {
  display: inline-block;
  font-size: 13px;
  vertical-align: middle;
}
list-item {
  display: block;
}
.list-item {
  position: relative;
  /*min-height: 40px;
    padding: 5px 0;*/
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.list-item .list-item-content {
  flex-grow: 1;
}
.list-item list-item-context-menu {
  display: block;
  position: relative;
}
.list-item list-item-context-menu .list-item-context-menu {
  display: inline-block;
  opacity: 0;
  transition: opacity 0.2s linear;
  position: absolute;
  top: 10px;
  right: 0;
}
.list-item list-item-context-menu .list-item-context-menu.dropdown-menu {
  position: static;
  display: block;
}
.list-item list-item-context-menu .icon-panel-v-options {
  position: static;
}
.list-item:hover .list-item-context-menu {
  opacity: 1;
}
icon-selector {
  position: absolute;
}
icon-selector .icon-selector {
  display: block;
  position: relative;
  box-sizing: border-box;
  border-width: 0;
  border-color: #fff;
  border-style: solid;
  background: #fff;
  padding: 12px;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  border-radius: 2px;
  margin-top: 7px;
}
icon-selector .icon-selector a.selectable-icon {
  display: inline-block;
  color: #44577a;
  padding: 1px;
  border: 1px solid transparent;
}
icon-selector .icon-selector a.selectable-icon:hover {
  color: #0054b2;
}
icon-selector .icon-selector a.selectable-icon.selected {
  border: 1px solid #e9e9eb;
}
inline-extra-markdown .extra-markdown-container .inline-text-empty-link {
  font-size: inherit;
}
inline-extra-markdown .editor-buttons {
  text-align: left;
}
inline-extra-markdown .editor-buttons a.btn-action-primary {
  margin-top: 5px;
}
inline-extra-markdown .editor-buttons a.cancel-btn {
  margin-top: 5px;
  margin-left: 10px;
  padding: 0 8px;
}
inline-extra-markdown .editor-buttons .markdown-editor-formatting-help {
  display: inline-block;
  float: right;
  padding-right: 5px;
}
textbox-control .validation-message {
  margin-top: 2px;
}
color-picker {
  display: block;
  position: relative;
}
color-picker .selected-color {
  padding-right: 33px;
}
color-picker .available-color-list {
  position: absolute;
  border-width: 0;
  border-color: #fff;
  border-style: solid;
  background: #fff;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  border-radius: 2px;
  min-width: 350px;
}
color-picker .available-color-list .color-item {
  padding: 6px 12px;
  cursor: pointer;
}
color-picker .available-color-list .color-item:hover {
  background-color: #F4F4F5;
}
color-picker .selected-color,
color-picker .color-item {
  display: flex;
}
color-picker .selected-color .color-box,
color-picker .color-item .color-box {
  /*width: 20px;
            height: 20px;*/
  border: 1px solid #e9e9eb;
  border-radius: 3px;
}
color-picker .selected-color .color-name,
color-picker .color-item .color-name {
  /*line-height: 20px;*/
  padding-left: 5px;
}
context-menu .menu-wrapper {
  position: absolute;
  z-index: 100;
}
context-menu .menu-wrapper.right {
  right: 0;
}
context-menu .menu-wrapper.bottom {
  bottom: 0;
}
context-menu .menu-wrapper .context-menu {
  box-sizing: border-box;
  border-width: 0;
  border-color: #fff;
  border-style: solid;
  background: #fff;
  position: absolute;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  border-radius: 2px;
}
context-menu .dropdown-menu .menu-content {
  box-shadow: none;
}
comment-list {
  display: block;
}
comment-list .comment-list {
  position: relative;
}
comment-list .comment-list .comment {
  padding: 0 7px;
  margin-left: -3px;
  border-radius: 2px;
  /*padding-left: 3px;
                    padding-right: 3px;*/
}
comment-list .comment-list .comment.myComment:hover .comment-head a {
  display: block;
}
comment-list .comment-list .comment.myComment .comment-head a {
  float: right;
  margin: 0 5px;
  display: none;
}
comment-list .comment-list .comment .comment-head {
  margin-bottom: 7px;
}
comment-list .comment-list .comment .comment-head > span,
comment-list .comment-list .comment .comment-head > a {
  font-size: 12px;
}
comment-list .comment-list .comment .comment-head .commenter-name {
  font-size: 12px;
  font-weight: bold;
}
comment-list .comment-list .comment .comment-head .commenter-time {
  color: #666;
  font-size: 12px;
}
comment-list .comment-list .comment .comment-body-border {
  border-left: solid 3px #3485D2;
}
comment-list .comment-list .comment .comment-body {
  font-family: 'Oxygen';
  padding-left: 8px;
  font-size: 14px;
  -ms-word-break: break-all;
  word-break: break-word;
  white-space: pre-wrap;
}
@supports (-ms-ime-align:auto) {
  comment-list .comment-list .comment .comment-body {
    word-break: break-all;
  }
}
comment-list .comment-list .comment .comment-body .mention {
  color: #006ce5;
  font-weight: normal;
}
comment-list .comment-list .comment .comment-body .self-link {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMjHxIGmVAAAB0ElEQVQ4T5WT2UsCURTG/VvbF3pofUgooh6Cwt4ipF5aIKKCnipt0VaiwjYiRUxHx21s3Bo1rb7OuTk1U1Y08DHbPb9zvnPutQCwNDlCNhK+qpHUtRuGO5zH+GlcvLOq/20c+2MwSwfI+TIypWes+tLopPeGzY81NgaYgozSAREC8PXyCnjVIibOE2h20n8C/QugX1r5BY5gFtZ9+TuAqa1OCc38TGrfkjDlSWDuRsFsVfzMGjuJmgEcNHOdwrVSwE4ohx5XRADrN4NCdRvvd10mC9yYoaMoYo9l7EXyUIvPmLt9EFVw4zq2JXQTsIW8G5OaAAsUEMiURGZ/uoQV6rr1QBaNO49rYhrTVynjFD4BnGlXyomFnFHKPWGegDz/VKEC+6UCn1oSe4LXfgNwaRdJ8k6QPncECa2CyYsk7FcKwgTrcoXhSWjYuM/WroC77aUMa/6M6IVCWUeOY1jyqsICA9jW4p0qGvgDoEg28lj2phHMPgkrzmAOZ2Srl6riHkyRlZoAFgeqxQqSWlk0lL/t00TWA1n006Zh6OhJvLYFVhtVMXwkY/BQ/hgXB/JUuMKBw6i4G2MYYDpMTDdm4M2id934vSrbr8f5D9FxhuUNlLQvAOffR5QAAAAASUVORK5CYII=');
  background-repeat: no-repeat;
  padding: 1px 2px 0px 19px;
}
comment-list .comment-list .comment .comment-body .markdown-view-content {
  line-height: 0;
}
comment-list .comment-list .comment .comment-body .markdown-view-content p {
  margin-bottom: 0;
}
comment-list .comment-list .comment .commenter-time2,
comment-list .comment-list .comment .edited-indicator {
  font-size: 9px;
  text-transform: uppercase;
  padding-top: 4px;
  display: inline-block;
  margin-left: 9px;
}
comment-list .comment-list .comment .edited-indicator {
  margin-left: 2px;
}
comment-list .comment-list .comment additional-link .reply-icon {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #006ce5;
  font-size: 90%;
  display: inline-block;
  margin-bottom: 5px;
}
comment-list .comment-list .comment additional-link .reply-icon:before {
  content: "\f3e5";
}
comment-list .comment-list .comment .new-messages {
  border-bottom: 1px solid #F00;
  height: 8px;
  text-align: center;
}
comment-list .comment-list .comment .new-messages span {
  background-color: #FCFCFC;
  color: #F00;
  font-size: 11px;
  padding: 0 10px;
}
comment-list .comment-list list-item list-item-context-menu {
  position: absolute;
  right: 0;
}
comment-list .comment-list list-item .list-item-context-menu .menu-content {
  right: 7px;
  margin-top: 3px;
}
comment-list .comment-list list-item:last-of-type .menu-content,
comment-list .comment-list list-item:nth-last-of-type(2) .menu-content {
  box-shadow: none;
  border: none;
  background: none;
}
comment-list .comment-list list-item:last-of-type .menu-content ul,
comment-list .comment-list list-item:nth-last-of-type(2) .menu-content ul {
  position: absolute;
  bottom: 100%;
  min-width: 180px;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  background-color: #FFF;
  z-index: 104;
  right: 7px;
  margin-bottom: 19px;
  padding: 5px;
}
copy-to-clipboard {
  display: inline-block;
  position: relative;
}
copy-to-clipboard:hover .copy-to-clipboard__tooltip {
  opacity: 0.8;
  visibility: visible;
}
copy-to-clipboard .copy-to-clipboard__tooltip {
  opacity: 0;
  visibility: hidden;
  transition: visibility 0.3s ease-out, opacity 0.3s ease-out;
  position: absolute;
  left: -5px;
  bottom: -5px;
  transform: translateY(100%);
  white-space: nowrap;
  background: #111;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  z-index: 90;
}
copy-to-clipboard .copy-to-clipboard__tooltip:before {
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 5px 5px 5px;
  border-color: transparent transparent #111 transparent;
  position: absolute;
  left: 21px;
  top: 0;
  transform: translateY(-100%) translateX(-50%);
}
.icon-copy-dialog-link {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color: #667eaa;
  box-sizing: border-box;
  line-height: 1.4;
  border-radius: 50%;
  font-size: 15px;
  height: 32px;
  overflow: hidden;
  padding: 4px;
  width: 32px;
  z-index: 2;
  text-align: center;
  vertical-align: middle;
  padding-top: 6px;
  transition: background-color 0.3s, color 0.3s;
}
.icon-copy-dialog-link:before {
  content: "\f0c4";
}
.icon-copy-dialog-link:hover {
  background: rgba(9, 45, 66, 0.13);
  color: #333;
}
.share-card-container {
  height: 32px;
  width: 32px;
  border-radius: 50%;
}
.share-card-container:hover {
  background: rgba(9, 45, 66, 0.13);
  color: #333;
}
.share-card-container:hover svg path {
  fill: #333;
}
.mentions-input {
  position: relative;
}
.mentions-input .mentions-input-box .mentions-autocomplete-list {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  min-width: 180px;
  background-color: #fff;
  border-radius: 2px;
  padding: 10px 5px 5px 5px;
}
.mentions-input .mentions-input-box .mentions-autocomplete-list > ul {
  padding: 0;
}
.mentions-input .mentions-input-box .mentions-autocomplete-list > ul > li {
  text-align: left;
  opacity: 1;
  white-space: nowrap;
}
.mentions-input .mentions-input-box .mentions-autocomplete-list > ul > li.active {
  background-color: #fff;
  color: #006ce5;
}
.mentions-input .mentions-autocomplete-opener {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #667eaa;
  display: inline-block;
  margin-bottom: 9px;
  cursor: pointer;
}
.mentions-input .mentions-autocomplete-opener:before {
  content: "\f1fc";
}
emoji-picker {
  display: block;
  position: relative;
}
emoji-picker .emoji-picker {
  margin-right: 3px;
}
emoji-picker .available-emoji-list {
  position: absolute;
  top: -11px;
  right: 0;
  transform: translateY(-100%);
  padding: 5px 10px;
  border-width: 0;
  border-color: #fff;
  border-style: solid;
  background: #fff;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  border-radius: 2px;
  min-width: 200px;
}
emoji-picker .available-emoji-list .emoji-item {
  cursor: pointer;
  padding: 5px 0px;
}
emoji-picker .available-emoji-list .emoji-item:hover {
  background-color: #F4F4F5;
}
emoji-picker .emoji-picker-icon {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #667eaa;
  display: inline-block;
  margin-bottom: 9px;
  cursor: pointer;
}
emoji-picker .emoji-picker-icon:before {
  content: "\f119";
}
expandable-container .gradient-container {
  position: relative;
  overflow: hidden;
  padding-top: 10px;
  margin-top: -10px;
}
expandable-container .gradient-container .view-more-wrapper {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background: linear-gradient(180deg, rgba(244, 245, 247, 0), rgba(244, 245, 247, 0) 90px, #fcfcfc 120px);
  box-sizing: border-box;
  cursor: pointer;
  text-align: center;
  line-height: 30px;
}
expandable-container .gradient-container.show-all {
  height: 100%;
}
expandable-container .gradient-container.show-all .view-more-wrapper {
  display: none;
}
attachment-list {
  display: block;
  margin-top: 40px;
}
attachment-list .attachments-block {
  position: relative;
  margin-bottom: 20px;
}
attachment-list .no-items {
  margin: 20px 0;
}
attachment-list .add-attachment {
  opacity: 0;
  position: absolute;
  top: -20px;
  right: -10px;
  padding: 10px;
}
attachment-list .add-attachment:hover {
  opacity: 1;
}
attachment-list .add-attachment:hover .icon-add-attachment {
  background: rgba(9, 45, 66, 0.13);
  color: #333;
}
attachment-list .add-attachment .icon-add-attachment {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color: #667eaa;
  box-sizing: border-box;
  line-height: 1.4;
  border-radius: 50%;
  font-size: 15px;
  height: 32px;
  overflow: hidden;
  padding: 4px;
  width: 32px;
  z-index: 2;
  text-align: center;
  vertical-align: middle;
  padding-top: 6px;
  transition: background-color 0.3s, color 0.3s;
}
attachment-list .add-attachment .icon-add-attachment:before {
  content: "\f069";
}
attachment-list ul {
  margin-top: 10px;
}
attachment-list:hover .add-attachment {
  opacity: 1;
}
.attachment-item-container {
  margin-top: 10px;
  display: flex;
}
.attachment-item-container .image-box {
  width: 50px;
  height: 50px;
  display: flex;
  margin-right: 10px;
  flex: 0 0 50px;
  border-radius: 2px;
  box-shadow: 0 0 0px 1px #f2f2f2;
  overflow: hidden;
}
.attachment-item-container .image-box:hover {
  cursor: pointer;
}
.attachment-item-container .image-box i {
  margin: auto;
}
.attachment-item-container .image-box img {
  display: block;
  max-height: 50px;
  max-width: 50px;
  width: auto;
  height: auto;
  border-radius: 2px;
}
.attachment-item-container .content-box {
  width: 100%;
}
.attachment-item-container .content-box .name-box {
  padding-top: 8px;
  font-family: "Oxygen", sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
  color: #44577a;
  position: relative;
  word-break: break-word;
}
.attachment-item-container .content-box .name-box:hover {
  cursor: pointer;
}
.attachment-item-container .content-box .name-box .validation-message {
  position: absolute;
  right: 30px;
  margin-top: 3px;
  text-align: right;
}
.attachment-item-container .content-box .owner-box {
  margin-top: 5px;
  color: #667eaa;
}
.attachment-item-container .content-box .owner-box .uploaded-info {
  font-size: 9px;
  font-weight: bold;
  text-transform: uppercase;
}
.attachment-item-container .content-box .owner-box .uploaded-info .attachment-item-time {
  font-size: 9px;
}
.attachment-item-container .content-box .owner-box additional-link .comment-icon {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #006ce5;
  font-size: 90%;
  display: inline-block;
  margin-bottom: 5px;
}
.attachment-item-container .content-box .owner-box additional-link .comment-icon:before {
  content: "\f27a";
}
additional-link .link {
  color: #006ce5;
  font-size: 12px;
  font-weight: 400;
  margin-left: 8px;
}
additional-link .link .text {
  font-size: inherit;
}
weblink-list {
  display: block;
  margin-top: 40px;
}
weblink-list .weblinks-block {
  position: relative;
  margin-bottom: 20px;
}
weblink-list .no-items {
  margin: 20px 0;
}
weblink-list .add-weblink {
  opacity: 0;
  position: absolute;
  top: -10px;
  right: 0px;
}
weblink-list .add-weblink .icon-add-weblink {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color: #667eaa;
  box-sizing: border-box;
  line-height: 1.4;
  border-radius: 50%;
  font-size: 15px;
  height: 32px;
  overflow: hidden;
  padding: 4px;
  width: 32px;
  z-index: 2;
  text-align: center;
  vertical-align: middle;
  padding-top: 5px;
  transition: background-color 0.3s, color 0.3s;
}
weblink-list .add-weblink .icon-add-weblink:before {
  content: "\f069";
}
weblink-list .add-weblink .icon-add-weblink:hover {
  background: rgba(9, 45, 66, 0.13);
  color: #333;
}
weblink-list web-link-adder .context-menu {
  left: 310px;
  top: 95px;
}
weblink-list ul {
  margin-top: 10px;
}
weblink-list:hover .add-weblink {
  opacity: 1;
}
.weblink-item-container {
  margin-top: 10px;
  display: flex;
}
.weblink-item-container .image-box {
  width: 50px;
  height: 50px;
  display: flex;
  margin-right: 10px;
  flex: 0 0 50px;
  border-radius: 2px;
  box-shadow: 0 0 0px 1px #f2f2f2;
  overflow: hidden;
}
.weblink-item-container .image-box:hover {
  cursor: pointer;
}
.weblink-item-container .image-box i {
  margin: auto;
}
.weblink-item-container .image-box a img {
  display: block;
  max-height: 50px;
  max-width: 50px;
  width: 50px;
  height: 50px;
}
.weblink-item-container .content-box {
  width: 100%;
}
.weblink-item-container .content-box .name-box {
  padding-top: 8px;
  font-family: "Oxygen", sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
  color: #44577a;
  word-break: break-word;
}
.weblink-item-container .content-box .name-box .validation-message {
  position: absolute;
  right: 30px;
  margin-top: 3px;
  text-align: right;
}
.weblink-item-container .content-box .name-box span:hover {
  cursor: pointer;
}
.weblink-item-container .content-box .owner-box {
  margin-top: 5px;
  color: #667eaa;
}
.weblink-item-container .content-box .owner-box .uploaded-info {
  font-size: 9px;
  font-weight: bold;
  text-transform: uppercase;
}
.weblink-item-container .content-box .owner-box .uploaded-info .weblink-item-time {
  font-size: 9px;
}
.weblink-item-container .content-box .owner-box additional-link .comment-icon {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #006ce5;
  font-size: 90%;
  display: inline-block;
  margin-bottom: 5px;
}
.weblink-item-container .content-box .owner-box additional-link .comment-icon:before {
  content: "\f27a";
}
add-attachment .menu-wrapper {
  left: 0;
  bottom: 90px !important;
}
new-editor-core add-attachment {
  position: absolute;
  z-index: 10;
  display: block;
}
new-editor-core add-attachment > .fileUpload {
  display: block;
}
new-editor-core add-attachment > .fileUpload > context-menu {
  display: block;
}
new-editor-core add-attachment .menu-wrapper.dropdown-menu {
  position: static;
  display: block;
}
new-editor-core add-attachment .menu-wrapper.dropdown-menu .context-menu {
  display: block;
  position: relative;
}
new-editor-core {
  display: block;
}
new-editor-core .mention,
new-editor-core .mention.cm-link {
  color: #006ce5;
}
new-editor-core .emoji-picker-icon {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #667eaa;
  display: inline-block;
  cursor: pointer;
}
new-editor-core .emoji-picker-icon:before {
  content: "\f119";
}
new-editor-core .mentions-autocomplete-opener {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #667eaa;
  display: inline-block;
  cursor: pointer;
}
new-editor-core .mentions-autocomplete-opener:before {
  content: "\f1fc";
}
new-editor-core .icon-editor-attachment {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
}
new-editor-core .icon-editor-attachment:before {
  content: "\f0c6";
}
new-editor-core .icon-editor-embed {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
}
new-editor-core .icon-editor-embed:before {
  content: "\f1d2";
}
new-editor-core .icon-editor-bold {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
}
new-editor-core .icon-editor-bold:before {
  content: "\f034";
}
new-editor-core .icon-editor-italic {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
}
new-editor-core .icon-editor-italic:before {
  content: "\f035";
}
new-editor-core .icon-editor-heading {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
}
new-editor-core .icon-editor-heading:before {
  content: "\f1e3";
}
new-editor-core .icon-editor-heading2 {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
}
new-editor-core .icon-editor-heading2:before {
  content: "\f315";
}
new-editor-core .icon-editor-strikethrough {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
}
new-editor-core .icon-editor-strikethrough:before {
  content: "\f0d3";
}
new-editor-core .icon-editor-quote {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
}
new-editor-core .icon-editor-quote:before {
  content: "\f10e";
}
new-editor-core .icon-editor-unordered-list {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
}
new-editor-core .icon-editor-unordered-list:before {
  content: "\f0ce";
}
new-editor-core .icon-editor-ordered-list {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
}
new-editor-core .icon-editor-ordered-list:before {
  content: "\f0cf";
}
new-editor-core .icon-editor-preview {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
}
new-editor-core .icon-editor-preview:before {
  content: "\f06e";
}
new-editor-core .icon-editor-side-by-side {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
}
new-editor-core .icon-editor-side-by-side:before {
  content: "\f0dc";
}
new-editor-core .icon-editor-full-screen {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
}
new-editor-core .icon-editor-full-screen:before {
  content: "\f31e";
}
new-editor-core .icon-editor-help {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
}
new-editor-core .icon-editor-help:before {
  content: "\f09f";
}
new-editor-core .icon-editor-table {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
}
new-editor-core .icon-editor-table:before {
  content: "\f01e";
}
new-editor-core .icon-editor-undo {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
}
new-editor-core .icon-editor-undo:before {
  content: "\f2eb";
}
new-editor-core .icon-editor-redo {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
}
new-editor-core .icon-editor-redo:before {
  content: "\f2fa";
}
new-editor-core .embed-adder {
  position: absolute;
  display: block;
  z-index: 10;
}
.CodeMirror-hint.type-for-more-hint {
  cursor: default;
  font-size: 12px;
  opacity: 0.9;
  color: #143759;
  padding: 15px 6px 6px 10px;
  text-align: left;
  white-space: nowrap;
  position: relative;
}
.CodeMirror-hint.type-for-more-hint:hover {
  background-color: transparent;
}
.CodeMirror-hint.type-for-more-hint:before {
  content: "";
  position: absolute;
  height: 1px;
  background: #f3f3f3;
  top: 5px;
  left: 6px;
  right: 6px;
}
hint {
  display: block;
  opacity: 0.8;
}
watch {
  display: inline-block;
  position: relative;
}
watch:hover .watch__tooltip {
  opacity: 0.8;
  visibility: visible;
}
watch .watch__tooltip {
  opacity: 0;
  visibility: hidden;
  transition: visibility 0.3s ease-out, opacity 0.3s ease-out;
  position: absolute;
  left: -4px;
  bottom: -5px;
  transform: translateY(100%);
  white-space: nowrap;
  background: #111;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  z-index: 90;
}
watch .watch__tooltip:before {
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 5px 5px 5px;
  border-color: transparent transparent #111 transparent;
  position: absolute;
  left: 21px;
  top: 0;
  transform: translateY(-100%) translateX(-50%);
}
watch .icon-watch {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color: #667eaa;
  box-sizing: border-box;
  line-height: 1.4;
  border-radius: 50%;
  font-size: 15px;
  height: 32px;
  overflow: hidden;
  padding: 4px;
  width: 32px;
  z-index: 2;
  text-align: center;
  vertical-align: middle;
  padding-top: 6px;
  transition: background-color 0.3s, color 0.3s;
}
watch .icon-watch:before {
  content: "\f070";
}
watch .icon-watch.watched:before {
  content: "\f06e";
}
watch .icon-watch:hover {
  background: rgba(9, 45, 66, 0.13);
  color: #333;
}
icon-with-counter a {
  position: relative;
}
icon-with-counter a span.counter {
  position: absolute;
  font-size: 8px;
  top: 0px;
  right: 3px;
  background-color: red;
  color: #FFF;
  padding: 2px;
  border-radius: 100px;
  min-width: 8px;
  text-align: center;
}
icon-with-counter a:hover span.counter {
  color: #FFF;
}
user-notifications-panel .metro-pivot .headers {
  display: flex;
}
user-notification-list .notification-list-header .notification-infos {
  text-align: center;
  margin: 20px 0;
}
user-notification-list .notification-list-header > a {
  padding: 0 10px 15px 0;
}
user-notification-list .notification-list-header > a:not(:first-child):before {
  content: '|';
  color: #f2f2f2;
  padding-right: 10px;
}
user-notification-item .notifications-panel-row {
  position: relative;
  padding: 5px;
  margin-bottom: 8px;
}
user-notification-item .notifications-panel-row .notification-user {
  font-size: 12px;
  font-weight: bold;
}
user-notification-item .notifications-panel-row .notification-text .mention {
  color: #006ce5;
  font-weight: normal;
}
user-notification-item .notifications-panel-row .notification-header {
  margin-bottom: 5px;
}
user-notification-item .notifications-panel-row .notification-details {
  padding-left: 8px;
  border-left: solid 3px #3485D2;
}
user-notification-item .notifications-panel-row .notification-details expandable-container .gradient-container {
  padding-top: 0;
  margin-top: 0;
}
user-notification-item .notifications-panel-row .notification-details expandable-container .gradient-container .markdown-view-content p:first-child {
  margin: 0;
}
user-notification-item .notifications-panel-row .notification-details .notification-time,
user-notification-item .notifications-panel-row .notification-details .edited-indicator,
user-notification-item .notifications-panel-row .notification-details .storymap-name-row {
  color: #44577a;
  font-size: 9px;
  text-transform: uppercase;
  padding-top: 8px;
  display: inline-block;
  padding-bottom: 5px;
}
user-notification-item .notifications-panel-row .notification-details .storymap-name {
  text-decoration: underline;
  font-size: inherit;
  font-weight: bold;
}
user-notification-item .notifications-panel-row .notification-details .replies {
  font-size: 0;
}
user-notification-item .notifications-panel-row .notification-details .replies.has-replies {
  padding-bottom: 5px;
}
user-notification-item .notifications-panel-row .notification-details .replies span {
  font-size: 10px;
}
user-notification-item .notifications-panel-row .notification-details .replies .reply {
  font-size: 0;
  margin-top: 7px;
}
user-notification-item .notifications-panel-row .notification-details .replies .reply .markdown-view-content {
  font-size: 0;
  display: inline;
}
user-notification-item .notifications-panel-row .notification-details .replies .reply .markdown-view-content p {
  font-size: 10px;
  margin: 0;
  line-height: 1;
  display: inline;
}
user-notification-item .notifications-panel-row .notification-details .replies .reply .reply-icon {
  font-size: 9px;
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
}
user-notification-item .notifications-panel-row .notification-details .replies .reply .reply-icon:before {
  content: "\f3e5";
}
user-notification-item .notifications-panel-row .notification-details .replies .reply .reply-starting-text {
  margin-left: 5px;
}
user-notification-item .notifications-panel-row .notification-details .replies .reply .reply-text {
  font-size: 0;
}
user-notification-item .notifications-panel-row .notification-buttons {
  margin-top: 5px;
  display: none;
  margin-left: -5px;
  min-width: 300px;
}
user-notification-item .notifications-panel-row .notification-buttons a {
  font-size: 12px;
  border-left: 1px solid #e9e9e9;
  padding-left: 6px;
  margin-left: 2px;
}
user-notification-item .notifications-panel-row .notification-buttons a:first-child {
  margin-left: 0;
  border-left: none;
}
user-notification-item .notifications-panel-row:hover {
  background-color: #eee;
}
user-notification-item .notifications-panel-row:hover .notification-buttons {
  /*visibility: visible;*/
  display: block;
  position: absolute;
  bottom: 5px;
  z-index: 999999;
  left: 15px;
  /* top: 0; */
  background-color: #eee;
  right: 0;
  bottom: 0;
  padding-bottom: 5px;
}
user-notification-item .notifications-panel-row:hover.notification-without-replies .notification-time,
user-notification-item .notifications-panel-row:hover.notification-without-replies .edited-indicator,
user-notification-item .notifications-panel-row:hover.notification-without-replies .storymap-name-row {
  visibility: hidden;
}
user-notification-item .notification-reply {
  border-left: solid 3px #3485D2;
  padding: 5px 5px 5px 8px;
  margin: -8px 0 8px 5px;
  display: flex;
}
user-notification-item .notification-reply input {
  flex: 1;
}
user-notification-item .notifications-panel-row:hover + .notification-reply {
  background-color: #eee;
}
searchable-list .search-input[type="text"] {
  box-sizing: border-box;
  width: 100%;
}
searchable-list .search-input[type="text"]::-webkit-input-placeholder {
  color: #bbb;
}
searchable-list .search-input[type="text"]::-moz-placeholder {
  /* Firefox 19+ */
  color: #bbb;
}
searchable-list .search-input[type="text"]:-ms-input-placeholder {
  /* IE 10+ */
  color: #bbb;
}
searchable-list .search-input[type="text"]:-moz-placeholder {
  /* Firefox 18- */
  color: #bbb;
}
searchable-list .secondary-text {
  font-size: 12px;
  color: #143759;
  opacity: 0.6;
}
searchable-list ul > li > a.show-more-link {
  color: #143759;
  opacity: 0.6;
  text-align: center;
  font-size: 13px;
}
searchable-list ul > li > a.show-more-link:hover {
  color: #0054b2;
}
.dropdown-menu searchable-list .menu-content {
  background: #FFF;
  border-color: #FFF;
}
.dropdown-menu searchable-list .menu-content ul > li > a {
  color: #143759;
}
.dropdown-menu searchable-list .menu-content ul > li.small-section-title {
  color: #143759;
  opacity: 0.6;
  text-transform: uppercase;
  font-size: 11px;
  padding: 3px 10px;
  display: block;
}
.dropdown-menu searchable-list .menu-content .search-input[type="text"] {
  color: #222;
  border: 1px solid #2d7dd2;
  background-color: #FFF;
}
.dropdown-menu searchable-list .menu-content .search-input[type="text"]:hover {
  background-color: #FFF;
}
board-activities-list .board-activities-panel-row {
  position: relative;
  padding: 5px;
  margin-bottom: 8px;
}
board-activities-list .board-activities-panel-row .board-activity-user {
  font-size: 12px;
  font-weight: bold;
}
board-activities-list .board-activities-panel-row .board-activity-text .mention {
  color: #006ce5;
  font-weight: normal;
}
board-activities-list .board-activities-panel-row .board-activity-header {
  margin-bottom: 5px;
}
board-activities-list .board-activities-panel-row .board-activity-details {
  padding-left: 8px;
  border-left: solid 3px #3485D2;
}
board-activities-list .board-activities-panel-row .board-activity-details expandable-container .gradient-container {
  padding-top: 0;
  margin-top: 0;
}
board-activities-list .board-activities-panel-row .board-activity-details expandable-container .gradient-container .markdown-view-content p:first-child {
  margin: 0;
}
board-activities-list .board-activities-panel-row .board-activity-details .actions {
  height: 23px;
}
board-activities-list .board-activities-panel-row .board-activity-details .actions .board-activities-panel-datetime {
  color: #44577a;
  font-size: 9px;
  line-height: 23px;
  text-transform: uppercase;
  display: block;
}
board-activities-list .board-activities-panel-row .board-activity-details .actions .board-activity-buttons {
  display: none;
}
board-activities-list .board-activities-panel-row .board-activity-details .actions .board-activity-buttons a {
  font-size: 12px;
  border-left: 1px solid #e9e9e9;
  padding-left: 6px;
  margin-left: 2px;
  line-height: 23px;
}
board-activities-list .board-activities-panel-row .board-activity-details .actions .board-activity-buttons a:first-child {
  margin-left: 0;
  border-left: none;
  padding-left: 5px;
}
board-activities-list .board-activities-panel-row:hover {
  background-color: #eee;
}
board-activities-list .board-activities-panel-row:hover .actions .board-activity-buttons {
  display: block;
}
board-activities-list .board-activities-panel-row:hover .actions .board-activities-panel-datetime {
  display: none;
}
deck-card {
  display: block;
  margin-left: 20px;
  width: 33.33333333%;
  box-shadow: 2px 2px 8px 2px rgba(0, 0, 0, 0.1);
}
deck-card .card {
  height: 100%;
  display: flex;
  flex-direction: column;
}
deck-card .card.clickable {
  cursor: pointer;
}
deck-card .icon-container {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 130px;
  background: #eff1f5;
}
deck-card .icon-container .card-icon {
  width: 50px;
}
deck-card .card-texting-container {
  flex-grow: 1;
  background: white;
  padding: 20px;
}
deck-card .card-texting-container .card-title {
  font-weight: bold;
}
deck-card .card-texting-container .card-description {
  margin-top: 20px;
}
manage-workspace-dropdown {
  display: inline-block;
}
manage-workspace-dropdown .more-dropdown-menu {
  position: relative;
  display: inline-block;
}
manage-workspace-dropdown .more-dropdown-menu > a {
  /* Trigger elem - ez nyitja a dropdownt */
  cursor: pointer;
}
manage-workspace-dropdown .more-dropdown-menu > a:focus {
  outline: none;
}
manage-workspace-dropdown .more-dropdown-menu > .menu-content {
  position: absolute;
  /*display: none;*/
  display: block;
  visibility: hidden;
  z-index: 103;
  /* Legyen nagyobb, mint a trigger-é */
  left: 0;
  /* Alapesetben balról jelenik meg, ezt esetenként felül lehet írni */
  top: 40px;
  /* Ez a trigger elem méretétől függ */
  border-radius: 2px;
  padding: 5px;
}
manage-workspace-dropdown .more-dropdown-menu > .menu-content.visible {
  visibility: visible;
}
manage-workspace-dropdown .more-dropdown-menu > .menu-content.left-aligned {
  left: 0;
  right: auto;
}
manage-workspace-dropdown .more-dropdown-menu > .menu-content.right-aligned {
  right: 0;
  left: auto;
}
manage-workspace-dropdown .more-dropdown-menu > .menu-content > ul {
  /* Ha menu lista van, akkor ez a min style van, további design biztos kell majd... */
  list-style: none;
  margin: 0;
  padding: 0;
}
manage-workspace-dropdown .more-dropdown-menu .menu-content.right-aligned {
  right: -3px;
}
manage-workspace-dropdown .more-dropdown-menu-content {
  display: inline-block;
  position: relative;
  box-sizing: border-box;
  border-width: 0;
  border-color: #FFF;
  border-style: solid;
  background: #FFF;
  padding: 5px;
  min-width: 186px;
  min-height: 60px;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  border-radius: 2px;
  position: absolute;
  right: 0;
  top: 12px;
}
manage-workspace-dropdown .more-dropdown-menu-content > ul {
  padding: 4px;
}
manage-workspace-dropdown .more-dropdown-menu-content > ul > li {
  padding: 4px;
  line-height: 20px;
  text-align: left;
}
manage-workspace-dropdown .more-dropdown-menu-content > ul > li > a {
  color: #143759;
  opacity: 0.9;
  cursor: pointer;
  font-size: 14px;
  width: 100%;
}
manage-workspace-dropdown .more-dropdown-menu-content > ul > li > a:hover {
  opacity: 1 !important;
}
manage-workspace-dropdown .more-dropdown-menu-content > ul > li > a.with-info-icon {
  width: 80%;
}
manage-workspace-dropdown .more-dropdown-menu-content > ul > li hr {
  border-style: solid;
  border-width: 0.4px;
  color: #eee;
  margin: 0;
}
notification-settings {
  display: block;
}
notification-settings modal .modal-dialog.default .modal-area {
  width: 740px;
}
notification-settings .section-title {
  font-weight: bold;
  margin-bottom: 5px;
}
notification-settings .slack-setting {
  margin-bottom: 30px;
}
notification-settings .notifications-with-providers {
  margin-bottom: 15px;
}
notification-settings .notifications-with-providers .provider-icons-container {
  margin-bottom: 10px;
  font-size: 0;
}
notification-settings .notifications-with-providers .provider-icon {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #667eaa;
  font-size: 20px;
  display: inline-block;
  width: 20px;
  text-align: center;
}
notification-settings .notifications-with-providers .provider-icon:not(:first-child) {
  margin-left: 15px;
}
notification-settings .notifications-with-providers .in-app-icon:before {
  content: "\f0f4";
}
notification-settings .notifications-with-providers .slack-icon:before {
  content: "\f198";
}
notification-settings .notifications-with-providers .email-icon:before {
  content: "\f0e1";
}
notification-settings .notifications-with-providers .activity-type-title {
  margin-bottom: 15px;
  margin-top: 5px;
  font-weight: bold;
}
notification-settings .notifications-with-providers .notification-type {
  display: flex;
  align-items: center;
  margin-bottom: 10px;
}
notification-settings .notifications-with-providers .notification-type .notification-provider-checkboxes {
  display: inline-block;
  font-size: 0;
}
notification-settings .notifications-with-providers .notification-type .notification-provider-checkboxes span {
  font-size: 14px;
  margin: 0;
  margin-left: 15px;
}
notification-settings .notifications-with-providers .notification-type .notification-provider-checkboxes span:first-of-type {
  margin-left: 0;
}
notification-settings .notifications-with-providers .notification-type > span {
  margin-left: 10px;
  flex: 1;
}
notification-settings .notifications-with-providers strong {
  font-weight: bold;
}
notification-settings .notifications-with-providers .underlined {
  text-decoration: underline;
}
notification-settings .general-notification-settings {
  margin-bottom: 15px;
}
notification-settings .save-btn {
  margin-bottom: 10px;
}
notification-settings .hint {
  margin-bottom: 20px;
}
.user-group-dialog .header {
  font-weight: bold;
  font-size: 22px;
}
.user-group-dialog .modal-area {
  width: 920px !important;
}
slack-connector {
  display: block;
}
slack-connector .slack {
  display: flex;
}
slack-connector .slack-notification-setting {
  align-items: center;
  padding: 10px 15px;
  background: #eff1f5;
}
#header slack-connector .slack-notification-setting {
  display: none;
}
slack-connector .slack-notification-setting span {
  margin-left: 20px;
}
slack-connector .slack-notification-setting button {
  margin-left: auto;
}
slack-connector .slack-menu-item {
  margin: 10px 0 4px;
}
slack-connector .slack-menu-item a {
  color: #143759;
  background-color: #eff1f5;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 5px 8px;
  border: 1px solid #143759;
  border-radius: 3px;
}
slack-connector .slack-menu-item a span {
  font-size: 12px;
  margin-left: 5px;
}
slack-connector .slack-menu-item > span {
  cursor: pointer;
  color: #143759;
  display: flex;
  align-items: flex-end;
  font-size: 10px;
  margin-left: auto;
  padding: 3px 3px 2px;
}
notification-settings slack-connector .slack-menu-item {
  display: none;
}
track-page {
  display: block;
}
profile-api-token-tab .input-and-buttons-container {
  margin-top: 20px;
}
profile-api-token-tab .input-and-buttons-container input {
  width: 300px;
}
profile-api-token-tab .input-and-buttons-container button {
  margin-left: 10px;
}
profile-api-token-tab .token-generated-at-container {
  margin-top: 10px;
}
file-uploader .drop-zone-indicator {
  position: absolute;
  display: block;
  font-size: 40px;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
  line-height: 470px;
  width: 100%;
  height: 100%;
  color: #aaa;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  opacity: 0;
  transition: all 0.3s ease-in;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}
file-uploader .drop-zone-indicator.active {
  opacity: 1;
}
file-uploader .hidden-fileupload {
  display: none;
}
comment-editor {
  margin-top: 9px;
  margin-bottom: 7px;
}
comment-editor .markdown-editor-core {
  border-bottom: 1px solid #f2f2f2;
}
comment-editor .mention-input-container {
  min-height: 34px;
  position: relative;
}
comment-editor .CodeMirror {
  border: none;
  padding: 5px 3px;
  margin-right: 50px;
}
comment-editor .editor-toolbar {
  background: #fff;
  border: none;
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: 2;
  padding: 0;
  height: 33px;
}
comment-editor .editor-toolbar:before,
comment-editor .editor-toolbar:after {
  display: none;
}
comment-editor .editor-toolbar button {
  border: none;
  border-radius: 100%;
  height: 100%;
  width: auto;
  padding: 5px;
}
comment-editor .editor-toolbar button:hover {
  background-color: transparent;
}
comment-editor .editor-toolbar button:hover i {
  color: #006ce5;
}
comment-editor .editor-toolbar button i {
  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: #667eaa;
  display: inline-block;
  margin: auto;
  cursor: pointer;
}
.jquery-slider {
  position: relative;
  height: 2px;
  margin: 4px;
  -webkit-user-select: none;
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.jquery-slider.with-value,
.jquery-slider.with-range {
  margin-bottom: 24px;
}
.jquery-slider .slider-track {
  height: 100%;
  background-color: #CCC;
  cursor: pointer;
}
.jquery-slider .slider-connector-left {
  position: absolute;
  width: 0;
  height: 100%;
  left: 0;
  top: 0;
  background-color: #AAA;
  cursor: pointer;
}
.jquery-slider .slider-handle {
  position: absolute;
  width: 6px;
  height: 12px;
  left: 0;
  top: -4px;
  margin-left: -4px;
  background-color: #666;
  cursor: pointer;
}
.jquery-slider .slider-handle:hover,
.jquery-slider .slider-handle-active {
  box-shadow: 0 0 10px #666;
}
.jquery-slider .slider-handle-active {
  background-color: #111;
}
.jquery-slider .slider-value {
  position: absolute;
  width: 60px;
  text-align: center;
  left: 50%;
  margin-left: -20px;
  top: 8px;
  font-size: 12px;
  color: #666;
}
.jquery-slider .slider-range-min,
.jquery-slider .slider-range-max {
  position: absolute;
  top: 8px;
  font-size: 12px;
  color: #666;
}
.jquery-slider .slider-range-min {
  left: 0;
}
.jquery-slider .slider-range-max {
  right: 0;
}
.slider-unselectable {
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}
.fileUpload {
  position: relative;
}
.fileUpload input[type=file] {
  position: absolute;
  top: 0;
  right: 0;
  min-width: 100%;
  min-height: 100%;
  width: 100%;
  text-align: right;
  filter: alpha(opacity=0);
  opacity: 0;
  outline: none;
  background: white;
  cursor: pointer;
  font-size: 0;
  display: block;
}
body:not(.public) .intercom-lightweight-app-launcher.intercom-launcher {
  background: #2d7dd2;
  -ms-zoom: 0.65;
  -ms-transform-origin: 0 0;
  -moz-transform: scale(0.65);
  -moz-transform-origin: 0px 50px;
  -o-transform: scale(0.65);
  -o-transform-origin: 0px 50px;
  -webkit-transform: scale(0.65);
  -webkit-transform-origin: bottom center;
}
body:not(.public) div#intercom-container div.intercom-app iframe.intercom-launcher-frame {
  background: #2d7dd2;
  -ms-zoom: 0.65;
  -ms-transform-origin: 0 0;
  -moz-transform: scale(0.65);
  -moz-transform-origin: 0px 50px;
  -o-transform: scale(0.65);
  -o-transform-origin: 0px 50px;
  -webkit-transform: scale(0.65);
  -webkit-transform-origin: bottom center;
}
body:not(.public) div#intercom-container div.intercom-app iframe.intercom-launcher-discovery-frame {
  -ms-zoom: 0.65;
  -ms-transform-origin: 0 0;
  -moz-transform: scale(0.65);
  -moz-transform-origin: 0px 50px;
  -o-transform: scale(0.65);
  -o-transform-origin: 0px 50px;
  -webkit-transform: scale(0.65);
  -webkit-transform-origin: bottom center;
}
body:not(.public) div#intercom-container div.intercom-app.intercom-app-hidden {
  opacity: 1;
}
body {
  /* Addresses a small issue in webkit: http://bit.ly/NEdoDq */
  -webkit-backface-visibility: hidden;
}
.animated {
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
}
.animated.speedy {
  -webkit-animation-duration: 0.15s;
  -moz-animation-duration: 0.15s;
  -o-animation-duration: 0.15s;
  animation-duration: 0.15s;
}
.animated.slow {
  -webkit-animation-duration: 2s;
  -moz-animation-duration: 2s;
  -o-animation-duration: 2s;
  animation-duration: 2s;
}
.animated.verry-slow {
  -webkit-animation-duration: 5s;
  -moz-animation-duration: 5s;
  -o-animation-duration: 5s;
  animation-duration: 5s;
}
/* Fade in right */
@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(15px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes fadeInRight {
  0% {
    opacity: 0;
    -moz-transform: translateX(15px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
}
@-o-keyframes fadeInRight {
  0% {
    opacity: 0;
    -o-transform: translateX(15px);
  }
  100% {
    opacity: 1;
    -o-transform: translateX(0);
  }
}
@keyframes fadeInRight {
  0% {
    opacity: 0;
    transform: translateX(15px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
.animated.fadein-right {
  -webkit-animation-name: fadeInRight;
  -moz-animation-name: fadeInRight;
  -o-animation-name: fadeInRight;
  animation-name: fadeInRight;
}
/* Bounce in */
@-webkit-keyframes bounceIn {
  0% {
    opacity: 0.3;
    -webkit-transform: scale(0.95);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
  }
}
@-moz-keyframes bounceIn {
  0% {
    opacity: 0.3;
    -moz-transform: scale(0.95);
  }
  100% {
    -moz-transform: scale(1);
  }
}
@-o-keyframes bounceIn {
  0% {
    opacity: 0.3;
    -o-transform: scale(0.95);
  }
  100% {
    -o-transform: scale(1);
  }
}
@keyframes bounceIn {
  0% {
    opacity: 0.3;
    transform: scale(0.95);
  }
  100% {
    transform: scale(1);
  }
}
.animated.bounce-in {
  -webkit-animation-name: bounceIn;
  -moz-animation-name: bounceIn;
  -o-animation-name: bounceIn;
  animation-name: bounceIn;
}
/* Bounce out */
@-webkit-keyframes bounceOut {
  1% {
    opacity: 1;
    -webkit-transform: scale(1);
  }
  100% {
    opacity: 0.1;
    -webkit-transform: scale(0.55);
  }
}
@-moz-keyframes bounceOut {
  1% {
    -moz-transform: scale(1);
  }
  100% {
    opacity: 0.1;
    -moz-transform: scale(0.55);
  }
}
@-o-keyframes bounceOut {
  1% {
    -o-transform: scale(1);
  }
  100% {
    opacity: 0.1;
    -o-transform: scale(0.55);
  }
}
@keyframes bounceOut {
  1% {
    transform: scale(1);
  }
  100% {
    opacity: 0.1;
    transform: scale(0.55);
  }
}
.animated.bounce-out {
  -webkit-animation-name: bounceOut;
  -moz-animation-name: bounceOut;
  -o-animation-name: bounceOut;
  animation-name: bounceOut;
}
/* Slide in left */
@-webkit-keyframes slideRightShow {
  0% {
    -webkit-transform: translateX(-1280px);
  }
  100% {
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes slideRightShow {
  0% {
    -moz-transform: translateX(-1280px);
  }
  100% {
    -moz-transform: translateX(0);
  }
}
@-o-keyframes slideRightShow {
  0% {
    -o-transform: translateX(-1280px);
  }
  100% {
    -o-transform: translateX(0);
  }
}
@keyframes slideRightShow {
  0% {
    transform: translateX(-1280px);
  }
  100% {
    transform: translateX(0);
  }
}
.animated.slide-right-show {
  -webkit-animation-name: slideRightShow;
  -moz-animation-name: slideRightShow;
  -o-animation-name: slideRightShow;
  animation-name: slideRightShow;
}
/* Slide in left */
@-webkit-keyframes slideRightHide {
  0% {
    -webkit-transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(1280px);
  }
}
@-moz-keyframes slideRightHide {
  0% {
    -moz-transform: translateX(0);
  }
  100% {
    -moz-transform: translateX(1280px);
  }
}
@-o-keyframes slideRightHide {
  0% {
    -o-transform: translateX(0);
  }
  100% {
    -o-transform: translateX(1280px);
  }
}
@keyframes slideRightHide {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(1280px);
  }
}
.animated.slide-right-hide {
  -webkit-animation-name: slideRightHide;
  -moz-animation-name: slideRightHide;
  -o-animation-name: slideRightHide;
  animation-name: slideRightHide;
}
.modal-dialog.default.manage-account-dialog .modal-area {
  width: 830px;
  overflow: hidden;
}
.modal-dialog.default.manage-account-dialog .modal-area .content {
  /*height: 460px;
    min-height: 460px;*/
  padding-bottom: 0;
  box-sizing: border-box;
  overflow: visible;
}
.modal-dialog.default.command-failed-no-network {
  z-index: 100000;
}
.subscription-info-hint {
  background-color: white;
  font-size: 13px;
  padding: 5px;
  display: inline-block;
}
.subscription-info-hint-in-dialog {
  background-color: #eee;
  font-size: 13px;
  padding: 5px;
  display: inline-block;
}
.tfs-release-sync-info-in-dialog {
  background-color: #eee;
  font-size: 13px;
  padding: 5px;
  margin-top: 5px;
  display: inline-block;
}
.subscription-plan-box {
  float: left;
  margin-right: 16px;
  padding: 10px;
  background-color: #f9f9f9;
  width: 190px;
  min-height: 320px;
  margin-bottom: 20px;
  border: solid 2px transparent;
}
.subscription-plan-box.selected-plan {
  border: solid 2px #66bae1;
}
.subscription-plan-box-name {
  font-size: 16px;
  text-align: center;
  padding-bottom: 14px;
  color: #44577a;
}
.subscription-plan-discount-text {
  font-size: 16px;
  color: darkred;
}
.subscription-plan-box-editor-price {
  text-align: center;
  font-size: 12px;
  min-height: 80px;
  line-height: 1.4;
}
.subscription-plan-box-editor-price a {
  font-size: 12px;
}
.subscription-plan-box-editor-price strong {
  font-size: 14px;
  color: #324059;
}
.subscription-plan-box-editor-price b {
  font-weight: 600;
  font-size: 13px;
  color: #44577a;
}
.subscription-plan-box-editor-price hr {
  border-style: solid;
  border-width: 0px;
  height: 1px;
  line-height: 0.2;
  margin: 6px;
}
.subscription-plan-box-editor-price p {
  font-size: 12px;
  padding-top: 3px;
  padding-bottom: 3px;
  line-height: 1.3;
}
.subscription-plan-box-editor-price em {
  font-size: 11px;
  color: #566e9b;
}
.subscription-plan-box-custom-card {
  text-align: center;
  font-size: 13px;
  color: #777;
  margin-bottom: 8px;
}
.subscription-plan-box-custom-card a {
  font-size: 12px;
}
.subscription-plan-box-editor-price-more-info {
  text-align: center;
  font-size: 11px;
  color: #777;
  padding-top: 15px;
  padding-bottom: 15px;
  text-transform: uppercase;
  /*min-height: 26px;*/
}
.subscription-plan-box-editor-price-more-info a {
  font-size: 11px;
}
.subscription-plan-box-for-contact-us {
  /*text-align: center;
    font-size: 13px;
    color: #777;*/
  min-height: 152px;
  /*a {
        font-size:12px;
    }*/
}
.subscription-plan-box-starting-from {
  text-align: center;
  font-size: 12px;
  color: #777;
  height: 10px;
  margin-top: 7px;
}
.subscription-plan-box-price {
  text-align: center;
  padding: 5px;
  line-height: 1.6;
  min-height: 100px;
}
.subscription-plan-box-price.insufficient {
  background-color: #f1f1f1;
  min-height: 164px;
}
.subscription-plan-box-button-container {
  text-align: center;
  padding: 5px;
  line-height: 1.6;
}
.subscription-plan-box-price-sum {
  padding: 5px;
  padding-top: 15px;
  font-size: 19px;
}
.subscription-plan-box-price-sum-per-month {
  font-size: 13px;
}
.subscription-plan-box-price-button {
  padding-top: 15px;
  padding-bottom: 7px;
}
.subscription-switch-plan-groups {
  min-height: 20px;
  position: relative;
}
.subscription-switch-plan-groups > * {
  position: absolute;
  bottom: 0;
  left: 0;
}
.password-format-error {
  background: #f3f3f3;
  padding: 10px;
  font-size: 12px;
  color: red;
  margin-right: 40px;
}
.password-format-error ul {
  padding-top: 6px;
  list-style-type: square;
  list-style-position: outside;
  list-style-image: none;
}
.password-format-error ul li {
  margin-left: 14px;
}
.password-format-error.for-public {
  background: #91cde9;
  margin-bottom: 10px;
  margin-right: 0;
}
.inline-hint {
  color: red;
  font-size: 12px;
}
.email-change-request-info {
  color: #000;
  font-size: 12px;
  background-color: #eee;
  display: block;
  padding: 5px;
}
.initial-icon {
  background-repeat: no-repeat;
  background-position: left;
  display: inline-block;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  text-align: center;
  text-transform: uppercase;
  font-style: normal;
  display: table-cell;
  vertical-align: middle;
  font-size: 13px;
  font-weight: bold;
  letter-spacing: 1px;
  background: #2d7dd2;
  color: #f5f5f5;
  transition: background-color 0.3s, color 0.3s;
}
.initial-icon:hover {
  background: #2464a8;
  color: #ffffff;
}
.btn-icon.btn-invite-people > span,
.btn-icon.btn-invite-member > span,
.btn-add-domain-or-email > span,
.btn-add-ip > span {
  color: #3485D2;
  opacity: 0.9;
}
.btn-icon.btn-invite-people > span:hover,
.btn-icon.btn-invite-member > span:hover,
.btn-add-domain-or-email > span:hover,
.btn-add-ip > span:hover {
  opacity: 1;
  color: #266bad;
}
.link-btn-separator {
  color: #f2f2f2;
}
/*
#application-host > #zoom-text {
    position: absolute;
    text-align: center;
    font-size: 26px;
    font-weight: bold;
    z-index: 100000;
    height: 25px;
    width: 200px;
    border-radius: 5px;
    padding: 20px;
    top: 40%;
    left: 50%;
    color: #1691ce;
}
*/
#application-host > #zoom-text {
  position: absolute;
  top: 34%;
  left: 50%;
  font-size: 14px;
  font-weight: normal;
  height: 16px;
  width: 110px;
  z-index: 100000;
  color: white;
  text-align: center;
  background-color: #333;
  padding: 8px;
  border-radius: 2px;
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
}
.trailer-embed {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.95);
  z-index: 2222;
}
.trailer-embed .close {
  color: #fff;
  font-size: 80px;
  font-weight: 200;
  opacity: 1;
  position: absolute;
  top: 5px;
  right: 20px;
}
.trailer-embed .trailer-overlay iframe {
  height: 88%;
  width: 76%;
  top: 5%;
  position: absolute;
  left: 12%;
}
#consent-container {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9999;
}
#consent-container p,
#consent-container span {
  font-size: 13px;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.4;
}
#consent-container div > div {
  padding: 8px;
}
#consent-container div > div > button {
  font-size: 20px;
  top: 20%;
}
#open-consent-manager {
  position: absolute;
  bottom: 30px;
  left: 30px;
  color: #000;
  cursor: pointer;
  font-size: 12px;
}
.accept-consent-btn {
  text-decoration: none !important;
  background: inherit !important;
  border-style: solid !important;
  padding: 5px !important;
  margin: 10px !important;
}
div[data-consent-manager-dialog],
div[data-consent-manager-dialog] > div {
  z-index: 9999;
}
div[data-consent-manager-dialog] > div > section {
  border-radius: 0;
  z-index: 9999;
}
div[data-consent-manager-dialog] button {
  border-radius: 0;
  font-weight: bold;
}
div[data-consent-manager-dialog] button[type="submit"] {
  background-color: #66bae1;
  background-image: none;
}
.css-gt6w9i-CloseButton {
  visibility: hidden;
}
about-board .about-board-introduction .inline-text-empty {
  padding: 10px 0;
  display: block;
}
about-board .rich-markdown-editor-container {
  padding: 10px 0;
}
about-board .rich-markdown-editor-container .markdown-view-content {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 1px;
  padding-bottom: 1px;
  border-radius: 2px;
  box-sizing: border-box;
}
about-board .rich-markdown-editor-container .markdown-view-content .inline-text-empty {
  color: #667eaa;
  background: #eff1f5;
  display: block;
  padding: 10px;
}
about-board .rich-markdown-editor-container .markdown-view-content .inline-text-empty-link {
  font-size: 14px;
}
about-board .rich-markdown-editor-container .markdown-view-content.hidden {
  display: none;
}
card-color-legend #color-list {
  margin-top: 10px;
}
card-color-legend #color-list .color-row {
  margin: 8px 0;
}
card-color-legend #color-list .color-row .color-box {
  width: 22px;
  height: 22px;
  margin: 0 14px;
}
used-annotations #annotation-list {
  margin-top: 10px;
}
used-annotations #annotation-list .annotation-row {
  display: flex;
  align-items: center;
}
.user-rights .user-right-enabled {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #667eaa;
  font-size: 90%;
  display: inline-block;
  margin-bottom: 5px;
}
.user-rights .user-right-enabled:before {
  content: "\f00c";
}
.user-rights .user-right-disabled {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #667eaa;
  font-size: 90%;
  display: inline-block;
  margin-bottom: 5px;
}
.user-rights .user-right-disabled:before {
  content: "\f095";
}
.user-rights .viewer-rights {
  margin-top: 10px;
}
.user-rights .viewer-rights .viewer-right-text {
  margin-left: 5px;
  display: inline-block;
  margin-bottom: 5px;
}
.user-rights .learn-more {
  margin-top: 5px;
}
collaborator-initials .initial-icon {
  display: block;
  float: left;
  margin-right: 6px;
  margin-bottom: 8px;
  line-height: 29px;
  background-color: #aaa;
  cursor: default;
}
collaborator-initials .initial-icon:hover {
  background-color: #aaa;
}
collaborator-initials .initial-icon.admin,
collaborator-initials .initial-icon.admin:hover {
  background-color: #2d7dd2;
}
.initial-user-details .name {
  font-size: 13px;
  line-height: 17px;
}
.initial-user-details .email {
  font-size: 12px;
  color: #3485d2;
  line-height: 15px;
}
.initial-user-details .role {
  font-size: 12px;
  color: #37c5ab;
  line-height: 15px;
}
/*@import "../../../css/icons/fonts/storiesonboard/storiesonboard.less";*/
annotation-panel .annotation-info-section {
  margin-left: 10px;
  margin-bottom: 15px;
  color: #667eaa;
}
annotation-panel .annotation-button-section {
  margin-bottom: 15px;
  /*margin-top: 15px;*/
  margin-left: 10px;
}
annotation-panel .control-group,
annotation-panel .buttons,
annotation-panel p.info {
  margin-left: 10px;
}
annotation-panel .annotation-item span.icon {
  padding-right: 5px;
}
add-annotation-editor .control-group {
  display: flex;
  margin-top: 10px;
}
add-annotation-editor .control-group .icon-editor {
  width: 50px;
  margin-right: 10px;
}
add-annotation-editor .control-group .icon-editor a.editor-icon {
  padding: 6px;
  margin-top: 5px;
  margin-left: 1px;
  border: 1px solid #e9e9eb;
  border-radius: 4px;
  background-color: #F4F4F5;
}
add-annotation-editor .control-group .icon-editor a.editor-icon:hover {
  border: 1px solid #2d7dd2;
  box-shadow: 0 0 0 1px #2d7dd2;
  background-color: #FFF;
}
add-annotation-editor .control-group .icon-editor .validation-message {
  text-align: center;
  margin-top: 2px;
}
add-annotation-editor .control-group .emoji-editor {
  width: 70px;
  padding-right: 0;
  padding-bottom: 1px;
  margin-right: 14px;
}
add-annotation-editor .control-group .emoji-editor input {
  padding: 0px 0px;
  line-height: 40px;
  font-size: 15px;
  text-align: center;
}
add-annotation-editor .control-group .emoji-editor .validation-message {
  text-align: center;
  margin-top: 2px;
}
add-annotation-editor .control-group .name-editor {
  width: 270px;
}
add-annotation-editor p.info {
  font-size: 12px;
  padding: 15px 0;
}
add-annotation-editor p.info a {
  font-size: 12px;
}
add-annotation-editor p.info strong {
  font-size: 12px;
}
add-annotation-editor .buttons {
  margin-top: 15px;
}
annotation-icon-selector {
  display: block;
  position: absolute;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  background: #fff;
}
annotation-icon-selector icon-selector {
  position: relative;
}
annotation-icon-selector icon-selector .icon-selector {
  box-shadow: none;
}
annotation-icon-selector icon-selector .icon-selector .annotation-icon {
  min-width: 32px !important;
  max-width: 32px !important;
}
annotation-icon-selector .annotation-icon-selector-bottom {
  box-sizing: border-box;
  border-width: 0;
  border-color: #fff;
  border-style: solid;
}
annotation-icon-selector .annotation-icon-selector-bottom color-picker {
  padding: 0 10px 10px 10px;
}
annotation-icon-selector .annotation-icon-selector-bottom color-picker .available-color-list {
  margin-bottom: 10px;
}
annotation-icon-selector .annotation-icon-selector-bottom color-picker .color-box.default {
  background-color: #667eaa;
}
annotation-icon-selector .annotation-icon-selector-bottom color-picker .color-box.red {
  background-color: #e6194B;
}
annotation-icon-selector .annotation-icon-selector-bottom color-picker .color-box.green {
  background-color: #349b40;
}
annotation-icon-selector .annotation-icon-selector-bottom color-picker .color-box.yellow {
  background-color: #ffe119;
}
annotation-icon-selector .annotation-icon-selector-bottom color-picker .color-box.blue {
  background-color: #3b86d5;
}
annotation-icon-selector .annotation-icon-selector-bottom color-picker .color-box.orange {
  background-color: #e8660b;
}
annotation-icon-selector .annotation-icon-selector-bottom color-picker .color-box.cyan {
  background-color: #42d4f4;
}
annotation-icon-selector .annotation-icon-selector-bottom color-picker .color-box.teal {
  background-color: #469990;
}
annotation-icon-selector .annotation-icon-selector-bottom color-picker .color-box.magenta {
  background-color: #bf0eb6;
}
annotation-icon-selector .annotation-icon-selector-bottom color-picker .color-box.brown {
  background-color: #9A6324;
}
annotation-icon-selector .annotation-icon-selector-bottom color-picker .color-box.maroon {
  background-color: #800000;
}
annotation-icon-selector .annotation-icon-selector-bottom color-picker .color-box.navy {
  background-color: #0000a8;
}
annotation-icon-selector .annotation-icon-selector-bottom color-picker .color-box.black {
  background-color: #44577a;
}
annotation-item .annotation-item {
  width: 100%;
  display: flex;
  align-items: center;
  position: relative;
}
annotation-item .annotation-item .annotation-emoji,
annotation-item .annotation-item .annotation-icon {
  cursor: pointer;
}
annotation-item .annotation-item annotation-icon-selector {
  top: 30px;
  z-index: 1;
}
annotation-item .annotation-item .emoji-editor input {
  padding: 0px 0px;
  line-height: 40px;
  font-size: 15px;
  text-align: center;
  width: 50px;
  margin-right: 5px;
  height: 44px;
}
annotation-item .annotation-item .emoji-editor .validation-message {
  margin-top: 0;
  text-align: center;
}
card-annotations {
  overflow: visible;
  word-break: break-all;
}
card-annotation-context-menu .context-menu {
  min-width: 200px;
  padding-bottom: 5px;
  z-index: 5;
}
card-annotation-context-menu .context-menu .title {
  text-transform: uppercase;
  font-size: 11px;
  color: #667eaa;
  margin-top: 12px;
  margin-left: 12px;
  text-align: left;
  margin-bottom: 5px;
}
card-annotation-context-menu .context-menu .item {
  display: flex;
  padding: 3px 20px 3px 10px;
}
card-annotation-context-menu .context-menu .item * {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 2px;
}
card-annotation-context-menu .context-menu .item .annotation-checkbox {
  width: 20px;
  height: 20px;
}
card-annotation-context-menu .context-menu .item .annotation-icon {
  font-size: 13px;
  min-width: 32px;
  width: 24px;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
}
card-annotation-context-menu .context-menu .item .annotation-name {
  white-space: nowrap;
  color: #143759;
  opacity: 0.7;
}
card-annotation-context-menu .context-menu .item:hover .annotation-name {
  opacity: 1;
}
.board-zoom-1 card-annotation-context-menu .context-menu {
  top: -27.4px;
  left: 2px;
}
.board-zoom-2 card-annotation-context-menu .context-menu {
  top: -29.8px;
  left: 2px;
}
.board-zoom-3 card-annotation-context-menu .context-menu {
  top: -32.2px;
  left: 2px;
}
.board-zoom-4 card-annotation-context-menu .context-menu {
  top: -34.6px;
  left: 2px;
}
.board-zoom-5 card-annotation-context-menu .context-menu {
  top: -37px;
  left: 2px;
}
.board-zoom-6 card-annotation-context-menu .context-menu {
  top: -39.4px;
  left: 2px;
}
.board-zoom-7 card-annotation-context-menu .context-menu {
  top: -41.8px;
  left: 2px;
}
.board-zoom-8 card-annotation-context-menu .context-menu {
  top: -44.2px;
  left: 2px;
}
.board-zoom-9 card-annotation-context-menu .context-menu {
  top: -46.6px;
  left: 2px;
}
.board-zoom-10 card-annotation-context-menu .context-menu {
  top: -49px;
  left: 2px;
}
.board-zoom-11 card-annotation-context-menu .context-menu {
  top: -51.4px;
  left: 2px;
}
.board-zoom-12 card-annotation-context-menu .context-menu {
  top: -53.8px;
  left: 2px;
}
.board-zoom-13 card-annotation-context-menu .context-menu {
  top: -56.2px;
  left: 2px;
}
.board-zoom-14 card-annotation-context-menu .context-menu {
  top: -58.6px;
  left: 2px;
}
.board-zoom-15 card-annotation-context-menu .context-menu {
  top: -61px;
  left: 2px;
}
.board-zoom-16 card-annotation-context-menu .context-menu {
  top: -63.4px;
  left: 2px;
}
.board-zoom-17 card-annotation-context-menu .context-menu {
  top: -65.8px;
  left: 2px;
}
.board-zoom-18 card-annotation-context-menu .context-menu {
  top: -68.2px;
  left: 3px;
}
.board-zoom-19 card-annotation-context-menu .context-menu {
  top: -70.6px;
  left: 3px;
}
.board-zoom-20 card-annotation-context-menu .context-menu {
  top: -73px;
  left: 3px;
}
.board-zoom-21 card-annotation-context-menu .context-menu,
.board-adaptive-zoom-21 card-annotation-context-menu .context-menu {
  top: -75.4px;
  left: 3px;
}
.board-zoom-22 card-annotation-context-menu .context-menu,
.board-adaptive-zoom-22 card-annotation-context-menu .context-menu {
  top: -77.8px;
  left: 3px;
}
.board-zoom-23 card-annotation-context-menu .context-menu,
.board-adaptive-zoom-23 card-annotation-context-menu .context-menu {
  top: -80.2px;
  left: 3px;
}
.board-zoom-24 card-annotation-context-menu .context-menu,
.board-adaptive-zoom-24 card-annotation-context-menu .context-menu {
  top: -82.6px;
  left: 3px;
}
.board-zoom-25 card-annotation-context-menu .context-menu,
.board-adaptive-zoom-25 card-annotation-context-menu .context-menu {
  top: -85px;
  left: 3px;
}
.board-zoom-26 card-annotation-context-menu .context-menu,
.board-adaptive-zoom-26 card-annotation-context-menu .context-menu {
  top: -87.4px;
  left: 3px;
}
.board-zoom-27 card-annotation-context-menu .context-menu,
.board-adaptive-zoom-27 card-annotation-context-menu .context-menu {
  top: -89.8px;
  left: 3px;
}
.board-zoom-28 card-annotation-context-menu .context-menu,
.board-adaptive-zoom-28 card-annotation-context-menu .context-menu {
  top: -92.2px;
  left: 3px;
}
.board-zoom-29 card-annotation-context-menu .context-menu,
.board-adaptive-zoom-29 card-annotation-context-menu .context-menu {
  top: -94.6px;
  left: 3px;
}
.board-zoom-30 card-annotation-context-menu .context-menu,
.board-adaptive-zoom-30 card-annotation-context-menu .context-menu {
  top: -97px;
  left: 3px;
}
.board-zoom-31 card-annotation-context-menu .context-menu,
.board-adaptive-zoom-31 card-annotation-context-menu .context-menu {
  top: -99.4px;
  left: 3px;
}
.board-zoom-32 card-annotation-context-menu .context-menu,
.board-adaptive-zoom-32 card-annotation-context-menu .context-menu {
  top: -101.8px;
  left: 3px;
}
.board-zoom-33 card-annotation-context-menu .context-menu,
.board-adaptive-zoom-33 card-annotation-context-menu .context-menu {
  top: -104.2px;
  left: 3px;
}
.board-zoom-34 card-annotation-context-menu .context-menu,
.board-adaptive-zoom-34 card-annotation-context-menu .context-menu {
  top: -106.6px;
  left: 3px;
}
.board-zoom-35 card-annotation-context-menu .context-menu,
.board-adaptive-zoom-35 card-annotation-context-menu .context-menu {
  top: -109px;
  left: 3px;
}
.board-zoom-36 card-annotation-context-menu .context-menu,
.board-adaptive-zoom-36 card-annotation-context-menu .context-menu {
  top: -111.4px;
  left: 3px;
}
.board-zoom-37 card-annotation-context-menu .context-menu,
.board-adaptive-zoom-37 card-annotation-context-menu .context-menu {
  top: -113.8px;
  left: 3px;
}
.board-zoom-38 card-annotation-context-menu .context-menu,
.board-adaptive-zoom-38 card-annotation-context-menu .context-menu {
  top: -116.2px;
  left: 3px;
}
.board-zoom-39 card-annotation-context-menu .context-menu,
.board-adaptive-zoom-39 card-annotation-context-menu .context-menu {
  top: -118.6px;
  left: 3px;
}
.board-zoom-40 card-annotation-context-menu .context-menu,
.board-adaptive-zoom-40 card-annotation-context-menu .context-menu {
  top: -121px;
  left: 3px;
}
card-comments {
  clear: both;
  display: block;
  margin-top: 40px;
}
discussion-panel {
  /*add-attachment {
    flex: .3;
}*/
}
discussion-panel sliding-panel .info-section {
  margin-bottom: 10px;
}
discussion-panel #discussion-panel {
  display: flex;
  flex-direction: column;
  overflow: unset;
}
discussion-panel #discussion-panel .sliding-panel-content {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: hidden;
  margin-left: 0px;
  padding-right: 0px;
}
discussion-panel #discussion-panel .sliding-panel-content .metro-pivot {
  display: flex;
  flex-flow: column;
  height: 100%;
  overflow: hidden;
}
discussion-panel #discussion-panel .sliding-panel-content .metro-pivot .items,
discussion-panel #discussion-panel .sliding-panel-content .metro-pivot .items .pivotItem,
discussion-panel #discussion-panel .sliding-panel-content .metro-pivot .items .pivotItem .pivot-item {
  height: 100%;
  overflow: hidden;
}
discussion-panel #discussion-panel .sliding-panel-content .metro-pivot .items.attachments-tab,
discussion-panel #discussion-panel .sliding-panel-content .metro-pivot .items .pivotItem.attachments-tab,
discussion-panel #discussion-panel .sliding-panel-content .metro-pivot .items .pivotItem .pivot-item.attachments-tab {
  overflow: auto;
}
discussion-panel #discussion-panel .sliding-panel-content .metro-pivot .items .pivotItem .pivot-item {
  display: flex;
  flex-flow: column;
}
discussion-panel #discussion-panel .comment-list list-item:first-of-type .menu-content ul,
discussion-panel #discussion-panel .comment-list list-item:nth-of-type(2) .menu-content ul {
  bottom: auto;
}
board-comments {
  overflow: hidden;
  height: 100%;
}
board-comments #board-comments {
  display: flex;
  flex-flow: column;
  height: 100%;
  overflow: hidden;
}
board-comments #board-comments comment-list {
  height: 100%;
  /*overflow: auto;*/
  overflow: hidden;
  display: flex;
  box-sizing: border-box;
}
board-comments #board-comments comment-list .comment-list {
  overflow: auto;
  width: 100%;
}
board-comments #board-comments comment-list .comment-list-top {
  height: 10px;
}
board-comments #board-comments comment-editor {
  /*padding-bottom: 30px;*/
  /*mentions-input .mentions-input-box textarea {
                min-height: 54px;
                margin-left: 1px;
                width: 99%;
                // copied from form.less
                border: @form-InputBorder;
                outline: 0;
                padding: 12px 48px 12px 12px;
                border-radius: @form-InputBorderRadius;
                background-color: @form-InputBgColor;
                color: @form-InputColor;

                &:focus {
                    // copied from form.less
                    border: @form-InputHoverBorder;
                    box-shadow: @form-InputHoverBoxShadow;
                    background-color: @form-InputHoverBgColor;
                }
            }*/
  /*.additional-items-container {
                right: 7px;
            }*/
}
board-comments #board-comments comment-editor .mention-input-container {
  /*min-height: 54px;*/
}
board-comments #board-comments comment-editor .mentions-input {
  opacity: 1;
  transition: opacity 0.2s ease-in-out;
}
board-comments #board-comments comment-editor .markdown-editor-core {
  position: relative;
  border: none;
  outline: 0;
  border-radius: 4px;
  color: #143759;
  margin-left: 1px;
  margin-right: 1px;
}
board-comments #board-comments comment-editor .editor-toolbar {
  bottom: 6px;
  right: 12px;
  background: transparent;
}
board-comments #board-comments comment-editor .CodeMirror-wrap {
  border: none;
  outline: 0;
  padding: 12px;
  padding-right: 65px;
  border: 1px solid #e9e9eb;
  border-radius: 4px;
  background-color: #F4F4F5;
  color: #143759;
  margin-right: 0;
}
board-comments #board-comments comment-editor .CodeMirror-wrap .CodeMirror-scroll {
  overflow: unset !important;
}
board-comments #board-comments comment-editor .CodeMirror-wrap.CodeMirror-focused {
  background-color: #fff;
  border: 1px solid #2d7dd2;
  box-shadow: 0 0 0 1px #2d7dd2;
}
rich-markdown-editor {
  display: block;
}
.sliding-panel rich-markdown-editor {
  margin-left: 1px;
  margin-right: 1px;
}
rich-markdown-editor .rich-markdown-editor__unsaved-changes {
  margin-bottom: 20px;
  position: relative;
  z-index: 1;
}
rich-markdown-editor .rich-markdown-editor__unsaved-changes,
rich-markdown-editor .rich-markdown-editor__unsaved-changes > span {
  font-size: 12px;
}
rich-markdown-editor .rich-markdown-editor__unsaved-changes .rich-markdown-editor__unsaved-changes__text {
  margin-right: 5px;
}
rich-markdown-editor .rich-markdown-editor__unsaved-changes .rich-markdown-editor__unsaved-changes__buttons {
  display: inline-block;
}
.sliding-panel rich-markdown-editor .rich-markdown-editor__unsaved-changes .rich-markdown-editor__unsaved-changes__buttons {
  padding: 15px 20px;
  margin-bottom: -15px;
}
rich-markdown-editor .rich-markdown-editor__unsaved-changes .rich-markdown-editor__unsaved-changes__action {
  color: #006ce5;
  padding: 5px 3px;
  position: relative;
  cursor: pointer;
}
rich-markdown-editor .rich-markdown-editor__unsaved-changes .rich-markdow-editor__unsaved-changes__separator {
  color: #f2f2f2;
  cursor: default;
}
rich-markdown-editor new-editor-core .editor-toolbar > button > i {
  color: #667eaa;
}
rich-markdown-editor new-editor-core .editor-toolbar.fullscreen {
  z-index: 10;
}
rich-markdown-editor new-editor-core .editor-toolbar.fullscreen > button:hover:after,
rich-markdown-editor new-editor-core .editor-toolbar.fullscreen > button:hover:before {
  position: absolute;
  z-index: 90;
  opacity: 0.8;
}
rich-markdown-editor new-editor-core .editor-toolbar.fullscreen > button:hover:after {
  border-width: 5px 5px 5px 0;
  border-color: transparent #111 transparent transparent;
  right: -2px;
  left: auto;
  top: 80%;
  transform: translateY(-50%) translateX(100%);
  -webkit-transform: translateY(-50%) translateX(100%);
  -moz-transform: translateY(-50%) translateX(100%);
  -ms-transform: translateY(-50%) translateX(100%);
}
rich-markdown-editor new-editor-core .editor-toolbar.fullscreen > button:hover:before {
  left: auto;
  right: -6px;
  top: 80%;
  transform: translateY(-50%) translateX(100%);
  -webkit-transform: translateY(-50%) translateX(100%);
  -moz-transform: translateY(-50%) translateX(100%);
  -ms-transform: translateY(-50%) translateX(100%);
}
rich-markdown-editor new-editor-core .editor-toolbar:not(.fullscreen) {
  position: relative;
  z-index: 2;
  border: none;
}
rich-markdown-editor new-editor-core .editor-toolbar.disabled-for-preview {
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-bottom: none;
}
rich-markdown-editor new-editor-core .CodeMirror {
  transition: border 0.2s ease-in, box-shadow 0.2s ease-in;
}
rich-markdown-editor new-editor-core .CodeMirror:not(.CodeMirror-fullscreen) {
  padding-top: 50px;
  border-radius: 4px;
  transform: translatey(-50px);
  margin-bottom: -50px;
}
rich-markdown-editor new-editor-core .CodeMirror:not(.CodeMirror-fullscreen).CodeMirror-focused {
  border: 1px solid #2d7dd2;
  box-shadow: 0 0 0 1px #2d7dd2;
}
rich-markdown-editor new-editor-core .CodeMirror:not(.CodeMirror-fullscreen) .editor-preview {
  padding-top: 50px;
}
rich-markdown-editor .icon-exclamation-triangle {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  margin-right: 5px;
}
rich-markdown-editor .icon-exclamation-triangle:before {
  content: "\f071";
}
rich-markdown-editor .icon-exclamation-triangle.orange {
  color: #e8660b;
}
rich-markdown-editor .editor-buttons {
  text-align: left;
  display: flex;
  align-items: center;
}
rich-markdown-editor .editor-buttons a.cancel-btn {
  margin-left: 10px;
}
rich-markdown-editor .editor-buttons .markdown-editor-formatting-help {
  display: inline-block;
  margin-left: auto;
  padding-right: 5px;
}
sign-up-onboarding-modal {
  display: block;
}
sign-up-onboarding-modal modal .modal-dialog.default .modal-area {
  min-height: 500px;
  width: 740px;
  background: #f8f9fd;
}
sign-up-onboarding-modal modal .header {
  font-weight: bold;
}
sign-up-onboarding-modal .stob-logo {
  width: 100px;
  position: absolute;
  top: 20px;
  right: 35px;
}
sign-up-onboarding-modal .validation {
  margin-top: 20px;
  font-size: 13px;
  color: red;
}
.sign-up-onboarding-modal-page-1 {
  display: block;
}
.sign-up-onboarding-modal-page-1 .line {
  display: flex;
  align-items: center;
  margin-top: 20px;
}
.sign-up-onboarding-modal-page-1 .line .select-box-container {
  border-radius: 0;
  cursor: pointer;
  border-bottom: 1px solid #e9e9eb;
  min-height: 30px;
  min-width: 200px;
}
.sign-up-onboarding-modal-page-1 .line .select-box-container span {
  padding: 7px !important;
  padding-right: 40px !important;
  border: 0 !important;
  background-color: transparent;
  border-radius: 0;
  box-shadow: none;
  cursor: pointer;
}
.sign-up-onboarding-modal-page-1 .line .select-box-container select {
  border: 0;
  box-shadow: none;
  cursor: pointer;
}
.sign-up-onboarding-modal-page-1 .line .select-box-container:hover {
  box-shadow: none;
  border-bottom: 1px solid #2d7dd2;
}
.sign-up-onboarding-modal-page-1 .line .select-box-container:hover span {
  border: 0 !important;
  box-shadow: none;
}
.sign-up-onboarding-modal-page-1 .line .texting {
  margin-right: 5px;
  font-weight: bold;
  flex-shrink: 0;
}
.sign-up-onboarding-modal-page-1 .line .texting.closing-texting {
  margin-right: 0;
  margin-left: 5px;
  font-weight: bold;
}
.sign-up-onboarding-modal-page-1 .line .half {
  max-width: 50%;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  min-width: 0;
}
.sign-up-onboarding-modal-page-1 .line .half.right {
  margin-left: 20px;
}
.sign-up-onboarding-modal-page-1 .bottom {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  margin-bottom: 30px;
  padding-left: 35px;
  padding-right: 35px;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}
.sign-up-onboarding-modal-page-2 {
  display: block;
}
.sign-up-onboarding-modal-page-2 .experience-description {
  padding: 15px;
  margin-top: 20px;
  box-shadow: 1px 1px 8px 1px rgba(0, 0, 0, 0.2);
  font-weight: bold;
  cursor: pointer;
  border: 2px solid transparent;
}
.sign-up-onboarding-modal-page-2 .experience-description.chosen {
  border: 2px solid #2d7dd2;
}
.sign-up-onboarding-modal-page-2 .bottom {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  margin-bottom: 30px;
  padding-left: 35px;
  padding-right: 35px;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}
.sign-up-onboarding-modal-page-2 .bottom .back-link {
  margin-top: 10px;
}
.sign-up-onboarding-modal-page-3 {
  display: block;
}
.sign-up-onboarding-modal-page-3 .experience-description {
  padding: 15px;
  margin-top: 20px;
  box-shadow: 0 4px 8px 2px rgba(0, 0, 0, 0.2);
  font-weight: bold;
}
.sign-up-onboarding-modal-page-3 .section {
  display: flex;
  margin-top: 20px;
}
.sign-up-onboarding-modal-page-3 .section .half {
  width: 50%;
}
.sign-up-onboarding-modal-page-3 .section .half div:first-of-type {
  padding-top: 0;
}
.sign-up-onboarding-modal-page-3 .section .half .checkbox-with-label {
  padding-top: 10px;
  font-weight: bold;
}
.sign-up-onboarding-modal-page-3 .shared-with-section-title {
  margin-top: 20px;
}
.sign-up-onboarding-modal-page-3 .bottom {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  margin-bottom: 30px;
  padding-left: 35px;
  padding-right: 35px;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}
.sign-up-onboarding-modal-page-3 .bottom .back-link {
  margin-top: 10px;
}
.sign-up-onboarding-modal-page-4 {
  display: block;
}
.sign-up-onboarding-modal-page-4 .main {
  display: flex;
}
.sign-up-onboarding-modal-page-4 .main deck-card:first-of-type {
  margin-left: 0;
}
.sign-up-onboarding-modal-page-4 .bottom {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  margin-bottom: 30px;
  padding-left: 35px;
  padding-right: 35px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
}
toggle-mute-board {
  display: inline-block;
}
toggle-mute-board .icon-mute-board {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 14px;
  color: #44577a;
  width: 34px;
  line-height: 34px;
  height: 34px;
  text-align: center;
  margin-left: 2px;
  cursor: pointer;
  font-weight: 'normal';
  border-radius: 50%;
  transition: background-color 0.3s, color 0.3s;
}
toggle-mute-board .icon-mute-board:before {
  content: "\f6aa";
}
toggle-mute-board .icon-mute-board.muted:before {
  content: "\f6ab";
}
toggle-mute-board .icon-mute-board:hover {
  color: #143759;
  background: rgba(9, 45, 66, 0.09);
}
workspace-navigator {
  display: flex;
  align-items: center;
}
workspace-navigator .brand {
  float: none;
}
workspace-navigator .brand-subtext {
  float: none;
  padding-top: 0;
}
workspace-navigator .toggler {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color: #44577a;
  padding-left: 5px;
  line-height: 40px;
  font-size: 10px;
}
workspace-navigator .toggler:hover {
  color: #143759;
}
workspace-navigator .toggler:before {
  content: "\f078";
}
workspace-navigator .dropdown-menu .menu-content {
  padding: 5px 0;
  min-width: 220px;
}
workspace-navigator context-menu .menu-wrapper .context-menu {
  background: none;
}
workspace-navigator context-menu .menu-wrapper.bottom {
  bottom: -8px;
  left: 34px;
}
web-link-adder .btn-icon {
  position: absolute;
  right: 0;
}
web-link-adder .btn-icon:hover i {
  background: rgba(9, 45, 66, 0.13);
  color: #333;
}
web-link-adder .weblink-form {
  width: 300px;
  padding: 20px 10px;
  text-align: left;
}
web-link-adder .weblink-form .control {
  padding-right: 0px;
  padding-bottom: 15px;
  position: relative;
}
web-link-adder .weblink-form .control .validation-message {
  position: absolute;
  right: 0;
  bottom: 0;
}
web-link-adder .context-menu .buttons {
  text-align: left;
  padding: 10px;
  padding-top: 0px;
}
web-link-adder .menu-wrapper.dropdown-menu.bottom {
  bottom: 270px !important;
}
.embed-adder web-link-adder .menu-wrapper.dropdown-menu {
  position: static;
  display: block;
}
.embed-adder web-link-adder .menu-wrapper.dropdown-menu .context-menu {
  display: block;
  position: relative;
}
web-link-adder .brand-icon-containter {
  display: flex;
  align-items: center;
  margin-top: 8px;
  cursor: default;
}
web-link-adder .brand-icon-containter img {
  margin-right: 10px;
}
storymap-chooser {
  display: block;
}
storymap-chooser .storymap-link .name-of-storymap {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  line-height: 17px;
}
storymap-chooser .storymap-link .collection-name-container {
  font-weight: normal;
  display: flex;
  margin-top: 3px;
  font-size: 9px;
}
storymap-chooser .storymap-link .collection-name-container div {
  font-size: inherit;
  margin-left: 2px;
}
storymap-chooser .storymap-link .collection-name-container div:first-of-type {
  margin-left: 0;
}
storymap-chooser .storymap-link .collection-name-container .collection-name {
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  white-space: nowrap;
}
storymap-chooser .storymap-link .collection-name-container .no-collection {
  opacity: 0.6;
}
storymap-chooser .dropdown-menu .menu-content {
  width: 260px;
  padding: 5px 0;
}
storymap-chooser context-menu .menu-wrapper.bottom {
  left: 34px;
  bottom: -6px;
}
storymap-chooser .chosen-storymap {
  display: inline-block;
  float: left;
  margin-left: 4px;
  position: relative;
}
storymap-chooser .chosen-storymap .chosen-storymap-inside.clickable {
  cursor: pointer;
}
@media all and (max-width: 1140px) {
  storymap-chooser .chosen-storymap .chosen-storymap-inside {
    max-width: 190px;
  }
}
@media all and (max-width: 1280px) and (min-width: 1141px) {
  storymap-chooser .chosen-storymap .chosen-storymap-inside {
    max-width: 340px;
  }
}
@media all and (max-width: 1340px) and (min-width: 1281px) {
  storymap-chooser .chosen-storymap .chosen-storymap-inside {
    max-width: 440px;
  }
}
@media all and (max-width: 1440px) and (min-width: 1341px) {
  storymap-chooser .chosen-storymap .chosen-storymap-inside {
    max-width: 540px;
  }
}
@media all and (min-width: 1441px) {
  storymap-chooser .chosen-storymap .chosen-storymap-inside {
    max-width: 640px;
  }
}
storymap-chooser .chosen-storymap .story-map-name-with-collection-name {
  float: left;
  margin-top: 11px;
  height: 34px;
}
storymap-chooser .chosen-storymap .story-map-name-with-collection-name .storymap-name {
  margin-top: -8px;
  height: 22px;
  font-size: 18px;
}
storymap-chooser .chosen-storymap .story-map-name-with-collection-name .collection-name-container {
  color: #667eaa;
  font-weight: bold;
  display: flex;
  font-size: 10px;
}
storymap-chooser .chosen-storymap .story-map-name-with-collection-name .collection-name-container div {
  font-size: inherit;
  margin-left: 3px;
}
storymap-chooser .chosen-storymap .story-map-name-with-collection-name .collection-name-container div:first-of-type {
  margin-left: 0;
}
storymap-chooser .chosen-storymap .story-map-name-with-collection-name .collection-name-container .collection-name {
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  white-space: nowrap;
}
storymap-chooser .chosen-storymap .stoymap-name-with-toggler {
  display: flex;
  align-items: center;
}
storymap-chooser .chosen-storymap .toggler {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color: #44577a;
  padding-left: 5px;
  font-size: 10px;
}
storymap-chooser .chosen-storymap .toggler:hover {
  color: #143759;
}
storymap-chooser .chosen-storymap .toggler:before {
  content: "\f078";
}
storymap-chooser .chosen-storymap .storymap-name {
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  margin-top: 2px;
  padding-top: 7px;
  height: 36px;
  font-size: 22px;
  color: #143759;
  font-weight: bold;
}
storymap-chooser searchable-list .search-input[type="text"]::-webkit-input-placeholder {
  color: #bbb;
}
storymap-chooser searchable-list .search-input[type="text"]::-moz-placeholder {
  /* Firefox 19+ */
  color: #bbb;
}
storymap-chooser searchable-list .search-input[type="text"]:-ms-input-placeholder {
  /* IE 10+ */
  color: #bbb;
}
storymap-chooser searchable-list .search-input[type="text"]:-moz-placeholder {
  /* Firefox 18- */
  color: #bbb;
}
storymap-chooser searchable-list .secondary-text {
  color: #143759;
}
storymap-chooser searchable-list ul > li > a.show-more-link {
  color: #143759;
}
storymap-chooser searchable-list ul > li > a.show-more-link:hover {
  color: #0054b2;
}
storymap-chooser .dropdown-menu searchable-list .menu-content {
  background: #FFF;
  border-color: #FFF;
}
storymap-chooser .dropdown-menu searchable-list .menu-content ul > li > a {
  color: #143759;
}
storymap-chooser .dropdown-menu searchable-list .menu-content ul > li.small-section-title {
  color: #143759;
}
storymap-chooser .dropdown-menu searchable-list .menu-content .search-input[type="text"] {
  color: #222;
  border: 1px solid #2d7dd2;
  background-color: #FFF;
}
storymap-chooser .dropdown-menu searchable-list .menu-content .search-input[type="text"]:hover {
  background-color: #FFF;
}
roadmap-dropdown {
  position: relative;
  display: inline-block;
  margin-top: 5px;
  float: left;
  margin-left: 5px;
}
roadmap-dropdown a.btn-action-primary.button.roadmap-dropdown-btn {
  color: #143759;
  background: transparent;
  border: 1px solid #143759 !important;
  padding: 5px 8px;
}
roadmap-dropdown a.btn-action-primary.button.roadmap-dropdown-btn:hover {
  background: rgba(9, 45, 66, 0.09);
}
roadmap-dropdown .small-section-title {
  color: #143759;
  opacity: 0.6 !important;
  text-transform: uppercase;
  font-size: 11px;
  padding: 3px 10px;
  display: block;
}
roadmap-dropdown .dropdown-menu .menu-content {
  width: 260px;
  padding: 5px 0;
}
roadmap-dropdown context-menu .menu-wrapper.bottom {
  left: 0;
  bottom: -20px;
}
roadmap-dropdown .roadmaps-emtpy--text {
  color: #143759;
  font-size: 14px;
  font-weight: 700;
}
roadmap-dropdown .roadmaps-empty--cta {
  font-size: 12px !important;
  padding: 1px 10px !important;
}
header-board-actions a.btn-icon {
  transform: rotate(90deg);
}
header-board-actions .menu-content {
  right: -170px !important;
}
header-board-actions .menu-content ul {
  width: 200px;
}
header-dropdown {
  display: inline-block;
}
toggle-favorite-storymap {
  display: inline-block;
}
toggle-favorite-storymap .icon-favorite {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 14px;
  color: #44577a;
  width: 34px;
  line-height: 34px;
  height: 34px;
  text-align: center;
  margin-left: 2px;
  cursor: pointer;
  font-weight: 'normal';
  border-radius: 50%;
  transition: background-color 0.3s, color 0.3s;
}
toggle-favorite-storymap .icon-favorite:before {
  content: "\f006";
}
toggle-favorite-storymap .icon-favorite.filled {
  color: #fec26b;
}
toggle-favorite-storymap .icon-favorite.filled:before {
  content: "\f005";
}
toggle-favorite-storymap .icon-favorite.filled:hover {
  color: #fec26b;
  background: rgba(9, 45, 66, 0.09);
}
toggle-favorite-storymap .icon-favorite:hover {
  color: #143759;
  background: rgba(9, 45, 66, 0.09);
}
storymap-name .storymap-name.brand.edit {
  padding: 8px 0 0 0;
  overflow: initial;
}
storymap-name .storymap-name.brand.edit input[type="text"] {
  border: none !important;
  border-radius: 0 !important;
  border-bottom: 1px solid #f2f2f2 !important;
  background: none !important;
  box-shadow: none !important;
  padding: 0px;
  padding-bottom: 3px;
  font-size: 18px;
  min-width: 220px;
  color: #143759;
}
storymap-name .storymap-name.brand.edit input[type="text"]:hover {
  border: none !important;
  border-bottom: 1px solid #f2f2f2 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
storymap-name .storymap-name.brand.edit input[type="text"]:focus {
  border: none !important;
  border-bottom: 1px solid #f2f2f2 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
storymap-name .storymap-name.brand.edit .collection-name-container {
  overflow: hidden;
  text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 10px;
  color: #667eaa;
  font-weight: bold;
}
change-collection .header {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
change-collection .header h5 {
  font-size: 10px;
  color: #667eaa;
  text-transform: uppercase;
  padding-left: 10px;
}
change-collection .header .btn-icon {
  /*position: absolute;
            right: 0;*/
  display: block;
}
change-collection .header .btn-icon:hover i {
  background: rgba(9, 45, 66, 0.13);
  color: #333;
}
change-collection .change-collection-form {
  width: 300px;
  padding: 0px 10px 20px 10px;
  text-align: left;
}
change-collection .change-collection-form .control {
  padding-right: 0px;
  padding-bottom: 15px;
  position: relative;
}
change-collection .change-collection-form .control .validation-message {
  position: absolute;
  right: 0;
  bottom: 0;
}
change-collection .context-menu .buttons {
  text-align: left;
  padding: 10px;
  padding-top: 0px;
}
change-collection .menu-wrapper.dropdown-menu.bottom {
  margin-left: -45px;
  bottom: -5px;
}
copy-storymap .header {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
copy-storymap .header h5 {
  font-size: 10px;
  color: #667eaa;
  text-transform: uppercase;
  padding-left: 10px;
}
copy-storymap .header .btn-icon {
  display: block;
}
copy-storymap .header .btn-icon:hover i {
  background: rgba(9, 45, 66, 0.13);
  color: #333;
}
copy-storymap .copy-storymap-form {
  width: 300px;
  padding: 0px 10px 20px 10px;
  text-align: left;
}
copy-storymap .copy-storymap-form .control {
  padding-right: 0px;
  padding-bottom: 15px;
  position: relative;
}
copy-storymap .copy-storymap-form .control .validation-message {
  position: absolute;
  right: 0;
  bottom: 0;
}
copy-storymap .copy-storymap-form .pb-0 {
  padding-bottom: 0 !important;
}
copy-storymap .context-menu .buttons {
  text-align: left;
  padding: 10px;
  padding-top: 0px;
}
copy-storymap .menu-wrapper.dropdown-menu.bottom {
  margin-left: -45px;
  bottom: -5px;
}
copy-storymap-to-template .header {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
copy-storymap-to-template .header h5 {
  font-size: 10px;
  color: #667eaa;
  text-transform: uppercase;
  padding-left: 10px;
}
copy-storymap-to-template .header .btn-icon {
  display: block;
}
copy-storymap-to-template .header .btn-icon:hover i {
  background: rgba(9, 45, 66, 0.13);
  color: #333;
}
copy-storymap-to-template .copy-storymap-form {
  width: 300px;
  padding: 0px 10px 20px 10px;
  text-align: left;
}
copy-storymap-to-template .copy-storymap-form .control {
  padding-right: 0px;
  padding-bottom: 15px;
  position: relative;
}
copy-storymap-to-template .copy-storymap-form .control .validation-message {
  position: absolute;
  right: 0;
  bottom: 0;
}
copy-storymap-to-template .copy-storymap-form .pb-0 {
  padding-bottom: 0 !important;
}
copy-storymap-to-template .context-menu .buttons {
  text-align: left;
  padding: 10px;
  padding-top: 0px;
}
copy-storymap-to-template .menu-wrapper.dropdown-menu.bottom {
  margin-left: -45px;
  bottom: -5px;
}
idea-panel {
  display: block;
}
idea-panel .no-ideas-found {
  font-size: 13px;
  font-weight: bolder;
  color: #44577a;
}
idea-list-item {
  display: block;
}
idea-list-item:not(:first-child) {
  margin-top: 10px;
}
idea-list-item .idea-list-item__card {
  background-color: #fff;
  border-radius: 4px;
  border: 1px solid #bac3df;
  box-shadow: 0 3px 7px -4px rgba(31, 40, 72, 0.25) !important;
}
idea-list-item .idea-label {
  border-radius: 4px;
  padding: 0 8px;
  height: 20px;
  line-height: 20px;
  font-size: 11px;
  font-weight: 700;
  margin-bottom: 4px;
  margin-right: 4px;
}
idea-list-item .idea-status {
  border-radius: 4px;
  padding: 0 8px;
  height: 24px;
  line-height: 24px;
  font-size: 12px;
  font-weight: 700;
  color: var(--v-blueGrey90Light-base);
  background-color: #e0e0e0;
}
idea-list-item .idea-processed-btn {
  border-radius: 4px;
  padding: 0 8px;
  height: 24px;
  line-height: 24px;
  font-size: 12px;
  font-weight: 700;
  color: var(--v-blueGrey90Light-base);
  background-color: #e0e0e0;
  cursor: pointer;
}
idea-search-and-filter .searchInput {
  display: block;
  width: 100%;
  box-sizing: border-box;
}
idea-search-and-filter .filter-section-header {
  line-height: 1.5;
  color: #506690;
  font-size: 13px;
  font-weight: bolder;
}
idea-search-and-filter .styled-check-label {
  font-weight: normal;
  margin-right: 0;
}
idea-search-and-filter .styled-check-label span {
  font-weight: normal;
  font-size: 13px;
}
idea-onboarding {
  display: block;
}
idea-onboarding .idea-panel-onboarding-img {
  border-radius: 4px;
  box-shadow: 0 3px 7px -4px rgba(31, 40, 72, 0.25) !important;
}
feedback-card {
  display: block;
}
feedback-card .feedback-tag {
  border-radius: 4px;
  border: 1px solid #546391;
  padding: 0 8px;
  height: 20px;
  line-height: 20px;
  font-size: 11px;
  font-weight: 700;
  margin-bottom: 4px;
  margin-right: 4px;
}
attachments-and-weblinks {
  display: block;
}
multi-selection-panel {
  display: block;
}
multi-selection-panel select {
  width: 100%;
}
multi-selection-panel button[disabled],
multi-selection-panel:hover button[disabled] {
  opacity: 0.7;
  background-color: #808080;
  border-color: #808080;
}
multi-selection-panel .delete-cards {
  color: #E50C00;
}
multi-selection-panel .push-cards {
  color: #3485D2;
}
multi-selection-panel .multiselect-item-wrapper {
  background-color: #fff;
  border-radius: 4px;
  border: 1px solid #bac3df;
  box-shadow: 0 3px 7px -4px rgba(31, 40, 72, 0.25);
}
multi-selection-panel .multiselect-item-wrapper svg {
  transform: translateX(-5px);
  width: 15px;
  height: 15px;
  margin-left: 3px;
}
multi-selection-panel .persona-row {
  display: flex;
  align-items: center;
  margin: 5px 0;
}
multi-selection-panel .persona-icon {
  width: 20px;
  height: 20px;
  margin: 0 6px;
}
multi-selection-panel .hint {
  color: #667eaa;
  line-height: 1.6;
  height: calc(2em * 1.6);
}
multi-selection-panel .keyboard-shortcut {
  padding: 2px;
  border: solid 1px #c8d1e0;
  border-radius: 3px;
  font-size: 8px;
  background-color: #ffffff;
  color: #667eaa;
}
multi-selection-panel .inProgress {
  pointer-events: none;
  cursor: default !important;
  opacity: 0.7;
  color: inherit;
}
board-quick-tip {
  display: block;
}
board-quick-tip .board-quick-tip {
  position: fixed;
  right: 120px;
  bottom: 20px;
  z-index: 100;
  padding: 8px;
  background: #fff;
  color: #2d7dd2;
  border: 1px solid #2d7dd2;
  font-weight: 700;
  border-radius: 2px;
  cursor: pointer;
  margin-left: 20px;
  transition: none;
  transform: translateY(70px);
}
board-quick-tip .board-quick-tip.visible {
  transform: translateY(0);
  transition: transform 1.5s ease-in-out;
}
board-quick-tip .board-quick-tip__bulb:before {
  content: '\1F4A1';
  animation: bulb-moving 1s infinite;
  animation-timing-function: linear;
  display: inline-block;
  font-weight: 400;
}
@keyframes bulb-moving {
  0% {
    transform: scale(1);
  }
  25% {
    transform: scale(1.25);
  }
  75% {
    transform: scale(0.8);
  }
  100% {
    transform: scale(1);
  }
}
workflow-settings {
  display: block;
}
workflow-settings .modal-dialog.default.large .modal-area {
  min-height: auto;
}
workflow-settings .modal-dialog.default.large .modal-area > .content {
  padding-bottom: 20px;
}
workflow-settings .workflow-settings {
  padding: 0 0 80px;
}
status-item {
  display: block;
}
status-item .status-item__color {
  width: 18px;
  height: 18px;
  border-radius: 3px;
}
status-item .status-item__color.bordered {
  border: 1px solid #e6e6e6;
}
status-item .status-item__color-picker > ul {
  list-style-type: none;
  display: flex;
  flex-wrap: wrap;
}
status-item .status-item__color-picker > ul > li {
  flex: 0 1 20%;
  padding: 0 !important;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 5px 0;
}
status-item .status-item__color-picker > ul > li > a {
  border-radius: 3px;
  width: 20px !important;
  height: 20px !important;
  opacity: 1 !important;
  transition: opacity 0.2s ease-in-out;
}
status-item .status-item__color-picker > ul > li:hover > a.status-item__color-picker__color {
  opacity: 0.8 !important;
}
status-item .status-item__name {
  font-size: 13px;
}
status-item .icon-storymap-bc-edit-title {
  opacity: 0;
}
status-item .status-item__buttons {
  opacity: 0;
}
status-item:hover .icon-storymap-bc-edit-title {
  opacity: 1;
}
status-item:hover .icon-storymap-bc-edit-title:hover {
  color: #44577a;
  background-color: transparent;
}
status-item:hover .status-item__buttons {
  opacity: 1;
}
status-item:hover:first-of-type .icon-chevron-up {
  opacity: 0.5;
  pointer-events: none;
}
status-item:hover:last-of-type .icon-chevron-down {
  opacity: 0.5;
  pointer-events: none;
}
status-item .statusNameEditor {
  margin: -5px 0;
  padding: 5px 8px;
}
.icon-pencil {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
}
.icon-pencil:before {
  content: "\f041";
}
.icon-chevron-up {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  margin-right: 4px;
}
.icon-chevron-up:before {
  content: "\f077";
}
.icon-chevron-down {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  margin-right: 4px;
}
.icon-chevron-down:before {
  content: "\f078";
}
.icon-trash-alt1 {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
}
.icon-trash-alt1:before {
  content: "\f2ee";
}
status-category {
  display: block;
  flex-shrink: 0;
  width: 30%;
}
status-category .status-category__header {
  border-bottom: 1px solid #e9e9e9;
  font-size: 18px;
  color: #143759;
  padding: 0 0 3px;
}
status-category .status-category__add {
  color: #2d7dd2;
}
status-category .addStatus input {
  padding: 5px 8px;
}
delete-status-dialog {
  display: block;
}
delete-status-dialog .modal-area > .content {
  padding: 20px 25%;
}
delete-status-dialog .delete-dropdown-icon {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  /*font-size: 11px;
        color: rgba(9,45,66,.38);
        text-align: center;
        color: #66b9e1;
        cursor: pointer;*/
}
delete-status-dialog .delete-dropdown-icon:before {
  content: "\f07c";
}
user-story-templates {
  display: block;
}
user-story-templates .ust-info-section {
  margin-left: 10px;
  margin-bottom: 15px;
  color: #667eaa;
}
.color-editor {
  position: absolute;
  left: -126px;
  top: 26px;
  width: 210px;
  z-index: 99;
  padding: 6px 10px;
  /*background-color: #ffffff;
    border: 1px solid #66bae1;*/
  cursor: default;
  border: 1px solid rgba(0, 0, 0, 0.14902);
  box-shadow: rgba(0, 0, 0, 0.172549) 0px 2px 7px;
  color: #333333;
  background-color: #FFF;
  font-size: 14px;
  border-radius: 2px;
}
.color-editor .color-rows {
  margin-top: 5px;
  margin-bottom: 5px;
}
.color-editor .color-rows .color-row {
  padding: 2px 0;
  cursor: pointer;
}
.color-editor .color-rows .color-row .color-label {
  vertical-align: middle;
  font-size: 14px;
  text-overflow: ellipsis;
  width: 188px;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  height: 16px;
}
.color-editor .color-rows .color-row .color-label:hover {
  color: #000;
}
.color-editor .color-rows .color-row:hover .color-label {
  color: #000;
}
.color-editor .color-rows .color-row .color-label-input {
  padding: 1px;
  vertical-align: middle;
  font-size: 14px;
}
.color-editor .color-rows .color-row .edit-color-link {
  float: right;
}
.color-editor .color-rows .color-row .transparent-color-info {
  vertical-align: bottom;
  display: inline-block;
  position: relative;
  white-space: nowrap;
  margin-left: 2px;
}
.color-editor .color-rows .color-row .transparent-color-info:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.color-editor .color-rows .color-row .transparent-color-info:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.color-editor .color-rows .color-row .transparent-color-info:hover:after {
  top: 27px;
  left: -8px;
}
.color-editor .color-rows .color-row .transparent-color-info:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 22px;
  left: 3px;
}
.color-editor .colorInEditMode .color-label {
  width: 160px !important;
}
.color-editor .close-color-editor-link {
  position: absolute;
  top: 10px;
  right: 10px;
}
.color-editor .customize-color-editor-link {
  float: right;
  font-size: 12px;
}
.color-editor .color-editor-help {
  margin-top: 10px;
  margin-bottom: 10px;
}
.color-editor .color-editor-help .help-text {
  display: inline-block;
}
.color-editor .color-editor-help-in-editmode-head {
  font-size: 12px;
  color: #777;
  font-weight: 400;
  padding: 0;
  padding-bottom: 10px;
}
.color-editor .color-editor-actions {
  margin-top: 5px;
}
.color-editor .color-editor-actions > a {
  font-size: 12px;
}
.color-editor .color-editor-actions-separator {
  color: #ccc;
}
.color-editor-for-board {
  left: 0;
  top: 0;
}
.modal-dialog.card-details .details-container .color-editor-help .help-text {
  font-size: 14px;
}
.modal-dialog.card-details .details-container .color-editor-help .help-text a {
  font-size: 14px;
}
.modal-dialog.card-details .details-container .icon-close-dropdown {
  font-size: 14px;
}
.modal-dialog.card-details .details-container .color-editor-help-in-editmode-head {
  font-size: 12px;
  color: #777;
  font-weight: 400;
  padding: 0;
  padding-bottom: 10px;
}
.color-box {
  width: 16px;
  height: 16px;
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  border: 1px solid #FFF;
  border-radius: 2px;
}
.color-box .color-box-checkmark {
  width: 16px;
  height: 16px;
  display: inline-block;
  vertical-align: middle;
  /*background: url(../img/checkbox/checkmark-white.png) center center no-repeat;*/
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAApElEQVQ4T8XTMQ5BQRSF4e8pqdTWIBI7EAuwAcuwERuwCa1KL1FYgR1oVAoZmScxZl5MXuHWc/7cOefcRs9peur9BTDFFbewfe0Gcxyww6YW0IpPWOFeA8iKU8AYE1ySZIriFLDFGkucI6RTnAJG2GMWIYNo2Mef096kKbSQRXwYHH8blitdLsYAOeKBAHq5XZpSD4ZR0CmuibF6g59vrLbKX+An/gEeETeJmLkAAAAASUVORK5CYII=') center center no-repeat;
}
.color-box.Default {
  border: 1px dotted #777;
  background-color: white;
}
.color-box.Gray {
  background-color: #D3D3D3;
  border-color: #D3D3D3;
}
.color-box.Blue {
  background-color: #aed9e9;
  border-color: #aed9e9;
}
.color-box.Green {
  background-color: #98FB98;
  border-color: #98FB98;
}
.color-box.Orange {
  background-color: #ffc04c;
  border-color: #ffc04c;
}
.color-box.Pink {
  background-color: #FFC0CB;
  border-color: #FFC0CB;
}
.color-box.Purple {
  background-color: #a67ccf;
  border-color: #a67ccf;
}
.color-box.Red {
  background-color: #fc7161;
  border-color: #fc7161;
}
.color-box.Yellow {
  background-color: #f4e459;
  border-color: #f4e459;
}
.color-box.White {
  background-color: #ffffff;
  border: 1px solid #aaa;
}
.color-box.Teal {
  background-color: #67dcd1;
  border-color: #67dcd1;
}
.color-box.Indigo {
  background-color: #b2b9e1;
  border-color: #b2b9e1;
}
.color-box.TransparentAnnotation {
  border: 1px dashed #AAA;
  background-color: #f5f5f5;
}
.modal-dialog.card-details context-menu .menu-wrapper.bottom {
  left: 34px;
  bottom: -6px;
}
.modal-dialog.card-details.default .modal-area {
  position: relative;
  width: 940px;
  min-height: 560px;
  transform: scale(1);
}
.modal-dialog.card-details.default .modal-area .content {
  overflow: visible !important;
}
.modal-dialog.card-details .helper-text {
  color: #aaa;
  font-size: 11px;
  min-height: 22px;
  width: 100%;
  cursor: pointer;
  display: block;
}
.modal-dialog.card-details .multichoose .dropdown-menu {
  top: -24px;
}
.modal-dialog.card-details .drop-zone-indicator {
  position: absolute;
  display: block;
  font-size: 40px;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
  line-height: 470px;
  width: 100%;
  height: 100%;
  color: #aaa;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  opacity: 0;
  transition: all 0.3s ease-in;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}
.modal-dialog.card-details .drop-zone-indicator.active {
  opacity: 1;
}
.modal-dialog.card-details .dialog_top {
  margin-bottom: 14px;
}
.modal-dialog.card-details .dialog_left {
  width: 72%;
  float: left;
  height: 60%;
}
.modal-dialog.card-details .dialog_right {
  width: 27%;
  float: right;
}
.modal-dialog.card-details .dialog_right select {
  padding: 0;
}
.modal-dialog.card-details .dialog_bottom {
  clear: both;
  height: 39%;
}
.modal-dialog.card-details .name_container {
  /*margin-bottom: 15px;*/
  min-height: 42px;
  width: 72%;
}
.modal-dialog.card-details .name_container .name_display {
  color: #143759;
  font-weight: bold;
  font-size: 16px;
  padding-bottom: 8px;
  min-height: 22px;
  cursor: pointer;
  word-break: break-all;
  display: block;
}
.modal-dialog.card-details .name_container .name_display strong {
  color: #143759;
  font-weight: bold;
  font-size: 16px;
  cursor: pointer;
}
.modal-dialog.card-details .name_container .inline-text-empty {
  color: #94a4c3;
  font-size: 11px;
  /*min-height: 22px;*/
  width: 72%;
  cursor: pointer;
  display: block;
  padding: 10px;
  box-sizing: border-box;
}
.modal-dialog.card-details .name_container .inline-input {
  /*margin-top: 3px;*/
  width: 100%;
  /*min-height: 20px;*/
  border: 1px solid #2d7dd2;
  padding: 5px;
  box-sizing: border-box;
  max-width: calc(100% - 10px);
}
.modal-dialog.card-details .description_container {
  margin-right: 10px;
  margin-bottom: 10px;
}
.modal-dialog.card-details .description_container sub,
.modal-dialog.card-details .description_container sup {
  /* Specified in % so that the sup/sup is the
             right size relative to the surrounding text */
  font-size: 75%;
  /* Zero out the line-height so that it doesn't
             interfere with the positioning that follows */
  line-height: 0;
  /* Where the magic happens: makes all browsers position
             the sup/sup properly, relative to the surrounding text */
  position: relative;
  /* Note that if you're using Eric Meyer's reset.css, this
             is already set and you can remove this rule */
  vertical-align: baseline;
}
.modal-dialog.card-details .description_container sup {
  /* Move the superscripted text up */
  top: -0.5em;
}
.modal-dialog.card-details .description_container sub {
  /* Move the subscripted text down, but only
             half as far down as the superscript moved up */
  bottom: -0.25em;
}
.modal-dialog.card-details .description_container label {
  margin-bottom: 10px;
}
.modal-dialog.card-details .description_container .description {
  font-size: 13px;
  line-height: 1.2em;
  width: 100%;
  display: block;
  min-height: 110px;
  cursor: pointer;
  overflow-wrap: break-word;
  word-wrap: break-word;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
.modal-dialog.card-details .description_container .description a {
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  -ms-word-break: break-all;
  word-break: break-all;
}
.modal-dialog.card-details .description_container .description a.self-link {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMjHxIGmVAAAB0ElEQVQ4T5WT2UsCURTG/VvbF3pofUgooh6Cwt4ipF5aIKKCnipt0VaiwjYiRUxHx21s3Bo1rb7OuTk1U1Y08DHbPb9zvnPutQCwNDlCNhK+qpHUtRuGO5zH+GlcvLOq/20c+2MwSwfI+TIypWes+tLopPeGzY81NgaYgozSAREC8PXyCnjVIibOE2h20n8C/QugX1r5BY5gFtZ9+TuAqa1OCc38TGrfkjDlSWDuRsFsVfzMGjuJmgEcNHOdwrVSwE4ohx5XRADrN4NCdRvvd10mC9yYoaMoYo9l7EXyUIvPmLt9EFVw4zq2JXQTsIW8G5OaAAsUEMiURGZ/uoQV6rr1QBaNO49rYhrTVynjFD4BnGlXyomFnFHKPWGegDz/VKEC+6UCn1oSe4LXfgNwaRdJ8k6QPncECa2CyYsk7FcKwgTrcoXhSWjYuM/WroC77aUMa/6M6IVCWUeOY1jyqsICA9jW4p0qGvgDoEg28lj2phHMPgkrzmAOZ2Srl6riHkyRlZoAFgeqxQqSWlk0lL/t00TWA1n006Zh6OhJvLYFVhtVMXwkY/BQ/hgXB/JUuMKBw6i4G2MYYDpMTDdm4M2id934vSrbr8f5D9FxhuUNlLQvAOffR5QAAAAASUVORK5CYII=');
  background-repeat: no-repeat;
  padding: 1px 2px 0px 19px;
}
.modal-dialog.card-details .description_container .inline-text-empty {
  color: #94a4c3;
  font-size: 11px;
  width: 100%;
  display: block;
  min-height: 60px;
  cursor: pointer;
  box-sizing: border-box;
  padding: 10px;
  border-radius: 2px;
  background: #f9f9f9;
}
.modal-dialog.card-details .description_container .inline-text-empty-link {
  font-size: 11px;
  cursor: pointer;
}
.modal-dialog.card-details .description_container .inline-textarea-autoresize {
  min-height: 100px;
  border: 1px solid #2d7dd2;
  padding: 8px;
  width: 605px;
  font-size: 14px;
  font-family: 'Oxygen', sans-serif;
  box-sizing: border-box;
  max-width: 100%;
}
.modal-dialog.card-details .markdown-view-content,
.modal-dialog.card-details .editor-preview,
.modal-dialog.card-details .CodeMirror-wrap {
  color: #143759;
}
.modal-dialog.card-details .markdown-view-content h1,
.modal-dialog.card-details .editor-preview h1,
.modal-dialog.card-details .CodeMirror-wrap h1,
.modal-dialog.card-details .markdown-view-content .h1,
.modal-dialog.card-details .editor-preview .h1,
.modal-dialog.card-details .CodeMirror-wrap .h1,
.modal-dialog.card-details .markdown-view-content h2,
.modal-dialog.card-details .editor-preview h2,
.modal-dialog.card-details .CodeMirror-wrap h2,
.modal-dialog.card-details .markdown-view-content .h2,
.modal-dialog.card-details .editor-preview .h2,
.modal-dialog.card-details .CodeMirror-wrap .h2,
.modal-dialog.card-details .markdown-view-content h3,
.modal-dialog.card-details .editor-preview h3,
.modal-dialog.card-details .CodeMirror-wrap h3,
.modal-dialog.card-details .markdown-view-content .h3,
.modal-dialog.card-details .editor-preview .h3,
.modal-dialog.card-details .CodeMirror-wrap .h3,
.modal-dialog.card-details .markdown-view-content h4,
.modal-dialog.card-details .editor-preview h4,
.modal-dialog.card-details .CodeMirror-wrap h4,
.modal-dialog.card-details .markdown-view-content .h4,
.modal-dialog.card-details .editor-preview .h4,
.modal-dialog.card-details .CodeMirror-wrap .h4,
.modal-dialog.card-details .markdown-view-content h5,
.modal-dialog.card-details .editor-preview h5,
.modal-dialog.card-details .CodeMirror-wrap h5,
.modal-dialog.card-details .markdown-view-content .h5,
.modal-dialog.card-details .editor-preview .h5,
.modal-dialog.card-details .CodeMirror-wrap .h5,
.modal-dialog.card-details .markdown-view-content h6,
.modal-dialog.card-details .editor-preview h6,
.modal-dialog.card-details .CodeMirror-wrap h6,
.modal-dialog.card-details .markdown-view-content .h6,
.modal-dialog.card-details .editor-preview .h6,
.modal-dialog.card-details .CodeMirror-wrap .h6,
.modal-dialog.card-details .markdown-view-content .cm-header,
.modal-dialog.card-details .editor-preview .cm-header,
.modal-dialog.card-details .CodeMirror-wrap .cm-header {
  line-height: 1.2;
  font-weight: 400;
  color: #143759;
  padding-top: 7px;
  padding-bottom: 7px;
  /*text-align: justify;*/
}
.modal-dialog.card-details .markdown-view-content h1,
.modal-dialog.card-details .editor-preview h1,
.modal-dialog.card-details .CodeMirror-wrap h1,
.modal-dialog.card-details .markdown-view-content .cm-header-1,
.modal-dialog.card-details .editor-preview .cm-header-1,
.modal-dialog.card-details .CodeMirror-wrap .cm-header-1 {
  font-size: 22px;
}
.modal-dialog.card-details .markdown-view-content h2,
.modal-dialog.card-details .editor-preview h2,
.modal-dialog.card-details .CodeMirror-wrap h2,
.modal-dialog.card-details .markdown-view-content .cm-header-2,
.modal-dialog.card-details .editor-preview .cm-header-2,
.modal-dialog.card-details .CodeMirror-wrap .cm-header-2 {
  font-size: 18px;
}
.modal-dialog.card-details .markdown-view-content h3,
.modal-dialog.card-details .editor-preview h3,
.modal-dialog.card-details .CodeMirror-wrap h3,
.modal-dialog.card-details .markdown-view-content .cm-header-3,
.modal-dialog.card-details .editor-preview .cm-header-3,
.modal-dialog.card-details .CodeMirror-wrap .cm-header-3 {
  font-size: 16px;
}
.modal-dialog.card-details .markdown-view-content h4,
.modal-dialog.card-details .editor-preview h4,
.modal-dialog.card-details .CodeMirror-wrap h4,
.modal-dialog.card-details .markdown-view-content .cm-header-4,
.modal-dialog.card-details .editor-preview .cm-header-4,
.modal-dialog.card-details .CodeMirror-wrap .cm-header-4 {
  font-size: 14px;
}
.modal-dialog.card-details .markdown-view-content h5,
.modal-dialog.card-details .editor-preview h5,
.modal-dialog.card-details .CodeMirror-wrap h5,
.modal-dialog.card-details .markdown-view-content .cm-header-5,
.modal-dialog.card-details .editor-preview .cm-header-5,
.modal-dialog.card-details .CodeMirror-wrap .cm-header-5 {
  font-size: 12px;
}
.modal-dialog.card-details .markdown-view-content h6,
.modal-dialog.card-details .editor-preview h6,
.modal-dialog.card-details .CodeMirror-wrap h6,
.modal-dialog.card-details .markdown-view-content .cm-header-6,
.modal-dialog.card-details .editor-preview .cm-header-6,
.modal-dialog.card-details .CodeMirror-wrap .cm-header-6 {
  font-size: 10px;
}
.modal-dialog.card-details .markdown-view-content p,
.modal-dialog.card-details .editor-preview p,
.modal-dialog.card-details .CodeMirror-wrap p {
  margin-top: 9px;
  margin-bottom: 9px;
  line-height: 1.3;
  /*text-align: justify;*/
  font-size: 14px;
}
.modal-dialog.card-details .markdown-view-content strong,
.modal-dialog.card-details .editor-preview strong,
.modal-dialog.card-details .CodeMirror-wrap strong,
.modal-dialog.card-details .markdown-view-content strong *,
.modal-dialog.card-details .editor-preview strong *,
.modal-dialog.card-details .CodeMirror-wrap strong * {
  font-weight: 600;
}
.modal-dialog.card-details .markdown-view-content ul,
.modal-dialog.card-details .editor-preview ul,
.modal-dialog.card-details .CodeMirror-wrap ul,
.modal-dialog.card-details .markdown-view-content ol,
.modal-dialog.card-details .editor-preview ol,
.modal-dialog.card-details .CodeMirror-wrap ol {
  margin-top: 12px;
  margin-bottom: 12px;
}
.modal-dialog.card-details .markdown-view-content ul li,
.modal-dialog.card-details .editor-preview ul li,
.modal-dialog.card-details .CodeMirror-wrap ul li {
  list-style-type: square;
  margin-left: 20px;
  line-height: 1.3;
}
.modal-dialog.card-details .markdown-view-content ul li ul,
.modal-dialog.card-details .editor-preview ul li ul,
.modal-dialog.card-details .CodeMirror-wrap ul li ul,
.modal-dialog.card-details .markdown-view-content ul li ol,
.modal-dialog.card-details .editor-preview ul li ol,
.modal-dialog.card-details .CodeMirror-wrap ul li ol {
  margin: 0;
}
.modal-dialog.card-details .markdown-view-content ol li,
.modal-dialog.card-details .editor-preview ol li,
.modal-dialog.card-details .CodeMirror-wrap ol li {
  list-style-type: decimal;
  margin-left: 20px;
  line-height: 1.3;
}
.modal-dialog.card-details .markdown-view-content ol li ul,
.modal-dialog.card-details .editor-preview ol li ul,
.modal-dialog.card-details .CodeMirror-wrap ol li ul,
.modal-dialog.card-details .markdown-view-content ol li ol,
.modal-dialog.card-details .editor-preview ol li ol,
.modal-dialog.card-details .CodeMirror-wrap ol li ol {
  margin: 0;
}
.modal-dialog.card-details .markdown-view-content blockquote,
.modal-dialog.card-details .editor-preview blockquote,
.modal-dialog.card-details .CodeMirror-wrap blockquote {
  margin-top: 9px;
  margin-bottom: 9px;
  margin-left: 0px;
  padding-left: 15px;
  border-left: 3px solid #667eaa;
}
.modal-dialog.card-details .markdown-view-content code,
.modal-dialog.card-details .editor-preview code,
.modal-dialog.card-details .CodeMirror-wrap code {
  font: 12px Monaco, "Courier New", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", monospace;
  color: #52595d;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #eee;
  display: inline-block;
  padding: 1px;
}
.modal-dialog.card-details .markdown-view-content code span,
.modal-dialog.card-details .editor-preview code span,
.modal-dialog.card-details .CodeMirror-wrap code span {
  font: 12px Monaco, "Courier New", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", monospace;
}
.modal-dialog.card-details .markdown-view-content pre code,
.modal-dialog.card-details .editor-preview pre code,
.modal-dialog.card-details .CodeMirror-wrap pre code {
  margin-top: 9px;
  margin-bottom: 9px;
  padding: 5px;
  width: 100%;
  overflow-x: auto;
  word-wrap: normal;
}
.modal-dialog.card-details .markdown-view-content table,
.modal-dialog.card-details .editor-preview table,
.modal-dialog.card-details .CodeMirror-wrap table {
  width: initial;
  border-spacing: 4px;
  border-collapse: collapse;
  margin-top: 9px;
  margin-bottom: 9px;
}
.modal-dialog.card-details .markdown-view-content th,
.modal-dialog.card-details .editor-preview th,
.modal-dialog.card-details .CodeMirror-wrap th {
  background-color: #ddd;
  padding: 5px;
  padding-left: 10px;
  padding-right: 10px;
  text-align: center;
  font-weight: 600;
}
.modal-dialog.card-details .markdown-view-content td,
.modal-dialog.card-details .editor-preview td,
.modal-dialog.card-details .CodeMirror-wrap td {
  padding: 5px;
}
.modal-dialog.card-details .markdown-view-content tbody tr,
.modal-dialog.card-details .editor-preview tbody tr,
.modal-dialog.card-details .CodeMirror-wrap tbody tr {
  border-bottom: 1px solid #ddd;
  border-top: 1px solid #ddd;
  border-collapse: collapse;
}
.modal-dialog.card-details .markdown-view-content hr,
.modal-dialog.card-details .editor-preview hr,
.modal-dialog.card-details .CodeMirror-wrap hr {
  border-style: solid;
  border-width: 0px;
  border-bottom: solid 1px #888;
}
.modal-dialog.card-details .markdown-view-content dl,
.modal-dialog.card-details .editor-preview dl,
.modal-dialog.card-details .CodeMirror-wrap dl {
  margin-bottom: 9px;
}
.modal-dialog.card-details .markdown-view-content dl dt,
.modal-dialog.card-details .editor-preview dl dt,
.modal-dialog.card-details .CodeMirror-wrap dl dt {
  margin-top: 9px;
  font-weight: 600;
}
.modal-dialog.card-details .markdown-view-content dl dd,
.modal-dialog.card-details .editor-preview dl dd,
.modal-dialog.card-details .CodeMirror-wrap dl dd {
  padding-top: 5px;
}
.modal-dialog.card-details .markdown-view-content .footnote,
.modal-dialog.card-details .editor-preview .footnote,
.modal-dialog.card-details .CodeMirror-wrap .footnote {
  position: relative;
  bottom: 0.5em;
  font-size: 0.8em;
}
.modal-dialog.card-details .markdown-view-content .footnotes ol li,
.modal-dialog.card-details .editor-preview .footnotes ol li,
.modal-dialog.card-details .CodeMirror-wrap .footnotes ol li {
  font-size: 11px;
}
.modal-dialog.card-details .markdown-view-content img,
.modal-dialog.card-details .editor-preview img,
.modal-dialog.card-details .CodeMirror-wrap img {
  max-width: 100% !important;
}
.modal-dialog.card-details .markdown-view-content .mention,
.modal-dialog.card-details .editor-preview .mention,
.modal-dialog.card-details .CodeMirror-wrap .mention {
  color: #006ce5;
}
.modal-dialog.card-details .markdown-view-content.hidden,
.modal-dialog.card-details .editor-preview.hidden,
.modal-dialog.card-details .CodeMirror-wrap.hidden {
  display: none;
}
.modal-dialog.card-details .details-container {
  padding-left: 10px;
  border-left: 1px solid #f2f2f2;
}
.modal-dialog.card-details .details-container * {
  font-size: 12px;
}
.modal-dialog.card-details .details-container .details-label {
  margin-bottom: 10px;
}
.modal-dialog.card-details .details-container .details-row {
  float: none;
  clear: both;
  min-height: 20px;
}
.modal-dialog.card-details .details-container .details-row > * {
  float: none;
}
.modal-dialog.card-details .details-container .details-row label {
  width: 70px;
  float: left;
}
.modal-dialog.card-details .details-container .actions-label {
  margin-top: 30px;
}
.modal-dialog.card-details .card-details-delete-tip {
  z-index: 99999999;
}
.modal-dialog.card-details .estimation-inline-text-empty {
  min-width: 10px;
  cursor: pointer;
}
.modal-dialog.card-details .estimation-inline-text {
  height: 14px;
  min-width: 10px;
  cursor: pointer;
}
.modal-dialog.card-details .estimation-inline-input {
  padding: 1px;
  width: 30px;
  height: 10px;
}
.modal-dialog.card-details .card-details-status-select {
  cursor: pointer;
}
.modal-dialog.card-details #card-details-release-select {
  cursor: pointer;
  width: 150px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.modal-dialog.card-details #card-details-release-select + select {
  width: 150px;
}
.modal-dialog.card-details #card-details-release-text {
  width: 150px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.modal-dialog.card-details .estimation-unit-text {
  padding-left: 4px;
  display: inline-block;
  padding-top: 3px;
}
.modal-dialog.card-details .card-type {
  position: relative;
  cursor: pointer;
}
.modal-dialog.card-details .card-color-label {
  display: inline-block;
  vertical-align: middle;
}
.modal-dialog.card-details.modal-dialog.default .modal-area > .footer {
  padding-top: 30px;
}
.modal-dialog.card-details.modal-dialog.default .modal-area > .footer .link-btn-separator {
  color: #f2f2f2;
}
.modal-dialog.card-details.modal-dialog.default .modal-area > .footer .hidden-fileupload {
  width: 0;
  height: 0;
  position: absolute;
}
.modal-dialog.card-details .color-box-small {
  width: 12px !important;
  height: 12px !important;
  border-radius: 2px;
}
.modal-dialog.card-details .card-details-dialog-card-title {
  position: relative;
}
.modal-dialog.card-details .card-details-dialog-card-title .typing-indicator {
  left: -4px;
  top: -12px;
  display: block;
  /*span {
                 background-color: #2282ae;
            }*/
}
.modal-dialog.card-details .card-details-dialog-card-description {
  position: relative;
}
.modal-dialog.card-details .card-details-dialog-card-description .typing-indicator {
  left: -4px;
  top: -10px;
  display: block;
  /*span {
                background-color: #2282ae;
            }*/
}
.markup-tooltip-content .markup {
  padding: 0;
  border: none;
  background: transparent;
  color: #66b9e1;
  font-size: 11px;
  width: 1000px;
}
.markup-tooltip-content .markup:hover {
  border: none;
  background: transparent;
  color: #66b9e1;
}
.markup-tooltip-content .markup:not(:focus) {
  border: none;
  background: transparent;
  color: #66b9e1;
}
.markup-tooltip-content .markup:focus {
  border: none;
  background: transparent;
  color: #66b9e1;
}
.dashboard #wrapper {
  background: #F7F9FC;
  display: flex;
  flex-direction: column;
}
.dashboard #wrapper .main-section-container {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}
.dashboard #wrapper .main-section-container #dashboard-container {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}
.dashboard #wrapper .main-section-container #dashboard-container .wrapper-inner {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  width: 100%;
}
.dashboard #wrapper .main-section-container #dashboard-container .wrapper-inner #main {
  flex-grow: 1;
}
.dashboard #wrapper .main-section-container #dashboard-container .wrapper-inner #main.vertical-align-center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.dashboard #wrapper .main-section-container #dashboard-container .sliding-panel.full-size {
  top: 0;
  padding-top: 80px;
}
.dashboard .dashboard-heading-text {
  color: #143759;
  font-size: 14px;
  font-weight: bold;
}
.dashboard .dashboard-right-for-pinned-search {
  right: 312px;
  position: absolute;
  left: 0;
  top: 0;
  overflow: auto;
  height: 100%;
}
.dashboard .favorite-storymap {
  display: none;
  color: #9fd3ec;
  position: absolute;
  top: 0px;
  right: 0px;
  width: 20px;
  padding: 5px;
  text-align: right;
}
.dashboard .favorite-storymap-pinned {
  display: block;
  color: #9fd3ec;
  position: absolute;
  top: 0px;
  right: 0px;
  padding: 5px;
  text-align: right;
}
.dashboard .panel-favorite-storymap {
  display: none;
  position: absolute;
  color: #9fd3ec;
  top: 0px;
  right: 0px;
  padding: 5px;
  text-align: right;
}
.dashboard .panel-favorite-storymap-pinned {
  display: none;
  position: absolute;
  color: #9fd3ec;
  top: 0px;
  right: 0px;
  padding: 5px;
  text-align: right;
}
.dashboard #header #header-title {
  padding-left: 25px;
  margin-left: 14px;
}
.dashboard #header #header-title .navigate-back {
  width: 30px;
  height: 60px;
  position: absolute;
  left: 0;
  top: 0;
}
.dashboard h3 {
  margin: 15px 0 35px;
}
.dashboard .message h5 {
  margin-bottom: 10px;
}
.dashboard .message p {
  width: 420px;
  color: #667eaa;
}
.dashboard .tile-storymaps,
.dashboard .tile-storymap-collection {
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  position: relative;
  float: left;
  margin: 0 10px 10px 0;
  padding: 13px;
  height: 104px;
  color: #FFF;
  background-color: #508fe2;
  box-shadow: #7a869a 0px 0px 0.5px 0px, #c1c7d0 0px 1px 1px 0px;
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
  cursor: pointer;
  transition: background 0.3s, color 0.3s, box-shadow 0.3s;
  border-radius: 2px;
}
.dashboard .tile-storymaps .link,
.dashboard .tile-storymap-collection .link,
.dashboard .tile-storymaps .dropdown-menu .trigger,
.dashboard .tile-storymap-collection .dropdown-menu .trigger {
  opacity: 0.9;
  cursor: pointer;
  color: #FFF;
}
.dashboard .tile-storymaps .link:hover,
.dashboard .tile-storymap-collection .link:hover,
.dashboard .tile-storymaps .dropdown-menu .trigger:hover,
.dashboard .tile-storymap-collection .dropdown-menu .trigger:hover {
  opacity: 1;
}
.dashboard .tile-storymaps .caption,
.dashboard .tile-storymap-collection .caption {
  font-size: 16px;
  font-weight: 900;
  display: block;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  margin-bottom: 6px;
}
.dashboard .tile-storymaps .description,
.dashboard .tile-storymap-collection .description {
  display: block;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  padding-bottom: 2px;
}
.dashboard .tile-storymaps .description,
.dashboard .tile-storymap-collection .description,
.dashboard .tile-storymaps .description > *,
.dashboard .tile-storymap-collection .description > * {
  color: #FFF;
  font-family: 'Roboto', sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.1;
}
.dashboard .tile-storymaps .center_content,
.dashboard .tile-storymap-collection .center_content {
  position: absolute;
  top: 50%;
  margin-top: -10px;
}
.dashboard .tile-storymaps .center2_content,
.dashboard .tile-storymap-collection .center2_content {
  position: absolute;
  top: 72%;
  margin-top: -10px;
}
.dashboard .tile-storymaps .bottom_left,
.dashboard .tile-storymap-collection .bottom_left {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 5px;
  padding-top: 5px;
  z-index: 1;
}
.dashboard .tile-storymaps .bottom_right,
.dashboard .tile-storymap-collection .bottom_right {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 5px;
  text-align: right;
  z-index: 1;
}
.dashboard .tile-storymaps .h5,
.dashboard .tile-storymap-collection .h5 {
  font-size: 14px;
  font-weight: 500;
}
.dashboard .tile-storymaps:hover,
.dashboard .tile-storymap-collection:hover {
  box-shadow: 0 0px 18px rgba(0, 0, 0, 0.25), 0 3px 3px rgba(0, 0, 0, 0.22);
}
.dashboard .tile-storymaps:hover,
.dashboard .tile-storymap-collection:hover {
  color: #FFF;
  background: #3a81de;
}
.dashboard .tile-storymaps .caption,
.dashboard .tile-storymap-collection .caption {
  font-size: 16px;
  font-weight: 600;
}
.dashboard .tile-storymaps .h5,
.dashboard .tile-storymap-collection .h5 {
  font-size: 14px;
}
.dashboard .tile-group-favorite-storymaps {
  margin-bottom: 12px;
}
.dashboard .tile-favorite-storymap {
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  position: relative;
  float: left;
  margin: 0 10px 10px 0;
  padding: 13px;
  height: 104px;
  color: #FFF;
  background-color: #37c5ab;
  box-shadow: #7a869a 0px 0px 0.5px 0px, #c1c7d0 0px 1px 1px 0px;
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
  cursor: pointer;
  transition: background 0.3s, color 0.3s, box-shadow 0.3s;
  border-radius: 2px;
  box-shadow: #359dcb;
}
.dashboard .tile-favorite-storymap .link,
.dashboard .tile-favorite-storymap .dropdown-menu .trigger {
  opacity: 0.9;
  cursor: pointer;
  color: #FFF;
}
.dashboard .tile-favorite-storymap .link:hover,
.dashboard .tile-favorite-storymap .dropdown-menu .trigger:hover {
  opacity: 1;
}
.dashboard .tile-favorite-storymap .caption {
  font-size: 16px;
  font-weight: 900;
  display: block;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  margin-bottom: 6px;
}
.dashboard .tile-favorite-storymap .description {
  display: block;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  padding-bottom: 2px;
}
.dashboard .tile-favorite-storymap .description,
.dashboard .tile-favorite-storymap .description > * {
  color: #FFF;
  font-family: 'Roboto', sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.1;
}
.dashboard .tile-favorite-storymap .center_content {
  position: absolute;
  top: 50%;
  margin-top: -10px;
}
.dashboard .tile-favorite-storymap .center2_content {
  position: absolute;
  top: 72%;
  margin-top: -10px;
}
.dashboard .tile-favorite-storymap .bottom_left {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 5px;
  padding-top: 5px;
  z-index: 1;
}
.dashboard .tile-favorite-storymap .bottom_right {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 5px;
  text-align: right;
  z-index: 1;
}
.dashboard .tile-favorite-storymap .h5 {
  font-size: 14px;
  font-weight: 500;
}
.dashboard .tile-favorite-storymap:hover {
  box-shadow: 0 0px 18px rgba(0, 0, 0, 0.25), 0 3px 3px rgba(0, 0, 0, 0.22);
}
.dashboard .tile-favorite-storymap:hover {
  color: #FFF;
  background: #31b19a;
}
.dashboard .tile-favorite-storymap .caption {
  font-size: 16px;
  font-weight: 600;
}
.dashboard .tile-favorite-storymap .h5 {
  font-size: 14px;
}
.dashboard .tile-favorite-storymap > i {
  top: 14px;
  color: #FFF;
}
.dashboard .tile-favorite-storymap:hover {
  box-shadow: #94cbe3;
}
.dashboard .tile-indent-caption {
  text-indent: 18px;
}
.dashboard .tile-cell.archived .tile-storymaps {
  cursor: default;
  background-color: #A4A4A4;
}
.dashboard .tile-cell.archived .tile-storymaps:hover {
  background-color: #999999;
}
.dashboard .tile-action-btn {
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  position: relative;
  float: left;
  margin: 0 10px 10px 0;
  padding: 4px;
  height: 73px;
  color: #FFF;
  background-color: #195099;
  box-shadow: #7a869a 0px 0px 0.5px 0px, #c1c7d0 0px 1px 1px 0px;
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
  cursor: pointer;
  transition: background 0.3s, color 0.3s, box-shadow 0.3s;
  width: 52px;
  height: 52px;
  border-radius: 2px;
  box-shadow: none;
}
.dashboard .tile-action-btn .link,
.dashboard .tile-action-btn .dropdown-menu .trigger {
  opacity: 0.9;
  cursor: pointer;
  color: #FFF;
}
.dashboard .tile-action-btn .link:hover,
.dashboard .tile-action-btn .dropdown-menu .trigger:hover {
  opacity: 1;
}
.dashboard .tile-action-btn .caption {
  font-size: 16px;
  font-weight: 900;
  display: block;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  margin-bottom: 6px;
}
.dashboard .tile-action-btn .description {
  display: block;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  padding-bottom: 2px;
}
.dashboard .tile-action-btn .description,
.dashboard .tile-action-btn .description > * {
  color: #FFF;
  font-family: 'Roboto', sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.1;
}
.dashboard .tile-action-btn .center_content {
  position: absolute;
  top: 50%;
  margin-top: -10px;
}
.dashboard .tile-action-btn .center2_content {
  position: absolute;
  top: 72%;
  margin-top: -10px;
}
.dashboard .tile-action-btn .bottom_left {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 5px;
  padding-top: 5px;
  z-index: 1;
}
.dashboard .tile-action-btn .bottom_right {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 5px;
  text-align: right;
  z-index: 1;
}
.dashboard .tile-action-btn .h5 {
  font-size: 14px;
  font-weight: 500;
}
.dashboard .tile-action-btn:hover {
  box-shadow: 0 0px 18px rgba(0, 0, 0, 0.25), 0 3px 3px rgba(0, 0, 0, 0.22);
}
.dashboard .tile-action-btn:hover {
  color: #FFF;
  background: #12396d;
}
.dashboard .tile-action-btn > .action {
  display: table;
  text-align: center;
  vertical-align: middle;
  width: 100%;
  height: 100%;
}
.dashboard .tile-action-btn > .action > * {
  display: table-cell;
  vertical-align: middle;
}
.dashboard .tile-action-btn .icon-action {
  font-size: 42px;
}
.dashboard .tile-action-btn:hover {
  box-shadow: none;
}
.dashboard .tile-group .tile-group-header {
  min-height: 27px;
}
.dashboard .tile-group .tile-group-header .tile-group-header-right > div {
  float: right;
}
.dashboard .tile-group .tile-group-header .tile-group-header-right > div .showArchives {
  margin: 4px 20px 0 10px;
}
.dashboard .storymap-order-dropdown-menu {
  line-height: 23px;
  padding-top: 0;
}
.dashboard .tile-pager {
  padding-left: 6px;
}
.dashboard .tile-menu-separator {
  color: #a7b5ce;
  margin-left: 14px;
}
.dashboard .action-button-text {
  font-size: 11px;
  margin-top: 4px;
}
.dashboard .tile-storymaps .caption,
.dashboard .tile-storymap-collection .caption {
  margin-top: 8px;
  display: inline-block;
}
.dashboard .tile-storymap-collection {
  background: #669de6;
}
.dashboard .tile-storymap-collection:hover {
  background-color: #508fe2;
}
.dashboard .tile-storymap-collection .collection-header-bar {
  position: absolute;
  top: 0;
  right: 0;
  width: 150px;
  height: 15px;
  background: #3a81de;
  border-top-right-radius: 2px;
  transition: background-color 0.3s, color 0.3s;
}
.dashboard .tile-storymap-collection .collection-header-bar:before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  border-bottom: 15px solid #669de6;
  border-right: 15px solid #3a81de;
  background: #669de6;
  width: 0;
  transition: border-bottom-color 0.3s, border-right-color 0.3s, color 0.3s;
}
.dashboard .tile-storymap-collection .collection-header-bar-content {
  float: right;
  display: block;
  font-size: 10px;
  padding-right: 3px;
  padding-top: 2px;
  color: #d3e3f8;
  border-top-right-radius: 2px;
}
.dashboard .tile-storymap-collection:hover .collection-header-bar::before {
  border-bottom-color: #508fe2;
  transition: border-bottom-color 0.3s, color 0.3s;
}
.dashboard .tile-back {
  background: #bbbbbb;
  padding: 13px 0;
  height: 104px;
}
.dashboard .tile-back:hover {
  background: #aaaaaa;
}
.dashboard .tile-back a {
  display: block;
  height: 166px;
  text-align: center;
}
.dashboard .tile-back .action {
  padding-top: 41px;
}
.dashboard .tile-back .dash-collection-back {
  color: #fff;
  font-size: 16px;
  display: block;
  float: left;
  margin: 0;
  margin-top: 1px;
}
.dashboard .onboarding-no-story-maps {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.dashboard .onboarding-no-story-maps .deck-card-container {
  display: flex;
  margin-top: 20px;
}
.dashboard .onboarding-no-story-maps .deck-card-container deck-card {
  width: 180px;
}
.dashboard .onboarding-no-story-maps .deck-card-container deck-card:first-of-type {
  margin-left: 0;
}
.dashboard .onboarding-no-story-maps .stob-logo {
  position: absolute;
  bottom: 20px;
  left: 20px;
  width: 120px;
}
.dashboard #storymap-search-panel,
.dashboard #pinned-storymap-search-panel {
  display: none;
  width: 280px;
  padding: 15px;
  background: #FCFCFC;
  /*color: #555;*/
  position: fixed;
  top: 60px;
  right: 0;
  height: 100%;
  z-index: 18;
}
.dashboard #storymap-search-panel strong,
.dashboard #pinned-storymap-search-panel strong {
  font-weight: 600;
  color: #000;
}
.dashboard #storymap-search-panel .storymap-search-keywords,
.dashboard #pinned-storymap-search-panel .storymap-search-keywords {
  width: 100%;
  box-sizing: border-box;
}
.dashboard #storymap-search-panel:before,
.dashboard #pinned-storymap-search-panel:before {
  box-shadow: -2px 0px 5px rgba(57, 63, 72, 0.3);
  content: " ";
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0;
  width: 1px;
  background-color: #FCFCFC;
}
.dashboard .storymap-search-panel-button {
  float: left;
  padding-right: 10px;
}
.dashboard .storymap-search-panel-pin {
  position: absolute;
  right: 15px;
  top: 15px;
  color: #bbb;
}
.dashboard .storymap-search-panel-pin:hover {
  color: #66b9e1;
}
.dashboard #pinned-storymap-search-panel {
  position: fixed;
  right: 0px;
  top: 60px;
  display: block;
  padding-top: 2px;
}
.dashboard #pinned-storymap-search-panel .storymap-search-keywords {
  width: 94%;
}
.dashboard .storymap-search-panel-content {
  margin-top: 15px;
}
.dashboard .storymap-search-panel-title {
  color: #3485D2;
  font-size: 22px;
  margin-bottom: 5px;
  font-weight: 300;
  float: left;
  padding-top: 8px;
  padding-left: 20px;
}
.dashboard .search-result-container {
  margin-top: 20px;
  height: calc(100%-15px);
  overflow-y: auto;
}
.dashboard #card-filter-panel {
  margin-top: 15px;
  margin-bottom: 5px;
  border-bottom: solid 1px #eee;
  padding-bottom: 10px;
}
.dashboard .no-filter-result {
  top: 130px;
  position: absolute;
}
.dashboard .storymap-search-panel {
  margin-left: 6px;
  margin-top: 15px;
}
.dashboard .section-title {
  padding: 10px 0;
  color: #143759;
  text-transform: uppercase;
  font-size: 12px;
}
.dashboard .section-title span {
  font-size: 12px;
  font-weight: bold;
}
.dashboard .section-title i {
  color: #143759;
}
.dashboard .small-section-title {
  color: #143759;
  text-transform: uppercase;
  font-size: 11px;
  padding: 3px;
  display: block;
}
.dashboard .search-result-container .section-title:first-child {
  padding-top: 0;
}
.dashboard .matching-storymap-lists {
  margin: 5px 0;
}
.dashboard .matching-storymap-lists li {
  position: relative;
  margin: 8px 0;
}
.dashboard .matching-storymap-lists li a {
  display: block;
  padding: 2px 20px 2px 6px;
  line-height: 19px;
  color: #143759;
  border-left: 3px solid #3485D2;
  opacity: 0.9;
}
.dashboard .matching-storymap-lists li a.archived-search-result-item {
  border-color: #667eaa;
}
.dashboard .matching-storymap-lists li a:hover,
.dashboard .matching-storymap-lists li a:focus {
  opacity: 1;
}
.dashboard a.show-more-storymaps {
  font-size: 13px;
  line-height: 25px;
  padding: 3px 0;
}
.dashboard .tooltip {
  white-space: nowrap;
  font-size: 12px;
}
.dashboard .tooltip.small {
  font-size: 80%;
  padding-top: 3px;
}
.dashboard .collection-title i {
  width: 28px;
  height: 23px;
  display: block;
  float: left;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  margin-right: 10px;
}
.dashboard .collection-title span {
  display: block;
  float: left;
  width: 164px;
}
.dashboard .empty-collection-message {
  padding: 10px 0;
}
.dashboard #inside-collection {
  display: none;
}
.dashboard #dashboard-storymaps .collection-tile-header {
  /*small {
            vertical-align: baseline;
            padding-left: 2px;
            font-size: 10px;
            color: #888888;
            line-height: 1.7;
        }*/
}
.dashboard #dashboard-storymaps .collection-tile-header .tile-group-header-left {
  background: none;
  padding: 0;
  max-width: 450px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  /*line-height: 23px;*/
}
.dashboard #dashboard-storymaps .collection-tile-header .dashboard-path-start {
  font-size: 14px;
  font-weight: bold;
  /*color: #888888;*/
}
.dashboard #dashboard-storymaps .collection-tile-header .dashboard-path-start > i {
  font-size: 14px;
  font-weight: bold;
}
.dashboard #dashboard-storymaps .collection-tile-header .dashboard-path-start > span {
  font-size: 14px;
  font-weight: bold;
}
.dashboard #dashboard-storymaps .collection-tile-header span.collection-name {
  padding-top: 0px;
  padding-left: 2px;
  vertical-align: baseline;
  max-width: 100px;
  font-size: 100%;
}
.dashboard .dashboard-action-buttons.tile-group.btn-column {
  margin-right: 10px;
  width: 80px;
}
.dashboard #new-storymap-button {
  padding-bottom: 12px;
}
.dashboard .search-no-matching-text {
  font-size: 12px;
  padding-bottom: 4px;
}
.dashboard .tile-cell.horizontal-buttons {
  width: auto;
}
.dashboard .tile-group-content.horizontal-buttons {
  width: 220px;
}
.dashboard .account-dropdown-menu > .menu-content.right-aligned {
  right: -22px;
  left: auto;
  top: 32px;
}
.editstorymap .collection-select-component option:first-child {
  color: #276aac;
}
.editstorymap .add-member-box,
.editstorymap .invite-people-box {
  margin-top: 15px;
  padding: 0px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 680px;
}
.editstorymap .add-member-box > input,
.editstorymap .invite-people-box > input {
  width: 95%;
}
.editstorymap .add-member-box .control label {
  margin-bottom: 13px;
}
.editstorymap .add-member-box .validation-message {
  margin-top: -11px;
}
.editstorymap .invite-people-box .buttons {
  margin-top: 5px;
}
.editstorymap .buttons > a {
  margin-right: 5px;
}
.editstorymap .tile-collaborator {
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  position: relative;
  float: left;
  margin: 0 10px 10px 0;
  padding: 13px;
  height: 100px;
  color: #FFF;
  background-color: #508fe2;
  border-radius: 2px;
  box-shadow: #7a869a 0px 0px 0.5px 0px, #c1c7d0 0px 1px 1px 0px;
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.editstorymap .tile-collaborator .link,
.editstorymap .tile-collaborator .dropdown-menu .trigger {
  opacity: 0.9;
  cursor: pointer;
  color: #FFF;
}
.editstorymap .tile-collaborator .link:hover,
.editstorymap .tile-collaborator .dropdown-menu .trigger:hover {
  opacity: 1;
}
.editstorymap .tile-collaborator .caption {
  font-size: 16px;
  font-weight: 900;
  display: block;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  margin-bottom: 6px;
}
.editstorymap .tile-collaborator .description {
  display: block;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  padding-bottom: 2px;
}
.editstorymap .tile-collaborator .description,
.editstorymap .tile-collaborator .description > * {
  color: #FFF;
  font-family: 'Roboto', sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.1;
}
.editstorymap .tile-collaborator .center_content {
  position: absolute;
  top: 50%;
  margin-top: -10px;
}
.editstorymap .tile-collaborator .center2_content {
  position: absolute;
  top: 72%;
  margin-top: -10px;
}
.editstorymap .tile-collaborator .bottom_left {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 5px;
  padding-top: 5px;
  z-index: 1;
}
.editstorymap .tile-collaborator .bottom_right {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 5px;
  text-align: right;
  z-index: 1;
}
.editstorymap .tile-collaborator .h5 {
  font-size: 14px;
  font-weight: 500;
}
.editstorymap .tile-collaborator:hover {
  box-shadow: 0 0px 18px rgba(0, 0, 0, 0.25), 0 3px 3px rgba(0, 0, 0, 0.22);
}
.editstorymap .tile-collaborator .caption {
  display: block;
  width: 210px;
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.editstorymap .tile-collaborator .description {
  display: block;
  width: 210px;
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  opacity: 0.9;
}
.editstorymap .tile-collaborator .btn-icon > i,
.editstorymap .tile-collaborator .btn-icon > span {
  color: #FFF;
}
.editstorymap .tile-collaborator .bottom_left,
.editstorymap .tile-collaborator .bottom_right {
  padding: 7px;
}
.editstorymap .tile-collaborator .center_content {
  margin-top: 0;
}
.editstorymap .tile-collaborator .center_content span {
  margin-bottom: 3px;
  display: inline-block;
  margin-bottom: 4px;
  font-size: 12px;
  /*font-weight: normal;*/
}
.editstorymap .tile-collaborator .center_content span.center_content_label {
  opacity: 1;
  padding-left: 10px;
  padding-right: 3px;
  background-repeat: no-repeat;
  background-position: left;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAHCAYAAAAvZezQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0MjYyNkVBREZCODFFMzExOEMxMkIzMzYxMEEwOTU4RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBODFEMTJFOEU2OEExMUUzQjk2OTlFQUVBODcwQjU0RSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBODFEMTJFN0U2OEExMUUzQjk2OTlFQUVBODcwQjU0RSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjFCRkY3RDIxQjNCOUUzMTFCRUI4QUJFNDNCNjg4QzRDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQyNjI2RUFERkI4MUUzMTE4QzEyQjMzNjEwQTA5NThEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+tUCRrgAAACxJREFUeNpi/A8EDAwMjAxQwATl/EcWYEAWhAnABZEFwGYxIXNgWlBsAQgwAP1zCgt7kvaFAAAAAElFTkSuQmCC') /*img/bullet_small.png*/;
}
.editstorymap .tile-collaborator .center_content span.value {
  opacity: 0.9;
}
.editstorymap .tile-collaborator:hover {
  box-shadow: 0 0px 18px rgba(0, 0, 0, 0.25), 0 3px 3px rgba(0, 0, 0, 0.22);
}
.editstorymap .add-workspace-memeber-observer {
  padding-bottom: 15px;
  font-size: 13px;
  color: #7a7a7a;
}
.editstorymap #resend-all-link {
  clear: both;
}
.editstorymap .enable-commenting-for-viewers-container {
  padding-top: 20px;
  clear: both;
}
.editstorymap .show-invitation-link {
  cursor: pointer;
}
.editstorymap .moreshring-options .control-group {
  margin-top: 20px;
}
.editstorymap .moreshring-options .control-group.wsmember-commenting-hint-wrapper {
  margin-top: 10px;
}
.editstorymap .moreshring-options .control-group > .control {
  padding-right: 0 !important;
}
.editstorymap .moreshring-options .control-group.save-changes-btn-container {
  margin: 15px 0 0 0;
}
.editstorymap .moreshring-options .control-group.save-changes-btn-container button {
  line-height: 28px;
}
.editstorymap .moreshring-options .control-group .help-block {
  clear: both;
}
.editstorymap .moreshring-options .control-group .styled-check-label {
  line-height: 20px;
  margin-bottom: 0;
}
.editstorymap .moreshring-options .control-group .private-link-url-wrapper {
  float: left;
  margin-bottom: 5px;
}
.editstorymap .moreshring-options .control-group .private-link-url-wrapper input {
  width: 100%;
  box-sizing: border-box;
}
.editstorymap .moreshring-options .control-group .generate-token-button-wrapper {
  float: left;
}
.editstorymap .moreshring-options .control-group .generate-token-button-wrapper button {
  line-height: 31px;
  margin-left: 10px;
}
.editstorymap .moreshring-options .control-group p.info-text {
  margin: 15px 0;
}
.editstorymap .moreshring-options .enable-private-link-wrapper {
  margin-top: 35px;
}
.editstorymap .moreshring-options .enable-private-link-wrapper .control-group {
  margin-top: 5px;
}
.editstorymap .moreshring-options .enable-private-link-wrapper .control-group.private-link {
  margin-top: 10px;
}
/*.control-group label strong {
    display: block;
}*/
.integrationsettings strong {
  font-weight: 600;
}
.integrationsettings #main {
  width: 924px;
}
.integrationsettings #main ol {
  list-style: decimal;
  padding-left: 20px;
}
.integrationsettings #main ol li {
  padding-left: 10px;
  padding-bottom: 20px;
}
.integrationsettings p.info-text {
  margin-bottom: 20px;
}
.integrationsettings .highlighted {
  color: #FF0000;
}
.integrationsettings .grey-alert-box .warning-text {
  font-size: 13px;
}
.change-jira-url.small.modal-dialog .modal-area {
  width: 540px;
  min-height: 320px;
  margin: auto;
}
.change-jira-url.small.modal-dialog .modal-area .validation-message {
  margin-top: -4px;
}
.change-jira-url.small.modal-dialog .modal-area .tile-group {
  padding-top: 0px;
}
.change-jira-url.small.modal-dialog .modal-area .tile-group .content {
  padding: 0;
  top: 10px;
  position: relative;
}
.change-jira-url.small.modal-dialog .modal-area .tile-group .content:before {
  content: "";
  display: table;
}
.change-jira-url.small.modal-dialog .modal-area .tile-group .content:after {
  clear: both;
  content: "";
  display: table;
}
.status-helper-info-box {
  margin-top: 20px;
  padding: 10px;
  color: #006ce5;
  font-weight: 700;
  font-size: 14px;
  border: 1px solid #006ce5;
  border-radius: 3px;
}
.status-helper-info-box span {
  cursor: pointer;
}
.managepeople .tile-add-people {
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  position: relative;
  float: left;
  margin: 0 10px 10px 0;
  padding: 13px;
  color: #FFF;
  background-color: #195099;
  cursor: pointer;
  transition: background 0.3s, color 0.3s, box-shadow 0.3s;
  border-radius: 2px;
  height: 125px;
  box-shadow: #7a869a 0px 0px 0.5px 0px, #c1c7d0 0px 1px 1px 0px;
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.managepeople .tile-add-people .link,
.managepeople .tile-add-people .dropdown-menu .trigger {
  opacity: 0.9;
  cursor: pointer;
  color: #FFF;
}
.managepeople .tile-add-people .link:hover,
.managepeople .tile-add-people .dropdown-menu .trigger:hover {
  opacity: 1;
}
.managepeople .tile-add-people .caption {
  font-size: 16px;
  font-weight: 900;
  display: block;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  margin-bottom: 6px;
}
.managepeople .tile-add-people .description {
  display: block;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  padding-bottom: 2px;
}
.managepeople .tile-add-people .description,
.managepeople .tile-add-people .description > * {
  color: #FFF;
  font-family: 'Roboto', sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.1;
}
.managepeople .tile-add-people .center_content {
  position: absolute;
  top: 50%;
  margin-top: -10px;
}
.managepeople .tile-add-people .center2_content {
  position: absolute;
  top: 72%;
  margin-top: -10px;
}
.managepeople .tile-add-people .bottom_left {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 5px;
  padding-top: 5px;
  z-index: 1;
}
.managepeople .tile-add-people .bottom_right {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 5px;
  text-align: right;
  z-index: 1;
}
.managepeople .tile-add-people .h5 {
  font-size: 14px;
  font-weight: 500;
}
.managepeople .tile-add-people:hover {
  box-shadow: 0 0px 18px rgba(0, 0, 0, 0.25), 0 3px 3px rgba(0, 0, 0, 0.22);
}
.managepeople .tile-add-people:hover {
  color: #FFF;
  background: #12396d;
}
.managepeople .tile-add-people > .action {
  display: table;
  text-align: center;
  vertical-align: middle;
  width: 100%;
  height: 120px;
}
.managepeople .tile-add-people > .action > * {
  display: table-cell;
  vertical-align: middle;
}
.managepeople .tile-add-people:hover {
  box-shadow: 0 0px 18px rgba(0, 0, 0, 0.25), 0 3px 3px rgba(0, 0, 0, 0.22);
}
.managepeople .tile-people {
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  position: relative;
  float: left;
  margin: 0 10px 10px 0;
  padding: 13px;
  height: 125px;
  color: #FFF;
  background-color: #508fe2;
  border-radius: 2px;
  box-shadow: #7a869a 0px 0px 0.5px 0px, #c1c7d0 0px 1px 1px 0px;
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.managepeople .tile-people .link,
.managepeople .tile-people .dropdown-menu .trigger {
  opacity: 0.9;
  cursor: pointer;
  color: #FFF;
}
.managepeople .tile-people .link:hover,
.managepeople .tile-people .dropdown-menu .trigger:hover {
  opacity: 1;
}
.managepeople .tile-people .caption {
  font-size: 16px;
  font-weight: 900;
  display: block;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  margin-bottom: 6px;
}
.managepeople .tile-people .description {
  display: block;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  padding-bottom: 2px;
}
.managepeople .tile-people .description,
.managepeople .tile-people .description > * {
  color: #FFF;
  font-family: 'Roboto', sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.1;
}
.managepeople .tile-people .center_content {
  position: absolute;
  top: 50%;
  margin-top: -10px;
}
.managepeople .tile-people .center2_content {
  position: absolute;
  top: 72%;
  margin-top: -10px;
}
.managepeople .tile-people .bottom_left {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 5px;
  padding-top: 5px;
  z-index: 1;
}
.managepeople .tile-people .bottom_right {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 5px;
  text-align: right;
  z-index: 1;
}
.managepeople .tile-people .h5 {
  font-size: 14px;
  font-weight: 500;
}
.managepeople .tile-people:hover {
  box-shadow: 0 0px 18px rgba(0, 0, 0, 0.25), 0 3px 3px rgba(0, 0, 0, 0.22);
}
.managepeople .tile-people:hover {
  box-shadow: 0 0px 18px rgba(0, 0, 0, 0.25), 0 3px 3px rgba(0, 0, 0, 0.22);
}
.managepeople .tile-people .caption {
  width: 210px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.managepeople .tile-people .description {
  opacity: 0.9;
  width: 210px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.managepeople .tile-people .center_content {
  margin-top: -18px;
}
.managepeople .tile-people .center_content span {
  margin-bottom: 3px;
  display: inline-block;
  margin-bottom: 2px;
  font-size: 12px;
  /*font-weight: normal;*/
}
.managepeople .tile-people .center_content span.center_content_label {
  opacity: 1;
  padding-left: 10px;
  padding-right: 3px;
  background-repeat: no-repeat;
  background-position: left;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAHCAYAAAAvZezQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0MjYyNkVBREZCODFFMzExOEMxMkIzMzYxMEEwOTU4RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBODFEMTJFOEU2OEExMUUzQjk2OTlFQUVBODcwQjU0RSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBODFEMTJFN0U2OEExMUUzQjk2OTlFQUVBODcwQjU0RSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjFCRkY3RDIxQjNCOUUzMTFCRUI4QUJFNDNCNjg4QzRDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQyNjI2RUFERkI4MUUzMTE4QzEyQjMzNjEwQTA5NThEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+tUCRrgAAACxJREFUeNpi/A8EDAwMjAxQwATl/EcWYEAWhAnABZEFwGYxIXNgWlBsAQgwAP1zCgt7kvaFAAAAAElFTkSuQmCC') /*img/bullet_small.png*/;
}
.managepeople .tile-people .center_content span.center_content_label.disabled {
  opacity: 0.8;
}
.managepeople .tile-people .center_content span.value {
  opacity: 0.9;
}
.managepeople .tile-people .center_content span.show-invitation-link {
  cursor: pointer;
}
.managepeople .tile-people .center_content.invited {
  margin-top: -37px;
}
.managepeople .new-member-content {
  text-align: left;
  padding: 10px;
}
.managepeople .new-member-content > h6 {
  margin-bottom: 10px;
}
.managepeople .new-member-content .error_span {
  color: red;
  position: absolute;
  left: 0;
  top: 20px;
}
.managepeople .manage-people-search {
  background: transparent;
  border: none;
  border-bottom: 1px solid #e1e1e1;
  color: #44577a;
  line-height: 25px;
  height: 25px;
  padding-top: 0;
  padding-bottom: 0;
  vertical-align: top;
  border-radius: 0;
}
.managepeople .manage-people-search-icon {
  margin-top: 4px;
  height: 21px;
  width: 21px;
  display: inline-block;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}
.managepeople .manage-people-search:focus,
.managepeople .manage-people-search:hover {
  border: none;
  border-bottom: 1px solid #2d7dd2;
  background: #FFF;
  box-shadow: none;
}
.managepeople .manage-people-search-wrapper,
.managepeople .pager-wrapper {
  display: block;
  float: right;
}
.managepeople .pager-wrapper {
  margin-left: 15px;
}
.managepeople .filter-wrapper {
  padding-top: 5px;
}
.managepeople #resend-all-link {
  clear: both;
}
.managepeople .tile-filter-dropdown-menu a span {
  font-size: 14px;
}
.invite-people-control-group .styled-check-label {
  position: relative;
  padding-left: 30px;
  padding-top: 3px;
  padding-bottom: 3px;
}
.invite-people-control-group .styled-check {
  position: absolute;
  left: 0;
  top: 2px;
}
.invitation-address .help-block {
  margin-top: 5px;
}
.managestorymaps .collection-select-component option:first-child {
  color: #276aac;
}
.managestorymaps .tile-add {
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  position: relative;
  float: left;
  margin: 0 10px 10px 0;
  padding: 13px;
  height: 110px;
  color: #FFF;
  background-color: #195099;
  border-radius: 2px;
  cursor: pointer;
  transition: background 0.3s, color 0.3s, box-shadow 0.3s;
  box-shadow: #7a869a 0px 0px 0.5px 0px, #c1c7d0 0px 1px 1px 0px;
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.managestorymaps .tile-add .link,
.managestorymaps .tile-add .dropdown-menu .trigger {
  opacity: 0.9;
  cursor: pointer;
  color: #FFF;
}
.managestorymaps .tile-add .link:hover,
.managestorymaps .tile-add .dropdown-menu .trigger:hover {
  opacity: 1;
}
.managestorymaps .tile-add .caption {
  font-size: 16px;
  font-weight: 900;
  display: block;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  margin-bottom: 6px;
}
.managestorymaps .tile-add .description {
  display: block;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  padding-bottom: 2px;
}
.managestorymaps .tile-add .description,
.managestorymaps .tile-add .description > * {
  color: #FFF;
  font-family: 'Roboto', sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.1;
}
.managestorymaps .tile-add .center_content {
  position: absolute;
  top: 50%;
  margin-top: -10px;
}
.managestorymaps .tile-add .center2_content {
  position: absolute;
  top: 72%;
  margin-top: -10px;
}
.managestorymaps .tile-add .bottom_left {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 5px;
  padding-top: 5px;
  z-index: 1;
}
.managestorymaps .tile-add .bottom_right {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 5px;
  text-align: right;
  z-index: 1;
}
.managestorymaps .tile-add .h5 {
  font-size: 14px;
  font-weight: 500;
}
.managestorymaps .tile-add:hover {
  box-shadow: 0 0px 18px rgba(0, 0, 0, 0.25), 0 3px 3px rgba(0, 0, 0, 0.22);
}
.managestorymaps .tile-add > .action {
  display: table;
  text-align: center;
  vertical-align: middle;
  width: 100%;
  height: 110px;
}
.managestorymaps .tile-add > .action > * {
  display: table-cell;
  vertical-align: middle;
}
.managestorymaps .tile-add:hover {
  color: #FFF;
  background: #12396d;
}
.managestorymaps .tile-add:hover {
  box-shadow: 0 0px 18px rgba(0, 0, 0, 0.25), 0 3px 3px rgba(0, 0, 0, 0.22);
}
.managestorymaps .tile-storymap {
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  position: relative;
  float: left;
  margin: 0 10px 10px 0;
  padding: 13px;
  height: 110px;
  color: #FFF;
  background-color: #508fe2;
  border-radius: 2px;
  /*.center_content {
            max-width: 202px;
            text-align: left;
        }*/
  box-shadow: #7a869a 0px 0px 0.5px 0px, #c1c7d0 0px 1px 1px 0px;
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.managestorymaps .tile-storymap .link,
.managestorymaps .tile-storymap .dropdown-menu .trigger {
  opacity: 0.9;
  cursor: pointer;
  color: #FFF;
}
.managestorymaps .tile-storymap .link:hover,
.managestorymaps .tile-storymap .dropdown-menu .trigger:hover {
  opacity: 1;
}
.managestorymaps .tile-storymap .caption {
  font-size: 16px;
  font-weight: 900;
  display: block;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  margin-bottom: 6px;
}
.managestorymaps .tile-storymap .description {
  display: block;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  padding-bottom: 2px;
}
.managestorymaps .tile-storymap .description,
.managestorymaps .tile-storymap .description > * {
  color: #FFF;
  font-family: 'Roboto', sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.1;
}
.managestorymaps .tile-storymap .center_content {
  position: absolute;
  top: 50%;
  margin-top: -10px;
}
.managestorymaps .tile-storymap .center2_content {
  position: absolute;
  top: 72%;
  margin-top: -10px;
}
.managestorymaps .tile-storymap .bottom_left {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 5px;
  padding-top: 5px;
  z-index: 1;
}
.managestorymaps .tile-storymap .bottom_right {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 5px;
  text-align: right;
  z-index: 1;
}
.managestorymaps .tile-storymap .h5 {
  font-size: 14px;
  font-weight: 500;
}
.managestorymaps .tile-storymap:hover {
  box-shadow: 0 0px 18px rgba(0, 0, 0, 0.25), 0 3px 3px rgba(0, 0, 0, 0.22);
}
.managestorymaps .tile-storymap .dropdown-menu .link {
  color: #143759;
  opacity: 0.9;
}
.managestorymaps .tile-storymap .archived_label {
  padding-top: 8px;
}
.managestorymaps .tile-storymap .collection_label {
  top: 68%;
}
.managestorymaps .tile-storymap .collection_label div {
  overflow: hidden;
  white-space: nowrap;
  height: 14px;
  text-overflow: ellipsis;
}
.managestorymaps .tile-storymap .integration_label {
  top: 79%;
}
.managestorymaps .tile-storymap .integration_label div {
  overflow: hidden;
  white-space: nowrap;
  height: 17px;
  text-overflow: ellipsis;
}
.managestorymaps .tile-storymap .center_content {
  top: 54%;
  margin-top: -18px;
}
.managestorymaps .tile-storymap .center_content div,
.managestorymaps .tile-storymap .center_content span {
  margin-bottom: 3px;
  /*display: inline-block;*/
  margin-bottom: 2px;
  font-size: 12px;
  /*font-weight: normal;*/
}
.managestorymaps .tile-storymap .center_content div.center_content_label,
.managestorymaps .tile-storymap .center_content span.center_content_label {
  opacity: 1;
  padding-left: 10px;
  padding-right: 3px;
  background-repeat: no-repeat;
  background-position: left;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAHCAYAAAAvZezQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0MjYyNkVBREZCODFFMzExOEMxMkIzMzYxMEEwOTU4RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBODFEMTJFOEU2OEExMUUzQjk2OTlFQUVBODcwQjU0RSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBODFEMTJFN0U2OEExMUUzQjk2OTlFQUVBODcwQjU0RSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjFCRkY3RDIxQjNCOUUzMTFCRUI4QUJFNDNCNjg4QzRDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQyNjI2RUFERkI4MUUzMTE4QzEyQjMzNjEwQTA5NThEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+tUCRrgAAACxJREFUeNpi/A8EDAwMjAxQwATl/EcWYEAWhAnABZEFwGYxIXNgWlBsAQgwAP1zCgt7kvaFAAAAAElFTkSuQmCC') /*img/bullet_small.png*/;
}
.managestorymaps .tile-storymap .center_content div.center_content_label.disabled,
.managestorymaps .tile-storymap .center_content span.center_content_label.disabled {
  opacity: 0.8;
}
.managestorymaps .tile-storymap .center_content div.center_content_label .extra-small-font,
.managestorymaps .tile-storymap .center_content span.center_content_label .extra-small-font {
  width: 180px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.managestorymaps .tile-storymap .center_content div.value,
.managestorymaps .tile-storymap .center_content span.value {
  opacity: 0.9;
}
.managestorymaps .tile-storymap .storymap-tile-icon {
  float: left;
  padding-right: 8px;
  font-size: 21px;
  display: block;
  position: relative;
  z-index: 100;
}
.managestorymaps .tile-storymap .caption {
  position: absolute;
  top: 12px;
  text-indent: 0;
  width: 210px;
}
.managestorymaps .tile-storymap:hover {
  box-shadow: 0 0px 18px rgba(0, 0, 0, 0.25), 0 3px 3px rgba(0, 0, 0, 0.22);
}
.managestorymaps .tile-storymap .tile-bottom-container {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
}
.managestorymaps .tile-storymap .tile-bottom-container .tile-bottom-wrapper {
  position: relative;
}
.managestorymaps .tile-storymap .tile-bottom-container .tile-bottom-wrapper .bottom_left {
  position: relative;
  float: left;
}
.managestorymaps .tile-storymap .tile-bottom-container .tile-bottom-wrapper .bottom_right {
  position: relative;
  float: right;
  z-index: initial;
}
.managestorymaps .search {
  background: transparent;
  border: none;
  border-bottom: 1px solid #e9e9e9;
  color: #44577a;
  line-height: 21px;
  height: 22px;
  padding-top: 1px;
  padding-bottom: 0;
  vertical-align: top;
  border-radius: 0;
}
.managestorymaps .search-icon {
  margin-top: 0px;
  height: 23px;
  width: 23px;
  display: inline-block;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  cursor: pointer;
}
.managestorymaps .search:focus,
.managestorymaps .search:hover {
  border: none;
  border-bottom: 1px solid #2d7dd2;
  box-shadow: none;
  border-radius: 0;
}
.managestorymaps .search-wrapper,
.managestorymaps .pager-wrapper {
  display: block;
  float: right;
}
.managestorymaps .pager-wrapper {
  margin-left: 15px;
}
.managestorymaps .dropdown-menu {
  z-index: initial;
}
.managestorymaps .filter-wrapper {
  padding-top: 5px;
}
.managestorymaps .tile-group > .tile-group-header .tile-group-header-left {
  line-height: 23px;
  font-size: 14px;
  color: #44577a;
}
.managestorymaps .tile-filter-dropdown-menu a span {
  font-size: 14px;
}
.managestorymaps .tile-filter-dropdown-menu .menu-content.filter-collections {
  min-width: 240px;
  max-width: 340px;
}
.managestorymaps .tile-filter-dropdown-menu .menu-content.filter-collections ul {
  max-height: 300px;
  overflow-y: auto;
}
.managestorymaps .tile-filter-dropdown-menu .menu-content.filter-collections ul li {
  padding-top: 4px;
  padding-bottom: 4px;
}
.managestorymaps .tile-filter-dropdown-menu .menu-content.filter-collections ul li a {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  line-height: 18px;
}
.managestorymaps .tile-filter-dropdown-menu .menu-content.filter-collections ul li a.dropdown-fixed-item {
  opacity: 0.5;
}
.managestorymaps .tile-filter-dropdown-menu .current-collection-filter-name {
  max-width: 300px;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  overflow: hidden;
  vertical-align: bottom;
  height: 19px;
}
.managestorymaps .tile-filter-dropdown-menu .menu-content ul li {
  padding-top: 4px;
  padding-bottom: 4px;
}
.managestorymaps .tile-filter-dropdown-menu .menu-content ul li a {
  white-space: nowrap;
  line-height: 18px;
}
.managestorymaps .tile-filter-dropdown-menu > a {
  line-height: 23px;
  cursor: pointer;
}
.managestorymaps .collection .caption {
  margin-top: 10px;
  color: #FFF;
}
.managestorymaps .collection a {
  color: #FFF;
}
.managestorymaps .collection .collection-header-bar {
  position: absolute;
  top: 0;
  right: 0;
  width: 150px;
  height: 15px;
  background: #3a81de;
  border-top-right-radius: 2px;
  transition: background-color 0.3s, color 0.3s;
}
.managestorymaps .collection .collection-header-bar:before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  border-bottom: 15px solid #508fe2;
  border-right: 15px solid #3a81de;
  background: #508fe2;
  width: 0;
  transition: border-bottom-color 0.3s, border-right-color 0.3s, color 0.3s;
}
.managestorymaps #resend-all-link {
  clear: both;
}
.managestorymaps .metro-pivot .headers {
  margin-bottom: 12px;
}
.managestorymaps .collection-header-bar-content {
  float: right;
  display: block;
  font-size: 10px;
  padding-right: 3px;
  padding-top: 2px;
  color: #d3e3f8;
}
.modal-confirmation.move-storymap-confirm > .modal-area .header,
.modal-confirmation.move-storymap-confirm > .modal-area .footer,
.modal-confirmation.move-storymap-confirm > .modal-area .content {
  padding-left: 25%;
  padding-right: 25%;
}
.modal-confirmation.move-storymap-confirm > .modal-area .warning-text {
  color: red;
}
.modal-confirmation.move-storymap-confirm > .modal-area .confirm-messages {
  line-height: 1.5;
  margin-bottom: 20px;
}
.modal-confirmation.move-storymap-confirm > .modal-area button span.button__text + div {
  position: absolute;
}
.modal-confirmation.move-storymap-confirm > .modal-area .move-to-workspace .validation-message {
  margin-top: 0;
}
.menu-content.collection-menu {
  background-color: #FFFFFF;
  padding: 10px;
}
.menu-content.collection-menu .info-text {
  color: #7a7a7a;
  font-size: 12px;
  margin: 5px 0;
  white-space: nowrap;
}
.menu-content.collection-menu a.recently-selected-collection {
  display: block;
  margin: 3px 0;
  font-size: 13px;
}
.collection-dropdown label {
  font-size: 12px;
}
.collection-dropdown .menu-content {
  width: 300px;
}
.modal-dialog.default .modal-area .content.multiselect-allowed-overflow {
  overflow: visible !important;
  padding-bottom: 0;
}
.modal-dialog.default .modal-area .content.multiselect-allowed-overflow .control-group {
  overflow: visible;
}
.modal-dialog.default .modal-area .content.multiselect-allowed-overflow span.multiselect-native-select div.btn-group ul.dropdown-menu {
  max-height: 300px;
  overflow-y: scroll;
}
.modal-dialog.default .modal-area .content.multiselect-allowed-overflow span.multiselect-native-select div.btn-group ul.dropdown-menu li a .checkbox,
.modal-dialog.default .modal-area .content.multiselect-allowed-overflow span.multiselect-native-select div.btn-group ul.dropdown-menu li.multiselect-group a label {
  overflow-x: hidden;
  text-overflow: ellipsis;
}
.modal-dialog.default .modal-area .content.multiselect-allowed-overflow .info {
  padding-bottom: 15px;
}
.newstorymap {
  /*label {
        line-height: 20px;
    }*/
}
.newstorymap .collection-select-component option:first-child {
  color: #276aac;
}
.newstorymap .tile-collaborator {
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  position: relative;
  float: left;
  margin: 0 10px 10px 0;
  padding: 13px;
  height: 100px;
  color: #FFF;
  background-color: #508fe2;
  border-radius: 2px;
  box-shadow: #7a869a 0px 0px 0.5px 0px, #c1c7d0 0px 1px 1px 0px;
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.newstorymap .tile-collaborator .link,
.newstorymap .tile-collaborator .dropdown-menu .trigger {
  opacity: 0.9;
  cursor: pointer;
  color: #FFF;
}
.newstorymap .tile-collaborator .link:hover,
.newstorymap .tile-collaborator .dropdown-menu .trigger:hover {
  opacity: 1;
}
.newstorymap .tile-collaborator .caption {
  font-size: 16px;
  font-weight: 900;
  display: block;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  margin-bottom: 6px;
}
.newstorymap .tile-collaborator .description {
  display: block;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  padding-bottom: 2px;
}
.newstorymap .tile-collaborator .description,
.newstorymap .tile-collaborator .description > * {
  color: #FFF;
  font-family: 'Roboto', sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.1;
}
.newstorymap .tile-collaborator .center_content {
  position: absolute;
  top: 50%;
  margin-top: -10px;
}
.newstorymap .tile-collaborator .center2_content {
  position: absolute;
  top: 72%;
  margin-top: -10px;
}
.newstorymap .tile-collaborator .bottom_left {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 5px;
  padding-top: 5px;
  z-index: 1;
}
.newstorymap .tile-collaborator .bottom_right {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 5px;
  text-align: right;
  z-index: 1;
}
.newstorymap .tile-collaborator .h5 {
  font-size: 14px;
  font-weight: 500;
}
.newstorymap .tile-collaborator:hover {
  box-shadow: 0 0px 18px rgba(0, 0, 0, 0.25), 0 3px 3px rgba(0, 0, 0, 0.22);
}
.newstorymap .tile-collaborator .bottom_right .link {
  font-size: 12px;
}
.newstorymap .tile-collaborator:hover {
  box-shadow: 0 0px 18px rgba(0, 0, 0, 0.25), 0 3px 3px rgba(0, 0, 0, 0.22);
}
.newstorymap .add-member-box,
.newstorymap .invite-people-box {
  margin-top: 15px;
  padding: 0px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 620px;
}
.newstorymap .add-member-box > input,
.newstorymap .invite-people-box > input {
  width: 95%;
}
.newstorymap .add-member-box .control label {
  margin-bottom: 13px;
}
.newstorymap .add-member-box .validation-message {
  margin-top: -11px;
}
.newstorymap .invite-people-box .buttons {
  margin-top: 5px;
}
.newstorymap .buttons > a {
  margin-right: 5px;
}
.newstorymap .advanced-options {
  /*color: #7a7a7a;*/
  font-size: 14px;
  padding-bottom: 10px;
}
.newstorymap .advanced-options .adv-option-select,
.newstorymap .advanced-options .select-box-container {
  width: 300px;
}
.newstorymap .advanced-options-head {
  font-size: 16px;
  font-weight: bolder;
  line-height: 26px;
  color: #44577a;
  margin-bottom: 10px;
}
.newstorymap .adv-option-label {
  /*color: #000;*/
  padding-top: 10px;
}
.newstorymap .adv-option-label.after-adv-opt-help-block {
  /*color: #000;*/
  padding-top: 0px;
  margin: 0px 0px 15px 0px;
}
.newstorymap .adv-option-no-chk-label {
  margin-left: 0;
  /*color: #000;*/
}
.newstorymap .adv-option {
  margin-left: 22px;
  margin-top: 10px;
  margin-bottom: 15px;
}
.newstorymap .adv-option-hint {
  /*color: #000000;*/
  margin: 5px 0 15px 0;
  clear: both;
}
.newstorymap .adv-option-hide {
  margin-left: 5px;
}
.newstorymap .adv-opt-help-block {
  width: 100%;
  display: block;
  /*color: #777777;*/
  font-size: 11px;
  margin-left: 0;
  margin-bottom: 15px;
}
.newstorymap .btn-icon > span.adv-settings {
  font-size: 12px;
  text-transform: uppercase;
  font-weight: bold;
  color: #66b9e1;
  opacity: 0.9;
}
.newstorymap .btn-icon > span.adv-settings:hover {
  opacity: 1;
}
.newstorymap .adv-settings-description {
  /*color: #7a7a7a;*/
  font-size: 13px;
  margin-top: 10px;
}
.newstorymap .adv-upl-msg {
  display: block;
  padding-top: 15px;
  padding-bottom: 5px;
  color: #2d9fd6;
}
.newstorymap .can-comment-cb {
  clear: both;
  padding-top: 20px;
}
.newstorymap .can-comment-cb-hint {
  margin-top: 10px;
}
.newstorymap .add-workspace-memeber-observer {
  padding-bottom: 15px;
  font-size: 13px;
  color: #7a7a7a;
}
.storymap-importpreview.default.modal-dialog .modal-area {
  width: 840px;
  height: 580px;
  margin: auto;
}
.storymap-importpreview.default.modal-dialog .modal-area .map > div {
  display: table;
}
.storymap-importpreview.default.modal-dialog .modal-area .map > div > div {
  display: flex;
}
.storymap-importpreview.default.modal-dialog .modal-area .preview-card-empty {
  width: 20px;
  height: 20px;
  margin: 3px;
  display: inline-block;
}
.storymap-importpreview.default.modal-dialog .modal-area .preview-card {
  width: 20px;
  height: 20px;
  margin: 3px;
  display: inline-block;
  background-color: #bbb;
}
.storymap-importpreview.default.modal-dialog .modal-area .map {
  width: 100%;
  height: 100%;
  overflow: scroll;
  height: 460px;
  background: #f9f9f9;
  padding: 10px;
  box-sizing: border-box;
}
.storymap-importpreview.default.modal-dialog .modal-area .preview-release {
  border-bottom: dotted 1px #777;
  margin-bottom: 3px;
  margin-top: 3px;
  width: 100%;
}
.storymap-importpreview.default.modal-dialog .modal-area .card-tooltip {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.storymap-importpreview.default.modal-dialog .modal-area .card-tooltip:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.storymap-importpreview.default.modal-dialog .modal-area .card-tooltip:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.storymap-importpreview.default.modal-dialog .modal-area .card-tooltip:hover:after {
  top: 27px;
  left: -8px;
}
.storymap-importpreview.default.modal-dialog .modal-area .card-tooltip:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 22px;
  left: 3px;
}
.modal-dialog.release-details.default .modal-area {
  position: relative;
  width: 940px;
  min-height: 560px;
}
.modal-dialog.release-details.default .modal-area .content {
  overflow: visible !important;
}
.modal-dialog.release-details .helper-text {
  color: #aaa;
  font-size: 11px;
  min-height: 22px;
  width: 100%;
  cursor: pointer;
  display: block;
}
.modal-dialog.release-details .multichoose .dropdown-menu {
  top: -24px;
}
.modal-dialog.release-details .dialog_top {
  margin-bottom: 14px;
}
.modal-dialog.release-details .dialog_left {
  width: 72%;
  float: left;
  height: 60%;
}
.modal-dialog.release-details .dialog_right {
  width: 27%;
  float: right;
}
.modal-dialog.release-details .dialog_right select {
  padding: 0;
  width: 140px;
}
.modal-dialog.release-details .dialog_bottom {
  clear: both;
  height: 39%;
}
.modal-dialog.release-details .name_container {
  /*margin-bottom: 15px;*/
}
.modal-dialog.release-details .name_container .name_display {
  color: #143759;
  font-weight: bold;
  font-size: 16px;
  padding-bottom: 8px;
  min-height: 22px;
  width: 72%;
  cursor: pointer;
  display: block;
}
.modal-dialog.release-details .name_container .name_display strong {
  color: #143759;
  font-weight: bold;
  font-size: 16px;
  cursor: pointer;
}
.modal-dialog.release-details .name_container .inline-text-empty {
  color: #94a4c3;
  font-size: 11px;
  min-height: 22px;
  width: 100%;
  cursor: pointer;
  display: block;
}
.modal-dialog.release-details .name_container .inline-input {
  /*margin-top: 3px;*/
  width: 100%;
  /*min-height: 20px;*/
  border: 1px solid #2d7dd2;
  padding: 5px;
  box-sizing: border-box;
}
.modal-dialog.release-details .name_container .release-details-prefix {
  font-size: 11px;
  color: #aaa;
  margin-bottom: 5px;
}
.modal-dialog.release-details .description_container {
  margin-right: 10px;
  margin-bottom: 10px;
}
.modal-dialog.release-details .description_container sub,
.modal-dialog.release-details .description_container sup {
  /* Specified in % so that the sup/sup is the
             right size relative to the surrounding text */
  font-size: 75%;
  /* Zero out the line-height so that it doesn't
             interfere with the positioning that follows */
  line-height: 0;
  /* Where the magic happens: makes all browsers position
             the sup/sup properly, relative to the surrounding text */
  position: relative;
  /* Note that if you're using Eric Meyer's reset.css, this
             is already set and you can remove this rule */
  vertical-align: baseline;
}
.modal-dialog.release-details .description_container sup {
  /* Move the superscripted text up */
  top: -0.5em;
}
.modal-dialog.release-details .description_container sub {
  /* Move the subscripted text down, but only
             half as far down as the superscript moved up */
  bottom: -0.25em;
}
.modal-dialog.release-details .description_container label {
  margin-bottom: 10px;
}
.modal-dialog.release-details .description_container .description {
  font-size: 13px;
  line-height: 1.2em;
  width: 100%;
  display: block;
  min-height: 110px;
  cursor: pointer;
  overflow-wrap: break-word;
  word-wrap: break-word;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
.modal-dialog.release-details .description_container .description a {
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  -ms-word-break: break-all;
  word-break: break-all;
}
.modal-dialog.release-details .description_container .description a.self-link {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMjHxIGmVAAAB0ElEQVQ4T5WT2UsCURTG/VvbF3pofUgooh6Cwt4ipF5aIKKCnipt0VaiwjYiRUxHx21s3Bo1rb7OuTk1U1Y08DHbPb9zvnPutQCwNDlCNhK+qpHUtRuGO5zH+GlcvLOq/20c+2MwSwfI+TIypWes+tLopPeGzY81NgaYgozSAREC8PXyCnjVIibOE2h20n8C/QugX1r5BY5gFtZ9+TuAqa1OCc38TGrfkjDlSWDuRsFsVfzMGjuJmgEcNHOdwrVSwE4ohx5XRADrN4NCdRvvd10mC9yYoaMoYo9l7EXyUIvPmLt9EFVw4zq2JXQTsIW8G5OaAAsUEMiURGZ/uoQV6rr1QBaNO49rYhrTVynjFD4BnGlXyomFnFHKPWGegDz/VKEC+6UCn1oSe4LXfgNwaRdJ8k6QPncECa2CyYsk7FcKwgTrcoXhSWjYuM/WroC77aUMa/6M6IVCWUeOY1jyqsICA9jW4p0qGvgDoEg28lj2phHMPgkrzmAOZ2Srl6riHkyRlZoAFgeqxQqSWlk0lL/t00TWA1n006Zh6OhJvLYFVhtVMXwkY/BQ/hgXB/JUuMKBw6i4G2MYYDpMTDdm4M2id934vSrbr8f5D9FxhuUNlLQvAOffR5QAAAAASUVORK5CYII=');
  background-repeat: no-repeat;
  padding: 1px 2px 0px 19px;
}
.modal-dialog.release-details .description_container .inline-text-empty {
  color: #94a4c3;
  font-size: 11px;
  width: 100%;
  display: block;
  min-height: 60px;
  cursor: pointer;
  box-sizing: border-box;
  padding: 10px;
  border-radius: 2px;
  background: #f9f9f9;
}
.modal-dialog.release-details .description_container .inline-text-empty-link {
  font-size: 11px;
  cursor: pointer;
}
.modal-dialog.release-details .description_container .inline-textarea-autoresize {
  min-height: 100px;
  border: 1px solid #2d7dd2;
  padding: 8px;
  width: 605px;
  font-size: 14px;
  font-family: 'Oxygen', sans-serif;
  box-sizing: border-box;
  max-width: 100%;
}
.modal-dialog.release-details .markdown-view-content {
  color: #143759;
}
.modal-dialog.release-details .markdown-view-content h1,
.modal-dialog.release-details .markdown-view-content .h1,
.modal-dialog.release-details .markdown-view-content h2,
.modal-dialog.release-details .markdown-view-content .h2,
.modal-dialog.release-details .markdown-view-content h3,
.modal-dialog.release-details .markdown-view-content .h3,
.modal-dialog.release-details .markdown-view-content h4,
.modal-dialog.release-details .markdown-view-content .h4,
.modal-dialog.release-details .markdown-view-content h5,
.modal-dialog.release-details .markdown-view-content .h5,
.modal-dialog.release-details .markdown-view-content h6,
.modal-dialog.release-details .markdown-view-content .h6 {
  line-height: 1.2;
  font-weight: 400;
  color: #143759;
  padding-top: 7px;
  padding-bottom: 7px;
  /*text-align: justify;*/
}
.modal-dialog.release-details .markdown-view-content h1 {
  font-size: 22px;
}
.modal-dialog.release-details .markdown-view-content h2 {
  font-size: 18px;
}
.modal-dialog.release-details .markdown-view-content h3 {
  font-size: 16px;
}
.modal-dialog.release-details .markdown-view-content h4 {
  font-size: 14px;
}
.modal-dialog.release-details .markdown-view-content h5 {
  font-size: 12px;
}
.modal-dialog.release-details .markdown-view-content h6 {
  font-size: 10px;
}
.modal-dialog.release-details .markdown-view-content p {
  margin-top: 9px;
  margin-bottom: 9px;
  line-height: 1.3;
  /*text-align: justify;*/
  font-size: 14px;
}
.modal-dialog.release-details .markdown-view-content strong,
.modal-dialog.release-details .markdown-view-content strong * {
  font-weight: 600;
}
.modal-dialog.release-details .markdown-view-content ul,
.modal-dialog.release-details .markdown-view-content ol {
  margin-top: 12px;
  margin-bottom: 12px;
}
.modal-dialog.release-details .markdown-view-content ul li {
  list-style-type: square;
  margin-left: 20px;
  line-height: 1.3;
}
.modal-dialog.release-details .markdown-view-content ul li ul,
.modal-dialog.release-details .markdown-view-content ul li ol {
  margin: 0;
}
.modal-dialog.release-details .markdown-view-content ol li {
  list-style-type: decimal;
  margin-left: 20px;
  line-height: 1.3;
}
.modal-dialog.release-details .markdown-view-content ol li ul,
.modal-dialog.release-details .markdown-view-content ol li ol {
  margin: 0;
}
.modal-dialog.release-details .markdown-view-content blockquote {
  margin-top: 9px;
  margin-bottom: 9px;
  margin-left: 0px;
  padding-left: 15px;
  border-left: 3px solid #667eaa;
}
.modal-dialog.release-details .markdown-view-content code {
  font: 12px Monaco, "Courier New", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", monospace;
  color: #52595d;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #eee;
  display: inline-block;
  padding: 1px;
}
.modal-dialog.release-details .markdown-view-content code span {
  font: 12px Monaco, "Courier New", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", monospace;
}
.modal-dialog.release-details .markdown-view-content pre code {
  margin-top: 9px;
  margin-bottom: 9px;
  padding: 5px;
  width: 100%;
  overflow-x: auto;
  word-wrap: normal;
}
.modal-dialog.release-details .markdown-view-content table {
  width: initial;
  border-spacing: 4px;
  border-collapse: collapse;
  margin-top: 9px;
  margin-bottom: 9px;
}
.modal-dialog.release-details .markdown-view-content th {
  background-color: #ddd;
  padding: 5px;
  padding-left: 10px;
  padding-right: 10px;
  text-align: center;
  font-weight: 600;
}
.modal-dialog.release-details .markdown-view-content td {
  padding: 5px;
}
.modal-dialog.release-details .markdown-view-content tbody tr {
  border-bottom: 1px solid #ddd;
  border-top: 1px solid #ddd;
  border-collapse: collapse;
}
.modal-dialog.release-details .markdown-view-content hr {
  border-style: solid;
  border-width: 0px;
  border-bottom: solid 1px #888;
}
.modal-dialog.release-details .markdown-view-content dl {
  margin-bottom: 9px;
}
.modal-dialog.release-details .markdown-view-content dl dt {
  margin-top: 9px;
  font-weight: 600;
}
.modal-dialog.release-details .markdown-view-content dl dd {
  padding-top: 5px;
}
.modal-dialog.release-details .markdown-view-content .footnote {
  position: relative;
  bottom: 0.5em;
  font-size: 0.8em;
}
.modal-dialog.release-details .markdown-view-content .footnotes ol li {
  font-size: 11px;
}
.modal-dialog.release-details .markdown-view-content img {
  max-width: 100% !important;
}
.modal-dialog.release-details .markdown-editor-formating-help a {
  font-size: 12px;
  color: #667eaa;
  position: absolute;
  min-width: 140px;
  right: 5px;
}
.modal-dialog.release-details .markdown-editor-formating-help {
  display: block;
  text-align: right;
}
.modal-dialog.release-details .details-container {
  padding-left: 10px;
  border-left: 1px solid #f2f2f2;
}
.modal-dialog.release-details .details-container * {
  font-size: 12px;
}
.modal-dialog.release-details .details-container .details-label {
  margin-bottom: 10px;
}
.modal-dialog.release-details .details-container .details-row {
  padding-bottom: 20px;
  float: none;
  clear: both;
}
.modal-dialog.release-details .details-container .details-row > * {
  float: left;
}
.modal-dialog.release-details .details-container .details-row label {
  min-width: 86px;
}
.modal-dialog.release-details .details-container .details-row .detail-value {
  width: 140px;
}
.modal-dialog.release-details .details-container .actions-label {
  margin-top: 30px;
}
.modal-dialog.release-details .release-details-status-select {
  cursor: pointer;
}
.modal-dialog.release-details.modal-dialog.default .modal-area > .footer {
  padding-top: 30px;
}
.modal-dialog.release-details.modal-dialog.default .modal-area > .footer .link-btn-separator {
  color: #f2f2f2;
}
.modal-dialog.release-details .release-details-dialog-release-title {
  position: relative;
}
.modal-dialog.release-details .release-details-dialog-release-title .typing-indicator {
  left: -4px;
  top: -12px;
  display: block;
}
.modal-dialog.release-details .release-details-dialog-release-description {
  position: relative;
}
.modal-dialog.release-details .release-details-dialog-release-description .typing-indicator {
  left: -4px;
  top: -10px;
  display: block;
}
.modal-dialog.release-details .inline-text-empty {
  min-width: 10px;
  cursor: pointer;
}
.modal-dialog.release-details .inline-text {
  height: 14px;
  min-width: 10px;
  cursor: pointer;
}
.modal-dialog.release-details .datepicker-container .datepicker-input {
  padding: 1px;
  width: 80px;
  height: 14px;
  line-height: 14px;
  font-size: 12px;
}
.modal-dialog.release-details .datepicker-container .datepicker-input.active {
  border: 1px solid #e1e1e1;
  padding: 0;
}
.modal-dialog.release-details .datepicker-container .datepicker-input.active:hover {
  border-color: #57aed7;
}
.modal-dialog.release-details .validation-message {
  margin: 0 0 5px 0;
  text-align: left;
}
.modal-dialog.release-details .dialog_left.status-report .status-report-title,
.modal-dialog.release-details .dialog_right.status-report .status-report-title {
  display: inline-block;
}
.modal-dialog.release-details .dialog_left.status-report .status-report-title-text,
.modal-dialog.release-details .dialog_right.status-report .status-report-title-text {
  font-weight: 600;
}
.modal-dialog.release-details .dialog_left.status-report .status-report-title-buttons,
.modal-dialog.release-details .dialog_right.status-report .status-report-title-buttons {
  display: inline-block;
  padding-top: 6px;
  padding-right: 3px;
}
.modal-dialog.release-details .dialog_left.status-report .status-report-title-buttons a,
.modal-dialog.release-details .dialog_right.status-report .status-report-title-buttons a {
  font-size: 12px;
  /*color: #aaa;
                &.disabled {
                    color: #66b9e1;
                }*/
}
.modal-dialog.release-details .dialog_left.status-report .status-report-title-buttons .separator,
.modal-dialog.release-details .dialog_right.status-report .status-report-title-buttons .separator {
  color: #bbb;
}
.modal-dialog.release-details .dialog_left.status-report .status-report-details,
.modal-dialog.release-details .dialog_right.status-report .status-report-details {
  float: left;
  margin-top: 45px;
  width: 100%;
  border-radius: 2px;
}
.modal-dialog.release-details .dialog_left.status-report .status-report-statuses,
.modal-dialog.release-details .dialog_right.status-report .status-report-statuses {
  width: 100%;
  overflow: visible;
}
.modal-dialog.release-details .dialog_left.status-report .status-report-statuses .description,
.modal-dialog.release-details .dialog_right.status-report .status-report-statuses .description {
  color: #aaa;
  font-size: 11px;
  margin-top: 5px;
  margin-bottom: 20px;
  width: 260px;
}
.modal-dialog.release-details .dialog_left.status-report .status-report-statuses .status-report-status-list,
.modal-dialog.release-details .dialog_right.status-report .status-report-statuses .status-report-status-list {
  padding-left: 22px;
  padding-top: 18px;
}
.modal-dialog.release-details .dialog_left.status-report .status-report-statuses .status-report-status-list .status-list-row,
.modal-dialog.release-details .dialog_right.status-report .status-report-statuses .status-report-status-list .status-list-row {
  margin: 5px 0;
  padding-bottom: 5px;
}
.modal-dialog.release-details .dialog_left.status-report .status-report-statuses .status-report-status-list .status-list-row .status-list-label,
.modal-dialog.release-details .dialog_right.status-report .status-report-statuses .status-report-status-list .status-list-row .status-list-label {
  display: inline-block;
  width: 135px;
}
.modal-dialog.release-details .dialog_left.status-report .status-report-statuses .status-report-status-list .status-list-row.sub-status,
.modal-dialog.release-details .dialog_right.status-report .status-report-statuses .status-report-status-list .status-list-row.sub-status {
  padding-bottom: 0;
}
.modal-dialog.release-details .dialog_left.status-report .status-report-statuses .status-report-status-list .status-list-row.sub-status .status-list-label,
.modal-dialog.release-details .dialog_right.status-report .status-report-statuses .status-report-status-list .status-list-row.sub-status .status-list-label {
  width: 125px;
  padding-left: 10px;
}
.modal-dialog.release-details .dialog_left.status-report .status-report-statuses .status-report-status-list .status-list-row.sub-status .status-list-label a,
.modal-dialog.release-details .dialog_right.status-report .status-report-statuses .status-report-status-list .status-list-row.sub-status .status-list-label a {
  font-size: 12px;
}
.modal-dialog.release-details .dialog_left.status-report .status-report-statuses .status-report-status-list .status-list-row.sub-status.last-item,
.modal-dialog.release-details .dialog_right.status-report .status-report-statuses .status-report-status-list .status-list-row.sub-status.last-item {
  padding-bottom: 5px;
}
.modal-dialog.release-details .dialog_left.status-report .status-report-statuses .status-report-status-list .status-list-row .status-list-value,
.modal-dialog.release-details .dialog_right.status-report .status-report-statuses .status-report-status-list .status-list-row .status-list-value {
  display: inline-block;
}
.modal-dialog.release-details .dialog_left.status-report .status-report-statuses .status-report-status-list .status-list-row .status-list-value strong,
.modal-dialog.release-details .dialog_right.status-report .status-report-statuses .status-report-status-list .status-list-row .status-list-value strong {
  display: inline-block;
  width: 20px;
  text-align: right;
}
.modal-dialog.release-details .dialog_left.status-report .status-report-statuses .status-report-status-list.byCard span,
.modal-dialog.release-details .dialog_right.status-report .status-report-statuses .status-report-status-list.byCard span {
  font-weight: bold;
}
.modal-dialog.release-details .dialog_left.status-report .status-report-statuses .status-report-status-list.byCard span.number,
.modal-dialog.release-details .dialog_right.status-report .status-report-statuses .status-report-status-list.byCard span.number {
  min-width: 30px;
  display: inline-block;
  text-align: right;
  padding-right: 3px;
  padding-bottom: 0px;
}
.modal-dialog.release-details .dialog_left.status-report .status-report-statuses .status-report-status-list.byCard span.estimation-unit,
.modal-dialog.release-details .dialog_right.status-report .status-report-statuses .status-report-status-list.byCard span.estimation-unit {
  color: #bbb;
  font-size: 12px;
  font-weight: normal;
}
.modal-dialog.release-details .dialog_left.status-report .status-report-statuses .status-report-status-list.byCard .sub-status span.number,
.modal-dialog.release-details .dialog_right.status-report .status-report-statuses .status-report-status-list.byCard .sub-status span.number {
  font-size: 12px;
}
.modal-dialog.release-details .dialog_left.status-report .status-report-statuses .status-report-status-list.byEstimate span,
.modal-dialog.release-details .dialog_right.status-report .status-report-statuses .status-report-status-list.byEstimate span {
  font-weight: bold;
}
.modal-dialog.release-details .dialog_left.status-report .status-report-statuses .status-report-status-list.byEstimate span.number,
.modal-dialog.release-details .dialog_right.status-report .status-report-statuses .status-report-status-list.byEstimate span.number {
  min-width: 30px;
  display: inline-block;
  text-align: right;
  padding-right: 3px;
  padding-bottom: 0px;
}
.modal-dialog.release-details .dialog_left.status-report .status-report-statuses .status-report-status-list.byEstimate span.estimation-unit,
.modal-dialog.release-details .dialog_right.status-report .status-report-statuses .status-report-status-list.byEstimate span.estimation-unit {
  color: #bbb;
  font-size: 12px;
  font-weight: normal;
}
.modal-dialog.release-details .dialog_left.status-report .status-report-statuses .status-report-status-list.byEstimate .sub-status span.number,
.modal-dialog.release-details .dialog_right.status-report .status-report-statuses .status-report-status-list.byEstimate .sub-status span.number {
  font-size: 12px;
}
.modal-dialog.release-details .dialog_left.status-report .status-report-chart,
.modal-dialog.release-details .dialog_right.status-report .status-report-chart {
  width: 100%;
  height: 215px;
  padding: 15px 0;
  padding-bottom: 0;
}
.modal-dialog.release-details .dialog_left.status-report .status-report-chart #piechart-tooltip,
.modal-dialog.release-details .dialog_right.status-report .status-report-chart #piechart-tooltip {
  opacity: 1;
  position: absolute;
  background: rgba(0, 0, 0, 0.7);
  color: white;
  border-radius: 3px;
  -webkit-transition: all 0.1s ease;
  transition: all 0.1s ease;
  pointer-events: none;
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
}
.modal-dialog.release-details .dialog_left.status-report .status-report-chart .tooltip-key,
.modal-dialog.release-details .dialog_right.status-report .status-report-chart .tooltip-key {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin-right: 5px;
  border-color: red;
  border-width: 2px;
}
.modal-dialog.release-details .dialog_left.status-report .status-report-chart .tooltip-main,
.modal-dialog.release-details .dialog_right.status-report .status-report-chart .tooltip-main {
  display: inline-block;
}
.modal-dialog.release-details .dialog_left.status-report .status-report-chart .tooltip-sub,
.modal-dialog.release-details .dialog_right.status-report .status-report-chart .tooltip-sub {
  margin-left: 19px;
  font-size: 11px;
}
.modal-dialog.release-details .dialog_left.status-report .status-report-chart .tooltip-click,
.modal-dialog.release-details .dialog_right.status-report .status-report-chart .tooltip-click {
  margin-left: 19px;
  margin-top: 5px;
  font-size: 10px;
}
.modal-dialog.release-details .dialog_left.status-report .missing-estimates-warning,
.modal-dialog.release-details .dialog_right.status-report .missing-estimates-warning {
  /*color: #7a7a7a;*/
  font-size: 12px;
  margin-top: 12px;
  /*float: left;*/
  /*margin-bottom: -15px;
            position: relative;*/
  z-index: 1;
}
.modal-dialog.release-details .dialog_left.status-report .missing-estimates-warning a,
.modal-dialog.release-details .dialog_right.status-report .missing-estimates-warning a {
  font-size: 12px;
}
.markup-tooltip-content .markup {
  padding: 0;
  border: none;
  background: transparent;
  color: #66b9e1;
  font-size: 11px;
  width: 1000px;
}
.markup-tooltip-content .markup:hover {
  border: none;
  background: transparent;
  color: #66b9e1;
}
.markup-tooltip-content .markup:not(:focus) {
  border: none;
  background: transparent;
  color: #66b9e1;
}
.markup-tooltip-content .markup:focus {
  border: none;
  background: transparent;
  color: #66b9e1;
}
.status-report-statuses {
  width: 100%;
  overflow: visible;
}
.status-report-statuses .description {
  color: #aaa;
  font-size: 11px;
  margin-top: 5px;
  margin-bottom: 20px;
  width: 260px;
}
.status-report-statuses .status-report-status-list {
  padding-left: 0;
  padding-top: 18px;
}
.status-report-statuses .status-report-status-list .status-list-row {
  margin: 5px 0;
  margin-top: 15px;
}
.status-report-statuses .status-report-status-list .status-list-row .status-list-label {
  display: inline-block;
  width: 100px;
}
.status-report-statuses .status-report-status-list .status-list-row .status-list-label a {
  font-size: 14px !important;
}
.status-report-statuses .status-report-status-list .status-list-row.sub-status {
  margin-top: 5px;
  padding-bottom: 0;
}
.status-report-statuses .status-report-status-list .status-list-row.sub-status .status-list-label {
  width: 90px;
  padding-left: 10px;
  white-space: nowrap;
}
.status-report-statuses .status-report-status-list .status-list-row.sub-status .status-list-label a {
  font-size: 12px !important;
}
.status-report-statuses .status-report-status-list .status-list-row.sub-status.last-item {
  padding-bottom: 5px;
}
.status-report-statuses .status-report-status-list .status-list-row .status-list-value {
  display: inline-block;
}
.status-report-statuses .status-report-status-list .status-list-row .status-list-value strong {
  display: inline-block;
  width: 20px;
  text-align: right;
}
.status-report-statuses .status-report-status-list.byCard span {
  font-weight: bold;
}
.status-report-statuses .status-report-status-list.byCard span.number {
  min-width: 30px;
  display: inline-block;
  text-align: right;
  padding-right: 3px;
  padding-bottom: 0px;
}
.status-report-statuses .status-report-status-list.byCard span.estimation-unit {
  color: #bbb;
  font-size: 12px;
  font-weight: normal;
}
.status-report-statuses .status-report-status-list.byCard .sub-status span.number {
  font-size: 12px;
}
.status-report-statuses .status-report-status-list.byEstimate span {
  font-weight: bold;
}
.status-report-statuses .status-report-status-list.byEstimate span.number {
  min-width: 30px;
  display: inline-block;
  text-align: right;
  padding-right: 3px;
  padding-bottom: 0px;
}
.status-report-statuses .status-report-status-list.byEstimate span.estimation-unit {
  color: #bbb;
  font-size: 12px;
  font-weight: normal;
}
.status-report-statuses .status-report-status-list.byEstimate .sub-status span.number {
  font-size: 12px;
}
.card-delete-confirm-has-children {
  color: red;
}
.share-storymap-btn {
  display: block !important;
  margin-right: 7px;
  cursor: pointer;
}
.storymap #header-wrapper {
  min-width: 980px;
  position: fixed;
  -webkit-transform: translateZ(0);
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #FFF;
  z-index: 102;
}
.storymap #header-title {
  margin: 0;
  padding-left: 68px;
  /*height: 40px;*/
  margin-top: 8px;
  /*margin-bottom: 10px;*/
}
.storymap #header-title .storymap-header-buttons {
  display: inline-block;
  float: left;
  padding-left: 10px;
  margin-top: 5px;
}
.storymap #header-title .brand-subtext {
  padding-top: 18px;
  font-size: 12px;
}
.storymap #header-title .navigate-back {
  width: 30px;
  height: 60px;
  position: absolute;
  left: 0;
  top: 0;
}
.storymap #header-title .navigate-dashboard {
  width: 30px;
  height: 60px;
  position: absolute;
  left: 30px;
  top: 0;
}
.storymap #header-title .navigate-dashboard svg {
  height: 18px;
  width: 34px;
  padding-top: 20px;
}
.storymap #header-title .navigate-dashboard svg path {
  fill: #19446e;
}
.storymap #header-title .navigate-dashboard:hover {
  background: #508fe2;
}
.storymap #header-title .navigate-dashboard:hover svg path {
  fill: #fff;
}
.storymap #header-title .stob-logo-container {
  left: 0;
  top: 0;
  width: 30px;
  height: 60px;
  position: absolute;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.storymap #header-title .stob-logo-container .stob-logo {
  width: 25px;
}
.storymap #header {
  padding-right: 690px;
}
.storymap #header #storymap-header-menu {
  float: right;
  margin-top: 5px;
  position: absolute;
  top: 0;
  right: 0;
}
.storymap #header #storymap-header-menu:before,
.storymap #header #storymap-header-menu:after {
  content: " ";
  display: table;
}
.storymap #header #storymap-header-menu:after {
  clear: both;
}
.storymap #header #storymap-header-menu:before,
.storymap #header #storymap-header-menu:after {
  content: " ";
  display: table;
}
.storymap #header #storymap-header-menu:after {
  clear: both;
}
.storymap #header #storymap-header-menu > a,
.storymap #header #storymap-header-menu > span,
.storymap #header #storymap-header-menu > div {
  float: right;
  margin-right: 0;
}
.storymap #header #storymap-header-menu > a:last-child,
.storymap #header #storymap-header-menu > span:last-child,
.storymap #header #storymap-header-menu > div:last-child {
  margin-left: 0;
}
.storymap #header #storymap-header-menu .storymap-header-menu-content {
  width: 700px;
  height: 50px;
}
.storymap #header #storymap-header-menu .storymap-header-menu-content:before,
.storymap #header #storymap-header-menu .storymap-header-menu-content:after {
  content: " ";
  display: table;
}
.storymap #header #storymap-header-menu .storymap-header-menu-content:after {
  clear: both;
}
.storymap #header #storymap-header-menu .storymap-header-menu-content:before,
.storymap #header #storymap-header-menu .storymap-header-menu-content:after {
  content: " ";
  display: table;
}
.storymap #header #storymap-header-menu .storymap-header-menu-content:after {
  clear: both;
}
.storymap #header #storymap-header-menu .storymap-header-menu-content > a,
.storymap #header #storymap-header-menu .storymap-header-menu-content > span,
.storymap #header #storymap-header-menu .storymap-header-menu-content > div {
  float: right;
  margin-right: 5px;
}
.storymap #header #storymap-header-menu .storymap-header-menu-content > a:last-child,
.storymap #header #storymap-header-menu .storymap-header-menu-content > span:last-child,
.storymap #header #storymap-header-menu .storymap-header-menu-content > div:last-child {
  margin-left: 0;
}
.storymap #header #storymap-header-menu .storymap-header-menu-content-inner {
  -webkit-transform: translate3d(0, 0, 0);
  margin: 0;
  position: absolute;
  top: 50%;
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 0;
}
.storymap #header #storymap-header-menu .storymap-header-menu-content-inner:before,
.storymap #header #storymap-header-menu .storymap-header-menu-content-inner:after {
  content: " ";
  display: table;
}
.storymap #header #storymap-header-menu .storymap-header-menu-content-inner:after {
  clear: both;
}
.storymap #header #storymap-header-menu .storymap-header-menu-content-inner:before,
.storymap #header #storymap-header-menu .storymap-header-menu-content-inner:after {
  content: " ";
  display: table;
}
.storymap #header #storymap-header-menu .storymap-header-menu-content-inner:after {
  clear: both;
}
.storymap #header #storymap-header-menu .storymap-header-menu-content-inner > a,
.storymap #header #storymap-header-menu .storymap-header-menu-content-inner > span,
.storymap #header #storymap-header-menu .storymap-header-menu-content-inner > div {
  -webkit-transform: translate3d(0, 0, 0);
  float: left;
  margin-left: 5px;
}
.storymap #header #storymap-header-menu .storymap-header-menu-content-inner > a:first-child,
.storymap #header #storymap-header-menu .storymap-header-menu-content-inner > span:first-child,
.storymap #header #storymap-header-menu .storymap-header-menu-content-inner > div:first-child {
  margin-left: 0;
}
.storymap #header #storymap-header-menu .sm-header-divider {
  height: 36px;
  margin-top: 6px;
  border-right: solid 1px #aaa;
}
.storymap #header #storymap-header-menu .jquery-slider .slider-track,
.storymap #header #storymap-header-menu .jquery-slider .slider-connector-left {
  background-color: #94a4c3;
}
.storymap #header #storymap-header-menu .jquery-slider .slider-handle {
  background-color: #44577a;
  height: 11px;
  top: -4px;
  width: 11px;
  border-radius: 50%;
  color: #ffffff;
}
.storymap #header #storymap-header-menu .jquery-slider .slider-handle:hover {
  background-color: #2d7dd2;
}
.storymap #header .account-on-board {
  margin-top: 2px;
  margin-right: 10px;
  margin-left: 4px;
}
.storymap #header.publicMap #storymap-header-menu .storymap-header-menu-content {
  width: 550px;
}
.storymap #header.publicMap input.email-confirmation {
  position: fixed;
  top: -100px;
}
.storymap #header-compact {
  float: left;
  width: 100%;
  background: #FFF;
  color: #143759;
  border-bottom: 1px solid #EDEEF0;
  box-shadow: none;
}
.storymap #header-compact .left-side {
  float: left;
  margin-left: 10px;
  margin-top: 0;
  padding-top: 2px;
  line-height: 26px;
  width: 500px;
  display: inline-block;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.storymap #header-compact .left-side > span {
  line-height: 26px;
  max-width: 500px;
  display: block;
  float: left;
  overflow-x: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.storymap #header-compact .left-side .signup-dropdown,
.storymap #header-compact .left-side .login-dropdown {
  margin-top: 0;
}
.storymap #header-compact .left-side .signup-dropdown > a,
.storymap #header-compact .left-side .login-dropdown > a {
  /*color: #FFFFFF;*/
}
.storymap #header-compact .left-side .signup-dropdown > a:hover,
.storymap #header-compact .left-side .login-dropdown > a:hover {
  /*color: #66b9e1;*/
}
.storymap #header-compact .left-side .login-dropdown {
  margin-left: 10px;
}
.storymap #header-compact .right-side {
  float: right;
  margin-right: 10px;
  margin-top: 2px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
}
.storymap #header-compact .right-side .full-header {
  float: right;
}
.storymap #header-compact .right-side > a,
.storymap #header-compact .right-side > span {
  margin-left: 15px;
}
.storymap #header-compact .right-side > span {
  line-height: 26px;
}
.storymap #header-compact .storymap-name {
  color: #143759;
  font-weight: bold;
  cursor: pointer;
}
.storymap #header-compact .btn-icon {
  color: #143759;
  transition: color 0.3s;
}
.storymap #header-compact .btn-icon:hover {
  color: #0b1d2f;
}
.storymap #wrapper {
  overflow: visible;
  transition: right 0.2s ease-out;
}
.storymap #wrapper.compact {
  top: 30px;
}
.storymap #wrapper.narrowed-by-panel {
  right: 410px !important;
}
.storymap #main {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  margin: 0;
  padding: 0;
  overflow: auto;
  background-color: #eff1f5;
}
.storymap .dropdown-menu .menu-content {
  z-index: 99;
}
.storymap .btn-icon.toggle-on {
  color: #444;
}
.storymap .slider-wrap {
  margin-top: 15px;
  cursor: pointer;
}
.storymap .alert-outer {
  padding: 15px;
}
.storymap .more-dropdown-menu {
  position: relative;
  display: inline-block;
}
.storymap .more-dropdown-menu > a {
  /* Trigger elem - ez nyitja a dropdownt */
  cursor: pointer;
}
.storymap .more-dropdown-menu > a:focus {
  outline: none;
}
.storymap .more-dropdown-menu > .menu-content {
  position: absolute;
  /*display: none;*/
  display: block;
  visibility: hidden;
  z-index: 103;
  /* Legyen nagyobb, mint a trigger-é */
  left: 0;
  /* Alapesetben balról jelenik meg, ezt esetenként felül lehet írni */
  top: 40px;
  /* Ez a trigger elem méretétől függ */
  border-radius: 2px;
  padding: 5px;
}
.storymap .more-dropdown-menu > .menu-content.visible {
  visibility: visible;
}
.storymap .more-dropdown-menu > .menu-content.left-aligned {
  left: 0;
  right: auto;
}
.storymap .more-dropdown-menu > .menu-content.right-aligned {
  right: 0;
  left: auto;
}
.storymap .more-dropdown-menu > .menu-content > ul {
  /* Ha menu lista van, akkor ez a min style van, további design biztos kell majd... */
  list-style: none;
  margin: 0;
  padding: 0;
}
.storymap .more-dropdown-menu .menu-content.right-aligned {
  right: -3px;
}
.storymap .more-dropdown-menu .menu-content.right-aligned.right-10 {
  right: -30px;
}
.storymap .more-dropdown-menu-content {
  display: inline-block;
  position: relative;
  box-sizing: border-box;
  border-width: 0;
  border-color: #FFF;
  border-style: solid;
  background: #FFF;
  padding: 5px;
  min-width: 186px;
  min-height: 60px;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  border-radius: 2px;
  position: absolute;
  right: 0;
  top: 12px;
}
.storymap .more-dropdown-menu-content > ul {
  padding: 4px;
}
.storymap .more-dropdown-menu-content > ul > li {
  padding: 4px;
  line-height: 20px;
  text-align: left;
}
.storymap .more-dropdown-menu-content > ul > li > a {
  color: #143759;
  opacity: 0.9;
  cursor: pointer;
  font-size: 14px;
  width: 100%;
}
.storymap .more-dropdown-menu-content > ul > li > a:hover {
  opacity: 1 !important;
}
.storymap .more-dropdown-menu-content > ul > li > a.with-info-icon {
  width: 80%;
}
.storymap .more-dropdown-menu-content > ul > li .adaptive-zoom-info {
  float: right;
  margin-top: 5px;
}
.storymap .more-dropdown-menu-content > ul > li .icon-info-circle {
  color: rebeccapurple;
}
.storymap .more-dropdown-menu-content > ul > li hr {
  border-style: solid;
  border-width: 0.4px;
  color: #eee;
  /*opacity: 0.4;*/
  margin: 0;
}
.storymap .expandcollapse-dropdown-menu {
  position: relative;
  display: inline-block;
}
.storymap .expandcollapse-dropdown-menu > a {
  /* Trigger elem - ez nyitja a dropdownt */
  cursor: pointer;
}
.storymap .expandcollapse-dropdown-menu > a:focus {
  outline: none;
}
.storymap .expandcollapse-dropdown-menu > .menu-content {
  position: absolute;
  /*display: none;*/
  display: block;
  visibility: hidden;
  z-index: 103;
  /* Legyen nagyobb, mint a trigger-é */
  left: 0;
  /* Alapesetben balról jelenik meg, ezt esetenként felül lehet írni */
  top: 44px;
  /* Ez a trigger elem méretétől függ */
  border-radius: 2px;
  padding: 5px;
}
.storymap .expandcollapse-dropdown-menu > .menu-content.visible {
  visibility: visible;
}
.storymap .expandcollapse-dropdown-menu > .menu-content.left-aligned {
  left: 0;
  right: auto;
}
.storymap .expandcollapse-dropdown-menu > .menu-content.right-aligned {
  right: 0;
  left: auto;
}
.storymap .expandcollapse-dropdown-menu > .menu-content > ul {
  /* Ha menu lista van, akkor ez a min style van, további design biztos kell majd... */
  list-style: none;
  margin: 0;
  padding: 0;
}
.storymap .expandcollapse-dropdown-menu-content {
  display: inline-block;
  position: relative;
  box-sizing: border-box;
  border-width: 0;
  border-color: #FFF;
  border-style: solid;
  background: #FFF;
  padding: 5px;
  /*margin-top: 13px;*/
  min-width: 370px;
  min-height: 60px;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  border-radius: 2px;
  position: absolute;
  right: 0px;
  top: 8px;
}
.storymap .expandcollapse-dropdown-menu-content.twoLevel {
  min-width: 126px;
}
.storymap .expandcollapse-dropdown-menu-content > ul {
  padding: 4px;
  display: inline-block;
}
.storymap .expandcollapse-dropdown-menu-content > ul > li {
  padding: 4px;
  line-height: 20px;
  text-align: left;
}
.storymap .expandcollapse-dropdown-menu-content > ul > li > a {
  color: #143759;
  opacity: 0.9;
  cursor: pointer;
  font-size: 14px;
  width: 100%;
}
.storymap .expandcollapse-dropdown-menu-content > ul > li > a:hover {
  opacity: 1 !important;
}
.storymap .not-displayed {
  display: none;
}
.storymap .search-and-filter-dropdown-menu {
  position: relative;
  display: inline-block;
}
.storymap .search-and-filter-dropdown-menu > a {
  /* Trigger elem - ez nyitja a dropdownt */
  cursor: pointer;
}
.storymap .search-and-filter-dropdown-menu > a:focus {
  outline: none;
}
.storymap .search-and-filter-dropdown-menu > .menu-content {
  position: absolute;
  /*display: none;*/
  display: block;
  visibility: hidden;
  z-index: 100;
  /* Legyen nagyobb, mint a trigger-é */
  left: 0;
  /* Alapesetben balról jelenik meg, ezt esetenként felül lehet írni */
  top: 40px;
  /* Ez a trigger elem méretétől függ */
  border-radius: 2px;
  padding: 5px;
}
.storymap .search-and-filter-dropdown-menu > .menu-content.visible {
  visibility: visible;
}
.storymap .search-and-filter-dropdown-menu > .menu-content.left-aligned {
  left: 0;
  right: auto;
}
.storymap .search-and-filter-dropdown-menu > .menu-content.right-aligned {
  right: 0;
  left: auto;
}
.storymap .search-and-filter-dropdown-menu > .menu-content > ul {
  /* Ha menu lista van, akkor ez a min style van, további design biztos kell majd... */
  list-style: none;
  margin: 0;
  padding: 0;
}
.storymap .search-and-filter-dropdown-menu-content {
  display: inline-block;
  position: relative;
  box-sizing: border-box;
  border-width: 0;
  border-color: #FFF;
  border-style: solid;
  background: #FFF;
  padding: 5px;
  /*margin-top: 17px;*/
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  border-radius: 2px;
  min-width: 240px;
  min-height: 60px;
  white-space: nowrap;
  position: absolute;
  right: 0;
  top: 11px;
}
.storymap .search-and-filter-dropdown-menu-content > ul {
  padding: 4px;
}
.storymap .search-and-filter-dropdown-menu-content > ul > li {
  padding: 4px;
  line-height: 20px;
  text-align: left;
}
.storymap .search-and-filter-dropdown-menu-content > ul > li > a {
  color: #143759;
  opacity: 0.9;
  cursor: pointer;
  width: 100%;
}
.storymap .search-and-filter-dropdown-menu-content > ul > li > a:hover {
  opacity: 1 !important;
}
.storymap .search-and-filter-dropdown-menu-content > ul > li hr {
  border-style: solid;
  border-width: 0.4px;
  color: #eee;
  margin: 0;
}
.storymap .search-and-filter-dropdown-menu-content > ul > li.hint {
  font-size: 12px;
  opacity: 0.8;
  color: #143759;
}
.storymap .integration-dropdown-menu {
  position: relative;
  display: inline-block;
}
.storymap .integration-dropdown-menu > a {
  /* Trigger elem - ez nyitja a dropdownt */
  cursor: pointer;
}
.storymap .integration-dropdown-menu > a:focus {
  outline: none;
}
.storymap .integration-dropdown-menu > .menu-content {
  position: absolute;
  /*display: none;*/
  display: block;
  visibility: hidden;
  z-index: 100;
  /* Legyen nagyobb, mint a trigger-é */
  left: 0;
  /* Alapesetben balról jelenik meg, ezt esetenként felül lehet írni */
  top: 40px;
  /* Ez a trigger elem méretétől függ */
  border-radius: 2px;
  padding: 5px;
}
.storymap .integration-dropdown-menu > .menu-content.visible {
  visibility: visible;
}
.storymap .integration-dropdown-menu > .menu-content.left-aligned {
  left: 0;
  right: auto;
}
.storymap .integration-dropdown-menu > .menu-content.right-aligned {
  right: 0;
  left: auto;
}
.storymap .integration-dropdown-menu > .menu-content > ul {
  /* Ha menu lista van, akkor ez a min style van, további design biztos kell majd... */
  list-style: none;
  margin: 0;
  padding: 0;
}
.storymap .integration-dropdown-menu-content {
  display: inline-block;
  position: relative;
  box-sizing: border-box;
  border-width: 0;
  border-color: #FFF;
  border-style: solid;
  background: #FFF;
  padding: 5px;
  /*margin-top: 17px;*/
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  border-radius: 2px;
  min-width: 240px;
  min-height: 60px;
  white-space: nowrap;
  position: absolute;
  right: 0;
  top: 11px;
}
.storymap .integration-dropdown-menu-content > ul {
  padding: 4px;
}
.storymap .integration-dropdown-menu-content > ul > li {
  padding: 4px;
  line-height: 20px;
  text-align: left;
}
.storymap .integration-dropdown-menu-content > ul > li > a {
  color: #143759;
  opacity: 0.9;
  cursor: pointer;
  width: 100%;
}
.storymap .integration-dropdown-menu-content > ul > li > a:hover {
  opacity: 1 !important;
}
.storymap .login-dropdown,
.storymap .signup-dropdown {
  position: relative;
  display: inline-block;
  margin-top: 15px;
  padding-right: 10px;
}
.storymap .login-dropdown > a,
.storymap .signup-dropdown > a {
  /* Trigger elem - ez nyitja a dropdownt */
  cursor: pointer;
}
.storymap .login-dropdown > a:focus,
.storymap .signup-dropdown > a:focus {
  outline: none;
}
.storymap .login-dropdown > .menu-content,
.storymap .signup-dropdown > .menu-content {
  position: absolute;
  /*display: none;*/
  display: block;
  visibility: hidden;
  z-index: 100;
  /* Legyen nagyobb, mint a trigger-é */
  left: 0;
  /* Alapesetben balról jelenik meg, ezt esetenként felül lehet írni */
  top: 15px;
  /* Ez a trigger elem méretétől függ */
  border-radius: 2px;
  padding: 5px;
}
.storymap .login-dropdown > .menu-content.visible,
.storymap .signup-dropdown > .menu-content.visible {
  visibility: visible;
}
.storymap .login-dropdown > .menu-content.left-aligned,
.storymap .signup-dropdown > .menu-content.left-aligned {
  left: 0;
  right: auto;
}
.storymap .login-dropdown > .menu-content.right-aligned,
.storymap .signup-dropdown > .menu-content.right-aligned {
  right: 0;
  left: auto;
}
.storymap .login-dropdown > .menu-content > ul,
.storymap .signup-dropdown > .menu-content > ul {
  /* Ha menu lista van, akkor ez a min style van, további design biztos kell majd... */
  list-style: none;
  margin: 0;
  padding: 0;
}
.storymap .login-dropdown-menu-content,
.storymap .signup-dropdown-menu-content {
  display: inline-block;
  position: relative;
  box-sizing: border-box;
  border-width: 0;
  border-color: #66bae1;
  border-style: solid;
  background-color: #FFF;
  padding: 5px;
  min-width: 250px;
  min-height: 60px;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  border-radius: 4px;
}
.storymap .login-dropdown-menu-content > ul,
.storymap .signup-dropdown-menu-content > ul {
  padding: 4px;
}
.storymap .login-dropdown-menu-content > ul > li,
.storymap .signup-dropdown-menu-content > ul > li {
  padding: 4px;
  line-height: 20px;
  text-align: left;
}
.storymap .login-dropdown-menu-content > ul > li .control-group .control,
.storymap .signup-dropdown-menu-content > ul > li .control-group .control {
  padding: 0;
}
.storymap .login-dropdown-menu-content > ul > li .control-group .control.password input[type='text'],
.storymap .signup-dropdown-menu-content > ul > li .control-group .control.password input[type='text'],
.storymap .login-dropdown-menu-content > ul > li .control-group .control.password input[type='password'],
.storymap .signup-dropdown-menu-content > ul > li .control-group .control.password input[type='password'] {
  padding-right: 55px;
}
.storymap .login-dropdown-menu-content > ul > li .control-group .control label,
.storymap .signup-dropdown-menu-content > ul > li .control-group .control label {
  color: #506690;
}
.storymap .login-dropdown-menu-content > ul > li .control-group .control .styled-check-label,
.storymap .signup-dropdown-menu-content > ul > li .control-group .control .styled-check-label {
  color: #506690;
}
.storymap .login-dropdown-menu-content > ul > li .control-group .control .validation-message,
.storymap .signup-dropdown-menu-content > ul > li .control-group .control .validation-message {
  margin-top: -2px;
}
.storymap .login-dropdown-menu-content > ul > li .form-action-buttons,
.storymap .signup-dropdown-menu-content > ul > li .form-action-buttons {
  margin: 0;
}
.storymap .login-dropdown-menu-title,
.storymap .signup-dropdown-menu-title {
  padding: 10px;
  color: #143759;
  font-size: 16px;
  padding-bottom: 2px;
}
.storymap .login-dropdown-menu-title-sob,
.storymap .signup-dropdown-menu-title-sob {
  /*color: #ddd;*/
  font-size: 11px;
  margin-top: 3px;
}
.storymap .login-dropdown-menu-title-sob a,
.storymap .signup-dropdown-menu-title-sob a {
  font-size: 11px;
  /*color: #ddd;*/
  cursor: pointer;
}
.storymap .signup-dropdown-menu-sso-text {
  color: #667eaa;
  font-size: 12px;
  margin-top: 8px;
  margin-bottom: 8px;
}
.storymap .signup-dropdown-menu-sso-text a {
  font-size: 12px;
  color: #ddd;
  cursor: pointer;
}
body.fullscreen .search-and-filter-panel-top-on-increased,
body.fullscreen .persona-panel-top-on-increased {
  top: 30px !important;
}
body.fullscreen .more-dropdown-menu {
  position: relative;
  display: inline-block;
}
body.fullscreen .more-dropdown-menu > a {
  /* Trigger elem - ez nyitja a dropdownt */
  cursor: pointer;
}
body.fullscreen .more-dropdown-menu > a:focus {
  outline: none;
}
body.fullscreen .more-dropdown-menu > .menu-content {
  position: absolute;
  /*display: none;*/
  display: block;
  visibility: hidden;
  z-index: 103;
  /* Legyen nagyobb, mint a trigger-é */
  left: 0;
  /* Alapesetben balról jelenik meg, ezt esetenként felül lehet írni */
  top: 24px;
  /* Ez a trigger elem méretétől függ */
  border-radius: 2px;
  padding: 5px;
}
body.fullscreen .more-dropdown-menu > .menu-content.visible {
  visibility: visible;
}
body.fullscreen .more-dropdown-menu > .menu-content.left-aligned {
  left: 0;
  right: auto;
}
body.fullscreen .more-dropdown-menu > .menu-content.right-aligned {
  right: 0;
  left: auto;
}
body.fullscreen .more-dropdown-menu > .menu-content > ul {
  /* Ha menu lista van, akkor ez a min style van, további design biztos kell majd... */
  list-style: none;
  margin: 0;
  padding: 0;
}
body.fullscreen .more-dropdown-menu-content {
  min-width: 126px;
  min-height: 60px;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  position: absolute;
  right: 0;
  top: 0px;
}
body.fullscreen .more-dropdown-menu-content > ul {
  padding: 4px;
}
body.fullscreen .more-dropdown-menu-content > ul > li {
  padding: 4px;
  line-height: 20px;
  text-align: left;
}
body.fullscreen .more-dropdown-menu-content > ul > li > a {
  color: #143759;
  opacity: 0.8;
  cursor: pointer;
  font-size: 14px;
  white-space: nowrap;
  display: inline-block;
  line-height: 20px;
}
body.fullscreen .more-dropdown-menu-content > ul > li > a:hover {
  opacity: 1 !important;
}
body.fullscreen .more-dropdown-menu-content > ul > li > a.with-info-icon {
  width: 80%;
}
body.fullscreen .more-dropdown-menu-content > ul > li .adaptive-zoom-info {
  float: right;
  margin-top: 5px;
}
body.fullscreen .more-dropdown-menu-content > ul > li .icon-info-circle {
  color: rebeccapurple;
}
body.fullscreen .more-dropdown-menu-content > ul > li hr {
  border-style: solid;
  border-width: 0.4px;
  color: #eee;
  /*opacity: 0.4;*/
  margin: 0;
}
body.fullscreen .integration-dropdown-menu {
  position: relative;
  display: inline-block;
}
body.fullscreen .integration-dropdown-menu > a {
  /* Trigger elem - ez nyitja a dropdownt */
  cursor: pointer;
}
body.fullscreen .integration-dropdown-menu > a:focus {
  outline: none;
}
body.fullscreen .integration-dropdown-menu > .menu-content {
  position: absolute;
  /*display: none;*/
  display: block;
  visibility: hidden;
  z-index: 103;
  /* Legyen nagyobb, mint a trigger-é */
  left: 0;
  /* Alapesetben balról jelenik meg, ezt esetenként felül lehet írni */
  top: 24px;
  /* Ez a trigger elem méretétől függ */
  border-radius: 2px;
  padding: 5px;
}
body.fullscreen .integration-dropdown-menu > .menu-content.visible {
  visibility: visible;
}
body.fullscreen .integration-dropdown-menu > .menu-content.left-aligned {
  left: 0;
  right: auto;
}
body.fullscreen .integration-dropdown-menu > .menu-content.right-aligned {
  right: 0;
  left: auto;
}
body.fullscreen .integration-dropdown-menu > .menu-content > ul {
  /* Ha menu lista van, akkor ez a min style van, további design biztos kell majd... */
  list-style: none;
  margin: 0;
  padding: 0;
}
body.fullscreen .integration-dropdown-menu-content {
  display: inline-block;
  position: relative;
  box-sizing: border-box;
  border-width: 0;
  border-color: #FFF;
  border-style: solid;
  background: #FFF;
  padding: 5px;
  /*margin-top: 17px;*/
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  border-radius: 2px;
  min-width: 126px;
  min-height: 60px;
  white-space: nowrap;
  position: absolute;
  right: 0;
  top: 11px;
}
body.fullscreen .integration-dropdown-menu-content > ul {
  padding: 4px;
}
body.fullscreen .integration-dropdown-menu-content > ul > li {
  padding: 4px;
  line-height: 20px;
  text-align: left;
}
body.fullscreen .integration-dropdown-menu-content > ul > li > a {
  color: #143759;
  opacity: 0.9;
  cursor: pointer;
  font-size: 14px;
  white-space: nowrap;
  display: block;
  line-height: 20px;
  width: 100%;
}
body.fullscreen .integration-dropdown-menu-content > ul > li > a:hover {
  opacity: 1 !important;
}
.private-link-shared-storymap-onboard-dialog.modal-dialog.default .modal-area {
  width: 700px !important;
}
.private-link-shared-storymap-onboard-dialog.modal-dialog.default .modal-area > .header {
  position: relative;
  padding-top: 20px;
  line-height: 36px;
  height: auto;
}
.private-link-shared-storymap-onboard-dialog.modal-dialog.default .modal-area > .content {
  padding-top: 25px;
  padding-bottom: 0;
}
.private-link-shared-storymap-onboard-dialog.modal-dialog.default .modal-area .content .pro-tip {
  margin-top: 40px;
}
.private-link-shared-storymap-onboard-dialog.modal-dialog.default .modal-area .content .pro-tip strong {
  font-weight: bold;
  display: block;
  margin-bottom: 10px;
}
.private-link-shared-storymap-onboard-dialog.modal-dialog.default .modal-area .footer button.btn-view {
  padding: 8px 60px !important;
  font-size: 0.5em;
}
.storymap-template-intro ul {
  padding-left: 20px;
}
.storymap-template-intro ul li {
  padding: 5px 0;
  list-style-type: disc;
}
.archive-releases.large.default.modal-dialog .modal-area {
  width: 780px;
  min-height: 510px;
}
.archive-releases.large.default.modal-dialog .modal-area > .content {
  padding-bottom: 60px;
  min-height: 530px;
}
.archive-releases {
  /* the new scrollbar will have a flat appearance with the set background color */
  /* this will style the thumb, ignoring the track */
  /* this will style the thumb, ignoring the track */
  /* optionally, you can style the top and the bottom buttons (left and right for horizontal bars) */
}
.archive-releases ::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
.archive-releases ::-webkit-scrollbar-track {
  background-color: #d8edf7;
}
.archive-releases ::-webkit-scrollbar-thumb {
  background-color: #258bbc;
}
.archive-releases ::-webkit-scrollbar-thumb:hover {
  background-color: #258bbc;
}
.archive-releases ::-webkit-scrollbar-button {
  background-color: #d8edf7;
}
.archive-releases ::-webkit-scrollbar-corner {
  background-color: #d8edf7;
}
.archive-releases .modal-area > .header {
  line-height: normal !important;
  padding-top: 25px;
}
.archive-releases .tile-release {
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  position: relative;
  float: left;
  margin: 0 10px 10px 0;
  padding: 13px;
  height: 120px;
  color: #FFF;
  background-color: #508fe2;
  box-shadow: #7a869a 0px 0px 0.5px 0px, #c1c7d0 0px 1px 1px 0px;
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
  border-radius: 2px;
  /*textarea {
            background-color: #66B9E1;
            border: none;
            color: #FFF;
            padding: 0;
            font-size: 19px;
            font-weight: 300;
        }

        .btn-icon {
            > i, > span {
                color: #FFF;
            }
        }*/
}
.archive-releases .tile-release .link,
.archive-releases .tile-release .dropdown-menu .trigger {
  opacity: 0.9;
  cursor: pointer;
  color: #FFF;
}
.archive-releases .tile-release .link:hover,
.archive-releases .tile-release .dropdown-menu .trigger:hover {
  opacity: 1;
}
.archive-releases .tile-release .caption {
  font-size: 16px;
  font-weight: 900;
  display: block;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  margin-bottom: 6px;
}
.archive-releases .tile-release .description {
  display: block;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  padding-bottom: 2px;
}
.archive-releases .tile-release .description,
.archive-releases .tile-release .description > * {
  color: #FFF;
  font-family: 'Roboto', sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.1;
}
.archive-releases .tile-release .center_content {
  position: absolute;
  top: 50%;
  margin-top: -10px;
}
.archive-releases .tile-release .center2_content {
  position: absolute;
  top: 72%;
  margin-top: -10px;
}
.archive-releases .tile-release .bottom_left {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 5px;
  padding-top: 5px;
  z-index: 1;
}
.archive-releases .tile-release .bottom_right {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 5px;
  text-align: right;
  z-index: 1;
}
.archive-releases .tile-release .h5 {
  font-size: 14px;
  font-weight: 500;
}
.archive-releases .tile-release:hover {
  box-shadow: 0 0px 18px rgba(0, 0, 0, 0.25), 0 3px 3px rgba(0, 0, 0, 0.22);
}
.archive-releases .tile-release .inline-textarea-autoresize {
  box-sizing: border-box;
}
.archive-releases .tile-release .caption {
  cursor: pointer;
  height: 44px;
  display: block;
  overflow: hidden;
  font-size: 19px;
}
.archive-releases .tile-release .bottom_right {
  padding: 7px;
}
.archive-releases .tile-release .bottom_left {
  padding-left: 10px;
}
.archive-releases .tile-release .center_content {
  top: 61%;
}
.archive-releases .tile-release .center_content span {
  font-size: 12px;
}
.archive-releases .tile-release .archived-at {
  top: 45%;
  position: absolute;
  opacity: 0.7;
  line-height: 1.3;
  width: 202px;
}
.archive-releases .tile-release .archived-at span {
  font-size: 12px;
}
#board-boundaries {
  min-height: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-top: 5px;
  float: left;
  background: #eff1f5;
}
#board {
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  margin-bottom: 40px;
  width: 150000px;
}
#board .tooltip-data-container {
  display: none;
}
#board.has-activity-personas .personas-wrapper {
  position: unset !important;
  display: block !important;
  white-space: nowrap;
}
#board.has-activity-personas .personas-wrapper .dropdown-menu {
  display: inherit;
  position: inherit;
}
#board.has-activity-personas .personas-wrapper .dropdown-menu > a {
  display: inherit;
}
#board.has-activity-personas .personas-wrapper .personas-container {
  position: absolute;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 90%;
  white-space: nowrap;
  color: #216885;
}
#board.has-activity-personas .personas-wrapper .personas-container i {
  color: #216885;
}
#board.has-activity-personas .personas-wrapper .personas-container span {
  color: #216885;
  font-weight: bold;
  display: inline;
}
#board.has-activity-personas .personas-wrapper .personas-container:hover i {
  color: #66BAE1;
}
#board.has-activity-personas .personas-wrapper .personas-container:hover span {
  color: #4aaddb;
}
#board.has-activity-persona-images .personas-wrapper {
  position: unset !important;
  display: block !important;
  white-space: nowrap;
}
#board-head:before,
#board-head:after {
  content: " ";
  display: table;
}
#board-head:after {
  clear: both;
}
#board-head:before,
#board-head:after {
  content: " ";
  display: table;
}
#board-head:after {
  clear: both;
}
.board-head-fixed {
  position: fixed;
  z-index: 101;
  background-color: #eee;
  top: 60px;
  width: 60000px;
}
.board-head-fixed-border {
  border-bottom: solid 4px white;
}
.board-head-fixed-border-small {
  border-bottom: solid 2px white;
}
.fullscreen .board-head-fixed {
  top: 30px;
}
.fullscreen #application-host {
  background: #EDEEF0;
}
#board-body:before,
#board-body:after {
  content: " ";
  display: table;
}
#board-body:after {
  clear: both;
}
#board-body:before,
#board-body:after {
  content: " ";
  display: table;
}
#board-body:after {
  clear: both;
}
#board-activities:before,
#board-activities:after {
  content: " ";
  display: table;
}
#board-activities:after {
  clear: both;
}
#board-activities:before,
#board-activities:after {
  content: " ";
  display: table;
}
#board-activities:after {
  clear: both;
}
#board-activities > .board-placeholder-card {
  float: left;
}
#board-activities > .board-subtask-card {
  float: left;
}
.board-tasks-outer {
  float: left;
  position: relative;
}
.board-tasks-2level {
  border-top: solid 2px #e2e2ee;
}
.board-task {
  float: left;
  position: relative;
}
.board-subtask-placeholder {
  float: none;
  display: block;
}
.board-subtasks-activities:before,
.board-subtasks-activities:after {
  content: " ";
  display: table;
}
.board-subtasks-activities:after {
  clear: both;
}
.board-subtasks-activities:before,
.board-subtasks-activities:after {
  content: " ";
  display: table;
}
.board-subtasks-activities:after {
  clear: both;
}
#wrapper.wrapper-pinned {
  -webkit-transform: translate3d(0, 0, 0);
  overflow: hidden;
}
#main.main-pinned {
  -webkit-transform: translate3d(0, 0, 0);
  overflow: hidden;
}
#board-boundaries.board-boundaries-pinned {
  -webkit-transform: translate3d(0, 0, 0);
  position: absolute;
  top: 5px;
  bottom: 0;
  right: 0;
  left: 0;
  margin: 0;
  padding: 0;
  overflow: hidden;
  min-height: 0;
  margin-bottom: 0;
}
#board.board-pinned {
  -webkit-transform: translate3d(0, 0, 0);
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  margin: 0;
  padding: 0;
  overflow: hidden;
  width: auto;
}
#board-head.board-head-pinned {
  -webkit-transform: translate3d(0, 0, 0);
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  margin: 0;
  padding: 0;
  overflow: visible;
  width: 100000px;
  z-index: 1;
}
#board-body-container.board-body-container-pinned {
  -webkit-transform: translate3d(0, 0, 0);
  position: absolute;
  top: 110px;
  bottom: 0;
  right: 0;
  left: 0;
  margin: 0;
  padding: 0;
  overflow: auto;
  background: #eff1f5;
}
#board-body.board-body-pinned {
  width: 20000px;
  min-height: 1px;
  margin-bottom: 40px;
  position: absolute;
}
.board-lines {
  display: block;
}
#board-body .board-release {
  padding-top: 2px;
  padding-bottom: 2px;
  border-bottom: solid 2px #e2e2ee;
  height: 18px;
  position: relative;
  cursor: pointer;
  transition: border-bottom 0.3s;
}
#board-body .board-release:before,
#board-body .board-release:after {
  content: " ";
  display: table;
}
#board-body .board-release:after {
  clear: both;
}
#board-body .board-release:before,
#board-body .board-release:after {
  content: " ";
  display: table;
}
#board-body .board-release:after {
  clear: both;
}
#board-body .board-release:hover {
  border-bottom: solid 2px #66b9e1;
}
#board-body .board-release.board-release-flash {
  color: red;
}
#board-body .board-release > div {
  padding: 3px;
}
#board-body .board-release .dropdown-menu .menu-content {
  min-width: 225px;
}
#board-body .board-release .board-release-prefix {
  font-size: 11px;
  color: #4e90af;
}
#board-body .release-with-subtasks:first-of-type .board-release,
#board-body .board-release.single-release {
  margin-top: 0;
}
#board-body .fade-in {
  animation: fadeIn ease 5s;
  -webkit-animation: fadeIn ease 5s;
  -moz-animation: fadeIn ease 5s;
  -o-animation: fadeIn ease 5s;
  -ms-animation: fadeIn ease 5s;
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-o-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-ms-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
#board-body .board-release {
  /*margin-top: @addLastHeight - 1px * @m;*/
  animation: fadeIn ease 0.7s;
  -webkit-animation: fadeIn ease 0.7s;
  -moz-animation: fadeIn ease 0.7s;
  -o-animation: fadeIn ease 0.7s;
  -ms-animation: fadeIn ease 0.7s;
}
#board-body .release-body-for-fadein {
  animation: fadeIn ease 0.7s;
  -webkit-animation: fadeIn ease 0.7s;
  -moz-animation: fadeIn ease 0.7s;
  -o-animation: fadeIn ease 0.7s;
  -ms-animation: fadeIn ease 0.7s;
}
#release-load-indicator {
  position: absolute;
  bottom: 25px;
  left: 10px;
  color: white;
  font-size: 10px;
  line-height: 10px;
  text-align: center;
  background-color: #333;
  padding: 8px;
  border-radius: 2px;
}
#release-load-indicator span {
  display: block;
  float: right;
  margin-right: 10px;
}
.spinner {
  /*margin: 50px;*/
  margin-right: 10px;
  display: inline-block;
  height: 10px;
  width: 10px;
  animation: rotate 0.8s infinite linear;
  border: 2px solid #fff;
  border-right-color: transparent;
  border-radius: 50%;
}
@keyframes rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.board-release-relative {
  display: inline-block;
  position: relative;
  top: -4px;
}
.board-sortable-release-helper {
  height: 18px;
  background-color: #ccc;
  overflow: hidden;
  z-index: 9999;
  color: #66b9e1;
  padding-left: 17px;
  font-size: 14px;
}
.board-release-name-text {
  font-size: 13px;
  transition: color 0.3s, background 0.3s;
}
.caret.for-release {
  transition: color 0.3s, background 0.3s;
}
.board-release-name {
  font-size: 13px;
  font-weight: bolder;
  padding: 3px;
  border-radius: 2px;
  color: #2d7dd2;
  transition: color 0.3s, background 0.3s;
}
.board-release-name .board-release-name-text,
.board-release-name .caret.for-release {
  color: #2d7dd2;
}
.board-release-name:hover {
  color: #276bb5;
  background: transparent;
}
.board-release-name:hover .board-release-name-text,
.board-release-name:hover .caret.for-release {
  color: #276bb5;
}
input[type="text"].board-release-name-editor {
  font-size: 13px;
  border: none;
  padding: 0;
  outline: none;
  width: 120px;
  background-color: #f9f8f6;
  border-bottom: dotted 1px #555;
}
input[type="text"].board-release-name-editor:focus {
  border: none;
  box-shadow: none;
  border-bottom: dotted 1px #555;
}
.board-release-is-released {
  display: inline-block;
  position: relative;
  display: inline;
  cursor: pointer;
  padding: 0 2px;
}
.board-release-is-released:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-release-is-released:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-release-is-released:hover:after {
  top: 27px;
  left: -8px;
}
.board-release-is-released:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 22px;
  left: 3px;
}
.board-release-is-watched {
  display: inline-block;
  position: relative;
  display: inline;
  cursor: pointer;
  padding: 0 2px;
}
.board-release-is-watched:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-release-is-watched:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-release-is-watched:hover:after {
  top: 27px;
  left: -8px;
}
.board-release-is-watched:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 22px;
  left: 6px;
}
.board-release-is-watched .tooltip {
  max-width: 200px;
}
.release-collapse-expand-btn:hover i {
  color: #44577a;
}
.board-release-details {
  display: inline-block;
  position: relative;
  color: #aaa;
  margin-right: 10px;
  white-space: nowrap;
}
.board-release-details * {
  font-size: 11px;
}
.board-release-details .release-attr-line-text {
  font-size: 11px;
  text-transform: uppercase;
  font-weight: bold;
  color: rgba(9, 45, 66, 0.38);
}
.board-release-details .board-release-releasedate {
  display: inline-block;
  position: relative;
  white-space: nowrap;
  line-height: 17px;
  padding: 0 3px;
  display: inline;
  cursor: pointer;
}
.board-release-details .board-release-releasedate:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-release-details .board-release-releasedate:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-release-details .board-release-releasedate:hover:after {
  top: 27px;
  left: -8px;
}
.board-release-details .board-release-releasedate:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 22px;
  left: 3px;
}
.board-release-details .board-release-releasedate color {
  color: #7389b1;
}
.board-release-details .board-release-releasedate i,
.board-release-details .board-release-releasedate span {
  color: #7389b1;
  transition: color 0.3s;
  line-height: 13px;
}
.board-release-details .board-release-releasedate:hover i,
.board-release-details .board-release-releasedate:hover span {
  color: #44577a;
}
.board-release-details .board-release-releasedate.release-date-passed {
  color: red;
}
.board-release-details .board-release-releasedate.release-date-passed i,
.board-release-details .board-release-releasedate.release-date-passed span {
  color: red;
  transition: color 0.3s;
}
.board-release-details .board-release-releasedate.release-date-passed:hover i,
.board-release-details .board-release-releasedate.release-date-passed:hover span {
  color: red;
}
.board-release-details .board-release-has-goal {
  display: inline-block;
  position: relative;
  white-space: nowrap;
  line-height: 17px;
  padding: 0 7px 0 3px;
  margin: 0 -4px 0 0;
  display: inline;
  cursor: pointer;
}
.board-release-details .board-release-has-goal:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-release-details .board-release-has-goal:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-release-details .board-release-has-goal:hover:after {
  top: 27px;
  left: -8px;
}
.board-release-details .board-release-has-goal:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 22px;
  left: 3px;
}
.board-release-details .board-release-has-goal color {
  color: #7389b1;
}
.board-release-details .board-release-has-goal i,
.board-release-details .board-release-has-goal span {
  color: #7389b1;
  transition: color 0.3s;
}
.board-release-details .board-release-has-goal:hover i,
.board-release-details .board-release-has-goal:hover span {
  color: #44577a;
}
.board-release-details .release-view {
  display: inline-flex;
  align-items: center;
  padding: 1px 5px;
  border-radius: 3px;
  font-size: 11px;
  color: white;
  background-color: #7389b1;
  vertical-align: middle;
}
.board-release-details .release-view svg {
  margin-right: 3px;
}
.board-release-details .release-view svg rect {
  fill: white;
  stroke: white;
}
.board-release-details .board-release-estimated-effort {
  display: inline-block;
  position: relative;
  white-space: nowrap;
  line-height: 17px;
  padding: 0 3px;
  display: inline;
  cursor: pointer;
}
.board-release-details .board-release-estimated-effort:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-release-details .board-release-estimated-effort:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-release-details .board-release-estimated-effort:hover:after {
  top: 27px;
  left: -8px;
}
.board-release-details .board-release-estimated-effort:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 22px;
  left: 3px;
}
.board-release-details .board-release-estimated-effort i,
.board-release-details .board-release-estimated-effort span {
  color: #7389b1;
  transition: color 0.3s;
}
.board-release-details .board-release-estimated-effort:hover i,
.board-release-details .board-release-estimated-effort:hover span {
  color: #44577a;
}
.board-release-details .board-release-estimated-effort-for-unscheduled-cards {
  white-space: nowrap;
  line-height: 17px;
  padding: 0 3px;
  display: inline;
  cursor: pointer;
  /*&:hover {
            i, span {
                color: @board-ReleaseAttributesHoverColor;
            }
        }*/
}
.board-release-details .board-release-estimated-effort-for-unscheduled-cards i,
.board-release-details .board-release-estimated-effort-for-unscheduled-cards span {
  color: #7389b1;
  transition: color 0.3s;
}
.board-release-details .board-release-estimated-effort-text {
  font-size: 11px;
  text-transform: uppercase;
  font-weight: bold;
  cursor: pointer;
}
.board-release-details .board-release-estimated-effort-text color {
  color: #7389b1;
}
/*Card indicators*/
.board-card-indicators {
  font-size: 9px;
  position: absolute;
  bottom: 4px;
  z-index: 0;
  right: 4px;
}
.board-card-indicators .board-card-indicator.board-card-indicator-estimation {
  font-weight: bold;
}
/*Card buttons*/
.board-card-buttons-container {
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 100%;
}
.board-card-buttons-wrapper {
  position: relative;
}
.board-card-buttons {
  bottom: 0;
  height: 21px;
  right: 0;
  position: absolute;
  /*width: @cardWidth - Zoom factor állítja*/
  width: auto !important;
  z-index: 4;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  float: right;
  padding-right: 0;
  bottom: 1px;
  right: 1px;
  border-radius: 2px;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-card-buttons .left {
  float: left;
}
.board-card-icon-button {
  display: table-cell;
  vertical-align: middle;
  padding-right: 1px;
  float: right;
  line-height: 0.8;
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-card-icon-button:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-card-icon-button:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-card-icon-button:hover:after {
  top: 27px;
  left: -8px;
}
.board-card-icon-button:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 22px;
  left: 3px;
}
.board-card-icon-button-without-padding {
  display: table-cell;
  vertical-align: middle;
  float: right;
  line-height: 0.8;
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-card-icon-button-without-padding:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-card-icon-button-without-padding:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-card-icon-button-without-padding:hover:after {
  top: 27px;
  left: -8px;
}
.board-card-icon-button-without-padding:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 22px;
  left: 3px;
}
.board-card-icon-button-without-tooltip,
.board-card-icon-button-with-background {
  display: table-cell;
  vertical-align: middle;
  padding-right: 1px;
  float: right;
  line-height: 0.8;
}
.board-toplevel-card-estimation {
  bottom: 0;
  left: 0;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-right: none;
  padding: 3px;
  font-weight: 400;
  display: inline-block;
  position: relative;
  white-space: nowrap;
  position: absolute;
  display: block;
}
.board-toplevel-card-estimation:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-toplevel-card-estimation:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-toplevel-card-estimation:hover:after {
  top: 27px;
  left: -8px;
}
.board-toplevel-card-estimation:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 22px;
  left: 3px;
}
/*Subtask status display & dropdown*/
.board-subtask-statuses-menu {
  display: inline-block;
  cursor: default;
  clear: both;
  color: #eeeeee;
  padding: 0;
  left: 5px;
}
.board-subtask-statuses-menu-selected-option {
  position: absolute;
  bottom: 0;
  left: 5px;
  z-index: 3;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
  border-right: none;
  padding-left: 3px;
  padding-right: 3px;
  cursor: pointer;
  font-weight: 400;
  line-height: 0.9;
  color: #eeeeee;
  /* limit to 1 line */
  white-space: nowrap;
}
.board-subtask-statuses-menu-selected-option.disabled {
  cursor: default !important;
  overflow: visible;
  display: inline-block;
  position: relative;
}
.board-subtask-statuses-menu-selected-option.disabled:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-subtask-statuses-menu-selected-option.disabled:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-subtask-statuses-menu-selected-option.disabled:hover:after {
  top: 27px;
  left: -8px;
}
.board-subtask-statuses-menu-selected-option.disabled:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 22px;
  left: 3px;
}
.board-subtask-statuses-menu-selected-option.disabled:hover:before {
  top: 16px;
}
.board-subtask-statuses-menu-selected-option.disabled:hover:after {
  top: 21px;
  white-space: nowrap;
  text-transform: initial !important;
  font-weight: normal;
}
.board-subtask-statuses-menu-items {
  display: none;
  position: absolute;
  top: 11px;
  left: 2px;
  background: #FFF;
  min-width: 90px;
  z-index: 100;
  /*box-shadow: 1px 1px 1px 0 rgba(50, 50, 50, 0.2);
    border-radius: 2px;*/
  /*box-shadow: rgba(0, 0, 0, 0.14902) 0 1px 3px 0;*/
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  border-radius: 2px;
  padding: 5px;
  border: solid 1px #f9f9f9;
}
.board-subtask-statuses-menu-items.todo {
  background: #999;
}
.board-subtask-statuses-menu-items.doing {
  background: #00abe1;
}
.board-subtask-statuses-menu-items.done {
  background: #14c63e;
}
.board-subtask-statuses-menu-item {
  display: block;
  width: 100%;
  padding: 4px;
  /*float: left;*/
  font-weight: 400;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  color: #143759;
  /*transition: color @default-FastHoverTransitionTiming, background @default-FastHoverTransitionTiming;*/
  opacity: 0.9;
  cursor: pointer;
}
.board-subtask-statuses-menu-item:hover {
  color: #143759;
  background: #FFF;
  z-index: 10;
  opacity: 1;
}
.board-subtask-more-dropdown-menu {
  float: right;
}
.status-menu-item .status-menu-item__color-box {
  width: 18px;
  height: 18px;
  border-radius: 3px;
}
.status-menu-item .status-menu-item__color-box.bordered {
  border: 1px solid #e6e6e6;
}
.status-menu-item:hover {
  opacity: 0.7 !important;
}
.panel-section .status-menu-item:hover {
  opacity: 1 !important;
}
.subtask-status-menu__link span {
  color: #006ce5;
  font-size: 12px;
}
.subtask-status-menu__link span:hover {
  color: #0054b2;
}
/*2 level boards activity columns dropdown*/
.board-activity-columns-dropdownchoose {
  display: inline-block;
  cursor: default;
  clear: both;
  padding: 0;
  color: #274e5b;
}
.board-activity-columns-dropdownchoose > select {
  outline: 0px;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  opacity: 0;
  filter: alpha(opacity=0);
}
.board-activity-columns-dropdownchoose > .selected-option {
  position: absolute;
  bottom: 0;
  left: 1px;
  z-index: 10;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
  border-right: none;
  padding: 2px;
  cursor: pointer;
}
.board-activity-columns-dropdownchoose > ul {
  display: none;
  position: absolute;
  top: 1px;
  left: 5px;
  color: #eee;
  background: #fff;
  width: 50px;
  z-index: 10;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
}
.board-activity-columns-dropdownchoose > ul > li {
  display: block;
  width: 100%;
  padding: 4px;
  float: left;
  font-weight: 400;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 10;
  color: #000;
  opacity: 0.8;
  cursor: pointer;
  padding: 5px;
}
.board-activity-columns-dropdownchoose > ul > li:hover {
  opacity: 1;
  z-index: 10;
}
.board-card-last-element-add-inner {
  display: none;
  height: 25px;
}
.board-zoom-1 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-zoom-1 #board-body.board-body-fixed-head {
  margin-top: 66px;
}
.board-zoom-1 #board-body-container.board-body-container-pinned {
  top: 73.425px;
}
.board-zoom-1 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 83.425px;
}
.board-zoom-1 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 1.15px;
  font-size: 3.88461538px;
  height: 5.82692308px;
}
.board-zoom-1 #board.has-activity-personas .personas-container span,
.board-zoom-1 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-zoom-1 #board.has-activity-personas .board-activity-card {
  margin-top: 4.6px;
}
.board-zoom-1 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-zoom-1 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 11px;
}
.board-zoom-1 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-1 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-1 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-1 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-1 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-1 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 79.725px;
}
.board-zoom-1 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 1.15px;
  font-size: 3.88461538px;
  height: 9.9px;
}
.board-zoom-1 #board.has-activity-persona-images .personas-container img {
  width: 9px;
  height: 9px;
  display: block;
  border-radius: 1px;
}
.board-zoom-1 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 0.125px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-1 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-zoom-1 #board.has-activity-persona-images .personas-container span,
.board-zoom-1 #board.has-activity-persona-images .personas-container a {
  font-size: 4.66153846px;
  font-weight: 600;
  color: #999;
  padding-right: 0.1;
}
.board-zoom-1 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 9px;
  display: table;
  margin-right: 2.12px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-zoom-1 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-zoom-1 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-zoom-1 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-1 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-1 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 16px;
  left: 0px;
}
.board-zoom-1 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 11px;
  left: 6px;
}
.board-zoom-1 #board.has-activity-persona-images .personas-wrapper {
  height: 9.9px;
}
.board-zoom-1 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 11px;
}
.board-zoom-1 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-1 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-1 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-1 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-1 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-1 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-zoom-1 .board-activity {
  float: left;
  min-width: 46.3px;
  min-height: 34.7px;
  margin-left: 1.7px;
  margin-right: 1.7px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-zoom-1 .board-activity:before,
.board-zoom-1 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-1 .board-activity:after {
  clear: both;
}
.board-zoom-1 .board-activity:before,
.board-zoom-1 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-1 .board-activity:after {
  clear: both;
}
.board-zoom-1 .board-tasks {
  float: left;
  min-width: 46.3px;
  min-height: 34.7px;
}
.board-zoom-1 .board-tasks:before,
.board-zoom-1 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-1 .board-tasks:after {
  clear: both;
}
.board-zoom-1 .board-tasks:before,
.board-zoom-1 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-1 .board-tasks:after {
  clear: both;
}
.board-zoom-1 .board-tasks > .board-subtask-card {
  float: left;
}
.board-zoom-1 .board-tasks > .board-activity {
  float: left;
}
.board-zoom-1 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-zoom-1 .board-subtasks {
  width: 46.3px;
  min-height: 34.7px;
}
.board-zoom-1 .board-subtasks:before,
.board-zoom-1 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-1 .board-subtasks:after {
  clear: both;
}
.board-zoom-1 .board-subtasks:before,
.board-zoom-1 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-1 .board-subtasks:after {
  clear: both;
}
.board-zoom-1 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -2.125px;
}
.board-zoom-1 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-zoom-1 .board-release {
  margin-top: 7.5px;
}
.board-zoom-1 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 44px;
  height: 32.4px;
  padding: 1.1px;
  margin: 1.15px;
  margin-bottom: 1.15px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-1 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-zoom-1 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 44px;
  height: 32.4px;
  padding: 1.1px;
  margin: 1.15px;
  margin-bottom: 2.3px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-1 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 44px;
  height: 32.4px;
  padding: 1.1px;
  margin: 1.15px;
  margin-bottom: 1.84px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-1 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 44px;
  height: 32.4px;
  padding: 1.1px;
  margin: 1.15px;
  margin-bottom: 1.15px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-zoom-1 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 3.88461538px;
}
.board-zoom-1 .board-placeholder {
  float: left;
  width: 46.3px;
  margin: 1.7px;
  position: relative;
}
.board-zoom-1 .board-invisible-placeholder {
  width: 49.7px;
  height: 1px;
  float: left;
  display: none;
}
.board-zoom-1 .board-tasks > .board-invisible-placeholder {
  width: 46.3px;
}
.board-zoom-1 .board-must-add-task-message {
  width: 46.3px;
  min-height: 32.4px;
  box-sizing: border-box;
  padding: 1.15px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 3.54482759px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-zoom-1 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-zoom-1 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 2.3px;
}
.board-zoom-1 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 44px;
  height: 32.4px;
  padding: 1.1px;
  margin: 1.15px;
  margin-bottom: 1.15px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-1 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 44px;
  height: 32.4px;
  padding: 1.1px;
  margin: 1.15px;
  margin-bottom: 1.15px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-zoom-1 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 1.1px;
  margin: 1.15px;
  width: 44px;
  height: 32.4px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-zoom-1 .board-add-to-empty.visible {
  display: block;
}
.board-zoom-1 .board-collapsed-activity-details-card {
  position: relative;
  width: 44px;
  height: 32.4px;
  padding: 1.1px;
  margin: 1.15px;
  margin-bottom: 1.15px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 3.88461538px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 8.45px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-zoom-1 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-zoom-1 .board-toplevel-card-estimation {
  font-size: 2.53333333px;
  font-weight: bold;
}
.board-zoom-1 .board-card-indicator {
  margin-left: 1.93333333px;
  font-size: 1.83333333px;
}
.board-zoom-1 .board-card-indicator-estimation {
  font-size: 2.83333333px;
}
.board-zoom-1 .board-card-title-wrapper {
  width: 39.8px;
  max-height: 19.81538462px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-zoom-1 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 2.9px;
}
.board-zoom-1 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 2.9px;
  line-height: 5.45454545px;
}
.board-zoom-1 .board-card-empty-title,
.board-zoom-1 .board-card-title-text {
  font-size: 3.88461538px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-zoom-1 .board-card-empty-title strong,
.board-zoom-1 .board-card-title-text strong,
.board-zoom-1 .board-card-empty-title em,
.board-zoom-1 .board-card-title-text em,
.board-zoom-1 .board-card-empty-title a,
.board-zoom-1 .board-card-title-text a {
  font-size: 1em;
}
.board-zoom-1 .board-card-empty-title strong,
.board-zoom-1 .board-card-title-text strong {
  font-weight: 600;
}
.board-zoom-1 .board-card-empty-title strong a,
.board-zoom-1 .board-card-title-text strong a {
  font-weight: 600;
}
.board-zoom-1 .board-card-empty-title .prefix,
.board-zoom-1 .board-card-title-text .prefix {
  font-size: 3.18461538px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-zoom-1 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 30.2px;
  font-size: 3.88461538px;
  line-height: 1.18;
}
.board-zoom-1 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 1.16666667px;
  width: 100%;
  bottom: 7.5px;
  left: 0;
}
.board-zoom-1 .board-card-title-editor {
  width: 39.8px;
  height: 19.67368421px;
  font-size: 3.88461538px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-zoom-1 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 1.15px;
  font-size: 2.38461538px;
}
.board-zoom-1 .board-card-buttons {
  width: 38px;
  height: 9.47619048px;
}
.board-zoom-1 .board-active-card,
.board-zoom-1 .board-search-active-card {
  border-width: 2px !important;
}
.board-zoom-1 .board-card-icon-button {
  font-size: 6.5px;
}
.board-zoom-1 .board-card-icon-button-without-padding {
  font-size: 6.5px;
}
.board-zoom-1 .board-card-icon-button-without-tooltip {
  font-size: 6.5px;
}
.board-zoom-1 .board-subtask-statuses-menu-selected-option {
  font-size: 2.25px;
  max-width: 11.4px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 0.11111111px;
  padding: 0.11111111px;
  cursor: pointer;
}
.board-zoom-1 .board-activity-columns-selected-option {
  font-size: 0.41666667px;
  font-weight: bold;
  cursor: pointer;
}
.board-zoom-1 .board-activity-columns-dropdownchoose {
  margin-top: -2.8px;
}
.board-zoom-1 .icon-board-card-2level-col-selector-carot {
  font-size: 0.2px;
}
.board-zoom-1 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-zoom-1 .board-subtask-more-dropdown-menu-content.visible {
  top: 9.48780488px;
  min-width: 104px;
  left: -8px;
}
.board-zoom-1 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 10.5px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-zoom-1 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-zoom-1 .board-collapsed-activity-expand-menu > .menu-content {
  top: 6.5px;
}
.board-zoom-1 .board-card-last-element-add {
  width: 44px;
  height: 8.5px;
  bottom: -10.5px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-zoom-1 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 42px;
  height: 8.5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-zoom-1 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -2.125px;
}
.board-zoom-1 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-1 .icon-storymap-bc-edit-title,
.board-zoom-1 .icon-storymap-bc-options,
.board-zoom-1 .icon-storymap-bc-next-card,
.board-zoom-1 .icon-storymap-bc-add-bellow,
.board-zoom-1 .icon-storymap-add-card-annotation {
  font-size: 7px;
  padding: 3px;
}
.board-zoom-2 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-zoom-2 #board-body.board-body-fixed-head {
  margin-top: 71.5px;
}
.board-zoom-2 #board-body-container.board-body-container-pinned {
  top: 79.35px;
}
.board-zoom-2 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 89.35px;
}
.board-zoom-2 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 1.3px;
  font-size: 4.26923077px;
  height: 6.40384615px;
}
.board-zoom-2 #board.has-activity-personas .personas-container span,
.board-zoom-2 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-zoom-2 #board.has-activity-personas .board-activity-card {
  margin-top: 5.2px;
}
.board-zoom-2 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-zoom-2 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 12px;
}
.board-zoom-2 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-2 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-2 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-2 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-2 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-2 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 86.35px;
}
.board-zoom-2 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 1.3px;
  font-size: 4.26923077px;
  height: 11px;
}
.board-zoom-2 #board.has-activity-persona-images .personas-container img {
  width: 10px;
  height: 10px;
  display: block;
  border-radius: 1px;
}
.board-zoom-2 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 0.25px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-2 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-zoom-2 #board.has-activity-persona-images .personas-container span,
.board-zoom-2 #board.has-activity-persona-images .personas-container a {
  font-size: 5.12307692px;
  font-weight: 600;
  color: #999;
  padding-right: 0.2;
}
.board-zoom-2 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 10px;
  display: table;
  margin-right: 2.24px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-zoom-2 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-zoom-2 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-zoom-2 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-2 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-2 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 17px;
  left: 0px;
}
.board-zoom-2 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 12px;
  left: 6px;
}
.board-zoom-2 #board.has-activity-persona-images .personas-wrapper {
  height: 11px;
}
.board-zoom-2 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 12px;
}
.board-zoom-2 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-2 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-2 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-2 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-2 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-2 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-zoom-2 .board-activity {
  float: left;
  min-width: 50.6px;
  min-height: 37.4px;
  margin-left: 1.8px;
  margin-right: 1.8px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-zoom-2 .board-activity:before,
.board-zoom-2 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-2 .board-activity:after {
  clear: both;
}
.board-zoom-2 .board-activity:before,
.board-zoom-2 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-2 .board-activity:after {
  clear: both;
}
.board-zoom-2 .board-tasks {
  float: left;
  min-width: 50.6px;
  min-height: 37.4px;
}
.board-zoom-2 .board-tasks:before,
.board-zoom-2 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-2 .board-tasks:after {
  clear: both;
}
.board-zoom-2 .board-tasks:before,
.board-zoom-2 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-2 .board-tasks:after {
  clear: both;
}
.board-zoom-2 .board-tasks > .board-subtask-card {
  float: left;
}
.board-zoom-2 .board-tasks > .board-activity {
  float: left;
}
.board-zoom-2 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-zoom-2 .board-subtasks {
  width: 50.6px;
  min-height: 37.4px;
}
.board-zoom-2 .board-subtasks:before,
.board-zoom-2 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-2 .board-subtasks:after {
  clear: both;
}
.board-zoom-2 .board-subtasks:before,
.board-zoom-2 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-2 .board-subtasks:after {
  clear: both;
}
.board-zoom-2 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -2.25px;
}
.board-zoom-2 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-zoom-2 .board-release {
  margin-top: 8px;
}
.board-zoom-2 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 48px;
  height: 34.8px;
  padding: 1.2px;
  margin: 1.3px;
  margin-bottom: 1.3px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-2 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-zoom-2 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 48px;
  height: 34.8px;
  padding: 1.2px;
  margin: 1.3px;
  margin-bottom: 2.6px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-2 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 48px;
  height: 34.8px;
  padding: 1.2px;
  margin: 1.3px;
  margin-bottom: 2.08px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-2 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 48px;
  height: 34.8px;
  padding: 1.2px;
  margin: 1.3px;
  margin-bottom: 1.3px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-zoom-2 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 4.26923077px;
}
.board-zoom-2 .board-placeholder {
  float: left;
  width: 50.6px;
  margin: 1.8px;
  position: relative;
}
.board-zoom-2 .board-invisible-placeholder {
  width: 54.2px;
  height: 1px;
  float: left;
  display: none;
}
.board-zoom-2 .board-tasks > .board-invisible-placeholder {
  width: 50.6px;
}
.board-zoom-2 .board-must-add-task-message {
  width: 50.6px;
  min-height: 34.8px;
  box-sizing: border-box;
  padding: 1.3px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 3.88965517px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-zoom-2 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-zoom-2 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 2.6px;
}
.board-zoom-2 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 48px;
  height: 34.8px;
  padding: 1.2px;
  margin: 1.3px;
  margin-bottom: 1.3px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-2 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 48px;
  height: 34.8px;
  padding: 1.2px;
  margin: 1.3px;
  margin-bottom: 1.3px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-zoom-2 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 1.2px;
  margin: 1.3px;
  width: 48px;
  height: 34.8px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-zoom-2 .board-add-to-empty.visible {
  display: block;
}
.board-zoom-2 .board-collapsed-activity-details-card {
  position: relative;
  width: 48px;
  height: 34.8px;
  padding: 1.2px;
  margin: 1.3px;
  margin-bottom: 1.3px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 4.26923077px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 8.95px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-zoom-2 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-zoom-2 .board-toplevel-card-estimation {
  font-size: 2.86666667px;
  font-weight: bold;
}
.board-zoom-2 .board-card-indicator {
  margin-left: 1.96666667px;
  font-size: 2.16666667px;
}
.board-zoom-2 .board-card-indicator-estimation {
  font-size: 3.16666667px;
}
.board-zoom-2 .board-card-title-wrapper {
  width: 43.6px;
  max-height: 21.63076923px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-zoom-2 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 3.3px;
}
.board-zoom-2 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 3.3px;
  line-height: 5.90909091px;
}
.board-zoom-2 .board-card-empty-title,
.board-zoom-2 .board-card-title-text {
  font-size: 4.26923077px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-zoom-2 .board-card-empty-title strong,
.board-zoom-2 .board-card-title-text strong,
.board-zoom-2 .board-card-empty-title em,
.board-zoom-2 .board-card-title-text em,
.board-zoom-2 .board-card-empty-title a,
.board-zoom-2 .board-card-title-text a {
  font-size: 1em;
}
.board-zoom-2 .board-card-empty-title strong,
.board-zoom-2 .board-card-title-text strong {
  font-weight: 600;
}
.board-zoom-2 .board-card-empty-title strong a,
.board-zoom-2 .board-card-title-text strong a {
  font-weight: 600;
}
.board-zoom-2 .board-card-empty-title .prefix,
.board-zoom-2 .board-card-title-text .prefix {
  font-size: 3.56923077px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-zoom-2 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 32.4px;
  font-size: 4.26923077px;
  line-height: 1.18;
}
.board-zoom-2 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 1.33333333px;
  width: 100%;
  bottom: 8px;
  left: 0;
}
.board-zoom-2 .board-card-title-editor {
  width: 43.6px;
  height: 21.34736842px;
  font-size: 4.26923077px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-zoom-2 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 1.3px;
  font-size: 2.76923077px;
}
.board-zoom-2 .board-card-buttons {
  width: 42px;
  height: 9.95238095px;
}
.board-zoom-2 .board-active-card,
.board-zoom-2 .board-search-active-card {
  border-width: 2px !important;
}
.board-zoom-2 .board-card-icon-button {
  font-size: 7px;
}
.board-zoom-2 .board-card-icon-button-without-padding {
  font-size: 7px;
}
.board-zoom-2 .board-card-icon-button-without-tooltip {
  font-size: 7px;
}
.board-zoom-2 .board-subtask-statuses-menu-selected-option {
  font-size: 2.5px;
  max-width: 12.8px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 0.22222222px;
  padding: 0.22222222px;
  cursor: pointer;
}
.board-zoom-2 .board-activity-columns-selected-option {
  font-size: 0.83333333px;
  font-weight: bold;
  cursor: pointer;
}
.board-zoom-2 .board-activity-columns-dropdownchoose {
  margin-top: -2.6px;
}
.board-zoom-2 .icon-board-card-2level-col-selector-carot {
  font-size: 0.4px;
}
.board-zoom-2 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-zoom-2 .board-subtask-more-dropdown-menu-content.visible {
  top: 9.97560976px;
  min-width: 108px;
  left: -8px;
}
.board-zoom-2 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 11px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-zoom-2 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-zoom-2 .board-collapsed-activity-expand-menu > .menu-content {
  top: 7px;
}
.board-zoom-2 .board-card-last-element-add {
  width: 48px;
  height: 9px;
  bottom: -11px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-zoom-2 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 46px;
  height: 9px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-zoom-2 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -2.25px;
}
.board-zoom-2 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-2 .icon-storymap-bc-edit-title,
.board-zoom-2 .icon-storymap-bc-options,
.board-zoom-2 .icon-storymap-bc-next-card,
.board-zoom-2 .icon-storymap-bc-add-bellow,
.board-zoom-2 .icon-storymap-add-card-annotation {
  font-size: 7px;
  padding: 3px;
}
.board-zoom-3 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-zoom-3 #board-body.board-body-fixed-head {
  margin-top: 77px;
}
.board-zoom-3 #board-body-container.board-body-container-pinned {
  top: 85.275px;
}
.board-zoom-3 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 95.275px;
}
.board-zoom-3 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 1.45px;
  font-size: 4.65384615px;
  height: 6.98076923px;
}
.board-zoom-3 #board.has-activity-personas .personas-container span,
.board-zoom-3 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-zoom-3 #board.has-activity-personas .board-activity-card {
  margin-top: 5.8px;
}
.board-zoom-3 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-zoom-3 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 13px;
}
.board-zoom-3 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-3 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-3 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-3 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-3 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-3 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 92.975px;
}
.board-zoom-3 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 1.45px;
  font-size: 4.65384615px;
  height: 12.1px;
}
.board-zoom-3 #board.has-activity-persona-images .personas-container img {
  width: 11px;
  height: 11px;
  display: block;
  border-radius: 1px;
}
.board-zoom-3 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 0.375px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-3 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-zoom-3 #board.has-activity-persona-images .personas-container span,
.board-zoom-3 #board.has-activity-persona-images .personas-container a {
  font-size: 5.58461538px;
  font-weight: 600;
  color: #999;
  padding-right: 0.3;
}
.board-zoom-3 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 11px;
  display: table;
  margin-right: 2.36px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-zoom-3 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-zoom-3 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-zoom-3 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-3 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-3 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 18px;
  left: 0px;
}
.board-zoom-3 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 13px;
  left: 6px;
}
.board-zoom-3 #board.has-activity-persona-images .personas-wrapper {
  height: 12.1px;
}
.board-zoom-3 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 13px;
}
.board-zoom-3 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-3 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-3 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-3 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-3 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-3 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-zoom-3 .board-activity {
  float: left;
  min-width: 54.9px;
  min-height: 40.1px;
  margin-left: 1.9px;
  margin-right: 1.9px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-zoom-3 .board-activity:before,
.board-zoom-3 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-3 .board-activity:after {
  clear: both;
}
.board-zoom-3 .board-activity:before,
.board-zoom-3 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-3 .board-activity:after {
  clear: both;
}
.board-zoom-3 .board-tasks {
  float: left;
  min-width: 54.9px;
  min-height: 40.1px;
}
.board-zoom-3 .board-tasks:before,
.board-zoom-3 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-3 .board-tasks:after {
  clear: both;
}
.board-zoom-3 .board-tasks:before,
.board-zoom-3 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-3 .board-tasks:after {
  clear: both;
}
.board-zoom-3 .board-tasks > .board-subtask-card {
  float: left;
}
.board-zoom-3 .board-tasks > .board-activity {
  float: left;
}
.board-zoom-3 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-zoom-3 .board-subtasks {
  width: 54.9px;
  min-height: 40.1px;
}
.board-zoom-3 .board-subtasks:before,
.board-zoom-3 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-3 .board-subtasks:after {
  clear: both;
}
.board-zoom-3 .board-subtasks:before,
.board-zoom-3 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-3 .board-subtasks:after {
  clear: both;
}
.board-zoom-3 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -2.375px;
}
.board-zoom-3 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-zoom-3 .board-release {
  margin-top: 8.5px;
}
.board-zoom-3 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 52px;
  height: 37.2px;
  padding: 1.3px;
  margin: 1.45px;
  margin-bottom: 1.45px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-3 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-zoom-3 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 52px;
  height: 37.2px;
  padding: 1.3px;
  margin: 1.45px;
  margin-bottom: 2.9px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-3 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 52px;
  height: 37.2px;
  padding: 1.3px;
  margin: 1.45px;
  margin-bottom: 2.32px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-3 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 52px;
  height: 37.2px;
  padding: 1.3px;
  margin: 1.45px;
  margin-bottom: 1.45px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-zoom-3 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 4.65384615px;
}
.board-zoom-3 .board-placeholder {
  float: left;
  width: 54.9px;
  margin: 1.9px;
  position: relative;
}
.board-zoom-3 .board-invisible-placeholder {
  width: 58.7px;
  height: 1px;
  float: left;
  display: none;
}
.board-zoom-3 .board-tasks > .board-invisible-placeholder {
  width: 54.9px;
}
.board-zoom-3 .board-must-add-task-message {
  width: 54.9px;
  min-height: 37.2px;
  box-sizing: border-box;
  padding: 1.45px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 4.23448276px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-zoom-3 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-zoom-3 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 2.9px;
}
.board-zoom-3 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 52px;
  height: 37.2px;
  padding: 1.3px;
  margin: 1.45px;
  margin-bottom: 1.45px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-3 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 52px;
  height: 37.2px;
  padding: 1.3px;
  margin: 1.45px;
  margin-bottom: 1.45px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-zoom-3 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 1.3px;
  margin: 1.45px;
  width: 52px;
  height: 37.2px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-zoom-3 .board-add-to-empty.visible {
  display: block;
}
.board-zoom-3 .board-collapsed-activity-details-card {
  position: relative;
  width: 52px;
  height: 37.2px;
  padding: 1.3px;
  margin: 1.45px;
  margin-bottom: 1.45px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 4.65384615px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 9.45px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-zoom-3 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-zoom-3 .board-toplevel-card-estimation {
  font-size: 3.2px;
  font-weight: bold;
}
.board-zoom-3 .board-card-indicator {
  margin-left: 2px;
  font-size: 2.5px;
}
.board-zoom-3 .board-card-indicator-estimation {
  font-size: 3.5px;
}
.board-zoom-3 .board-card-title-wrapper {
  width: 47.4px;
  max-height: 23.44615385px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-zoom-3 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 3.7px;
}
.board-zoom-3 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 3.7px;
  line-height: 6.36363636px;
}
.board-zoom-3 .board-card-empty-title,
.board-zoom-3 .board-card-title-text {
  font-size: 4.65384615px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-zoom-3 .board-card-empty-title strong,
.board-zoom-3 .board-card-title-text strong,
.board-zoom-3 .board-card-empty-title em,
.board-zoom-3 .board-card-title-text em,
.board-zoom-3 .board-card-empty-title a,
.board-zoom-3 .board-card-title-text a {
  font-size: 1em;
}
.board-zoom-3 .board-card-empty-title strong,
.board-zoom-3 .board-card-title-text strong {
  font-weight: 600;
}
.board-zoom-3 .board-card-empty-title strong a,
.board-zoom-3 .board-card-title-text strong a {
  font-weight: 600;
}
.board-zoom-3 .board-card-empty-title .prefix,
.board-zoom-3 .board-card-title-text .prefix {
  font-size: 3.95384615px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-zoom-3 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 34.6px;
  font-size: 4.65384615px;
  line-height: 1.18;
}
.board-zoom-3 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 1.5px;
  width: 100%;
  bottom: 8.5px;
  left: 0;
}
.board-zoom-3 .board-card-title-editor {
  width: 47.4px;
  height: 23.02105263px;
  font-size: 4.65384615px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-zoom-3 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 1.45px;
  font-size: 3.15384615px;
}
.board-zoom-3 .board-card-buttons {
  width: 46px;
  height: 10.42857143px;
}
.board-zoom-3 .board-active-card,
.board-zoom-3 .board-search-active-card {
  border-width: 2px !important;
}
.board-zoom-3 .board-card-icon-button {
  font-size: 7.5px;
}
.board-zoom-3 .board-card-icon-button-without-padding {
  font-size: 7.5px;
}
.board-zoom-3 .board-card-icon-button-without-tooltip {
  font-size: 7.5px;
}
.board-zoom-3 .board-subtask-statuses-menu-selected-option {
  font-size: 2.75px;
  max-width: 14.2px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 0.33333333px;
  padding: 0.33333333px;
  cursor: pointer;
}
.board-zoom-3 .board-activity-columns-selected-option {
  font-size: 1.25px;
  font-weight: bold;
  cursor: pointer;
}
.board-zoom-3 .board-activity-columns-dropdownchoose {
  margin-top: -2.4px;
}
.board-zoom-3 .icon-board-card-2level-col-selector-carot {
  font-size: 0.6px;
}
.board-zoom-3 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-zoom-3 .board-subtask-more-dropdown-menu-content.visible {
  top: 10.46341463px;
  min-width: 112px;
  left: -8px;
}
.board-zoom-3 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 11.5px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-zoom-3 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-zoom-3 .board-collapsed-activity-expand-menu > .menu-content {
  top: 7.5px;
}
.board-zoom-3 .board-card-last-element-add {
  width: 52px;
  height: 9.5px;
  bottom: -11.5px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-zoom-3 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 50px;
  height: 9.5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-zoom-3 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -2.375px;
}
.board-zoom-3 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-3 .icon-storymap-bc-edit-title,
.board-zoom-3 .icon-storymap-bc-options,
.board-zoom-3 .icon-storymap-bc-next-card,
.board-zoom-3 .icon-storymap-bc-add-bellow,
.board-zoom-3 .icon-storymap-add-card-annotation {
  font-size: 7px;
  padding: 3px;
}
.board-zoom-4 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-zoom-4 #board-body.board-body-fixed-head {
  margin-top: 82.5px;
}
.board-zoom-4 #board-body-container.board-body-container-pinned {
  top: 91.2px;
}
.board-zoom-4 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 101.2px;
}
.board-zoom-4 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 1.6px;
  font-size: 5.03846154px;
  height: 7.55769231px;
}
.board-zoom-4 #board.has-activity-personas .personas-container span,
.board-zoom-4 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-zoom-4 #board.has-activity-personas .board-activity-card {
  margin-top: 6.4px;
}
.board-zoom-4 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-zoom-4 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 14px;
}
.board-zoom-4 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-4 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-4 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-4 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-4 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-4 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 99.6px;
}
.board-zoom-4 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 1.6px;
  font-size: 5.03846154px;
  height: 13.2px;
}
.board-zoom-4 #board.has-activity-persona-images .personas-container img {
  width: 12px;
  height: 12px;
  display: block;
  border-radius: 1px;
}
.board-zoom-4 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 0.5px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-4 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-zoom-4 #board.has-activity-persona-images .personas-container span,
.board-zoom-4 #board.has-activity-persona-images .personas-container a {
  font-size: 6.04615385px;
  font-weight: 600;
  color: #999;
  padding-right: 0.4;
}
.board-zoom-4 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 12px;
  display: table;
  margin-right: 2.48px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-zoom-4 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-zoom-4 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-zoom-4 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-4 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-4 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 19px;
  left: 0px;
}
.board-zoom-4 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 14px;
  left: 6px;
}
.board-zoom-4 #board.has-activity-persona-images .personas-wrapper {
  height: 13.2px;
}
.board-zoom-4 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 14px;
}
.board-zoom-4 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-4 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-4 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-4 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-4 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-4 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-zoom-4 .board-activity {
  float: left;
  min-width: 59.2px;
  min-height: 42.8px;
  margin-left: 2px;
  margin-right: 2px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-zoom-4 .board-activity:before,
.board-zoom-4 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-4 .board-activity:after {
  clear: both;
}
.board-zoom-4 .board-activity:before,
.board-zoom-4 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-4 .board-activity:after {
  clear: both;
}
.board-zoom-4 .board-tasks {
  float: left;
  min-width: 59.2px;
  min-height: 42.8px;
}
.board-zoom-4 .board-tasks:before,
.board-zoom-4 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-4 .board-tasks:after {
  clear: both;
}
.board-zoom-4 .board-tasks:before,
.board-zoom-4 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-4 .board-tasks:after {
  clear: both;
}
.board-zoom-4 .board-tasks > .board-subtask-card {
  float: left;
}
.board-zoom-4 .board-tasks > .board-activity {
  float: left;
}
.board-zoom-4 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-zoom-4 .board-subtasks {
  width: 59.2px;
  min-height: 42.8px;
}
.board-zoom-4 .board-subtasks:before,
.board-zoom-4 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-4 .board-subtasks:after {
  clear: both;
}
.board-zoom-4 .board-subtasks:before,
.board-zoom-4 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-4 .board-subtasks:after {
  clear: both;
}
.board-zoom-4 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -2.5px;
}
.board-zoom-4 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-zoom-4 .board-release {
  margin-top: 9px;
}
.board-zoom-4 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 56px;
  height: 39.6px;
  padding: 1.4px;
  margin: 1.6px;
  margin-bottom: 1.6px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-4 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-zoom-4 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 56px;
  height: 39.6px;
  padding: 1.4px;
  margin: 1.6px;
  margin-bottom: 3.2px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-4 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 56px;
  height: 39.6px;
  padding: 1.4px;
  margin: 1.6px;
  margin-bottom: 2.56px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-4 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 56px;
  height: 39.6px;
  padding: 1.4px;
  margin: 1.6px;
  margin-bottom: 1.6px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-zoom-4 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 5.03846154px;
}
.board-zoom-4 .board-placeholder {
  float: left;
  width: 59.2px;
  margin: 2px;
  position: relative;
}
.board-zoom-4 .board-invisible-placeholder {
  width: 63.2px;
  height: 1px;
  float: left;
  display: none;
}
.board-zoom-4 .board-tasks > .board-invisible-placeholder {
  width: 59.2px;
}
.board-zoom-4 .board-must-add-task-message {
  width: 59.2px;
  min-height: 39.6px;
  box-sizing: border-box;
  padding: 1.6px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 4.57931034px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-zoom-4 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-zoom-4 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 3.2px;
}
.board-zoom-4 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 56px;
  height: 39.6px;
  padding: 1.4px;
  margin: 1.6px;
  margin-bottom: 1.6px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-4 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 56px;
  height: 39.6px;
  padding: 1.4px;
  margin: 1.6px;
  margin-bottom: 1.6px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-zoom-4 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 1.4px;
  margin: 1.6px;
  width: 56px;
  height: 39.6px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-zoom-4 .board-add-to-empty.visible {
  display: block;
}
.board-zoom-4 .board-collapsed-activity-details-card {
  position: relative;
  width: 56px;
  height: 39.6px;
  padding: 1.4px;
  margin: 1.6px;
  margin-bottom: 1.6px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 5.03846154px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 9.95px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-zoom-4 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-zoom-4 .board-toplevel-card-estimation {
  font-size: 3.53333333px;
  font-weight: bold;
}
.board-zoom-4 .board-card-indicator {
  margin-left: 2.03333333px;
  font-size: 2.83333333px;
}
.board-zoom-4 .board-card-indicator-estimation {
  font-size: 3.83333333px;
}
.board-zoom-4 .board-card-title-wrapper {
  width: 51.2px;
  max-height: 25.26153846px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-zoom-4 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 4.1px;
}
.board-zoom-4 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 4.1px;
  line-height: 6.81818182px;
}
.board-zoom-4 .board-card-empty-title,
.board-zoom-4 .board-card-title-text {
  font-size: 5.03846154px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-zoom-4 .board-card-empty-title strong,
.board-zoom-4 .board-card-title-text strong,
.board-zoom-4 .board-card-empty-title em,
.board-zoom-4 .board-card-title-text em,
.board-zoom-4 .board-card-empty-title a,
.board-zoom-4 .board-card-title-text a {
  font-size: 1em;
}
.board-zoom-4 .board-card-empty-title strong,
.board-zoom-4 .board-card-title-text strong {
  font-weight: 600;
}
.board-zoom-4 .board-card-empty-title strong a,
.board-zoom-4 .board-card-title-text strong a {
  font-weight: 600;
}
.board-zoom-4 .board-card-empty-title .prefix,
.board-zoom-4 .board-card-title-text .prefix {
  font-size: 4.33846154px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-zoom-4 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 36.8px;
  font-size: 5.03846154px;
  line-height: 1.18;
}
.board-zoom-4 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 1.66666667px;
  width: 100%;
  bottom: 9px;
  left: 0;
}
.board-zoom-4 .board-card-title-editor {
  width: 51.2px;
  height: 24.69473684px;
  font-size: 5.03846154px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-zoom-4 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 1.6px;
  font-size: 3.53846154px;
}
.board-zoom-4 .board-card-buttons {
  width: 50px;
  height: 10.9047619px;
}
.board-zoom-4 .board-active-card,
.board-zoom-4 .board-search-active-card {
  border-width: 2px !important;
}
.board-zoom-4 .board-card-icon-button {
  font-size: 8px;
}
.board-zoom-4 .board-card-icon-button-without-padding {
  font-size: 8px;
}
.board-zoom-4 .board-card-icon-button-without-tooltip {
  font-size: 8px;
}
.board-zoom-4 .board-subtask-statuses-menu-selected-option {
  font-size: 3px;
  max-width: 15.6px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 0.44444444px;
  padding: 0.44444444px;
  cursor: pointer;
}
.board-zoom-4 .board-activity-columns-selected-option {
  font-size: 1.66666667px;
  font-weight: bold;
  cursor: pointer;
}
.board-zoom-4 .board-activity-columns-dropdownchoose {
  margin-top: -2.2px;
}
.board-zoom-4 .icon-board-card-2level-col-selector-carot {
  font-size: 0.8px;
}
.board-zoom-4 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-zoom-4 .board-subtask-more-dropdown-menu-content.visible {
  top: 10.95121951px;
  min-width: 116px;
  left: -8px;
}
.board-zoom-4 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 12px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-zoom-4 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-zoom-4 .board-collapsed-activity-expand-menu > .menu-content {
  top: 8px;
}
.board-zoom-4 .board-card-last-element-add {
  width: 56px;
  height: 10px;
  bottom: -12px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-zoom-4 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 54px;
  height: 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-zoom-4 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -2.5px;
}
.board-zoom-4 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-4 .icon-storymap-bc-edit-title,
.board-zoom-4 .icon-storymap-bc-options,
.board-zoom-4 .icon-storymap-bc-next-card,
.board-zoom-4 .icon-storymap-bc-add-bellow,
.board-zoom-4 .icon-storymap-add-card-annotation {
  font-size: 7px;
  padding: 3px;
}
.board-zoom-5 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-zoom-5 #board-body.board-body-fixed-head {
  margin-top: 88px;
}
.board-zoom-5 #board-body-container.board-body-container-pinned {
  top: 97.125px;
}
.board-zoom-5 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 107.125px;
}
.board-zoom-5 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 1.75px;
  font-size: 5.42307692px;
  height: 8.13461538px;
}
.board-zoom-5 #board.has-activity-personas .personas-container span,
.board-zoom-5 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-zoom-5 #board.has-activity-personas .board-activity-card {
  margin-top: 7px;
}
.board-zoom-5 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-zoom-5 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 15px;
}
.board-zoom-5 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-5 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-5 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-5 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-5 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-5 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 106.225px;
}
.board-zoom-5 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 1.75px;
  font-size: 5.42307692px;
  height: 14.3px;
}
.board-zoom-5 #board.has-activity-persona-images .personas-container img {
  width: 13px;
  height: 13px;
  display: block;
  border-radius: 1px;
}
.board-zoom-5 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 0.625px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-5 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-zoom-5 #board.has-activity-persona-images .personas-container span,
.board-zoom-5 #board.has-activity-persona-images .personas-container a {
  font-size: 6.50769231px;
  font-weight: 600;
  color: #999;
  padding-right: 0.5;
}
.board-zoom-5 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 13px;
  display: table;
  margin-right: 2.6px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-zoom-5 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-zoom-5 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-zoom-5 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-5 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-5 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 20px;
  left: 0px;
}
.board-zoom-5 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 15px;
  left: 6px;
}
.board-zoom-5 #board.has-activity-persona-images .personas-wrapper {
  height: 14.3px;
}
.board-zoom-5 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 15px;
}
.board-zoom-5 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-5 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-5 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-5 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-5 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-5 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-zoom-5 .board-activity {
  float: left;
  min-width: 63.5px;
  min-height: 45.5px;
  margin-left: 2.1px;
  margin-right: 2.1px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-zoom-5 .board-activity:before,
.board-zoom-5 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-5 .board-activity:after {
  clear: both;
}
.board-zoom-5 .board-activity:before,
.board-zoom-5 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-5 .board-activity:after {
  clear: both;
}
.board-zoom-5 .board-tasks {
  float: left;
  min-width: 63.5px;
  min-height: 45.5px;
}
.board-zoom-5 .board-tasks:before,
.board-zoom-5 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-5 .board-tasks:after {
  clear: both;
}
.board-zoom-5 .board-tasks:before,
.board-zoom-5 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-5 .board-tasks:after {
  clear: both;
}
.board-zoom-5 .board-tasks > .board-subtask-card {
  float: left;
}
.board-zoom-5 .board-tasks > .board-activity {
  float: left;
}
.board-zoom-5 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-zoom-5 .board-subtasks {
  width: 63.5px;
  min-height: 45.5px;
}
.board-zoom-5 .board-subtasks:before,
.board-zoom-5 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-5 .board-subtasks:after {
  clear: both;
}
.board-zoom-5 .board-subtasks:before,
.board-zoom-5 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-5 .board-subtasks:after {
  clear: both;
}
.board-zoom-5 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -2.625px;
}
.board-zoom-5 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-zoom-5 .board-release {
  margin-top: 9.5px;
}
.board-zoom-5 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 60px;
  height: 42px;
  padding: 1.5px;
  margin: 1.75px;
  margin-bottom: 1.75px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-5 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-zoom-5 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 60px;
  height: 42px;
  padding: 1.5px;
  margin: 1.75px;
  margin-bottom: 3.5px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-5 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 60px;
  height: 42px;
  padding: 1.5px;
  margin: 1.75px;
  margin-bottom: 2.8px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-5 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 60px;
  height: 42px;
  padding: 1.5px;
  margin: 1.75px;
  margin-bottom: 1.75px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-zoom-5 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 5.42307692px;
}
.board-zoom-5 .board-placeholder {
  float: left;
  width: 63.5px;
  margin: 2.1px;
  position: relative;
}
.board-zoom-5 .board-invisible-placeholder {
  width: 67.7px;
  height: 1px;
  float: left;
  display: none;
}
.board-zoom-5 .board-tasks > .board-invisible-placeholder {
  width: 63.5px;
}
.board-zoom-5 .board-must-add-task-message {
  width: 63.5px;
  min-height: 42px;
  box-sizing: border-box;
  padding: 1.75px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 4.92413793px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-zoom-5 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-zoom-5 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 3.5px;
}
.board-zoom-5 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 60px;
  height: 42px;
  padding: 1.5px;
  margin: 1.75px;
  margin-bottom: 1.75px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-5 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 60px;
  height: 42px;
  padding: 1.5px;
  margin: 1.75px;
  margin-bottom: 1.75px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-zoom-5 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 1.5px;
  margin: 1.75px;
  width: 60px;
  height: 42px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-zoom-5 .board-add-to-empty.visible {
  display: block;
}
.board-zoom-5 .board-collapsed-activity-details-card {
  position: relative;
  width: 60px;
  height: 42px;
  padding: 1.5px;
  margin: 1.75px;
  margin-bottom: 1.75px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 5.42307692px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 10.45px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-zoom-5 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-zoom-5 .board-toplevel-card-estimation {
  font-size: 3.86666667px;
  font-weight: bold;
}
.board-zoom-5 .board-card-indicator {
  margin-left: 2.06666667px;
  font-size: 3.16666667px;
}
.board-zoom-5 .board-card-indicator-estimation {
  font-size: 4.16666667px;
}
.board-zoom-5 .board-card-title-wrapper {
  width: 55px;
  max-height: 27.07692308px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-zoom-5 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 4.5px;
}
.board-zoom-5 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 4.5px;
  line-height: 7.27272727px;
}
.board-zoom-5 .board-card-empty-title,
.board-zoom-5 .board-card-title-text {
  font-size: 5.42307692px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-zoom-5 .board-card-empty-title strong,
.board-zoom-5 .board-card-title-text strong,
.board-zoom-5 .board-card-empty-title em,
.board-zoom-5 .board-card-title-text em,
.board-zoom-5 .board-card-empty-title a,
.board-zoom-5 .board-card-title-text a {
  font-size: 1em;
}
.board-zoom-5 .board-card-empty-title strong,
.board-zoom-5 .board-card-title-text strong {
  font-weight: 600;
}
.board-zoom-5 .board-card-empty-title strong a,
.board-zoom-5 .board-card-title-text strong a {
  font-weight: 600;
}
.board-zoom-5 .board-card-empty-title .prefix,
.board-zoom-5 .board-card-title-text .prefix {
  font-size: 4.72307692px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-zoom-5 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 39px;
  font-size: 5.42307692px;
  line-height: 1.18;
}
.board-zoom-5 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 1.83333333px;
  width: 100%;
  bottom: 9.5px;
  left: 0;
}
.board-zoom-5 .board-card-title-editor {
  width: 55px;
  height: 26.36842105px;
  font-size: 5.42307692px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-zoom-5 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 1.75px;
  font-size: 3.92307692px;
}
.board-zoom-5 .board-card-buttons {
  width: 54px;
  height: 11.38095238px;
}
.board-zoom-5 .board-active-card,
.board-zoom-5 .board-search-active-card {
  border-width: 2px !important;
}
.board-zoom-5 .board-card-icon-button {
  font-size: 8.5px;
}
.board-zoom-5 .board-card-icon-button-without-padding {
  font-size: 8.5px;
}
.board-zoom-5 .board-card-icon-button-without-tooltip {
  font-size: 8.5px;
}
.board-zoom-5 .board-subtask-statuses-menu-selected-option {
  font-size: 3.25px;
  max-width: 17px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 0.55555556px;
  padding: 0.55555556px;
  cursor: pointer;
}
.board-zoom-5 .board-activity-columns-selected-option {
  font-size: 2.08333333px;
  font-weight: bold;
  cursor: pointer;
}
.board-zoom-5 .board-activity-columns-dropdownchoose {
  margin-top: -2px;
}
.board-zoom-5 .icon-board-card-2level-col-selector-carot {
  font-size: 1px;
}
.board-zoom-5 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-zoom-5 .board-subtask-more-dropdown-menu-content.visible {
  top: 11.43902439px;
  min-width: 120px;
  left: -8px;
}
.board-zoom-5 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 12.5px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-zoom-5 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-zoom-5 .board-collapsed-activity-expand-menu > .menu-content {
  top: 8.5px;
}
.board-zoom-5 .board-card-last-element-add {
  width: 60px;
  height: 10.5px;
  bottom: -12.5px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-zoom-5 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 58px;
  height: 10.5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-zoom-5 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -2.625px;
}
.board-zoom-5 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-5 .icon-storymap-bc-edit-title,
.board-zoom-5 .icon-storymap-bc-options,
.board-zoom-5 .icon-storymap-bc-next-card,
.board-zoom-5 .icon-storymap-bc-add-bellow,
.board-zoom-5 .icon-storymap-add-card-annotation {
  font-size: 7px;
  padding: 3px;
}
.board-zoom-6 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-zoom-6 #board-body.board-body-fixed-head {
  margin-top: 93.5px;
}
.board-zoom-6 #board-body-container.board-body-container-pinned {
  top: 103.05px;
}
.board-zoom-6 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 113.05px;
}
.board-zoom-6 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 1.9px;
  font-size: 5.80769231px;
  height: 8.71153846px;
}
.board-zoom-6 #board.has-activity-personas .personas-container span,
.board-zoom-6 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-zoom-6 #board.has-activity-personas .board-activity-card {
  margin-top: 7.6px;
}
.board-zoom-6 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-zoom-6 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 16px;
}
.board-zoom-6 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-6 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-6 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-6 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-6 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-6 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 112.85px;
}
.board-zoom-6 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 1.9px;
  font-size: 5.80769231px;
  height: 15.4px;
}
.board-zoom-6 #board.has-activity-persona-images .personas-container img {
  width: 14px;
  height: 14px;
  display: block;
  border-radius: 1px;
}
.board-zoom-6 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 0.75px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-6 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-zoom-6 #board.has-activity-persona-images .personas-container span,
.board-zoom-6 #board.has-activity-persona-images .personas-container a {
  font-size: 6.96923077px;
  font-weight: 600;
  color: #999;
  padding-right: 0.6;
}
.board-zoom-6 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 14px;
  display: table;
  margin-right: 2.72px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-zoom-6 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-zoom-6 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-zoom-6 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-6 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-6 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 21px;
  left: 0px;
}
.board-zoom-6 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 16px;
  left: 6px;
}
.board-zoom-6 #board.has-activity-persona-images .personas-wrapper {
  height: 15.4px;
}
.board-zoom-6 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 16px;
}
.board-zoom-6 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-6 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-6 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-6 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-6 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-6 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-zoom-6 .board-activity {
  float: left;
  min-width: 67.8px;
  min-height: 48.2px;
  margin-left: 2.2px;
  margin-right: 2.2px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-zoom-6 .board-activity:before,
.board-zoom-6 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-6 .board-activity:after {
  clear: both;
}
.board-zoom-6 .board-activity:before,
.board-zoom-6 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-6 .board-activity:after {
  clear: both;
}
.board-zoom-6 .board-tasks {
  float: left;
  min-width: 67.8px;
  min-height: 48.2px;
}
.board-zoom-6 .board-tasks:before,
.board-zoom-6 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-6 .board-tasks:after {
  clear: both;
}
.board-zoom-6 .board-tasks:before,
.board-zoom-6 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-6 .board-tasks:after {
  clear: both;
}
.board-zoom-6 .board-tasks > .board-subtask-card {
  float: left;
}
.board-zoom-6 .board-tasks > .board-activity {
  float: left;
}
.board-zoom-6 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-zoom-6 .board-subtasks {
  width: 67.8px;
  min-height: 48.2px;
}
.board-zoom-6 .board-subtasks:before,
.board-zoom-6 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-6 .board-subtasks:after {
  clear: both;
}
.board-zoom-6 .board-subtasks:before,
.board-zoom-6 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-6 .board-subtasks:after {
  clear: both;
}
.board-zoom-6 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -2.75px;
}
.board-zoom-6 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-zoom-6 .board-release {
  margin-top: 10px;
}
.board-zoom-6 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 64px;
  height: 44.4px;
  padding: 1.6px;
  margin: 1.9px;
  margin-bottom: 1.9px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-6 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-zoom-6 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 64px;
  height: 44.4px;
  padding: 1.6px;
  margin: 1.9px;
  margin-bottom: 3.8px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-6 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 64px;
  height: 44.4px;
  padding: 1.6px;
  margin: 1.9px;
  margin-bottom: 3.04px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-6 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 64px;
  height: 44.4px;
  padding: 1.6px;
  margin: 1.9px;
  margin-bottom: 1.9px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-zoom-6 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 5.80769231px;
}
.board-zoom-6 .board-placeholder {
  float: left;
  width: 67.8px;
  margin: 2.2px;
  position: relative;
}
.board-zoom-6 .board-invisible-placeholder {
  width: 72.2px;
  height: 1px;
  float: left;
  display: none;
}
.board-zoom-6 .board-tasks > .board-invisible-placeholder {
  width: 67.8px;
}
.board-zoom-6 .board-must-add-task-message {
  width: 67.8px;
  min-height: 44.4px;
  box-sizing: border-box;
  padding: 1.9px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 5.26896552px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-zoom-6 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-zoom-6 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 3.8px;
}
.board-zoom-6 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 64px;
  height: 44.4px;
  padding: 1.6px;
  margin: 1.9px;
  margin-bottom: 1.9px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-6 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 64px;
  height: 44.4px;
  padding: 1.6px;
  margin: 1.9px;
  margin-bottom: 1.9px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-zoom-6 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 1.6px;
  margin: 1.9px;
  width: 64px;
  height: 44.4px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-zoom-6 .board-add-to-empty.visible {
  display: block;
}
.board-zoom-6 .board-collapsed-activity-details-card {
  position: relative;
  width: 64px;
  height: 44.4px;
  padding: 1.6px;
  margin: 1.9px;
  margin-bottom: 1.9px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 5.80769231px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 10.95px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-zoom-6 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-zoom-6 .board-toplevel-card-estimation {
  font-size: 4.2px;
  font-weight: bold;
}
.board-zoom-6 .board-card-indicator {
  margin-left: 2.1px;
  font-size: 3.5px;
}
.board-zoom-6 .board-card-indicator-estimation {
  font-size: 4.5px;
}
.board-zoom-6 .board-card-title-wrapper {
  width: 58.8px;
  max-height: 28.89230769px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-zoom-6 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 4.9px;
}
.board-zoom-6 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 4.9px;
  line-height: 7.72727273px;
}
.board-zoom-6 .board-card-empty-title,
.board-zoom-6 .board-card-title-text {
  font-size: 5.80769231px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-zoom-6 .board-card-empty-title strong,
.board-zoom-6 .board-card-title-text strong,
.board-zoom-6 .board-card-empty-title em,
.board-zoom-6 .board-card-title-text em,
.board-zoom-6 .board-card-empty-title a,
.board-zoom-6 .board-card-title-text a {
  font-size: 1em;
}
.board-zoom-6 .board-card-empty-title strong,
.board-zoom-6 .board-card-title-text strong {
  font-weight: 600;
}
.board-zoom-6 .board-card-empty-title strong a,
.board-zoom-6 .board-card-title-text strong a {
  font-weight: 600;
}
.board-zoom-6 .board-card-empty-title .prefix,
.board-zoom-6 .board-card-title-text .prefix {
  font-size: 5.10769231px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-zoom-6 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 41.2px;
  font-size: 5.80769231px;
  line-height: 1.18;
}
.board-zoom-6 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 2px;
  width: 100%;
  bottom: 10px;
  left: 0;
}
.board-zoom-6 .board-card-title-editor {
  width: 58.8px;
  height: 28.04210526px;
  font-size: 5.80769231px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-zoom-6 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 1.9px;
  font-size: 4.30769231px;
}
.board-zoom-6 .board-card-buttons {
  width: 58px;
  height: 11.85714286px;
}
.board-zoom-6 .board-active-card,
.board-zoom-6 .board-search-active-card {
  border-width: 2px !important;
}
.board-zoom-6 .board-card-icon-button {
  font-size: 9px;
}
.board-zoom-6 .board-card-icon-button-without-padding {
  font-size: 9px;
}
.board-zoom-6 .board-card-icon-button-without-tooltip {
  font-size: 9px;
}
.board-zoom-6 .board-subtask-statuses-menu-selected-option {
  font-size: 3.5px;
  max-width: 18.4px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 0.66666667px;
  padding: 0.66666667px;
  cursor: pointer;
}
.board-zoom-6 .board-activity-columns-selected-option {
  font-size: 2.5px;
  font-weight: bold;
  cursor: pointer;
}
.board-zoom-6 .board-activity-columns-dropdownchoose {
  margin-top: -1.8px;
}
.board-zoom-6 .icon-board-card-2level-col-selector-carot {
  font-size: 1.2px;
}
.board-zoom-6 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-zoom-6 .board-subtask-more-dropdown-menu-content.visible {
  top: 11.92682927px;
  min-width: 124px;
  left: -8px;
}
.board-zoom-6 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 13px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-zoom-6 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-zoom-6 .board-collapsed-activity-expand-menu > .menu-content {
  top: 9px;
}
.board-zoom-6 .board-card-last-element-add {
  width: 64px;
  height: 11px;
  bottom: -13px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-zoom-6 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 62px;
  height: 11px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-zoom-6 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -2.75px;
}
.board-zoom-6 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-6 .icon-storymap-bc-edit-title,
.board-zoom-6 .icon-storymap-bc-options,
.board-zoom-6 .icon-storymap-bc-next-card,
.board-zoom-6 .icon-storymap-bc-add-bellow,
.board-zoom-6 .icon-storymap-add-card-annotation {
  font-size: 7px;
  padding: 3px;
}
.board-zoom-7 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-zoom-7 #board-body.board-body-fixed-head {
  margin-top: 99px;
}
.board-zoom-7 #board-body-container.board-body-container-pinned {
  top: 108.975px;
}
.board-zoom-7 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 118.975px;
}
.board-zoom-7 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 2.05px;
  font-size: 6.19230769px;
  height: 9.28846154px;
}
.board-zoom-7 #board.has-activity-personas .personas-container span,
.board-zoom-7 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-zoom-7 #board.has-activity-personas .board-activity-card {
  margin-top: 8.2px;
}
.board-zoom-7 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-zoom-7 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 17px;
}
.board-zoom-7 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-7 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-7 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-7 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-7 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-7 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 119.475px;
}
.board-zoom-7 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 2.05px;
  font-size: 6.19230769px;
  height: 16.5px;
}
.board-zoom-7 #board.has-activity-persona-images .personas-container img {
  width: 15px;
  height: 15px;
  display: block;
  border-radius: 1px;
}
.board-zoom-7 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 0.875px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-7 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-zoom-7 #board.has-activity-persona-images .personas-container span,
.board-zoom-7 #board.has-activity-persona-images .personas-container a {
  font-size: 7.43076923px;
  font-weight: 600;
  color: #999;
  padding-right: 0.7;
}
.board-zoom-7 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 15px;
  display: table;
  margin-right: 2.84px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-zoom-7 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-zoom-7 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-zoom-7 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-7 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-7 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 22px;
  left: 0px;
}
.board-zoom-7 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 17px;
  left: 6px;
}
.board-zoom-7 #board.has-activity-persona-images .personas-wrapper {
  height: 16.5px;
}
.board-zoom-7 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 17px;
}
.board-zoom-7 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-7 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-7 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-7 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-7 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-7 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-zoom-7 .board-activity {
  float: left;
  min-width: 72.1px;
  min-height: 50.9px;
  margin-left: 2.3px;
  margin-right: 2.3px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-zoom-7 .board-activity:before,
.board-zoom-7 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-7 .board-activity:after {
  clear: both;
}
.board-zoom-7 .board-activity:before,
.board-zoom-7 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-7 .board-activity:after {
  clear: both;
}
.board-zoom-7 .board-tasks {
  float: left;
  min-width: 72.1px;
  min-height: 50.9px;
}
.board-zoom-7 .board-tasks:before,
.board-zoom-7 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-7 .board-tasks:after {
  clear: both;
}
.board-zoom-7 .board-tasks:before,
.board-zoom-7 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-7 .board-tasks:after {
  clear: both;
}
.board-zoom-7 .board-tasks > .board-subtask-card {
  float: left;
}
.board-zoom-7 .board-tasks > .board-activity {
  float: left;
}
.board-zoom-7 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-zoom-7 .board-subtasks {
  width: 72.1px;
  min-height: 50.9px;
}
.board-zoom-7 .board-subtasks:before,
.board-zoom-7 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-7 .board-subtasks:after {
  clear: both;
}
.board-zoom-7 .board-subtasks:before,
.board-zoom-7 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-7 .board-subtasks:after {
  clear: both;
}
.board-zoom-7 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -2.875px;
}
.board-zoom-7 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-zoom-7 .board-release {
  margin-top: 10.5px;
}
.board-zoom-7 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 68px;
  height: 46.8px;
  padding: 1.7px;
  margin: 2.05px;
  margin-bottom: 2.05px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-7 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-zoom-7 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 68px;
  height: 46.8px;
  padding: 1.7px;
  margin: 2.05px;
  margin-bottom: 4.1px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-7 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 68px;
  height: 46.8px;
  padding: 1.7px;
  margin: 2.05px;
  margin-bottom: 3.28px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-7 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 68px;
  height: 46.8px;
  padding: 1.7px;
  margin: 2.05px;
  margin-bottom: 2.05px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-zoom-7 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 6.19230769px;
}
.board-zoom-7 .board-placeholder {
  float: left;
  width: 72.1px;
  margin: 2.3px;
  position: relative;
}
.board-zoom-7 .board-invisible-placeholder {
  width: 76.7px;
  height: 1px;
  float: left;
  display: none;
}
.board-zoom-7 .board-tasks > .board-invisible-placeholder {
  width: 72.1px;
}
.board-zoom-7 .board-must-add-task-message {
  width: 72.1px;
  min-height: 46.8px;
  box-sizing: border-box;
  padding: 2.05px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 5.6137931px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-zoom-7 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-zoom-7 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 4.1px;
}
.board-zoom-7 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 68px;
  height: 46.8px;
  padding: 1.7px;
  margin: 2.05px;
  margin-bottom: 2.05px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-7 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 68px;
  height: 46.8px;
  padding: 1.7px;
  margin: 2.05px;
  margin-bottom: 2.05px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-zoom-7 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 1.7px;
  margin: 2.05px;
  width: 68px;
  height: 46.8px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-zoom-7 .board-add-to-empty.visible {
  display: block;
}
.board-zoom-7 .board-collapsed-activity-details-card {
  position: relative;
  width: 68px;
  height: 46.8px;
  padding: 1.7px;
  margin: 2.05px;
  margin-bottom: 2.05px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 6.19230769px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 11.45px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-zoom-7 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-zoom-7 .board-toplevel-card-estimation {
  font-size: 4.53333333px;
  font-weight: bold;
}
.board-zoom-7 .board-card-indicator {
  margin-left: 2.13333333px;
  font-size: 3.83333333px;
}
.board-zoom-7 .board-card-indicator-estimation {
  font-size: 4.83333333px;
}
.board-zoom-7 .board-card-title-wrapper {
  width: 62.6px;
  max-height: 30.70769231px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-zoom-7 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 5.3px;
}
.board-zoom-7 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 5.3px;
  line-height: 8.18181818px;
}
.board-zoom-7 .board-card-empty-title,
.board-zoom-7 .board-card-title-text {
  font-size: 6.19230769px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-zoom-7 .board-card-empty-title strong,
.board-zoom-7 .board-card-title-text strong,
.board-zoom-7 .board-card-empty-title em,
.board-zoom-7 .board-card-title-text em,
.board-zoom-7 .board-card-empty-title a,
.board-zoom-7 .board-card-title-text a {
  font-size: 1em;
}
.board-zoom-7 .board-card-empty-title strong,
.board-zoom-7 .board-card-title-text strong {
  font-weight: 600;
}
.board-zoom-7 .board-card-empty-title strong a,
.board-zoom-7 .board-card-title-text strong a {
  font-weight: 600;
}
.board-zoom-7 .board-card-empty-title .prefix,
.board-zoom-7 .board-card-title-text .prefix {
  font-size: 5.49230769px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-zoom-7 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 43.4px;
  font-size: 6.19230769px;
  line-height: 1.18;
}
.board-zoom-7 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 2.16666667px;
  width: 100%;
  bottom: 10.5px;
  left: 0;
}
.board-zoom-7 .board-card-title-editor {
  width: 62.6px;
  height: 29.71578947px;
  font-size: 6.19230769px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-zoom-7 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 2.05px;
  font-size: 4.69230769px;
}
.board-zoom-7 .board-card-buttons {
  width: 62px;
  height: 12.33333333px;
}
.board-zoom-7 .board-active-card,
.board-zoom-7 .board-search-active-card {
  border-width: 2px !important;
}
.board-zoom-7 .board-card-icon-button {
  font-size: 9.5px;
}
.board-zoom-7 .board-card-icon-button-without-padding {
  font-size: 9.5px;
}
.board-zoom-7 .board-card-icon-button-without-tooltip {
  font-size: 9.5px;
}
.board-zoom-7 .board-subtask-statuses-menu-selected-option {
  font-size: 3.75px;
  max-width: 19.8px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 0.77777778px;
  padding: 0.77777778px;
  cursor: pointer;
}
.board-zoom-7 .board-activity-columns-selected-option {
  font-size: 2.91666667px;
  font-weight: bold;
  cursor: pointer;
}
.board-zoom-7 .board-activity-columns-dropdownchoose {
  margin-top: -1.6px;
}
.board-zoom-7 .icon-board-card-2level-col-selector-carot {
  font-size: 1.4px;
}
.board-zoom-7 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-zoom-7 .board-subtask-more-dropdown-menu-content.visible {
  top: 12.41463415px;
  min-width: 128px;
  left: -8px;
}
.board-zoom-7 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 13.5px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-zoom-7 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-zoom-7 .board-collapsed-activity-expand-menu > .menu-content {
  top: 9.5px;
}
.board-zoom-7 .board-card-last-element-add {
  width: 68px;
  height: 11.5px;
  bottom: -13.5px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-zoom-7 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 66px;
  height: 11.5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-zoom-7 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -2.875px;
}
.board-zoom-7 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-7 .icon-storymap-bc-edit-title,
.board-zoom-7 .icon-storymap-bc-options,
.board-zoom-7 .icon-storymap-bc-next-card,
.board-zoom-7 .icon-storymap-bc-add-bellow,
.board-zoom-7 .icon-storymap-add-card-annotation {
  font-size: 7px;
  padding: 3px;
}
.board-zoom-8 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-zoom-8 #board-body.board-body-fixed-head {
  margin-top: 104.5px;
}
.board-zoom-8 #board-body-container.board-body-container-pinned {
  top: 114.9px;
}
.board-zoom-8 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 124.9px;
}
.board-zoom-8 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 2.2px;
  font-size: 6.57692308px;
  height: 9.86538462px;
}
.board-zoom-8 #board.has-activity-personas .personas-container span,
.board-zoom-8 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-zoom-8 #board.has-activity-personas .board-activity-card {
  margin-top: 8.8px;
}
.board-zoom-8 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-zoom-8 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 18px;
}
.board-zoom-8 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-8 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-8 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-8 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-8 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-8 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 126.1px;
}
.board-zoom-8 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 2.2px;
  font-size: 6.57692308px;
  height: 17.6px;
}
.board-zoom-8 #board.has-activity-persona-images .personas-container img {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 1px;
}
.board-zoom-8 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 1px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-8 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-zoom-8 #board.has-activity-persona-images .personas-container span,
.board-zoom-8 #board.has-activity-persona-images .personas-container a {
  font-size: 7.89230769px;
  font-weight: 600;
  color: #999;
  padding-right: 0.8;
}
.board-zoom-8 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 16px;
  display: table;
  margin-right: 2.96px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-zoom-8 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-zoom-8 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-zoom-8 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-8 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-8 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 23px;
  left: 0px;
}
.board-zoom-8 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 18px;
  left: 6px;
}
.board-zoom-8 #board.has-activity-persona-images .personas-wrapper {
  height: 17.6px;
}
.board-zoom-8 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 18px;
}
.board-zoom-8 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-8 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-8 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-8 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-8 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-8 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-zoom-8 .board-activity {
  float: left;
  min-width: 76.4px;
  min-height: 53.6px;
  margin-left: 2.4px;
  margin-right: 2.4px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-zoom-8 .board-activity:before,
.board-zoom-8 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-8 .board-activity:after {
  clear: both;
}
.board-zoom-8 .board-activity:before,
.board-zoom-8 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-8 .board-activity:after {
  clear: both;
}
.board-zoom-8 .board-tasks {
  float: left;
  min-width: 76.4px;
  min-height: 53.6px;
}
.board-zoom-8 .board-tasks:before,
.board-zoom-8 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-8 .board-tasks:after {
  clear: both;
}
.board-zoom-8 .board-tasks:before,
.board-zoom-8 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-8 .board-tasks:after {
  clear: both;
}
.board-zoom-8 .board-tasks > .board-subtask-card {
  float: left;
}
.board-zoom-8 .board-tasks > .board-activity {
  float: left;
}
.board-zoom-8 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-zoom-8 .board-subtasks {
  width: 76.4px;
  min-height: 53.6px;
}
.board-zoom-8 .board-subtasks:before,
.board-zoom-8 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-8 .board-subtasks:after {
  clear: both;
}
.board-zoom-8 .board-subtasks:before,
.board-zoom-8 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-8 .board-subtasks:after {
  clear: both;
}
.board-zoom-8 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -3px;
}
.board-zoom-8 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-zoom-8 .board-release {
  margin-top: 11px;
}
.board-zoom-8 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 72px;
  height: 49.2px;
  padding: 1.8px;
  margin: 2.2px;
  margin-bottom: 2.2px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-8 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-zoom-8 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 72px;
  height: 49.2px;
  padding: 1.8px;
  margin: 2.2px;
  margin-bottom: 4.4px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-8 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 72px;
  height: 49.2px;
  padding: 1.8px;
  margin: 2.2px;
  margin-bottom: 3.52px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-8 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 72px;
  height: 49.2px;
  padding: 1.8px;
  margin: 2.2px;
  margin-bottom: 2.2px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-zoom-8 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 6.57692308px;
}
.board-zoom-8 .board-placeholder {
  float: left;
  width: 76.4px;
  margin: 2.4px;
  position: relative;
}
.board-zoom-8 .board-invisible-placeholder {
  width: 81.2px;
  height: 1px;
  float: left;
  display: none;
}
.board-zoom-8 .board-tasks > .board-invisible-placeholder {
  width: 76.4px;
}
.board-zoom-8 .board-must-add-task-message {
  width: 76.4px;
  min-height: 49.2px;
  box-sizing: border-box;
  padding: 2.2px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 5.95862069px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-zoom-8 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-zoom-8 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 4.4px;
}
.board-zoom-8 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 72px;
  height: 49.2px;
  padding: 1.8px;
  margin: 2.2px;
  margin-bottom: 2.2px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-8 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 72px;
  height: 49.2px;
  padding: 1.8px;
  margin: 2.2px;
  margin-bottom: 2.2px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-zoom-8 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 1.8px;
  margin: 2.2px;
  width: 72px;
  height: 49.2px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-zoom-8 .board-add-to-empty.visible {
  display: block;
}
.board-zoom-8 .board-collapsed-activity-details-card {
  position: relative;
  width: 72px;
  height: 49.2px;
  padding: 1.8px;
  margin: 2.2px;
  margin-bottom: 2.2px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 6.57692308px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 11.95px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-zoom-8 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-zoom-8 .board-toplevel-card-estimation {
  font-size: 4.86666667px;
  font-weight: bold;
}
.board-zoom-8 .board-card-indicator {
  margin-left: 2.16666667px;
  font-size: 4.16666667px;
}
.board-zoom-8 .board-card-indicator-estimation {
  font-size: 5.16666667px;
}
.board-zoom-8 .board-card-title-wrapper {
  width: 66.4px;
  max-height: 32.52307692px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-zoom-8 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 5.7px;
}
.board-zoom-8 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 5.7px;
  line-height: 8.63636364px;
}
.board-zoom-8 .board-card-empty-title,
.board-zoom-8 .board-card-title-text {
  font-size: 6.57692308px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-zoom-8 .board-card-empty-title strong,
.board-zoom-8 .board-card-title-text strong,
.board-zoom-8 .board-card-empty-title em,
.board-zoom-8 .board-card-title-text em,
.board-zoom-8 .board-card-empty-title a,
.board-zoom-8 .board-card-title-text a {
  font-size: 1em;
}
.board-zoom-8 .board-card-empty-title strong,
.board-zoom-8 .board-card-title-text strong {
  font-weight: 600;
}
.board-zoom-8 .board-card-empty-title strong a,
.board-zoom-8 .board-card-title-text strong a {
  font-weight: 600;
}
.board-zoom-8 .board-card-empty-title .prefix,
.board-zoom-8 .board-card-title-text .prefix {
  font-size: 5.87692308px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-zoom-8 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 45.6px;
  font-size: 6.57692308px;
  line-height: 1.18;
}
.board-zoom-8 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 2.33333333px;
  width: 100%;
  bottom: 11px;
  left: 0;
}
.board-zoom-8 .board-card-title-editor {
  width: 66.4px;
  height: 31.38947368px;
  font-size: 6.57692308px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-zoom-8 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 2.2px;
  font-size: 5.07692308px;
}
.board-zoom-8 .board-card-buttons {
  width: 66px;
  height: 12.80952381px;
}
.board-zoom-8 .board-active-card,
.board-zoom-8 .board-search-active-card {
  border-width: 2px !important;
}
.board-zoom-8 .board-card-icon-button {
  font-size: 10px;
}
.board-zoom-8 .board-card-icon-button-without-padding {
  font-size: 10px;
}
.board-zoom-8 .board-card-icon-button-without-tooltip {
  font-size: 10px;
}
.board-zoom-8 .board-subtask-statuses-menu-selected-option {
  font-size: 4px;
  max-width: 21.2px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 0.88888889px;
  padding: 0.88888889px;
  cursor: pointer;
}
.board-zoom-8 .board-activity-columns-selected-option {
  font-size: 3.33333333px;
  font-weight: bold;
  cursor: pointer;
}
.board-zoom-8 .board-activity-columns-dropdownchoose {
  margin-top: -1.4px;
}
.board-zoom-8 .icon-board-card-2level-col-selector-carot {
  font-size: 1.6px;
}
.board-zoom-8 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-zoom-8 .board-subtask-more-dropdown-menu-content.visible {
  top: 12.90243902px;
  min-width: 132px;
  left: -8px;
}
.board-zoom-8 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 14px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-zoom-8 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-zoom-8 .board-collapsed-activity-expand-menu > .menu-content {
  top: 10px;
}
.board-zoom-8 .board-card-last-element-add {
  width: 72px;
  height: 12px;
  bottom: -14px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-zoom-8 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 70px;
  height: 12px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-zoom-8 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -3px;
}
.board-zoom-8 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-8 .icon-storymap-bc-edit-title,
.board-zoom-8 .icon-storymap-bc-options,
.board-zoom-8 .icon-storymap-bc-next-card,
.board-zoom-8 .icon-storymap-bc-add-bellow,
.board-zoom-8 .icon-storymap-add-card-annotation {
  font-size: 7px;
  padding: 3px;
}
.board-zoom-9 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-zoom-9 #board-body.board-body-fixed-head {
  margin-top: 110px;
}
.board-zoom-9 #board-body-container.board-body-container-pinned {
  top: 120.825px;
}
.board-zoom-9 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 130.825px;
}
.board-zoom-9 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 2.35px;
  font-size: 6.96153846px;
  height: 10.44230769px;
}
.board-zoom-9 #board.has-activity-personas .personas-container span,
.board-zoom-9 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-zoom-9 #board.has-activity-personas .board-activity-card {
  margin-top: 9.4px;
}
.board-zoom-9 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-zoom-9 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 19px;
}
.board-zoom-9 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-9 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-9 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-9 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-9 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-9 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 132.725px;
}
.board-zoom-9 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 2.35px;
  font-size: 6.96153846px;
  height: 18.7px;
}
.board-zoom-9 #board.has-activity-persona-images .personas-container img {
  width: 17px;
  height: 17px;
  display: block;
  border-radius: 1px;
}
.board-zoom-9 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 1.125px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-9 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-zoom-9 #board.has-activity-persona-images .personas-container span,
.board-zoom-9 #board.has-activity-persona-images .personas-container a {
  font-size: 8.35384615px;
  font-weight: 600;
  color: #999;
  padding-right: 0.9;
}
.board-zoom-9 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 17px;
  display: table;
  margin-right: 3.08px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-zoom-9 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-zoom-9 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-zoom-9 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-9 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-9 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 24px;
  left: 0px;
}
.board-zoom-9 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 19px;
  left: 6px;
}
.board-zoom-9 #board.has-activity-persona-images .personas-wrapper {
  height: 18.7px;
}
.board-zoom-9 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 19px;
}
.board-zoom-9 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-9 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-9 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-9 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-9 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-9 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-zoom-9 .board-activity {
  float: left;
  min-width: 80.7px;
  min-height: 56.3px;
  margin-left: 2.5px;
  margin-right: 2.5px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-zoom-9 .board-activity:before,
.board-zoom-9 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-9 .board-activity:after {
  clear: both;
}
.board-zoom-9 .board-activity:before,
.board-zoom-9 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-9 .board-activity:after {
  clear: both;
}
.board-zoom-9 .board-tasks {
  float: left;
  min-width: 80.7px;
  min-height: 56.3px;
}
.board-zoom-9 .board-tasks:before,
.board-zoom-9 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-9 .board-tasks:after {
  clear: both;
}
.board-zoom-9 .board-tasks:before,
.board-zoom-9 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-9 .board-tasks:after {
  clear: both;
}
.board-zoom-9 .board-tasks > .board-subtask-card {
  float: left;
}
.board-zoom-9 .board-tasks > .board-activity {
  float: left;
}
.board-zoom-9 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-zoom-9 .board-subtasks {
  width: 80.7px;
  min-height: 56.3px;
}
.board-zoom-9 .board-subtasks:before,
.board-zoom-9 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-9 .board-subtasks:after {
  clear: both;
}
.board-zoom-9 .board-subtasks:before,
.board-zoom-9 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-9 .board-subtasks:after {
  clear: both;
}
.board-zoom-9 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -3.125px;
}
.board-zoom-9 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-zoom-9 .board-release {
  margin-top: 11.5px;
}
.board-zoom-9 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 76px;
  height: 51.6px;
  padding: 1.9px;
  margin: 2.35px;
  margin-bottom: 2.35px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-9 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-zoom-9 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 76px;
  height: 51.6px;
  padding: 1.9px;
  margin: 2.35px;
  margin-bottom: 4.7px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-9 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 76px;
  height: 51.6px;
  padding: 1.9px;
  margin: 2.35px;
  margin-bottom: 3.76px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-9 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 76px;
  height: 51.6px;
  padding: 1.9px;
  margin: 2.35px;
  margin-bottom: 2.35px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-zoom-9 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 6.96153846px;
}
.board-zoom-9 .board-placeholder {
  float: left;
  width: 80.7px;
  margin: 2.5px;
  position: relative;
}
.board-zoom-9 .board-invisible-placeholder {
  width: 85.7px;
  height: 1px;
  float: left;
  display: none;
}
.board-zoom-9 .board-tasks > .board-invisible-placeholder {
  width: 80.7px;
}
.board-zoom-9 .board-must-add-task-message {
  width: 80.7px;
  min-height: 51.6px;
  box-sizing: border-box;
  padding: 2.35px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 6.30344828px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-zoom-9 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-zoom-9 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 4.7px;
}
.board-zoom-9 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 76px;
  height: 51.6px;
  padding: 1.9px;
  margin: 2.35px;
  margin-bottom: 2.35px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-9 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 76px;
  height: 51.6px;
  padding: 1.9px;
  margin: 2.35px;
  margin-bottom: 2.35px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-zoom-9 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 1.9px;
  margin: 2.35px;
  width: 76px;
  height: 51.6px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-zoom-9 .board-add-to-empty.visible {
  display: block;
}
.board-zoom-9 .board-collapsed-activity-details-card {
  position: relative;
  width: 76px;
  height: 51.6px;
  padding: 1.9px;
  margin: 2.35px;
  margin-bottom: 2.35px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 6.96153846px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 12.45px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-zoom-9 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-zoom-9 .board-toplevel-card-estimation {
  font-size: 5.2px;
  font-weight: bold;
}
.board-zoom-9 .board-card-indicator {
  margin-left: 2.2px;
  font-size: 4.5px;
}
.board-zoom-9 .board-card-indicator-estimation {
  font-size: 5.5px;
}
.board-zoom-9 .board-card-title-wrapper {
  width: 70.2px;
  max-height: 34.33846154px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-zoom-9 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 6.1px;
}
.board-zoom-9 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 6.1px;
  line-height: 9.09090909px;
}
.board-zoom-9 .board-card-empty-title,
.board-zoom-9 .board-card-title-text {
  font-size: 6.96153846px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-zoom-9 .board-card-empty-title strong,
.board-zoom-9 .board-card-title-text strong,
.board-zoom-9 .board-card-empty-title em,
.board-zoom-9 .board-card-title-text em,
.board-zoom-9 .board-card-empty-title a,
.board-zoom-9 .board-card-title-text a {
  font-size: 1em;
}
.board-zoom-9 .board-card-empty-title strong,
.board-zoom-9 .board-card-title-text strong {
  font-weight: 600;
}
.board-zoom-9 .board-card-empty-title strong a,
.board-zoom-9 .board-card-title-text strong a {
  font-weight: 600;
}
.board-zoom-9 .board-card-empty-title .prefix,
.board-zoom-9 .board-card-title-text .prefix {
  font-size: 6.26153846px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-zoom-9 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 47.8px;
  font-size: 6.96153846px;
  line-height: 1.18;
}
.board-zoom-9 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 2.5px;
  width: 100%;
  bottom: 11.5px;
  left: 0;
}
.board-zoom-9 .board-card-title-editor {
  width: 70.2px;
  height: 33.06315789px;
  font-size: 6.96153846px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-zoom-9 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 2.35px;
  font-size: 5.46153846px;
}
.board-zoom-9 .board-card-buttons {
  width: 70px;
  height: 13.28571429px;
}
.board-zoom-9 .board-active-card,
.board-zoom-9 .board-search-active-card {
  border-width: 2px !important;
}
.board-zoom-9 .board-card-icon-button {
  font-size: 10.5px;
}
.board-zoom-9 .board-card-icon-button-without-padding {
  font-size: 10.5px;
}
.board-zoom-9 .board-card-icon-button-without-tooltip {
  font-size: 10.5px;
}
.board-zoom-9 .board-subtask-statuses-menu-selected-option {
  font-size: 4.25px;
  max-width: 22.6px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 1px;
  padding: 1px;
  cursor: pointer;
}
.board-zoom-9 .board-activity-columns-selected-option {
  font-size: 3.75px;
  font-weight: bold;
  cursor: pointer;
}
.board-zoom-9 .board-activity-columns-dropdownchoose {
  margin-top: -1.2px;
}
.board-zoom-9 .icon-board-card-2level-col-selector-carot {
  font-size: 1.8px;
}
.board-zoom-9 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-zoom-9 .board-subtask-more-dropdown-menu-content.visible {
  top: 13.3902439px;
  min-width: 136px;
  left: -8px;
}
.board-zoom-9 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 14.5px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-zoom-9 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-zoom-9 .board-collapsed-activity-expand-menu > .menu-content {
  top: 10.5px;
}
.board-zoom-9 .board-card-last-element-add {
  width: 76px;
  height: 12.5px;
  bottom: -14.5px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-zoom-9 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 74px;
  height: 12.5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-zoom-9 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -3.125px;
}
.board-zoom-9 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-9 .icon-storymap-bc-edit-title,
.board-zoom-9 .icon-storymap-bc-options,
.board-zoom-9 .icon-storymap-bc-next-card,
.board-zoom-9 .icon-storymap-bc-add-bellow,
.board-zoom-9 .icon-storymap-add-card-annotation {
  font-size: 7px;
  padding: 3px;
}
.board-zoom-10 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-zoom-10 #board-body.board-body-fixed-head {
  margin-top: 115.5px;
}
.board-zoom-10 #board-body-container.board-body-container-pinned {
  top: 126.75px;
}
.board-zoom-10 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 136.75px;
}
.board-zoom-10 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 2.5px;
  font-size: 7.34615385px;
  height: 11.01923077px;
}
.board-zoom-10 #board.has-activity-personas .personas-container span,
.board-zoom-10 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-zoom-10 #board.has-activity-personas .board-activity-card {
  margin-top: 10px;
}
.board-zoom-10 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-zoom-10 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 20px;
}
.board-zoom-10 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-10 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-10 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-10 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-10 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-10 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 139.35px;
}
.board-zoom-10 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 2.5px;
  font-size: 7.34615385px;
  height: 19.8px;
}
.board-zoom-10 #board.has-activity-persona-images .personas-container img {
  width: 18px;
  height: 18px;
  display: block;
  border-radius: 1px;
}
.board-zoom-10 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 1.25px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-10 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-zoom-10 #board.has-activity-persona-images .personas-container span,
.board-zoom-10 #board.has-activity-persona-images .personas-container a {
  font-size: 8.81538462px;
  font-weight: 600;
  color: #999;
  padding-right: 1;
}
.board-zoom-10 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 18px;
  display: table;
  margin-right: 3.2px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-zoom-10 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-zoom-10 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-zoom-10 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-10 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-10 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 25px;
  left: 0px;
}
.board-zoom-10 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 20px;
  left: 6px;
}
.board-zoom-10 #board.has-activity-persona-images .personas-wrapper {
  height: 19.8px;
}
.board-zoom-10 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 20px;
}
.board-zoom-10 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-10 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-10 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-10 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-10 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-10 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-zoom-10 .board-activity {
  float: left;
  min-width: 85px;
  min-height: 59px;
  margin-left: 2.6px;
  margin-right: 2.6px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-zoom-10 .board-activity:before,
.board-zoom-10 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-10 .board-activity:after {
  clear: both;
}
.board-zoom-10 .board-activity:before,
.board-zoom-10 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-10 .board-activity:after {
  clear: both;
}
.board-zoom-10 .board-tasks {
  float: left;
  min-width: 85px;
  min-height: 59px;
}
.board-zoom-10 .board-tasks:before,
.board-zoom-10 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-10 .board-tasks:after {
  clear: both;
}
.board-zoom-10 .board-tasks:before,
.board-zoom-10 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-10 .board-tasks:after {
  clear: both;
}
.board-zoom-10 .board-tasks > .board-subtask-card {
  float: left;
}
.board-zoom-10 .board-tasks > .board-activity {
  float: left;
}
.board-zoom-10 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-zoom-10 .board-subtasks {
  width: 85px;
  min-height: 59px;
}
.board-zoom-10 .board-subtasks:before,
.board-zoom-10 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-10 .board-subtasks:after {
  clear: both;
}
.board-zoom-10 .board-subtasks:before,
.board-zoom-10 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-10 .board-subtasks:after {
  clear: both;
}
.board-zoom-10 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -3.25px;
}
.board-zoom-10 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-zoom-10 .board-release {
  margin-top: 12px;
}
.board-zoom-10 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 80px;
  height: 54px;
  padding: 2px;
  margin: 2.5px;
  margin-bottom: 2.5px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-10 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-zoom-10 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 80px;
  height: 54px;
  padding: 2px;
  margin: 2.5px;
  margin-bottom: 5px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-10 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 80px;
  height: 54px;
  padding: 2px;
  margin: 2.5px;
  margin-bottom: 4px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-10 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 80px;
  height: 54px;
  padding: 2px;
  margin: 2.5px;
  margin-bottom: 2.5px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-zoom-10 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 7.34615385px;
}
.board-zoom-10 .board-placeholder {
  float: left;
  width: 85px;
  margin: 2.6px;
  position: relative;
}
.board-zoom-10 .board-invisible-placeholder {
  width: 90.2px;
  height: 1px;
  float: left;
  display: none;
}
.board-zoom-10 .board-tasks > .board-invisible-placeholder {
  width: 85px;
}
.board-zoom-10 .board-must-add-task-message {
  width: 85px;
  min-height: 54px;
  box-sizing: border-box;
  padding: 2.5px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 6.64827586px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-zoom-10 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-zoom-10 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 5px;
}
.board-zoom-10 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 80px;
  height: 54px;
  padding: 2px;
  margin: 2.5px;
  margin-bottom: 2.5px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-10 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 80px;
  height: 54px;
  padding: 2px;
  margin: 2.5px;
  margin-bottom: 2.5px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-zoom-10 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 2px;
  margin: 2.5px;
  width: 80px;
  height: 54px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-zoom-10 .board-add-to-empty.visible {
  display: block;
}
.board-zoom-10 .board-collapsed-activity-details-card {
  position: relative;
  width: 80px;
  height: 54px;
  padding: 2px;
  margin: 2.5px;
  margin-bottom: 2.5px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 7.34615385px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 12.95px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-zoom-10 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-zoom-10 .board-toplevel-card-estimation {
  font-size: 5.53333333px;
  font-weight: bold;
}
.board-zoom-10 .board-card-indicator {
  margin-left: 2.23333333px;
  font-size: 4.83333333px;
}
.board-zoom-10 .board-card-indicator-estimation {
  font-size: 5.83333333px;
}
.board-zoom-10 .board-card-title-wrapper {
  width: 74px;
  max-height: 36.15384615px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-zoom-10 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 6.5px;
}
.board-zoom-10 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 6.5px;
  line-height: 9.54545455px;
}
.board-zoom-10 .board-card-empty-title,
.board-zoom-10 .board-card-title-text {
  font-size: 7.34615385px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-zoom-10 .board-card-empty-title strong,
.board-zoom-10 .board-card-title-text strong,
.board-zoom-10 .board-card-empty-title em,
.board-zoom-10 .board-card-title-text em,
.board-zoom-10 .board-card-empty-title a,
.board-zoom-10 .board-card-title-text a {
  font-size: 1em;
}
.board-zoom-10 .board-card-empty-title strong,
.board-zoom-10 .board-card-title-text strong {
  font-weight: 600;
}
.board-zoom-10 .board-card-empty-title strong a,
.board-zoom-10 .board-card-title-text strong a {
  font-weight: 600;
}
.board-zoom-10 .board-card-empty-title .prefix,
.board-zoom-10 .board-card-title-text .prefix {
  font-size: 6.64615385px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-zoom-10 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 50px;
  font-size: 7.34615385px;
  line-height: 1.18;
}
.board-zoom-10 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 2.66666667px;
  width: 100%;
  bottom: 12px;
  left: 0;
}
.board-zoom-10 .board-card-title-editor {
  width: 74px;
  height: 34.73684211px;
  font-size: 7.34615385px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-zoom-10 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 2.5px;
  font-size: 5.84615385px;
}
.board-zoom-10 .board-card-buttons {
  width: 74px;
  height: 13.76190476px;
}
.board-zoom-10 .board-active-card,
.board-zoom-10 .board-search-active-card {
  border-width: 2px !important;
}
.board-zoom-10 .board-card-icon-button {
  font-size: 11px;
}
.board-zoom-10 .board-card-icon-button-without-padding {
  font-size: 11px;
}
.board-zoom-10 .board-card-icon-button-without-tooltip {
  font-size: 11px;
}
.board-zoom-10 .board-subtask-statuses-menu-selected-option {
  font-size: 4.5px;
  max-width: 24px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 1.11111111px;
  padding: 1.11111111px;
  cursor: pointer;
}
.board-zoom-10 .board-activity-columns-selected-option {
  font-size: 4.16666667px;
  font-weight: bold;
  cursor: pointer;
}
.board-zoom-10 .board-activity-columns-dropdownchoose {
  margin-top: -1px;
}
.board-zoom-10 .icon-board-card-2level-col-selector-carot {
  font-size: 2px;
}
.board-zoom-10 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-zoom-10 .board-subtask-more-dropdown-menu-content.visible {
  top: 13.87804878px;
  min-width: 140px;
  left: -8px;
}
.board-zoom-10 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 15px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-zoom-10 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-zoom-10 .board-collapsed-activity-expand-menu > .menu-content {
  top: 11px;
}
.board-zoom-10 .board-card-last-element-add {
  width: 80px;
  height: 13px;
  bottom: -15px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-zoom-10 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 78px;
  height: 13px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-zoom-10 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -3.25px;
}
.board-zoom-10 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-10 .icon-storymap-bc-edit-title,
.board-zoom-10 .icon-storymap-bc-options,
.board-zoom-10 .icon-storymap-bc-next-card,
.board-zoom-10 .icon-storymap-bc-add-bellow,
.board-zoom-10 .icon-storymap-add-card-annotation {
  font-size: 7px;
  padding: 3px;
}
.board-zoom-11 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-zoom-11 #board-body.board-body-fixed-head {
  margin-top: 121px;
}
.board-zoom-11 #board-body-container.board-body-container-pinned {
  top: 132.675px;
}
.board-zoom-11 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 142.675px;
}
.board-zoom-11 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 2.65px;
  font-size: 7.73076923px;
  height: 11.59615385px;
}
.board-zoom-11 #board.has-activity-personas .personas-container span,
.board-zoom-11 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-zoom-11 #board.has-activity-personas .board-activity-card {
  margin-top: 10.6px;
}
.board-zoom-11 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-zoom-11 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 21px;
}
.board-zoom-11 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-11 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-11 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-11 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-11 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-11 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 145.975px;
}
.board-zoom-11 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 2.65px;
  font-size: 7.73076923px;
  height: 20.9px;
}
.board-zoom-11 #board.has-activity-persona-images .personas-container img {
  width: 19px;
  height: 19px;
  display: block;
  border-radius: 1px;
}
.board-zoom-11 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 1.375px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-11 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-zoom-11 #board.has-activity-persona-images .personas-container span,
.board-zoom-11 #board.has-activity-persona-images .personas-container a {
  font-size: 9.27692308px;
  font-weight: 600;
  color: #999;
  padding-right: 1.1;
}
.board-zoom-11 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 19px;
  display: table;
  margin-right: 3.32px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-zoom-11 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-zoom-11 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-zoom-11 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-11 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-11 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 26px;
  left: 0px;
}
.board-zoom-11 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 21px;
  left: 6px;
}
.board-zoom-11 #board.has-activity-persona-images .personas-wrapper {
  height: 20.9px;
}
.board-zoom-11 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 21px;
}
.board-zoom-11 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-11 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-11 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-11 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-11 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-11 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-zoom-11 .board-activity {
  float: left;
  min-width: 89.3px;
  min-height: 61.7px;
  margin-left: 2.7px;
  margin-right: 2.7px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-zoom-11 .board-activity:before,
.board-zoom-11 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-11 .board-activity:after {
  clear: both;
}
.board-zoom-11 .board-activity:before,
.board-zoom-11 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-11 .board-activity:after {
  clear: both;
}
.board-zoom-11 .board-tasks {
  float: left;
  min-width: 89.3px;
  min-height: 61.7px;
}
.board-zoom-11 .board-tasks:before,
.board-zoom-11 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-11 .board-tasks:after {
  clear: both;
}
.board-zoom-11 .board-tasks:before,
.board-zoom-11 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-11 .board-tasks:after {
  clear: both;
}
.board-zoom-11 .board-tasks > .board-subtask-card {
  float: left;
}
.board-zoom-11 .board-tasks > .board-activity {
  float: left;
}
.board-zoom-11 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-zoom-11 .board-subtasks {
  width: 89.3px;
  min-height: 61.7px;
}
.board-zoom-11 .board-subtasks:before,
.board-zoom-11 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-11 .board-subtasks:after {
  clear: both;
}
.board-zoom-11 .board-subtasks:before,
.board-zoom-11 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-11 .board-subtasks:after {
  clear: both;
}
.board-zoom-11 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -3.375px;
}
.board-zoom-11 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-zoom-11 .board-release {
  margin-top: 12.5px;
}
.board-zoom-11 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 84px;
  height: 56.4px;
  padding: 2.1px;
  margin: 2.65px;
  margin-bottom: 2.65px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-11 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-zoom-11 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 84px;
  height: 56.4px;
  padding: 2.1px;
  margin: 2.65px;
  margin-bottom: 5.3px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-11 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 84px;
  height: 56.4px;
  padding: 2.1px;
  margin: 2.65px;
  margin-bottom: 4.24px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-11 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 84px;
  height: 56.4px;
  padding: 2.1px;
  margin: 2.65px;
  margin-bottom: 2.65px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-zoom-11 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 7.73076923px;
}
.board-zoom-11 .board-placeholder {
  float: left;
  width: 89.3px;
  margin: 2.7px;
  position: relative;
}
.board-zoom-11 .board-invisible-placeholder {
  width: 94.7px;
  height: 1px;
  float: left;
  display: none;
}
.board-zoom-11 .board-tasks > .board-invisible-placeholder {
  width: 89.3px;
}
.board-zoom-11 .board-must-add-task-message {
  width: 89.3px;
  min-height: 56.4px;
  box-sizing: border-box;
  padding: 2.65px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 6.99310345px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-zoom-11 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-zoom-11 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 5.3px;
}
.board-zoom-11 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 84px;
  height: 56.4px;
  padding: 2.1px;
  margin: 2.65px;
  margin-bottom: 2.65px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-11 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 84px;
  height: 56.4px;
  padding: 2.1px;
  margin: 2.65px;
  margin-bottom: 2.65px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-zoom-11 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 2.1px;
  margin: 2.65px;
  width: 84px;
  height: 56.4px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-zoom-11 .board-add-to-empty.visible {
  display: block;
}
.board-zoom-11 .board-collapsed-activity-details-card {
  position: relative;
  width: 84px;
  height: 56.4px;
  padding: 2.1px;
  margin: 2.65px;
  margin-bottom: 2.65px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 7.73076923px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 13.45px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-zoom-11 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-zoom-11 .board-toplevel-card-estimation {
  font-size: 5.86666667px;
  font-weight: bold;
}
.board-zoom-11 .board-card-indicator {
  margin-left: 2.26666667px;
  font-size: 5.16666667px;
}
.board-zoom-11 .board-card-indicator-estimation {
  font-size: 6.16666667px;
}
.board-zoom-11 .board-card-title-wrapper {
  width: 77.8px;
  max-height: 37.96923077px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-zoom-11 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 6.9px;
}
.board-zoom-11 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 6.9px;
  line-height: 10px;
}
.board-zoom-11 .board-card-empty-title,
.board-zoom-11 .board-card-title-text {
  font-size: 7.73076923px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-zoom-11 .board-card-empty-title strong,
.board-zoom-11 .board-card-title-text strong,
.board-zoom-11 .board-card-empty-title em,
.board-zoom-11 .board-card-title-text em,
.board-zoom-11 .board-card-empty-title a,
.board-zoom-11 .board-card-title-text a {
  font-size: 1em;
}
.board-zoom-11 .board-card-empty-title strong,
.board-zoom-11 .board-card-title-text strong {
  font-weight: 600;
}
.board-zoom-11 .board-card-empty-title strong a,
.board-zoom-11 .board-card-title-text strong a {
  font-weight: 600;
}
.board-zoom-11 .board-card-empty-title .prefix,
.board-zoom-11 .board-card-title-text .prefix {
  font-size: 7.03076923px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-zoom-11 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 52.2px;
  font-size: 7.73076923px;
  line-height: 1.18;
}
.board-zoom-11 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 2.83333333px;
  width: 100%;
  bottom: 12.5px;
  left: 0;
}
.board-zoom-11 .board-card-title-editor {
  width: 77.8px;
  height: 36.41052632px;
  font-size: 7.73076923px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-zoom-11 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 2.65px;
  font-size: 6.23076923px;
}
.board-zoom-11 .board-card-buttons {
  width: 78px;
  height: 14.23809524px;
}
.board-zoom-11 .board-active-card,
.board-zoom-11 .board-search-active-card {
  border-width: 2px !important;
}
.board-zoom-11 .board-card-icon-button {
  font-size: 11.5px;
}
.board-zoom-11 .board-card-icon-button-without-padding {
  font-size: 11.5px;
}
.board-zoom-11 .board-card-icon-button-without-tooltip {
  font-size: 11.5px;
}
.board-zoom-11 .board-subtask-statuses-menu-selected-option {
  font-size: 4.75px;
  max-width: 25.4px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 1.22222222px;
  padding: 1.22222222px;
  cursor: pointer;
}
.board-zoom-11 .board-activity-columns-selected-option {
  font-size: 4.58333333px;
  font-weight: bold;
  cursor: pointer;
}
.board-zoom-11 .board-activity-columns-dropdownchoose {
  margin-top: -0.8px;
}
.board-zoom-11 .icon-board-card-2level-col-selector-carot {
  font-size: 2.2px;
}
.board-zoom-11 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-zoom-11 .board-subtask-more-dropdown-menu-content.visible {
  top: 14.36585366px;
  min-width: 144px;
  left: -8px;
}
.board-zoom-11 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 15.5px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-zoom-11 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-zoom-11 .board-collapsed-activity-expand-menu > .menu-content {
  top: 11.5px;
}
.board-zoom-11 .board-card-last-element-add {
  width: 84px;
  height: 13.5px;
  bottom: -15.5px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-zoom-11 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 82px;
  height: 13.5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-zoom-11 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -3.375px;
}
.board-zoom-11 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-11 .icon-storymap-bc-edit-title,
.board-zoom-11 .icon-storymap-bc-options,
.board-zoom-11 .icon-storymap-bc-next-card,
.board-zoom-11 .icon-storymap-bc-add-bellow,
.board-zoom-11 .icon-storymap-add-card-annotation {
  font-size: 7px;
  padding: 3px;
}
.board-zoom-12 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-zoom-12 #board-body.board-body-fixed-head {
  margin-top: 126.5px;
}
.board-zoom-12 #board-body-container.board-body-container-pinned {
  top: 138.6px;
}
.board-zoom-12 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 148.6px;
}
.board-zoom-12 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 2.8px;
  font-size: 8.11538462px;
  height: 12.17307692px;
}
.board-zoom-12 #board.has-activity-personas .personas-container span,
.board-zoom-12 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-zoom-12 #board.has-activity-personas .board-activity-card {
  margin-top: 11.2px;
}
.board-zoom-12 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-zoom-12 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 22px;
}
.board-zoom-12 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-12 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-12 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-12 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-12 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-12 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 152.6px;
}
.board-zoom-12 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 2.8px;
  font-size: 8.11538462px;
  height: 22px;
}
.board-zoom-12 #board.has-activity-persona-images .personas-container img {
  width: 20px;
  height: 20px;
  display: block;
  border-radius: 1px;
}
.board-zoom-12 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 1.5px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-12 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-zoom-12 #board.has-activity-persona-images .personas-container span,
.board-zoom-12 #board.has-activity-persona-images .personas-container a {
  font-size: 9.73846154px;
  font-weight: 600;
  color: #999;
  padding-right: 1.2;
}
.board-zoom-12 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 20px;
  display: table;
  margin-right: 3.44px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-zoom-12 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-zoom-12 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-zoom-12 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-12 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-12 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 27px;
  left: 0px;
}
.board-zoom-12 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 22px;
  left: 6px;
}
.board-zoom-12 #board.has-activity-persona-images .personas-wrapper {
  height: 22px;
}
.board-zoom-12 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 22px;
}
.board-zoom-12 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-12 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-12 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-12 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-12 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-12 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-zoom-12 .board-activity {
  float: left;
  min-width: 93.6px;
  min-height: 64.4px;
  margin-left: 2.8px;
  margin-right: 2.8px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-zoom-12 .board-activity:before,
.board-zoom-12 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-12 .board-activity:after {
  clear: both;
}
.board-zoom-12 .board-activity:before,
.board-zoom-12 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-12 .board-activity:after {
  clear: both;
}
.board-zoom-12 .board-tasks {
  float: left;
  min-width: 93.6px;
  min-height: 64.4px;
}
.board-zoom-12 .board-tasks:before,
.board-zoom-12 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-12 .board-tasks:after {
  clear: both;
}
.board-zoom-12 .board-tasks:before,
.board-zoom-12 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-12 .board-tasks:after {
  clear: both;
}
.board-zoom-12 .board-tasks > .board-subtask-card {
  float: left;
}
.board-zoom-12 .board-tasks > .board-activity {
  float: left;
}
.board-zoom-12 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-zoom-12 .board-subtasks {
  width: 93.6px;
  min-height: 64.4px;
}
.board-zoom-12 .board-subtasks:before,
.board-zoom-12 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-12 .board-subtasks:after {
  clear: both;
}
.board-zoom-12 .board-subtasks:before,
.board-zoom-12 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-12 .board-subtasks:after {
  clear: both;
}
.board-zoom-12 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -3.5px;
}
.board-zoom-12 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-zoom-12 .board-release {
  margin-top: 13px;
}
.board-zoom-12 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 88px;
  height: 58.8px;
  padding: 2.2px;
  margin: 2.8px;
  margin-bottom: 2.8px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-12 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-zoom-12 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 88px;
  height: 58.8px;
  padding: 2.2px;
  margin: 2.8px;
  margin-bottom: 5.6px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-12 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 88px;
  height: 58.8px;
  padding: 2.2px;
  margin: 2.8px;
  margin-bottom: 4.48px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-12 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 88px;
  height: 58.8px;
  padding: 2.2px;
  margin: 2.8px;
  margin-bottom: 2.8px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-zoom-12 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 8.11538462px;
}
.board-zoom-12 .board-placeholder {
  float: left;
  width: 93.6px;
  margin: 2.8px;
  position: relative;
}
.board-zoom-12 .board-invisible-placeholder {
  width: 99.2px;
  height: 1px;
  float: left;
  display: none;
}
.board-zoom-12 .board-tasks > .board-invisible-placeholder {
  width: 93.6px;
}
.board-zoom-12 .board-must-add-task-message {
  width: 93.6px;
  min-height: 58.8px;
  box-sizing: border-box;
  padding: 2.8px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 7.33793103px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-zoom-12 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-zoom-12 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 5.6px;
}
.board-zoom-12 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 88px;
  height: 58.8px;
  padding: 2.2px;
  margin: 2.8px;
  margin-bottom: 2.8px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-12 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 88px;
  height: 58.8px;
  padding: 2.2px;
  margin: 2.8px;
  margin-bottom: 2.8px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-zoom-12 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 2.2px;
  margin: 2.8px;
  width: 88px;
  height: 58.8px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-zoom-12 .board-add-to-empty.visible {
  display: block;
}
.board-zoom-12 .board-collapsed-activity-details-card {
  position: relative;
  width: 88px;
  height: 58.8px;
  padding: 2.2px;
  margin: 2.8px;
  margin-bottom: 2.8px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 8.11538462px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 13.95px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-zoom-12 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-zoom-12 .board-toplevel-card-estimation {
  font-size: 6.2px;
  font-weight: bold;
}
.board-zoom-12 .board-card-indicator {
  margin-left: 2.3px;
  font-size: 5.5px;
}
.board-zoom-12 .board-card-indicator-estimation {
  font-size: 6.5px;
}
.board-zoom-12 .board-card-title-wrapper {
  width: 81.6px;
  max-height: 39.78461538px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-zoom-12 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 7.3px;
}
.board-zoom-12 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 7.3px;
  line-height: 10.45454545px;
}
.board-zoom-12 .board-card-empty-title,
.board-zoom-12 .board-card-title-text {
  font-size: 8.11538462px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-zoom-12 .board-card-empty-title strong,
.board-zoom-12 .board-card-title-text strong,
.board-zoom-12 .board-card-empty-title em,
.board-zoom-12 .board-card-title-text em,
.board-zoom-12 .board-card-empty-title a,
.board-zoom-12 .board-card-title-text a {
  font-size: 1em;
}
.board-zoom-12 .board-card-empty-title strong,
.board-zoom-12 .board-card-title-text strong {
  font-weight: 600;
}
.board-zoom-12 .board-card-empty-title strong a,
.board-zoom-12 .board-card-title-text strong a {
  font-weight: 600;
}
.board-zoom-12 .board-card-empty-title .prefix,
.board-zoom-12 .board-card-title-text .prefix {
  font-size: 7.41538462px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-zoom-12 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 54.4px;
  font-size: 8.11538462px;
  line-height: 1.18;
}
.board-zoom-12 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 3px;
  width: 100%;
  bottom: 13px;
  left: 0;
}
.board-zoom-12 .board-card-title-editor {
  width: 81.6px;
  height: 38.08421053px;
  font-size: 8.11538462px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-zoom-12 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 2.8px;
  font-size: 6.61538462px;
}
.board-zoom-12 .board-card-buttons {
  width: 82px;
  height: 14.71428571px;
}
.board-zoom-12 .board-active-card,
.board-zoom-12 .board-search-active-card {
  border-width: 2px !important;
}
.board-zoom-12 .board-card-icon-button {
  font-size: 12px;
}
.board-zoom-12 .board-card-icon-button-without-padding {
  font-size: 12px;
}
.board-zoom-12 .board-card-icon-button-without-tooltip {
  font-size: 12px;
}
.board-zoom-12 .board-subtask-statuses-menu-selected-option {
  font-size: 5px;
  max-width: 26.8px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 1.33333333px;
  padding: 1.33333333px;
  cursor: pointer;
}
.board-zoom-12 .board-activity-columns-selected-option {
  font-size: 5px;
  font-weight: bold;
  cursor: pointer;
}
.board-zoom-12 .board-activity-columns-dropdownchoose {
  margin-top: -0.6px;
}
.board-zoom-12 .icon-board-card-2level-col-selector-carot {
  font-size: 2.4px;
}
.board-zoom-12 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-zoom-12 .board-subtask-more-dropdown-menu-content.visible {
  top: 14.85365854px;
  min-width: 148px;
  left: -8px;
}
.board-zoom-12 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 16px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-zoom-12 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-zoom-12 .board-collapsed-activity-expand-menu > .menu-content {
  top: 12px;
}
.board-zoom-12 .board-card-last-element-add {
  width: 88px;
  height: 14px;
  bottom: -16px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-zoom-12 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 86px;
  height: 14px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-zoom-12 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -3.5px;
}
.board-zoom-12 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-12 .icon-storymap-bc-edit-title,
.board-zoom-12 .icon-storymap-bc-options,
.board-zoom-12 .icon-storymap-bc-next-card,
.board-zoom-12 .icon-storymap-bc-add-bellow,
.board-zoom-12 .icon-storymap-add-card-annotation {
  font-size: 7px;
  padding: 3px;
}
.board-zoom-13 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-zoom-13 #board-body.board-body-fixed-head {
  margin-top: 132px;
}
.board-zoom-13 #board-body-container.board-body-container-pinned {
  top: 144.525px;
}
.board-zoom-13 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 154.525px;
}
.board-zoom-13 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 2.95px;
  font-size: 8.5px;
  height: 12.75px;
}
.board-zoom-13 #board.has-activity-personas .personas-container span,
.board-zoom-13 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-zoom-13 #board.has-activity-personas .board-activity-card {
  margin-top: 11.8px;
}
.board-zoom-13 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-zoom-13 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 23px;
}
.board-zoom-13 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-13 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-13 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-13 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-13 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-13 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 159.225px;
}
.board-zoom-13 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 2.95px;
  font-size: 8.5px;
  height: 23.1px;
}
.board-zoom-13 #board.has-activity-persona-images .personas-container img {
  width: 21px;
  height: 21px;
  display: block;
  border-radius: 1px;
}
.board-zoom-13 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 1.625px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-13 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-zoom-13 #board.has-activity-persona-images .personas-container span,
.board-zoom-13 #board.has-activity-persona-images .personas-container a {
  font-size: 10.2px;
  font-weight: 600;
  color: #999;
  padding-right: 1.3;
}
.board-zoom-13 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 21px;
  display: table;
  margin-right: 3.56px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-zoom-13 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-zoom-13 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-zoom-13 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-13 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-13 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 28px;
  left: 0px;
}
.board-zoom-13 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 23px;
  left: 6px;
}
.board-zoom-13 #board.has-activity-persona-images .personas-wrapper {
  height: 23.1px;
}
.board-zoom-13 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 23px;
}
.board-zoom-13 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-13 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-13 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-13 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-13 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-13 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-zoom-13 .board-activity {
  float: left;
  min-width: 97.9px;
  min-height: 67.1px;
  margin-left: 2.9px;
  margin-right: 2.9px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-zoom-13 .board-activity:before,
.board-zoom-13 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-13 .board-activity:after {
  clear: both;
}
.board-zoom-13 .board-activity:before,
.board-zoom-13 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-13 .board-activity:after {
  clear: both;
}
.board-zoom-13 .board-tasks {
  float: left;
  min-width: 97.9px;
  min-height: 67.1px;
}
.board-zoom-13 .board-tasks:before,
.board-zoom-13 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-13 .board-tasks:after {
  clear: both;
}
.board-zoom-13 .board-tasks:before,
.board-zoom-13 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-13 .board-tasks:after {
  clear: both;
}
.board-zoom-13 .board-tasks > .board-subtask-card {
  float: left;
}
.board-zoom-13 .board-tasks > .board-activity {
  float: left;
}
.board-zoom-13 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-zoom-13 .board-subtasks {
  width: 97.9px;
  min-height: 67.1px;
}
.board-zoom-13 .board-subtasks:before,
.board-zoom-13 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-13 .board-subtasks:after {
  clear: both;
}
.board-zoom-13 .board-subtasks:before,
.board-zoom-13 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-13 .board-subtasks:after {
  clear: both;
}
.board-zoom-13 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -3.625px;
}
.board-zoom-13 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-zoom-13 .board-release {
  margin-top: 13.5px;
}
.board-zoom-13 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 92px;
  height: 61.2px;
  padding: 2.3px;
  margin: 2.95px;
  margin-bottom: 2.95px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-13 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-zoom-13 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 92px;
  height: 61.2px;
  padding: 2.3px;
  margin: 2.95px;
  margin-bottom: 5.9px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-13 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 92px;
  height: 61.2px;
  padding: 2.3px;
  margin: 2.95px;
  margin-bottom: 4.72px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-13 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 92px;
  height: 61.2px;
  padding: 2.3px;
  margin: 2.95px;
  margin-bottom: 2.95px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-zoom-13 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 8.5px;
}
.board-zoom-13 .board-placeholder {
  float: left;
  width: 97.9px;
  margin: 2.9px;
  position: relative;
}
.board-zoom-13 .board-invisible-placeholder {
  width: 103.7px;
  height: 1px;
  float: left;
  display: none;
}
.board-zoom-13 .board-tasks > .board-invisible-placeholder {
  width: 97.9px;
}
.board-zoom-13 .board-must-add-task-message {
  width: 97.9px;
  min-height: 61.2px;
  box-sizing: border-box;
  padding: 2.95px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 7.68275862px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-zoom-13 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-zoom-13 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 5.9px;
}
.board-zoom-13 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 92px;
  height: 61.2px;
  padding: 2.3px;
  margin: 2.95px;
  margin-bottom: 2.95px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-13 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 92px;
  height: 61.2px;
  padding: 2.3px;
  margin: 2.95px;
  margin-bottom: 2.95px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-zoom-13 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 2.3px;
  margin: 2.95px;
  width: 92px;
  height: 61.2px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-zoom-13 .board-add-to-empty.visible {
  display: block;
}
.board-zoom-13 .board-collapsed-activity-details-card {
  position: relative;
  width: 92px;
  height: 61.2px;
  padding: 2.3px;
  margin: 2.95px;
  margin-bottom: 2.95px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 8.5px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 14.45px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-zoom-13 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-zoom-13 .board-toplevel-card-estimation {
  font-size: 6.53333333px;
  font-weight: bold;
}
.board-zoom-13 .board-card-indicator {
  margin-left: 2.33333333px;
  font-size: 5.83333333px;
}
.board-zoom-13 .board-card-indicator-estimation {
  font-size: 6.83333333px;
}
.board-zoom-13 .board-card-title-wrapper {
  width: 85.4px;
  max-height: 41.6px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-zoom-13 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 7.7px;
}
.board-zoom-13 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 7.7px;
  line-height: 10.90909091px;
}
.board-zoom-13 .board-card-empty-title,
.board-zoom-13 .board-card-title-text {
  font-size: 8.5px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-zoom-13 .board-card-empty-title strong,
.board-zoom-13 .board-card-title-text strong,
.board-zoom-13 .board-card-empty-title em,
.board-zoom-13 .board-card-title-text em,
.board-zoom-13 .board-card-empty-title a,
.board-zoom-13 .board-card-title-text a {
  font-size: 1em;
}
.board-zoom-13 .board-card-empty-title strong,
.board-zoom-13 .board-card-title-text strong {
  font-weight: 600;
}
.board-zoom-13 .board-card-empty-title strong a,
.board-zoom-13 .board-card-title-text strong a {
  font-weight: 600;
}
.board-zoom-13 .board-card-empty-title .prefix,
.board-zoom-13 .board-card-title-text .prefix {
  font-size: 7.8px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-zoom-13 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 56.6px;
  font-size: 8.5px;
  line-height: 1.18;
}
.board-zoom-13 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 3.16666667px;
  width: 100%;
  bottom: 13.5px;
  left: 0;
}
.board-zoom-13 .board-card-title-editor {
  width: 85.4px;
  height: 39.75789474px;
  font-size: 8.5px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-zoom-13 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 2.95px;
  font-size: 7px;
}
.board-zoom-13 .board-card-buttons {
  width: 86px;
  height: 15.19047619px;
}
.board-zoom-13 .board-active-card,
.board-zoom-13 .board-search-active-card {
  border-width: 2px !important;
}
.board-zoom-13 .board-card-icon-button {
  font-size: 12.5px;
}
.board-zoom-13 .board-card-icon-button-without-padding {
  font-size: 12.5px;
}
.board-zoom-13 .board-card-icon-button-without-tooltip {
  font-size: 12.5px;
}
.board-zoom-13 .board-subtask-statuses-menu-selected-option {
  font-size: 5.25px;
  max-width: 28.2px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 1.44444444px;
  padding: 1.44444444px;
  cursor: pointer;
}
.board-zoom-13 .board-activity-columns-selected-option {
  font-size: 5.41666667px;
  font-weight: bold;
  cursor: pointer;
}
.board-zoom-13 .board-activity-columns-dropdownchoose {
  margin-top: -0.4px;
}
.board-zoom-13 .icon-board-card-2level-col-selector-carot {
  font-size: 2.6px;
}
.board-zoom-13 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-zoom-13 .board-subtask-more-dropdown-menu-content.visible {
  top: 15.34146341px;
  min-width: 152px;
  left: -8px;
}
.board-zoom-13 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 16.5px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-zoom-13 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-zoom-13 .board-collapsed-activity-expand-menu > .menu-content {
  top: 12.5px;
}
.board-zoom-13 .board-card-last-element-add {
  width: 92px;
  height: 14.5px;
  bottom: -16.5px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-zoom-13 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 90px;
  height: 14.5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-zoom-13 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -3.625px;
}
.board-zoom-13 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-13 .icon-storymap-bc-edit-title,
.board-zoom-13 .icon-storymap-bc-options,
.board-zoom-13 .icon-storymap-bc-next-card,
.board-zoom-13 .icon-storymap-bc-add-bellow,
.board-zoom-13 .icon-storymap-add-card-annotation {
  font-size: 7px;
  padding: 3px;
}
.board-zoom-14 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-zoom-14 #board-body.board-body-fixed-head {
  margin-top: 137.5px;
}
.board-zoom-14 #board-body-container.board-body-container-pinned {
  top: 150.45px;
}
.board-zoom-14 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 160.45px;
}
.board-zoom-14 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 3.1px;
  font-size: 8.88461538px;
  height: 13.32692308px;
}
.board-zoom-14 #board.has-activity-personas .personas-container span,
.board-zoom-14 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-zoom-14 #board.has-activity-personas .board-activity-card {
  margin-top: 12.4px;
}
.board-zoom-14 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-zoom-14 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 24px;
}
.board-zoom-14 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-14 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-14 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-14 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-14 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-14 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 165.85px;
}
.board-zoom-14 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 3.1px;
  font-size: 8.88461538px;
  height: 24.2px;
}
.board-zoom-14 #board.has-activity-persona-images .personas-container img {
  width: 22px;
  height: 22px;
  display: block;
  border-radius: 1px;
}
.board-zoom-14 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 1.75px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-14 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-zoom-14 #board.has-activity-persona-images .personas-container span,
.board-zoom-14 #board.has-activity-persona-images .personas-container a {
  font-size: 10.66153846px;
  font-weight: 600;
  color: #999;
  padding-right: 1.4;
}
.board-zoom-14 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 22px;
  display: table;
  margin-right: 3.68px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-zoom-14 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-zoom-14 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-zoom-14 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-14 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-14 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 29px;
  left: 0px;
}
.board-zoom-14 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 24px;
  left: 6px;
}
.board-zoom-14 #board.has-activity-persona-images .personas-wrapper {
  height: 24.2px;
}
.board-zoom-14 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 24px;
}
.board-zoom-14 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-14 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-14 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-14 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-14 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-14 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-zoom-14 .board-activity {
  float: left;
  min-width: 102.2px;
  min-height: 69.8px;
  margin-left: 3px;
  margin-right: 3px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-zoom-14 .board-activity:before,
.board-zoom-14 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-14 .board-activity:after {
  clear: both;
}
.board-zoom-14 .board-activity:before,
.board-zoom-14 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-14 .board-activity:after {
  clear: both;
}
.board-zoom-14 .board-tasks {
  float: left;
  min-width: 102.2px;
  min-height: 69.8px;
}
.board-zoom-14 .board-tasks:before,
.board-zoom-14 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-14 .board-tasks:after {
  clear: both;
}
.board-zoom-14 .board-tasks:before,
.board-zoom-14 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-14 .board-tasks:after {
  clear: both;
}
.board-zoom-14 .board-tasks > .board-subtask-card {
  float: left;
}
.board-zoom-14 .board-tasks > .board-activity {
  float: left;
}
.board-zoom-14 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-zoom-14 .board-subtasks {
  width: 102.2px;
  min-height: 69.8px;
}
.board-zoom-14 .board-subtasks:before,
.board-zoom-14 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-14 .board-subtasks:after {
  clear: both;
}
.board-zoom-14 .board-subtasks:before,
.board-zoom-14 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-14 .board-subtasks:after {
  clear: both;
}
.board-zoom-14 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -3.75px;
}
.board-zoom-14 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-zoom-14 .board-release {
  margin-top: 14px;
}
.board-zoom-14 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 96px;
  height: 63.6px;
  padding: 2.4px;
  margin: 3.1px;
  margin-bottom: 3.1px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-14 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-zoom-14 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 96px;
  height: 63.6px;
  padding: 2.4px;
  margin: 3.1px;
  margin-bottom: 6.2px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-14 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 96px;
  height: 63.6px;
  padding: 2.4px;
  margin: 3.1px;
  margin-bottom: 4.96px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-14 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 96px;
  height: 63.6px;
  padding: 2.4px;
  margin: 3.1px;
  margin-bottom: 3.1px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-zoom-14 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 8.88461538px;
}
.board-zoom-14 .board-placeholder {
  float: left;
  width: 102.2px;
  margin: 3px;
  position: relative;
}
.board-zoom-14 .board-invisible-placeholder {
  width: 108.2px;
  height: 1px;
  float: left;
  display: none;
}
.board-zoom-14 .board-tasks > .board-invisible-placeholder {
  width: 102.2px;
}
.board-zoom-14 .board-must-add-task-message {
  width: 102.2px;
  min-height: 63.6px;
  box-sizing: border-box;
  padding: 3.1px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 8.02758621px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-zoom-14 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-zoom-14 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 6.2px;
}
.board-zoom-14 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 96px;
  height: 63.6px;
  padding: 2.4px;
  margin: 3.1px;
  margin-bottom: 3.1px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-14 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 96px;
  height: 63.6px;
  padding: 2.4px;
  margin: 3.1px;
  margin-bottom: 3.1px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-zoom-14 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 2.4px;
  margin: 3.1px;
  width: 96px;
  height: 63.6px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-zoom-14 .board-add-to-empty.visible {
  display: block;
}
.board-zoom-14 .board-collapsed-activity-details-card {
  position: relative;
  width: 96px;
  height: 63.6px;
  padding: 2.4px;
  margin: 3.1px;
  margin-bottom: 3.1px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 8.88461538px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 14.95px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-zoom-14 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-zoom-14 .board-toplevel-card-estimation {
  font-size: 6.86666667px;
  font-weight: bold;
}
.board-zoom-14 .board-card-indicator {
  margin-left: 2.36666667px;
  font-size: 6.16666667px;
}
.board-zoom-14 .board-card-indicator-estimation {
  font-size: 7.16666667px;
}
.board-zoom-14 .board-card-title-wrapper {
  width: 89.2px;
  max-height: 43.41538462px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-zoom-14 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 8.1px;
}
.board-zoom-14 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 8.1px;
  line-height: 11.36363636px;
}
.board-zoom-14 .board-card-empty-title,
.board-zoom-14 .board-card-title-text {
  font-size: 8.88461538px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-zoom-14 .board-card-empty-title strong,
.board-zoom-14 .board-card-title-text strong,
.board-zoom-14 .board-card-empty-title em,
.board-zoom-14 .board-card-title-text em,
.board-zoom-14 .board-card-empty-title a,
.board-zoom-14 .board-card-title-text a {
  font-size: 1em;
}
.board-zoom-14 .board-card-empty-title strong,
.board-zoom-14 .board-card-title-text strong {
  font-weight: 600;
}
.board-zoom-14 .board-card-empty-title strong a,
.board-zoom-14 .board-card-title-text strong a {
  font-weight: 600;
}
.board-zoom-14 .board-card-empty-title .prefix,
.board-zoom-14 .board-card-title-text .prefix {
  font-size: 8.18461538px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-zoom-14 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 58.8px;
  font-size: 8.88461538px;
  line-height: 1.18;
}
.board-zoom-14 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 3.33333333px;
  width: 100%;
  bottom: 14px;
  left: 0;
}
.board-zoom-14 .board-card-title-editor {
  width: 89.2px;
  height: 41.43157895px;
  font-size: 8.88461538px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-zoom-14 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 3.1px;
  font-size: 7.38461538px;
}
.board-zoom-14 .board-card-buttons {
  width: 90px;
  height: 15.66666667px;
}
.board-zoom-14 .board-active-card,
.board-zoom-14 .board-search-active-card {
  border-width: 2px !important;
}
.board-zoom-14 .board-card-icon-button {
  font-size: 13px;
}
.board-zoom-14 .board-card-icon-button-without-padding {
  font-size: 13px;
}
.board-zoom-14 .board-card-icon-button-without-tooltip {
  font-size: 13px;
}
.board-zoom-14 .board-subtask-statuses-menu-selected-option {
  font-size: 5.5px;
  max-width: 29.6px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 1.55555556px;
  padding: 1.55555556px;
  cursor: pointer;
}
.board-zoom-14 .board-activity-columns-selected-option {
  font-size: 5.83333333px;
  font-weight: bold;
  cursor: pointer;
}
.board-zoom-14 .board-activity-columns-dropdownchoose {
  margin-top: -0.2px;
}
.board-zoom-14 .icon-board-card-2level-col-selector-carot {
  font-size: 2.8px;
}
.board-zoom-14 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-zoom-14 .board-subtask-more-dropdown-menu-content.visible {
  top: 15.82926829px;
  min-width: 156px;
  left: -8px;
}
.board-zoom-14 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 17px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-zoom-14 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-zoom-14 .board-collapsed-activity-expand-menu > .menu-content {
  top: 13px;
}
.board-zoom-14 .board-card-last-element-add {
  width: 96px;
  height: 15px;
  bottom: -17px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-zoom-14 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 94px;
  height: 15px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-zoom-14 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -3.75px;
}
.board-zoom-14 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-14 .icon-storymap-bc-edit-title,
.board-zoom-14 .icon-storymap-bc-options,
.board-zoom-14 .icon-storymap-bc-next-card,
.board-zoom-14 .icon-storymap-bc-add-bellow,
.board-zoom-14 .icon-storymap-add-card-annotation {
  font-size: 7px;
  padding: 3px;
}
.board-zoom-15 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-zoom-15 #board-body.board-body-fixed-head {
  margin-top: 143px;
}
.board-zoom-15 #board-body-container.board-body-container-pinned {
  top: 156.375px;
}
.board-zoom-15 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 166.375px;
}
.board-zoom-15 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 3.25px;
  font-size: 9.26923077px;
  height: 13.90384615px;
}
.board-zoom-15 #board.has-activity-personas .personas-container span,
.board-zoom-15 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-zoom-15 #board.has-activity-personas .board-activity-card {
  margin-top: 13px;
}
.board-zoom-15 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-zoom-15 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 25px;
}
.board-zoom-15 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-15 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-15 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-15 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-15 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-15 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 172.475px;
}
.board-zoom-15 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 3.25px;
  font-size: 9.26923077px;
  height: 25.3px;
}
.board-zoom-15 #board.has-activity-persona-images .personas-container img {
  width: 23px;
  height: 23px;
  display: block;
  border-radius: 1px;
}
.board-zoom-15 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 1.875px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-15 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-zoom-15 #board.has-activity-persona-images .personas-container span,
.board-zoom-15 #board.has-activity-persona-images .personas-container a {
  font-size: 11.12307692px;
  font-weight: 600;
  color: #999;
  padding-right: 1.5;
}
.board-zoom-15 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 23px;
  display: table;
  margin-right: 3.8px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-zoom-15 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-zoom-15 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-zoom-15 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-15 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-15 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 30px;
  left: 0px;
}
.board-zoom-15 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 25px;
  left: 6px;
}
.board-zoom-15 #board.has-activity-persona-images .personas-wrapper {
  height: 25.3px;
}
.board-zoom-15 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 25px;
}
.board-zoom-15 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-15 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-15 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-15 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-15 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-15 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-zoom-15 .board-activity {
  float: left;
  min-width: 106.5px;
  min-height: 72.5px;
  margin-left: 3.1px;
  margin-right: 3.1px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-zoom-15 .board-activity:before,
.board-zoom-15 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-15 .board-activity:after {
  clear: both;
}
.board-zoom-15 .board-activity:before,
.board-zoom-15 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-15 .board-activity:after {
  clear: both;
}
.board-zoom-15 .board-tasks {
  float: left;
  min-width: 106.5px;
  min-height: 72.5px;
}
.board-zoom-15 .board-tasks:before,
.board-zoom-15 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-15 .board-tasks:after {
  clear: both;
}
.board-zoom-15 .board-tasks:before,
.board-zoom-15 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-15 .board-tasks:after {
  clear: both;
}
.board-zoom-15 .board-tasks > .board-subtask-card {
  float: left;
}
.board-zoom-15 .board-tasks > .board-activity {
  float: left;
}
.board-zoom-15 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-zoom-15 .board-subtasks {
  width: 106.5px;
  min-height: 72.5px;
}
.board-zoom-15 .board-subtasks:before,
.board-zoom-15 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-15 .board-subtasks:after {
  clear: both;
}
.board-zoom-15 .board-subtasks:before,
.board-zoom-15 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-15 .board-subtasks:after {
  clear: both;
}
.board-zoom-15 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -3.875px;
}
.board-zoom-15 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-zoom-15 .board-release {
  margin-top: 14.5px;
}
.board-zoom-15 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 100px;
  height: 66px;
  padding: 2.5px;
  margin: 3.25px;
  margin-bottom: 3.25px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-15 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-zoom-15 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 100px;
  height: 66px;
  padding: 2.5px;
  margin: 3.25px;
  margin-bottom: 6.5px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-15 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 100px;
  height: 66px;
  padding: 2.5px;
  margin: 3.25px;
  margin-bottom: 5.2px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-15 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 100px;
  height: 66px;
  padding: 2.5px;
  margin: 3.25px;
  margin-bottom: 3.25px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-zoom-15 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 9.26923077px;
}
.board-zoom-15 .board-placeholder {
  float: left;
  width: 106.5px;
  margin: 3.1px;
  position: relative;
}
.board-zoom-15 .board-invisible-placeholder {
  width: 112.7px;
  height: 1px;
  float: left;
  display: none;
}
.board-zoom-15 .board-tasks > .board-invisible-placeholder {
  width: 106.5px;
}
.board-zoom-15 .board-must-add-task-message {
  width: 106.5px;
  min-height: 66px;
  box-sizing: border-box;
  padding: 3.25px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 8.37241379px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-zoom-15 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-zoom-15 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 6.5px;
}
.board-zoom-15 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 100px;
  height: 66px;
  padding: 2.5px;
  margin: 3.25px;
  margin-bottom: 3.25px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-15 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 100px;
  height: 66px;
  padding: 2.5px;
  margin: 3.25px;
  margin-bottom: 3.25px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-zoom-15 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 2.5px;
  margin: 3.25px;
  width: 100px;
  height: 66px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-zoom-15 .board-add-to-empty.visible {
  display: block;
}
.board-zoom-15 .board-collapsed-activity-details-card {
  position: relative;
  width: 100px;
  height: 66px;
  padding: 2.5px;
  margin: 3.25px;
  margin-bottom: 3.25px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 9.26923077px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 15.45px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-zoom-15 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-zoom-15 .board-toplevel-card-estimation {
  font-size: 7.2px;
  font-weight: bold;
}
.board-zoom-15 .board-card-indicator {
  margin-left: 2.4px;
  font-size: 6.5px;
}
.board-zoom-15 .board-card-indicator-estimation {
  font-size: 7.5px;
}
.board-zoom-15 .board-card-title-wrapper {
  width: 93px;
  max-height: 45.23076923px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-zoom-15 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 8.5px;
}
.board-zoom-15 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 8.5px;
  line-height: 11.81818182px;
}
.board-zoom-15 .board-card-empty-title,
.board-zoom-15 .board-card-title-text {
  font-size: 9.26923077px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-zoom-15 .board-card-empty-title strong,
.board-zoom-15 .board-card-title-text strong,
.board-zoom-15 .board-card-empty-title em,
.board-zoom-15 .board-card-title-text em,
.board-zoom-15 .board-card-empty-title a,
.board-zoom-15 .board-card-title-text a {
  font-size: 1em;
}
.board-zoom-15 .board-card-empty-title strong,
.board-zoom-15 .board-card-title-text strong {
  font-weight: 600;
}
.board-zoom-15 .board-card-empty-title strong a,
.board-zoom-15 .board-card-title-text strong a {
  font-weight: 600;
}
.board-zoom-15 .board-card-empty-title .prefix,
.board-zoom-15 .board-card-title-text .prefix {
  font-size: 8.56923077px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-zoom-15 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 61px;
  font-size: 9.26923077px;
  line-height: 1.18;
}
.board-zoom-15 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 3.5px;
  width: 100%;
  bottom: 14.5px;
  left: 0;
}
.board-zoom-15 .board-card-title-editor {
  width: 93px;
  height: 43.10526316px;
  font-size: 9.26923077px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-zoom-15 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 3.25px;
  font-size: 7.76923077px;
}
.board-zoom-15 .board-card-buttons {
  width: 94px;
  height: 16.14285714px;
}
.board-zoom-15 .board-active-card,
.board-zoom-15 .board-search-active-card {
  border-width: 2px !important;
}
.board-zoom-15 .board-card-icon-button {
  font-size: 13.5px;
}
.board-zoom-15 .board-card-icon-button-without-padding {
  font-size: 13.5px;
}
.board-zoom-15 .board-card-icon-button-without-tooltip {
  font-size: 13.5px;
}
.board-zoom-15 .board-subtask-statuses-menu-selected-option {
  font-size: 5.75px;
  max-width: 31px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 1.66666667px;
  padding: 1.66666667px;
  cursor: pointer;
}
.board-zoom-15 .board-activity-columns-selected-option {
  font-size: 6.25px;
  font-weight: bold;
  cursor: pointer;
}
.board-zoom-15 .board-activity-columns-dropdownchoose {
  margin-top: 0px;
}
.board-zoom-15 .icon-board-card-2level-col-selector-carot {
  font-size: 3px;
}
.board-zoom-15 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-zoom-15 .board-subtask-more-dropdown-menu-content.visible {
  top: 16.31707317px;
  min-width: 160px;
  left: -8px;
}
.board-zoom-15 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 17.5px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-zoom-15 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-zoom-15 .board-collapsed-activity-expand-menu > .menu-content {
  top: 13.5px;
}
.board-zoom-15 .board-card-last-element-add {
  width: 100px;
  height: 15.5px;
  bottom: -17.5px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-zoom-15 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 98px;
  height: 15.5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-zoom-15 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -3.875px;
}
.board-zoom-15 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-15 .icon-storymap-bc-edit-title,
.board-zoom-15 .icon-storymap-bc-options,
.board-zoom-15 .icon-storymap-bc-next-card,
.board-zoom-15 .icon-storymap-bc-add-bellow,
.board-zoom-15 .icon-storymap-add-card-annotation {
  font-size: 8px;
  padding: 5px;
}
.board-zoom-16 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-zoom-16 #board-body.board-body-fixed-head {
  margin-top: 148.5px;
}
.board-zoom-16 #board-body-container.board-body-container-pinned {
  top: 162.3px;
}
.board-zoom-16 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 172.3px;
}
.board-zoom-16 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 3.4px;
  font-size: 9.65384615px;
  height: 14.48076923px;
}
.board-zoom-16 #board.has-activity-personas .personas-container span,
.board-zoom-16 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-zoom-16 #board.has-activity-personas .board-activity-card {
  margin-top: 13.6px;
}
.board-zoom-16 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-zoom-16 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 26px;
}
.board-zoom-16 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-16 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-16 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-16 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-16 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-16 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 179.1px;
}
.board-zoom-16 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 3.4px;
  font-size: 9.65384615px;
  height: 26.4px;
}
.board-zoom-16 #board.has-activity-persona-images .personas-container img {
  width: 24px;
  height: 24px;
  display: block;
  border-radius: 1px;
}
.board-zoom-16 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 2px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-16 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-zoom-16 #board.has-activity-persona-images .personas-container span,
.board-zoom-16 #board.has-activity-persona-images .personas-container a {
  font-size: 11.58461538px;
  font-weight: 600;
  color: #999;
  padding-right: 1.6;
}
.board-zoom-16 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 24px;
  display: table;
  margin-right: 3.92px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-zoom-16 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-zoom-16 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-zoom-16 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-16 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-16 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 31px;
  left: 0px;
}
.board-zoom-16 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 26px;
  left: 6px;
}
.board-zoom-16 #board.has-activity-persona-images .personas-wrapper {
  height: 26.4px;
}
.board-zoom-16 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 26px;
}
.board-zoom-16 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-16 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-16 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-16 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-16 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-16 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-zoom-16 .board-activity {
  float: left;
  min-width: 110.8px;
  min-height: 75.2px;
  margin-left: 3.2px;
  margin-right: 3.2px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-zoom-16 .board-activity:before,
.board-zoom-16 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-16 .board-activity:after {
  clear: both;
}
.board-zoom-16 .board-activity:before,
.board-zoom-16 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-16 .board-activity:after {
  clear: both;
}
.board-zoom-16 .board-tasks {
  float: left;
  min-width: 110.8px;
  min-height: 75.2px;
}
.board-zoom-16 .board-tasks:before,
.board-zoom-16 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-16 .board-tasks:after {
  clear: both;
}
.board-zoom-16 .board-tasks:before,
.board-zoom-16 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-16 .board-tasks:after {
  clear: both;
}
.board-zoom-16 .board-tasks > .board-subtask-card {
  float: left;
}
.board-zoom-16 .board-tasks > .board-activity {
  float: left;
}
.board-zoom-16 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-zoom-16 .board-subtasks {
  width: 110.8px;
  min-height: 75.2px;
}
.board-zoom-16 .board-subtasks:before,
.board-zoom-16 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-16 .board-subtasks:after {
  clear: both;
}
.board-zoom-16 .board-subtasks:before,
.board-zoom-16 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-16 .board-subtasks:after {
  clear: both;
}
.board-zoom-16 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -4px;
}
.board-zoom-16 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-zoom-16 .board-release {
  margin-top: 15px;
}
.board-zoom-16 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 104px;
  height: 68.4px;
  padding: 2.6px;
  margin: 3.4px;
  margin-bottom: 3.4px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-16 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-zoom-16 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 104px;
  height: 68.4px;
  padding: 2.6px;
  margin: 3.4px;
  margin-bottom: 6.8px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-16 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 104px;
  height: 68.4px;
  padding: 2.6px;
  margin: 3.4px;
  margin-bottom: 5.44px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-16 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 104px;
  height: 68.4px;
  padding: 2.6px;
  margin: 3.4px;
  margin-bottom: 3.4px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-zoom-16 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 9.65384615px;
}
.board-zoom-16 .board-placeholder {
  float: left;
  width: 110.8px;
  margin: 3.2px;
  position: relative;
}
.board-zoom-16 .board-invisible-placeholder {
  width: 117.2px;
  height: 1px;
  float: left;
  display: none;
}
.board-zoom-16 .board-tasks > .board-invisible-placeholder {
  width: 110.8px;
}
.board-zoom-16 .board-must-add-task-message {
  width: 110.8px;
  min-height: 68.4px;
  box-sizing: border-box;
  padding: 3.4px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 8.71724138px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-zoom-16 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-zoom-16 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 6.8px;
}
.board-zoom-16 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 104px;
  height: 68.4px;
  padding: 2.6px;
  margin: 3.4px;
  margin-bottom: 3.4px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-16 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 104px;
  height: 68.4px;
  padding: 2.6px;
  margin: 3.4px;
  margin-bottom: 3.4px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-zoom-16 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 2.6px;
  margin: 3.4px;
  width: 104px;
  height: 68.4px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-zoom-16 .board-add-to-empty.visible {
  display: block;
}
.board-zoom-16 .board-collapsed-activity-details-card {
  position: relative;
  width: 104px;
  height: 68.4px;
  padding: 2.6px;
  margin: 3.4px;
  margin-bottom: 3.4px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 9.65384615px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 15.95px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-zoom-16 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-zoom-16 .board-toplevel-card-estimation {
  font-size: 7.53333333px;
  font-weight: bold;
}
.board-zoom-16 .board-card-indicator {
  margin-left: 2.43333333px;
  font-size: 6.83333333px;
}
.board-zoom-16 .board-card-indicator-estimation {
  font-size: 7.83333333px;
}
.board-zoom-16 .board-card-title-wrapper {
  width: 96.8px;
  max-height: 47.04615385px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-zoom-16 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 8.9px;
}
.board-zoom-16 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 8.9px;
  line-height: 12.27272727px;
}
.board-zoom-16 .board-card-empty-title,
.board-zoom-16 .board-card-title-text {
  font-size: 9.65384615px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-zoom-16 .board-card-empty-title strong,
.board-zoom-16 .board-card-title-text strong,
.board-zoom-16 .board-card-empty-title em,
.board-zoom-16 .board-card-title-text em,
.board-zoom-16 .board-card-empty-title a,
.board-zoom-16 .board-card-title-text a {
  font-size: 1em;
}
.board-zoom-16 .board-card-empty-title strong,
.board-zoom-16 .board-card-title-text strong {
  font-weight: 600;
}
.board-zoom-16 .board-card-empty-title strong a,
.board-zoom-16 .board-card-title-text strong a {
  font-weight: 600;
}
.board-zoom-16 .board-card-empty-title .prefix,
.board-zoom-16 .board-card-title-text .prefix {
  font-size: 8.95384615px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-zoom-16 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 63.2px;
  font-size: 9.65384615px;
  line-height: 1.18;
}
.board-zoom-16 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 3.66666667px;
  width: 100%;
  bottom: 15px;
  left: 0;
}
.board-zoom-16 .board-card-title-editor {
  width: 96.8px;
  height: 44.77894737px;
  font-size: 9.65384615px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-zoom-16 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 3.4px;
  font-size: 8.15384615px;
}
.board-zoom-16 .board-card-buttons {
  width: 98px;
  height: 16.61904762px;
}
.board-zoom-16 .board-active-card,
.board-zoom-16 .board-search-active-card {
  border-width: 2px !important;
}
.board-zoom-16 .board-card-icon-button {
  font-size: 14px;
}
.board-zoom-16 .board-card-icon-button-without-padding {
  font-size: 14px;
}
.board-zoom-16 .board-card-icon-button-without-tooltip {
  font-size: 14px;
}
.board-zoom-16 .board-subtask-statuses-menu-selected-option {
  font-size: 6px;
  max-width: 32.4px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 1.77777778px;
  padding: 1.77777778px;
  cursor: pointer;
}
.board-zoom-16 .board-activity-columns-selected-option {
  font-size: 6.66666667px;
  font-weight: bold;
  cursor: pointer;
}
.board-zoom-16 .board-activity-columns-dropdownchoose {
  margin-top: 0.2px;
}
.board-zoom-16 .icon-board-card-2level-col-selector-carot {
  font-size: 3.2px;
}
.board-zoom-16 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-zoom-16 .board-subtask-more-dropdown-menu-content.visible {
  top: 16.80487805px;
  min-width: 164px;
  left: -8px;
}
.board-zoom-16 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 18px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-zoom-16 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-zoom-16 .board-collapsed-activity-expand-menu > .menu-content {
  top: 14px;
}
.board-zoom-16 .board-card-last-element-add {
  width: 104px;
  height: 16px;
  bottom: -18px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-zoom-16 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 102px;
  height: 16px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-zoom-16 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -4px;
}
.board-zoom-16 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-16 .icon-storymap-bc-edit-title,
.board-zoom-16 .icon-storymap-bc-options,
.board-zoom-16 .icon-storymap-bc-next-card,
.board-zoom-16 .icon-storymap-bc-add-bellow,
.board-zoom-16 .icon-storymap-add-card-annotation {
  font-size: 8px;
  padding: 5px;
}
.board-zoom-17 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-zoom-17 #board-body.board-body-fixed-head {
  margin-top: 154px;
}
.board-zoom-17 #board-body-container.board-body-container-pinned {
  top: 168.225px;
}
.board-zoom-17 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 178.225px;
}
.board-zoom-17 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 3.55px;
  font-size: 10.03846154px;
  height: 15.05769231px;
}
.board-zoom-17 #board.has-activity-personas .personas-container span,
.board-zoom-17 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-zoom-17 #board.has-activity-personas .board-activity-card {
  margin-top: 14.2px;
}
.board-zoom-17 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-zoom-17 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 27px;
}
.board-zoom-17 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-17 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-17 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-17 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-17 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-17 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 185.725px;
}
.board-zoom-17 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 3.55px;
  font-size: 10.03846154px;
  height: 27.5px;
}
.board-zoom-17 #board.has-activity-persona-images .personas-container img {
  width: 25px;
  height: 25px;
  display: block;
  border-radius: 1px;
}
.board-zoom-17 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 2.125px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-17 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-zoom-17 #board.has-activity-persona-images .personas-container span,
.board-zoom-17 #board.has-activity-persona-images .personas-container a {
  font-size: 12.04615385px;
  font-weight: 600;
  color: #999;
  padding-right: 1.7;
}
.board-zoom-17 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 25px;
  display: table;
  margin-right: 4.04px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-zoom-17 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-zoom-17 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-zoom-17 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-17 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-17 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 32px;
  left: 0px;
}
.board-zoom-17 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 27px;
  left: 6px;
}
.board-zoom-17 #board.has-activity-persona-images .personas-wrapper {
  height: 27.5px;
}
.board-zoom-17 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 27px;
}
.board-zoom-17 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-17 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-17 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-17 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-17 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-17 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-zoom-17 .board-activity {
  float: left;
  min-width: 115.1px;
  min-height: 77.9px;
  margin-left: 3.3px;
  margin-right: 3.3px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-zoom-17 .board-activity:before,
.board-zoom-17 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-17 .board-activity:after {
  clear: both;
}
.board-zoom-17 .board-activity:before,
.board-zoom-17 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-17 .board-activity:after {
  clear: both;
}
.board-zoom-17 .board-tasks {
  float: left;
  min-width: 115.1px;
  min-height: 77.9px;
}
.board-zoom-17 .board-tasks:before,
.board-zoom-17 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-17 .board-tasks:after {
  clear: both;
}
.board-zoom-17 .board-tasks:before,
.board-zoom-17 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-17 .board-tasks:after {
  clear: both;
}
.board-zoom-17 .board-tasks > .board-subtask-card {
  float: left;
}
.board-zoom-17 .board-tasks > .board-activity {
  float: left;
}
.board-zoom-17 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-zoom-17 .board-subtasks {
  width: 115.1px;
  min-height: 77.9px;
}
.board-zoom-17 .board-subtasks:before,
.board-zoom-17 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-17 .board-subtasks:after {
  clear: both;
}
.board-zoom-17 .board-subtasks:before,
.board-zoom-17 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-17 .board-subtasks:after {
  clear: both;
}
.board-zoom-17 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -4.125px;
}
.board-zoom-17 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-zoom-17 .board-release {
  margin-top: 15.5px;
}
.board-zoom-17 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 108px;
  height: 70.8px;
  padding: 2.7px;
  margin: 3.55px;
  margin-bottom: 3.55px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-17 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-zoom-17 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 108px;
  height: 70.8px;
  padding: 2.7px;
  margin: 3.55px;
  margin-bottom: 7.1px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-17 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 108px;
  height: 70.8px;
  padding: 2.7px;
  margin: 3.55px;
  margin-bottom: 5.68px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-17 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 108px;
  height: 70.8px;
  padding: 2.7px;
  margin: 3.55px;
  margin-bottom: 3.55px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-zoom-17 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 10.03846154px;
}
.board-zoom-17 .board-placeholder {
  float: left;
  width: 115.1px;
  margin: 3.3px;
  position: relative;
}
.board-zoom-17 .board-invisible-placeholder {
  width: 121.7px;
  height: 1px;
  float: left;
  display: none;
}
.board-zoom-17 .board-tasks > .board-invisible-placeholder {
  width: 115.1px;
}
.board-zoom-17 .board-must-add-task-message {
  width: 115.1px;
  min-height: 70.8px;
  box-sizing: border-box;
  padding: 3.55px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 9.06206897px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-zoom-17 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-zoom-17 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 7.1px;
}
.board-zoom-17 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 108px;
  height: 70.8px;
  padding: 2.7px;
  margin: 3.55px;
  margin-bottom: 3.55px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-17 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 108px;
  height: 70.8px;
  padding: 2.7px;
  margin: 3.55px;
  margin-bottom: 3.55px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-zoom-17 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 2.7px;
  margin: 3.55px;
  width: 108px;
  height: 70.8px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-zoom-17 .board-add-to-empty.visible {
  display: block;
}
.board-zoom-17 .board-collapsed-activity-details-card {
  position: relative;
  width: 108px;
  height: 70.8px;
  padding: 2.7px;
  margin: 3.55px;
  margin-bottom: 3.55px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 10.03846154px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 16.45px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-zoom-17 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-zoom-17 .board-toplevel-card-estimation {
  font-size: 7.86666667px;
  font-weight: bold;
}
.board-zoom-17 .board-card-indicator {
  margin-left: 2.46666667px;
  font-size: 7.16666667px;
}
.board-zoom-17 .board-card-indicator-estimation {
  font-size: 8.16666667px;
}
.board-zoom-17 .board-card-title-wrapper {
  width: 100.6px;
  max-height: 48.86153846px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-zoom-17 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 9.3px;
}
.board-zoom-17 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 9.3px;
  line-height: 12.72727273px;
}
.board-zoom-17 .board-card-empty-title,
.board-zoom-17 .board-card-title-text {
  font-size: 10.03846154px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-zoom-17 .board-card-empty-title strong,
.board-zoom-17 .board-card-title-text strong,
.board-zoom-17 .board-card-empty-title em,
.board-zoom-17 .board-card-title-text em,
.board-zoom-17 .board-card-empty-title a,
.board-zoom-17 .board-card-title-text a {
  font-size: 1em;
}
.board-zoom-17 .board-card-empty-title strong,
.board-zoom-17 .board-card-title-text strong {
  font-weight: 600;
}
.board-zoom-17 .board-card-empty-title strong a,
.board-zoom-17 .board-card-title-text strong a {
  font-weight: 600;
}
.board-zoom-17 .board-card-empty-title .prefix,
.board-zoom-17 .board-card-title-text .prefix {
  font-size: 9.33846154px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-zoom-17 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 65.4px;
  font-size: 10.03846154px;
  line-height: 1.18;
}
.board-zoom-17 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 3.83333333px;
  width: 100%;
  bottom: 15.5px;
  left: 0;
}
.board-zoom-17 .board-card-title-editor {
  width: 100.6px;
  height: 46.45263158px;
  font-size: 10.03846154px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-zoom-17 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 3.55px;
  font-size: 8.53846154px;
}
.board-zoom-17 .board-card-buttons {
  width: 102px;
  height: 17.0952381px;
}
.board-zoom-17 .board-active-card,
.board-zoom-17 .board-search-active-card {
  border-width: 2px !important;
}
.board-zoom-17 .board-card-icon-button {
  font-size: 14.5px;
}
.board-zoom-17 .board-card-icon-button-without-padding {
  font-size: 14.5px;
}
.board-zoom-17 .board-card-icon-button-without-tooltip {
  font-size: 14.5px;
}
.board-zoom-17 .board-subtask-statuses-menu-selected-option {
  font-size: 6.25px;
  max-width: 33.8px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 1.88888889px;
  padding: 1.88888889px;
  cursor: pointer;
}
.board-zoom-17 .board-activity-columns-selected-option {
  font-size: 7.08333333px;
  font-weight: bold;
  cursor: pointer;
}
.board-zoom-17 .board-activity-columns-dropdownchoose {
  margin-top: 0.4px;
}
.board-zoom-17 .icon-board-card-2level-col-selector-carot {
  font-size: 3.4px;
}
.board-zoom-17 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-zoom-17 .board-subtask-more-dropdown-menu-content.visible {
  top: 17.29268293px;
  min-width: 168px;
  left: -8px;
}
.board-zoom-17 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 18.5px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-zoom-17 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-zoom-17 .board-collapsed-activity-expand-menu > .menu-content {
  top: 14.5px;
}
.board-zoom-17 .board-card-last-element-add {
  width: 108px;
  height: 16.5px;
  bottom: -18.5px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-zoom-17 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 106px;
  height: 16.5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-zoom-17 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -4.125px;
}
.board-zoom-17 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-17 .icon-storymap-bc-edit-title,
.board-zoom-17 .icon-storymap-bc-options,
.board-zoom-17 .icon-storymap-bc-next-card,
.board-zoom-17 .icon-storymap-bc-add-bellow,
.board-zoom-17 .icon-storymap-add-card-annotation {
  font-size: 8px;
  padding: 5px;
}
.board-zoom-18 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-zoom-18 #board-body.board-body-fixed-head {
  margin-top: 159.5px;
}
.board-zoom-18 #board-body-container.board-body-container-pinned {
  top: 174.15px;
}
.board-zoom-18 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 184.15px;
}
.board-zoom-18 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 3.7px;
  font-size: 10.42307692px;
  height: 15.63461538px;
}
.board-zoom-18 #board.has-activity-personas .personas-container span,
.board-zoom-18 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-zoom-18 #board.has-activity-personas .board-activity-card {
  margin-top: 14.8px;
}
.board-zoom-18 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-zoom-18 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 28px;
}
.board-zoom-18 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-18 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-18 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-18 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-18 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-18 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 192.35px;
}
.board-zoom-18 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 3.7px;
  font-size: 10.42307692px;
  height: 28.6px;
}
.board-zoom-18 #board.has-activity-persona-images .personas-container img {
  width: 26px;
  height: 26px;
  display: block;
  border-radius: 1px;
}
.board-zoom-18 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 2.25px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-18 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-zoom-18 #board.has-activity-persona-images .personas-container span,
.board-zoom-18 #board.has-activity-persona-images .personas-container a {
  font-size: 12.50769231px;
  font-weight: 600;
  color: #999;
  padding-right: 1.8;
}
.board-zoom-18 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 26px;
  display: table;
  margin-right: 4.16px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-zoom-18 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-zoom-18 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-zoom-18 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-18 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-18 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 33px;
  left: 0px;
}
.board-zoom-18 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 28px;
  left: 6px;
}
.board-zoom-18 #board.has-activity-persona-images .personas-wrapper {
  height: 28.6px;
}
.board-zoom-18 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 28px;
}
.board-zoom-18 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-18 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-18 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-18 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-18 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-18 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-zoom-18 .board-activity {
  float: left;
  min-width: 119.4px;
  min-height: 80.6px;
  margin-left: 3.4px;
  margin-right: 3.4px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-zoom-18 .board-activity:before,
.board-zoom-18 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-18 .board-activity:after {
  clear: both;
}
.board-zoom-18 .board-activity:before,
.board-zoom-18 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-18 .board-activity:after {
  clear: both;
}
.board-zoom-18 .board-tasks {
  float: left;
  min-width: 119.4px;
  min-height: 80.6px;
}
.board-zoom-18 .board-tasks:before,
.board-zoom-18 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-18 .board-tasks:after {
  clear: both;
}
.board-zoom-18 .board-tasks:before,
.board-zoom-18 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-18 .board-tasks:after {
  clear: both;
}
.board-zoom-18 .board-tasks > .board-subtask-card {
  float: left;
}
.board-zoom-18 .board-tasks > .board-activity {
  float: left;
}
.board-zoom-18 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-zoom-18 .board-subtasks {
  width: 119.4px;
  min-height: 80.6px;
}
.board-zoom-18 .board-subtasks:before,
.board-zoom-18 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-18 .board-subtasks:after {
  clear: both;
}
.board-zoom-18 .board-subtasks:before,
.board-zoom-18 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-18 .board-subtasks:after {
  clear: both;
}
.board-zoom-18 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -4.25px;
}
.board-zoom-18 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-zoom-18 .board-release {
  margin-top: 16px;
}
.board-zoom-18 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 112px;
  height: 73.2px;
  padding: 2.8px;
  margin: 3.7px;
  margin-bottom: 3.7px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-18 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-zoom-18 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 112px;
  height: 73.2px;
  padding: 2.8px;
  margin: 3.7px;
  margin-bottom: 7.4px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-18 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 112px;
  height: 73.2px;
  padding: 2.8px;
  margin: 3.7px;
  margin-bottom: 5.92px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-18 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 112px;
  height: 73.2px;
  padding: 2.8px;
  margin: 3.7px;
  margin-bottom: 3.7px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-zoom-18 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 10.42307692px;
}
.board-zoom-18 .board-placeholder {
  float: left;
  width: 119.4px;
  margin: 3.4px;
  position: relative;
}
.board-zoom-18 .board-invisible-placeholder {
  width: 126.2px;
  height: 1px;
  float: left;
  display: none;
}
.board-zoom-18 .board-tasks > .board-invisible-placeholder {
  width: 119.4px;
}
.board-zoom-18 .board-must-add-task-message {
  width: 119.4px;
  min-height: 73.2px;
  box-sizing: border-box;
  padding: 3.7px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 9.40689655px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-zoom-18 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-zoom-18 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 7.4px;
}
.board-zoom-18 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 112px;
  height: 73.2px;
  padding: 2.8px;
  margin: 3.7px;
  margin-bottom: 3.7px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-18 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 112px;
  height: 73.2px;
  padding: 2.8px;
  margin: 3.7px;
  margin-bottom: 3.7px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-zoom-18 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 2.8px;
  margin: 3.7px;
  width: 112px;
  height: 73.2px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-zoom-18 .board-add-to-empty.visible {
  display: block;
}
.board-zoom-18 .board-collapsed-activity-details-card {
  position: relative;
  width: 112px;
  height: 73.2px;
  padding: 2.8px;
  margin: 3.7px;
  margin-bottom: 3.7px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 10.42307692px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 16.95px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-zoom-18 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-zoom-18 .board-toplevel-card-estimation {
  font-size: 8.2px;
  font-weight: bold;
}
.board-zoom-18 .board-card-indicator {
  margin-left: 2.5px;
  font-size: 7.5px;
}
.board-zoom-18 .board-card-indicator-estimation {
  font-size: 8.5px;
}
.board-zoom-18 .board-card-title-wrapper {
  width: 104.4px;
  max-height: 50.67692308px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-zoom-18 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 9.7px;
}
.board-zoom-18 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 9.7px;
  line-height: 13.18181818px;
}
.board-zoom-18 .board-card-empty-title,
.board-zoom-18 .board-card-title-text {
  font-size: 10.42307692px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-zoom-18 .board-card-empty-title strong,
.board-zoom-18 .board-card-title-text strong,
.board-zoom-18 .board-card-empty-title em,
.board-zoom-18 .board-card-title-text em,
.board-zoom-18 .board-card-empty-title a,
.board-zoom-18 .board-card-title-text a {
  font-size: 1em;
}
.board-zoom-18 .board-card-empty-title strong,
.board-zoom-18 .board-card-title-text strong {
  font-weight: 600;
}
.board-zoom-18 .board-card-empty-title strong a,
.board-zoom-18 .board-card-title-text strong a {
  font-weight: 600;
}
.board-zoom-18 .board-card-empty-title .prefix,
.board-zoom-18 .board-card-title-text .prefix {
  font-size: 9.72307692px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-zoom-18 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 67.6px;
  font-size: 10.42307692px;
  line-height: 1.18;
}
.board-zoom-18 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 4px;
  width: 100%;
  bottom: 16px;
  left: 0;
}
.board-zoom-18 .board-card-title-editor {
  width: 104.4px;
  height: 48.12631579px;
  font-size: 10.42307692px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-zoom-18 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 3.7px;
  font-size: 8.92307692px;
}
.board-zoom-18 .board-card-buttons {
  width: 106px;
  height: 17.57142857px;
}
.board-zoom-18 .board-active-card,
.board-zoom-18 .board-search-active-card {
  border-width: 2px !important;
}
.board-zoom-18 .board-card-icon-button {
  font-size: 15px;
}
.board-zoom-18 .board-card-icon-button-without-padding {
  font-size: 15px;
}
.board-zoom-18 .board-card-icon-button-without-tooltip {
  font-size: 15px;
}
.board-zoom-18 .board-subtask-statuses-menu-selected-option {
  font-size: 6.5px;
  max-width: 35.2px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 2px;
  padding: 2px;
  cursor: pointer;
}
.board-zoom-18 .board-activity-columns-selected-option {
  font-size: 7.5px;
  font-weight: bold;
  cursor: pointer;
}
.board-zoom-18 .board-activity-columns-dropdownchoose {
  margin-top: 0.6px;
}
.board-zoom-18 .icon-board-card-2level-col-selector-carot {
  font-size: 3.6px;
}
.board-zoom-18 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-zoom-18 .board-subtask-more-dropdown-menu-content.visible {
  top: 17.7804878px;
  min-width: 172px;
  left: -8px;
}
.board-zoom-18 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 19px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-zoom-18 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-zoom-18 .board-collapsed-activity-expand-menu > .menu-content {
  top: 15px;
}
.board-zoom-18 .board-card-last-element-add {
  width: 112px;
  height: 17px;
  bottom: -19px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-zoom-18 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 110px;
  height: 17px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-zoom-18 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -4.25px;
}
.board-zoom-18 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-18 .icon-storymap-bc-edit-title,
.board-zoom-18 .icon-storymap-bc-options,
.board-zoom-18 .icon-storymap-bc-next-card,
.board-zoom-18 .icon-storymap-bc-add-bellow,
.board-zoom-18 .icon-storymap-add-card-annotation {
  font-size: 8px;
  padding: 5px;
}
.board-zoom-19 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-zoom-19 #board-body.board-body-fixed-head {
  margin-top: 165px;
}
.board-zoom-19 #board-body-container.board-body-container-pinned {
  top: 180.075px;
}
.board-zoom-19 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 190.075px;
}
.board-zoom-19 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 3.85px;
  font-size: 10.80769231px;
  height: 16.21153846px;
}
.board-zoom-19 #board.has-activity-personas .personas-container span,
.board-zoom-19 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-zoom-19 #board.has-activity-personas .board-activity-card {
  margin-top: 15.4px;
}
.board-zoom-19 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-zoom-19 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 29px;
}
.board-zoom-19 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-19 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-19 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-19 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-19 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-19 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 198.975px;
}
.board-zoom-19 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 3.85px;
  font-size: 10.80769231px;
  height: 29.7px;
}
.board-zoom-19 #board.has-activity-persona-images .personas-container img {
  width: 27px;
  height: 27px;
  display: block;
  border-radius: 1px;
}
.board-zoom-19 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 2.375px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-19 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-zoom-19 #board.has-activity-persona-images .personas-container span,
.board-zoom-19 #board.has-activity-persona-images .personas-container a {
  font-size: 12.96923077px;
  font-weight: 600;
  color: #999;
  padding-right: 1.9;
}
.board-zoom-19 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 27px;
  display: table;
  margin-right: 4.28px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-zoom-19 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-zoom-19 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-zoom-19 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-19 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-19 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 34px;
  left: 0px;
}
.board-zoom-19 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 29px;
  left: 6px;
}
.board-zoom-19 #board.has-activity-persona-images .personas-wrapper {
  height: 29.7px;
}
.board-zoom-19 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 29px;
}
.board-zoom-19 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-19 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-19 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-19 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-19 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-19 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-zoom-19 .board-activity {
  float: left;
  min-width: 123.7px;
  min-height: 83.3px;
  margin-left: 3.5px;
  margin-right: 3.5px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-zoom-19 .board-activity:before,
.board-zoom-19 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-19 .board-activity:after {
  clear: both;
}
.board-zoom-19 .board-activity:before,
.board-zoom-19 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-19 .board-activity:after {
  clear: both;
}
.board-zoom-19 .board-tasks {
  float: left;
  min-width: 123.7px;
  min-height: 83.3px;
}
.board-zoom-19 .board-tasks:before,
.board-zoom-19 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-19 .board-tasks:after {
  clear: both;
}
.board-zoom-19 .board-tasks:before,
.board-zoom-19 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-19 .board-tasks:after {
  clear: both;
}
.board-zoom-19 .board-tasks > .board-subtask-card {
  float: left;
}
.board-zoom-19 .board-tasks > .board-activity {
  float: left;
}
.board-zoom-19 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-zoom-19 .board-subtasks {
  width: 123.7px;
  min-height: 83.3px;
}
.board-zoom-19 .board-subtasks:before,
.board-zoom-19 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-19 .board-subtasks:after {
  clear: both;
}
.board-zoom-19 .board-subtasks:before,
.board-zoom-19 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-19 .board-subtasks:after {
  clear: both;
}
.board-zoom-19 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -4.375px;
}
.board-zoom-19 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-zoom-19 .board-release {
  margin-top: 16.5px;
}
.board-zoom-19 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 116px;
  height: 75.6px;
  padding: 2.9px;
  margin: 3.85px;
  margin-bottom: 3.85px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-19 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-zoom-19 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 116px;
  height: 75.6px;
  padding: 2.9px;
  margin: 3.85px;
  margin-bottom: 7.7px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-19 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 116px;
  height: 75.6px;
  padding: 2.9px;
  margin: 3.85px;
  margin-bottom: 6.16px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-19 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 116px;
  height: 75.6px;
  padding: 2.9px;
  margin: 3.85px;
  margin-bottom: 3.85px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-zoom-19 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 10.80769231px;
}
.board-zoom-19 .board-placeholder {
  float: left;
  width: 123.7px;
  margin: 3.5px;
  position: relative;
}
.board-zoom-19 .board-invisible-placeholder {
  width: 130.7px;
  height: 1px;
  float: left;
  display: none;
}
.board-zoom-19 .board-tasks > .board-invisible-placeholder {
  width: 123.7px;
}
.board-zoom-19 .board-must-add-task-message {
  width: 123.7px;
  min-height: 75.6px;
  box-sizing: border-box;
  padding: 3.85px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 9.75172414px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-zoom-19 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-zoom-19 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 7.7px;
}
.board-zoom-19 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 116px;
  height: 75.6px;
  padding: 2.9px;
  margin: 3.85px;
  margin-bottom: 3.85px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-19 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 116px;
  height: 75.6px;
  padding: 2.9px;
  margin: 3.85px;
  margin-bottom: 3.85px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-zoom-19 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 2.9px;
  margin: 3.85px;
  width: 116px;
  height: 75.6px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-zoom-19 .board-add-to-empty.visible {
  display: block;
}
.board-zoom-19 .board-collapsed-activity-details-card {
  position: relative;
  width: 116px;
  height: 75.6px;
  padding: 2.9px;
  margin: 3.85px;
  margin-bottom: 3.85px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 10.80769231px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 17.45px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-zoom-19 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-zoom-19 .board-toplevel-card-estimation {
  font-size: 8.53333333px;
  font-weight: bold;
}
.board-zoom-19 .board-card-indicator {
  margin-left: 2.53333333px;
  font-size: 7.83333333px;
}
.board-zoom-19 .board-card-indicator-estimation {
  font-size: 8.83333333px;
}
.board-zoom-19 .board-card-title-wrapper {
  width: 108.2px;
  max-height: 52.49230769px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-zoom-19 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 10.1px;
}
.board-zoom-19 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 10.1px;
  line-height: 13.63636364px;
}
.board-zoom-19 .board-card-empty-title,
.board-zoom-19 .board-card-title-text {
  font-size: 10.80769231px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-zoom-19 .board-card-empty-title strong,
.board-zoom-19 .board-card-title-text strong,
.board-zoom-19 .board-card-empty-title em,
.board-zoom-19 .board-card-title-text em,
.board-zoom-19 .board-card-empty-title a,
.board-zoom-19 .board-card-title-text a {
  font-size: 1em;
}
.board-zoom-19 .board-card-empty-title strong,
.board-zoom-19 .board-card-title-text strong {
  font-weight: 600;
}
.board-zoom-19 .board-card-empty-title strong a,
.board-zoom-19 .board-card-title-text strong a {
  font-weight: 600;
}
.board-zoom-19 .board-card-empty-title .prefix,
.board-zoom-19 .board-card-title-text .prefix {
  font-size: 10.10769231px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-zoom-19 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 69.8px;
  font-size: 10.80769231px;
  line-height: 1.18;
}
.board-zoom-19 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 4.16666667px;
  width: 100%;
  bottom: 16.5px;
  left: 0;
}
.board-zoom-19 .board-card-title-editor {
  width: 108.2px;
  height: 49.8px;
  font-size: 10.80769231px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-zoom-19 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 3.85px;
  font-size: 9.30769231px;
}
.board-zoom-19 .board-card-buttons {
  width: 110px;
  height: 18.04761905px;
}
.board-zoom-19 .board-active-card,
.board-zoom-19 .board-search-active-card {
  border-width: 2px !important;
}
.board-zoom-19 .board-card-icon-button {
  font-size: 15.5px;
}
.board-zoom-19 .board-card-icon-button-without-padding {
  font-size: 15.5px;
}
.board-zoom-19 .board-card-icon-button-without-tooltip {
  font-size: 15.5px;
}
.board-zoom-19 .board-subtask-statuses-menu-selected-option {
  font-size: 6.75px;
  max-width: 36.6px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 2.11111111px;
  padding: 2.11111111px;
  cursor: pointer;
}
.board-zoom-19 .board-activity-columns-selected-option {
  font-size: 7.91666667px;
  font-weight: bold;
  cursor: pointer;
}
.board-zoom-19 .board-activity-columns-dropdownchoose {
  margin-top: 0.8px;
}
.board-zoom-19 .icon-board-card-2level-col-selector-carot {
  font-size: 3.8px;
}
.board-zoom-19 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-zoom-19 .board-subtask-more-dropdown-menu-content.visible {
  top: 18.26829268px;
  min-width: 176px;
  left: -8px;
}
.board-zoom-19 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 19.5px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-zoom-19 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-zoom-19 .board-collapsed-activity-expand-menu > .menu-content {
  top: 15.5px;
}
.board-zoom-19 .board-card-last-element-add {
  width: 116px;
  height: 17.5px;
  bottom: -19.5px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-zoom-19 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 114px;
  height: 17.5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-zoom-19 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -4.375px;
}
.board-zoom-19 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-19 .icon-storymap-bc-edit-title,
.board-zoom-19 .icon-storymap-bc-options,
.board-zoom-19 .icon-storymap-bc-next-card,
.board-zoom-19 .icon-storymap-bc-add-bellow,
.board-zoom-19 .icon-storymap-add-card-annotation {
  font-size: 8px;
  padding: 5px;
}
.board-zoom-20 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-zoom-20 #board-body.board-body-fixed-head {
  margin-top: 170.5px;
}
.board-zoom-20 #board-body-container.board-body-container-pinned {
  top: 186px;
}
.board-zoom-20 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 196px;
}
.board-zoom-20 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 4px;
  font-size: 11.19230769px;
  height: 16.78846154px;
}
.board-zoom-20 #board.has-activity-personas .personas-container span,
.board-zoom-20 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-zoom-20 #board.has-activity-personas .board-activity-card {
  margin-top: 16px;
}
.board-zoom-20 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-zoom-20 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 30px;
}
.board-zoom-20 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-20 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-20 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-20 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-20 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-20 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 205.6px;
}
.board-zoom-20 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 4px;
  font-size: 11.19230769px;
  height: 30.8px;
}
.board-zoom-20 #board.has-activity-persona-images .personas-container img {
  width: 28px;
  height: 28px;
  display: block;
  border-radius: 1px;
}
.board-zoom-20 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 2.5px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-20 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-zoom-20 #board.has-activity-persona-images .personas-container span,
.board-zoom-20 #board.has-activity-persona-images .personas-container a {
  font-size: 13.43076923px;
  font-weight: 600;
  color: #999;
  padding-right: 2;
}
.board-zoom-20 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 28px;
  display: table;
  margin-right: 4.4px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-zoom-20 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-zoom-20 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-zoom-20 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-20 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-20 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 35px;
  left: 0px;
}
.board-zoom-20 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 30px;
  left: 6px;
}
.board-zoom-20 #board.has-activity-persona-images .personas-wrapper {
  height: 30.8px;
}
.board-zoom-20 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 30px;
}
.board-zoom-20 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-20 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-20 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-20 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-20 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-20 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-zoom-20 .board-activity {
  float: left;
  min-width: 128px;
  min-height: 86px;
  margin-left: 3.6px;
  margin-right: 3.6px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-zoom-20 .board-activity:before,
.board-zoom-20 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-20 .board-activity:after {
  clear: both;
}
.board-zoom-20 .board-activity:before,
.board-zoom-20 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-20 .board-activity:after {
  clear: both;
}
.board-zoom-20 .board-tasks {
  float: left;
  min-width: 128px;
  min-height: 86px;
}
.board-zoom-20 .board-tasks:before,
.board-zoom-20 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-20 .board-tasks:after {
  clear: both;
}
.board-zoom-20 .board-tasks:before,
.board-zoom-20 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-20 .board-tasks:after {
  clear: both;
}
.board-zoom-20 .board-tasks > .board-subtask-card {
  float: left;
}
.board-zoom-20 .board-tasks > .board-activity {
  float: left;
}
.board-zoom-20 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-zoom-20 .board-subtasks {
  width: 128px;
  min-height: 86px;
}
.board-zoom-20 .board-subtasks:before,
.board-zoom-20 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-20 .board-subtasks:after {
  clear: both;
}
.board-zoom-20 .board-subtasks:before,
.board-zoom-20 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-20 .board-subtasks:after {
  clear: both;
}
.board-zoom-20 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -4.5px;
}
.board-zoom-20 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-zoom-20 .board-release {
  margin-top: 17px;
}
.board-zoom-20 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 120px;
  height: 78px;
  padding: 3px;
  margin: 4px;
  margin-bottom: 4px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-20 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-zoom-20 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 120px;
  height: 78px;
  padding: 3px;
  margin: 4px;
  margin-bottom: 8px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-20 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 120px;
  height: 78px;
  padding: 3px;
  margin: 4px;
  margin-bottom: 6.4px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-20 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 120px;
  height: 78px;
  padding: 3px;
  margin: 4px;
  margin-bottom: 4px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-zoom-20 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 11.19230769px;
}
.board-zoom-20 .board-placeholder {
  float: left;
  width: 128px;
  margin: 3.6px;
  position: relative;
}
.board-zoom-20 .board-invisible-placeholder {
  width: 135.2px;
  height: 1px;
  float: left;
  display: none;
}
.board-zoom-20 .board-tasks > .board-invisible-placeholder {
  width: 128px;
}
.board-zoom-20 .board-must-add-task-message {
  width: 128px;
  min-height: 78px;
  box-sizing: border-box;
  padding: 4px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 10.09655172px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-zoom-20 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-zoom-20 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 8px;
}
.board-zoom-20 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 120px;
  height: 78px;
  padding: 3px;
  margin: 4px;
  margin-bottom: 4px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-20 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 120px;
  height: 78px;
  padding: 3px;
  margin: 4px;
  margin-bottom: 4px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-zoom-20 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 3px;
  margin: 4px;
  width: 120px;
  height: 78px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-zoom-20 .board-add-to-empty.visible {
  display: block;
}
.board-zoom-20 .board-collapsed-activity-details-card {
  position: relative;
  width: 120px;
  height: 78px;
  padding: 3px;
  margin: 4px;
  margin-bottom: 4px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 11.19230769px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 17.95px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-zoom-20 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-zoom-20 .board-toplevel-card-estimation {
  font-size: 8.86666667px;
  font-weight: bold;
}
.board-zoom-20 .board-card-indicator {
  margin-left: 2.56666667px;
  font-size: 8.16666667px;
}
.board-zoom-20 .board-card-indicator-estimation {
  font-size: 9.16666667px;
}
.board-zoom-20 .board-card-title-wrapper {
  width: 112px;
  max-height: 54.30769231px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-zoom-20 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 10.5px;
}
.board-zoom-20 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 10.5px;
  line-height: 14.09090909px;
}
.board-zoom-20 .board-card-empty-title,
.board-zoom-20 .board-card-title-text {
  font-size: 11.19230769px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-zoom-20 .board-card-empty-title strong,
.board-zoom-20 .board-card-title-text strong,
.board-zoom-20 .board-card-empty-title em,
.board-zoom-20 .board-card-title-text em,
.board-zoom-20 .board-card-empty-title a,
.board-zoom-20 .board-card-title-text a {
  font-size: 1em;
}
.board-zoom-20 .board-card-empty-title strong,
.board-zoom-20 .board-card-title-text strong {
  font-weight: 600;
}
.board-zoom-20 .board-card-empty-title strong a,
.board-zoom-20 .board-card-title-text strong a {
  font-weight: 600;
}
.board-zoom-20 .board-card-empty-title .prefix,
.board-zoom-20 .board-card-title-text .prefix {
  font-size: 10.49230769px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-zoom-20 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 72px;
  font-size: 11.19230769px;
  line-height: 1.18;
}
.board-zoom-20 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 4.33333333px;
  width: 100%;
  bottom: 17px;
  left: 0;
}
.board-zoom-20 .board-card-title-editor {
  width: 112px;
  height: 51.47368421px;
  font-size: 11.19230769px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-zoom-20 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 4px;
  font-size: 9.69230769px;
}
.board-zoom-20 .board-card-buttons {
  width: 114px;
  height: 18.52380952px;
}
.board-zoom-20 .board-active-card,
.board-zoom-20 .board-search-active-card {
  border-width: 2px !important;
}
.board-zoom-20 .board-card-icon-button {
  font-size: 16px;
}
.board-zoom-20 .board-card-icon-button-without-padding {
  font-size: 16px;
}
.board-zoom-20 .board-card-icon-button-without-tooltip {
  font-size: 16px;
}
.board-zoom-20 .board-subtask-statuses-menu-selected-option {
  font-size: 7px;
  max-width: 38px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 2.22222222px;
  padding: 2.22222222px;
  cursor: pointer;
}
.board-zoom-20 .board-activity-columns-selected-option {
  font-size: 8.33333333px;
  font-weight: bold;
  cursor: pointer;
}
.board-zoom-20 .board-activity-columns-dropdownchoose {
  margin-top: 1px;
}
.board-zoom-20 .icon-board-card-2level-col-selector-carot {
  font-size: 4px;
}
.board-zoom-20 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-zoom-20 .board-subtask-more-dropdown-menu-content.visible {
  top: 18.75609756px;
  min-width: 180px;
  left: -8px;
}
.board-zoom-20 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 20px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-zoom-20 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-zoom-20 .board-collapsed-activity-expand-menu > .menu-content {
  top: 16px;
}
.board-zoom-20 .board-card-last-element-add {
  width: 120px;
  height: 18px;
  bottom: -20px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-zoom-20 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 118px;
  height: 18px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-zoom-20 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -4.5px;
}
.board-zoom-20 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-20 .icon-storymap-bc-edit-title,
.board-zoom-20 .icon-storymap-bc-options,
.board-zoom-20 .icon-storymap-bc-next-card,
.board-zoom-20 .icon-storymap-bc-add-bellow,
.board-zoom-20 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
.board-zoom-21 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-zoom-21 #board-body.board-body-fixed-head {
  margin-top: 176px;
}
.board-zoom-21 #board-body-container.board-body-container-pinned {
  top: 191.925px;
}
.board-zoom-21 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 201.925px;
}
.board-zoom-21 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 4.15px;
  font-size: 11.57692308px;
  height: 17.36538462px;
}
.board-zoom-21 #board.has-activity-personas .personas-container span,
.board-zoom-21 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-zoom-21 #board.has-activity-personas .board-activity-card {
  margin-top: 16.6px;
}
.board-zoom-21 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-zoom-21 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-zoom-21 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-21 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-21 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-21 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-21 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-21 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 212.225px;
}
.board-zoom-21 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 4.15px;
  font-size: 11.57692308px;
  height: 31.9px;
}
.board-zoom-21 #board.has-activity-persona-images .personas-container img {
  width: 29px;
  height: 29px;
  display: block;
  border-radius: 1px;
}
.board-zoom-21 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 2.625px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-21 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-zoom-21 #board.has-activity-persona-images .personas-container span,
.board-zoom-21 #board.has-activity-persona-images .personas-container a {
  font-size: 13.89230769px;
  font-weight: 600;
  color: #999;
  padding-right: 2.1;
}
.board-zoom-21 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 29px;
  display: table;
  margin-right: 4.52px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-zoom-21 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-zoom-21 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-zoom-21 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-21 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-21 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 36px;
  left: 0px;
}
.board-zoom-21 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 31px;
  left: 6px;
}
.board-zoom-21 #board.has-activity-persona-images .personas-wrapper {
  height: 31.9px;
}
.board-zoom-21 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-zoom-21 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-21 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-21 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-21 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-21 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-21 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-zoom-21 .board-activity {
  float: left;
  min-width: 132.3px;
  min-height: 88.7px;
  margin-left: 3.7px;
  margin-right: 3.7px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-zoom-21 .board-activity:before,
.board-zoom-21 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-21 .board-activity:after {
  clear: both;
}
.board-zoom-21 .board-activity:before,
.board-zoom-21 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-21 .board-activity:after {
  clear: both;
}
.board-zoom-21 .board-tasks {
  float: left;
  min-width: 132.3px;
  min-height: 88.7px;
}
.board-zoom-21 .board-tasks:before,
.board-zoom-21 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-21 .board-tasks:after {
  clear: both;
}
.board-zoom-21 .board-tasks:before,
.board-zoom-21 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-21 .board-tasks:after {
  clear: both;
}
.board-zoom-21 .board-tasks > .board-subtask-card {
  float: left;
}
.board-zoom-21 .board-tasks > .board-activity {
  float: left;
}
.board-zoom-21 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-zoom-21 .board-subtasks {
  width: 132.3px;
  min-height: 88.7px;
}
.board-zoom-21 .board-subtasks:before,
.board-zoom-21 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-21 .board-subtasks:after {
  clear: both;
}
.board-zoom-21 .board-subtasks:before,
.board-zoom-21 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-21 .board-subtasks:after {
  clear: both;
}
.board-zoom-21 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -4.625px;
}
.board-zoom-21 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-zoom-21 .board-release {
  margin-top: 17.5px;
}
.board-zoom-21 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 124px;
  height: 80.4px;
  padding: 3.1px;
  margin: 4.15px;
  margin-bottom: 4.15px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-21 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-zoom-21 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 124px;
  height: 80.4px;
  padding: 3.1px;
  margin: 4.15px;
  margin-bottom: 8.3px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-21 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 124px;
  height: 80.4px;
  padding: 3.1px;
  margin: 4.15px;
  margin-bottom: 6.64px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-21 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 124px;
  height: 80.4px;
  padding: 3.1px;
  margin: 4.15px;
  margin-bottom: 4.15px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-zoom-21 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 11.57692308px;
}
.board-zoom-21 .board-placeholder {
  float: left;
  width: 132.3px;
  margin: 3.7px;
  position: relative;
}
.board-zoom-21 .board-invisible-placeholder {
  width: 139.7px;
  height: 1px;
  float: left;
  display: none;
}
.board-zoom-21 .board-tasks > .board-invisible-placeholder {
  width: 132.3px;
}
.board-zoom-21 .board-must-add-task-message {
  width: 132.3px;
  min-height: 80.4px;
  box-sizing: border-box;
  padding: 4.15px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 10.44137931px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-zoom-21 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-zoom-21 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 8.3px;
}
.board-zoom-21 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 124px;
  height: 80.4px;
  padding: 3.1px;
  margin: 4.15px;
  margin-bottom: 4.15px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-21 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 124px;
  height: 80.4px;
  padding: 3.1px;
  margin: 4.15px;
  margin-bottom: 4.15px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-zoom-21 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 3.1px;
  margin: 4.15px;
  width: 124px;
  height: 80.4px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-zoom-21 .board-add-to-empty.visible {
  display: block;
}
.board-zoom-21 .board-collapsed-activity-details-card {
  position: relative;
  width: 124px;
  height: 80.4px;
  padding: 3.1px;
  margin: 4.15px;
  margin-bottom: 4.15px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 11.57692308px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 18.45px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-zoom-21 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-zoom-21 .board-toplevel-card-estimation {
  font-size: 9.2px;
  font-weight: bold;
}
.board-zoom-21 .board-card-indicator {
  margin-left: 2.6px;
  font-size: 8.5px;
}
.board-zoom-21 .board-card-indicator-estimation {
  font-size: 9.5px;
}
.board-zoom-21 .board-card-title-wrapper {
  width: 115.8px;
  max-height: 56.12307692px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-zoom-21 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 10.9px;
}
.board-zoom-21 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 10.9px;
  line-height: 14.54545455px;
}
.board-zoom-21 .board-card-empty-title,
.board-zoom-21 .board-card-title-text {
  font-size: 11.57692308px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-zoom-21 .board-card-empty-title strong,
.board-zoom-21 .board-card-title-text strong,
.board-zoom-21 .board-card-empty-title em,
.board-zoom-21 .board-card-title-text em,
.board-zoom-21 .board-card-empty-title a,
.board-zoom-21 .board-card-title-text a {
  font-size: 1em;
}
.board-zoom-21 .board-card-empty-title strong,
.board-zoom-21 .board-card-title-text strong {
  font-weight: 600;
}
.board-zoom-21 .board-card-empty-title strong a,
.board-zoom-21 .board-card-title-text strong a {
  font-weight: 600;
}
.board-zoom-21 .board-card-empty-title .prefix,
.board-zoom-21 .board-card-title-text .prefix {
  font-size: 10.87692308px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-zoom-21 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 74.2px;
  font-size: 11.57692308px;
  line-height: 1.18;
}
.board-zoom-21 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 4.5px;
  width: 100%;
  bottom: 17.5px;
  left: 0;
}
.board-zoom-21 .board-card-title-editor {
  width: 115.8px;
  height: 53.14736842px;
  font-size: 11.57692308px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-zoom-21 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 4.15px;
  font-size: 10.07692308px;
}
.board-zoom-21 .board-card-buttons {
  width: 118px;
  height: 19px;
}
.board-zoom-21 .board-active-card,
.board-zoom-21 .board-search-active-card {
  border-width: 2px !important;
}
.board-zoom-21 .board-card-icon-button {
  font-size: 16.5px;
}
.board-zoom-21 .board-card-icon-button-without-padding {
  font-size: 16.5px;
}
.board-zoom-21 .board-card-icon-button-without-tooltip {
  font-size: 16.5px;
}
.board-zoom-21 .board-subtask-statuses-menu-selected-option {
  font-size: 7.25px;
  max-width: 39.4px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 2.33333333px;
  padding: 2.33333333px;
  cursor: pointer;
}
.board-zoom-21 .board-activity-columns-selected-option {
  font-size: 8.75px;
  font-weight: bold;
  cursor: pointer;
}
.board-zoom-21 .board-activity-columns-dropdownchoose {
  margin-top: 1.2px;
}
.board-zoom-21 .icon-board-card-2level-col-selector-carot {
  font-size: 4.2px;
}
.board-zoom-21 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-zoom-21 .board-subtask-more-dropdown-menu-content.visible {
  top: 19.24390244px;
  min-width: 184px;
  left: -8px;
}
.board-zoom-21 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 20.5px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-zoom-21 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-zoom-21 .board-collapsed-activity-expand-menu > .menu-content {
  top: 16.5px;
}
.board-zoom-21 .board-card-last-element-add {
  width: 124px;
  height: 18.5px;
  bottom: -20.5px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-zoom-21 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 122px;
  height: 18.5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-zoom-21 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -4.625px;
}
.board-zoom-21 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-21 .icon-storymap-bc-edit-title,
.board-zoom-21 .icon-storymap-bc-options,
.board-zoom-21 .icon-storymap-bc-next-card,
.board-zoom-21 .icon-storymap-bc-add-bellow,
.board-zoom-21 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
.board-zoom-22 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-zoom-22 #board-body.board-body-fixed-head {
  margin-top: 181.5px;
}
.board-zoom-22 #board-body-container.board-body-container-pinned {
  top: 197.85px;
}
.board-zoom-22 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 207.85px;
}
.board-zoom-22 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 4.3px;
  font-size: 11.96153846px;
  height: 17.94230769px;
}
.board-zoom-22 #board.has-activity-personas .personas-container span,
.board-zoom-22 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-zoom-22 #board.has-activity-personas .board-activity-card {
  margin-top: 17.2px;
}
.board-zoom-22 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-zoom-22 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 32px;
}
.board-zoom-22 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-22 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-22 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-22 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-22 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-22 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 218.85px;
}
.board-zoom-22 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 4.3px;
  font-size: 11.96153846px;
  height: 33px;
}
.board-zoom-22 #board.has-activity-persona-images .personas-container img {
  width: 30px;
  height: 30px;
  display: block;
  border-radius: 1px;
}
.board-zoom-22 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 2.75px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-22 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-zoom-22 #board.has-activity-persona-images .personas-container span,
.board-zoom-22 #board.has-activity-persona-images .personas-container a {
  font-size: 14.35384615px;
  font-weight: 600;
  color: #999;
  padding-right: 2.2;
}
.board-zoom-22 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 30px;
  display: table;
  margin-right: 4.64px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-zoom-22 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-zoom-22 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-zoom-22 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-22 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-22 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 37px;
  left: 0px;
}
.board-zoom-22 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 32px;
  left: 6px;
}
.board-zoom-22 #board.has-activity-persona-images .personas-wrapper {
  height: 33px;
}
.board-zoom-22 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 32px;
}
.board-zoom-22 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-22 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-22 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-22 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-22 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-22 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-zoom-22 .board-activity {
  float: left;
  min-width: 136.6px;
  min-height: 91.4px;
  margin-left: 3.8px;
  margin-right: 3.8px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-zoom-22 .board-activity:before,
.board-zoom-22 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-22 .board-activity:after {
  clear: both;
}
.board-zoom-22 .board-activity:before,
.board-zoom-22 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-22 .board-activity:after {
  clear: both;
}
.board-zoom-22 .board-tasks {
  float: left;
  min-width: 136.6px;
  min-height: 91.4px;
}
.board-zoom-22 .board-tasks:before,
.board-zoom-22 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-22 .board-tasks:after {
  clear: both;
}
.board-zoom-22 .board-tasks:before,
.board-zoom-22 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-22 .board-tasks:after {
  clear: both;
}
.board-zoom-22 .board-tasks > .board-subtask-card {
  float: left;
}
.board-zoom-22 .board-tasks > .board-activity {
  float: left;
}
.board-zoom-22 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-zoom-22 .board-subtasks {
  width: 136.6px;
  min-height: 91.4px;
}
.board-zoom-22 .board-subtasks:before,
.board-zoom-22 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-22 .board-subtasks:after {
  clear: both;
}
.board-zoom-22 .board-subtasks:before,
.board-zoom-22 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-22 .board-subtasks:after {
  clear: both;
}
.board-zoom-22 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -4.75px;
}
.board-zoom-22 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-zoom-22 .board-release {
  margin-top: 18px;
}
.board-zoom-22 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 128px;
  height: 82.8px;
  padding: 3.2px;
  margin: 4.3px;
  margin-bottom: 4.3px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-22 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-zoom-22 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 128px;
  height: 82.8px;
  padding: 3.2px;
  margin: 4.3px;
  margin-bottom: 8.6px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-22 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 128px;
  height: 82.8px;
  padding: 3.2px;
  margin: 4.3px;
  margin-bottom: 6.88px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-22 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 128px;
  height: 82.8px;
  padding: 3.2px;
  margin: 4.3px;
  margin-bottom: 4.3px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-zoom-22 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 11.96153846px;
}
.board-zoom-22 .board-placeholder {
  float: left;
  width: 136.6px;
  margin: 3.8px;
  position: relative;
}
.board-zoom-22 .board-invisible-placeholder {
  width: 144.2px;
  height: 1px;
  float: left;
  display: none;
}
.board-zoom-22 .board-tasks > .board-invisible-placeholder {
  width: 136.6px;
}
.board-zoom-22 .board-must-add-task-message {
  width: 136.6px;
  min-height: 82.8px;
  box-sizing: border-box;
  padding: 4.3px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 10.7862069px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-zoom-22 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-zoom-22 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 8.6px;
}
.board-zoom-22 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 128px;
  height: 82.8px;
  padding: 3.2px;
  margin: 4.3px;
  margin-bottom: 4.3px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-22 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 128px;
  height: 82.8px;
  padding: 3.2px;
  margin: 4.3px;
  margin-bottom: 4.3px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-zoom-22 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 3.2px;
  margin: 4.3px;
  width: 128px;
  height: 82.8px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-zoom-22 .board-add-to-empty.visible {
  display: block;
}
.board-zoom-22 .board-collapsed-activity-details-card {
  position: relative;
  width: 128px;
  height: 82.8px;
  padding: 3.2px;
  margin: 4.3px;
  margin-bottom: 4.3px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 11.96153846px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 18.95px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-zoom-22 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-zoom-22 .board-toplevel-card-estimation {
  font-size: 9.53333333px;
  font-weight: bold;
}
.board-zoom-22 .board-card-indicator {
  margin-left: 2.63333333px;
  font-size: 8.83333333px;
}
.board-zoom-22 .board-card-indicator-estimation {
  font-size: 9.83333333px;
}
.board-zoom-22 .board-card-title-wrapper {
  width: 119.6px;
  max-height: 57.93846154px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-zoom-22 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 11.3px;
}
.board-zoom-22 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 11.3px;
  line-height: 15px;
}
.board-zoom-22 .board-card-empty-title,
.board-zoom-22 .board-card-title-text {
  font-size: 11.96153846px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-zoom-22 .board-card-empty-title strong,
.board-zoom-22 .board-card-title-text strong,
.board-zoom-22 .board-card-empty-title em,
.board-zoom-22 .board-card-title-text em,
.board-zoom-22 .board-card-empty-title a,
.board-zoom-22 .board-card-title-text a {
  font-size: 1em;
}
.board-zoom-22 .board-card-empty-title strong,
.board-zoom-22 .board-card-title-text strong {
  font-weight: 600;
}
.board-zoom-22 .board-card-empty-title strong a,
.board-zoom-22 .board-card-title-text strong a {
  font-weight: 600;
}
.board-zoom-22 .board-card-empty-title .prefix,
.board-zoom-22 .board-card-title-text .prefix {
  font-size: 11.26153846px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-zoom-22 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 76.4px;
  font-size: 11.96153846px;
  line-height: 1.18;
}
.board-zoom-22 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 4.66666667px;
  width: 100%;
  bottom: 18px;
  left: 0;
}
.board-zoom-22 .board-card-title-editor {
  width: 119.6px;
  height: 54.82105263px;
  font-size: 11.96153846px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-zoom-22 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 4.3px;
  font-size: 10.46153846px;
}
.board-zoom-22 .board-card-buttons {
  width: 122px;
  height: 19.47619048px;
}
.board-zoom-22 .board-active-card,
.board-zoom-22 .board-search-active-card {
  border-width: 2px !important;
}
.board-zoom-22 .board-card-icon-button {
  font-size: 17px;
}
.board-zoom-22 .board-card-icon-button-without-padding {
  font-size: 17px;
}
.board-zoom-22 .board-card-icon-button-without-tooltip {
  font-size: 17px;
}
.board-zoom-22 .board-subtask-statuses-menu-selected-option {
  font-size: 7.5px;
  max-width: 40.8px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 2.44444444px;
  padding: 2.44444444px;
  cursor: pointer;
}
.board-zoom-22 .board-activity-columns-selected-option {
  font-size: 9.16666667px;
  font-weight: bold;
  cursor: pointer;
}
.board-zoom-22 .board-activity-columns-dropdownchoose {
  margin-top: 1.4px;
}
.board-zoom-22 .icon-board-card-2level-col-selector-carot {
  font-size: 4.4px;
}
.board-zoom-22 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-zoom-22 .board-subtask-more-dropdown-menu-content.visible {
  top: 19.73170732px;
  min-width: 188px;
  left: -8px;
}
.board-zoom-22 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 21px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-zoom-22 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-zoom-22 .board-collapsed-activity-expand-menu > .menu-content {
  top: 17px;
}
.board-zoom-22 .board-card-last-element-add {
  width: 128px;
  height: 19px;
  bottom: -21px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-zoom-22 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 126px;
  height: 19px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-zoom-22 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -4.75px;
}
.board-zoom-22 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-22 .icon-storymap-bc-edit-title,
.board-zoom-22 .icon-storymap-bc-options,
.board-zoom-22 .icon-storymap-bc-next-card,
.board-zoom-22 .icon-storymap-bc-add-bellow,
.board-zoom-22 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
.board-zoom-23 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-zoom-23 #board-body.board-body-fixed-head {
  margin-top: 187px;
}
.board-zoom-23 #board-body-container.board-body-container-pinned {
  top: 203.775px;
}
.board-zoom-23 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 213.775px;
}
.board-zoom-23 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 4.45px;
  font-size: 12.34615385px;
  height: 18.51923077px;
}
.board-zoom-23 #board.has-activity-personas .personas-container span,
.board-zoom-23 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-zoom-23 #board.has-activity-personas .board-activity-card {
  margin-top: 17.8px;
}
.board-zoom-23 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-zoom-23 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 33px;
}
.board-zoom-23 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-23 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-23 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-23 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-23 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-23 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 225.475px;
}
.board-zoom-23 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 4.45px;
  font-size: 12.34615385px;
  height: 34.1px;
}
.board-zoom-23 #board.has-activity-persona-images .personas-container img {
  width: 31px;
  height: 31px;
  display: block;
  border-radius: 1px;
}
.board-zoom-23 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 2.875px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-23 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-zoom-23 #board.has-activity-persona-images .personas-container span,
.board-zoom-23 #board.has-activity-persona-images .personas-container a {
  font-size: 14.81538462px;
  font-weight: 600;
  color: #999;
  padding-right: 2.3;
}
.board-zoom-23 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 31px;
  display: table;
  margin-right: 4.76px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-zoom-23 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-zoom-23 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-zoom-23 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-23 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-23 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 38px;
  left: 0px;
}
.board-zoom-23 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 33px;
  left: 6px;
}
.board-zoom-23 #board.has-activity-persona-images .personas-wrapper {
  height: 34.1px;
}
.board-zoom-23 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 33px;
}
.board-zoom-23 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-23 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-23 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-23 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-23 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-23 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-zoom-23 .board-activity {
  float: left;
  min-width: 140.9px;
  min-height: 94.1px;
  margin-left: 3.9px;
  margin-right: 3.9px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-zoom-23 .board-activity:before,
.board-zoom-23 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-23 .board-activity:after {
  clear: both;
}
.board-zoom-23 .board-activity:before,
.board-zoom-23 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-23 .board-activity:after {
  clear: both;
}
.board-zoom-23 .board-tasks {
  float: left;
  min-width: 140.9px;
  min-height: 94.1px;
}
.board-zoom-23 .board-tasks:before,
.board-zoom-23 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-23 .board-tasks:after {
  clear: both;
}
.board-zoom-23 .board-tasks:before,
.board-zoom-23 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-23 .board-tasks:after {
  clear: both;
}
.board-zoom-23 .board-tasks > .board-subtask-card {
  float: left;
}
.board-zoom-23 .board-tasks > .board-activity {
  float: left;
}
.board-zoom-23 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-zoom-23 .board-subtasks {
  width: 140.9px;
  min-height: 94.1px;
}
.board-zoom-23 .board-subtasks:before,
.board-zoom-23 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-23 .board-subtasks:after {
  clear: both;
}
.board-zoom-23 .board-subtasks:before,
.board-zoom-23 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-23 .board-subtasks:after {
  clear: both;
}
.board-zoom-23 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -4.875px;
}
.board-zoom-23 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-zoom-23 .board-release {
  margin-top: 18.5px;
}
.board-zoom-23 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 132px;
  height: 85.2px;
  padding: 3.3px;
  margin: 4.45px;
  margin-bottom: 4.45px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-23 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-zoom-23 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 132px;
  height: 85.2px;
  padding: 3.3px;
  margin: 4.45px;
  margin-bottom: 8.9px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-23 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 132px;
  height: 85.2px;
  padding: 3.3px;
  margin: 4.45px;
  margin-bottom: 7.12px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-23 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 132px;
  height: 85.2px;
  padding: 3.3px;
  margin: 4.45px;
  margin-bottom: 4.45px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-zoom-23 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 12.34615385px;
}
.board-zoom-23 .board-placeholder {
  float: left;
  width: 140.9px;
  margin: 3.9px;
  position: relative;
}
.board-zoom-23 .board-invisible-placeholder {
  width: 148.7px;
  height: 1px;
  float: left;
  display: none;
}
.board-zoom-23 .board-tasks > .board-invisible-placeholder {
  width: 140.9px;
}
.board-zoom-23 .board-must-add-task-message {
  width: 140.9px;
  min-height: 85.2px;
  box-sizing: border-box;
  padding: 4.45px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 11.13103448px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-zoom-23 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-zoom-23 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 8.9px;
}
.board-zoom-23 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 132px;
  height: 85.2px;
  padding: 3.3px;
  margin: 4.45px;
  margin-bottom: 4.45px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-23 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 132px;
  height: 85.2px;
  padding: 3.3px;
  margin: 4.45px;
  margin-bottom: 4.45px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-zoom-23 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 3.3px;
  margin: 4.45px;
  width: 132px;
  height: 85.2px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-zoom-23 .board-add-to-empty.visible {
  display: block;
}
.board-zoom-23 .board-collapsed-activity-details-card {
  position: relative;
  width: 132px;
  height: 85.2px;
  padding: 3.3px;
  margin: 4.45px;
  margin-bottom: 4.45px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 12.34615385px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 19.45px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-zoom-23 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-zoom-23 .board-toplevel-card-estimation {
  font-size: 9.86666667px;
  font-weight: bold;
}
.board-zoom-23 .board-card-indicator {
  margin-left: 2.66666667px;
  font-size: 9.16666667px;
}
.board-zoom-23 .board-card-indicator-estimation {
  font-size: 10.16666667px;
}
.board-zoom-23 .board-card-title-wrapper {
  width: 123.4px;
  max-height: 59.75384615px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-zoom-23 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 11.7px;
}
.board-zoom-23 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 11.7px;
  line-height: 15.45454545px;
}
.board-zoom-23 .board-card-empty-title,
.board-zoom-23 .board-card-title-text {
  font-size: 12.34615385px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-zoom-23 .board-card-empty-title strong,
.board-zoom-23 .board-card-title-text strong,
.board-zoom-23 .board-card-empty-title em,
.board-zoom-23 .board-card-title-text em,
.board-zoom-23 .board-card-empty-title a,
.board-zoom-23 .board-card-title-text a {
  font-size: 1em;
}
.board-zoom-23 .board-card-empty-title strong,
.board-zoom-23 .board-card-title-text strong {
  font-weight: 600;
}
.board-zoom-23 .board-card-empty-title strong a,
.board-zoom-23 .board-card-title-text strong a {
  font-weight: 600;
}
.board-zoom-23 .board-card-empty-title .prefix,
.board-zoom-23 .board-card-title-text .prefix {
  font-size: 11.64615385px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-zoom-23 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 78.6px;
  font-size: 12.34615385px;
  line-height: 1.18;
}
.board-zoom-23 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 4.83333333px;
  width: 100%;
  bottom: 18.5px;
  left: 0;
}
.board-zoom-23 .board-card-title-editor {
  width: 123.4px;
  height: 56.49473684px;
  font-size: 12.34615385px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-zoom-23 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 4.45px;
  font-size: 10.84615385px;
}
.board-zoom-23 .board-card-buttons {
  width: 126px;
  height: 19.95238095px;
}
.board-zoom-23 .board-active-card,
.board-zoom-23 .board-search-active-card {
  border-width: 2px !important;
}
.board-zoom-23 .board-card-icon-button {
  font-size: 17.5px;
}
.board-zoom-23 .board-card-icon-button-without-padding {
  font-size: 17.5px;
}
.board-zoom-23 .board-card-icon-button-without-tooltip {
  font-size: 17.5px;
}
.board-zoom-23 .board-subtask-statuses-menu-selected-option {
  font-size: 7.75px;
  max-width: 42.2px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 2.55555556px;
  padding: 2.55555556px;
  cursor: pointer;
}
.board-zoom-23 .board-activity-columns-selected-option {
  font-size: 9.58333333px;
  font-weight: bold;
  cursor: pointer;
}
.board-zoom-23 .board-activity-columns-dropdownchoose {
  margin-top: 1.6px;
}
.board-zoom-23 .icon-board-card-2level-col-selector-carot {
  font-size: 4.6px;
}
.board-zoom-23 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-zoom-23 .board-subtask-more-dropdown-menu-content.visible {
  top: 20.2195122px;
  min-width: 192px;
  left: -8px;
}
.board-zoom-23 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 21.5px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-zoom-23 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-zoom-23 .board-collapsed-activity-expand-menu > .menu-content {
  top: 17.5px;
}
.board-zoom-23 .board-card-last-element-add {
  width: 132px;
  height: 19.5px;
  bottom: -21.5px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-zoom-23 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 130px;
  height: 19.5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-zoom-23 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -4.875px;
}
.board-zoom-23 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-23 .icon-storymap-bc-edit-title,
.board-zoom-23 .icon-storymap-bc-options,
.board-zoom-23 .icon-storymap-bc-next-card,
.board-zoom-23 .icon-storymap-bc-add-bellow,
.board-zoom-23 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
.board-zoom-24 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-zoom-24 #board-body.board-body-fixed-head {
  margin-top: 192.5px;
}
.board-zoom-24 #board-body-container.board-body-container-pinned {
  top: 209.7px;
}
.board-zoom-24 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 219.7px;
}
.board-zoom-24 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 4.6px;
  font-size: 12.73076923px;
  height: 19.09615385px;
}
.board-zoom-24 #board.has-activity-personas .personas-container span,
.board-zoom-24 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-zoom-24 #board.has-activity-personas .board-activity-card {
  margin-top: 18.4px;
}
.board-zoom-24 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-zoom-24 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 34px;
}
.board-zoom-24 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-24 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-24 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-24 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-24 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-24 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 232.1px;
}
.board-zoom-24 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 4.6px;
  font-size: 12.73076923px;
  height: 35.2px;
}
.board-zoom-24 #board.has-activity-persona-images .personas-container img {
  width: 32px;
  height: 32px;
  display: block;
  border-radius: 1px;
}
.board-zoom-24 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 3px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-24 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-zoom-24 #board.has-activity-persona-images .personas-container span,
.board-zoom-24 #board.has-activity-persona-images .personas-container a {
  font-size: 15.27692308px;
  font-weight: 600;
  color: #999;
  padding-right: 2.4;
}
.board-zoom-24 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 32px;
  display: table;
  margin-right: 4.88px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-zoom-24 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-zoom-24 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-zoom-24 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-24 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-24 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 39px;
  left: 0px;
}
.board-zoom-24 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 34px;
  left: 6px;
}
.board-zoom-24 #board.has-activity-persona-images .personas-wrapper {
  height: 35.2px;
}
.board-zoom-24 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 34px;
}
.board-zoom-24 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-24 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-24 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-24 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-24 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-24 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-zoom-24 .board-activity {
  float: left;
  min-width: 145.2px;
  min-height: 96.8px;
  margin-left: 4px;
  margin-right: 4px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-zoom-24 .board-activity:before,
.board-zoom-24 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-24 .board-activity:after {
  clear: both;
}
.board-zoom-24 .board-activity:before,
.board-zoom-24 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-24 .board-activity:after {
  clear: both;
}
.board-zoom-24 .board-tasks {
  float: left;
  min-width: 145.2px;
  min-height: 96.8px;
}
.board-zoom-24 .board-tasks:before,
.board-zoom-24 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-24 .board-tasks:after {
  clear: both;
}
.board-zoom-24 .board-tasks:before,
.board-zoom-24 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-24 .board-tasks:after {
  clear: both;
}
.board-zoom-24 .board-tasks > .board-subtask-card {
  float: left;
}
.board-zoom-24 .board-tasks > .board-activity {
  float: left;
}
.board-zoom-24 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-zoom-24 .board-subtasks {
  width: 145.2px;
  min-height: 96.8px;
}
.board-zoom-24 .board-subtasks:before,
.board-zoom-24 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-24 .board-subtasks:after {
  clear: both;
}
.board-zoom-24 .board-subtasks:before,
.board-zoom-24 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-24 .board-subtasks:after {
  clear: both;
}
.board-zoom-24 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -5px;
}
.board-zoom-24 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-zoom-24 .board-release {
  margin-top: 19px;
}
.board-zoom-24 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 136px;
  height: 87.6px;
  padding: 3.4px;
  margin: 4.6px;
  margin-bottom: 4.6px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-24 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-zoom-24 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 136px;
  height: 87.6px;
  padding: 3.4px;
  margin: 4.6px;
  margin-bottom: 9.2px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-24 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 136px;
  height: 87.6px;
  padding: 3.4px;
  margin: 4.6px;
  margin-bottom: 7.36px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-24 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 136px;
  height: 87.6px;
  padding: 3.4px;
  margin: 4.6px;
  margin-bottom: 4.6px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-zoom-24 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 12.73076923px;
}
.board-zoom-24 .board-placeholder {
  float: left;
  width: 145.2px;
  margin: 4px;
  position: relative;
}
.board-zoom-24 .board-invisible-placeholder {
  width: 153.2px;
  height: 1px;
  float: left;
  display: none;
}
.board-zoom-24 .board-tasks > .board-invisible-placeholder {
  width: 145.2px;
}
.board-zoom-24 .board-must-add-task-message {
  width: 145.2px;
  min-height: 87.6px;
  box-sizing: border-box;
  padding: 4.6px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 11.47586207px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-zoom-24 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-zoom-24 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 9.2px;
}
.board-zoom-24 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 136px;
  height: 87.6px;
  padding: 3.4px;
  margin: 4.6px;
  margin-bottom: 4.6px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-24 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 136px;
  height: 87.6px;
  padding: 3.4px;
  margin: 4.6px;
  margin-bottom: 4.6px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-zoom-24 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 3.4px;
  margin: 4.6px;
  width: 136px;
  height: 87.6px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-zoom-24 .board-add-to-empty.visible {
  display: block;
}
.board-zoom-24 .board-collapsed-activity-details-card {
  position: relative;
  width: 136px;
  height: 87.6px;
  padding: 3.4px;
  margin: 4.6px;
  margin-bottom: 4.6px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 12.73076923px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 19.95px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-zoom-24 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-zoom-24 .board-toplevel-card-estimation {
  font-size: 10.2px;
  font-weight: bold;
}
.board-zoom-24 .board-card-indicator {
  margin-left: 2.7px;
  font-size: 9.5px;
}
.board-zoom-24 .board-card-indicator-estimation {
  font-size: 10.5px;
}
.board-zoom-24 .board-card-title-wrapper {
  width: 127.2px;
  max-height: 61.56923077px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-zoom-24 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 12.1px;
}
.board-zoom-24 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 12.1px;
  line-height: 15.90909091px;
}
.board-zoom-24 .board-card-empty-title,
.board-zoom-24 .board-card-title-text {
  font-size: 12.73076923px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-zoom-24 .board-card-empty-title strong,
.board-zoom-24 .board-card-title-text strong,
.board-zoom-24 .board-card-empty-title em,
.board-zoom-24 .board-card-title-text em,
.board-zoom-24 .board-card-empty-title a,
.board-zoom-24 .board-card-title-text a {
  font-size: 1em;
}
.board-zoom-24 .board-card-empty-title strong,
.board-zoom-24 .board-card-title-text strong {
  font-weight: 600;
}
.board-zoom-24 .board-card-empty-title strong a,
.board-zoom-24 .board-card-title-text strong a {
  font-weight: 600;
}
.board-zoom-24 .board-card-empty-title .prefix,
.board-zoom-24 .board-card-title-text .prefix {
  font-size: 12.03076923px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-zoom-24 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 80.8px;
  font-size: 12.73076923px;
  line-height: 1.18;
}
.board-zoom-24 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 5px;
  width: 100%;
  bottom: 19px;
  left: 0;
}
.board-zoom-24 .board-card-title-editor {
  width: 127.2px;
  height: 58.16842105px;
  font-size: 12.73076923px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-zoom-24 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 4.6px;
  font-size: 11.23076923px;
}
.board-zoom-24 .board-card-buttons {
  width: 130px;
  height: 20.42857143px;
}
.board-zoom-24 .board-active-card,
.board-zoom-24 .board-search-active-card {
  border-width: 2px !important;
}
.board-zoom-24 .board-card-icon-button {
  font-size: 18px;
}
.board-zoom-24 .board-card-icon-button-without-padding {
  font-size: 18px;
}
.board-zoom-24 .board-card-icon-button-without-tooltip {
  font-size: 18px;
}
.board-zoom-24 .board-subtask-statuses-menu-selected-option {
  font-size: 8px;
  max-width: 43.6px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 2.66666667px;
  padding: 2.66666667px;
  cursor: pointer;
}
.board-zoom-24 .board-activity-columns-selected-option {
  font-size: 10px;
  font-weight: bold;
  cursor: pointer;
}
.board-zoom-24 .board-activity-columns-dropdownchoose {
  margin-top: 1.8px;
}
.board-zoom-24 .icon-board-card-2level-col-selector-carot {
  font-size: 4.8px;
}
.board-zoom-24 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-zoom-24 .board-subtask-more-dropdown-menu-content.visible {
  top: 20.70731707px;
  min-width: 196px;
  left: -8px;
}
.board-zoom-24 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 22px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-zoom-24 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-zoom-24 .board-collapsed-activity-expand-menu > .menu-content {
  top: 18px;
}
.board-zoom-24 .board-card-last-element-add {
  width: 136px;
  height: 20px;
  bottom: -22px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-zoom-24 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 134px;
  height: 20px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-zoom-24 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -5px;
}
.board-zoom-24 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-24 .icon-storymap-bc-edit-title,
.board-zoom-24 .icon-storymap-bc-options,
.board-zoom-24 .icon-storymap-bc-next-card,
.board-zoom-24 .icon-storymap-bc-add-bellow,
.board-zoom-24 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
.board-zoom-25 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-zoom-25 #board-body.board-body-fixed-head {
  margin-top: 198px;
}
.board-zoom-25 #board-body-container.board-body-container-pinned {
  top: 215.625px;
}
.board-zoom-25 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 225.625px;
}
.board-zoom-25 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 4.75px;
  font-size: 13.11538462px;
  height: 19.67307692px;
}
.board-zoom-25 #board.has-activity-personas .personas-container span,
.board-zoom-25 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-zoom-25 #board.has-activity-personas .board-activity-card {
  margin-top: 19px;
}
.board-zoom-25 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-zoom-25 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 35px;
}
.board-zoom-25 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-25 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-25 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-25 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-25 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-25 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 238.725px;
}
.board-zoom-25 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 4.75px;
  font-size: 13.11538462px;
  height: 36.3px;
}
.board-zoom-25 #board.has-activity-persona-images .personas-container img {
  width: 33px;
  height: 33px;
  display: block;
  border-radius: 1px;
}
.board-zoom-25 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 3.125px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-25 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-zoom-25 #board.has-activity-persona-images .personas-container span,
.board-zoom-25 #board.has-activity-persona-images .personas-container a {
  font-size: 15.73846154px;
  font-weight: 600;
  color: #999;
  padding-right: 2.5;
}
.board-zoom-25 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 33px;
  display: table;
  margin-right: 5px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-zoom-25 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-zoom-25 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-zoom-25 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-25 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-25 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 40px;
  left: 0px;
}
.board-zoom-25 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 35px;
  left: 6px;
}
.board-zoom-25 #board.has-activity-persona-images .personas-wrapper {
  height: 36.3px;
}
.board-zoom-25 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 35px;
}
.board-zoom-25 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-25 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-25 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-25 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-25 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-25 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-zoom-25 .board-activity {
  float: left;
  min-width: 149.5px;
  min-height: 99.5px;
  margin-left: 4.1px;
  margin-right: 4.1px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-zoom-25 .board-activity:before,
.board-zoom-25 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-25 .board-activity:after {
  clear: both;
}
.board-zoom-25 .board-activity:before,
.board-zoom-25 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-25 .board-activity:after {
  clear: both;
}
.board-zoom-25 .board-tasks {
  float: left;
  min-width: 149.5px;
  min-height: 99.5px;
}
.board-zoom-25 .board-tasks:before,
.board-zoom-25 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-25 .board-tasks:after {
  clear: both;
}
.board-zoom-25 .board-tasks:before,
.board-zoom-25 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-25 .board-tasks:after {
  clear: both;
}
.board-zoom-25 .board-tasks > .board-subtask-card {
  float: left;
}
.board-zoom-25 .board-tasks > .board-activity {
  float: left;
}
.board-zoom-25 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-zoom-25 .board-subtasks {
  width: 149.5px;
  min-height: 99.5px;
}
.board-zoom-25 .board-subtasks:before,
.board-zoom-25 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-25 .board-subtasks:after {
  clear: both;
}
.board-zoom-25 .board-subtasks:before,
.board-zoom-25 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-25 .board-subtasks:after {
  clear: both;
}
.board-zoom-25 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -5.125px;
}
.board-zoom-25 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-zoom-25 .board-release {
  margin-top: 19.5px;
}
.board-zoom-25 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 140px;
  height: 90px;
  padding: 3.5px;
  margin: 4.75px;
  margin-bottom: 4.75px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-25 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-zoom-25 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 140px;
  height: 90px;
  padding: 3.5px;
  margin: 4.75px;
  margin-bottom: 9.5px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-25 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 140px;
  height: 90px;
  padding: 3.5px;
  margin: 4.75px;
  margin-bottom: 7.6px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-25 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 140px;
  height: 90px;
  padding: 3.5px;
  margin: 4.75px;
  margin-bottom: 4.75px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-zoom-25 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 13.11538462px;
}
.board-zoom-25 .board-placeholder {
  float: left;
  width: 149.5px;
  margin: 4.1px;
  position: relative;
}
.board-zoom-25 .board-invisible-placeholder {
  width: 157.7px;
  height: 1px;
  float: left;
  display: none;
}
.board-zoom-25 .board-tasks > .board-invisible-placeholder {
  width: 149.5px;
}
.board-zoom-25 .board-must-add-task-message {
  width: 149.5px;
  min-height: 90px;
  box-sizing: border-box;
  padding: 4.75px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 11.82068966px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-zoom-25 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-zoom-25 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 9.5px;
}
.board-zoom-25 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 140px;
  height: 90px;
  padding: 3.5px;
  margin: 4.75px;
  margin-bottom: 4.75px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-25 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 140px;
  height: 90px;
  padding: 3.5px;
  margin: 4.75px;
  margin-bottom: 4.75px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-zoom-25 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 3.5px;
  margin: 4.75px;
  width: 140px;
  height: 90px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-zoom-25 .board-add-to-empty.visible {
  display: block;
}
.board-zoom-25 .board-collapsed-activity-details-card {
  position: relative;
  width: 140px;
  height: 90px;
  padding: 3.5px;
  margin: 4.75px;
  margin-bottom: 4.75px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 13.11538462px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 20.45px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-zoom-25 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-zoom-25 .board-toplevel-card-estimation {
  font-size: 10.53333333px;
  font-weight: bold;
}
.board-zoom-25 .board-card-indicator {
  margin-left: 2.73333333px;
  font-size: 9.83333333px;
}
.board-zoom-25 .board-card-indicator-estimation {
  font-size: 10.83333333px;
}
.board-zoom-25 .board-card-title-wrapper {
  width: 131px;
  max-height: 63.38461538px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-zoom-25 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 12.5px;
}
.board-zoom-25 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 12.5px;
  line-height: 16.36363636px;
}
.board-zoom-25 .board-card-empty-title,
.board-zoom-25 .board-card-title-text {
  font-size: 13.11538462px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-zoom-25 .board-card-empty-title strong,
.board-zoom-25 .board-card-title-text strong,
.board-zoom-25 .board-card-empty-title em,
.board-zoom-25 .board-card-title-text em,
.board-zoom-25 .board-card-empty-title a,
.board-zoom-25 .board-card-title-text a {
  font-size: 1em;
}
.board-zoom-25 .board-card-empty-title strong,
.board-zoom-25 .board-card-title-text strong {
  font-weight: 600;
}
.board-zoom-25 .board-card-empty-title strong a,
.board-zoom-25 .board-card-title-text strong a {
  font-weight: 600;
}
.board-zoom-25 .board-card-empty-title .prefix,
.board-zoom-25 .board-card-title-text .prefix {
  font-size: 12.41538462px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-zoom-25 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 83px;
  font-size: 13.11538462px;
  line-height: 1.18;
}
.board-zoom-25 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 5.16666667px;
  width: 100%;
  bottom: 19.5px;
  left: 0;
}
.board-zoom-25 .board-card-title-editor {
  width: 131px;
  height: 59.84210526px;
  font-size: 13.11538462px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-zoom-25 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 4.75px;
  font-size: 11.61538462px;
}
.board-zoom-25 .board-card-buttons {
  width: 134px;
  height: 20.9047619px;
}
.board-zoom-25 .board-active-card,
.board-zoom-25 .board-search-active-card {
  border-width: 2px !important;
}
.board-zoom-25 .board-card-icon-button {
  font-size: 18.5px;
}
.board-zoom-25 .board-card-icon-button-without-padding {
  font-size: 18.5px;
}
.board-zoom-25 .board-card-icon-button-without-tooltip {
  font-size: 18.5px;
}
.board-zoom-25 .board-subtask-statuses-menu-selected-option {
  font-size: 8.25px;
  max-width: 45px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 2.77777778px;
  padding: 2.77777778px;
  cursor: pointer;
}
.board-zoom-25 .board-activity-columns-selected-option {
  font-size: 10.41666667px;
  font-weight: bold;
  cursor: pointer;
}
.board-zoom-25 .board-activity-columns-dropdownchoose {
  margin-top: 2px;
}
.board-zoom-25 .icon-board-card-2level-col-selector-carot {
  font-size: 5px;
}
.board-zoom-25 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-zoom-25 .board-subtask-more-dropdown-menu-content.visible {
  top: 21.19512195px;
  min-width: 200px;
  left: -8px;
}
.board-zoom-25 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 22.5px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-zoom-25 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-zoom-25 .board-collapsed-activity-expand-menu > .menu-content {
  top: 18.5px;
}
.board-zoom-25 .board-card-last-element-add {
  width: 140px;
  height: 20.5px;
  bottom: -22.5px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-zoom-25 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 138px;
  height: 20.5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-zoom-25 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -5.125px;
}
.board-zoom-25 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-25 .icon-storymap-bc-edit-title,
.board-zoom-25 .icon-storymap-bc-options,
.board-zoom-25 .icon-storymap-bc-next-card,
.board-zoom-25 .icon-storymap-bc-add-bellow,
.board-zoom-25 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
.board-zoom-26 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-zoom-26 #board-body.board-body-fixed-head {
  margin-top: 203.5px;
}
.board-zoom-26 #board-body-container.board-body-container-pinned {
  top: 221.55px;
}
.board-zoom-26 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 231.55px;
}
.board-zoom-26 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 4.9px;
  font-size: 13.5px;
  height: 20.25px;
}
.board-zoom-26 #board.has-activity-personas .personas-container span,
.board-zoom-26 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-zoom-26 #board.has-activity-personas .board-activity-card {
  margin-top: 19.6px;
}
.board-zoom-26 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-zoom-26 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 36px;
}
.board-zoom-26 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-26 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-26 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-26 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-26 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-26 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 245.35px;
}
.board-zoom-26 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 4.9px;
  font-size: 13.5px;
  height: 37.4px;
}
.board-zoom-26 #board.has-activity-persona-images .personas-container img {
  width: 34px;
  height: 34px;
  display: block;
  border-radius: 1px;
}
.board-zoom-26 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 3.25px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-26 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-zoom-26 #board.has-activity-persona-images .personas-container span,
.board-zoom-26 #board.has-activity-persona-images .personas-container a {
  font-size: 16.2px;
  font-weight: 600;
  color: #999;
  padding-right: 2.6;
}
.board-zoom-26 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 34px;
  display: table;
  margin-right: 5.12px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-zoom-26 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-zoom-26 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-zoom-26 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-26 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-26 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 41px;
  left: 0px;
}
.board-zoom-26 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 36px;
  left: 6px;
}
.board-zoom-26 #board.has-activity-persona-images .personas-wrapper {
  height: 37.4px;
}
.board-zoom-26 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 36px;
}
.board-zoom-26 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-26 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-26 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-26 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-26 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-26 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-zoom-26 .board-activity {
  float: left;
  min-width: 153.8px;
  min-height: 102.2px;
  margin-left: 4.2px;
  margin-right: 4.2px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-zoom-26 .board-activity:before,
.board-zoom-26 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-26 .board-activity:after {
  clear: both;
}
.board-zoom-26 .board-activity:before,
.board-zoom-26 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-26 .board-activity:after {
  clear: both;
}
.board-zoom-26 .board-tasks {
  float: left;
  min-width: 153.8px;
  min-height: 102.2px;
}
.board-zoom-26 .board-tasks:before,
.board-zoom-26 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-26 .board-tasks:after {
  clear: both;
}
.board-zoom-26 .board-tasks:before,
.board-zoom-26 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-26 .board-tasks:after {
  clear: both;
}
.board-zoom-26 .board-tasks > .board-subtask-card {
  float: left;
}
.board-zoom-26 .board-tasks > .board-activity {
  float: left;
}
.board-zoom-26 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-zoom-26 .board-subtasks {
  width: 153.8px;
  min-height: 102.2px;
}
.board-zoom-26 .board-subtasks:before,
.board-zoom-26 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-26 .board-subtasks:after {
  clear: both;
}
.board-zoom-26 .board-subtasks:before,
.board-zoom-26 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-26 .board-subtasks:after {
  clear: both;
}
.board-zoom-26 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -5.25px;
}
.board-zoom-26 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-zoom-26 .board-release {
  margin-top: 20px;
}
.board-zoom-26 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 144px;
  height: 92.4px;
  padding: 3.6px;
  margin: 4.9px;
  margin-bottom: 4.9px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-26 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-zoom-26 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 144px;
  height: 92.4px;
  padding: 3.6px;
  margin: 4.9px;
  margin-bottom: 9.8px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-26 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 144px;
  height: 92.4px;
  padding: 3.6px;
  margin: 4.9px;
  margin-bottom: 7.84px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-26 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 144px;
  height: 92.4px;
  padding: 3.6px;
  margin: 4.9px;
  margin-bottom: 4.9px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-zoom-26 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 13.5px;
}
.board-zoom-26 .board-placeholder {
  float: left;
  width: 153.8px;
  margin: 4.2px;
  position: relative;
}
.board-zoom-26 .board-invisible-placeholder {
  width: 162.2px;
  height: 1px;
  float: left;
  display: none;
}
.board-zoom-26 .board-tasks > .board-invisible-placeholder {
  width: 153.8px;
}
.board-zoom-26 .board-must-add-task-message {
  width: 153.8px;
  min-height: 92.4px;
  box-sizing: border-box;
  padding: 4.9px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 12.16551724px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-zoom-26 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-zoom-26 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 9.8px;
}
.board-zoom-26 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 144px;
  height: 92.4px;
  padding: 3.6px;
  margin: 4.9px;
  margin-bottom: 4.9px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-26 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 144px;
  height: 92.4px;
  padding: 3.6px;
  margin: 4.9px;
  margin-bottom: 4.9px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-zoom-26 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 3.6px;
  margin: 4.9px;
  width: 144px;
  height: 92.4px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-zoom-26 .board-add-to-empty.visible {
  display: block;
}
.board-zoom-26 .board-collapsed-activity-details-card {
  position: relative;
  width: 144px;
  height: 92.4px;
  padding: 3.6px;
  margin: 4.9px;
  margin-bottom: 4.9px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 13.5px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 20.95px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-zoom-26 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-zoom-26 .board-toplevel-card-estimation {
  font-size: 10.86666667px;
  font-weight: bold;
}
.board-zoom-26 .board-card-indicator {
  margin-left: 2.76666667px;
  font-size: 10.16666667px;
}
.board-zoom-26 .board-card-indicator-estimation {
  font-size: 11.16666667px;
}
.board-zoom-26 .board-card-title-wrapper {
  width: 134.8px;
  max-height: 65.2px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-zoom-26 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 12.9px;
}
.board-zoom-26 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 12.9px;
  line-height: 16.81818182px;
}
.board-zoom-26 .board-card-empty-title,
.board-zoom-26 .board-card-title-text {
  font-size: 13.5px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-zoom-26 .board-card-empty-title strong,
.board-zoom-26 .board-card-title-text strong,
.board-zoom-26 .board-card-empty-title em,
.board-zoom-26 .board-card-title-text em,
.board-zoom-26 .board-card-empty-title a,
.board-zoom-26 .board-card-title-text a {
  font-size: 1em;
}
.board-zoom-26 .board-card-empty-title strong,
.board-zoom-26 .board-card-title-text strong {
  font-weight: 600;
}
.board-zoom-26 .board-card-empty-title strong a,
.board-zoom-26 .board-card-title-text strong a {
  font-weight: 600;
}
.board-zoom-26 .board-card-empty-title .prefix,
.board-zoom-26 .board-card-title-text .prefix {
  font-size: 12.8px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-zoom-26 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 85.2px;
  font-size: 13.5px;
  line-height: 1.18;
}
.board-zoom-26 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 5.33333333px;
  width: 100%;
  bottom: 20px;
  left: 0;
}
.board-zoom-26 .board-card-title-editor {
  width: 134.8px;
  height: 61.51578947px;
  font-size: 13.5px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-zoom-26 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 4.9px;
  font-size: 12px;
}
.board-zoom-26 .board-card-buttons {
  width: 138px;
  height: 21.38095238px;
}
.board-zoom-26 .board-active-card,
.board-zoom-26 .board-search-active-card {
  border-width: 2px !important;
}
.board-zoom-26 .board-card-icon-button {
  font-size: 19px;
}
.board-zoom-26 .board-card-icon-button-without-padding {
  font-size: 19px;
}
.board-zoom-26 .board-card-icon-button-without-tooltip {
  font-size: 19px;
}
.board-zoom-26 .board-subtask-statuses-menu-selected-option {
  font-size: 8.5px;
  max-width: 46.4px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 2.88888889px;
  padding: 2.88888889px;
  cursor: pointer;
}
.board-zoom-26 .board-activity-columns-selected-option {
  font-size: 10.83333333px;
  font-weight: bold;
  cursor: pointer;
}
.board-zoom-26 .board-activity-columns-dropdownchoose {
  margin-top: 2.2px;
}
.board-zoom-26 .icon-board-card-2level-col-selector-carot {
  font-size: 5.2px;
}
.board-zoom-26 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-zoom-26 .board-subtask-more-dropdown-menu-content.visible {
  top: 21.68292683px;
  min-width: 204px;
  left: -8px;
}
.board-zoom-26 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 23px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-zoom-26 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-zoom-26 .board-collapsed-activity-expand-menu > .menu-content {
  top: 19px;
}
.board-zoom-26 .board-card-last-element-add {
  width: 144px;
  height: 21px;
  bottom: -23px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-zoom-26 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 142px;
  height: 21px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-zoom-26 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -5.25px;
}
.board-zoom-26 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-26 .icon-storymap-bc-edit-title,
.board-zoom-26 .icon-storymap-bc-options,
.board-zoom-26 .icon-storymap-bc-next-card,
.board-zoom-26 .icon-storymap-bc-add-bellow,
.board-zoom-26 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
.board-zoom-27 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-zoom-27 #board-body.board-body-fixed-head {
  margin-top: 209px;
}
.board-zoom-27 #board-body-container.board-body-container-pinned {
  top: 227.475px;
}
.board-zoom-27 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 237.475px;
}
.board-zoom-27 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 5.05px;
  font-size: 13.88461538px;
  height: 20.82692308px;
}
.board-zoom-27 #board.has-activity-personas .personas-container span,
.board-zoom-27 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-zoom-27 #board.has-activity-personas .board-activity-card {
  margin-top: 20.2px;
}
.board-zoom-27 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-zoom-27 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 37px;
}
.board-zoom-27 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-27 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-27 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-27 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-27 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-27 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 251.975px;
}
.board-zoom-27 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 5.05px;
  font-size: 13.88461538px;
  height: 38.5px;
}
.board-zoom-27 #board.has-activity-persona-images .personas-container img {
  width: 35px;
  height: 35px;
  display: block;
  border-radius: 1px;
}
.board-zoom-27 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 3.375px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-27 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-zoom-27 #board.has-activity-persona-images .personas-container span,
.board-zoom-27 #board.has-activity-persona-images .personas-container a {
  font-size: 16.66153846px;
  font-weight: 600;
  color: #999;
  padding-right: 2.7;
}
.board-zoom-27 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 35px;
  display: table;
  margin-right: 5.24px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-zoom-27 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-zoom-27 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-zoom-27 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-27 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-27 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 42px;
  left: 0px;
}
.board-zoom-27 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 37px;
  left: 6px;
}
.board-zoom-27 #board.has-activity-persona-images .personas-wrapper {
  height: 38.5px;
}
.board-zoom-27 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 37px;
}
.board-zoom-27 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-27 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-27 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-27 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-27 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-27 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-zoom-27 .board-activity {
  float: left;
  min-width: 158.1px;
  min-height: 104.9px;
  margin-left: 4.3px;
  margin-right: 4.3px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-zoom-27 .board-activity:before,
.board-zoom-27 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-27 .board-activity:after {
  clear: both;
}
.board-zoom-27 .board-activity:before,
.board-zoom-27 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-27 .board-activity:after {
  clear: both;
}
.board-zoom-27 .board-tasks {
  float: left;
  min-width: 158.1px;
  min-height: 104.9px;
}
.board-zoom-27 .board-tasks:before,
.board-zoom-27 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-27 .board-tasks:after {
  clear: both;
}
.board-zoom-27 .board-tasks:before,
.board-zoom-27 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-27 .board-tasks:after {
  clear: both;
}
.board-zoom-27 .board-tasks > .board-subtask-card {
  float: left;
}
.board-zoom-27 .board-tasks > .board-activity {
  float: left;
}
.board-zoom-27 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-zoom-27 .board-subtasks {
  width: 158.1px;
  min-height: 104.9px;
}
.board-zoom-27 .board-subtasks:before,
.board-zoom-27 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-27 .board-subtasks:after {
  clear: both;
}
.board-zoom-27 .board-subtasks:before,
.board-zoom-27 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-27 .board-subtasks:after {
  clear: both;
}
.board-zoom-27 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -5.375px;
}
.board-zoom-27 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-zoom-27 .board-release {
  margin-top: 20.5px;
}
.board-zoom-27 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 148px;
  height: 94.8px;
  padding: 3.7px;
  margin: 5.05px;
  margin-bottom: 5.05px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-27 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-zoom-27 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 148px;
  height: 94.8px;
  padding: 3.7px;
  margin: 5.05px;
  margin-bottom: 10.1px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-27 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 148px;
  height: 94.8px;
  padding: 3.7px;
  margin: 5.05px;
  margin-bottom: 8.08px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-27 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 148px;
  height: 94.8px;
  padding: 3.7px;
  margin: 5.05px;
  margin-bottom: 5.05px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-zoom-27 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 13.88461538px;
}
.board-zoom-27 .board-placeholder {
  float: left;
  width: 158.1px;
  margin: 4.3px;
  position: relative;
}
.board-zoom-27 .board-invisible-placeholder {
  width: 166.7px;
  height: 1px;
  float: left;
  display: none;
}
.board-zoom-27 .board-tasks > .board-invisible-placeholder {
  width: 158.1px;
}
.board-zoom-27 .board-must-add-task-message {
  width: 158.1px;
  min-height: 94.8px;
  box-sizing: border-box;
  padding: 5.05px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 12.51034483px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-zoom-27 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-zoom-27 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 10.1px;
}
.board-zoom-27 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 148px;
  height: 94.8px;
  padding: 3.7px;
  margin: 5.05px;
  margin-bottom: 5.05px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-27 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 148px;
  height: 94.8px;
  padding: 3.7px;
  margin: 5.05px;
  margin-bottom: 5.05px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-zoom-27 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 3.7px;
  margin: 5.05px;
  width: 148px;
  height: 94.8px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-zoom-27 .board-add-to-empty.visible {
  display: block;
}
.board-zoom-27 .board-collapsed-activity-details-card {
  position: relative;
  width: 148px;
  height: 94.8px;
  padding: 3.7px;
  margin: 5.05px;
  margin-bottom: 5.05px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 13.88461538px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 21.45px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-zoom-27 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-zoom-27 .board-toplevel-card-estimation {
  font-size: 11.2px;
  font-weight: bold;
}
.board-zoom-27 .board-card-indicator {
  margin-left: 2.8px;
  font-size: 10.5px;
}
.board-zoom-27 .board-card-indicator-estimation {
  font-size: 11.5px;
}
.board-zoom-27 .board-card-title-wrapper {
  width: 138.6px;
  max-height: 67.01538462px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-zoom-27 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 13.3px;
}
.board-zoom-27 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 13.3px;
  line-height: 17.27272727px;
}
.board-zoom-27 .board-card-empty-title,
.board-zoom-27 .board-card-title-text {
  font-size: 13.88461538px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-zoom-27 .board-card-empty-title strong,
.board-zoom-27 .board-card-title-text strong,
.board-zoom-27 .board-card-empty-title em,
.board-zoom-27 .board-card-title-text em,
.board-zoom-27 .board-card-empty-title a,
.board-zoom-27 .board-card-title-text a {
  font-size: 1em;
}
.board-zoom-27 .board-card-empty-title strong,
.board-zoom-27 .board-card-title-text strong {
  font-weight: 600;
}
.board-zoom-27 .board-card-empty-title strong a,
.board-zoom-27 .board-card-title-text strong a {
  font-weight: 600;
}
.board-zoom-27 .board-card-empty-title .prefix,
.board-zoom-27 .board-card-title-text .prefix {
  font-size: 13.18461538px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-zoom-27 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 87.4px;
  font-size: 13.88461538px;
  line-height: 1.18;
}
.board-zoom-27 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 5.5px;
  width: 100%;
  bottom: 20.5px;
  left: 0;
}
.board-zoom-27 .board-card-title-editor {
  width: 138.6px;
  height: 63.18947368px;
  font-size: 13.88461538px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-zoom-27 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 5.05px;
  font-size: 12.38461538px;
}
.board-zoom-27 .board-card-buttons {
  width: 142px;
  height: 21.85714286px;
}
.board-zoom-27 .board-active-card,
.board-zoom-27 .board-search-active-card {
  border-width: 2px !important;
}
.board-zoom-27 .board-card-icon-button {
  font-size: 19.5px;
}
.board-zoom-27 .board-card-icon-button-without-padding {
  font-size: 19.5px;
}
.board-zoom-27 .board-card-icon-button-without-tooltip {
  font-size: 19.5px;
}
.board-zoom-27 .board-subtask-statuses-menu-selected-option {
  font-size: 8.75px;
  max-width: 47.8px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 3px;
  padding: 3px;
  cursor: pointer;
}
.board-zoom-27 .board-activity-columns-selected-option {
  font-size: 11.25px;
  font-weight: bold;
  cursor: pointer;
}
.board-zoom-27 .board-activity-columns-dropdownchoose {
  margin-top: 2.4px;
}
.board-zoom-27 .icon-board-card-2level-col-selector-carot {
  font-size: 5.4px;
}
.board-zoom-27 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-zoom-27 .board-subtask-more-dropdown-menu-content.visible {
  top: 22.17073171px;
  min-width: 208px;
  left: -8px;
}
.board-zoom-27 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 23.5px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-zoom-27 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-zoom-27 .board-collapsed-activity-expand-menu > .menu-content {
  top: 19.5px;
}
.board-zoom-27 .board-card-last-element-add {
  width: 148px;
  height: 21.5px;
  bottom: -23.5px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-zoom-27 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 146px;
  height: 21.5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-zoom-27 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -5.375px;
}
.board-zoom-27 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-27 .icon-storymap-bc-edit-title,
.board-zoom-27 .icon-storymap-bc-options,
.board-zoom-27 .icon-storymap-bc-next-card,
.board-zoom-27 .icon-storymap-bc-add-bellow,
.board-zoom-27 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
.board-zoom-28 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-zoom-28 #board-body.board-body-fixed-head {
  margin-top: 214.5px;
}
.board-zoom-28 #board-body-container.board-body-container-pinned {
  top: 233.4px;
}
.board-zoom-28 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 243.4px;
}
.board-zoom-28 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 5.2px;
  font-size: 14.26923077px;
  height: 21.40384615px;
}
.board-zoom-28 #board.has-activity-personas .personas-container span,
.board-zoom-28 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-zoom-28 #board.has-activity-personas .board-activity-card {
  margin-top: 20.8px;
}
.board-zoom-28 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-zoom-28 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 38px;
}
.board-zoom-28 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-28 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-28 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-28 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-28 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-28 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 258.6px;
}
.board-zoom-28 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 5.2px;
  font-size: 14.26923077px;
  height: 39.6px;
}
.board-zoom-28 #board.has-activity-persona-images .personas-container img {
  width: 36px;
  height: 36px;
  display: block;
  border-radius: 1px;
}
.board-zoom-28 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 3.5px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-28 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-zoom-28 #board.has-activity-persona-images .personas-container span,
.board-zoom-28 #board.has-activity-persona-images .personas-container a {
  font-size: 17.12307692px;
  font-weight: 600;
  color: #999;
  padding-right: 2.8;
}
.board-zoom-28 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 36px;
  display: table;
  margin-right: 5.36px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-zoom-28 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-zoom-28 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-zoom-28 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-28 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-28 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 43px;
  left: 0px;
}
.board-zoom-28 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 38px;
  left: 6px;
}
.board-zoom-28 #board.has-activity-persona-images .personas-wrapper {
  height: 39.6px;
}
.board-zoom-28 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 38px;
}
.board-zoom-28 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-28 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-28 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-28 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-28 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-28 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-zoom-28 .board-activity {
  float: left;
  min-width: 162.4px;
  min-height: 107.6px;
  margin-left: 4.4px;
  margin-right: 4.4px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-zoom-28 .board-activity:before,
.board-zoom-28 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-28 .board-activity:after {
  clear: both;
}
.board-zoom-28 .board-activity:before,
.board-zoom-28 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-28 .board-activity:after {
  clear: both;
}
.board-zoom-28 .board-tasks {
  float: left;
  min-width: 162.4px;
  min-height: 107.6px;
}
.board-zoom-28 .board-tasks:before,
.board-zoom-28 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-28 .board-tasks:after {
  clear: both;
}
.board-zoom-28 .board-tasks:before,
.board-zoom-28 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-28 .board-tasks:after {
  clear: both;
}
.board-zoom-28 .board-tasks > .board-subtask-card {
  float: left;
}
.board-zoom-28 .board-tasks > .board-activity {
  float: left;
}
.board-zoom-28 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-zoom-28 .board-subtasks {
  width: 162.4px;
  min-height: 107.6px;
}
.board-zoom-28 .board-subtasks:before,
.board-zoom-28 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-28 .board-subtasks:after {
  clear: both;
}
.board-zoom-28 .board-subtasks:before,
.board-zoom-28 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-28 .board-subtasks:after {
  clear: both;
}
.board-zoom-28 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -5.5px;
}
.board-zoom-28 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-zoom-28 .board-release {
  margin-top: 21px;
}
.board-zoom-28 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 152px;
  height: 97.2px;
  padding: 3.8px;
  margin: 5.2px;
  margin-bottom: 5.2px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-28 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-zoom-28 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 152px;
  height: 97.2px;
  padding: 3.8px;
  margin: 5.2px;
  margin-bottom: 10.4px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-28 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 152px;
  height: 97.2px;
  padding: 3.8px;
  margin: 5.2px;
  margin-bottom: 8.32px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-28 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 152px;
  height: 97.2px;
  padding: 3.8px;
  margin: 5.2px;
  margin-bottom: 5.2px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-zoom-28 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 14.26923077px;
}
.board-zoom-28 .board-placeholder {
  float: left;
  width: 162.4px;
  margin: 4.4px;
  position: relative;
}
.board-zoom-28 .board-invisible-placeholder {
  width: 171.2px;
  height: 1px;
  float: left;
  display: none;
}
.board-zoom-28 .board-tasks > .board-invisible-placeholder {
  width: 162.4px;
}
.board-zoom-28 .board-must-add-task-message {
  width: 162.4px;
  min-height: 97.2px;
  box-sizing: border-box;
  padding: 5.2px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 12.85517241px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-zoom-28 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-zoom-28 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 10.4px;
}
.board-zoom-28 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 152px;
  height: 97.2px;
  padding: 3.8px;
  margin: 5.2px;
  margin-bottom: 5.2px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-28 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 152px;
  height: 97.2px;
  padding: 3.8px;
  margin: 5.2px;
  margin-bottom: 5.2px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-zoom-28 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 3.8px;
  margin: 5.2px;
  width: 152px;
  height: 97.2px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-zoom-28 .board-add-to-empty.visible {
  display: block;
}
.board-zoom-28 .board-collapsed-activity-details-card {
  position: relative;
  width: 152px;
  height: 97.2px;
  padding: 3.8px;
  margin: 5.2px;
  margin-bottom: 5.2px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 14.26923077px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 21.95px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-zoom-28 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-zoom-28 .board-toplevel-card-estimation {
  font-size: 11.53333333px;
  font-weight: bold;
}
.board-zoom-28 .board-card-indicator {
  margin-left: 2.83333333px;
  font-size: 10.83333333px;
}
.board-zoom-28 .board-card-indicator-estimation {
  font-size: 11.83333333px;
}
.board-zoom-28 .board-card-title-wrapper {
  width: 142.4px;
  max-height: 68.83076923px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-zoom-28 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 13.7px;
}
.board-zoom-28 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 13.7px;
  line-height: 17.72727273px;
}
.board-zoom-28 .board-card-empty-title,
.board-zoom-28 .board-card-title-text {
  font-size: 14.26923077px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-zoom-28 .board-card-empty-title strong,
.board-zoom-28 .board-card-title-text strong,
.board-zoom-28 .board-card-empty-title em,
.board-zoom-28 .board-card-title-text em,
.board-zoom-28 .board-card-empty-title a,
.board-zoom-28 .board-card-title-text a {
  font-size: 1em;
}
.board-zoom-28 .board-card-empty-title strong,
.board-zoom-28 .board-card-title-text strong {
  font-weight: 600;
}
.board-zoom-28 .board-card-empty-title strong a,
.board-zoom-28 .board-card-title-text strong a {
  font-weight: 600;
}
.board-zoom-28 .board-card-empty-title .prefix,
.board-zoom-28 .board-card-title-text .prefix {
  font-size: 13.56923077px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-zoom-28 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 89.6px;
  font-size: 14.26923077px;
  line-height: 1.18;
}
.board-zoom-28 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 5.66666667px;
  width: 100%;
  bottom: 21px;
  left: 0;
}
.board-zoom-28 .board-card-title-editor {
  width: 142.4px;
  height: 64.86315789px;
  font-size: 14.26923077px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-zoom-28 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 5.2px;
  font-size: 12.76923077px;
}
.board-zoom-28 .board-card-buttons {
  width: 146px;
  height: 22.33333333px;
}
.board-zoom-28 .board-active-card,
.board-zoom-28 .board-search-active-card {
  border-width: 2px !important;
}
.board-zoom-28 .board-card-icon-button {
  font-size: 20px;
}
.board-zoom-28 .board-card-icon-button-without-padding {
  font-size: 20px;
}
.board-zoom-28 .board-card-icon-button-without-tooltip {
  font-size: 20px;
}
.board-zoom-28 .board-subtask-statuses-menu-selected-option {
  font-size: 9px;
  max-width: 49.2px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 3.11111111px;
  padding: 3.11111111px;
  cursor: pointer;
}
.board-zoom-28 .board-activity-columns-selected-option {
  font-size: 11.66666667px;
  font-weight: bold;
  cursor: pointer;
}
.board-zoom-28 .board-activity-columns-dropdownchoose {
  margin-top: 2.6px;
}
.board-zoom-28 .icon-board-card-2level-col-selector-carot {
  font-size: 5.6px;
}
.board-zoom-28 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-zoom-28 .board-subtask-more-dropdown-menu-content.visible {
  top: 22.65853659px;
  min-width: 212px;
  left: -8px;
}
.board-zoom-28 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 24px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-zoom-28 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-zoom-28 .board-collapsed-activity-expand-menu > .menu-content {
  top: 20px;
}
.board-zoom-28 .board-card-last-element-add {
  width: 152px;
  height: 22px;
  bottom: -24px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-zoom-28 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 150px;
  height: 22px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-zoom-28 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -5.5px;
}
.board-zoom-28 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-28 .icon-storymap-bc-edit-title,
.board-zoom-28 .icon-storymap-bc-options,
.board-zoom-28 .icon-storymap-bc-next-card,
.board-zoom-28 .icon-storymap-bc-add-bellow,
.board-zoom-28 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
.board-zoom-29 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-zoom-29 #board-body.board-body-fixed-head {
  margin-top: 220px;
}
.board-zoom-29 #board-body-container.board-body-container-pinned {
  top: 239.325px;
}
.board-zoom-29 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 249.325px;
}
.board-zoom-29 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 5.35px;
  font-size: 14.65384615px;
  height: 21.98076923px;
}
.board-zoom-29 #board.has-activity-personas .personas-container span,
.board-zoom-29 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-zoom-29 #board.has-activity-personas .board-activity-card {
  margin-top: 21.4px;
}
.board-zoom-29 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-zoom-29 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 39px;
}
.board-zoom-29 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-29 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-29 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-29 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-29 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-29 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 265.225px;
}
.board-zoom-29 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 5.35px;
  font-size: 14.65384615px;
  height: 40.7px;
}
.board-zoom-29 #board.has-activity-persona-images .personas-container img {
  width: 37px;
  height: 37px;
  display: block;
  border-radius: 1px;
}
.board-zoom-29 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 3.625px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-29 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-zoom-29 #board.has-activity-persona-images .personas-container span,
.board-zoom-29 #board.has-activity-persona-images .personas-container a {
  font-size: 17.58461538px;
  font-weight: 600;
  color: #999;
  padding-right: 2.9;
}
.board-zoom-29 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 37px;
  display: table;
  margin-right: 5.48px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-zoom-29 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-zoom-29 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-zoom-29 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-29 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-29 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 44px;
  left: 0px;
}
.board-zoom-29 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 39px;
  left: 6px;
}
.board-zoom-29 #board.has-activity-persona-images .personas-wrapper {
  height: 40.7px;
}
.board-zoom-29 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 39px;
}
.board-zoom-29 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-29 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-29 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-29 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-29 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-29 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-zoom-29 .board-activity {
  float: left;
  min-width: 166.7px;
  min-height: 110.3px;
  margin-left: 4.5px;
  margin-right: 4.5px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-zoom-29 .board-activity:before,
.board-zoom-29 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-29 .board-activity:after {
  clear: both;
}
.board-zoom-29 .board-activity:before,
.board-zoom-29 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-29 .board-activity:after {
  clear: both;
}
.board-zoom-29 .board-tasks {
  float: left;
  min-width: 166.7px;
  min-height: 110.3px;
}
.board-zoom-29 .board-tasks:before,
.board-zoom-29 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-29 .board-tasks:after {
  clear: both;
}
.board-zoom-29 .board-tasks:before,
.board-zoom-29 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-29 .board-tasks:after {
  clear: both;
}
.board-zoom-29 .board-tasks > .board-subtask-card {
  float: left;
}
.board-zoom-29 .board-tasks > .board-activity {
  float: left;
}
.board-zoom-29 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-zoom-29 .board-subtasks {
  width: 166.7px;
  min-height: 110.3px;
}
.board-zoom-29 .board-subtasks:before,
.board-zoom-29 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-29 .board-subtasks:after {
  clear: both;
}
.board-zoom-29 .board-subtasks:before,
.board-zoom-29 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-29 .board-subtasks:after {
  clear: both;
}
.board-zoom-29 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -5.625px;
}
.board-zoom-29 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-zoom-29 .board-release {
  margin-top: 21.5px;
}
.board-zoom-29 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 156px;
  height: 99.6px;
  padding: 3.9px;
  margin: 5.35px;
  margin-bottom: 5.35px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-29 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-zoom-29 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 156px;
  height: 99.6px;
  padding: 3.9px;
  margin: 5.35px;
  margin-bottom: 10.7px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-29 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 156px;
  height: 99.6px;
  padding: 3.9px;
  margin: 5.35px;
  margin-bottom: 8.56px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-29 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 156px;
  height: 99.6px;
  padding: 3.9px;
  margin: 5.35px;
  margin-bottom: 5.35px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-zoom-29 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 14.65384615px;
}
.board-zoom-29 .board-placeholder {
  float: left;
  width: 166.7px;
  margin: 4.5px;
  position: relative;
}
.board-zoom-29 .board-invisible-placeholder {
  width: 175.7px;
  height: 1px;
  float: left;
  display: none;
}
.board-zoom-29 .board-tasks > .board-invisible-placeholder {
  width: 166.7px;
}
.board-zoom-29 .board-must-add-task-message {
  width: 166.7px;
  min-height: 99.6px;
  box-sizing: border-box;
  padding: 5.35px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 13.2px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-zoom-29 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-zoom-29 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 10.7px;
}
.board-zoom-29 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 156px;
  height: 99.6px;
  padding: 3.9px;
  margin: 5.35px;
  margin-bottom: 5.35px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-29 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 156px;
  height: 99.6px;
  padding: 3.9px;
  margin: 5.35px;
  margin-bottom: 5.35px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-zoom-29 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 3.9px;
  margin: 5.35px;
  width: 156px;
  height: 99.6px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-zoom-29 .board-add-to-empty.visible {
  display: block;
}
.board-zoom-29 .board-collapsed-activity-details-card {
  position: relative;
  width: 156px;
  height: 99.6px;
  padding: 3.9px;
  margin: 5.35px;
  margin-bottom: 5.35px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 14.65384615px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 22.45px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-zoom-29 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-zoom-29 .board-toplevel-card-estimation {
  font-size: 11.86666667px;
  font-weight: bold;
}
.board-zoom-29 .board-card-indicator {
  margin-left: 2.86666667px;
  font-size: 11.16666667px;
}
.board-zoom-29 .board-card-indicator-estimation {
  font-size: 12.16666667px;
}
.board-zoom-29 .board-card-title-wrapper {
  width: 146.2px;
  max-height: 70.64615385px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-zoom-29 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 14.1px;
}
.board-zoom-29 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 14.1px;
  line-height: 18.18181818px;
}
.board-zoom-29 .board-card-empty-title,
.board-zoom-29 .board-card-title-text {
  font-size: 14.65384615px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-zoom-29 .board-card-empty-title strong,
.board-zoom-29 .board-card-title-text strong,
.board-zoom-29 .board-card-empty-title em,
.board-zoom-29 .board-card-title-text em,
.board-zoom-29 .board-card-empty-title a,
.board-zoom-29 .board-card-title-text a {
  font-size: 1em;
}
.board-zoom-29 .board-card-empty-title strong,
.board-zoom-29 .board-card-title-text strong {
  font-weight: 600;
}
.board-zoom-29 .board-card-empty-title strong a,
.board-zoom-29 .board-card-title-text strong a {
  font-weight: 600;
}
.board-zoom-29 .board-card-empty-title .prefix,
.board-zoom-29 .board-card-title-text .prefix {
  font-size: 13.95384615px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-zoom-29 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 91.8px;
  font-size: 14.65384615px;
  line-height: 1.18;
}
.board-zoom-29 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 5.83333333px;
  width: 100%;
  bottom: 21.5px;
  left: 0;
}
.board-zoom-29 .board-card-title-editor {
  width: 146.2px;
  height: 66.53684211px;
  font-size: 14.65384615px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-zoom-29 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 5.35px;
  font-size: 13.15384615px;
}
.board-zoom-29 .board-card-buttons {
  width: 150px;
  height: 22.80952381px;
}
.board-zoom-29 .board-active-card,
.board-zoom-29 .board-search-active-card {
  border-width: 2px !important;
}
.board-zoom-29 .board-card-icon-button {
  font-size: 20.5px;
}
.board-zoom-29 .board-card-icon-button-without-padding {
  font-size: 20.5px;
}
.board-zoom-29 .board-card-icon-button-without-tooltip {
  font-size: 20.5px;
}
.board-zoom-29 .board-subtask-statuses-menu-selected-option {
  font-size: 9.25px;
  max-width: 50.6px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 3.22222222px;
  padding: 3.22222222px;
  cursor: pointer;
}
.board-zoom-29 .board-activity-columns-selected-option {
  font-size: 12.08333333px;
  font-weight: bold;
  cursor: pointer;
}
.board-zoom-29 .board-activity-columns-dropdownchoose {
  margin-top: 2.8px;
}
.board-zoom-29 .icon-board-card-2level-col-selector-carot {
  font-size: 5.8px;
}
.board-zoom-29 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-zoom-29 .board-subtask-more-dropdown-menu-content.visible {
  top: 23.14634146px;
  min-width: 216px;
  left: -8px;
}
.board-zoom-29 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 24.5px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-zoom-29 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-zoom-29 .board-collapsed-activity-expand-menu > .menu-content {
  top: 20.5px;
}
.board-zoom-29 .board-card-last-element-add {
  width: 156px;
  height: 22.5px;
  bottom: -24.5px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-zoom-29 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 154px;
  height: 22.5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-zoom-29 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -5.625px;
}
.board-zoom-29 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-29 .icon-storymap-bc-edit-title,
.board-zoom-29 .icon-storymap-bc-options,
.board-zoom-29 .icon-storymap-bc-next-card,
.board-zoom-29 .icon-storymap-bc-add-bellow,
.board-zoom-29 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
.board-zoom-30 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-zoom-30 #board-body.board-body-fixed-head {
  margin-top: 225.5px;
}
.board-zoom-30 #board-body-container.board-body-container-pinned {
  top: 245.25px;
}
.board-zoom-30 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 255.25px;
}
.board-zoom-30 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 5.5px;
  font-size: 15.03846154px;
  height: 22.55769231px;
}
.board-zoom-30 #board.has-activity-personas .personas-container span,
.board-zoom-30 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-zoom-30 #board.has-activity-personas .board-activity-card {
  margin-top: 22px;
}
.board-zoom-30 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-zoom-30 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 40px;
}
.board-zoom-30 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-30 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-30 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-30 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-30 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-30 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 271.85px;
}
.board-zoom-30 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 5.5px;
  font-size: 15.03846154px;
  height: 41.8px;
}
.board-zoom-30 #board.has-activity-persona-images .personas-container img {
  width: 38px;
  height: 38px;
  display: block;
  border-radius: 1px;
}
.board-zoom-30 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 3.75px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-30 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-zoom-30 #board.has-activity-persona-images .personas-container span,
.board-zoom-30 #board.has-activity-persona-images .personas-container a {
  font-size: 18.04615385px;
  font-weight: 600;
  color: #999;
  padding-right: 3;
}
.board-zoom-30 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 38px;
  display: table;
  margin-right: 5.6px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-zoom-30 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-zoom-30 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-zoom-30 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-30 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-30 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 45px;
  left: 0px;
}
.board-zoom-30 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 40px;
  left: 6px;
}
.board-zoom-30 #board.has-activity-persona-images .personas-wrapper {
  height: 41.8px;
}
.board-zoom-30 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 40px;
}
.board-zoom-30 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-30 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-30 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-30 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-30 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-30 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-zoom-30 .board-activity {
  float: left;
  min-width: 171px;
  min-height: 113px;
  margin-left: 4.6px;
  margin-right: 4.6px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-zoom-30 .board-activity:before,
.board-zoom-30 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-30 .board-activity:after {
  clear: both;
}
.board-zoom-30 .board-activity:before,
.board-zoom-30 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-30 .board-activity:after {
  clear: both;
}
.board-zoom-30 .board-tasks {
  float: left;
  min-width: 171px;
  min-height: 113px;
}
.board-zoom-30 .board-tasks:before,
.board-zoom-30 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-30 .board-tasks:after {
  clear: both;
}
.board-zoom-30 .board-tasks:before,
.board-zoom-30 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-30 .board-tasks:after {
  clear: both;
}
.board-zoom-30 .board-tasks > .board-subtask-card {
  float: left;
}
.board-zoom-30 .board-tasks > .board-activity {
  float: left;
}
.board-zoom-30 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-zoom-30 .board-subtasks {
  width: 171px;
  min-height: 113px;
}
.board-zoom-30 .board-subtasks:before,
.board-zoom-30 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-30 .board-subtasks:after {
  clear: both;
}
.board-zoom-30 .board-subtasks:before,
.board-zoom-30 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-30 .board-subtasks:after {
  clear: both;
}
.board-zoom-30 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -5.75px;
}
.board-zoom-30 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-zoom-30 .board-release {
  margin-top: 22px;
}
.board-zoom-30 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 160px;
  height: 102px;
  padding: 4px;
  margin: 5.5px;
  margin-bottom: 5.5px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-30 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-zoom-30 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 160px;
  height: 102px;
  padding: 4px;
  margin: 5.5px;
  margin-bottom: 11px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-30 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 160px;
  height: 102px;
  padding: 4px;
  margin: 5.5px;
  margin-bottom: 8.8px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-30 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 160px;
  height: 102px;
  padding: 4px;
  margin: 5.5px;
  margin-bottom: 5.5px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-zoom-30 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 15.03846154px;
}
.board-zoom-30 .board-placeholder {
  float: left;
  width: 171px;
  margin: 4.6px;
  position: relative;
}
.board-zoom-30 .board-invisible-placeholder {
  width: 180.2px;
  height: 1px;
  float: left;
  display: none;
}
.board-zoom-30 .board-tasks > .board-invisible-placeholder {
  width: 171px;
}
.board-zoom-30 .board-must-add-task-message {
  width: 171px;
  min-height: 102px;
  box-sizing: border-box;
  padding: 5.5px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 13.54482759px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-zoom-30 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-zoom-30 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 11px;
}
.board-zoom-30 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 160px;
  height: 102px;
  padding: 4px;
  margin: 5.5px;
  margin-bottom: 5.5px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-30 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 160px;
  height: 102px;
  padding: 4px;
  margin: 5.5px;
  margin-bottom: 5.5px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-zoom-30 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 4px;
  margin: 5.5px;
  width: 160px;
  height: 102px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-zoom-30 .board-add-to-empty.visible {
  display: block;
}
.board-zoom-30 .board-collapsed-activity-details-card {
  position: relative;
  width: 160px;
  height: 102px;
  padding: 4px;
  margin: 5.5px;
  margin-bottom: 5.5px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 15.03846154px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 22.95px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-zoom-30 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-zoom-30 .board-toplevel-card-estimation {
  font-size: 12.2px;
  font-weight: bold;
}
.board-zoom-30 .board-card-indicator {
  margin-left: 2.9px;
  font-size: 11.5px;
}
.board-zoom-30 .board-card-indicator-estimation {
  font-size: 12.5px;
}
.board-zoom-30 .board-card-title-wrapper {
  width: 150px;
  max-height: 72.46153846px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-zoom-30 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 14.5px;
}
.board-zoom-30 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 14.5px;
  line-height: 18.63636364px;
}
.board-zoom-30 .board-card-empty-title,
.board-zoom-30 .board-card-title-text {
  font-size: 15.03846154px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-zoom-30 .board-card-empty-title strong,
.board-zoom-30 .board-card-title-text strong,
.board-zoom-30 .board-card-empty-title em,
.board-zoom-30 .board-card-title-text em,
.board-zoom-30 .board-card-empty-title a,
.board-zoom-30 .board-card-title-text a {
  font-size: 1em;
}
.board-zoom-30 .board-card-empty-title strong,
.board-zoom-30 .board-card-title-text strong {
  font-weight: 600;
}
.board-zoom-30 .board-card-empty-title strong a,
.board-zoom-30 .board-card-title-text strong a {
  font-weight: 600;
}
.board-zoom-30 .board-card-empty-title .prefix,
.board-zoom-30 .board-card-title-text .prefix {
  font-size: 14.33846154px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-zoom-30 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 94px;
  font-size: 15.03846154px;
  line-height: 1.18;
}
.board-zoom-30 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 6px;
  width: 100%;
  bottom: 22px;
  left: 0;
}
.board-zoom-30 .board-card-title-editor {
  width: 150px;
  height: 68.21052632px;
  font-size: 15.03846154px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-zoom-30 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 5.5px;
  font-size: 13.53846154px;
}
.board-zoom-30 .board-card-buttons {
  width: 154px;
  height: 23.28571429px;
}
.board-zoom-30 .board-active-card,
.board-zoom-30 .board-search-active-card {
  border-width: 2px !important;
}
.board-zoom-30 .board-card-icon-button {
  font-size: 21px;
}
.board-zoom-30 .board-card-icon-button-without-padding {
  font-size: 21px;
}
.board-zoom-30 .board-card-icon-button-without-tooltip {
  font-size: 21px;
}
.board-zoom-30 .board-subtask-statuses-menu-selected-option {
  font-size: 9.5px;
  max-width: 52px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 3.33333333px;
  padding: 3.33333333px;
  cursor: pointer;
}
.board-zoom-30 .board-activity-columns-selected-option {
  font-size: 12.5px;
  font-weight: bold;
  cursor: pointer;
}
.board-zoom-30 .board-activity-columns-dropdownchoose {
  margin-top: 3px;
}
.board-zoom-30 .icon-board-card-2level-col-selector-carot {
  font-size: 6px;
}
.board-zoom-30 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-zoom-30 .board-subtask-more-dropdown-menu-content.visible {
  top: 23.63414634px;
  min-width: 220px;
  left: -8px;
}
.board-zoom-30 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 25px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-zoom-30 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-zoom-30 .board-collapsed-activity-expand-menu > .menu-content {
  top: 21px;
}
.board-zoom-30 .board-card-last-element-add {
  width: 160px;
  height: 23px;
  bottom: -25px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-zoom-30 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 158px;
  height: 23px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-zoom-30 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -5.75px;
}
.board-zoom-30 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-30 .icon-storymap-bc-edit-title,
.board-zoom-30 .icon-storymap-bc-options,
.board-zoom-30 .icon-storymap-bc-next-card,
.board-zoom-30 .icon-storymap-bc-add-bellow,
.board-zoom-30 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
.board-zoom-31 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-zoom-31 #board-body.board-body-fixed-head {
  margin-top: 231px;
}
.board-zoom-31 #board-body-container.board-body-container-pinned {
  top: 251.175px;
}
.board-zoom-31 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 261.175px;
}
.board-zoom-31 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 5.65px;
  font-size: 15.42307692px;
  height: 23.13461538px;
}
.board-zoom-31 #board.has-activity-personas .personas-container span,
.board-zoom-31 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-zoom-31 #board.has-activity-personas .board-activity-card {
  margin-top: 22.6px;
}
.board-zoom-31 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-zoom-31 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 41px;
}
.board-zoom-31 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-31 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-31 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-31 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-31 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-31 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 278.475px;
}
.board-zoom-31 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 5.65px;
  font-size: 15.42307692px;
  height: 42.9px;
}
.board-zoom-31 #board.has-activity-persona-images .personas-container img {
  width: 39px;
  height: 39px;
  display: block;
  border-radius: 1px;
}
.board-zoom-31 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 3.875px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-31 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-zoom-31 #board.has-activity-persona-images .personas-container span,
.board-zoom-31 #board.has-activity-persona-images .personas-container a {
  font-size: 18.50769231px;
  font-weight: 600;
  color: #999;
  padding-right: 3.1;
}
.board-zoom-31 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 39px;
  display: table;
  margin-right: 5.72px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-zoom-31 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-zoom-31 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-zoom-31 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-31 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-31 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 46px;
  left: 0px;
}
.board-zoom-31 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 41px;
  left: 6px;
}
.board-zoom-31 #board.has-activity-persona-images .personas-wrapper {
  height: 42.9px;
}
.board-zoom-31 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 41px;
}
.board-zoom-31 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-31 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-31 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-31 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-31 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-31 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-zoom-31 .board-activity {
  float: left;
  min-width: 175.3px;
  min-height: 115.7px;
  margin-left: 4.7px;
  margin-right: 4.7px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-zoom-31 .board-activity:before,
.board-zoom-31 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-31 .board-activity:after {
  clear: both;
}
.board-zoom-31 .board-activity:before,
.board-zoom-31 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-31 .board-activity:after {
  clear: both;
}
.board-zoom-31 .board-tasks {
  float: left;
  min-width: 175.3px;
  min-height: 115.7px;
}
.board-zoom-31 .board-tasks:before,
.board-zoom-31 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-31 .board-tasks:after {
  clear: both;
}
.board-zoom-31 .board-tasks:before,
.board-zoom-31 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-31 .board-tasks:after {
  clear: both;
}
.board-zoom-31 .board-tasks > .board-subtask-card {
  float: left;
}
.board-zoom-31 .board-tasks > .board-activity {
  float: left;
}
.board-zoom-31 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-zoom-31 .board-subtasks {
  width: 175.3px;
  min-height: 115.7px;
}
.board-zoom-31 .board-subtasks:before,
.board-zoom-31 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-31 .board-subtasks:after {
  clear: both;
}
.board-zoom-31 .board-subtasks:before,
.board-zoom-31 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-31 .board-subtasks:after {
  clear: both;
}
.board-zoom-31 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -5.875px;
}
.board-zoom-31 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-zoom-31 .board-release {
  margin-top: 22.5px;
}
.board-zoom-31 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 164px;
  height: 104.4px;
  padding: 4.1px;
  margin: 5.65px;
  margin-bottom: 5.65px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-31 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-zoom-31 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 164px;
  height: 104.4px;
  padding: 4.1px;
  margin: 5.65px;
  margin-bottom: 11.3px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-31 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 164px;
  height: 104.4px;
  padding: 4.1px;
  margin: 5.65px;
  margin-bottom: 9.04px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-31 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 164px;
  height: 104.4px;
  padding: 4.1px;
  margin: 5.65px;
  margin-bottom: 5.65px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-zoom-31 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 15.42307692px;
}
.board-zoom-31 .board-placeholder {
  float: left;
  width: 175.3px;
  margin: 4.7px;
  position: relative;
}
.board-zoom-31 .board-invisible-placeholder {
  width: 184.7px;
  height: 1px;
  float: left;
  display: none;
}
.board-zoom-31 .board-tasks > .board-invisible-placeholder {
  width: 175.3px;
}
.board-zoom-31 .board-must-add-task-message {
  width: 175.3px;
  min-height: 104.4px;
  box-sizing: border-box;
  padding: 5.65px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 13.88965517px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-zoom-31 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-zoom-31 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 11.3px;
}
.board-zoom-31 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 164px;
  height: 104.4px;
  padding: 4.1px;
  margin: 5.65px;
  margin-bottom: 5.65px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-31 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 164px;
  height: 104.4px;
  padding: 4.1px;
  margin: 5.65px;
  margin-bottom: 5.65px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-zoom-31 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 4.1px;
  margin: 5.65px;
  width: 164px;
  height: 104.4px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-zoom-31 .board-add-to-empty.visible {
  display: block;
}
.board-zoom-31 .board-collapsed-activity-details-card {
  position: relative;
  width: 164px;
  height: 104.4px;
  padding: 4.1px;
  margin: 5.65px;
  margin-bottom: 5.65px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 15.42307692px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 23.45px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-zoom-31 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-zoom-31 .board-toplevel-card-estimation {
  font-size: 12.53333333px;
  font-weight: bold;
}
.board-zoom-31 .board-card-indicator {
  margin-left: 2.93333333px;
  font-size: 11.83333333px;
}
.board-zoom-31 .board-card-indicator-estimation {
  font-size: 12.83333333px;
}
.board-zoom-31 .board-card-title-wrapper {
  width: 153.8px;
  max-height: 74.27692308px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-zoom-31 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 14.9px;
}
.board-zoom-31 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 14.9px;
  line-height: 19.09090909px;
}
.board-zoom-31 .board-card-empty-title,
.board-zoom-31 .board-card-title-text {
  font-size: 15.42307692px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-zoom-31 .board-card-empty-title strong,
.board-zoom-31 .board-card-title-text strong,
.board-zoom-31 .board-card-empty-title em,
.board-zoom-31 .board-card-title-text em,
.board-zoom-31 .board-card-empty-title a,
.board-zoom-31 .board-card-title-text a {
  font-size: 1em;
}
.board-zoom-31 .board-card-empty-title strong,
.board-zoom-31 .board-card-title-text strong {
  font-weight: 600;
}
.board-zoom-31 .board-card-empty-title strong a,
.board-zoom-31 .board-card-title-text strong a {
  font-weight: 600;
}
.board-zoom-31 .board-card-empty-title .prefix,
.board-zoom-31 .board-card-title-text .prefix {
  font-size: 14.72307692px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-zoom-31 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 96.2px;
  font-size: 15.42307692px;
  line-height: 1.18;
}
.board-zoom-31 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 6.16666667px;
  width: 100%;
  bottom: 22.5px;
  left: 0;
}
.board-zoom-31 .board-card-title-editor {
  width: 153.8px;
  height: 69.88421053px;
  font-size: 15.42307692px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-zoom-31 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 5.65px;
  font-size: 13.92307692px;
}
.board-zoom-31 .board-card-buttons {
  width: 158px;
  height: 23.76190476px;
}
.board-zoom-31 .board-active-card,
.board-zoom-31 .board-search-active-card {
  border-width: 2px !important;
}
.board-zoom-31 .board-card-icon-button {
  font-size: 21.5px;
}
.board-zoom-31 .board-card-icon-button-without-padding {
  font-size: 21.5px;
}
.board-zoom-31 .board-card-icon-button-without-tooltip {
  font-size: 21.5px;
}
.board-zoom-31 .board-subtask-statuses-menu-selected-option {
  font-size: 9.75px;
  max-width: 53.4px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 3.44444444px;
  padding: 3.44444444px;
  cursor: pointer;
}
.board-zoom-31 .board-activity-columns-selected-option {
  font-size: 12.91666667px;
  font-weight: bold;
  cursor: pointer;
}
.board-zoom-31 .board-activity-columns-dropdownchoose {
  margin-top: 3.2px;
}
.board-zoom-31 .icon-board-card-2level-col-selector-carot {
  font-size: 6.2px;
}
.board-zoom-31 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-zoom-31 .board-subtask-more-dropdown-menu-content.visible {
  top: 24.12195122px;
  min-width: 224px;
  left: -8px;
}
.board-zoom-31 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 25.5px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-zoom-31 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-zoom-31 .board-collapsed-activity-expand-menu > .menu-content {
  top: 21.5px;
}
.board-zoom-31 .board-card-last-element-add {
  width: 164px;
  height: 23.5px;
  bottom: -25.5px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-zoom-31 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 162px;
  height: 23.5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-zoom-31 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -5.875px;
}
.board-zoom-31 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-31 .icon-storymap-bc-edit-title,
.board-zoom-31 .icon-storymap-bc-options,
.board-zoom-31 .icon-storymap-bc-next-card,
.board-zoom-31 .icon-storymap-bc-add-bellow,
.board-zoom-31 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
.board-zoom-32 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-zoom-32 #board-body.board-body-fixed-head {
  margin-top: 236.5px;
}
.board-zoom-32 #board-body-container.board-body-container-pinned {
  top: 257.1px;
}
.board-zoom-32 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 267.1px;
}
.board-zoom-32 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 5.8px;
  font-size: 15.80769231px;
  height: 23.71153846px;
}
.board-zoom-32 #board.has-activity-personas .personas-container span,
.board-zoom-32 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-zoom-32 #board.has-activity-personas .board-activity-card {
  margin-top: 23.2px;
}
.board-zoom-32 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-zoom-32 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 42px;
}
.board-zoom-32 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-32 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-32 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-32 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-32 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-32 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 285.1px;
}
.board-zoom-32 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 5.8px;
  font-size: 15.80769231px;
  height: 44px;
}
.board-zoom-32 #board.has-activity-persona-images .personas-container img {
  width: 40px;
  height: 40px;
  display: block;
  border-radius: 1px;
}
.board-zoom-32 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 4px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-32 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-zoom-32 #board.has-activity-persona-images .personas-container span,
.board-zoom-32 #board.has-activity-persona-images .personas-container a {
  font-size: 18.96923077px;
  font-weight: 600;
  color: #999;
  padding-right: 3.2;
}
.board-zoom-32 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 40px;
  display: table;
  margin-right: 5.84px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-zoom-32 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-zoom-32 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-zoom-32 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-32 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-32 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 47px;
  left: 0px;
}
.board-zoom-32 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 42px;
  left: 6px;
}
.board-zoom-32 #board.has-activity-persona-images .personas-wrapper {
  height: 44px;
}
.board-zoom-32 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 42px;
}
.board-zoom-32 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-32 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-32 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-32 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-32 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-32 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-zoom-32 .board-activity {
  float: left;
  min-width: 179.6px;
  min-height: 118.4px;
  margin-left: 4.8px;
  margin-right: 4.8px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-zoom-32 .board-activity:before,
.board-zoom-32 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-32 .board-activity:after {
  clear: both;
}
.board-zoom-32 .board-activity:before,
.board-zoom-32 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-32 .board-activity:after {
  clear: both;
}
.board-zoom-32 .board-tasks {
  float: left;
  min-width: 179.6px;
  min-height: 118.4px;
}
.board-zoom-32 .board-tasks:before,
.board-zoom-32 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-32 .board-tasks:after {
  clear: both;
}
.board-zoom-32 .board-tasks:before,
.board-zoom-32 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-32 .board-tasks:after {
  clear: both;
}
.board-zoom-32 .board-tasks > .board-subtask-card {
  float: left;
}
.board-zoom-32 .board-tasks > .board-activity {
  float: left;
}
.board-zoom-32 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-zoom-32 .board-subtasks {
  width: 179.6px;
  min-height: 118.4px;
}
.board-zoom-32 .board-subtasks:before,
.board-zoom-32 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-32 .board-subtasks:after {
  clear: both;
}
.board-zoom-32 .board-subtasks:before,
.board-zoom-32 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-32 .board-subtasks:after {
  clear: both;
}
.board-zoom-32 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -6px;
}
.board-zoom-32 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-zoom-32 .board-release {
  margin-top: 23px;
}
.board-zoom-32 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 168px;
  height: 106.8px;
  padding: 4.2px;
  margin: 5.8px;
  margin-bottom: 5.8px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-32 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-zoom-32 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 168px;
  height: 106.8px;
  padding: 4.2px;
  margin: 5.8px;
  margin-bottom: 11.6px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-32 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 168px;
  height: 106.8px;
  padding: 4.2px;
  margin: 5.8px;
  margin-bottom: 9.28px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-32 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 168px;
  height: 106.8px;
  padding: 4.2px;
  margin: 5.8px;
  margin-bottom: 5.8px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-zoom-32 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 15.80769231px;
}
.board-zoom-32 .board-placeholder {
  float: left;
  width: 179.6px;
  margin: 4.8px;
  position: relative;
}
.board-zoom-32 .board-invisible-placeholder {
  width: 189.2px;
  height: 1px;
  float: left;
  display: none;
}
.board-zoom-32 .board-tasks > .board-invisible-placeholder {
  width: 179.6px;
}
.board-zoom-32 .board-must-add-task-message {
  width: 179.6px;
  min-height: 106.8px;
  box-sizing: border-box;
  padding: 5.8px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 14.23448276px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-zoom-32 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-zoom-32 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 11.6px;
}
.board-zoom-32 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 168px;
  height: 106.8px;
  padding: 4.2px;
  margin: 5.8px;
  margin-bottom: 5.8px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-32 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 168px;
  height: 106.8px;
  padding: 4.2px;
  margin: 5.8px;
  margin-bottom: 5.8px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-zoom-32 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 4.2px;
  margin: 5.8px;
  width: 168px;
  height: 106.8px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-zoom-32 .board-add-to-empty.visible {
  display: block;
}
.board-zoom-32 .board-collapsed-activity-details-card {
  position: relative;
  width: 168px;
  height: 106.8px;
  padding: 4.2px;
  margin: 5.8px;
  margin-bottom: 5.8px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 15.80769231px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 23.95px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-zoom-32 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-zoom-32 .board-toplevel-card-estimation {
  font-size: 12.86666667px;
  font-weight: bold;
}
.board-zoom-32 .board-card-indicator {
  margin-left: 2.96666667px;
  font-size: 12.16666667px;
}
.board-zoom-32 .board-card-indicator-estimation {
  font-size: 13.16666667px;
}
.board-zoom-32 .board-card-title-wrapper {
  width: 157.6px;
  max-height: 76.09230769px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-zoom-32 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 15.3px;
}
.board-zoom-32 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 15.3px;
  line-height: 19.54545455px;
}
.board-zoom-32 .board-card-empty-title,
.board-zoom-32 .board-card-title-text {
  font-size: 15.80769231px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-zoom-32 .board-card-empty-title strong,
.board-zoom-32 .board-card-title-text strong,
.board-zoom-32 .board-card-empty-title em,
.board-zoom-32 .board-card-title-text em,
.board-zoom-32 .board-card-empty-title a,
.board-zoom-32 .board-card-title-text a {
  font-size: 1em;
}
.board-zoom-32 .board-card-empty-title strong,
.board-zoom-32 .board-card-title-text strong {
  font-weight: 600;
}
.board-zoom-32 .board-card-empty-title strong a,
.board-zoom-32 .board-card-title-text strong a {
  font-weight: 600;
}
.board-zoom-32 .board-card-empty-title .prefix,
.board-zoom-32 .board-card-title-text .prefix {
  font-size: 15.10769231px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-zoom-32 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 98.4px;
  font-size: 15.80769231px;
  line-height: 1.18;
}
.board-zoom-32 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 6.33333333px;
  width: 100%;
  bottom: 23px;
  left: 0;
}
.board-zoom-32 .board-card-title-editor {
  width: 157.6px;
  height: 71.55789474px;
  font-size: 15.80769231px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-zoom-32 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 5.8px;
  font-size: 14.30769231px;
}
.board-zoom-32 .board-card-buttons {
  width: 162px;
  height: 24.23809524px;
}
.board-zoom-32 .board-active-card,
.board-zoom-32 .board-search-active-card {
  border-width: 2px !important;
}
.board-zoom-32 .board-card-icon-button {
  font-size: 22px;
}
.board-zoom-32 .board-card-icon-button-without-padding {
  font-size: 22px;
}
.board-zoom-32 .board-card-icon-button-without-tooltip {
  font-size: 22px;
}
.board-zoom-32 .board-subtask-statuses-menu-selected-option {
  font-size: 10px;
  max-width: 54.8px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 3.55555556px;
  padding: 3.55555556px;
  cursor: pointer;
}
.board-zoom-32 .board-activity-columns-selected-option {
  font-size: 13.33333333px;
  font-weight: bold;
  cursor: pointer;
}
.board-zoom-32 .board-activity-columns-dropdownchoose {
  margin-top: 3.4px;
}
.board-zoom-32 .icon-board-card-2level-col-selector-carot {
  font-size: 6.4px;
}
.board-zoom-32 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-zoom-32 .board-subtask-more-dropdown-menu-content.visible {
  top: 24.6097561px;
  min-width: 228px;
  left: -8px;
}
.board-zoom-32 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 26px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-zoom-32 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-zoom-32 .board-collapsed-activity-expand-menu > .menu-content {
  top: 22px;
}
.board-zoom-32 .board-card-last-element-add {
  width: 168px;
  height: 24px;
  bottom: -26px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-zoom-32 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 166px;
  height: 24px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-zoom-32 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -6px;
}
.board-zoom-32 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-32 .icon-storymap-bc-edit-title,
.board-zoom-32 .icon-storymap-bc-options,
.board-zoom-32 .icon-storymap-bc-next-card,
.board-zoom-32 .icon-storymap-bc-add-bellow,
.board-zoom-32 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
.board-zoom-33 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-zoom-33 #board-body.board-body-fixed-head {
  margin-top: 242px;
}
.board-zoom-33 #board-body-container.board-body-container-pinned {
  top: 263.025px;
}
.board-zoom-33 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 273.025px;
}
.board-zoom-33 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 5.95px;
  font-size: 16.19230769px;
  height: 24.28846154px;
}
.board-zoom-33 #board.has-activity-personas .personas-container span,
.board-zoom-33 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-zoom-33 #board.has-activity-personas .board-activity-card {
  margin-top: 23.8px;
}
.board-zoom-33 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-zoom-33 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 43px;
}
.board-zoom-33 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-33 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-33 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-33 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-33 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-33 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 291.725px;
}
.board-zoom-33 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 5.95px;
  font-size: 16.19230769px;
  height: 45.1px;
}
.board-zoom-33 #board.has-activity-persona-images .personas-container img {
  width: 41px;
  height: 41px;
  display: block;
  border-radius: 1px;
}
.board-zoom-33 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 4.125px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-33 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-zoom-33 #board.has-activity-persona-images .personas-container span,
.board-zoom-33 #board.has-activity-persona-images .personas-container a {
  font-size: 19.43076923px;
  font-weight: 600;
  color: #999;
  padding-right: 3.3;
}
.board-zoom-33 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 41px;
  display: table;
  margin-right: 5.96px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-zoom-33 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-zoom-33 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-zoom-33 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-33 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-33 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 48px;
  left: 0px;
}
.board-zoom-33 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 43px;
  left: 6px;
}
.board-zoom-33 #board.has-activity-persona-images .personas-wrapper {
  height: 45.1px;
}
.board-zoom-33 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 43px;
}
.board-zoom-33 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-33 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-33 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-33 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-33 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-33 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-zoom-33 .board-activity {
  float: left;
  min-width: 183.9px;
  min-height: 121.1px;
  margin-left: 4.9px;
  margin-right: 4.9px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-zoom-33 .board-activity:before,
.board-zoom-33 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-33 .board-activity:after {
  clear: both;
}
.board-zoom-33 .board-activity:before,
.board-zoom-33 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-33 .board-activity:after {
  clear: both;
}
.board-zoom-33 .board-tasks {
  float: left;
  min-width: 183.9px;
  min-height: 121.1px;
}
.board-zoom-33 .board-tasks:before,
.board-zoom-33 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-33 .board-tasks:after {
  clear: both;
}
.board-zoom-33 .board-tasks:before,
.board-zoom-33 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-33 .board-tasks:after {
  clear: both;
}
.board-zoom-33 .board-tasks > .board-subtask-card {
  float: left;
}
.board-zoom-33 .board-tasks > .board-activity {
  float: left;
}
.board-zoom-33 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-zoom-33 .board-subtasks {
  width: 183.9px;
  min-height: 121.1px;
}
.board-zoom-33 .board-subtasks:before,
.board-zoom-33 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-33 .board-subtasks:after {
  clear: both;
}
.board-zoom-33 .board-subtasks:before,
.board-zoom-33 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-33 .board-subtasks:after {
  clear: both;
}
.board-zoom-33 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -6.125px;
}
.board-zoom-33 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-zoom-33 .board-release {
  margin-top: 23.5px;
}
.board-zoom-33 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 172px;
  height: 109.2px;
  padding: 4.3px;
  margin: 5.95px;
  margin-bottom: 5.95px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-33 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-zoom-33 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 172px;
  height: 109.2px;
  padding: 4.3px;
  margin: 5.95px;
  margin-bottom: 11.9px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-33 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 172px;
  height: 109.2px;
  padding: 4.3px;
  margin: 5.95px;
  margin-bottom: 9.52px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-33 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 172px;
  height: 109.2px;
  padding: 4.3px;
  margin: 5.95px;
  margin-bottom: 5.95px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-zoom-33 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 16.19230769px;
}
.board-zoom-33 .board-placeholder {
  float: left;
  width: 183.9px;
  margin: 4.9px;
  position: relative;
}
.board-zoom-33 .board-invisible-placeholder {
  width: 193.7px;
  height: 1px;
  float: left;
  display: none;
}
.board-zoom-33 .board-tasks > .board-invisible-placeholder {
  width: 183.9px;
}
.board-zoom-33 .board-must-add-task-message {
  width: 183.9px;
  min-height: 109.2px;
  box-sizing: border-box;
  padding: 5.95px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 14.57931034px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-zoom-33 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-zoom-33 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 11.9px;
}
.board-zoom-33 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 172px;
  height: 109.2px;
  padding: 4.3px;
  margin: 5.95px;
  margin-bottom: 5.95px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-33 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 172px;
  height: 109.2px;
  padding: 4.3px;
  margin: 5.95px;
  margin-bottom: 5.95px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-zoom-33 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 4.3px;
  margin: 5.95px;
  width: 172px;
  height: 109.2px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-zoom-33 .board-add-to-empty.visible {
  display: block;
}
.board-zoom-33 .board-collapsed-activity-details-card {
  position: relative;
  width: 172px;
  height: 109.2px;
  padding: 4.3px;
  margin: 5.95px;
  margin-bottom: 5.95px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 16.19230769px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 24.45px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-zoom-33 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-zoom-33 .board-toplevel-card-estimation {
  font-size: 13.2px;
  font-weight: bold;
}
.board-zoom-33 .board-card-indicator {
  margin-left: 3px;
  font-size: 12.5px;
}
.board-zoom-33 .board-card-indicator-estimation {
  font-size: 13.5px;
}
.board-zoom-33 .board-card-title-wrapper {
  width: 161.4px;
  max-height: 77.90769231px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-zoom-33 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 15.7px;
}
.board-zoom-33 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 15.7px;
  line-height: 20px;
}
.board-zoom-33 .board-card-empty-title,
.board-zoom-33 .board-card-title-text {
  font-size: 16.19230769px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-zoom-33 .board-card-empty-title strong,
.board-zoom-33 .board-card-title-text strong,
.board-zoom-33 .board-card-empty-title em,
.board-zoom-33 .board-card-title-text em,
.board-zoom-33 .board-card-empty-title a,
.board-zoom-33 .board-card-title-text a {
  font-size: 1em;
}
.board-zoom-33 .board-card-empty-title strong,
.board-zoom-33 .board-card-title-text strong {
  font-weight: 600;
}
.board-zoom-33 .board-card-empty-title strong a,
.board-zoom-33 .board-card-title-text strong a {
  font-weight: 600;
}
.board-zoom-33 .board-card-empty-title .prefix,
.board-zoom-33 .board-card-title-text .prefix {
  font-size: 15.49230769px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-zoom-33 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 100.6px;
  font-size: 16.19230769px;
  line-height: 1.18;
}
.board-zoom-33 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 6.5px;
  width: 100%;
  bottom: 23.5px;
  left: 0;
}
.board-zoom-33 .board-card-title-editor {
  width: 161.4px;
  height: 73.23157895px;
  font-size: 16.19230769px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-zoom-33 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 5.95px;
  font-size: 14.69230769px;
}
.board-zoom-33 .board-card-buttons {
  width: 166px;
  height: 24.71428571px;
}
.board-zoom-33 .board-active-card,
.board-zoom-33 .board-search-active-card {
  border-width: 2px !important;
}
.board-zoom-33 .board-card-icon-button {
  font-size: 22.5px;
}
.board-zoom-33 .board-card-icon-button-without-padding {
  font-size: 22.5px;
}
.board-zoom-33 .board-card-icon-button-without-tooltip {
  font-size: 22.5px;
}
.board-zoom-33 .board-subtask-statuses-menu-selected-option {
  font-size: 10.25px;
  max-width: 56.2px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 3.66666667px;
  padding: 3.66666667px;
  cursor: pointer;
}
.board-zoom-33 .board-activity-columns-selected-option {
  font-size: 13.75px;
  font-weight: bold;
  cursor: pointer;
}
.board-zoom-33 .board-activity-columns-dropdownchoose {
  margin-top: 3.6px;
}
.board-zoom-33 .icon-board-card-2level-col-selector-carot {
  font-size: 6.6px;
}
.board-zoom-33 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-zoom-33 .board-subtask-more-dropdown-menu-content.visible {
  top: 25.09756098px;
  min-width: 232px;
  left: -8px;
}
.board-zoom-33 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 26.5px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-zoom-33 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-zoom-33 .board-collapsed-activity-expand-menu > .menu-content {
  top: 22.5px;
}
.board-zoom-33 .board-card-last-element-add {
  width: 172px;
  height: 24.5px;
  bottom: -26.5px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-zoom-33 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 170px;
  height: 24.5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-zoom-33 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -6.125px;
}
.board-zoom-33 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-33 .icon-storymap-bc-edit-title,
.board-zoom-33 .icon-storymap-bc-options,
.board-zoom-33 .icon-storymap-bc-next-card,
.board-zoom-33 .icon-storymap-bc-add-bellow,
.board-zoom-33 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
.board-zoom-34 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-zoom-34 #board-body.board-body-fixed-head {
  margin-top: 247.5px;
}
.board-zoom-34 #board-body-container.board-body-container-pinned {
  top: 268.95px;
}
.board-zoom-34 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 278.95px;
}
.board-zoom-34 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 6.1px;
  font-size: 16.57692308px;
  height: 24.86538462px;
}
.board-zoom-34 #board.has-activity-personas .personas-container span,
.board-zoom-34 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-zoom-34 #board.has-activity-personas .board-activity-card {
  margin-top: 24.4px;
}
.board-zoom-34 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-zoom-34 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 44px;
}
.board-zoom-34 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-34 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-34 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-34 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-34 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-34 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 298.35px;
}
.board-zoom-34 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 6.1px;
  font-size: 16.57692308px;
  height: 46.2px;
}
.board-zoom-34 #board.has-activity-persona-images .personas-container img {
  width: 42px;
  height: 42px;
  display: block;
  border-radius: 1px;
}
.board-zoom-34 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 4.25px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-34 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-zoom-34 #board.has-activity-persona-images .personas-container span,
.board-zoom-34 #board.has-activity-persona-images .personas-container a {
  font-size: 19.89230769px;
  font-weight: 600;
  color: #999;
  padding-right: 3.4;
}
.board-zoom-34 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 42px;
  display: table;
  margin-right: 6.08px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-zoom-34 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-zoom-34 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-zoom-34 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-34 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-34 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 49px;
  left: 0px;
}
.board-zoom-34 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 44px;
  left: 6px;
}
.board-zoom-34 #board.has-activity-persona-images .personas-wrapper {
  height: 46.2px;
}
.board-zoom-34 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 44px;
}
.board-zoom-34 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-34 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-34 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-34 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-34 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-34 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-zoom-34 .board-activity {
  float: left;
  min-width: 188.2px;
  min-height: 123.8px;
  margin-left: 5px;
  margin-right: 5px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-zoom-34 .board-activity:before,
.board-zoom-34 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-34 .board-activity:after {
  clear: both;
}
.board-zoom-34 .board-activity:before,
.board-zoom-34 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-34 .board-activity:after {
  clear: both;
}
.board-zoom-34 .board-tasks {
  float: left;
  min-width: 188.2px;
  min-height: 123.8px;
}
.board-zoom-34 .board-tasks:before,
.board-zoom-34 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-34 .board-tasks:after {
  clear: both;
}
.board-zoom-34 .board-tasks:before,
.board-zoom-34 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-34 .board-tasks:after {
  clear: both;
}
.board-zoom-34 .board-tasks > .board-subtask-card {
  float: left;
}
.board-zoom-34 .board-tasks > .board-activity {
  float: left;
}
.board-zoom-34 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-zoom-34 .board-subtasks {
  width: 188.2px;
  min-height: 123.8px;
}
.board-zoom-34 .board-subtasks:before,
.board-zoom-34 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-34 .board-subtasks:after {
  clear: both;
}
.board-zoom-34 .board-subtasks:before,
.board-zoom-34 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-34 .board-subtasks:after {
  clear: both;
}
.board-zoom-34 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -6.25px;
}
.board-zoom-34 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-zoom-34 .board-release {
  margin-top: 24px;
}
.board-zoom-34 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 176px;
  height: 111.6px;
  padding: 4.4px;
  margin: 6.1px;
  margin-bottom: 6.1px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-34 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-zoom-34 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 176px;
  height: 111.6px;
  padding: 4.4px;
  margin: 6.1px;
  margin-bottom: 12.2px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-34 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 176px;
  height: 111.6px;
  padding: 4.4px;
  margin: 6.1px;
  margin-bottom: 9.76px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-34 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 176px;
  height: 111.6px;
  padding: 4.4px;
  margin: 6.1px;
  margin-bottom: 6.1px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-zoom-34 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 16.57692308px;
}
.board-zoom-34 .board-placeholder {
  float: left;
  width: 188.2px;
  margin: 5px;
  position: relative;
}
.board-zoom-34 .board-invisible-placeholder {
  width: 198.2px;
  height: 1px;
  float: left;
  display: none;
}
.board-zoom-34 .board-tasks > .board-invisible-placeholder {
  width: 188.2px;
}
.board-zoom-34 .board-must-add-task-message {
  width: 188.2px;
  min-height: 111.6px;
  box-sizing: border-box;
  padding: 6.1px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 14.92413793px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-zoom-34 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-zoom-34 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 12.2px;
}
.board-zoom-34 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 176px;
  height: 111.6px;
  padding: 4.4px;
  margin: 6.1px;
  margin-bottom: 6.1px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-34 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 176px;
  height: 111.6px;
  padding: 4.4px;
  margin: 6.1px;
  margin-bottom: 6.1px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-zoom-34 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 4.4px;
  margin: 6.1px;
  width: 176px;
  height: 111.6px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-zoom-34 .board-add-to-empty.visible {
  display: block;
}
.board-zoom-34 .board-collapsed-activity-details-card {
  position: relative;
  width: 176px;
  height: 111.6px;
  padding: 4.4px;
  margin: 6.1px;
  margin-bottom: 6.1px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 16.57692308px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 24.95px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-zoom-34 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-zoom-34 .board-toplevel-card-estimation {
  font-size: 13.53333333px;
  font-weight: bold;
}
.board-zoom-34 .board-card-indicator {
  margin-left: 3.03333333px;
  font-size: 12.83333333px;
}
.board-zoom-34 .board-card-indicator-estimation {
  font-size: 13.83333333px;
}
.board-zoom-34 .board-card-title-wrapper {
  width: 165.2px;
  max-height: 79.72307692px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-zoom-34 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 16.1px;
}
.board-zoom-34 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 16.1px;
  line-height: 20.45454545px;
}
.board-zoom-34 .board-card-empty-title,
.board-zoom-34 .board-card-title-text {
  font-size: 16.57692308px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-zoom-34 .board-card-empty-title strong,
.board-zoom-34 .board-card-title-text strong,
.board-zoom-34 .board-card-empty-title em,
.board-zoom-34 .board-card-title-text em,
.board-zoom-34 .board-card-empty-title a,
.board-zoom-34 .board-card-title-text a {
  font-size: 1em;
}
.board-zoom-34 .board-card-empty-title strong,
.board-zoom-34 .board-card-title-text strong {
  font-weight: 600;
}
.board-zoom-34 .board-card-empty-title strong a,
.board-zoom-34 .board-card-title-text strong a {
  font-weight: 600;
}
.board-zoom-34 .board-card-empty-title .prefix,
.board-zoom-34 .board-card-title-text .prefix {
  font-size: 15.87692308px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-zoom-34 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 102.8px;
  font-size: 16.57692308px;
  line-height: 1.18;
}
.board-zoom-34 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 6.66666667px;
  width: 100%;
  bottom: 24px;
  left: 0;
}
.board-zoom-34 .board-card-title-editor {
  width: 165.2px;
  height: 74.90526316px;
  font-size: 16.57692308px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-zoom-34 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 6.1px;
  font-size: 15.07692308px;
}
.board-zoom-34 .board-card-buttons {
  width: 170px;
  height: 25.19047619px;
}
.board-zoom-34 .board-active-card,
.board-zoom-34 .board-search-active-card {
  border-width: 2px !important;
}
.board-zoom-34 .board-card-icon-button {
  font-size: 23px;
}
.board-zoom-34 .board-card-icon-button-without-padding {
  font-size: 23px;
}
.board-zoom-34 .board-card-icon-button-without-tooltip {
  font-size: 23px;
}
.board-zoom-34 .board-subtask-statuses-menu-selected-option {
  font-size: 10.5px;
  max-width: 57.6px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 3.77777778px;
  padding: 3.77777778px;
  cursor: pointer;
}
.board-zoom-34 .board-activity-columns-selected-option {
  font-size: 14.16666667px;
  font-weight: bold;
  cursor: pointer;
}
.board-zoom-34 .board-activity-columns-dropdownchoose {
  margin-top: 3.8px;
}
.board-zoom-34 .icon-board-card-2level-col-selector-carot {
  font-size: 6.8px;
}
.board-zoom-34 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-zoom-34 .board-subtask-more-dropdown-menu-content.visible {
  top: 25.58536585px;
  min-width: 236px;
  left: -8px;
}
.board-zoom-34 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 27px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-zoom-34 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-zoom-34 .board-collapsed-activity-expand-menu > .menu-content {
  top: 23px;
}
.board-zoom-34 .board-card-last-element-add {
  width: 176px;
  height: 25px;
  bottom: -27px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-zoom-34 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 174px;
  height: 25px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-zoom-34 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -6.25px;
}
.board-zoom-34 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-34 .icon-storymap-bc-edit-title,
.board-zoom-34 .icon-storymap-bc-options,
.board-zoom-34 .icon-storymap-bc-next-card,
.board-zoom-34 .icon-storymap-bc-add-bellow,
.board-zoom-34 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
.board-zoom-35 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-zoom-35 #board-body.board-body-fixed-head {
  margin-top: 253px;
}
.board-zoom-35 #board-body-container.board-body-container-pinned {
  top: 274.875px;
}
.board-zoom-35 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 284.875px;
}
.board-zoom-35 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 6.25px;
  font-size: 16.96153846px;
  height: 25.44230769px;
}
.board-zoom-35 #board.has-activity-personas .personas-container span,
.board-zoom-35 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-zoom-35 #board.has-activity-personas .board-activity-card {
  margin-top: 25px;
}
.board-zoom-35 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-zoom-35 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 45px;
}
.board-zoom-35 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-35 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-35 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-35 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-35 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-35 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 304.975px;
}
.board-zoom-35 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 6.25px;
  font-size: 16.96153846px;
  height: 47.3px;
}
.board-zoom-35 #board.has-activity-persona-images .personas-container img {
  width: 43px;
  height: 43px;
  display: block;
  border-radius: 1px;
}
.board-zoom-35 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 4.375px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-35 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-zoom-35 #board.has-activity-persona-images .personas-container span,
.board-zoom-35 #board.has-activity-persona-images .personas-container a {
  font-size: 20.35384615px;
  font-weight: 600;
  color: #999;
  padding-right: 3.5;
}
.board-zoom-35 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 43px;
  display: table;
  margin-right: 6.2px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-zoom-35 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-zoom-35 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-zoom-35 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-35 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-35 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 50px;
  left: 0px;
}
.board-zoom-35 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 45px;
  left: 6px;
}
.board-zoom-35 #board.has-activity-persona-images .personas-wrapper {
  height: 47.3px;
}
.board-zoom-35 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 45px;
}
.board-zoom-35 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-35 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-35 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-35 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-35 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-35 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-zoom-35 .board-activity {
  float: left;
  min-width: 192.5px;
  min-height: 126.5px;
  margin-left: 5.1px;
  margin-right: 5.1px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-zoom-35 .board-activity:before,
.board-zoom-35 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-35 .board-activity:after {
  clear: both;
}
.board-zoom-35 .board-activity:before,
.board-zoom-35 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-35 .board-activity:after {
  clear: both;
}
.board-zoom-35 .board-tasks {
  float: left;
  min-width: 192.5px;
  min-height: 126.5px;
}
.board-zoom-35 .board-tasks:before,
.board-zoom-35 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-35 .board-tasks:after {
  clear: both;
}
.board-zoom-35 .board-tasks:before,
.board-zoom-35 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-35 .board-tasks:after {
  clear: both;
}
.board-zoom-35 .board-tasks > .board-subtask-card {
  float: left;
}
.board-zoom-35 .board-tasks > .board-activity {
  float: left;
}
.board-zoom-35 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-zoom-35 .board-subtasks {
  width: 192.5px;
  min-height: 126.5px;
}
.board-zoom-35 .board-subtasks:before,
.board-zoom-35 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-35 .board-subtasks:after {
  clear: both;
}
.board-zoom-35 .board-subtasks:before,
.board-zoom-35 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-35 .board-subtasks:after {
  clear: both;
}
.board-zoom-35 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -6.375px;
}
.board-zoom-35 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-zoom-35 .board-release {
  margin-top: 24.5px;
}
.board-zoom-35 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 180px;
  height: 114px;
  padding: 4.5px;
  margin: 6.25px;
  margin-bottom: 6.25px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-35 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-zoom-35 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 180px;
  height: 114px;
  padding: 4.5px;
  margin: 6.25px;
  margin-bottom: 12.5px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-35 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 180px;
  height: 114px;
  padding: 4.5px;
  margin: 6.25px;
  margin-bottom: 10px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-35 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 180px;
  height: 114px;
  padding: 4.5px;
  margin: 6.25px;
  margin-bottom: 6.25px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-zoom-35 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 16.96153846px;
}
.board-zoom-35 .board-placeholder {
  float: left;
  width: 192.5px;
  margin: 5.1px;
  position: relative;
}
.board-zoom-35 .board-invisible-placeholder {
  width: 202.7px;
  height: 1px;
  float: left;
  display: none;
}
.board-zoom-35 .board-tasks > .board-invisible-placeholder {
  width: 192.5px;
}
.board-zoom-35 .board-must-add-task-message {
  width: 192.5px;
  min-height: 114px;
  box-sizing: border-box;
  padding: 6.25px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 15.26896552px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-zoom-35 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-zoom-35 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 12.5px;
}
.board-zoom-35 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 180px;
  height: 114px;
  padding: 4.5px;
  margin: 6.25px;
  margin-bottom: 6.25px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-35 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 180px;
  height: 114px;
  padding: 4.5px;
  margin: 6.25px;
  margin-bottom: 6.25px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-zoom-35 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 4.5px;
  margin: 6.25px;
  width: 180px;
  height: 114px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-zoom-35 .board-add-to-empty.visible {
  display: block;
}
.board-zoom-35 .board-collapsed-activity-details-card {
  position: relative;
  width: 180px;
  height: 114px;
  padding: 4.5px;
  margin: 6.25px;
  margin-bottom: 6.25px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 16.96153846px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 25.45px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-zoom-35 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-zoom-35 .board-toplevel-card-estimation {
  font-size: 13.86666667px;
  font-weight: bold;
}
.board-zoom-35 .board-card-indicator {
  margin-left: 3.06666667px;
  font-size: 13.16666667px;
}
.board-zoom-35 .board-card-indicator-estimation {
  font-size: 14.16666667px;
}
.board-zoom-35 .board-card-title-wrapper {
  width: 169px;
  max-height: 81.53846154px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-zoom-35 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 16.5px;
}
.board-zoom-35 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 16.5px;
  line-height: 20.90909091px;
}
.board-zoom-35 .board-card-empty-title,
.board-zoom-35 .board-card-title-text {
  font-size: 16.96153846px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-zoom-35 .board-card-empty-title strong,
.board-zoom-35 .board-card-title-text strong,
.board-zoom-35 .board-card-empty-title em,
.board-zoom-35 .board-card-title-text em,
.board-zoom-35 .board-card-empty-title a,
.board-zoom-35 .board-card-title-text a {
  font-size: 1em;
}
.board-zoom-35 .board-card-empty-title strong,
.board-zoom-35 .board-card-title-text strong {
  font-weight: 600;
}
.board-zoom-35 .board-card-empty-title strong a,
.board-zoom-35 .board-card-title-text strong a {
  font-weight: 600;
}
.board-zoom-35 .board-card-empty-title .prefix,
.board-zoom-35 .board-card-title-text .prefix {
  font-size: 16.26153846px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-zoom-35 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 105px;
  font-size: 16.96153846px;
  line-height: 1.18;
}
.board-zoom-35 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 6.83333333px;
  width: 100%;
  bottom: 24.5px;
  left: 0;
}
.board-zoom-35 .board-card-title-editor {
  width: 169px;
  height: 76.57894737px;
  font-size: 16.96153846px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-zoom-35 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 6.25px;
  font-size: 15.46153846px;
}
.board-zoom-35 .board-card-buttons {
  width: 174px;
  height: 25.66666667px;
}
.board-zoom-35 .board-active-card,
.board-zoom-35 .board-search-active-card {
  border-width: 2px !important;
}
.board-zoom-35 .board-card-icon-button {
  font-size: 23.5px;
}
.board-zoom-35 .board-card-icon-button-without-padding {
  font-size: 23.5px;
}
.board-zoom-35 .board-card-icon-button-without-tooltip {
  font-size: 23.5px;
}
.board-zoom-35 .board-subtask-statuses-menu-selected-option {
  font-size: 10.75px;
  max-width: 59px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 3.88888889px;
  padding: 3.88888889px;
  cursor: pointer;
}
.board-zoom-35 .board-activity-columns-selected-option {
  font-size: 14.58333333px;
  font-weight: bold;
  cursor: pointer;
}
.board-zoom-35 .board-activity-columns-dropdownchoose {
  margin-top: 4px;
}
.board-zoom-35 .icon-board-card-2level-col-selector-carot {
  font-size: 7px;
}
.board-zoom-35 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-zoom-35 .board-subtask-more-dropdown-menu-content.visible {
  top: 26.07317073px;
  min-width: 240px;
  left: -8px;
}
.board-zoom-35 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 27.5px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-zoom-35 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-zoom-35 .board-collapsed-activity-expand-menu > .menu-content {
  top: 23.5px;
}
.board-zoom-35 .board-card-last-element-add {
  width: 180px;
  height: 25.5px;
  bottom: -27.5px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-zoom-35 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 178px;
  height: 25.5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-zoom-35 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -6.375px;
}
.board-zoom-35 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-35 .icon-storymap-bc-edit-title,
.board-zoom-35 .icon-storymap-bc-options,
.board-zoom-35 .icon-storymap-bc-next-card,
.board-zoom-35 .icon-storymap-bc-add-bellow,
.board-zoom-35 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
.board-zoom-36 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-zoom-36 #board-body.board-body-fixed-head {
  margin-top: 258.5px;
}
.board-zoom-36 #board-body-container.board-body-container-pinned {
  top: 280.8px;
}
.board-zoom-36 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 290.8px;
}
.board-zoom-36 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 6.4px;
  font-size: 17.34615385px;
  height: 26.01923077px;
}
.board-zoom-36 #board.has-activity-personas .personas-container span,
.board-zoom-36 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-zoom-36 #board.has-activity-personas .board-activity-card {
  margin-top: 25.6px;
}
.board-zoom-36 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-zoom-36 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 46px;
}
.board-zoom-36 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-36 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-36 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-36 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-36 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-36 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 311.6px;
}
.board-zoom-36 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 6.4px;
  font-size: 17.34615385px;
  height: 48.4px;
}
.board-zoom-36 #board.has-activity-persona-images .personas-container img {
  width: 44px;
  height: 44px;
  display: block;
  border-radius: 1px;
}
.board-zoom-36 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 4.5px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-36 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-zoom-36 #board.has-activity-persona-images .personas-container span,
.board-zoom-36 #board.has-activity-persona-images .personas-container a {
  font-size: 20.81538462px;
  font-weight: 600;
  color: #999;
  padding-right: 3.6;
}
.board-zoom-36 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 44px;
  display: table;
  margin-right: 6.32px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-zoom-36 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-zoom-36 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-zoom-36 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-36 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-36 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 51px;
  left: 0px;
}
.board-zoom-36 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 46px;
  left: 6px;
}
.board-zoom-36 #board.has-activity-persona-images .personas-wrapper {
  height: 48.4px;
}
.board-zoom-36 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 46px;
}
.board-zoom-36 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-36 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-36 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-36 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-36 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-36 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-zoom-36 .board-activity {
  float: left;
  min-width: 196.8px;
  min-height: 129.2px;
  margin-left: 5.2px;
  margin-right: 5.2px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-zoom-36 .board-activity:before,
.board-zoom-36 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-36 .board-activity:after {
  clear: both;
}
.board-zoom-36 .board-activity:before,
.board-zoom-36 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-36 .board-activity:after {
  clear: both;
}
.board-zoom-36 .board-tasks {
  float: left;
  min-width: 196.8px;
  min-height: 129.2px;
}
.board-zoom-36 .board-tasks:before,
.board-zoom-36 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-36 .board-tasks:after {
  clear: both;
}
.board-zoom-36 .board-tasks:before,
.board-zoom-36 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-36 .board-tasks:after {
  clear: both;
}
.board-zoom-36 .board-tasks > .board-subtask-card {
  float: left;
}
.board-zoom-36 .board-tasks > .board-activity {
  float: left;
}
.board-zoom-36 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-zoom-36 .board-subtasks {
  width: 196.8px;
  min-height: 129.2px;
}
.board-zoom-36 .board-subtasks:before,
.board-zoom-36 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-36 .board-subtasks:after {
  clear: both;
}
.board-zoom-36 .board-subtasks:before,
.board-zoom-36 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-36 .board-subtasks:after {
  clear: both;
}
.board-zoom-36 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -6.5px;
}
.board-zoom-36 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-zoom-36 .board-release {
  margin-top: 25px;
}
.board-zoom-36 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 184px;
  height: 116.4px;
  padding: 4.6px;
  margin: 6.4px;
  margin-bottom: 6.4px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-36 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-zoom-36 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 184px;
  height: 116.4px;
  padding: 4.6px;
  margin: 6.4px;
  margin-bottom: 12.8px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-36 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 184px;
  height: 116.4px;
  padding: 4.6px;
  margin: 6.4px;
  margin-bottom: 10.24px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-36 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 184px;
  height: 116.4px;
  padding: 4.6px;
  margin: 6.4px;
  margin-bottom: 6.4px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-zoom-36 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 17.34615385px;
}
.board-zoom-36 .board-placeholder {
  float: left;
  width: 196.8px;
  margin: 5.2px;
  position: relative;
}
.board-zoom-36 .board-invisible-placeholder {
  width: 207.2px;
  height: 1px;
  float: left;
  display: none;
}
.board-zoom-36 .board-tasks > .board-invisible-placeholder {
  width: 196.8px;
}
.board-zoom-36 .board-must-add-task-message {
  width: 196.8px;
  min-height: 116.4px;
  box-sizing: border-box;
  padding: 6.4px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 15.6137931px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-zoom-36 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-zoom-36 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 12.8px;
}
.board-zoom-36 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 184px;
  height: 116.4px;
  padding: 4.6px;
  margin: 6.4px;
  margin-bottom: 6.4px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-36 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 184px;
  height: 116.4px;
  padding: 4.6px;
  margin: 6.4px;
  margin-bottom: 6.4px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-zoom-36 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 4.6px;
  margin: 6.4px;
  width: 184px;
  height: 116.4px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-zoom-36 .board-add-to-empty.visible {
  display: block;
}
.board-zoom-36 .board-collapsed-activity-details-card {
  position: relative;
  width: 184px;
  height: 116.4px;
  padding: 4.6px;
  margin: 6.4px;
  margin-bottom: 6.4px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 17.34615385px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 25.95px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-zoom-36 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-zoom-36 .board-toplevel-card-estimation {
  font-size: 14.2px;
  font-weight: bold;
}
.board-zoom-36 .board-card-indicator {
  margin-left: 3.1px;
  font-size: 13.5px;
}
.board-zoom-36 .board-card-indicator-estimation {
  font-size: 14.5px;
}
.board-zoom-36 .board-card-title-wrapper {
  width: 172.8px;
  max-height: 83.35384615px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-zoom-36 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 16.9px;
}
.board-zoom-36 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 16.9px;
  line-height: 21.36363636px;
}
.board-zoom-36 .board-card-empty-title,
.board-zoom-36 .board-card-title-text {
  font-size: 17.34615385px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-zoom-36 .board-card-empty-title strong,
.board-zoom-36 .board-card-title-text strong,
.board-zoom-36 .board-card-empty-title em,
.board-zoom-36 .board-card-title-text em,
.board-zoom-36 .board-card-empty-title a,
.board-zoom-36 .board-card-title-text a {
  font-size: 1em;
}
.board-zoom-36 .board-card-empty-title strong,
.board-zoom-36 .board-card-title-text strong {
  font-weight: 600;
}
.board-zoom-36 .board-card-empty-title strong a,
.board-zoom-36 .board-card-title-text strong a {
  font-weight: 600;
}
.board-zoom-36 .board-card-empty-title .prefix,
.board-zoom-36 .board-card-title-text .prefix {
  font-size: 16.64615385px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-zoom-36 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 107.2px;
  font-size: 17.34615385px;
  line-height: 1.18;
}
.board-zoom-36 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 7px;
  width: 100%;
  bottom: 25px;
  left: 0;
}
.board-zoom-36 .board-card-title-editor {
  width: 172.8px;
  height: 78.25263158px;
  font-size: 17.34615385px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-zoom-36 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 6.4px;
  font-size: 15.84615385px;
}
.board-zoom-36 .board-card-buttons {
  width: 178px;
  height: 26.14285714px;
}
.board-zoom-36 .board-active-card,
.board-zoom-36 .board-search-active-card {
  border-width: 2px !important;
}
.board-zoom-36 .board-card-icon-button {
  font-size: 24px;
}
.board-zoom-36 .board-card-icon-button-without-padding {
  font-size: 24px;
}
.board-zoom-36 .board-card-icon-button-without-tooltip {
  font-size: 24px;
}
.board-zoom-36 .board-subtask-statuses-menu-selected-option {
  font-size: 11px;
  max-width: 60.4px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 4px;
  padding: 4px;
  cursor: pointer;
}
.board-zoom-36 .board-activity-columns-selected-option {
  font-size: 15px;
  font-weight: bold;
  cursor: pointer;
}
.board-zoom-36 .board-activity-columns-dropdownchoose {
  margin-top: 4.2px;
}
.board-zoom-36 .icon-board-card-2level-col-selector-carot {
  font-size: 7.2px;
}
.board-zoom-36 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-zoom-36 .board-subtask-more-dropdown-menu-content.visible {
  top: 26.56097561px;
  min-width: 244px;
  left: -8px;
}
.board-zoom-36 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 28px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-zoom-36 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-zoom-36 .board-collapsed-activity-expand-menu > .menu-content {
  top: 24px;
}
.board-zoom-36 .board-card-last-element-add {
  width: 184px;
  height: 26px;
  bottom: -28px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-zoom-36 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 182px;
  height: 26px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-zoom-36 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -6.5px;
}
.board-zoom-36 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-36 .icon-storymap-bc-edit-title,
.board-zoom-36 .icon-storymap-bc-options,
.board-zoom-36 .icon-storymap-bc-next-card,
.board-zoom-36 .icon-storymap-bc-add-bellow,
.board-zoom-36 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
.board-zoom-37 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-zoom-37 #board-body.board-body-fixed-head {
  margin-top: 264px;
}
.board-zoom-37 #board-body-container.board-body-container-pinned {
  top: 286.725px;
}
.board-zoom-37 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 296.725px;
}
.board-zoom-37 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 6.55px;
  font-size: 17.73076923px;
  height: 26.59615385px;
}
.board-zoom-37 #board.has-activity-personas .personas-container span,
.board-zoom-37 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-zoom-37 #board.has-activity-personas .board-activity-card {
  margin-top: 26.2px;
}
.board-zoom-37 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-zoom-37 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 47px;
}
.board-zoom-37 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-37 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-37 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-37 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-37 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-37 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 318.225px;
}
.board-zoom-37 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 6.55px;
  font-size: 17.73076923px;
  height: 49.5px;
}
.board-zoom-37 #board.has-activity-persona-images .personas-container img {
  width: 45px;
  height: 45px;
  display: block;
  border-radius: 1px;
}
.board-zoom-37 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 4.625px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-37 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-zoom-37 #board.has-activity-persona-images .personas-container span,
.board-zoom-37 #board.has-activity-persona-images .personas-container a {
  font-size: 21.27692308px;
  font-weight: 600;
  color: #999;
  padding-right: 3.7;
}
.board-zoom-37 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 45px;
  display: table;
  margin-right: 6.44px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-zoom-37 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-zoom-37 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-zoom-37 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-37 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-37 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 52px;
  left: 0px;
}
.board-zoom-37 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 47px;
  left: 6px;
}
.board-zoom-37 #board.has-activity-persona-images .personas-wrapper {
  height: 49.5px;
}
.board-zoom-37 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 47px;
}
.board-zoom-37 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-37 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-37 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-37 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-37 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-37 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-zoom-37 .board-activity {
  float: left;
  min-width: 201.1px;
  min-height: 131.9px;
  margin-left: 5.3px;
  margin-right: 5.3px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-zoom-37 .board-activity:before,
.board-zoom-37 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-37 .board-activity:after {
  clear: both;
}
.board-zoom-37 .board-activity:before,
.board-zoom-37 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-37 .board-activity:after {
  clear: both;
}
.board-zoom-37 .board-tasks {
  float: left;
  min-width: 201.1px;
  min-height: 131.9px;
}
.board-zoom-37 .board-tasks:before,
.board-zoom-37 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-37 .board-tasks:after {
  clear: both;
}
.board-zoom-37 .board-tasks:before,
.board-zoom-37 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-37 .board-tasks:after {
  clear: both;
}
.board-zoom-37 .board-tasks > .board-subtask-card {
  float: left;
}
.board-zoom-37 .board-tasks > .board-activity {
  float: left;
}
.board-zoom-37 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-zoom-37 .board-subtasks {
  width: 201.1px;
  min-height: 131.9px;
}
.board-zoom-37 .board-subtasks:before,
.board-zoom-37 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-37 .board-subtasks:after {
  clear: both;
}
.board-zoom-37 .board-subtasks:before,
.board-zoom-37 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-37 .board-subtasks:after {
  clear: both;
}
.board-zoom-37 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -6.625px;
}
.board-zoom-37 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-zoom-37 .board-release {
  margin-top: 25.5px;
}
.board-zoom-37 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 188px;
  height: 118.8px;
  padding: 4.7px;
  margin: 6.55px;
  margin-bottom: 6.55px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-37 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-zoom-37 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 188px;
  height: 118.8px;
  padding: 4.7px;
  margin: 6.55px;
  margin-bottom: 13.1px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-37 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 188px;
  height: 118.8px;
  padding: 4.7px;
  margin: 6.55px;
  margin-bottom: 10.48px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-37 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 188px;
  height: 118.8px;
  padding: 4.7px;
  margin: 6.55px;
  margin-bottom: 6.55px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-zoom-37 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 17.73076923px;
}
.board-zoom-37 .board-placeholder {
  float: left;
  width: 201.1px;
  margin: 5.3px;
  position: relative;
}
.board-zoom-37 .board-invisible-placeholder {
  width: 211.7px;
  height: 1px;
  float: left;
  display: none;
}
.board-zoom-37 .board-tasks > .board-invisible-placeholder {
  width: 201.1px;
}
.board-zoom-37 .board-must-add-task-message {
  width: 201.1px;
  min-height: 118.8px;
  box-sizing: border-box;
  padding: 6.55px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 15.95862069px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-zoom-37 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-zoom-37 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 13.1px;
}
.board-zoom-37 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 188px;
  height: 118.8px;
  padding: 4.7px;
  margin: 6.55px;
  margin-bottom: 6.55px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-37 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 188px;
  height: 118.8px;
  padding: 4.7px;
  margin: 6.55px;
  margin-bottom: 6.55px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-zoom-37 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 4.7px;
  margin: 6.55px;
  width: 188px;
  height: 118.8px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-zoom-37 .board-add-to-empty.visible {
  display: block;
}
.board-zoom-37 .board-collapsed-activity-details-card {
  position: relative;
  width: 188px;
  height: 118.8px;
  padding: 4.7px;
  margin: 6.55px;
  margin-bottom: 6.55px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 17.73076923px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 26.45px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-zoom-37 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-zoom-37 .board-toplevel-card-estimation {
  font-size: 14.53333333px;
  font-weight: bold;
}
.board-zoom-37 .board-card-indicator {
  margin-left: 3.13333333px;
  font-size: 13.83333333px;
}
.board-zoom-37 .board-card-indicator-estimation {
  font-size: 14.83333333px;
}
.board-zoom-37 .board-card-title-wrapper {
  width: 176.6px;
  max-height: 85.16923077px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-zoom-37 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 17.3px;
}
.board-zoom-37 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 17.3px;
  line-height: 21.81818182px;
}
.board-zoom-37 .board-card-empty-title,
.board-zoom-37 .board-card-title-text {
  font-size: 17.73076923px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-zoom-37 .board-card-empty-title strong,
.board-zoom-37 .board-card-title-text strong,
.board-zoom-37 .board-card-empty-title em,
.board-zoom-37 .board-card-title-text em,
.board-zoom-37 .board-card-empty-title a,
.board-zoom-37 .board-card-title-text a {
  font-size: 1em;
}
.board-zoom-37 .board-card-empty-title strong,
.board-zoom-37 .board-card-title-text strong {
  font-weight: 600;
}
.board-zoom-37 .board-card-empty-title strong a,
.board-zoom-37 .board-card-title-text strong a {
  font-weight: 600;
}
.board-zoom-37 .board-card-empty-title .prefix,
.board-zoom-37 .board-card-title-text .prefix {
  font-size: 17.03076923px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-zoom-37 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 109.4px;
  font-size: 17.73076923px;
  line-height: 1.18;
}
.board-zoom-37 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 7.16666667px;
  width: 100%;
  bottom: 25.5px;
  left: 0;
}
.board-zoom-37 .board-card-title-editor {
  width: 176.6px;
  height: 79.92631579px;
  font-size: 17.73076923px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-zoom-37 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 6.55px;
  font-size: 16.23076923px;
}
.board-zoom-37 .board-card-buttons {
  width: 182px;
  height: 26.61904762px;
}
.board-zoom-37 .board-active-card,
.board-zoom-37 .board-search-active-card {
  border-width: 2px !important;
}
.board-zoom-37 .board-card-icon-button {
  font-size: 24.5px;
}
.board-zoom-37 .board-card-icon-button-without-padding {
  font-size: 24.5px;
}
.board-zoom-37 .board-card-icon-button-without-tooltip {
  font-size: 24.5px;
}
.board-zoom-37 .board-subtask-statuses-menu-selected-option {
  font-size: 11.25px;
  max-width: 61.8px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 4.11111111px;
  padding: 4.11111111px;
  cursor: pointer;
}
.board-zoom-37 .board-activity-columns-selected-option {
  font-size: 15.41666667px;
  font-weight: bold;
  cursor: pointer;
}
.board-zoom-37 .board-activity-columns-dropdownchoose {
  margin-top: 4.4px;
}
.board-zoom-37 .icon-board-card-2level-col-selector-carot {
  font-size: 7.4px;
}
.board-zoom-37 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-zoom-37 .board-subtask-more-dropdown-menu-content.visible {
  top: 27.04878049px;
  min-width: 248px;
  left: -8px;
}
.board-zoom-37 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 28.5px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-zoom-37 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-zoom-37 .board-collapsed-activity-expand-menu > .menu-content {
  top: 24.5px;
}
.board-zoom-37 .board-card-last-element-add {
  width: 188px;
  height: 26.5px;
  bottom: -28.5px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-zoom-37 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 186px;
  height: 26.5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-zoom-37 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -6.625px;
}
.board-zoom-37 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-37 .icon-storymap-bc-edit-title,
.board-zoom-37 .icon-storymap-bc-options,
.board-zoom-37 .icon-storymap-bc-next-card,
.board-zoom-37 .icon-storymap-bc-add-bellow,
.board-zoom-37 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
.board-zoom-38 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-zoom-38 #board-body.board-body-fixed-head {
  margin-top: 269.5px;
}
.board-zoom-38 #board-body-container.board-body-container-pinned {
  top: 292.65px;
}
.board-zoom-38 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 302.65px;
}
.board-zoom-38 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 6.7px;
  font-size: 18.11538462px;
  height: 27.17307692px;
}
.board-zoom-38 #board.has-activity-personas .personas-container span,
.board-zoom-38 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-zoom-38 #board.has-activity-personas .board-activity-card {
  margin-top: 26.8px;
}
.board-zoom-38 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-zoom-38 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 48px;
}
.board-zoom-38 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-38 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-38 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-38 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-38 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-38 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 324.85px;
}
.board-zoom-38 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 6.7px;
  font-size: 18.11538462px;
  height: 50.6px;
}
.board-zoom-38 #board.has-activity-persona-images .personas-container img {
  width: 46px;
  height: 46px;
  display: block;
  border-radius: 1px;
}
.board-zoom-38 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 4.75px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-38 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-zoom-38 #board.has-activity-persona-images .personas-container span,
.board-zoom-38 #board.has-activity-persona-images .personas-container a {
  font-size: 21.73846154px;
  font-weight: 600;
  color: #999;
  padding-right: 3.8;
}
.board-zoom-38 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 46px;
  display: table;
  margin-right: 6.56px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-zoom-38 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-zoom-38 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-zoom-38 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-38 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-38 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 53px;
  left: 0px;
}
.board-zoom-38 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 48px;
  left: 6px;
}
.board-zoom-38 #board.has-activity-persona-images .personas-wrapper {
  height: 50.6px;
}
.board-zoom-38 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 48px;
}
.board-zoom-38 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-38 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-38 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-38 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-38 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-38 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-zoom-38 .board-activity {
  float: left;
  min-width: 205.4px;
  min-height: 134.6px;
  margin-left: 5.4px;
  margin-right: 5.4px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-zoom-38 .board-activity:before,
.board-zoom-38 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-38 .board-activity:after {
  clear: both;
}
.board-zoom-38 .board-activity:before,
.board-zoom-38 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-38 .board-activity:after {
  clear: both;
}
.board-zoom-38 .board-tasks {
  float: left;
  min-width: 205.4px;
  min-height: 134.6px;
}
.board-zoom-38 .board-tasks:before,
.board-zoom-38 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-38 .board-tasks:after {
  clear: both;
}
.board-zoom-38 .board-tasks:before,
.board-zoom-38 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-38 .board-tasks:after {
  clear: both;
}
.board-zoom-38 .board-tasks > .board-subtask-card {
  float: left;
}
.board-zoom-38 .board-tasks > .board-activity {
  float: left;
}
.board-zoom-38 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-zoom-38 .board-subtasks {
  width: 205.4px;
  min-height: 134.6px;
}
.board-zoom-38 .board-subtasks:before,
.board-zoom-38 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-38 .board-subtasks:after {
  clear: both;
}
.board-zoom-38 .board-subtasks:before,
.board-zoom-38 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-38 .board-subtasks:after {
  clear: both;
}
.board-zoom-38 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -6.75px;
}
.board-zoom-38 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-zoom-38 .board-release {
  margin-top: 26px;
}
.board-zoom-38 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 192px;
  height: 121.2px;
  padding: 4.8px;
  margin: 6.7px;
  margin-bottom: 6.7px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-38 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-zoom-38 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 192px;
  height: 121.2px;
  padding: 4.8px;
  margin: 6.7px;
  margin-bottom: 13.4px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-38 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 192px;
  height: 121.2px;
  padding: 4.8px;
  margin: 6.7px;
  margin-bottom: 10.72px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-38 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 192px;
  height: 121.2px;
  padding: 4.8px;
  margin: 6.7px;
  margin-bottom: 6.7px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-zoom-38 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 18.11538462px;
}
.board-zoom-38 .board-placeholder {
  float: left;
  width: 205.4px;
  margin: 5.4px;
  position: relative;
}
.board-zoom-38 .board-invisible-placeholder {
  width: 216.2px;
  height: 1px;
  float: left;
  display: none;
}
.board-zoom-38 .board-tasks > .board-invisible-placeholder {
  width: 205.4px;
}
.board-zoom-38 .board-must-add-task-message {
  width: 205.4px;
  min-height: 121.2px;
  box-sizing: border-box;
  padding: 6.7px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 16.30344828px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-zoom-38 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-zoom-38 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 13.4px;
}
.board-zoom-38 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 192px;
  height: 121.2px;
  padding: 4.8px;
  margin: 6.7px;
  margin-bottom: 6.7px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-38 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 192px;
  height: 121.2px;
  padding: 4.8px;
  margin: 6.7px;
  margin-bottom: 6.7px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-zoom-38 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 4.8px;
  margin: 6.7px;
  width: 192px;
  height: 121.2px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-zoom-38 .board-add-to-empty.visible {
  display: block;
}
.board-zoom-38 .board-collapsed-activity-details-card {
  position: relative;
  width: 192px;
  height: 121.2px;
  padding: 4.8px;
  margin: 6.7px;
  margin-bottom: 6.7px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 18.11538462px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 26.95px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-zoom-38 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-zoom-38 .board-toplevel-card-estimation {
  font-size: 14.86666667px;
  font-weight: bold;
}
.board-zoom-38 .board-card-indicator {
  margin-left: 3.16666667px;
  font-size: 14.16666667px;
}
.board-zoom-38 .board-card-indicator-estimation {
  font-size: 15.16666667px;
}
.board-zoom-38 .board-card-title-wrapper {
  width: 180.4px;
  max-height: 86.98461538px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-zoom-38 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 17.7px;
}
.board-zoom-38 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 17.7px;
  line-height: 22.27272727px;
}
.board-zoom-38 .board-card-empty-title,
.board-zoom-38 .board-card-title-text {
  font-size: 18.11538462px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-zoom-38 .board-card-empty-title strong,
.board-zoom-38 .board-card-title-text strong,
.board-zoom-38 .board-card-empty-title em,
.board-zoom-38 .board-card-title-text em,
.board-zoom-38 .board-card-empty-title a,
.board-zoom-38 .board-card-title-text a {
  font-size: 1em;
}
.board-zoom-38 .board-card-empty-title strong,
.board-zoom-38 .board-card-title-text strong {
  font-weight: 600;
}
.board-zoom-38 .board-card-empty-title strong a,
.board-zoom-38 .board-card-title-text strong a {
  font-weight: 600;
}
.board-zoom-38 .board-card-empty-title .prefix,
.board-zoom-38 .board-card-title-text .prefix {
  font-size: 17.41538462px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-zoom-38 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 111.6px;
  font-size: 18.11538462px;
  line-height: 1.18;
}
.board-zoom-38 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 7.33333333px;
  width: 100%;
  bottom: 26px;
  left: 0;
}
.board-zoom-38 .board-card-title-editor {
  width: 180.4px;
  height: 81.6px;
  font-size: 18.11538462px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-zoom-38 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 6.7px;
  font-size: 16.61538462px;
}
.board-zoom-38 .board-card-buttons {
  width: 186px;
  height: 27.0952381px;
}
.board-zoom-38 .board-active-card,
.board-zoom-38 .board-search-active-card {
  border-width: 2px !important;
}
.board-zoom-38 .board-card-icon-button {
  font-size: 25px;
}
.board-zoom-38 .board-card-icon-button-without-padding {
  font-size: 25px;
}
.board-zoom-38 .board-card-icon-button-without-tooltip {
  font-size: 25px;
}
.board-zoom-38 .board-subtask-statuses-menu-selected-option {
  font-size: 11.5px;
  max-width: 63.2px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 4.22222222px;
  padding: 4.22222222px;
  cursor: pointer;
}
.board-zoom-38 .board-activity-columns-selected-option {
  font-size: 15.83333333px;
  font-weight: bold;
  cursor: pointer;
}
.board-zoom-38 .board-activity-columns-dropdownchoose {
  margin-top: 4.6px;
}
.board-zoom-38 .icon-board-card-2level-col-selector-carot {
  font-size: 7.6px;
}
.board-zoom-38 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-zoom-38 .board-subtask-more-dropdown-menu-content.visible {
  top: 27.53658537px;
  min-width: 252px;
  left: -8px;
}
.board-zoom-38 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 29px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-zoom-38 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-zoom-38 .board-collapsed-activity-expand-menu > .menu-content {
  top: 25px;
}
.board-zoom-38 .board-card-last-element-add {
  width: 192px;
  height: 27px;
  bottom: -29px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-zoom-38 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 190px;
  height: 27px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-zoom-38 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -6.75px;
}
.board-zoom-38 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-38 .icon-storymap-bc-edit-title,
.board-zoom-38 .icon-storymap-bc-options,
.board-zoom-38 .icon-storymap-bc-next-card,
.board-zoom-38 .icon-storymap-bc-add-bellow,
.board-zoom-38 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
.board-zoom-39 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-zoom-39 #board-body.board-body-fixed-head {
  margin-top: 275px;
}
.board-zoom-39 #board-body-container.board-body-container-pinned {
  top: 298.575px;
}
.board-zoom-39 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 308.575px;
}
.board-zoom-39 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 6.85px;
  font-size: 18.5px;
  height: 27.75px;
}
.board-zoom-39 #board.has-activity-personas .personas-container span,
.board-zoom-39 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-zoom-39 #board.has-activity-personas .board-activity-card {
  margin-top: 27.4px;
}
.board-zoom-39 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-zoom-39 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 49px;
}
.board-zoom-39 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-39 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-39 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-39 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-39 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-39 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 331.475px;
}
.board-zoom-39 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 6.85px;
  font-size: 18.5px;
  height: 51.7px;
}
.board-zoom-39 #board.has-activity-persona-images .personas-container img {
  width: 47px;
  height: 47px;
  display: block;
  border-radius: 1px;
}
.board-zoom-39 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 4.875px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-39 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-zoom-39 #board.has-activity-persona-images .personas-container span,
.board-zoom-39 #board.has-activity-persona-images .personas-container a {
  font-size: 22.2px;
  font-weight: 600;
  color: #999;
  padding-right: 3.9;
}
.board-zoom-39 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 47px;
  display: table;
  margin-right: 6.68px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-zoom-39 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-zoom-39 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-zoom-39 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-39 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-39 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 54px;
  left: 0px;
}
.board-zoom-39 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 49px;
  left: 6px;
}
.board-zoom-39 #board.has-activity-persona-images .personas-wrapper {
  height: 51.7px;
}
.board-zoom-39 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 49px;
}
.board-zoom-39 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-39 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-39 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-39 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-39 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-39 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-zoom-39 .board-activity {
  float: left;
  min-width: 209.7px;
  min-height: 137.3px;
  margin-left: 5.5px;
  margin-right: 5.5px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-zoom-39 .board-activity:before,
.board-zoom-39 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-39 .board-activity:after {
  clear: both;
}
.board-zoom-39 .board-activity:before,
.board-zoom-39 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-39 .board-activity:after {
  clear: both;
}
.board-zoom-39 .board-tasks {
  float: left;
  min-width: 209.7px;
  min-height: 137.3px;
}
.board-zoom-39 .board-tasks:before,
.board-zoom-39 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-39 .board-tasks:after {
  clear: both;
}
.board-zoom-39 .board-tasks:before,
.board-zoom-39 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-39 .board-tasks:after {
  clear: both;
}
.board-zoom-39 .board-tasks > .board-subtask-card {
  float: left;
}
.board-zoom-39 .board-tasks > .board-activity {
  float: left;
}
.board-zoom-39 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-zoom-39 .board-subtasks {
  width: 209.7px;
  min-height: 137.3px;
}
.board-zoom-39 .board-subtasks:before,
.board-zoom-39 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-39 .board-subtasks:after {
  clear: both;
}
.board-zoom-39 .board-subtasks:before,
.board-zoom-39 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-39 .board-subtasks:after {
  clear: both;
}
.board-zoom-39 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -6.875px;
}
.board-zoom-39 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-zoom-39 .board-release {
  margin-top: 26.5px;
}
.board-zoom-39 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 196px;
  height: 123.6px;
  padding: 4.9px;
  margin: 6.85px;
  margin-bottom: 6.85px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-39 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-zoom-39 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 196px;
  height: 123.6px;
  padding: 4.9px;
  margin: 6.85px;
  margin-bottom: 13.7px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-39 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 196px;
  height: 123.6px;
  padding: 4.9px;
  margin: 6.85px;
  margin-bottom: 10.96px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-39 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 196px;
  height: 123.6px;
  padding: 4.9px;
  margin: 6.85px;
  margin-bottom: 6.85px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-zoom-39 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 18.5px;
}
.board-zoom-39 .board-placeholder {
  float: left;
  width: 209.7px;
  margin: 5.5px;
  position: relative;
}
.board-zoom-39 .board-invisible-placeholder {
  width: 220.7px;
  height: 1px;
  float: left;
  display: none;
}
.board-zoom-39 .board-tasks > .board-invisible-placeholder {
  width: 209.7px;
}
.board-zoom-39 .board-must-add-task-message {
  width: 209.7px;
  min-height: 123.6px;
  box-sizing: border-box;
  padding: 6.85px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 16.64827586px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-zoom-39 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-zoom-39 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 13.7px;
}
.board-zoom-39 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 196px;
  height: 123.6px;
  padding: 4.9px;
  margin: 6.85px;
  margin-bottom: 6.85px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-39 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 196px;
  height: 123.6px;
  padding: 4.9px;
  margin: 6.85px;
  margin-bottom: 6.85px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-zoom-39 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 4.9px;
  margin: 6.85px;
  width: 196px;
  height: 123.6px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-zoom-39 .board-add-to-empty.visible {
  display: block;
}
.board-zoom-39 .board-collapsed-activity-details-card {
  position: relative;
  width: 196px;
  height: 123.6px;
  padding: 4.9px;
  margin: 6.85px;
  margin-bottom: 6.85px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 18.5px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 27.45px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-zoom-39 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-zoom-39 .board-toplevel-card-estimation {
  font-size: 15.2px;
  font-weight: bold;
}
.board-zoom-39 .board-card-indicator {
  margin-left: 3.2px;
  font-size: 14.5px;
}
.board-zoom-39 .board-card-indicator-estimation {
  font-size: 15.5px;
}
.board-zoom-39 .board-card-title-wrapper {
  width: 184.2px;
  max-height: 88.8px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-zoom-39 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 18.1px;
}
.board-zoom-39 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 18.1px;
  line-height: 22.72727273px;
}
.board-zoom-39 .board-card-empty-title,
.board-zoom-39 .board-card-title-text {
  font-size: 18.5px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-zoom-39 .board-card-empty-title strong,
.board-zoom-39 .board-card-title-text strong,
.board-zoom-39 .board-card-empty-title em,
.board-zoom-39 .board-card-title-text em,
.board-zoom-39 .board-card-empty-title a,
.board-zoom-39 .board-card-title-text a {
  font-size: 1em;
}
.board-zoom-39 .board-card-empty-title strong,
.board-zoom-39 .board-card-title-text strong {
  font-weight: 600;
}
.board-zoom-39 .board-card-empty-title strong a,
.board-zoom-39 .board-card-title-text strong a {
  font-weight: 600;
}
.board-zoom-39 .board-card-empty-title .prefix,
.board-zoom-39 .board-card-title-text .prefix {
  font-size: 17.8px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-zoom-39 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 113.8px;
  font-size: 18.5px;
  line-height: 1.18;
}
.board-zoom-39 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 7.5px;
  width: 100%;
  bottom: 26.5px;
  left: 0;
}
.board-zoom-39 .board-card-title-editor {
  width: 184.2px;
  height: 83.27368421px;
  font-size: 18.5px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-zoom-39 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 6.85px;
  font-size: 17px;
}
.board-zoom-39 .board-card-buttons {
  width: 190px;
  height: 27.57142857px;
}
.board-zoom-39 .board-active-card,
.board-zoom-39 .board-search-active-card {
  border-width: 2px !important;
}
.board-zoom-39 .board-card-icon-button {
  font-size: 25.5px;
}
.board-zoom-39 .board-card-icon-button-without-padding {
  font-size: 25.5px;
}
.board-zoom-39 .board-card-icon-button-without-tooltip {
  font-size: 25.5px;
}
.board-zoom-39 .board-subtask-statuses-menu-selected-option {
  font-size: 11.75px;
  max-width: 64.6px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 4.33333333px;
  padding: 4.33333333px;
  cursor: pointer;
}
.board-zoom-39 .board-activity-columns-selected-option {
  font-size: 16.25px;
  font-weight: bold;
  cursor: pointer;
}
.board-zoom-39 .board-activity-columns-dropdownchoose {
  margin-top: 4.8px;
}
.board-zoom-39 .icon-board-card-2level-col-selector-carot {
  font-size: 7.8px;
}
.board-zoom-39 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-zoom-39 .board-subtask-more-dropdown-menu-content.visible {
  top: 28.02439024px;
  min-width: 256px;
  left: -8px;
}
.board-zoom-39 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 29.5px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-zoom-39 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-zoom-39 .board-collapsed-activity-expand-menu > .menu-content {
  top: 25.5px;
}
.board-zoom-39 .board-card-last-element-add {
  width: 196px;
  height: 27.5px;
  bottom: -29.5px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-zoom-39 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 194px;
  height: 27.5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-zoom-39 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -6.875px;
}
.board-zoom-39 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-39 .icon-storymap-bc-edit-title,
.board-zoom-39 .icon-storymap-bc-options,
.board-zoom-39 .icon-storymap-bc-next-card,
.board-zoom-39 .icon-storymap-bc-add-bellow,
.board-zoom-39 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
.board-zoom-40 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-zoom-40 #board-body.board-body-fixed-head {
  margin-top: 280.5px;
}
.board-zoom-40 #board-body-container.board-body-container-pinned {
  top: 304.5px;
}
.board-zoom-40 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 314.5px;
}
.board-zoom-40 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 7px;
  font-size: 18.88461538px;
  height: 28.32692308px;
}
.board-zoom-40 #board.has-activity-personas .personas-container span,
.board-zoom-40 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-zoom-40 #board.has-activity-personas .board-activity-card {
  margin-top: 28px;
}
.board-zoom-40 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-zoom-40 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 50px;
}
.board-zoom-40 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-40 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-40 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-40 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-40 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-40 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 338.1px;
}
.board-zoom-40 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 7px;
  font-size: 18.88461538px;
  height: 52.8px;
}
.board-zoom-40 #board.has-activity-persona-images .personas-container img {
  width: 48px;
  height: 48px;
  display: block;
  border-radius: 1px;
}
.board-zoom-40 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 5px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-40 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-zoom-40 #board.has-activity-persona-images .personas-container span,
.board-zoom-40 #board.has-activity-persona-images .personas-container a {
  font-size: 22.66153846px;
  font-weight: 600;
  color: #999;
  padding-right: 4;
}
.board-zoom-40 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 48px;
  display: table;
  margin-right: 6.8px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-zoom-40 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-zoom-40 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-zoom-40 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-40 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-zoom-40 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 55px;
  left: 0px;
}
.board-zoom-40 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 50px;
  left: 6px;
}
.board-zoom-40 #board.has-activity-persona-images .personas-wrapper {
  height: 52.8px;
}
.board-zoom-40 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 50px;
}
.board-zoom-40 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-zoom-40 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-zoom-40 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-zoom-40 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-zoom-40 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-zoom-40 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-zoom-40 .board-activity {
  float: left;
  min-width: 214px;
  min-height: 140px;
  margin-left: 5.6px;
  margin-right: 5.6px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-zoom-40 .board-activity:before,
.board-zoom-40 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-40 .board-activity:after {
  clear: both;
}
.board-zoom-40 .board-activity:before,
.board-zoom-40 .board-activity:after {
  content: " ";
  display: table;
}
.board-zoom-40 .board-activity:after {
  clear: both;
}
.board-zoom-40 .board-tasks {
  float: left;
  min-width: 214px;
  min-height: 140px;
}
.board-zoom-40 .board-tasks:before,
.board-zoom-40 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-40 .board-tasks:after {
  clear: both;
}
.board-zoom-40 .board-tasks:before,
.board-zoom-40 .board-tasks:after {
  content: " ";
  display: table;
}
.board-zoom-40 .board-tasks:after {
  clear: both;
}
.board-zoom-40 .board-tasks > .board-subtask-card {
  float: left;
}
.board-zoom-40 .board-tasks > .board-activity {
  float: left;
}
.board-zoom-40 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-zoom-40 .board-subtasks {
  width: 214px;
  min-height: 140px;
}
.board-zoom-40 .board-subtasks:before,
.board-zoom-40 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-40 .board-subtasks:after {
  clear: both;
}
.board-zoom-40 .board-subtasks:before,
.board-zoom-40 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-zoom-40 .board-subtasks:after {
  clear: both;
}
.board-zoom-40 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -7px;
}
.board-zoom-40 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-zoom-40 .board-release {
  margin-top: 27px;
}
.board-zoom-40 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 200px;
  height: 126px;
  padding: 5px;
  margin: 7px;
  margin-bottom: 7px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-40 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-zoom-40 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 200px;
  height: 126px;
  padding: 5px;
  margin: 7px;
  margin-bottom: 14px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-40 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 200px;
  height: 126px;
  padding: 5px;
  margin: 7px;
  margin-bottom: 11.2px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-zoom-40 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 200px;
  height: 126px;
  padding: 5px;
  margin: 7px;
  margin-bottom: 7px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-zoom-40 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 18.88461538px;
}
.board-zoom-40 .board-placeholder {
  float: left;
  width: 214px;
  margin: 5.6px;
  position: relative;
}
.board-zoom-40 .board-invisible-placeholder {
  width: 225.2px;
  height: 1px;
  float: left;
  display: none;
}
.board-zoom-40 .board-tasks > .board-invisible-placeholder {
  width: 214px;
}
.board-zoom-40 .board-must-add-task-message {
  width: 214px;
  min-height: 126px;
  box-sizing: border-box;
  padding: 7px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 16.99310345px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-zoom-40 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-zoom-40 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 14px;
}
.board-zoom-40 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 200px;
  height: 126px;
  padding: 5px;
  margin: 7px;
  margin-bottom: 7px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-40 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 200px;
  height: 126px;
  padding: 5px;
  margin: 7px;
  margin-bottom: 7px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-zoom-40 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 5px;
  margin: 7px;
  width: 200px;
  height: 126px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-zoom-40 .board-add-to-empty.visible {
  display: block;
}
.board-zoom-40 .board-collapsed-activity-details-card {
  position: relative;
  width: 200px;
  height: 126px;
  padding: 5px;
  margin: 7px;
  margin-bottom: 7px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 18.88461538px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 27.95px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-zoom-40 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-zoom-40 .board-toplevel-card-estimation {
  font-size: 15.53333333px;
  font-weight: bold;
}
.board-zoom-40 .board-card-indicator {
  margin-left: 3.23333333px;
  font-size: 14.83333333px;
}
.board-zoom-40 .board-card-indicator-estimation {
  font-size: 15.83333333px;
}
.board-zoom-40 .board-card-title-wrapper {
  width: 188px;
  max-height: 90.61538462px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-zoom-40 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 18.5px;
}
.board-zoom-40 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 18.5px;
  line-height: 23.18181818px;
}
.board-zoom-40 .board-card-empty-title,
.board-zoom-40 .board-card-title-text {
  font-size: 18.88461538px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-zoom-40 .board-card-empty-title strong,
.board-zoom-40 .board-card-title-text strong,
.board-zoom-40 .board-card-empty-title em,
.board-zoom-40 .board-card-title-text em,
.board-zoom-40 .board-card-empty-title a,
.board-zoom-40 .board-card-title-text a {
  font-size: 1em;
}
.board-zoom-40 .board-card-empty-title strong,
.board-zoom-40 .board-card-title-text strong {
  font-weight: 600;
}
.board-zoom-40 .board-card-empty-title strong a,
.board-zoom-40 .board-card-title-text strong a {
  font-weight: 600;
}
.board-zoom-40 .board-card-empty-title .prefix,
.board-zoom-40 .board-card-title-text .prefix {
  font-size: 18.18461538px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-zoom-40 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 116px;
  font-size: 18.88461538px;
  line-height: 1.18;
}
.board-zoom-40 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 7.66666667px;
  width: 100%;
  bottom: 27px;
  left: 0;
}
.board-zoom-40 .board-card-title-editor {
  width: 188px;
  height: 84.94736842px;
  font-size: 18.88461538px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-zoom-40 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 7px;
  font-size: 17.38461538px;
}
.board-zoom-40 .board-card-buttons {
  width: 194px;
  height: 28.04761905px;
}
.board-zoom-40 .board-active-card,
.board-zoom-40 .board-search-active-card {
  border-width: 2px !important;
}
.board-zoom-40 .board-card-icon-button {
  font-size: 26px;
}
.board-zoom-40 .board-card-icon-button-without-padding {
  font-size: 26px;
}
.board-zoom-40 .board-card-icon-button-without-tooltip {
  font-size: 26px;
}
.board-zoom-40 .board-subtask-statuses-menu-selected-option {
  font-size: 12px;
  max-width: 66px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 4.44444444px;
  padding: 4.44444444px;
  cursor: pointer;
}
.board-zoom-40 .board-activity-columns-selected-option {
  font-size: 16.66666667px;
  font-weight: bold;
  cursor: pointer;
}
.board-zoom-40 .board-activity-columns-dropdownchoose {
  margin-top: 5px;
}
.board-zoom-40 .icon-board-card-2level-col-selector-carot {
  font-size: 8px;
}
.board-zoom-40 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-zoom-40 .board-subtask-more-dropdown-menu-content.visible {
  top: 28.51219512px;
  min-width: 260px;
  left: -8px;
}
.board-zoom-40 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 30px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-zoom-40 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-zoom-40 .board-collapsed-activity-expand-menu > .menu-content {
  top: 26px;
}
.board-zoom-40 .board-card-last-element-add {
  width: 200px;
  height: 28px;
  bottom: -30px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-zoom-40 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 198px;
  height: 28px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-zoom-40 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -7px;
}
.board-zoom-40 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-zoom-40 .icon-storymap-bc-edit-title,
.board-zoom-40 .icon-storymap-bc-options,
.board-zoom-40 .icon-storymap-bc-next-card,
.board-zoom-40 .icon-storymap-bc-add-bellow,
.board-zoom-40 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
.board-adaptive-zoom-21 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-adaptive-zoom-21 #board-body.board-body-fixed-head {
  margin-top: 176px;
}
.board-adaptive-zoom-21 #board-body-container.board-body-container-pinned {
  top: 191.925px;
}
.board-adaptive-zoom-21 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 201.925px;
}
.board-adaptive-zoom-21 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 4.15px;
  font-size: 11.57692308px;
  height: 17.36538462px;
}
.board-adaptive-zoom-21 #board.has-activity-personas .personas-container span,
.board-adaptive-zoom-21 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-adaptive-zoom-21 #board.has-activity-personas .board-activity-card {
  margin-top: 16.6px;
}
.board-adaptive-zoom-21 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-adaptive-zoom-21 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-adaptive-zoom-21 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-adaptive-zoom-21 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-adaptive-zoom-21 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-adaptive-zoom-21 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-adaptive-zoom-21 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-adaptive-zoom-21 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 212.225px;
}
.board-adaptive-zoom-21 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 4.15px;
  font-size: 11.57692308px;
  height: 31.9px;
}
.board-adaptive-zoom-21 #board.has-activity-persona-images .personas-container img {
  width: 29px;
  height: 29px;
  display: block;
  border-radius: 1px;
}
.board-adaptive-zoom-21 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 2.625px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-21 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-adaptive-zoom-21 #board.has-activity-persona-images .personas-container span,
.board-adaptive-zoom-21 #board.has-activity-persona-images .personas-container a {
  font-size: 13.89230769px;
  font-weight: 600;
  color: #999;
  padding-right: 2.1;
}
.board-adaptive-zoom-21 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 29px;
  display: table;
  margin-right: 4.52px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-adaptive-zoom-21 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-adaptive-zoom-21 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-adaptive-zoom-21 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-21 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-21 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 36px;
  left: 0px;
}
.board-adaptive-zoom-21 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 31px;
  left: 6px;
}
.board-adaptive-zoom-21 #board.has-activity-persona-images .personas-wrapper {
  height: 31.9px;
}
.board-adaptive-zoom-21 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-adaptive-zoom-21 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-adaptive-zoom-21 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-adaptive-zoom-21 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-adaptive-zoom-21 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-adaptive-zoom-21 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-adaptive-zoom-21 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-adaptive-zoom-21 .board-activity {
  float: left;
  min-width: 132.3px;
  min-height: 88.7px;
  margin-left: 3.7px;
  margin-right: 3.7px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-adaptive-zoom-21 .board-activity:before,
.board-adaptive-zoom-21 .board-activity:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-21 .board-activity:after {
  clear: both;
}
.board-adaptive-zoom-21 .board-activity:before,
.board-adaptive-zoom-21 .board-activity:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-21 .board-activity:after {
  clear: both;
}
.board-adaptive-zoom-21 .board-tasks {
  float: left;
  min-width: 132.3px;
  min-height: 88.7px;
}
.board-adaptive-zoom-21 .board-tasks:before,
.board-adaptive-zoom-21 .board-tasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-21 .board-tasks:after {
  clear: both;
}
.board-adaptive-zoom-21 .board-tasks:before,
.board-adaptive-zoom-21 .board-tasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-21 .board-tasks:after {
  clear: both;
}
.board-adaptive-zoom-21 .board-tasks > .board-subtask-card {
  float: left;
}
.board-adaptive-zoom-21 .board-tasks > .board-activity {
  float: left;
}
.board-adaptive-zoom-21 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-adaptive-zoom-21 .board-subtasks {
  width: 132.3px;
  min-height: 88.7px;
}
.board-adaptive-zoom-21 .board-subtasks:before,
.board-adaptive-zoom-21 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-21 .board-subtasks:after {
  clear: both;
}
.board-adaptive-zoom-21 .board-subtasks:before,
.board-adaptive-zoom-21 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-21 .board-subtasks:after {
  clear: both;
}
.board-adaptive-zoom-21 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -4.625px;
}
.board-adaptive-zoom-21 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-adaptive-zoom-21 .board-release {
  margin-top: 17.5px;
}
.board-adaptive-zoom-21 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 124px;
  height: 80.4px;
  padding: 3.1px;
  margin: 4.15px;
  margin-bottom: 4.15px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-21 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-adaptive-zoom-21 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 124px;
  height: 80.4px;
  padding: 3.1px;
  margin: 4.15px;
  margin-bottom: 8.3px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-21 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 124px;
  height: 80.4px;
  padding: 3.1px;
  margin: 4.15px;
  margin-bottom: 6.64px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-21 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 124px;
  height: 80.4px;
  padding: 3.1px;
  margin: 4.15px;
  margin-bottom: 4.15px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-adaptive-zoom-21 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 11.57692308px;
}
.board-adaptive-zoom-21 .board-placeholder {
  float: left;
  width: 132.3px;
  margin: 3.7px;
  position: relative;
}
.board-adaptive-zoom-21 .board-invisible-placeholder {
  width: 139.7px;
  height: 1px;
  float: left;
  display: none;
}
.board-adaptive-zoom-21 .board-tasks > .board-invisible-placeholder {
  width: 132.3px;
}
.board-adaptive-zoom-21 .board-must-add-task-message {
  width: 132.3px;
  min-height: 80.4px;
  box-sizing: border-box;
  padding: 4.15px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 10.44137931px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-adaptive-zoom-21 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-adaptive-zoom-21 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 8.3px;
}
.board-adaptive-zoom-21 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 124px;
  height: 80.4px;
  padding: 3.1px;
  margin: 4.15px;
  margin-bottom: 4.15px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-21 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 124px;
  height: 80.4px;
  padding: 3.1px;
  margin: 4.15px;
  margin-bottom: 4.15px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-adaptive-zoom-21 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 3.1px;
  margin: 4.15px;
  width: 124px;
  height: 80.4px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-adaptive-zoom-21 .board-add-to-empty.visible {
  display: block;
}
.board-adaptive-zoom-21 .board-collapsed-activity-details-card {
  position: relative;
  width: 124px;
  height: 80.4px;
  padding: 3.1px;
  margin: 4.15px;
  margin-bottom: 4.15px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 11.57692308px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 18.45px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-adaptive-zoom-21 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-adaptive-zoom-21 .board-toplevel-card-estimation {
  font-size: 9.2px;
  font-weight: bold;
}
.board-adaptive-zoom-21 .board-card-indicator {
  margin-left: 2.6px;
  font-size: 8.5px;
}
.board-adaptive-zoom-21 .board-card-indicator-estimation {
  font-size: 9.5px;
}
.board-adaptive-zoom-21 .board-card-title-wrapper {
  width: 115.8px;
  max-height: 56.12307692px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-adaptive-zoom-21 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 10.9px;
}
.board-adaptive-zoom-21 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 10.9px;
  line-height: 14.54545455px;
}
.board-adaptive-zoom-21 .board-card-empty-title,
.board-adaptive-zoom-21 .board-card-title-text {
  font-size: 11.57692308px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-adaptive-zoom-21 .board-card-empty-title strong,
.board-adaptive-zoom-21 .board-card-title-text strong,
.board-adaptive-zoom-21 .board-card-empty-title em,
.board-adaptive-zoom-21 .board-card-title-text em,
.board-adaptive-zoom-21 .board-card-empty-title a,
.board-adaptive-zoom-21 .board-card-title-text a {
  font-size: 1em;
}
.board-adaptive-zoom-21 .board-card-empty-title strong,
.board-adaptive-zoom-21 .board-card-title-text strong {
  font-weight: 600;
}
.board-adaptive-zoom-21 .board-card-empty-title strong a,
.board-adaptive-zoom-21 .board-card-title-text strong a {
  font-weight: 600;
}
.board-adaptive-zoom-21 .board-card-empty-title .prefix,
.board-adaptive-zoom-21 .board-card-title-text .prefix {
  font-size: 10.87692308px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-adaptive-zoom-21 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 74.2px;
  font-size: 11.57692308px;
  line-height: 1.18;
}
.board-adaptive-zoom-21 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 4.5px;
  width: 100%;
  bottom: 17.5px;
  left: 0;
}
.board-adaptive-zoom-21 .board-card-title-editor {
  width: 115.8px;
  height: 53.14736842px;
  font-size: 11.57692308px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-adaptive-zoom-21 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 4.15px;
  font-size: 10.07692308px;
}
.board-adaptive-zoom-21 .board-card-buttons {
  width: 118px;
  height: 19px;
}
.board-adaptive-zoom-21 .board-active-card,
.board-adaptive-zoom-21 .board-search-active-card {
  border-width: 2px !important;
}
.board-adaptive-zoom-21 .board-card-icon-button {
  font-size: 16.5px;
}
.board-adaptive-zoom-21 .board-card-icon-button-without-padding {
  font-size: 16.5px;
}
.board-adaptive-zoom-21 .board-card-icon-button-without-tooltip {
  font-size: 16.5px;
}
.board-adaptive-zoom-21 .board-subtask-statuses-menu-selected-option {
  font-size: 7.25px;
  max-width: 39.4px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 2.33333333px;
  padding: 2.33333333px;
  cursor: pointer;
}
.board-adaptive-zoom-21 .board-activity-columns-selected-option {
  font-size: 8.75px;
  font-weight: bold;
  cursor: pointer;
}
.board-adaptive-zoom-21 .board-activity-columns-dropdownchoose {
  margin-top: 1.2px;
}
.board-adaptive-zoom-21 .icon-board-card-2level-col-selector-carot {
  font-size: 4.2px;
}
.board-adaptive-zoom-21 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-adaptive-zoom-21 .board-subtask-more-dropdown-menu-content.visible {
  top: 19.24390244px;
  min-width: 184px;
  left: -8px;
}
.board-adaptive-zoom-21 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 20.5px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-adaptive-zoom-21 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-adaptive-zoom-21 .board-collapsed-activity-expand-menu > .menu-content {
  top: 16.5px;
}
.board-adaptive-zoom-21 .board-card-last-element-add {
  width: 124px;
  height: 18.5px;
  bottom: -20.5px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-adaptive-zoom-21 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 122px;
  height: 18.5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-adaptive-zoom-21 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -4.625px;
}
.board-adaptive-zoom-21 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-21 .icon-storymap-bc-edit-title,
.board-adaptive-zoom-21 .icon-storymap-bc-options,
.board-adaptive-zoom-21 .icon-storymap-bc-next-card,
.board-adaptive-zoom-21 .icon-storymap-bc-add-bellow,
.board-adaptive-zoom-21 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
.board-adaptive-zoom-22 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-adaptive-zoom-22 #board-body.board-body-fixed-head {
  margin-top: 181.5px;
}
.board-adaptive-zoom-22 #board-body-container.board-body-container-pinned {
  top: 197.85px;
}
.board-adaptive-zoom-22 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 207.85px;
}
.board-adaptive-zoom-22 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 4.3px;
  font-size: 11.57692308px;
  height: 17.36538462px;
}
.board-adaptive-zoom-22 #board.has-activity-personas .personas-container span,
.board-adaptive-zoom-22 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-adaptive-zoom-22 #board.has-activity-personas .board-activity-card {
  margin-top: 17.2px;
}
.board-adaptive-zoom-22 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-adaptive-zoom-22 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-adaptive-zoom-22 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-adaptive-zoom-22 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-adaptive-zoom-22 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-adaptive-zoom-22 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-adaptive-zoom-22 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-adaptive-zoom-22 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 218.15px;
}
.board-adaptive-zoom-22 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 4.3px;
  font-size: 11.57692308px;
  height: 31.9px;
}
.board-adaptive-zoom-22 #board.has-activity-persona-images .personas-container img {
  width: 29px;
  height: 29px;
  display: block;
  border-radius: 1px;
}
.board-adaptive-zoom-22 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 2.75px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-22 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-adaptive-zoom-22 #board.has-activity-persona-images .personas-container span,
.board-adaptive-zoom-22 #board.has-activity-persona-images .personas-container a {
  font-size: 13.89230769px;
  font-weight: 600;
  color: #999;
  padding-right: 2.2;
}
.board-adaptive-zoom-22 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 29px;
  display: table;
  margin-right: 4.64px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-adaptive-zoom-22 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-adaptive-zoom-22 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-adaptive-zoom-22 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-22 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-22 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 36px;
  left: 0px;
}
.board-adaptive-zoom-22 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 31px;
  left: 6px;
}
.board-adaptive-zoom-22 #board.has-activity-persona-images .personas-wrapper {
  height: 31.9px;
}
.board-adaptive-zoom-22 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-adaptive-zoom-22 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-adaptive-zoom-22 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-adaptive-zoom-22 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-adaptive-zoom-22 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-adaptive-zoom-22 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-adaptive-zoom-22 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-adaptive-zoom-22 .board-activity {
  float: left;
  min-width: 134.2px;
  min-height: 91.4px;
  margin-left: 3.74px;
  margin-right: 3.74px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-adaptive-zoom-22 .board-activity:before,
.board-adaptive-zoom-22 .board-activity:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-22 .board-activity:after {
  clear: both;
}
.board-adaptive-zoom-22 .board-activity:before,
.board-adaptive-zoom-22 .board-activity:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-22 .board-activity:after {
  clear: both;
}
.board-adaptive-zoom-22 .board-tasks {
  float: left;
  min-width: 134.2px;
  min-height: 91.4px;
}
.board-adaptive-zoom-22 .board-tasks:before,
.board-adaptive-zoom-22 .board-tasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-22 .board-tasks:after {
  clear: both;
}
.board-adaptive-zoom-22 .board-tasks:before,
.board-adaptive-zoom-22 .board-tasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-22 .board-tasks:after {
  clear: both;
}
.board-adaptive-zoom-22 .board-tasks > .board-subtask-card {
  float: left;
}
.board-adaptive-zoom-22 .board-tasks > .board-activity {
  float: left;
}
.board-adaptive-zoom-22 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-adaptive-zoom-22 .board-subtasks {
  width: 134.2px;
  min-height: 91.4px;
}
.board-adaptive-zoom-22 .board-subtasks:before,
.board-adaptive-zoom-22 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-22 .board-subtasks:after {
  clear: both;
}
.board-adaptive-zoom-22 .board-subtasks:before,
.board-adaptive-zoom-22 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-22 .board-subtasks:after {
  clear: both;
}
.board-adaptive-zoom-22 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -4.75px;
}
.board-adaptive-zoom-22 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-adaptive-zoom-22 .board-release {
  margin-top: 18px;
}
.board-adaptive-zoom-22 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 125.6px;
  height: 82.8px;
  padding: 3.2px;
  margin: 4.3px;
  margin-bottom: 4.3px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-22 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-adaptive-zoom-22 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 125.6px;
  height: 82.8px;
  padding: 3.2px;
  margin: 4.3px;
  margin-bottom: 8.6px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-22 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 125.6px;
  height: 82.8px;
  padding: 3.2px;
  margin: 4.3px;
  margin-bottom: 6.88px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-22 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 125.6px;
  height: 82.8px;
  padding: 3.2px;
  margin: 4.3px;
  margin-bottom: 4.3px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-adaptive-zoom-22 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 11.57692308px;
}
.board-adaptive-zoom-22 .board-placeholder {
  float: left;
  width: 134.2px;
  margin: 3.74px;
  position: relative;
}
.board-adaptive-zoom-22 .board-invisible-placeholder {
  width: 141.68px;
  height: 1px;
  float: left;
  display: none;
}
.board-adaptive-zoom-22 .board-tasks > .board-invisible-placeholder {
  width: 134.2px;
}
.board-adaptive-zoom-22 .board-must-add-task-message {
  width: 134.2px;
  min-height: 82.8px;
  box-sizing: border-box;
  padding: 4.3px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 10.44137931px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-adaptive-zoom-22 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-adaptive-zoom-22 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 8.6px;
}
.board-adaptive-zoom-22 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 125.6px;
  height: 82.8px;
  padding: 3.2px;
  margin: 4.3px;
  margin-bottom: 4.3px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-22 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 125.6px;
  height: 82.8px;
  padding: 3.2px;
  margin: 4.3px;
  margin-bottom: 4.3px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-adaptive-zoom-22 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 3.2px;
  margin: 4.3px;
  width: 125.6px;
  height: 82.8px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-adaptive-zoom-22 .board-add-to-empty.visible {
  display: block;
}
.board-adaptive-zoom-22 .board-collapsed-activity-details-card {
  position: relative;
  width: 125.6px;
  height: 82.8px;
  padding: 3.2px;
  margin: 4.3px;
  margin-bottom: 4.3px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 11.57692308px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 18.95px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-adaptive-zoom-22 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-adaptive-zoom-22 .board-toplevel-card-estimation {
  font-size: 9.2px;
  font-weight: bold;
}
.board-adaptive-zoom-22 .board-card-indicator {
  margin-left: 2.63333333px;
  font-size: 8.5px;
}
.board-adaptive-zoom-22 .board-card-indicator-estimation {
  font-size: 9.5px;
}
.board-adaptive-zoom-22 .board-card-title-wrapper {
  width: 117.2px;
  max-height: 57.93846154px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-adaptive-zoom-22 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 10.9px;
}
.board-adaptive-zoom-22 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 10.9px;
  line-height: 14.54545455px;
}
.board-adaptive-zoom-22 .board-card-empty-title,
.board-adaptive-zoom-22 .board-card-title-text {
  font-size: 11.57692308px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-adaptive-zoom-22 .board-card-empty-title strong,
.board-adaptive-zoom-22 .board-card-title-text strong,
.board-adaptive-zoom-22 .board-card-empty-title em,
.board-adaptive-zoom-22 .board-card-title-text em,
.board-adaptive-zoom-22 .board-card-empty-title a,
.board-adaptive-zoom-22 .board-card-title-text a {
  font-size: 1em;
}
.board-adaptive-zoom-22 .board-card-empty-title strong,
.board-adaptive-zoom-22 .board-card-title-text strong {
  font-weight: 600;
}
.board-adaptive-zoom-22 .board-card-empty-title strong a,
.board-adaptive-zoom-22 .board-card-title-text strong a {
  font-weight: 600;
}
.board-adaptive-zoom-22 .board-card-empty-title .prefix,
.board-adaptive-zoom-22 .board-card-title-text .prefix {
  font-size: 10.87692308px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-adaptive-zoom-22 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 76.4px;
  font-size: 11.57692308px;
  line-height: 1.18;
}
.board-adaptive-zoom-22 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 4.5px;
  width: 100%;
  bottom: 17.5px;
  left: 0;
}
.board-adaptive-zoom-22 .board-card-title-editor {
  width: 117.2px;
  height: 54.82105263px;
  font-size: 11.57692308px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-adaptive-zoom-22 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 4.3px;
  font-size: 10.07692308px;
}
.board-adaptive-zoom-22 .board-card-buttons {
  width: 119.6px;
  height: 19px;
}
.board-adaptive-zoom-22 .board-active-card,
.board-adaptive-zoom-22 .board-search-active-card {
  border-width: 2px !important;
}
.board-adaptive-zoom-22 .board-card-icon-button {
  font-size: 16.5px;
}
.board-adaptive-zoom-22 .board-card-icon-button-without-padding {
  font-size: 16.5px;
}
.board-adaptive-zoom-22 .board-card-icon-button-without-tooltip {
  font-size: 16.5px;
}
.board-adaptive-zoom-22 .board-subtask-statuses-menu-selected-option {
  font-size: 7.25px;
  max-width: 39.4px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 2.33333333px;
  padding: 2.33333333px;
  cursor: pointer;
}
.board-adaptive-zoom-22 .board-activity-columns-selected-option {
  font-size: 8.75px;
  font-weight: bold;
  cursor: pointer;
}
.board-adaptive-zoom-22 .board-activity-columns-dropdownchoose {
  margin-top: 1.2px;
}
.board-adaptive-zoom-22 .icon-board-card-2level-col-selector-carot {
  font-size: 4.2px;
}
.board-adaptive-zoom-22 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-adaptive-zoom-22 .board-subtask-more-dropdown-menu-content.visible {
  top: 19.73170732px;
  min-width: 188px;
  left: -8px;
}
.board-adaptive-zoom-22 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 20.5px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-adaptive-zoom-22 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-adaptive-zoom-22 .board-collapsed-activity-expand-menu > .menu-content {
  top: 17px;
}
.board-adaptive-zoom-22 .board-card-last-element-add {
  width: 125.6px;
  height: 19px;
  bottom: -21px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-adaptive-zoom-22 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 123.6px;
  height: 19px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-adaptive-zoom-22 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -4.75px;
}
.board-adaptive-zoom-22 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-22 .icon-storymap-bc-edit-title,
.board-adaptive-zoom-22 .icon-storymap-bc-options,
.board-adaptive-zoom-22 .icon-storymap-bc-next-card,
.board-adaptive-zoom-22 .icon-storymap-bc-add-bellow,
.board-adaptive-zoom-22 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
.board-adaptive-zoom-23 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-adaptive-zoom-23 #board-body.board-body-fixed-head {
  margin-top: 187px;
}
.board-adaptive-zoom-23 #board-body-container.board-body-container-pinned {
  top: 203.775px;
}
.board-adaptive-zoom-23 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 213.775px;
}
.board-adaptive-zoom-23 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 4.45px;
  font-size: 11.57692308px;
  height: 17.36538462px;
}
.board-adaptive-zoom-23 #board.has-activity-personas .personas-container span,
.board-adaptive-zoom-23 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-adaptive-zoom-23 #board.has-activity-personas .board-activity-card {
  margin-top: 17.8px;
}
.board-adaptive-zoom-23 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-adaptive-zoom-23 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-adaptive-zoom-23 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-adaptive-zoom-23 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-adaptive-zoom-23 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-adaptive-zoom-23 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-adaptive-zoom-23 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-adaptive-zoom-23 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 224.075px;
}
.board-adaptive-zoom-23 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 4.45px;
  font-size: 11.57692308px;
  height: 31.9px;
}
.board-adaptive-zoom-23 #board.has-activity-persona-images .personas-container img {
  width: 29px;
  height: 29px;
  display: block;
  border-radius: 1px;
}
.board-adaptive-zoom-23 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 2.875px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-23 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-adaptive-zoom-23 #board.has-activity-persona-images .personas-container span,
.board-adaptive-zoom-23 #board.has-activity-persona-images .personas-container a {
  font-size: 13.89230769px;
  font-weight: 600;
  color: #999;
  padding-right: 2.3;
}
.board-adaptive-zoom-23 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 29px;
  display: table;
  margin-right: 4.76px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-adaptive-zoom-23 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-adaptive-zoom-23 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-adaptive-zoom-23 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-23 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-23 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 36px;
  left: 0px;
}
.board-adaptive-zoom-23 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 31px;
  left: 6px;
}
.board-adaptive-zoom-23 #board.has-activity-persona-images .personas-wrapper {
  height: 31.9px;
}
.board-adaptive-zoom-23 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-adaptive-zoom-23 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-adaptive-zoom-23 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-adaptive-zoom-23 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-adaptive-zoom-23 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-adaptive-zoom-23 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-adaptive-zoom-23 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-adaptive-zoom-23 .board-activity {
  float: left;
  min-width: 136.1px;
  min-height: 94.1px;
  margin-left: 3.78px;
  margin-right: 3.78px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-adaptive-zoom-23 .board-activity:before,
.board-adaptive-zoom-23 .board-activity:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-23 .board-activity:after {
  clear: both;
}
.board-adaptive-zoom-23 .board-activity:before,
.board-adaptive-zoom-23 .board-activity:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-23 .board-activity:after {
  clear: both;
}
.board-adaptive-zoom-23 .board-tasks {
  float: left;
  min-width: 136.1px;
  min-height: 94.1px;
}
.board-adaptive-zoom-23 .board-tasks:before,
.board-adaptive-zoom-23 .board-tasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-23 .board-tasks:after {
  clear: both;
}
.board-adaptive-zoom-23 .board-tasks:before,
.board-adaptive-zoom-23 .board-tasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-23 .board-tasks:after {
  clear: both;
}
.board-adaptive-zoom-23 .board-tasks > .board-subtask-card {
  float: left;
}
.board-adaptive-zoom-23 .board-tasks > .board-activity {
  float: left;
}
.board-adaptive-zoom-23 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-adaptive-zoom-23 .board-subtasks {
  width: 136.1px;
  min-height: 94.1px;
}
.board-adaptive-zoom-23 .board-subtasks:before,
.board-adaptive-zoom-23 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-23 .board-subtasks:after {
  clear: both;
}
.board-adaptive-zoom-23 .board-subtasks:before,
.board-adaptive-zoom-23 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-23 .board-subtasks:after {
  clear: both;
}
.board-adaptive-zoom-23 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -4.875px;
}
.board-adaptive-zoom-23 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-adaptive-zoom-23 .board-release {
  margin-top: 18.5px;
}
.board-adaptive-zoom-23 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 127.2px;
  height: 85.2px;
  padding: 3.3px;
  margin: 4.45px;
  margin-bottom: 4.45px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-23 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-adaptive-zoom-23 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 127.2px;
  height: 85.2px;
  padding: 3.3px;
  margin: 4.45px;
  margin-bottom: 8.9px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-23 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 127.2px;
  height: 85.2px;
  padding: 3.3px;
  margin: 4.45px;
  margin-bottom: 7.12px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-23 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 127.2px;
  height: 85.2px;
  padding: 3.3px;
  margin: 4.45px;
  margin-bottom: 4.45px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-adaptive-zoom-23 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 11.57692308px;
}
.board-adaptive-zoom-23 .board-placeholder {
  float: left;
  width: 136.1px;
  margin: 3.78px;
  position: relative;
}
.board-adaptive-zoom-23 .board-invisible-placeholder {
  width: 143.66px;
  height: 1px;
  float: left;
  display: none;
}
.board-adaptive-zoom-23 .board-tasks > .board-invisible-placeholder {
  width: 136.1px;
}
.board-adaptive-zoom-23 .board-must-add-task-message {
  width: 136.1px;
  min-height: 85.2px;
  box-sizing: border-box;
  padding: 4.45px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 10.44137931px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-adaptive-zoom-23 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-adaptive-zoom-23 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 8.9px;
}
.board-adaptive-zoom-23 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 127.2px;
  height: 85.2px;
  padding: 3.3px;
  margin: 4.45px;
  margin-bottom: 4.45px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-23 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 127.2px;
  height: 85.2px;
  padding: 3.3px;
  margin: 4.45px;
  margin-bottom: 4.45px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-adaptive-zoom-23 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 3.3px;
  margin: 4.45px;
  width: 127.2px;
  height: 85.2px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-adaptive-zoom-23 .board-add-to-empty.visible {
  display: block;
}
.board-adaptive-zoom-23 .board-collapsed-activity-details-card {
  position: relative;
  width: 127.2px;
  height: 85.2px;
  padding: 3.3px;
  margin: 4.45px;
  margin-bottom: 4.45px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 11.57692308px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 19.45px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-adaptive-zoom-23 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-adaptive-zoom-23 .board-toplevel-card-estimation {
  font-size: 9.2px;
  font-weight: bold;
}
.board-adaptive-zoom-23 .board-card-indicator {
  margin-left: 2.66666667px;
  font-size: 8.5px;
}
.board-adaptive-zoom-23 .board-card-indicator-estimation {
  font-size: 9.5px;
}
.board-adaptive-zoom-23 .board-card-title-wrapper {
  width: 118.6px;
  max-height: 59.75384615px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-adaptive-zoom-23 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 10.9px;
}
.board-adaptive-zoom-23 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 10.9px;
  line-height: 14.54545455px;
}
.board-adaptive-zoom-23 .board-card-empty-title,
.board-adaptive-zoom-23 .board-card-title-text {
  font-size: 11.57692308px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-adaptive-zoom-23 .board-card-empty-title strong,
.board-adaptive-zoom-23 .board-card-title-text strong,
.board-adaptive-zoom-23 .board-card-empty-title em,
.board-adaptive-zoom-23 .board-card-title-text em,
.board-adaptive-zoom-23 .board-card-empty-title a,
.board-adaptive-zoom-23 .board-card-title-text a {
  font-size: 1em;
}
.board-adaptive-zoom-23 .board-card-empty-title strong,
.board-adaptive-zoom-23 .board-card-title-text strong {
  font-weight: 600;
}
.board-adaptive-zoom-23 .board-card-empty-title strong a,
.board-adaptive-zoom-23 .board-card-title-text strong a {
  font-weight: 600;
}
.board-adaptive-zoom-23 .board-card-empty-title .prefix,
.board-adaptive-zoom-23 .board-card-title-text .prefix {
  font-size: 10.87692308px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-adaptive-zoom-23 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 78.6px;
  font-size: 11.57692308px;
  line-height: 1.18;
}
.board-adaptive-zoom-23 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 4.5px;
  width: 100%;
  bottom: 17.5px;
  left: 0;
}
.board-adaptive-zoom-23 .board-card-title-editor {
  width: 118.6px;
  height: 56.49473684px;
  font-size: 11.57692308px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-adaptive-zoom-23 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 4.45px;
  font-size: 10.07692308px;
}
.board-adaptive-zoom-23 .board-card-buttons {
  width: 121.2px;
  height: 19px;
}
.board-adaptive-zoom-23 .board-active-card,
.board-adaptive-zoom-23 .board-search-active-card {
  border-width: 2px !important;
}
.board-adaptive-zoom-23 .board-card-icon-button {
  font-size: 16.5px;
}
.board-adaptive-zoom-23 .board-card-icon-button-without-padding {
  font-size: 16.5px;
}
.board-adaptive-zoom-23 .board-card-icon-button-without-tooltip {
  font-size: 16.5px;
}
.board-adaptive-zoom-23 .board-subtask-statuses-menu-selected-option {
  font-size: 7.25px;
  max-width: 39.4px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 2.33333333px;
  padding: 2.33333333px;
  cursor: pointer;
}
.board-adaptive-zoom-23 .board-activity-columns-selected-option {
  font-size: 8.75px;
  font-weight: bold;
  cursor: pointer;
}
.board-adaptive-zoom-23 .board-activity-columns-dropdownchoose {
  margin-top: 1.2px;
}
.board-adaptive-zoom-23 .icon-board-card-2level-col-selector-carot {
  font-size: 4.2px;
}
.board-adaptive-zoom-23 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-adaptive-zoom-23 .board-subtask-more-dropdown-menu-content.visible {
  top: 19.2195122px;
  min-width: 192px;
  left: -8px;
}
.board-adaptive-zoom-23 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 20.5px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-adaptive-zoom-23 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-adaptive-zoom-23 .board-collapsed-activity-expand-menu > .menu-content {
  top: 17.5px;
}
.board-adaptive-zoom-23 .board-card-last-element-add {
  width: 127.2px;
  height: 19.5px;
  bottom: -21.5px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-adaptive-zoom-23 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 125.2px;
  height: 19.5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-adaptive-zoom-23 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -4.875px;
}
.board-adaptive-zoom-23 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-23 .icon-storymap-bc-edit-title,
.board-adaptive-zoom-23 .icon-storymap-bc-options,
.board-adaptive-zoom-23 .icon-storymap-bc-next-card,
.board-adaptive-zoom-23 .icon-storymap-bc-add-bellow,
.board-adaptive-zoom-23 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
.board-adaptive-zoom-24 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-adaptive-zoom-24 #board-body.board-body-fixed-head {
  margin-top: 192.5px;
}
.board-adaptive-zoom-24 #board-body-container.board-body-container-pinned {
  top: 209.7px;
}
.board-adaptive-zoom-24 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 219.7px;
}
.board-adaptive-zoom-24 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 4.6px;
  font-size: 11.57692308px;
  height: 17.36538462px;
}
.board-adaptive-zoom-24 #board.has-activity-personas .personas-container span,
.board-adaptive-zoom-24 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-adaptive-zoom-24 #board.has-activity-personas .board-activity-card {
  margin-top: 18.4px;
}
.board-adaptive-zoom-24 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-adaptive-zoom-24 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-adaptive-zoom-24 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-adaptive-zoom-24 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-adaptive-zoom-24 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-adaptive-zoom-24 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-adaptive-zoom-24 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-adaptive-zoom-24 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 230px;
}
.board-adaptive-zoom-24 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 4.6px;
  font-size: 11.57692308px;
  height: 31.9px;
}
.board-adaptive-zoom-24 #board.has-activity-persona-images .personas-container img {
  width: 29px;
  height: 29px;
  display: block;
  border-radius: 1px;
}
.board-adaptive-zoom-24 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 3px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-24 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-adaptive-zoom-24 #board.has-activity-persona-images .personas-container span,
.board-adaptive-zoom-24 #board.has-activity-persona-images .personas-container a {
  font-size: 13.89230769px;
  font-weight: 600;
  color: #999;
  padding-right: 2.4;
}
.board-adaptive-zoom-24 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 29px;
  display: table;
  margin-right: 4.88px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-adaptive-zoom-24 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-adaptive-zoom-24 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-adaptive-zoom-24 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-24 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-24 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 36px;
  left: 0px;
}
.board-adaptive-zoom-24 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 31px;
  left: 6px;
}
.board-adaptive-zoom-24 #board.has-activity-persona-images .personas-wrapper {
  height: 31.9px;
}
.board-adaptive-zoom-24 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-adaptive-zoom-24 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-adaptive-zoom-24 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-adaptive-zoom-24 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-adaptive-zoom-24 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-adaptive-zoom-24 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-adaptive-zoom-24 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-adaptive-zoom-24 .board-activity {
  float: left;
  min-width: 138px;
  min-height: 96.8px;
  margin-left: 3.82px;
  margin-right: 3.82px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-adaptive-zoom-24 .board-activity:before,
.board-adaptive-zoom-24 .board-activity:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-24 .board-activity:after {
  clear: both;
}
.board-adaptive-zoom-24 .board-activity:before,
.board-adaptive-zoom-24 .board-activity:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-24 .board-activity:after {
  clear: both;
}
.board-adaptive-zoom-24 .board-tasks {
  float: left;
  min-width: 138px;
  min-height: 96.8px;
}
.board-adaptive-zoom-24 .board-tasks:before,
.board-adaptive-zoom-24 .board-tasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-24 .board-tasks:after {
  clear: both;
}
.board-adaptive-zoom-24 .board-tasks:before,
.board-adaptive-zoom-24 .board-tasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-24 .board-tasks:after {
  clear: both;
}
.board-adaptive-zoom-24 .board-tasks > .board-subtask-card {
  float: left;
}
.board-adaptive-zoom-24 .board-tasks > .board-activity {
  float: left;
}
.board-adaptive-zoom-24 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-adaptive-zoom-24 .board-subtasks {
  width: 138px;
  min-height: 96.8px;
}
.board-adaptive-zoom-24 .board-subtasks:before,
.board-adaptive-zoom-24 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-24 .board-subtasks:after {
  clear: both;
}
.board-adaptive-zoom-24 .board-subtasks:before,
.board-adaptive-zoom-24 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-24 .board-subtasks:after {
  clear: both;
}
.board-adaptive-zoom-24 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -5px;
}
.board-adaptive-zoom-24 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-adaptive-zoom-24 .board-release {
  margin-top: 19px;
}
.board-adaptive-zoom-24 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 128.8px;
  height: 87.6px;
  padding: 3.4px;
  margin: 4.6px;
  margin-bottom: 4.6px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-24 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-adaptive-zoom-24 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 128.8px;
  height: 87.6px;
  padding: 3.4px;
  margin: 4.6px;
  margin-bottom: 9.2px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-24 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 128.8px;
  height: 87.6px;
  padding: 3.4px;
  margin: 4.6px;
  margin-bottom: 7.36px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-24 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 128.8px;
  height: 87.6px;
  padding: 3.4px;
  margin: 4.6px;
  margin-bottom: 4.6px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-adaptive-zoom-24 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 11.57692308px;
}
.board-adaptive-zoom-24 .board-placeholder {
  float: left;
  width: 138px;
  margin: 3.82px;
  position: relative;
}
.board-adaptive-zoom-24 .board-invisible-placeholder {
  width: 145.64px;
  height: 1px;
  float: left;
  display: none;
}
.board-adaptive-zoom-24 .board-tasks > .board-invisible-placeholder {
  width: 138px;
}
.board-adaptive-zoom-24 .board-must-add-task-message {
  width: 138px;
  min-height: 87.6px;
  box-sizing: border-box;
  padding: 4.6px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 10.44137931px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-adaptive-zoom-24 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-adaptive-zoom-24 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 9.2px;
}
.board-adaptive-zoom-24 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 128.8px;
  height: 87.6px;
  padding: 3.4px;
  margin: 4.6px;
  margin-bottom: 4.6px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-24 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 128.8px;
  height: 87.6px;
  padding: 3.4px;
  margin: 4.6px;
  margin-bottom: 4.6px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-adaptive-zoom-24 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 3.4px;
  margin: 4.6px;
  width: 128.8px;
  height: 87.6px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-adaptive-zoom-24 .board-add-to-empty.visible {
  display: block;
}
.board-adaptive-zoom-24 .board-collapsed-activity-details-card {
  position: relative;
  width: 128.8px;
  height: 87.6px;
  padding: 3.4px;
  margin: 4.6px;
  margin-bottom: 4.6px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 11.57692308px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 19.95px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-adaptive-zoom-24 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-adaptive-zoom-24 .board-toplevel-card-estimation {
  font-size: 9.2px;
  font-weight: bold;
}
.board-adaptive-zoom-24 .board-card-indicator {
  margin-left: 2.7px;
  font-size: 8.5px;
}
.board-adaptive-zoom-24 .board-card-indicator-estimation {
  font-size: 9.5px;
}
.board-adaptive-zoom-24 .board-card-title-wrapper {
  width: 120px;
  max-height: 61.56923077px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-adaptive-zoom-24 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 10.9px;
}
.board-adaptive-zoom-24 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 10.9px;
  line-height: 14.54545455px;
}
.board-adaptive-zoom-24 .board-card-empty-title,
.board-adaptive-zoom-24 .board-card-title-text {
  font-size: 11.57692308px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-adaptive-zoom-24 .board-card-empty-title strong,
.board-adaptive-zoom-24 .board-card-title-text strong,
.board-adaptive-zoom-24 .board-card-empty-title em,
.board-adaptive-zoom-24 .board-card-title-text em,
.board-adaptive-zoom-24 .board-card-empty-title a,
.board-adaptive-zoom-24 .board-card-title-text a {
  font-size: 1em;
}
.board-adaptive-zoom-24 .board-card-empty-title strong,
.board-adaptive-zoom-24 .board-card-title-text strong {
  font-weight: 600;
}
.board-adaptive-zoom-24 .board-card-empty-title strong a,
.board-adaptive-zoom-24 .board-card-title-text strong a {
  font-weight: 600;
}
.board-adaptive-zoom-24 .board-card-empty-title .prefix,
.board-adaptive-zoom-24 .board-card-title-text .prefix {
  font-size: 10.87692308px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-adaptive-zoom-24 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 80.8px;
  font-size: 11.57692308px;
  line-height: 1.18;
}
.board-adaptive-zoom-24 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 4.5px;
  width: 100%;
  bottom: 17.5px;
  left: 0;
}
.board-adaptive-zoom-24 .board-card-title-editor {
  width: 120px;
  height: 58.16842105px;
  font-size: 11.57692308px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-adaptive-zoom-24 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 4.6px;
  font-size: 10.07692308px;
}
.board-adaptive-zoom-24 .board-card-buttons {
  width: 122.8px;
  height: 19px;
}
.board-adaptive-zoom-24 .board-active-card,
.board-adaptive-zoom-24 .board-search-active-card {
  border-width: 2px !important;
}
.board-adaptive-zoom-24 .board-card-icon-button {
  font-size: 16.5px;
}
.board-adaptive-zoom-24 .board-card-icon-button-without-padding {
  font-size: 16.5px;
}
.board-adaptive-zoom-24 .board-card-icon-button-without-tooltip {
  font-size: 16.5px;
}
.board-adaptive-zoom-24 .board-subtask-statuses-menu-selected-option {
  font-size: 7.25px;
  max-width: 39.4px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 2.33333333px;
  padding: 2.33333333px;
  cursor: pointer;
}
.board-adaptive-zoom-24 .board-activity-columns-selected-option {
  font-size: 8.75px;
  font-weight: bold;
  cursor: pointer;
}
.board-adaptive-zoom-24 .board-activity-columns-dropdownchoose {
  margin-top: 1.2px;
}
.board-adaptive-zoom-24 .icon-board-card-2level-col-selector-carot {
  font-size: 4.2px;
}
.board-adaptive-zoom-24 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-adaptive-zoom-24 .board-subtask-more-dropdown-menu-content.visible {
  top: 19.70731707px;
  min-width: 196px;
  left: -8px;
}
.board-adaptive-zoom-24 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 20.5px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-adaptive-zoom-24 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-adaptive-zoom-24 .board-collapsed-activity-expand-menu > .menu-content {
  top: 18px;
}
.board-adaptive-zoom-24 .board-card-last-element-add {
  width: 128.8px;
  height: 20px;
  bottom: -22px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-adaptive-zoom-24 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 126.8px;
  height: 20px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-adaptive-zoom-24 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -5px;
}
.board-adaptive-zoom-24 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-24 .icon-storymap-bc-edit-title,
.board-adaptive-zoom-24 .icon-storymap-bc-options,
.board-adaptive-zoom-24 .icon-storymap-bc-next-card,
.board-adaptive-zoom-24 .icon-storymap-bc-add-bellow,
.board-adaptive-zoom-24 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
.board-adaptive-zoom-25 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-adaptive-zoom-25 #board-body.board-body-fixed-head {
  margin-top: 198px;
}
.board-adaptive-zoom-25 #board-body-container.board-body-container-pinned {
  top: 215.625px;
}
.board-adaptive-zoom-25 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 225.625px;
}
.board-adaptive-zoom-25 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 4.75px;
  font-size: 11.57692308px;
  height: 17.36538462px;
}
.board-adaptive-zoom-25 #board.has-activity-personas .personas-container span,
.board-adaptive-zoom-25 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-adaptive-zoom-25 #board.has-activity-personas .board-activity-card {
  margin-top: 19px;
}
.board-adaptive-zoom-25 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-adaptive-zoom-25 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-adaptive-zoom-25 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-adaptive-zoom-25 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-adaptive-zoom-25 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-adaptive-zoom-25 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-adaptive-zoom-25 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-adaptive-zoom-25 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 235.925px;
}
.board-adaptive-zoom-25 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 4.75px;
  font-size: 11.57692308px;
  height: 31.9px;
}
.board-adaptive-zoom-25 #board.has-activity-persona-images .personas-container img {
  width: 29px;
  height: 29px;
  display: block;
  border-radius: 1px;
}
.board-adaptive-zoom-25 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 3.125px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-25 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-adaptive-zoom-25 #board.has-activity-persona-images .personas-container span,
.board-adaptive-zoom-25 #board.has-activity-persona-images .personas-container a {
  font-size: 13.89230769px;
  font-weight: 600;
  color: #999;
  padding-right: 2.5;
}
.board-adaptive-zoom-25 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 29px;
  display: table;
  margin-right: 5px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-adaptive-zoom-25 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-adaptive-zoom-25 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-adaptive-zoom-25 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-25 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-25 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 36px;
  left: 0px;
}
.board-adaptive-zoom-25 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 31px;
  left: 6px;
}
.board-adaptive-zoom-25 #board.has-activity-persona-images .personas-wrapper {
  height: 31.9px;
}
.board-adaptive-zoom-25 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-adaptive-zoom-25 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-adaptive-zoom-25 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-adaptive-zoom-25 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-adaptive-zoom-25 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-adaptive-zoom-25 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-adaptive-zoom-25 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-adaptive-zoom-25 .board-activity {
  float: left;
  min-width: 139.9px;
  min-height: 99.5px;
  margin-left: 3.86px;
  margin-right: 3.86px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-adaptive-zoom-25 .board-activity:before,
.board-adaptive-zoom-25 .board-activity:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-25 .board-activity:after {
  clear: both;
}
.board-adaptive-zoom-25 .board-activity:before,
.board-adaptive-zoom-25 .board-activity:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-25 .board-activity:after {
  clear: both;
}
.board-adaptive-zoom-25 .board-tasks {
  float: left;
  min-width: 139.9px;
  min-height: 99.5px;
}
.board-adaptive-zoom-25 .board-tasks:before,
.board-adaptive-zoom-25 .board-tasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-25 .board-tasks:after {
  clear: both;
}
.board-adaptive-zoom-25 .board-tasks:before,
.board-adaptive-zoom-25 .board-tasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-25 .board-tasks:after {
  clear: both;
}
.board-adaptive-zoom-25 .board-tasks > .board-subtask-card {
  float: left;
}
.board-adaptive-zoom-25 .board-tasks > .board-activity {
  float: left;
}
.board-adaptive-zoom-25 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-adaptive-zoom-25 .board-subtasks {
  width: 139.9px;
  min-height: 99.5px;
}
.board-adaptive-zoom-25 .board-subtasks:before,
.board-adaptive-zoom-25 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-25 .board-subtasks:after {
  clear: both;
}
.board-adaptive-zoom-25 .board-subtasks:before,
.board-adaptive-zoom-25 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-25 .board-subtasks:after {
  clear: both;
}
.board-adaptive-zoom-25 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -5.125px;
}
.board-adaptive-zoom-25 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-adaptive-zoom-25 .board-release {
  margin-top: 19.5px;
}
.board-adaptive-zoom-25 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 130.4px;
  height: 90px;
  padding: 3.5px;
  margin: 4.75px;
  margin-bottom: 4.75px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-25 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-adaptive-zoom-25 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 130.4px;
  height: 90px;
  padding: 3.5px;
  margin: 4.75px;
  margin-bottom: 9.5px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-25 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 130.4px;
  height: 90px;
  padding: 3.5px;
  margin: 4.75px;
  margin-bottom: 7.6px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-25 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 130.4px;
  height: 90px;
  padding: 3.5px;
  margin: 4.75px;
  margin-bottom: 4.75px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-adaptive-zoom-25 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 11.57692308px;
}
.board-adaptive-zoom-25 .board-placeholder {
  float: left;
  width: 139.9px;
  margin: 3.86px;
  position: relative;
}
.board-adaptive-zoom-25 .board-invisible-placeholder {
  width: 147.62px;
  height: 1px;
  float: left;
  display: none;
}
.board-adaptive-zoom-25 .board-tasks > .board-invisible-placeholder {
  width: 139.9px;
}
.board-adaptive-zoom-25 .board-must-add-task-message {
  width: 139.9px;
  min-height: 90px;
  box-sizing: border-box;
  padding: 4.75px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 10.44137931px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-adaptive-zoom-25 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-adaptive-zoom-25 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 9.5px;
}
.board-adaptive-zoom-25 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 130.4px;
  height: 90px;
  padding: 3.5px;
  margin: 4.75px;
  margin-bottom: 4.75px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-25 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 130.4px;
  height: 90px;
  padding: 3.5px;
  margin: 4.75px;
  margin-bottom: 4.75px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-adaptive-zoom-25 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 3.5px;
  margin: 4.75px;
  width: 130.4px;
  height: 90px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-adaptive-zoom-25 .board-add-to-empty.visible {
  display: block;
}
.board-adaptive-zoom-25 .board-collapsed-activity-details-card {
  position: relative;
  width: 130.4px;
  height: 90px;
  padding: 3.5px;
  margin: 4.75px;
  margin-bottom: 4.75px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 11.57692308px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 20.45px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-adaptive-zoom-25 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-adaptive-zoom-25 .board-toplevel-card-estimation {
  font-size: 9.2px;
  font-weight: bold;
}
.board-adaptive-zoom-25 .board-card-indicator {
  margin-left: 2.73333333px;
  font-size: 8.5px;
}
.board-adaptive-zoom-25 .board-card-indicator-estimation {
  font-size: 9.5px;
}
.board-adaptive-zoom-25 .board-card-title-wrapper {
  width: 121.4px;
  max-height: 63.38461538px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-adaptive-zoom-25 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 10.9px;
}
.board-adaptive-zoom-25 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 10.9px;
  line-height: 14.54545455px;
}
.board-adaptive-zoom-25 .board-card-empty-title,
.board-adaptive-zoom-25 .board-card-title-text {
  font-size: 11.57692308px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-adaptive-zoom-25 .board-card-empty-title strong,
.board-adaptive-zoom-25 .board-card-title-text strong,
.board-adaptive-zoom-25 .board-card-empty-title em,
.board-adaptive-zoom-25 .board-card-title-text em,
.board-adaptive-zoom-25 .board-card-empty-title a,
.board-adaptive-zoom-25 .board-card-title-text a {
  font-size: 1em;
}
.board-adaptive-zoom-25 .board-card-empty-title strong,
.board-adaptive-zoom-25 .board-card-title-text strong {
  font-weight: 600;
}
.board-adaptive-zoom-25 .board-card-empty-title strong a,
.board-adaptive-zoom-25 .board-card-title-text strong a {
  font-weight: 600;
}
.board-adaptive-zoom-25 .board-card-empty-title .prefix,
.board-adaptive-zoom-25 .board-card-title-text .prefix {
  font-size: 10.87692308px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-adaptive-zoom-25 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 83px;
  font-size: 11.57692308px;
  line-height: 1.18;
}
.board-adaptive-zoom-25 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 4.5px;
  width: 100%;
  bottom: 17.5px;
  left: 0;
}
.board-adaptive-zoom-25 .board-card-title-editor {
  width: 121.4px;
  height: 59.84210526px;
  font-size: 11.57692308px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-adaptive-zoom-25 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 4.75px;
  font-size: 10.07692308px;
}
.board-adaptive-zoom-25 .board-card-buttons {
  width: 124.4px;
  height: 19px;
}
.board-adaptive-zoom-25 .board-active-card,
.board-adaptive-zoom-25 .board-search-active-card {
  border-width: 2px !important;
}
.board-adaptive-zoom-25 .board-card-icon-button {
  font-size: 16.5px;
}
.board-adaptive-zoom-25 .board-card-icon-button-without-padding {
  font-size: 16.5px;
}
.board-adaptive-zoom-25 .board-card-icon-button-without-tooltip {
  font-size: 16.5px;
}
.board-adaptive-zoom-25 .board-subtask-statuses-menu-selected-option {
  font-size: 7.25px;
  max-width: 39.4px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 2.33333333px;
  padding: 2.33333333px;
  cursor: pointer;
}
.board-adaptive-zoom-25 .board-activity-columns-selected-option {
  font-size: 8.75px;
  font-weight: bold;
  cursor: pointer;
}
.board-adaptive-zoom-25 .board-activity-columns-dropdownchoose {
  margin-top: 1.2px;
}
.board-adaptive-zoom-25 .icon-board-card-2level-col-selector-carot {
  font-size: 4.2px;
}
.board-adaptive-zoom-25 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-adaptive-zoom-25 .board-subtask-more-dropdown-menu-content.visible {
  top: 19.19512195px;
  min-width: 200px;
  left: -8px;
}
.board-adaptive-zoom-25 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 20.5px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-adaptive-zoom-25 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-adaptive-zoom-25 .board-collapsed-activity-expand-menu > .menu-content {
  top: 18.5px;
}
.board-adaptive-zoom-25 .board-card-last-element-add {
  width: 130.4px;
  height: 20.5px;
  bottom: -22.5px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-adaptive-zoom-25 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 128.4px;
  height: 20.5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-adaptive-zoom-25 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -5.125px;
}
.board-adaptive-zoom-25 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-25 .icon-storymap-bc-edit-title,
.board-adaptive-zoom-25 .icon-storymap-bc-options,
.board-adaptive-zoom-25 .icon-storymap-bc-next-card,
.board-adaptive-zoom-25 .icon-storymap-bc-add-bellow,
.board-adaptive-zoom-25 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
.board-adaptive-zoom-26 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-adaptive-zoom-26 #board-body.board-body-fixed-head {
  margin-top: 203.5px;
}
.board-adaptive-zoom-26 #board-body-container.board-body-container-pinned {
  top: 221.55px;
}
.board-adaptive-zoom-26 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 231.55px;
}
.board-adaptive-zoom-26 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 4.9px;
  font-size: 11.57692308px;
  height: 17.36538462px;
}
.board-adaptive-zoom-26 #board.has-activity-personas .personas-container span,
.board-adaptive-zoom-26 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-adaptive-zoom-26 #board.has-activity-personas .board-activity-card {
  margin-top: 19.6px;
}
.board-adaptive-zoom-26 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-adaptive-zoom-26 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-adaptive-zoom-26 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-adaptive-zoom-26 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-adaptive-zoom-26 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-adaptive-zoom-26 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-adaptive-zoom-26 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-adaptive-zoom-26 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 241.85px;
}
.board-adaptive-zoom-26 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 4.9px;
  font-size: 11.57692308px;
  height: 31.9px;
}
.board-adaptive-zoom-26 #board.has-activity-persona-images .personas-container img {
  width: 29px;
  height: 29px;
  display: block;
  border-radius: 1px;
}
.board-adaptive-zoom-26 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 3.25px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-26 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-adaptive-zoom-26 #board.has-activity-persona-images .personas-container span,
.board-adaptive-zoom-26 #board.has-activity-persona-images .personas-container a {
  font-size: 13.89230769px;
  font-weight: 600;
  color: #999;
  padding-right: 2.6;
}
.board-adaptive-zoom-26 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 29px;
  display: table;
  margin-right: 5.12px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-adaptive-zoom-26 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-adaptive-zoom-26 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-adaptive-zoom-26 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-26 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-26 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 36px;
  left: 0px;
}
.board-adaptive-zoom-26 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 31px;
  left: 6px;
}
.board-adaptive-zoom-26 #board.has-activity-persona-images .personas-wrapper {
  height: 31.9px;
}
.board-adaptive-zoom-26 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-adaptive-zoom-26 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-adaptive-zoom-26 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-adaptive-zoom-26 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-adaptive-zoom-26 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-adaptive-zoom-26 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-adaptive-zoom-26 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-adaptive-zoom-26 .board-activity {
  float: left;
  min-width: 141.8px;
  min-height: 102.2px;
  margin-left: 3.9px;
  margin-right: 3.9px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-adaptive-zoom-26 .board-activity:before,
.board-adaptive-zoom-26 .board-activity:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-26 .board-activity:after {
  clear: both;
}
.board-adaptive-zoom-26 .board-activity:before,
.board-adaptive-zoom-26 .board-activity:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-26 .board-activity:after {
  clear: both;
}
.board-adaptive-zoom-26 .board-tasks {
  float: left;
  min-width: 141.8px;
  min-height: 102.2px;
}
.board-adaptive-zoom-26 .board-tasks:before,
.board-adaptive-zoom-26 .board-tasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-26 .board-tasks:after {
  clear: both;
}
.board-adaptive-zoom-26 .board-tasks:before,
.board-adaptive-zoom-26 .board-tasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-26 .board-tasks:after {
  clear: both;
}
.board-adaptive-zoom-26 .board-tasks > .board-subtask-card {
  float: left;
}
.board-adaptive-zoom-26 .board-tasks > .board-activity {
  float: left;
}
.board-adaptive-zoom-26 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-adaptive-zoom-26 .board-subtasks {
  width: 141.8px;
  min-height: 102.2px;
}
.board-adaptive-zoom-26 .board-subtasks:before,
.board-adaptive-zoom-26 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-26 .board-subtasks:after {
  clear: both;
}
.board-adaptive-zoom-26 .board-subtasks:before,
.board-adaptive-zoom-26 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-26 .board-subtasks:after {
  clear: both;
}
.board-adaptive-zoom-26 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -5.25px;
}
.board-adaptive-zoom-26 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-adaptive-zoom-26 .board-release {
  margin-top: 20px;
}
.board-adaptive-zoom-26 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 132px;
  height: 92.4px;
  padding: 3.6px;
  margin: 4.9px;
  margin-bottom: 4.9px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-26 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-adaptive-zoom-26 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 132px;
  height: 92.4px;
  padding: 3.6px;
  margin: 4.9px;
  margin-bottom: 9.8px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-26 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 132px;
  height: 92.4px;
  padding: 3.6px;
  margin: 4.9px;
  margin-bottom: 7.84px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-26 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 132px;
  height: 92.4px;
  padding: 3.6px;
  margin: 4.9px;
  margin-bottom: 4.9px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-adaptive-zoom-26 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 11.57692308px;
}
.board-adaptive-zoom-26 .board-placeholder {
  float: left;
  width: 141.8px;
  margin: 3.9px;
  position: relative;
}
.board-adaptive-zoom-26 .board-invisible-placeholder {
  width: 149.6px;
  height: 1px;
  float: left;
  display: none;
}
.board-adaptive-zoom-26 .board-tasks > .board-invisible-placeholder {
  width: 141.8px;
}
.board-adaptive-zoom-26 .board-must-add-task-message {
  width: 141.8px;
  min-height: 92.4px;
  box-sizing: border-box;
  padding: 4.9px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 10.44137931px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-adaptive-zoom-26 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-adaptive-zoom-26 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 9.8px;
}
.board-adaptive-zoom-26 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 132px;
  height: 92.4px;
  padding: 3.6px;
  margin: 4.9px;
  margin-bottom: 4.9px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-26 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 132px;
  height: 92.4px;
  padding: 3.6px;
  margin: 4.9px;
  margin-bottom: 4.9px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-adaptive-zoom-26 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 3.6px;
  margin: 4.9px;
  width: 132px;
  height: 92.4px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-adaptive-zoom-26 .board-add-to-empty.visible {
  display: block;
}
.board-adaptive-zoom-26 .board-collapsed-activity-details-card {
  position: relative;
  width: 132px;
  height: 92.4px;
  padding: 3.6px;
  margin: 4.9px;
  margin-bottom: 4.9px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 11.57692308px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 20.95px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-adaptive-zoom-26 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-adaptive-zoom-26 .board-toplevel-card-estimation {
  font-size: 9.2px;
  font-weight: bold;
}
.board-adaptive-zoom-26 .board-card-indicator {
  margin-left: 2.76666667px;
  font-size: 8.5px;
}
.board-adaptive-zoom-26 .board-card-indicator-estimation {
  font-size: 9.5px;
}
.board-adaptive-zoom-26 .board-card-title-wrapper {
  width: 122.8px;
  max-height: 65.2px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-adaptive-zoom-26 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 10.9px;
}
.board-adaptive-zoom-26 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 10.9px;
  line-height: 14.54545455px;
}
.board-adaptive-zoom-26 .board-card-empty-title,
.board-adaptive-zoom-26 .board-card-title-text {
  font-size: 11.57692308px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-adaptive-zoom-26 .board-card-empty-title strong,
.board-adaptive-zoom-26 .board-card-title-text strong,
.board-adaptive-zoom-26 .board-card-empty-title em,
.board-adaptive-zoom-26 .board-card-title-text em,
.board-adaptive-zoom-26 .board-card-empty-title a,
.board-adaptive-zoom-26 .board-card-title-text a {
  font-size: 1em;
}
.board-adaptive-zoom-26 .board-card-empty-title strong,
.board-adaptive-zoom-26 .board-card-title-text strong {
  font-weight: 600;
}
.board-adaptive-zoom-26 .board-card-empty-title strong a,
.board-adaptive-zoom-26 .board-card-title-text strong a {
  font-weight: 600;
}
.board-adaptive-zoom-26 .board-card-empty-title .prefix,
.board-adaptive-zoom-26 .board-card-title-text .prefix {
  font-size: 10.87692308px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-adaptive-zoom-26 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 85.2px;
  font-size: 11.57692308px;
  line-height: 1.18;
}
.board-adaptive-zoom-26 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 4.5px;
  width: 100%;
  bottom: 17.5px;
  left: 0;
}
.board-adaptive-zoom-26 .board-card-title-editor {
  width: 122.8px;
  height: 61.51578947px;
  font-size: 11.57692308px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-adaptive-zoom-26 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 4.9px;
  font-size: 10.07692308px;
}
.board-adaptive-zoom-26 .board-card-buttons {
  width: 126px;
  height: 19px;
}
.board-adaptive-zoom-26 .board-active-card,
.board-adaptive-zoom-26 .board-search-active-card {
  border-width: 2px !important;
}
.board-adaptive-zoom-26 .board-card-icon-button {
  font-size: 16.5px;
}
.board-adaptive-zoom-26 .board-card-icon-button-without-padding {
  font-size: 16.5px;
}
.board-adaptive-zoom-26 .board-card-icon-button-without-tooltip {
  font-size: 16.5px;
}
.board-adaptive-zoom-26 .board-subtask-statuses-menu-selected-option {
  font-size: 7.25px;
  max-width: 39.4px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 2.33333333px;
  padding: 2.33333333px;
  cursor: pointer;
}
.board-adaptive-zoom-26 .board-activity-columns-selected-option {
  font-size: 8.75px;
  font-weight: bold;
  cursor: pointer;
}
.board-adaptive-zoom-26 .board-activity-columns-dropdownchoose {
  margin-top: 1.2px;
}
.board-adaptive-zoom-26 .icon-board-card-2level-col-selector-carot {
  font-size: 4.2px;
}
.board-adaptive-zoom-26 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-adaptive-zoom-26 .board-subtask-more-dropdown-menu-content.visible {
  top: 19.68292683px;
  min-width: 204px;
  left: -8px;
}
.board-adaptive-zoom-26 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 20.5px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-adaptive-zoom-26 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-adaptive-zoom-26 .board-collapsed-activity-expand-menu > .menu-content {
  top: 19px;
}
.board-adaptive-zoom-26 .board-card-last-element-add {
  width: 132px;
  height: 21px;
  bottom: -23px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-adaptive-zoom-26 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 130px;
  height: 21px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-adaptive-zoom-26 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -5.25px;
}
.board-adaptive-zoom-26 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-26 .icon-storymap-bc-edit-title,
.board-adaptive-zoom-26 .icon-storymap-bc-options,
.board-adaptive-zoom-26 .icon-storymap-bc-next-card,
.board-adaptive-zoom-26 .icon-storymap-bc-add-bellow,
.board-adaptive-zoom-26 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
.board-adaptive-zoom-27 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-adaptive-zoom-27 #board-body.board-body-fixed-head {
  margin-top: 209px;
}
.board-adaptive-zoom-27 #board-body-container.board-body-container-pinned {
  top: 227.475px;
}
.board-adaptive-zoom-27 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 237.475px;
}
.board-adaptive-zoom-27 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 5.05px;
  font-size: 11.57692308px;
  height: 17.36538462px;
}
.board-adaptive-zoom-27 #board.has-activity-personas .personas-container span,
.board-adaptive-zoom-27 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-adaptive-zoom-27 #board.has-activity-personas .board-activity-card {
  margin-top: 20.2px;
}
.board-adaptive-zoom-27 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-adaptive-zoom-27 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-adaptive-zoom-27 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-adaptive-zoom-27 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-adaptive-zoom-27 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-adaptive-zoom-27 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-adaptive-zoom-27 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-adaptive-zoom-27 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 247.775px;
}
.board-adaptive-zoom-27 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 5.05px;
  font-size: 11.57692308px;
  height: 31.9px;
}
.board-adaptive-zoom-27 #board.has-activity-persona-images .personas-container img {
  width: 29px;
  height: 29px;
  display: block;
  border-radius: 1px;
}
.board-adaptive-zoom-27 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 3.375px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-27 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-adaptive-zoom-27 #board.has-activity-persona-images .personas-container span,
.board-adaptive-zoom-27 #board.has-activity-persona-images .personas-container a {
  font-size: 13.89230769px;
  font-weight: 600;
  color: #999;
  padding-right: 2.7;
}
.board-adaptive-zoom-27 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 29px;
  display: table;
  margin-right: 5.24px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-adaptive-zoom-27 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-adaptive-zoom-27 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-adaptive-zoom-27 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-27 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-27 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 36px;
  left: 0px;
}
.board-adaptive-zoom-27 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 31px;
  left: 6px;
}
.board-adaptive-zoom-27 #board.has-activity-persona-images .personas-wrapper {
  height: 31.9px;
}
.board-adaptive-zoom-27 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-adaptive-zoom-27 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-adaptive-zoom-27 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-adaptive-zoom-27 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-adaptive-zoom-27 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-adaptive-zoom-27 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-adaptive-zoom-27 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-adaptive-zoom-27 .board-activity {
  float: left;
  min-width: 143.7px;
  min-height: 104.9px;
  margin-left: 3.94px;
  margin-right: 3.94px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-adaptive-zoom-27 .board-activity:before,
.board-adaptive-zoom-27 .board-activity:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-27 .board-activity:after {
  clear: both;
}
.board-adaptive-zoom-27 .board-activity:before,
.board-adaptive-zoom-27 .board-activity:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-27 .board-activity:after {
  clear: both;
}
.board-adaptive-zoom-27 .board-tasks {
  float: left;
  min-width: 143.7px;
  min-height: 104.9px;
}
.board-adaptive-zoom-27 .board-tasks:before,
.board-adaptive-zoom-27 .board-tasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-27 .board-tasks:after {
  clear: both;
}
.board-adaptive-zoom-27 .board-tasks:before,
.board-adaptive-zoom-27 .board-tasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-27 .board-tasks:after {
  clear: both;
}
.board-adaptive-zoom-27 .board-tasks > .board-subtask-card {
  float: left;
}
.board-adaptive-zoom-27 .board-tasks > .board-activity {
  float: left;
}
.board-adaptive-zoom-27 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-adaptive-zoom-27 .board-subtasks {
  width: 143.7px;
  min-height: 104.9px;
}
.board-adaptive-zoom-27 .board-subtasks:before,
.board-adaptive-zoom-27 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-27 .board-subtasks:after {
  clear: both;
}
.board-adaptive-zoom-27 .board-subtasks:before,
.board-adaptive-zoom-27 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-27 .board-subtasks:after {
  clear: both;
}
.board-adaptive-zoom-27 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -5.375px;
}
.board-adaptive-zoom-27 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-adaptive-zoom-27 .board-release {
  margin-top: 20.5px;
}
.board-adaptive-zoom-27 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 133.6px;
  height: 94.8px;
  padding: 3.7px;
  margin: 5.05px;
  margin-bottom: 5.05px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-27 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-adaptive-zoom-27 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 133.6px;
  height: 94.8px;
  padding: 3.7px;
  margin: 5.05px;
  margin-bottom: 10.1px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-27 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 133.6px;
  height: 94.8px;
  padding: 3.7px;
  margin: 5.05px;
  margin-bottom: 8.08px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-27 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 133.6px;
  height: 94.8px;
  padding: 3.7px;
  margin: 5.05px;
  margin-bottom: 5.05px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-adaptive-zoom-27 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 11.57692308px;
}
.board-adaptive-zoom-27 .board-placeholder {
  float: left;
  width: 143.7px;
  margin: 3.94px;
  position: relative;
}
.board-adaptive-zoom-27 .board-invisible-placeholder {
  width: 151.58px;
  height: 1px;
  float: left;
  display: none;
}
.board-adaptive-zoom-27 .board-tasks > .board-invisible-placeholder {
  width: 143.7px;
}
.board-adaptive-zoom-27 .board-must-add-task-message {
  width: 143.7px;
  min-height: 94.8px;
  box-sizing: border-box;
  padding: 5.05px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 10.44137931px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-adaptive-zoom-27 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-adaptive-zoom-27 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 10.1px;
}
.board-adaptive-zoom-27 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 133.6px;
  height: 94.8px;
  padding: 3.7px;
  margin: 5.05px;
  margin-bottom: 5.05px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-27 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 133.6px;
  height: 94.8px;
  padding: 3.7px;
  margin: 5.05px;
  margin-bottom: 5.05px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-adaptive-zoom-27 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 3.7px;
  margin: 5.05px;
  width: 133.6px;
  height: 94.8px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-adaptive-zoom-27 .board-add-to-empty.visible {
  display: block;
}
.board-adaptive-zoom-27 .board-collapsed-activity-details-card {
  position: relative;
  width: 133.6px;
  height: 94.8px;
  padding: 3.7px;
  margin: 5.05px;
  margin-bottom: 5.05px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 11.57692308px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 21.45px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-adaptive-zoom-27 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-adaptive-zoom-27 .board-toplevel-card-estimation {
  font-size: 9.2px;
  font-weight: bold;
}
.board-adaptive-zoom-27 .board-card-indicator {
  margin-left: 2.8px;
  font-size: 8.5px;
}
.board-adaptive-zoom-27 .board-card-indicator-estimation {
  font-size: 9.5px;
}
.board-adaptive-zoom-27 .board-card-title-wrapper {
  width: 124.2px;
  max-height: 67.01538462px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-adaptive-zoom-27 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 10.9px;
}
.board-adaptive-zoom-27 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 10.9px;
  line-height: 14.54545455px;
}
.board-adaptive-zoom-27 .board-card-empty-title,
.board-adaptive-zoom-27 .board-card-title-text {
  font-size: 11.57692308px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-adaptive-zoom-27 .board-card-empty-title strong,
.board-adaptive-zoom-27 .board-card-title-text strong,
.board-adaptive-zoom-27 .board-card-empty-title em,
.board-adaptive-zoom-27 .board-card-title-text em,
.board-adaptive-zoom-27 .board-card-empty-title a,
.board-adaptive-zoom-27 .board-card-title-text a {
  font-size: 1em;
}
.board-adaptive-zoom-27 .board-card-empty-title strong,
.board-adaptive-zoom-27 .board-card-title-text strong {
  font-weight: 600;
}
.board-adaptive-zoom-27 .board-card-empty-title strong a,
.board-adaptive-zoom-27 .board-card-title-text strong a {
  font-weight: 600;
}
.board-adaptive-zoom-27 .board-card-empty-title .prefix,
.board-adaptive-zoom-27 .board-card-title-text .prefix {
  font-size: 10.87692308px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-adaptive-zoom-27 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 87.4px;
  font-size: 11.57692308px;
  line-height: 1.18;
}
.board-adaptive-zoom-27 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 4.5px;
  width: 100%;
  bottom: 17.5px;
  left: 0;
}
.board-adaptive-zoom-27 .board-card-title-editor {
  width: 124.2px;
  height: 63.18947368px;
  font-size: 11.57692308px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-adaptive-zoom-27 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 5.05px;
  font-size: 10.07692308px;
}
.board-adaptive-zoom-27 .board-card-buttons {
  width: 127.6px;
  height: 19px;
}
.board-adaptive-zoom-27 .board-active-card,
.board-adaptive-zoom-27 .board-search-active-card {
  border-width: 2px !important;
}
.board-adaptive-zoom-27 .board-card-icon-button {
  font-size: 16.5px;
}
.board-adaptive-zoom-27 .board-card-icon-button-without-padding {
  font-size: 16.5px;
}
.board-adaptive-zoom-27 .board-card-icon-button-without-tooltip {
  font-size: 16.5px;
}
.board-adaptive-zoom-27 .board-subtask-statuses-menu-selected-option {
  font-size: 7.25px;
  max-width: 39.4px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 2.33333333px;
  padding: 2.33333333px;
  cursor: pointer;
}
.board-adaptive-zoom-27 .board-activity-columns-selected-option {
  font-size: 8.75px;
  font-weight: bold;
  cursor: pointer;
}
.board-adaptive-zoom-27 .board-activity-columns-dropdownchoose {
  margin-top: 1.2px;
}
.board-adaptive-zoom-27 .icon-board-card-2level-col-selector-carot {
  font-size: 4.2px;
}
.board-adaptive-zoom-27 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-adaptive-zoom-27 .board-subtask-more-dropdown-menu-content.visible {
  top: 19.17073171px;
  min-width: 208px;
  left: -8px;
}
.board-adaptive-zoom-27 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 20.5px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-adaptive-zoom-27 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-adaptive-zoom-27 .board-collapsed-activity-expand-menu > .menu-content {
  top: 19.5px;
}
.board-adaptive-zoom-27 .board-card-last-element-add {
  width: 133.6px;
  height: 21.5px;
  bottom: -23.5px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-adaptive-zoom-27 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 131.6px;
  height: 21.5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-adaptive-zoom-27 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -5.375px;
}
.board-adaptive-zoom-27 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-27 .icon-storymap-bc-edit-title,
.board-adaptive-zoom-27 .icon-storymap-bc-options,
.board-adaptive-zoom-27 .icon-storymap-bc-next-card,
.board-adaptive-zoom-27 .icon-storymap-bc-add-bellow,
.board-adaptive-zoom-27 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
.board-adaptive-zoom-28 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-adaptive-zoom-28 #board-body.board-body-fixed-head {
  margin-top: 214.5px;
}
.board-adaptive-zoom-28 #board-body-container.board-body-container-pinned {
  top: 233.4px;
}
.board-adaptive-zoom-28 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 243.4px;
}
.board-adaptive-zoom-28 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 5.2px;
  font-size: 11.57692308px;
  height: 17.36538462px;
}
.board-adaptive-zoom-28 #board.has-activity-personas .personas-container span,
.board-adaptive-zoom-28 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-adaptive-zoom-28 #board.has-activity-personas .board-activity-card {
  margin-top: 20.8px;
}
.board-adaptive-zoom-28 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-adaptive-zoom-28 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-adaptive-zoom-28 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-adaptive-zoom-28 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-adaptive-zoom-28 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-adaptive-zoom-28 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-adaptive-zoom-28 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-adaptive-zoom-28 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 253.7px;
}
.board-adaptive-zoom-28 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 5.2px;
  font-size: 11.57692308px;
  height: 31.9px;
}
.board-adaptive-zoom-28 #board.has-activity-persona-images .personas-container img {
  width: 29px;
  height: 29px;
  display: block;
  border-radius: 1px;
}
.board-adaptive-zoom-28 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 3.5px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-28 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-adaptive-zoom-28 #board.has-activity-persona-images .personas-container span,
.board-adaptive-zoom-28 #board.has-activity-persona-images .personas-container a {
  font-size: 13.89230769px;
  font-weight: 600;
  color: #999;
  padding-right: 2.8;
}
.board-adaptive-zoom-28 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 29px;
  display: table;
  margin-right: 5.36px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-adaptive-zoom-28 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-adaptive-zoom-28 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-adaptive-zoom-28 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-28 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-28 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 36px;
  left: 0px;
}
.board-adaptive-zoom-28 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 31px;
  left: 6px;
}
.board-adaptive-zoom-28 #board.has-activity-persona-images .personas-wrapper {
  height: 31.9px;
}
.board-adaptive-zoom-28 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-adaptive-zoom-28 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-adaptive-zoom-28 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-adaptive-zoom-28 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-adaptive-zoom-28 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-adaptive-zoom-28 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-adaptive-zoom-28 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-adaptive-zoom-28 .board-activity {
  float: left;
  min-width: 145.6px;
  min-height: 107.6px;
  margin-left: 3.98px;
  margin-right: 3.98px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-adaptive-zoom-28 .board-activity:before,
.board-adaptive-zoom-28 .board-activity:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-28 .board-activity:after {
  clear: both;
}
.board-adaptive-zoom-28 .board-activity:before,
.board-adaptive-zoom-28 .board-activity:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-28 .board-activity:after {
  clear: both;
}
.board-adaptive-zoom-28 .board-tasks {
  float: left;
  min-width: 145.6px;
  min-height: 107.6px;
}
.board-adaptive-zoom-28 .board-tasks:before,
.board-adaptive-zoom-28 .board-tasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-28 .board-tasks:after {
  clear: both;
}
.board-adaptive-zoom-28 .board-tasks:before,
.board-adaptive-zoom-28 .board-tasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-28 .board-tasks:after {
  clear: both;
}
.board-adaptive-zoom-28 .board-tasks > .board-subtask-card {
  float: left;
}
.board-adaptive-zoom-28 .board-tasks > .board-activity {
  float: left;
}
.board-adaptive-zoom-28 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-adaptive-zoom-28 .board-subtasks {
  width: 145.6px;
  min-height: 107.6px;
}
.board-adaptive-zoom-28 .board-subtasks:before,
.board-adaptive-zoom-28 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-28 .board-subtasks:after {
  clear: both;
}
.board-adaptive-zoom-28 .board-subtasks:before,
.board-adaptive-zoom-28 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-28 .board-subtasks:after {
  clear: both;
}
.board-adaptive-zoom-28 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -5.5px;
}
.board-adaptive-zoom-28 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-adaptive-zoom-28 .board-release {
  margin-top: 21px;
}
.board-adaptive-zoom-28 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 135.2px;
  height: 97.2px;
  padding: 3.8px;
  margin: 5.2px;
  margin-bottom: 5.2px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-28 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-adaptive-zoom-28 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 135.2px;
  height: 97.2px;
  padding: 3.8px;
  margin: 5.2px;
  margin-bottom: 10.4px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-28 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 135.2px;
  height: 97.2px;
  padding: 3.8px;
  margin: 5.2px;
  margin-bottom: 8.32px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-28 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 135.2px;
  height: 97.2px;
  padding: 3.8px;
  margin: 5.2px;
  margin-bottom: 5.2px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-adaptive-zoom-28 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 11.57692308px;
}
.board-adaptive-zoom-28 .board-placeholder {
  float: left;
  width: 145.6px;
  margin: 3.98px;
  position: relative;
}
.board-adaptive-zoom-28 .board-invisible-placeholder {
  width: 153.56px;
  height: 1px;
  float: left;
  display: none;
}
.board-adaptive-zoom-28 .board-tasks > .board-invisible-placeholder {
  width: 145.6px;
}
.board-adaptive-zoom-28 .board-must-add-task-message {
  width: 145.6px;
  min-height: 97.2px;
  box-sizing: border-box;
  padding: 5.2px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 10.44137931px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-adaptive-zoom-28 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-adaptive-zoom-28 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 10.4px;
}
.board-adaptive-zoom-28 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 135.2px;
  height: 97.2px;
  padding: 3.8px;
  margin: 5.2px;
  margin-bottom: 5.2px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-28 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 135.2px;
  height: 97.2px;
  padding: 3.8px;
  margin: 5.2px;
  margin-bottom: 5.2px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-adaptive-zoom-28 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 3.8px;
  margin: 5.2px;
  width: 135.2px;
  height: 97.2px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-adaptive-zoom-28 .board-add-to-empty.visible {
  display: block;
}
.board-adaptive-zoom-28 .board-collapsed-activity-details-card {
  position: relative;
  width: 135.2px;
  height: 97.2px;
  padding: 3.8px;
  margin: 5.2px;
  margin-bottom: 5.2px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 11.57692308px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 21.95px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-adaptive-zoom-28 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-adaptive-zoom-28 .board-toplevel-card-estimation {
  font-size: 9.2px;
  font-weight: bold;
}
.board-adaptive-zoom-28 .board-card-indicator {
  margin-left: 2.83333333px;
  font-size: 8.5px;
}
.board-adaptive-zoom-28 .board-card-indicator-estimation {
  font-size: 9.5px;
}
.board-adaptive-zoom-28 .board-card-title-wrapper {
  width: 125.6px;
  max-height: 68.83076923px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-adaptive-zoom-28 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 10.9px;
}
.board-adaptive-zoom-28 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 10.9px;
  line-height: 14.54545455px;
}
.board-adaptive-zoom-28 .board-card-empty-title,
.board-adaptive-zoom-28 .board-card-title-text {
  font-size: 11.57692308px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-adaptive-zoom-28 .board-card-empty-title strong,
.board-adaptive-zoom-28 .board-card-title-text strong,
.board-adaptive-zoom-28 .board-card-empty-title em,
.board-adaptive-zoom-28 .board-card-title-text em,
.board-adaptive-zoom-28 .board-card-empty-title a,
.board-adaptive-zoom-28 .board-card-title-text a {
  font-size: 1em;
}
.board-adaptive-zoom-28 .board-card-empty-title strong,
.board-adaptive-zoom-28 .board-card-title-text strong {
  font-weight: 600;
}
.board-adaptive-zoom-28 .board-card-empty-title strong a,
.board-adaptive-zoom-28 .board-card-title-text strong a {
  font-weight: 600;
}
.board-adaptive-zoom-28 .board-card-empty-title .prefix,
.board-adaptive-zoom-28 .board-card-title-text .prefix {
  font-size: 10.87692308px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-adaptive-zoom-28 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 89.6px;
  font-size: 11.57692308px;
  line-height: 1.18;
}
.board-adaptive-zoom-28 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 4.5px;
  width: 100%;
  bottom: 17.5px;
  left: 0;
}
.board-adaptive-zoom-28 .board-card-title-editor {
  width: 125.6px;
  height: 64.86315789px;
  font-size: 11.57692308px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-adaptive-zoom-28 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 5.2px;
  font-size: 10.07692308px;
}
.board-adaptive-zoom-28 .board-card-buttons {
  width: 129.2px;
  height: 19px;
}
.board-adaptive-zoom-28 .board-active-card,
.board-adaptive-zoom-28 .board-search-active-card {
  border-width: 2px !important;
}
.board-adaptive-zoom-28 .board-card-icon-button {
  font-size: 16.5px;
}
.board-adaptive-zoom-28 .board-card-icon-button-without-padding {
  font-size: 16.5px;
}
.board-adaptive-zoom-28 .board-card-icon-button-without-tooltip {
  font-size: 16.5px;
}
.board-adaptive-zoom-28 .board-subtask-statuses-menu-selected-option {
  font-size: 7.25px;
  max-width: 39.4px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 2.33333333px;
  padding: 2.33333333px;
  cursor: pointer;
}
.board-adaptive-zoom-28 .board-activity-columns-selected-option {
  font-size: 8.75px;
  font-weight: bold;
  cursor: pointer;
}
.board-adaptive-zoom-28 .board-activity-columns-dropdownchoose {
  margin-top: 1.2px;
}
.board-adaptive-zoom-28 .icon-board-card-2level-col-selector-carot {
  font-size: 4.2px;
}
.board-adaptive-zoom-28 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-adaptive-zoom-28 .board-subtask-more-dropdown-menu-content.visible {
  top: 19.65853659px;
  min-width: 212px;
  left: -8px;
}
.board-adaptive-zoom-28 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 20.5px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-adaptive-zoom-28 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-adaptive-zoom-28 .board-collapsed-activity-expand-menu > .menu-content {
  top: 20px;
}
.board-adaptive-zoom-28 .board-card-last-element-add {
  width: 135.2px;
  height: 22px;
  bottom: -24px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-adaptive-zoom-28 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 133.2px;
  height: 22px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-adaptive-zoom-28 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -5.5px;
}
.board-adaptive-zoom-28 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-28 .icon-storymap-bc-edit-title,
.board-adaptive-zoom-28 .icon-storymap-bc-options,
.board-adaptive-zoom-28 .icon-storymap-bc-next-card,
.board-adaptive-zoom-28 .icon-storymap-bc-add-bellow,
.board-adaptive-zoom-28 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
.board-adaptive-zoom-29 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-adaptive-zoom-29 #board-body.board-body-fixed-head {
  margin-top: 220px;
}
.board-adaptive-zoom-29 #board-body-container.board-body-container-pinned {
  top: 239.325px;
}
.board-adaptive-zoom-29 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 249.325px;
}
.board-adaptive-zoom-29 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 5.35px;
  font-size: 11.57692308px;
  height: 17.36538462px;
}
.board-adaptive-zoom-29 #board.has-activity-personas .personas-container span,
.board-adaptive-zoom-29 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-adaptive-zoom-29 #board.has-activity-personas .board-activity-card {
  margin-top: 21.4px;
}
.board-adaptive-zoom-29 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-adaptive-zoom-29 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-adaptive-zoom-29 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-adaptive-zoom-29 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-adaptive-zoom-29 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-adaptive-zoom-29 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-adaptive-zoom-29 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-adaptive-zoom-29 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 259.625px;
}
.board-adaptive-zoom-29 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 5.35px;
  font-size: 11.57692308px;
  height: 31.9px;
}
.board-adaptive-zoom-29 #board.has-activity-persona-images .personas-container img {
  width: 29px;
  height: 29px;
  display: block;
  border-radius: 1px;
}
.board-adaptive-zoom-29 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 3.625px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-29 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-adaptive-zoom-29 #board.has-activity-persona-images .personas-container span,
.board-adaptive-zoom-29 #board.has-activity-persona-images .personas-container a {
  font-size: 13.89230769px;
  font-weight: 600;
  color: #999;
  padding-right: 2.9;
}
.board-adaptive-zoom-29 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 29px;
  display: table;
  margin-right: 5.48px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-adaptive-zoom-29 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-adaptive-zoom-29 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-adaptive-zoom-29 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-29 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-29 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 36px;
  left: 0px;
}
.board-adaptive-zoom-29 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 31px;
  left: 6px;
}
.board-adaptive-zoom-29 #board.has-activity-persona-images .personas-wrapper {
  height: 31.9px;
}
.board-adaptive-zoom-29 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-adaptive-zoom-29 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-adaptive-zoom-29 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-adaptive-zoom-29 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-adaptive-zoom-29 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-adaptive-zoom-29 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-adaptive-zoom-29 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-adaptive-zoom-29 .board-activity {
  float: left;
  min-width: 147.5px;
  min-height: 110.3px;
  margin-left: 4.02px;
  margin-right: 4.02px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-adaptive-zoom-29 .board-activity:before,
.board-adaptive-zoom-29 .board-activity:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-29 .board-activity:after {
  clear: both;
}
.board-adaptive-zoom-29 .board-activity:before,
.board-adaptive-zoom-29 .board-activity:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-29 .board-activity:after {
  clear: both;
}
.board-adaptive-zoom-29 .board-tasks {
  float: left;
  min-width: 147.5px;
  min-height: 110.3px;
}
.board-adaptive-zoom-29 .board-tasks:before,
.board-adaptive-zoom-29 .board-tasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-29 .board-tasks:after {
  clear: both;
}
.board-adaptive-zoom-29 .board-tasks:before,
.board-adaptive-zoom-29 .board-tasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-29 .board-tasks:after {
  clear: both;
}
.board-adaptive-zoom-29 .board-tasks > .board-subtask-card {
  float: left;
}
.board-adaptive-zoom-29 .board-tasks > .board-activity {
  float: left;
}
.board-adaptive-zoom-29 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-adaptive-zoom-29 .board-subtasks {
  width: 147.5px;
  min-height: 110.3px;
}
.board-adaptive-zoom-29 .board-subtasks:before,
.board-adaptive-zoom-29 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-29 .board-subtasks:after {
  clear: both;
}
.board-adaptive-zoom-29 .board-subtasks:before,
.board-adaptive-zoom-29 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-29 .board-subtasks:after {
  clear: both;
}
.board-adaptive-zoom-29 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -5.625px;
}
.board-adaptive-zoom-29 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-adaptive-zoom-29 .board-release {
  margin-top: 21.5px;
}
.board-adaptive-zoom-29 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 136.8px;
  height: 99.6px;
  padding: 3.9px;
  margin: 5.35px;
  margin-bottom: 5.35px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-29 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-adaptive-zoom-29 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 136.8px;
  height: 99.6px;
  padding: 3.9px;
  margin: 5.35px;
  margin-bottom: 10.7px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-29 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 136.8px;
  height: 99.6px;
  padding: 3.9px;
  margin: 5.35px;
  margin-bottom: 8.56px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-29 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 136.8px;
  height: 99.6px;
  padding: 3.9px;
  margin: 5.35px;
  margin-bottom: 5.35px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-adaptive-zoom-29 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 11.57692308px;
}
.board-adaptive-zoom-29 .board-placeholder {
  float: left;
  width: 147.5px;
  margin: 4.02px;
  position: relative;
}
.board-adaptive-zoom-29 .board-invisible-placeholder {
  width: 155.54px;
  height: 1px;
  float: left;
  display: none;
}
.board-adaptive-zoom-29 .board-tasks > .board-invisible-placeholder {
  width: 147.5px;
}
.board-adaptive-zoom-29 .board-must-add-task-message {
  width: 147.5px;
  min-height: 99.6px;
  box-sizing: border-box;
  padding: 5.35px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 10.44137931px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-adaptive-zoom-29 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-adaptive-zoom-29 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 10.7px;
}
.board-adaptive-zoom-29 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 136.8px;
  height: 99.6px;
  padding: 3.9px;
  margin: 5.35px;
  margin-bottom: 5.35px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-29 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 136.8px;
  height: 99.6px;
  padding: 3.9px;
  margin: 5.35px;
  margin-bottom: 5.35px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-adaptive-zoom-29 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 3.9px;
  margin: 5.35px;
  width: 136.8px;
  height: 99.6px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-adaptive-zoom-29 .board-add-to-empty.visible {
  display: block;
}
.board-adaptive-zoom-29 .board-collapsed-activity-details-card {
  position: relative;
  width: 136.8px;
  height: 99.6px;
  padding: 3.9px;
  margin: 5.35px;
  margin-bottom: 5.35px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 11.57692308px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 22.45px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-adaptive-zoom-29 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-adaptive-zoom-29 .board-toplevel-card-estimation {
  font-size: 9.2px;
  font-weight: bold;
}
.board-adaptive-zoom-29 .board-card-indicator {
  margin-left: 2.86666667px;
  font-size: 8.5px;
}
.board-adaptive-zoom-29 .board-card-indicator-estimation {
  font-size: 9.5px;
}
.board-adaptive-zoom-29 .board-card-title-wrapper {
  width: 127px;
  max-height: 70.64615385px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-adaptive-zoom-29 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 10.9px;
}
.board-adaptive-zoom-29 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 10.9px;
  line-height: 14.54545455px;
}
.board-adaptive-zoom-29 .board-card-empty-title,
.board-adaptive-zoom-29 .board-card-title-text {
  font-size: 11.57692308px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-adaptive-zoom-29 .board-card-empty-title strong,
.board-adaptive-zoom-29 .board-card-title-text strong,
.board-adaptive-zoom-29 .board-card-empty-title em,
.board-adaptive-zoom-29 .board-card-title-text em,
.board-adaptive-zoom-29 .board-card-empty-title a,
.board-adaptive-zoom-29 .board-card-title-text a {
  font-size: 1em;
}
.board-adaptive-zoom-29 .board-card-empty-title strong,
.board-adaptive-zoom-29 .board-card-title-text strong {
  font-weight: 600;
}
.board-adaptive-zoom-29 .board-card-empty-title strong a,
.board-adaptive-zoom-29 .board-card-title-text strong a {
  font-weight: 600;
}
.board-adaptive-zoom-29 .board-card-empty-title .prefix,
.board-adaptive-zoom-29 .board-card-title-text .prefix {
  font-size: 10.87692308px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-adaptive-zoom-29 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 91.8px;
  font-size: 11.57692308px;
  line-height: 1.18;
}
.board-adaptive-zoom-29 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 4.5px;
  width: 100%;
  bottom: 17.5px;
  left: 0;
}
.board-adaptive-zoom-29 .board-card-title-editor {
  width: 127px;
  height: 66.53684211px;
  font-size: 11.57692308px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-adaptive-zoom-29 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 5.35px;
  font-size: 10.07692308px;
}
.board-adaptive-zoom-29 .board-card-buttons {
  width: 130.8px;
  height: 19px;
}
.board-adaptive-zoom-29 .board-active-card,
.board-adaptive-zoom-29 .board-search-active-card {
  border-width: 2px !important;
}
.board-adaptive-zoom-29 .board-card-icon-button {
  font-size: 16.5px;
}
.board-adaptive-zoom-29 .board-card-icon-button-without-padding {
  font-size: 16.5px;
}
.board-adaptive-zoom-29 .board-card-icon-button-without-tooltip {
  font-size: 16.5px;
}
.board-adaptive-zoom-29 .board-subtask-statuses-menu-selected-option {
  font-size: 7.25px;
  max-width: 39.4px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 2.33333333px;
  padding: 2.33333333px;
  cursor: pointer;
}
.board-adaptive-zoom-29 .board-activity-columns-selected-option {
  font-size: 8.75px;
  font-weight: bold;
  cursor: pointer;
}
.board-adaptive-zoom-29 .board-activity-columns-dropdownchoose {
  margin-top: 1.2px;
}
.board-adaptive-zoom-29 .icon-board-card-2level-col-selector-carot {
  font-size: 4.2px;
}
.board-adaptive-zoom-29 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-adaptive-zoom-29 .board-subtask-more-dropdown-menu-content.visible {
  top: 19.14634146px;
  min-width: 216px;
  left: -8px;
}
.board-adaptive-zoom-29 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 20.5px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-adaptive-zoom-29 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-adaptive-zoom-29 .board-collapsed-activity-expand-menu > .menu-content {
  top: 20.5px;
}
.board-adaptive-zoom-29 .board-card-last-element-add {
  width: 136.8px;
  height: 22.5px;
  bottom: -24.5px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-adaptive-zoom-29 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 134.8px;
  height: 22.5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-adaptive-zoom-29 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -5.625px;
}
.board-adaptive-zoom-29 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-29 .icon-storymap-bc-edit-title,
.board-adaptive-zoom-29 .icon-storymap-bc-options,
.board-adaptive-zoom-29 .icon-storymap-bc-next-card,
.board-adaptive-zoom-29 .icon-storymap-bc-add-bellow,
.board-adaptive-zoom-29 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
.board-adaptive-zoom-30 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-adaptive-zoom-30 #board-body.board-body-fixed-head {
  margin-top: 225.5px;
}
.board-adaptive-zoom-30 #board-body-container.board-body-container-pinned {
  top: 245.25px;
}
.board-adaptive-zoom-30 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 255.25px;
}
.board-adaptive-zoom-30 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 5.5px;
  font-size: 11.57692308px;
  height: 17.36538462px;
}
.board-adaptive-zoom-30 #board.has-activity-personas .personas-container span,
.board-adaptive-zoom-30 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-adaptive-zoom-30 #board.has-activity-personas .board-activity-card {
  margin-top: 22px;
}
.board-adaptive-zoom-30 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-adaptive-zoom-30 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-adaptive-zoom-30 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-adaptive-zoom-30 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-adaptive-zoom-30 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-adaptive-zoom-30 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-adaptive-zoom-30 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-adaptive-zoom-30 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 265.55px;
}
.board-adaptive-zoom-30 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 5.5px;
  font-size: 11.57692308px;
  height: 31.9px;
}
.board-adaptive-zoom-30 #board.has-activity-persona-images .personas-container img {
  width: 29px;
  height: 29px;
  display: block;
  border-radius: 1px;
}
.board-adaptive-zoom-30 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 3.75px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-30 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-adaptive-zoom-30 #board.has-activity-persona-images .personas-container span,
.board-adaptive-zoom-30 #board.has-activity-persona-images .personas-container a {
  font-size: 13.89230769px;
  font-weight: 600;
  color: #999;
  padding-right: 3;
}
.board-adaptive-zoom-30 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 29px;
  display: table;
  margin-right: 5.6px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-adaptive-zoom-30 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-adaptive-zoom-30 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-adaptive-zoom-30 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-30 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-30 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 36px;
  left: 0px;
}
.board-adaptive-zoom-30 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 31px;
  left: 6px;
}
.board-adaptive-zoom-30 #board.has-activity-persona-images .personas-wrapper {
  height: 31.9px;
}
.board-adaptive-zoom-30 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-adaptive-zoom-30 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-adaptive-zoom-30 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-adaptive-zoom-30 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-adaptive-zoom-30 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-adaptive-zoom-30 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-adaptive-zoom-30 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-adaptive-zoom-30 .board-activity {
  float: left;
  min-width: 149.4px;
  min-height: 113px;
  margin-left: 4.06px;
  margin-right: 4.06px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-adaptive-zoom-30 .board-activity:before,
.board-adaptive-zoom-30 .board-activity:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-30 .board-activity:after {
  clear: both;
}
.board-adaptive-zoom-30 .board-activity:before,
.board-adaptive-zoom-30 .board-activity:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-30 .board-activity:after {
  clear: both;
}
.board-adaptive-zoom-30 .board-tasks {
  float: left;
  min-width: 149.4px;
  min-height: 113px;
}
.board-adaptive-zoom-30 .board-tasks:before,
.board-adaptive-zoom-30 .board-tasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-30 .board-tasks:after {
  clear: both;
}
.board-adaptive-zoom-30 .board-tasks:before,
.board-adaptive-zoom-30 .board-tasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-30 .board-tasks:after {
  clear: both;
}
.board-adaptive-zoom-30 .board-tasks > .board-subtask-card {
  float: left;
}
.board-adaptive-zoom-30 .board-tasks > .board-activity {
  float: left;
}
.board-adaptive-zoom-30 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-adaptive-zoom-30 .board-subtasks {
  width: 149.4px;
  min-height: 113px;
}
.board-adaptive-zoom-30 .board-subtasks:before,
.board-adaptive-zoom-30 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-30 .board-subtasks:after {
  clear: both;
}
.board-adaptive-zoom-30 .board-subtasks:before,
.board-adaptive-zoom-30 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-30 .board-subtasks:after {
  clear: both;
}
.board-adaptive-zoom-30 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -5.75px;
}
.board-adaptive-zoom-30 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-adaptive-zoom-30 .board-release {
  margin-top: 22px;
}
.board-adaptive-zoom-30 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 138.4px;
  height: 102px;
  padding: 4px;
  margin: 5.5px;
  margin-bottom: 5.5px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-30 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-adaptive-zoom-30 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 138.4px;
  height: 102px;
  padding: 4px;
  margin: 5.5px;
  margin-bottom: 11px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-30 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 138.4px;
  height: 102px;
  padding: 4px;
  margin: 5.5px;
  margin-bottom: 8.8px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-30 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 138.4px;
  height: 102px;
  padding: 4px;
  margin: 5.5px;
  margin-bottom: 5.5px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-adaptive-zoom-30 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 11.57692308px;
}
.board-adaptive-zoom-30 .board-placeholder {
  float: left;
  width: 149.4px;
  margin: 4.06px;
  position: relative;
}
.board-adaptive-zoom-30 .board-invisible-placeholder {
  width: 157.52px;
  height: 1px;
  float: left;
  display: none;
}
.board-adaptive-zoom-30 .board-tasks > .board-invisible-placeholder {
  width: 149.4px;
}
.board-adaptive-zoom-30 .board-must-add-task-message {
  width: 149.4px;
  min-height: 102px;
  box-sizing: border-box;
  padding: 5.5px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 10.44137931px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-adaptive-zoom-30 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-adaptive-zoom-30 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 11px;
}
.board-adaptive-zoom-30 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 138.4px;
  height: 102px;
  padding: 4px;
  margin: 5.5px;
  margin-bottom: 5.5px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-30 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 138.4px;
  height: 102px;
  padding: 4px;
  margin: 5.5px;
  margin-bottom: 5.5px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-adaptive-zoom-30 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 4px;
  margin: 5.5px;
  width: 138.4px;
  height: 102px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-adaptive-zoom-30 .board-add-to-empty.visible {
  display: block;
}
.board-adaptive-zoom-30 .board-collapsed-activity-details-card {
  position: relative;
  width: 138.4px;
  height: 102px;
  padding: 4px;
  margin: 5.5px;
  margin-bottom: 5.5px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 11.57692308px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 22.95px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-adaptive-zoom-30 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-adaptive-zoom-30 .board-toplevel-card-estimation {
  font-size: 9.2px;
  font-weight: bold;
}
.board-adaptive-zoom-30 .board-card-indicator {
  margin-left: 2.9px;
  font-size: 8.5px;
}
.board-adaptive-zoom-30 .board-card-indicator-estimation {
  font-size: 9.5px;
}
.board-adaptive-zoom-30 .board-card-title-wrapper {
  width: 128.4px;
  max-height: 72.46153846px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-adaptive-zoom-30 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 10.9px;
}
.board-adaptive-zoom-30 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 10.9px;
  line-height: 14.54545455px;
}
.board-adaptive-zoom-30 .board-card-empty-title,
.board-adaptive-zoom-30 .board-card-title-text {
  font-size: 11.57692308px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-adaptive-zoom-30 .board-card-empty-title strong,
.board-adaptive-zoom-30 .board-card-title-text strong,
.board-adaptive-zoom-30 .board-card-empty-title em,
.board-adaptive-zoom-30 .board-card-title-text em,
.board-adaptive-zoom-30 .board-card-empty-title a,
.board-adaptive-zoom-30 .board-card-title-text a {
  font-size: 1em;
}
.board-adaptive-zoom-30 .board-card-empty-title strong,
.board-adaptive-zoom-30 .board-card-title-text strong {
  font-weight: 600;
}
.board-adaptive-zoom-30 .board-card-empty-title strong a,
.board-adaptive-zoom-30 .board-card-title-text strong a {
  font-weight: 600;
}
.board-adaptive-zoom-30 .board-card-empty-title .prefix,
.board-adaptive-zoom-30 .board-card-title-text .prefix {
  font-size: 10.87692308px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-adaptive-zoom-30 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 94px;
  font-size: 11.57692308px;
  line-height: 1.18;
}
.board-adaptive-zoom-30 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 4.5px;
  width: 100%;
  bottom: 17.5px;
  left: 0;
}
.board-adaptive-zoom-30 .board-card-title-editor {
  width: 128.4px;
  height: 68.21052632px;
  font-size: 11.57692308px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-adaptive-zoom-30 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 5.5px;
  font-size: 10.07692308px;
}
.board-adaptive-zoom-30 .board-card-buttons {
  width: 132.4px;
  height: 19px;
}
.board-adaptive-zoom-30 .board-active-card,
.board-adaptive-zoom-30 .board-search-active-card {
  border-width: 2px !important;
}
.board-adaptive-zoom-30 .board-card-icon-button {
  font-size: 16.5px;
}
.board-adaptive-zoom-30 .board-card-icon-button-without-padding {
  font-size: 16.5px;
}
.board-adaptive-zoom-30 .board-card-icon-button-without-tooltip {
  font-size: 16.5px;
}
.board-adaptive-zoom-30 .board-subtask-statuses-menu-selected-option {
  font-size: 7.25px;
  max-width: 39.4px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 2.33333333px;
  padding: 2.33333333px;
  cursor: pointer;
}
.board-adaptive-zoom-30 .board-activity-columns-selected-option {
  font-size: 8.75px;
  font-weight: bold;
  cursor: pointer;
}
.board-adaptive-zoom-30 .board-activity-columns-dropdownchoose {
  margin-top: 1.2px;
}
.board-adaptive-zoom-30 .icon-board-card-2level-col-selector-carot {
  font-size: 4.2px;
}
.board-adaptive-zoom-30 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-adaptive-zoom-30 .board-subtask-more-dropdown-menu-content.visible {
  top: 19.63414634px;
  min-width: 220px;
  left: -8px;
}
.board-adaptive-zoom-30 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 20.5px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-adaptive-zoom-30 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-adaptive-zoom-30 .board-collapsed-activity-expand-menu > .menu-content {
  top: 21px;
}
.board-adaptive-zoom-30 .board-card-last-element-add {
  width: 138.4px;
  height: 23px;
  bottom: -25px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-adaptive-zoom-30 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 136.4px;
  height: 23px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-adaptive-zoom-30 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -5.75px;
}
.board-adaptive-zoom-30 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-30 .icon-storymap-bc-edit-title,
.board-adaptive-zoom-30 .icon-storymap-bc-options,
.board-adaptive-zoom-30 .icon-storymap-bc-next-card,
.board-adaptive-zoom-30 .icon-storymap-bc-add-bellow,
.board-adaptive-zoom-30 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
.board-adaptive-zoom-31 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-adaptive-zoom-31 #board-body.board-body-fixed-head {
  margin-top: 231px;
}
.board-adaptive-zoom-31 #board-body-container.board-body-container-pinned {
  top: 251.175px;
}
.board-adaptive-zoom-31 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 261.175px;
}
.board-adaptive-zoom-31 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 5.65px;
  font-size: 11.57692308px;
  height: 17.36538462px;
}
.board-adaptive-zoom-31 #board.has-activity-personas .personas-container span,
.board-adaptive-zoom-31 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-adaptive-zoom-31 #board.has-activity-personas .board-activity-card {
  margin-top: 22.6px;
}
.board-adaptive-zoom-31 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-adaptive-zoom-31 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-adaptive-zoom-31 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-adaptive-zoom-31 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-adaptive-zoom-31 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-adaptive-zoom-31 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-adaptive-zoom-31 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-adaptive-zoom-31 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 271.475px;
}
.board-adaptive-zoom-31 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 5.65px;
  font-size: 11.57692308px;
  height: 31.9px;
}
.board-adaptive-zoom-31 #board.has-activity-persona-images .personas-container img {
  width: 29px;
  height: 29px;
  display: block;
  border-radius: 1px;
}
.board-adaptive-zoom-31 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 3.875px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-31 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-adaptive-zoom-31 #board.has-activity-persona-images .personas-container span,
.board-adaptive-zoom-31 #board.has-activity-persona-images .personas-container a {
  font-size: 13.89230769px;
  font-weight: 600;
  color: #999;
  padding-right: 3.1;
}
.board-adaptive-zoom-31 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 29px;
  display: table;
  margin-right: 5.72px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-adaptive-zoom-31 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-adaptive-zoom-31 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-adaptive-zoom-31 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-31 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-31 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 36px;
  left: 0px;
}
.board-adaptive-zoom-31 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 31px;
  left: 6px;
}
.board-adaptive-zoom-31 #board.has-activity-persona-images .personas-wrapper {
  height: 31.9px;
}
.board-adaptive-zoom-31 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-adaptive-zoom-31 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-adaptive-zoom-31 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-adaptive-zoom-31 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-adaptive-zoom-31 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-adaptive-zoom-31 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-adaptive-zoom-31 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-adaptive-zoom-31 .board-activity {
  float: left;
  min-width: 151.3px;
  min-height: 115.7px;
  margin-left: 4.1px;
  margin-right: 4.1px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-adaptive-zoom-31 .board-activity:before,
.board-adaptive-zoom-31 .board-activity:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-31 .board-activity:after {
  clear: both;
}
.board-adaptive-zoom-31 .board-activity:before,
.board-adaptive-zoom-31 .board-activity:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-31 .board-activity:after {
  clear: both;
}
.board-adaptive-zoom-31 .board-tasks {
  float: left;
  min-width: 151.3px;
  min-height: 115.7px;
}
.board-adaptive-zoom-31 .board-tasks:before,
.board-adaptive-zoom-31 .board-tasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-31 .board-tasks:after {
  clear: both;
}
.board-adaptive-zoom-31 .board-tasks:before,
.board-adaptive-zoom-31 .board-tasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-31 .board-tasks:after {
  clear: both;
}
.board-adaptive-zoom-31 .board-tasks > .board-subtask-card {
  float: left;
}
.board-adaptive-zoom-31 .board-tasks > .board-activity {
  float: left;
}
.board-adaptive-zoom-31 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-adaptive-zoom-31 .board-subtasks {
  width: 151.3px;
  min-height: 115.7px;
}
.board-adaptive-zoom-31 .board-subtasks:before,
.board-adaptive-zoom-31 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-31 .board-subtasks:after {
  clear: both;
}
.board-adaptive-zoom-31 .board-subtasks:before,
.board-adaptive-zoom-31 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-31 .board-subtasks:after {
  clear: both;
}
.board-adaptive-zoom-31 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -5.875px;
}
.board-adaptive-zoom-31 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-adaptive-zoom-31 .board-release {
  margin-top: 22.5px;
}
.board-adaptive-zoom-31 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 140px;
  height: 104.4px;
  padding: 4.1px;
  margin: 5.65px;
  margin-bottom: 5.65px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-31 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-adaptive-zoom-31 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 140px;
  height: 104.4px;
  padding: 4.1px;
  margin: 5.65px;
  margin-bottom: 11.3px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-31 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 140px;
  height: 104.4px;
  padding: 4.1px;
  margin: 5.65px;
  margin-bottom: 9.04px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-31 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 140px;
  height: 104.4px;
  padding: 4.1px;
  margin: 5.65px;
  margin-bottom: 5.65px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-adaptive-zoom-31 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 11.57692308px;
}
.board-adaptive-zoom-31 .board-placeholder {
  float: left;
  width: 151.3px;
  margin: 4.1px;
  position: relative;
}
.board-adaptive-zoom-31 .board-invisible-placeholder {
  width: 159.5px;
  height: 1px;
  float: left;
  display: none;
}
.board-adaptive-zoom-31 .board-tasks > .board-invisible-placeholder {
  width: 151.3px;
}
.board-adaptive-zoom-31 .board-must-add-task-message {
  width: 151.3px;
  min-height: 104.4px;
  box-sizing: border-box;
  padding: 5.65px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 10.44137931px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-adaptive-zoom-31 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-adaptive-zoom-31 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 11.3px;
}
.board-adaptive-zoom-31 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 140px;
  height: 104.4px;
  padding: 4.1px;
  margin: 5.65px;
  margin-bottom: 5.65px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-31 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 140px;
  height: 104.4px;
  padding: 4.1px;
  margin: 5.65px;
  margin-bottom: 5.65px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-adaptive-zoom-31 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 4.1px;
  margin: 5.65px;
  width: 140px;
  height: 104.4px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-adaptive-zoom-31 .board-add-to-empty.visible {
  display: block;
}
.board-adaptive-zoom-31 .board-collapsed-activity-details-card {
  position: relative;
  width: 140px;
  height: 104.4px;
  padding: 4.1px;
  margin: 5.65px;
  margin-bottom: 5.65px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 11.57692308px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 23.45px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-adaptive-zoom-31 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-adaptive-zoom-31 .board-toplevel-card-estimation {
  font-size: 9.2px;
  font-weight: bold;
}
.board-adaptive-zoom-31 .board-card-indicator {
  margin-left: 2.93333333px;
  font-size: 8.5px;
}
.board-adaptive-zoom-31 .board-card-indicator-estimation {
  font-size: 9.5px;
}
.board-adaptive-zoom-31 .board-card-title-wrapper {
  width: 129.8px;
  max-height: 74.27692308px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-adaptive-zoom-31 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 10.9px;
}
.board-adaptive-zoom-31 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 10.9px;
  line-height: 14.54545455px;
}
.board-adaptive-zoom-31 .board-card-empty-title,
.board-adaptive-zoom-31 .board-card-title-text {
  font-size: 11.57692308px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-adaptive-zoom-31 .board-card-empty-title strong,
.board-adaptive-zoom-31 .board-card-title-text strong,
.board-adaptive-zoom-31 .board-card-empty-title em,
.board-adaptive-zoom-31 .board-card-title-text em,
.board-adaptive-zoom-31 .board-card-empty-title a,
.board-adaptive-zoom-31 .board-card-title-text a {
  font-size: 1em;
}
.board-adaptive-zoom-31 .board-card-empty-title strong,
.board-adaptive-zoom-31 .board-card-title-text strong {
  font-weight: 600;
}
.board-adaptive-zoom-31 .board-card-empty-title strong a,
.board-adaptive-zoom-31 .board-card-title-text strong a {
  font-weight: 600;
}
.board-adaptive-zoom-31 .board-card-empty-title .prefix,
.board-adaptive-zoom-31 .board-card-title-text .prefix {
  font-size: 10.87692308px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-adaptive-zoom-31 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 96.2px;
  font-size: 11.57692308px;
  line-height: 1.18;
}
.board-adaptive-zoom-31 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 4.5px;
  width: 100%;
  bottom: 17.5px;
  left: 0;
}
.board-adaptive-zoom-31 .board-card-title-editor {
  width: 129.8px;
  height: 69.88421053px;
  font-size: 11.57692308px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-adaptive-zoom-31 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 5.65px;
  font-size: 10.07692308px;
}
.board-adaptive-zoom-31 .board-card-buttons {
  width: 134px;
  height: 19px;
}
.board-adaptive-zoom-31 .board-active-card,
.board-adaptive-zoom-31 .board-search-active-card {
  border-width: 2px !important;
}
.board-adaptive-zoom-31 .board-card-icon-button {
  font-size: 16.5px;
}
.board-adaptive-zoom-31 .board-card-icon-button-without-padding {
  font-size: 16.5px;
}
.board-adaptive-zoom-31 .board-card-icon-button-without-tooltip {
  font-size: 16.5px;
}
.board-adaptive-zoom-31 .board-subtask-statuses-menu-selected-option {
  font-size: 7.25px;
  max-width: 39.4px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 2.33333333px;
  padding: 2.33333333px;
  cursor: pointer;
}
.board-adaptive-zoom-31 .board-activity-columns-selected-option {
  font-size: 8.75px;
  font-weight: bold;
  cursor: pointer;
}
.board-adaptive-zoom-31 .board-activity-columns-dropdownchoose {
  margin-top: 1.2px;
}
.board-adaptive-zoom-31 .icon-board-card-2level-col-selector-carot {
  font-size: 4.2px;
}
.board-adaptive-zoom-31 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-adaptive-zoom-31 .board-subtask-more-dropdown-menu-content.visible {
  top: 19.12195122px;
  min-width: 224px;
  left: -8px;
}
.board-adaptive-zoom-31 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 20.5px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-adaptive-zoom-31 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-adaptive-zoom-31 .board-collapsed-activity-expand-menu > .menu-content {
  top: 21.5px;
}
.board-adaptive-zoom-31 .board-card-last-element-add {
  width: 140px;
  height: 23.5px;
  bottom: -25.5px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-adaptive-zoom-31 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 138px;
  height: 23.5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-adaptive-zoom-31 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -5.875px;
}
.board-adaptive-zoom-31 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-31 .icon-storymap-bc-edit-title,
.board-adaptive-zoom-31 .icon-storymap-bc-options,
.board-adaptive-zoom-31 .icon-storymap-bc-next-card,
.board-adaptive-zoom-31 .icon-storymap-bc-add-bellow,
.board-adaptive-zoom-31 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
.board-adaptive-zoom-32 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-adaptive-zoom-32 #board-body.board-body-fixed-head {
  margin-top: 236.5px;
}
.board-adaptive-zoom-32 #board-body-container.board-body-container-pinned {
  top: 257.1px;
}
.board-adaptive-zoom-32 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 267.1px;
}
.board-adaptive-zoom-32 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 5.8px;
  font-size: 11.57692308px;
  height: 17.36538462px;
}
.board-adaptive-zoom-32 #board.has-activity-personas .personas-container span,
.board-adaptive-zoom-32 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-adaptive-zoom-32 #board.has-activity-personas .board-activity-card {
  margin-top: 23.2px;
}
.board-adaptive-zoom-32 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-adaptive-zoom-32 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-adaptive-zoom-32 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-adaptive-zoom-32 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-adaptive-zoom-32 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-adaptive-zoom-32 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-adaptive-zoom-32 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-adaptive-zoom-32 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 277.4px;
}
.board-adaptive-zoom-32 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 5.8px;
  font-size: 11.57692308px;
  height: 31.9px;
}
.board-adaptive-zoom-32 #board.has-activity-persona-images .personas-container img {
  width: 29px;
  height: 29px;
  display: block;
  border-radius: 1px;
}
.board-adaptive-zoom-32 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 4px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-32 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-adaptive-zoom-32 #board.has-activity-persona-images .personas-container span,
.board-adaptive-zoom-32 #board.has-activity-persona-images .personas-container a {
  font-size: 13.89230769px;
  font-weight: 600;
  color: #999;
  padding-right: 3.2;
}
.board-adaptive-zoom-32 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 29px;
  display: table;
  margin-right: 5.84px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-adaptive-zoom-32 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-adaptive-zoom-32 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-adaptive-zoom-32 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-32 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-32 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 36px;
  left: 0px;
}
.board-adaptive-zoom-32 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 31px;
  left: 6px;
}
.board-adaptive-zoom-32 #board.has-activity-persona-images .personas-wrapper {
  height: 31.9px;
}
.board-adaptive-zoom-32 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-adaptive-zoom-32 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-adaptive-zoom-32 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-adaptive-zoom-32 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-adaptive-zoom-32 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-adaptive-zoom-32 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-adaptive-zoom-32 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-adaptive-zoom-32 .board-activity {
  float: left;
  min-width: 153.2px;
  min-height: 118.4px;
  margin-left: 4.14px;
  margin-right: 4.14px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-adaptive-zoom-32 .board-activity:before,
.board-adaptive-zoom-32 .board-activity:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-32 .board-activity:after {
  clear: both;
}
.board-adaptive-zoom-32 .board-activity:before,
.board-adaptive-zoom-32 .board-activity:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-32 .board-activity:after {
  clear: both;
}
.board-adaptive-zoom-32 .board-tasks {
  float: left;
  min-width: 153.2px;
  min-height: 118.4px;
}
.board-adaptive-zoom-32 .board-tasks:before,
.board-adaptive-zoom-32 .board-tasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-32 .board-tasks:after {
  clear: both;
}
.board-adaptive-zoom-32 .board-tasks:before,
.board-adaptive-zoom-32 .board-tasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-32 .board-tasks:after {
  clear: both;
}
.board-adaptive-zoom-32 .board-tasks > .board-subtask-card {
  float: left;
}
.board-adaptive-zoom-32 .board-tasks > .board-activity {
  float: left;
}
.board-adaptive-zoom-32 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-adaptive-zoom-32 .board-subtasks {
  width: 153.2px;
  min-height: 118.4px;
}
.board-adaptive-zoom-32 .board-subtasks:before,
.board-adaptive-zoom-32 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-32 .board-subtasks:after {
  clear: both;
}
.board-adaptive-zoom-32 .board-subtasks:before,
.board-adaptive-zoom-32 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-32 .board-subtasks:after {
  clear: both;
}
.board-adaptive-zoom-32 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -6px;
}
.board-adaptive-zoom-32 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-adaptive-zoom-32 .board-release {
  margin-top: 23px;
}
.board-adaptive-zoom-32 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 141.6px;
  height: 106.8px;
  padding: 4.2px;
  margin: 5.8px;
  margin-bottom: 5.8px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-32 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-adaptive-zoom-32 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 141.6px;
  height: 106.8px;
  padding: 4.2px;
  margin: 5.8px;
  margin-bottom: 11.6px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-32 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 141.6px;
  height: 106.8px;
  padding: 4.2px;
  margin: 5.8px;
  margin-bottom: 9.28px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-32 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 141.6px;
  height: 106.8px;
  padding: 4.2px;
  margin: 5.8px;
  margin-bottom: 5.8px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-adaptive-zoom-32 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 11.57692308px;
}
.board-adaptive-zoom-32 .board-placeholder {
  float: left;
  width: 153.2px;
  margin: 4.14px;
  position: relative;
}
.board-adaptive-zoom-32 .board-invisible-placeholder {
  width: 161.48px;
  height: 1px;
  float: left;
  display: none;
}
.board-adaptive-zoom-32 .board-tasks > .board-invisible-placeholder {
  width: 153.2px;
}
.board-adaptive-zoom-32 .board-must-add-task-message {
  width: 153.2px;
  min-height: 106.8px;
  box-sizing: border-box;
  padding: 5.8px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 10.44137931px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-adaptive-zoom-32 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-adaptive-zoom-32 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 11.6px;
}
.board-adaptive-zoom-32 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 141.6px;
  height: 106.8px;
  padding: 4.2px;
  margin: 5.8px;
  margin-bottom: 5.8px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-32 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 141.6px;
  height: 106.8px;
  padding: 4.2px;
  margin: 5.8px;
  margin-bottom: 5.8px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-adaptive-zoom-32 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 4.2px;
  margin: 5.8px;
  width: 141.6px;
  height: 106.8px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-adaptive-zoom-32 .board-add-to-empty.visible {
  display: block;
}
.board-adaptive-zoom-32 .board-collapsed-activity-details-card {
  position: relative;
  width: 141.6px;
  height: 106.8px;
  padding: 4.2px;
  margin: 5.8px;
  margin-bottom: 5.8px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 11.57692308px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 23.95px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-adaptive-zoom-32 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-adaptive-zoom-32 .board-toplevel-card-estimation {
  font-size: 9.2px;
  font-weight: bold;
}
.board-adaptive-zoom-32 .board-card-indicator {
  margin-left: 2.96666667px;
  font-size: 8.5px;
}
.board-adaptive-zoom-32 .board-card-indicator-estimation {
  font-size: 9.5px;
}
.board-adaptive-zoom-32 .board-card-title-wrapper {
  width: 131.2px;
  max-height: 76.09230769px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-adaptive-zoom-32 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 10.9px;
}
.board-adaptive-zoom-32 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 10.9px;
  line-height: 14.54545455px;
}
.board-adaptive-zoom-32 .board-card-empty-title,
.board-adaptive-zoom-32 .board-card-title-text {
  font-size: 11.57692308px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-adaptive-zoom-32 .board-card-empty-title strong,
.board-adaptive-zoom-32 .board-card-title-text strong,
.board-adaptive-zoom-32 .board-card-empty-title em,
.board-adaptive-zoom-32 .board-card-title-text em,
.board-adaptive-zoom-32 .board-card-empty-title a,
.board-adaptive-zoom-32 .board-card-title-text a {
  font-size: 1em;
}
.board-adaptive-zoom-32 .board-card-empty-title strong,
.board-adaptive-zoom-32 .board-card-title-text strong {
  font-weight: 600;
}
.board-adaptive-zoom-32 .board-card-empty-title strong a,
.board-adaptive-zoom-32 .board-card-title-text strong a {
  font-weight: 600;
}
.board-adaptive-zoom-32 .board-card-empty-title .prefix,
.board-adaptive-zoom-32 .board-card-title-text .prefix {
  font-size: 10.87692308px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-adaptive-zoom-32 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 98.4px;
  font-size: 11.57692308px;
  line-height: 1.18;
}
.board-adaptive-zoom-32 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 4.5px;
  width: 100%;
  bottom: 17.5px;
  left: 0;
}
.board-adaptive-zoom-32 .board-card-title-editor {
  width: 131.2px;
  height: 71.55789474px;
  font-size: 11.57692308px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-adaptive-zoom-32 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 5.8px;
  font-size: 10.07692308px;
}
.board-adaptive-zoom-32 .board-card-buttons {
  width: 135.6px;
  height: 19px;
}
.board-adaptive-zoom-32 .board-active-card,
.board-adaptive-zoom-32 .board-search-active-card {
  border-width: 2px !important;
}
.board-adaptive-zoom-32 .board-card-icon-button {
  font-size: 16.5px;
}
.board-adaptive-zoom-32 .board-card-icon-button-without-padding {
  font-size: 16.5px;
}
.board-adaptive-zoom-32 .board-card-icon-button-without-tooltip {
  font-size: 16.5px;
}
.board-adaptive-zoom-32 .board-subtask-statuses-menu-selected-option {
  font-size: 7.25px;
  max-width: 39.4px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 2.33333333px;
  padding: 2.33333333px;
  cursor: pointer;
}
.board-adaptive-zoom-32 .board-activity-columns-selected-option {
  font-size: 8.75px;
  font-weight: bold;
  cursor: pointer;
}
.board-adaptive-zoom-32 .board-activity-columns-dropdownchoose {
  margin-top: 1.2px;
}
.board-adaptive-zoom-32 .icon-board-card-2level-col-selector-carot {
  font-size: 4.2px;
}
.board-adaptive-zoom-32 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-adaptive-zoom-32 .board-subtask-more-dropdown-menu-content.visible {
  top: 19.6097561px;
  min-width: 228px;
  left: -8px;
}
.board-adaptive-zoom-32 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 20.5px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-adaptive-zoom-32 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-adaptive-zoom-32 .board-collapsed-activity-expand-menu > .menu-content {
  top: 22px;
}
.board-adaptive-zoom-32 .board-card-last-element-add {
  width: 141.6px;
  height: 24px;
  bottom: -26px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-adaptive-zoom-32 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 139.6px;
  height: 24px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-adaptive-zoom-32 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -6px;
}
.board-adaptive-zoom-32 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-32 .icon-storymap-bc-edit-title,
.board-adaptive-zoom-32 .icon-storymap-bc-options,
.board-adaptive-zoom-32 .icon-storymap-bc-next-card,
.board-adaptive-zoom-32 .icon-storymap-bc-add-bellow,
.board-adaptive-zoom-32 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
.board-adaptive-zoom-33 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-adaptive-zoom-33 #board-body.board-body-fixed-head {
  margin-top: 242px;
}
.board-adaptive-zoom-33 #board-body-container.board-body-container-pinned {
  top: 263.025px;
}
.board-adaptive-zoom-33 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 273.025px;
}
.board-adaptive-zoom-33 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 5.95px;
  font-size: 11.57692308px;
  height: 17.36538462px;
}
.board-adaptive-zoom-33 #board.has-activity-personas .personas-container span,
.board-adaptive-zoom-33 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-adaptive-zoom-33 #board.has-activity-personas .board-activity-card {
  margin-top: 23.8px;
}
.board-adaptive-zoom-33 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-adaptive-zoom-33 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-adaptive-zoom-33 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-adaptive-zoom-33 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-adaptive-zoom-33 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-adaptive-zoom-33 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-adaptive-zoom-33 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-adaptive-zoom-33 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 283.325px;
}
.board-adaptive-zoom-33 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 5.95px;
  font-size: 11.57692308px;
  height: 31.9px;
}
.board-adaptive-zoom-33 #board.has-activity-persona-images .personas-container img {
  width: 29px;
  height: 29px;
  display: block;
  border-radius: 1px;
}
.board-adaptive-zoom-33 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 4.125px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-33 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-adaptive-zoom-33 #board.has-activity-persona-images .personas-container span,
.board-adaptive-zoom-33 #board.has-activity-persona-images .personas-container a {
  font-size: 13.89230769px;
  font-weight: 600;
  color: #999;
  padding-right: 3.3;
}
.board-adaptive-zoom-33 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 29px;
  display: table;
  margin-right: 5.96px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-adaptive-zoom-33 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-adaptive-zoom-33 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-adaptive-zoom-33 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-33 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-33 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 36px;
  left: 0px;
}
.board-adaptive-zoom-33 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 31px;
  left: 6px;
}
.board-adaptive-zoom-33 #board.has-activity-persona-images .personas-wrapper {
  height: 31.9px;
}
.board-adaptive-zoom-33 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-adaptive-zoom-33 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-adaptive-zoom-33 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-adaptive-zoom-33 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-adaptive-zoom-33 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-adaptive-zoom-33 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-adaptive-zoom-33 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-adaptive-zoom-33 .board-activity {
  float: left;
  min-width: 155.1px;
  min-height: 121.1px;
  margin-left: 4.18px;
  margin-right: 4.18px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-adaptive-zoom-33 .board-activity:before,
.board-adaptive-zoom-33 .board-activity:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-33 .board-activity:after {
  clear: both;
}
.board-adaptive-zoom-33 .board-activity:before,
.board-adaptive-zoom-33 .board-activity:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-33 .board-activity:after {
  clear: both;
}
.board-adaptive-zoom-33 .board-tasks {
  float: left;
  min-width: 155.1px;
  min-height: 121.1px;
}
.board-adaptive-zoom-33 .board-tasks:before,
.board-adaptive-zoom-33 .board-tasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-33 .board-tasks:after {
  clear: both;
}
.board-adaptive-zoom-33 .board-tasks:before,
.board-adaptive-zoom-33 .board-tasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-33 .board-tasks:after {
  clear: both;
}
.board-adaptive-zoom-33 .board-tasks > .board-subtask-card {
  float: left;
}
.board-adaptive-zoom-33 .board-tasks > .board-activity {
  float: left;
}
.board-adaptive-zoom-33 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-adaptive-zoom-33 .board-subtasks {
  width: 155.1px;
  min-height: 121.1px;
}
.board-adaptive-zoom-33 .board-subtasks:before,
.board-adaptive-zoom-33 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-33 .board-subtasks:after {
  clear: both;
}
.board-adaptive-zoom-33 .board-subtasks:before,
.board-adaptive-zoom-33 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-33 .board-subtasks:after {
  clear: both;
}
.board-adaptive-zoom-33 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -6.125px;
}
.board-adaptive-zoom-33 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-adaptive-zoom-33 .board-release {
  margin-top: 23.5px;
}
.board-adaptive-zoom-33 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 143.2px;
  height: 109.2px;
  padding: 4.3px;
  margin: 5.95px;
  margin-bottom: 5.95px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-33 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-adaptive-zoom-33 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 143.2px;
  height: 109.2px;
  padding: 4.3px;
  margin: 5.95px;
  margin-bottom: 11.9px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-33 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 143.2px;
  height: 109.2px;
  padding: 4.3px;
  margin: 5.95px;
  margin-bottom: 9.52px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-33 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 143.2px;
  height: 109.2px;
  padding: 4.3px;
  margin: 5.95px;
  margin-bottom: 5.95px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-adaptive-zoom-33 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 11.57692308px;
}
.board-adaptive-zoom-33 .board-placeholder {
  float: left;
  width: 155.1px;
  margin: 4.18px;
  position: relative;
}
.board-adaptive-zoom-33 .board-invisible-placeholder {
  width: 163.46px;
  height: 1px;
  float: left;
  display: none;
}
.board-adaptive-zoom-33 .board-tasks > .board-invisible-placeholder {
  width: 155.1px;
}
.board-adaptive-zoom-33 .board-must-add-task-message {
  width: 155.1px;
  min-height: 109.2px;
  box-sizing: border-box;
  padding: 5.95px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 10.44137931px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-adaptive-zoom-33 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-adaptive-zoom-33 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 11.9px;
}
.board-adaptive-zoom-33 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 143.2px;
  height: 109.2px;
  padding: 4.3px;
  margin: 5.95px;
  margin-bottom: 5.95px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-33 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 143.2px;
  height: 109.2px;
  padding: 4.3px;
  margin: 5.95px;
  margin-bottom: 5.95px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-adaptive-zoom-33 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 4.3px;
  margin: 5.95px;
  width: 143.2px;
  height: 109.2px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-adaptive-zoom-33 .board-add-to-empty.visible {
  display: block;
}
.board-adaptive-zoom-33 .board-collapsed-activity-details-card {
  position: relative;
  width: 143.2px;
  height: 109.2px;
  padding: 4.3px;
  margin: 5.95px;
  margin-bottom: 5.95px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 11.57692308px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 24.45px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-adaptive-zoom-33 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-adaptive-zoom-33 .board-toplevel-card-estimation {
  font-size: 9.2px;
  font-weight: bold;
}
.board-adaptive-zoom-33 .board-card-indicator {
  margin-left: 3px;
  font-size: 8.5px;
}
.board-adaptive-zoom-33 .board-card-indicator-estimation {
  font-size: 9.5px;
}
.board-adaptive-zoom-33 .board-card-title-wrapper {
  width: 132.6px;
  max-height: 77.90769231px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-adaptive-zoom-33 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 10.9px;
}
.board-adaptive-zoom-33 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 10.9px;
  line-height: 14.54545455px;
}
.board-adaptive-zoom-33 .board-card-empty-title,
.board-adaptive-zoom-33 .board-card-title-text {
  font-size: 11.57692308px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-adaptive-zoom-33 .board-card-empty-title strong,
.board-adaptive-zoom-33 .board-card-title-text strong,
.board-adaptive-zoom-33 .board-card-empty-title em,
.board-adaptive-zoom-33 .board-card-title-text em,
.board-adaptive-zoom-33 .board-card-empty-title a,
.board-adaptive-zoom-33 .board-card-title-text a {
  font-size: 1em;
}
.board-adaptive-zoom-33 .board-card-empty-title strong,
.board-adaptive-zoom-33 .board-card-title-text strong {
  font-weight: 600;
}
.board-adaptive-zoom-33 .board-card-empty-title strong a,
.board-adaptive-zoom-33 .board-card-title-text strong a {
  font-weight: 600;
}
.board-adaptive-zoom-33 .board-card-empty-title .prefix,
.board-adaptive-zoom-33 .board-card-title-text .prefix {
  font-size: 10.87692308px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-adaptive-zoom-33 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 100.6px;
  font-size: 11.57692308px;
  line-height: 1.18;
}
.board-adaptive-zoom-33 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 4.5px;
  width: 100%;
  bottom: 17.5px;
  left: 0;
}
.board-adaptive-zoom-33 .board-card-title-editor {
  width: 132.6px;
  height: 73.23157895px;
  font-size: 11.57692308px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-adaptive-zoom-33 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 5.95px;
  font-size: 10.07692308px;
}
.board-adaptive-zoom-33 .board-card-buttons {
  width: 137.2px;
  height: 19px;
}
.board-adaptive-zoom-33 .board-active-card,
.board-adaptive-zoom-33 .board-search-active-card {
  border-width: 2px !important;
}
.board-adaptive-zoom-33 .board-card-icon-button {
  font-size: 16.5px;
}
.board-adaptive-zoom-33 .board-card-icon-button-without-padding {
  font-size: 16.5px;
}
.board-adaptive-zoom-33 .board-card-icon-button-without-tooltip {
  font-size: 16.5px;
}
.board-adaptive-zoom-33 .board-subtask-statuses-menu-selected-option {
  font-size: 7.25px;
  max-width: 39.4px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 2.33333333px;
  padding: 2.33333333px;
  cursor: pointer;
}
.board-adaptive-zoom-33 .board-activity-columns-selected-option {
  font-size: 8.75px;
  font-weight: bold;
  cursor: pointer;
}
.board-adaptive-zoom-33 .board-activity-columns-dropdownchoose {
  margin-top: 1.2px;
}
.board-adaptive-zoom-33 .icon-board-card-2level-col-selector-carot {
  font-size: 4.2px;
}
.board-adaptive-zoom-33 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-adaptive-zoom-33 .board-subtask-more-dropdown-menu-content.visible {
  top: 19.09756098px;
  min-width: 232px;
  left: -8px;
}
.board-adaptive-zoom-33 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 20.5px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-adaptive-zoom-33 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-adaptive-zoom-33 .board-collapsed-activity-expand-menu > .menu-content {
  top: 22.5px;
}
.board-adaptive-zoom-33 .board-card-last-element-add {
  width: 143.2px;
  height: 24.5px;
  bottom: -26.5px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-adaptive-zoom-33 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 141.2px;
  height: 24.5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-adaptive-zoom-33 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -6.125px;
}
.board-adaptive-zoom-33 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-33 .icon-storymap-bc-edit-title,
.board-adaptive-zoom-33 .icon-storymap-bc-options,
.board-adaptive-zoom-33 .icon-storymap-bc-next-card,
.board-adaptive-zoom-33 .icon-storymap-bc-add-bellow,
.board-adaptive-zoom-33 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
.board-adaptive-zoom-34 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-adaptive-zoom-34 #board-body.board-body-fixed-head {
  margin-top: 247.5px;
}
.board-adaptive-zoom-34 #board-body-container.board-body-container-pinned {
  top: 268.95px;
}
.board-adaptive-zoom-34 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 278.95px;
}
.board-adaptive-zoom-34 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 6.1px;
  font-size: 11.57692308px;
  height: 17.36538462px;
}
.board-adaptive-zoom-34 #board.has-activity-personas .personas-container span,
.board-adaptive-zoom-34 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-adaptive-zoom-34 #board.has-activity-personas .board-activity-card {
  margin-top: 24.4px;
}
.board-adaptive-zoom-34 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-adaptive-zoom-34 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-adaptive-zoom-34 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-adaptive-zoom-34 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-adaptive-zoom-34 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-adaptive-zoom-34 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-adaptive-zoom-34 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-adaptive-zoom-34 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 289.25px;
}
.board-adaptive-zoom-34 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 6.1px;
  font-size: 11.57692308px;
  height: 31.9px;
}
.board-adaptive-zoom-34 #board.has-activity-persona-images .personas-container img {
  width: 29px;
  height: 29px;
  display: block;
  border-radius: 1px;
}
.board-adaptive-zoom-34 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 4.25px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-34 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-adaptive-zoom-34 #board.has-activity-persona-images .personas-container span,
.board-adaptive-zoom-34 #board.has-activity-persona-images .personas-container a {
  font-size: 13.89230769px;
  font-weight: 600;
  color: #999;
  padding-right: 3.4;
}
.board-adaptive-zoom-34 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 29px;
  display: table;
  margin-right: 6.08px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-adaptive-zoom-34 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-adaptive-zoom-34 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-adaptive-zoom-34 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-34 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-34 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 36px;
  left: 0px;
}
.board-adaptive-zoom-34 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 31px;
  left: 6px;
}
.board-adaptive-zoom-34 #board.has-activity-persona-images .personas-wrapper {
  height: 31.9px;
}
.board-adaptive-zoom-34 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-adaptive-zoom-34 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-adaptive-zoom-34 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-adaptive-zoom-34 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-adaptive-zoom-34 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-adaptive-zoom-34 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-adaptive-zoom-34 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-adaptive-zoom-34 .board-activity {
  float: left;
  min-width: 157px;
  min-height: 123.8px;
  margin-left: 4.22px;
  margin-right: 4.22px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-adaptive-zoom-34 .board-activity:before,
.board-adaptive-zoom-34 .board-activity:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-34 .board-activity:after {
  clear: both;
}
.board-adaptive-zoom-34 .board-activity:before,
.board-adaptive-zoom-34 .board-activity:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-34 .board-activity:after {
  clear: both;
}
.board-adaptive-zoom-34 .board-tasks {
  float: left;
  min-width: 157px;
  min-height: 123.8px;
}
.board-adaptive-zoom-34 .board-tasks:before,
.board-adaptive-zoom-34 .board-tasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-34 .board-tasks:after {
  clear: both;
}
.board-adaptive-zoom-34 .board-tasks:before,
.board-adaptive-zoom-34 .board-tasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-34 .board-tasks:after {
  clear: both;
}
.board-adaptive-zoom-34 .board-tasks > .board-subtask-card {
  float: left;
}
.board-adaptive-zoom-34 .board-tasks > .board-activity {
  float: left;
}
.board-adaptive-zoom-34 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-adaptive-zoom-34 .board-subtasks {
  width: 157px;
  min-height: 123.8px;
}
.board-adaptive-zoom-34 .board-subtasks:before,
.board-adaptive-zoom-34 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-34 .board-subtasks:after {
  clear: both;
}
.board-adaptive-zoom-34 .board-subtasks:before,
.board-adaptive-zoom-34 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-34 .board-subtasks:after {
  clear: both;
}
.board-adaptive-zoom-34 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -6.25px;
}
.board-adaptive-zoom-34 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-adaptive-zoom-34 .board-release {
  margin-top: 24px;
}
.board-adaptive-zoom-34 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 144.8px;
  height: 111.6px;
  padding: 4.4px;
  margin: 6.1px;
  margin-bottom: 6.1px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-34 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-adaptive-zoom-34 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 144.8px;
  height: 111.6px;
  padding: 4.4px;
  margin: 6.1px;
  margin-bottom: 12.2px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-34 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 144.8px;
  height: 111.6px;
  padding: 4.4px;
  margin: 6.1px;
  margin-bottom: 9.76px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-34 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 144.8px;
  height: 111.6px;
  padding: 4.4px;
  margin: 6.1px;
  margin-bottom: 6.1px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-adaptive-zoom-34 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 11.57692308px;
}
.board-adaptive-zoom-34 .board-placeholder {
  float: left;
  width: 157px;
  margin: 4.22px;
  position: relative;
}
.board-adaptive-zoom-34 .board-invisible-placeholder {
  width: 165.44px;
  height: 1px;
  float: left;
  display: none;
}
.board-adaptive-zoom-34 .board-tasks > .board-invisible-placeholder {
  width: 157px;
}
.board-adaptive-zoom-34 .board-must-add-task-message {
  width: 157px;
  min-height: 111.6px;
  box-sizing: border-box;
  padding: 6.1px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 10.44137931px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-adaptive-zoom-34 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-adaptive-zoom-34 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 12.2px;
}
.board-adaptive-zoom-34 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 144.8px;
  height: 111.6px;
  padding: 4.4px;
  margin: 6.1px;
  margin-bottom: 6.1px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-34 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 144.8px;
  height: 111.6px;
  padding: 4.4px;
  margin: 6.1px;
  margin-bottom: 6.1px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-adaptive-zoom-34 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 4.4px;
  margin: 6.1px;
  width: 144.8px;
  height: 111.6px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-adaptive-zoom-34 .board-add-to-empty.visible {
  display: block;
}
.board-adaptive-zoom-34 .board-collapsed-activity-details-card {
  position: relative;
  width: 144.8px;
  height: 111.6px;
  padding: 4.4px;
  margin: 6.1px;
  margin-bottom: 6.1px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 11.57692308px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 24.95px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-adaptive-zoom-34 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-adaptive-zoom-34 .board-toplevel-card-estimation {
  font-size: 9.2px;
  font-weight: bold;
}
.board-adaptive-zoom-34 .board-card-indicator {
  margin-left: 3.03333333px;
  font-size: 8.5px;
}
.board-adaptive-zoom-34 .board-card-indicator-estimation {
  font-size: 9.5px;
}
.board-adaptive-zoom-34 .board-card-title-wrapper {
  width: 134px;
  max-height: 79.72307692px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-adaptive-zoom-34 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 10.9px;
}
.board-adaptive-zoom-34 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 10.9px;
  line-height: 14.54545455px;
}
.board-adaptive-zoom-34 .board-card-empty-title,
.board-adaptive-zoom-34 .board-card-title-text {
  font-size: 11.57692308px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-adaptive-zoom-34 .board-card-empty-title strong,
.board-adaptive-zoom-34 .board-card-title-text strong,
.board-adaptive-zoom-34 .board-card-empty-title em,
.board-adaptive-zoom-34 .board-card-title-text em,
.board-adaptive-zoom-34 .board-card-empty-title a,
.board-adaptive-zoom-34 .board-card-title-text a {
  font-size: 1em;
}
.board-adaptive-zoom-34 .board-card-empty-title strong,
.board-adaptive-zoom-34 .board-card-title-text strong {
  font-weight: 600;
}
.board-adaptive-zoom-34 .board-card-empty-title strong a,
.board-adaptive-zoom-34 .board-card-title-text strong a {
  font-weight: 600;
}
.board-adaptive-zoom-34 .board-card-empty-title .prefix,
.board-adaptive-zoom-34 .board-card-title-text .prefix {
  font-size: 10.87692308px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-adaptive-zoom-34 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 102.8px;
  font-size: 11.57692308px;
  line-height: 1.18;
}
.board-adaptive-zoom-34 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 4.5px;
  width: 100%;
  bottom: 17.5px;
  left: 0;
}
.board-adaptive-zoom-34 .board-card-title-editor {
  width: 134px;
  height: 74.90526316px;
  font-size: 11.57692308px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-adaptive-zoom-34 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 6.1px;
  font-size: 10.07692308px;
}
.board-adaptive-zoom-34 .board-card-buttons {
  width: 138.8px;
  height: 19px;
}
.board-adaptive-zoom-34 .board-active-card,
.board-adaptive-zoom-34 .board-search-active-card {
  border-width: 2px !important;
}
.board-adaptive-zoom-34 .board-card-icon-button {
  font-size: 16.5px;
}
.board-adaptive-zoom-34 .board-card-icon-button-without-padding {
  font-size: 16.5px;
}
.board-adaptive-zoom-34 .board-card-icon-button-without-tooltip {
  font-size: 16.5px;
}
.board-adaptive-zoom-34 .board-subtask-statuses-menu-selected-option {
  font-size: 7.25px;
  max-width: 39.4px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 2.33333333px;
  padding: 2.33333333px;
  cursor: pointer;
}
.board-adaptive-zoom-34 .board-activity-columns-selected-option {
  font-size: 8.75px;
  font-weight: bold;
  cursor: pointer;
}
.board-adaptive-zoom-34 .board-activity-columns-dropdownchoose {
  margin-top: 1.2px;
}
.board-adaptive-zoom-34 .icon-board-card-2level-col-selector-carot {
  font-size: 4.2px;
}
.board-adaptive-zoom-34 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-adaptive-zoom-34 .board-subtask-more-dropdown-menu-content.visible {
  top: 19.58536585px;
  min-width: 236px;
  left: -8px;
}
.board-adaptive-zoom-34 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 20.5px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-adaptive-zoom-34 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-adaptive-zoom-34 .board-collapsed-activity-expand-menu > .menu-content {
  top: 23px;
}
.board-adaptive-zoom-34 .board-card-last-element-add {
  width: 144.8px;
  height: 25px;
  bottom: -27px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-adaptive-zoom-34 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 142.8px;
  height: 25px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-adaptive-zoom-34 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -6.25px;
}
.board-adaptive-zoom-34 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-34 .icon-storymap-bc-edit-title,
.board-adaptive-zoom-34 .icon-storymap-bc-options,
.board-adaptive-zoom-34 .icon-storymap-bc-next-card,
.board-adaptive-zoom-34 .icon-storymap-bc-add-bellow,
.board-adaptive-zoom-34 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
.board-adaptive-zoom-35 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-adaptive-zoom-35 #board-body.board-body-fixed-head {
  margin-top: 253px;
}
.board-adaptive-zoom-35 #board-body-container.board-body-container-pinned {
  top: 274.875px;
}
.board-adaptive-zoom-35 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 284.875px;
}
.board-adaptive-zoom-35 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 6.25px;
  font-size: 11.57692308px;
  height: 17.36538462px;
}
.board-adaptive-zoom-35 #board.has-activity-personas .personas-container span,
.board-adaptive-zoom-35 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-adaptive-zoom-35 #board.has-activity-personas .board-activity-card {
  margin-top: 25px;
}
.board-adaptive-zoom-35 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-adaptive-zoom-35 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-adaptive-zoom-35 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-adaptive-zoom-35 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-adaptive-zoom-35 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-adaptive-zoom-35 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-adaptive-zoom-35 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-adaptive-zoom-35 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 295.175px;
}
.board-adaptive-zoom-35 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 6.25px;
  font-size: 11.57692308px;
  height: 31.9px;
}
.board-adaptive-zoom-35 #board.has-activity-persona-images .personas-container img {
  width: 29px;
  height: 29px;
  display: block;
  border-radius: 1px;
}
.board-adaptive-zoom-35 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 4.375px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-35 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-adaptive-zoom-35 #board.has-activity-persona-images .personas-container span,
.board-adaptive-zoom-35 #board.has-activity-persona-images .personas-container a {
  font-size: 13.89230769px;
  font-weight: 600;
  color: #999;
  padding-right: 3.5;
}
.board-adaptive-zoom-35 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 29px;
  display: table;
  margin-right: 6.2px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-adaptive-zoom-35 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-adaptive-zoom-35 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-adaptive-zoom-35 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-35 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-35 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 36px;
  left: 0px;
}
.board-adaptive-zoom-35 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 31px;
  left: 6px;
}
.board-adaptive-zoom-35 #board.has-activity-persona-images .personas-wrapper {
  height: 31.9px;
}
.board-adaptive-zoom-35 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-adaptive-zoom-35 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-adaptive-zoom-35 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-adaptive-zoom-35 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-adaptive-zoom-35 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-adaptive-zoom-35 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-adaptive-zoom-35 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-adaptive-zoom-35 .board-activity {
  float: left;
  min-width: 158.9px;
  min-height: 126.5px;
  margin-left: 4.26px;
  margin-right: 4.26px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-adaptive-zoom-35 .board-activity:before,
.board-adaptive-zoom-35 .board-activity:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-35 .board-activity:after {
  clear: both;
}
.board-adaptive-zoom-35 .board-activity:before,
.board-adaptive-zoom-35 .board-activity:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-35 .board-activity:after {
  clear: both;
}
.board-adaptive-zoom-35 .board-tasks {
  float: left;
  min-width: 158.9px;
  min-height: 126.5px;
}
.board-adaptive-zoom-35 .board-tasks:before,
.board-adaptive-zoom-35 .board-tasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-35 .board-tasks:after {
  clear: both;
}
.board-adaptive-zoom-35 .board-tasks:before,
.board-adaptive-zoom-35 .board-tasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-35 .board-tasks:after {
  clear: both;
}
.board-adaptive-zoom-35 .board-tasks > .board-subtask-card {
  float: left;
}
.board-adaptive-zoom-35 .board-tasks > .board-activity {
  float: left;
}
.board-adaptive-zoom-35 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-adaptive-zoom-35 .board-subtasks {
  width: 158.9px;
  min-height: 126.5px;
}
.board-adaptive-zoom-35 .board-subtasks:before,
.board-adaptive-zoom-35 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-35 .board-subtasks:after {
  clear: both;
}
.board-adaptive-zoom-35 .board-subtasks:before,
.board-adaptive-zoom-35 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-35 .board-subtasks:after {
  clear: both;
}
.board-adaptive-zoom-35 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -6.375px;
}
.board-adaptive-zoom-35 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-adaptive-zoom-35 .board-release {
  margin-top: 24.5px;
}
.board-adaptive-zoom-35 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 146.4px;
  height: 114px;
  padding: 4.5px;
  margin: 6.25px;
  margin-bottom: 6.25px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-35 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-adaptive-zoom-35 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 146.4px;
  height: 114px;
  padding: 4.5px;
  margin: 6.25px;
  margin-bottom: 12.5px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-35 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 146.4px;
  height: 114px;
  padding: 4.5px;
  margin: 6.25px;
  margin-bottom: 10px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-35 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 146.4px;
  height: 114px;
  padding: 4.5px;
  margin: 6.25px;
  margin-bottom: 6.25px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-adaptive-zoom-35 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 11.57692308px;
}
.board-adaptive-zoom-35 .board-placeholder {
  float: left;
  width: 158.9px;
  margin: 4.26px;
  position: relative;
}
.board-adaptive-zoom-35 .board-invisible-placeholder {
  width: 167.42px;
  height: 1px;
  float: left;
  display: none;
}
.board-adaptive-zoom-35 .board-tasks > .board-invisible-placeholder {
  width: 158.9px;
}
.board-adaptive-zoom-35 .board-must-add-task-message {
  width: 158.9px;
  min-height: 114px;
  box-sizing: border-box;
  padding: 6.25px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 10.44137931px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-adaptive-zoom-35 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-adaptive-zoom-35 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 12.5px;
}
.board-adaptive-zoom-35 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 146.4px;
  height: 114px;
  padding: 4.5px;
  margin: 6.25px;
  margin-bottom: 6.25px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-35 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 146.4px;
  height: 114px;
  padding: 4.5px;
  margin: 6.25px;
  margin-bottom: 6.25px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-adaptive-zoom-35 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 4.5px;
  margin: 6.25px;
  width: 146.4px;
  height: 114px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-adaptive-zoom-35 .board-add-to-empty.visible {
  display: block;
}
.board-adaptive-zoom-35 .board-collapsed-activity-details-card {
  position: relative;
  width: 146.4px;
  height: 114px;
  padding: 4.5px;
  margin: 6.25px;
  margin-bottom: 6.25px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 11.57692308px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 25.45px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-adaptive-zoom-35 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-adaptive-zoom-35 .board-toplevel-card-estimation {
  font-size: 9.2px;
  font-weight: bold;
}
.board-adaptive-zoom-35 .board-card-indicator {
  margin-left: 3.06666667px;
  font-size: 8.5px;
}
.board-adaptive-zoom-35 .board-card-indicator-estimation {
  font-size: 9.5px;
}
.board-adaptive-zoom-35 .board-card-title-wrapper {
  width: 135.4px;
  max-height: 81.53846154px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-adaptive-zoom-35 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 10.9px;
}
.board-adaptive-zoom-35 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 10.9px;
  line-height: 14.54545455px;
}
.board-adaptive-zoom-35 .board-card-empty-title,
.board-adaptive-zoom-35 .board-card-title-text {
  font-size: 11.57692308px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-adaptive-zoom-35 .board-card-empty-title strong,
.board-adaptive-zoom-35 .board-card-title-text strong,
.board-adaptive-zoom-35 .board-card-empty-title em,
.board-adaptive-zoom-35 .board-card-title-text em,
.board-adaptive-zoom-35 .board-card-empty-title a,
.board-adaptive-zoom-35 .board-card-title-text a {
  font-size: 1em;
}
.board-adaptive-zoom-35 .board-card-empty-title strong,
.board-adaptive-zoom-35 .board-card-title-text strong {
  font-weight: 600;
}
.board-adaptive-zoom-35 .board-card-empty-title strong a,
.board-adaptive-zoom-35 .board-card-title-text strong a {
  font-weight: 600;
}
.board-adaptive-zoom-35 .board-card-empty-title .prefix,
.board-adaptive-zoom-35 .board-card-title-text .prefix {
  font-size: 10.87692308px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-adaptive-zoom-35 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 105px;
  font-size: 11.57692308px;
  line-height: 1.18;
}
.board-adaptive-zoom-35 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 4.5px;
  width: 100%;
  bottom: 17.5px;
  left: 0;
}
.board-adaptive-zoom-35 .board-card-title-editor {
  width: 135.4px;
  height: 76.57894737px;
  font-size: 11.57692308px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-adaptive-zoom-35 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 6.25px;
  font-size: 10.07692308px;
}
.board-adaptive-zoom-35 .board-card-buttons {
  width: 140.4px;
  height: 19px;
}
.board-adaptive-zoom-35 .board-active-card,
.board-adaptive-zoom-35 .board-search-active-card {
  border-width: 2px !important;
}
.board-adaptive-zoom-35 .board-card-icon-button {
  font-size: 16.5px;
}
.board-adaptive-zoom-35 .board-card-icon-button-without-padding {
  font-size: 16.5px;
}
.board-adaptive-zoom-35 .board-card-icon-button-without-tooltip {
  font-size: 16.5px;
}
.board-adaptive-zoom-35 .board-subtask-statuses-menu-selected-option {
  font-size: 7.25px;
  max-width: 39.4px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 2.33333333px;
  padding: 2.33333333px;
  cursor: pointer;
}
.board-adaptive-zoom-35 .board-activity-columns-selected-option {
  font-size: 8.75px;
  font-weight: bold;
  cursor: pointer;
}
.board-adaptive-zoom-35 .board-activity-columns-dropdownchoose {
  margin-top: 1.2px;
}
.board-adaptive-zoom-35 .icon-board-card-2level-col-selector-carot {
  font-size: 4.2px;
}
.board-adaptive-zoom-35 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-adaptive-zoom-35 .board-subtask-more-dropdown-menu-content.visible {
  top: 19.07317073px;
  min-width: 240px;
  left: -8px;
}
.board-adaptive-zoom-35 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 20.5px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-adaptive-zoom-35 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-adaptive-zoom-35 .board-collapsed-activity-expand-menu > .menu-content {
  top: 23.5px;
}
.board-adaptive-zoom-35 .board-card-last-element-add {
  width: 146.4px;
  height: 25.5px;
  bottom: -27.5px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-adaptive-zoom-35 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 144.4px;
  height: 25.5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-adaptive-zoom-35 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -6.375px;
}
.board-adaptive-zoom-35 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-35 .icon-storymap-bc-edit-title,
.board-adaptive-zoom-35 .icon-storymap-bc-options,
.board-adaptive-zoom-35 .icon-storymap-bc-next-card,
.board-adaptive-zoom-35 .icon-storymap-bc-add-bellow,
.board-adaptive-zoom-35 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
.board-adaptive-zoom-36 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-adaptive-zoom-36 #board-body.board-body-fixed-head {
  margin-top: 258.5px;
}
.board-adaptive-zoom-36 #board-body-container.board-body-container-pinned {
  top: 280.8px;
}
.board-adaptive-zoom-36 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 290.8px;
}
.board-adaptive-zoom-36 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 6.4px;
  font-size: 11.57692308px;
  height: 17.36538462px;
}
.board-adaptive-zoom-36 #board.has-activity-personas .personas-container span,
.board-adaptive-zoom-36 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-adaptive-zoom-36 #board.has-activity-personas .board-activity-card {
  margin-top: 25.6px;
}
.board-adaptive-zoom-36 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-adaptive-zoom-36 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-adaptive-zoom-36 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-adaptive-zoom-36 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-adaptive-zoom-36 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-adaptive-zoom-36 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-adaptive-zoom-36 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-adaptive-zoom-36 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 301.1px;
}
.board-adaptive-zoom-36 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 6.4px;
  font-size: 11.57692308px;
  height: 31.9px;
}
.board-adaptive-zoom-36 #board.has-activity-persona-images .personas-container img {
  width: 29px;
  height: 29px;
  display: block;
  border-radius: 1px;
}
.board-adaptive-zoom-36 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 4.5px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-36 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-adaptive-zoom-36 #board.has-activity-persona-images .personas-container span,
.board-adaptive-zoom-36 #board.has-activity-persona-images .personas-container a {
  font-size: 13.89230769px;
  font-weight: 600;
  color: #999;
  padding-right: 3.6;
}
.board-adaptive-zoom-36 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 29px;
  display: table;
  margin-right: 6.32px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-adaptive-zoom-36 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-adaptive-zoom-36 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-adaptive-zoom-36 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-36 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-36 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 36px;
  left: 0px;
}
.board-adaptive-zoom-36 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 31px;
  left: 6px;
}
.board-adaptive-zoom-36 #board.has-activity-persona-images .personas-wrapper {
  height: 31.9px;
}
.board-adaptive-zoom-36 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-adaptive-zoom-36 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-adaptive-zoom-36 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-adaptive-zoom-36 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-adaptive-zoom-36 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-adaptive-zoom-36 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-adaptive-zoom-36 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-adaptive-zoom-36 .board-activity {
  float: left;
  min-width: 160.8px;
  min-height: 129.2px;
  margin-left: 4.3px;
  margin-right: 4.3px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-adaptive-zoom-36 .board-activity:before,
.board-adaptive-zoom-36 .board-activity:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-36 .board-activity:after {
  clear: both;
}
.board-adaptive-zoom-36 .board-activity:before,
.board-adaptive-zoom-36 .board-activity:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-36 .board-activity:after {
  clear: both;
}
.board-adaptive-zoom-36 .board-tasks {
  float: left;
  min-width: 160.8px;
  min-height: 129.2px;
}
.board-adaptive-zoom-36 .board-tasks:before,
.board-adaptive-zoom-36 .board-tasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-36 .board-tasks:after {
  clear: both;
}
.board-adaptive-zoom-36 .board-tasks:before,
.board-adaptive-zoom-36 .board-tasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-36 .board-tasks:after {
  clear: both;
}
.board-adaptive-zoom-36 .board-tasks > .board-subtask-card {
  float: left;
}
.board-adaptive-zoom-36 .board-tasks > .board-activity {
  float: left;
}
.board-adaptive-zoom-36 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-adaptive-zoom-36 .board-subtasks {
  width: 160.8px;
  min-height: 129.2px;
}
.board-adaptive-zoom-36 .board-subtasks:before,
.board-adaptive-zoom-36 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-36 .board-subtasks:after {
  clear: both;
}
.board-adaptive-zoom-36 .board-subtasks:before,
.board-adaptive-zoom-36 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-36 .board-subtasks:after {
  clear: both;
}
.board-adaptive-zoom-36 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -6.5px;
}
.board-adaptive-zoom-36 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-adaptive-zoom-36 .board-release {
  margin-top: 25px;
}
.board-adaptive-zoom-36 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 148px;
  height: 116.4px;
  padding: 4.6px;
  margin: 6.4px;
  margin-bottom: 6.4px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-36 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-adaptive-zoom-36 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 148px;
  height: 116.4px;
  padding: 4.6px;
  margin: 6.4px;
  margin-bottom: 12.8px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-36 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 148px;
  height: 116.4px;
  padding: 4.6px;
  margin: 6.4px;
  margin-bottom: 10.24px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-36 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 148px;
  height: 116.4px;
  padding: 4.6px;
  margin: 6.4px;
  margin-bottom: 6.4px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-adaptive-zoom-36 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 11.57692308px;
}
.board-adaptive-zoom-36 .board-placeholder {
  float: left;
  width: 160.8px;
  margin: 4.3px;
  position: relative;
}
.board-adaptive-zoom-36 .board-invisible-placeholder {
  width: 169.4px;
  height: 1px;
  float: left;
  display: none;
}
.board-adaptive-zoom-36 .board-tasks > .board-invisible-placeholder {
  width: 160.8px;
}
.board-adaptive-zoom-36 .board-must-add-task-message {
  width: 160.8px;
  min-height: 116.4px;
  box-sizing: border-box;
  padding: 6.4px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 10.44137931px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-adaptive-zoom-36 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-adaptive-zoom-36 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 12.8px;
}
.board-adaptive-zoom-36 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 148px;
  height: 116.4px;
  padding: 4.6px;
  margin: 6.4px;
  margin-bottom: 6.4px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-36 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 148px;
  height: 116.4px;
  padding: 4.6px;
  margin: 6.4px;
  margin-bottom: 6.4px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-adaptive-zoom-36 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 4.6px;
  margin: 6.4px;
  width: 148px;
  height: 116.4px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-adaptive-zoom-36 .board-add-to-empty.visible {
  display: block;
}
.board-adaptive-zoom-36 .board-collapsed-activity-details-card {
  position: relative;
  width: 148px;
  height: 116.4px;
  padding: 4.6px;
  margin: 6.4px;
  margin-bottom: 6.4px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 11.57692308px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 25.95px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-adaptive-zoom-36 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-adaptive-zoom-36 .board-toplevel-card-estimation {
  font-size: 9.2px;
  font-weight: bold;
}
.board-adaptive-zoom-36 .board-card-indicator {
  margin-left: 3.1px;
  font-size: 8.5px;
}
.board-adaptive-zoom-36 .board-card-indicator-estimation {
  font-size: 9.5px;
}
.board-adaptive-zoom-36 .board-card-title-wrapper {
  width: 136.8px;
  max-height: 83.35384615px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-adaptive-zoom-36 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 10.9px;
}
.board-adaptive-zoom-36 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 10.9px;
  line-height: 14.54545455px;
}
.board-adaptive-zoom-36 .board-card-empty-title,
.board-adaptive-zoom-36 .board-card-title-text {
  font-size: 11.57692308px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-adaptive-zoom-36 .board-card-empty-title strong,
.board-adaptive-zoom-36 .board-card-title-text strong,
.board-adaptive-zoom-36 .board-card-empty-title em,
.board-adaptive-zoom-36 .board-card-title-text em,
.board-adaptive-zoom-36 .board-card-empty-title a,
.board-adaptive-zoom-36 .board-card-title-text a {
  font-size: 1em;
}
.board-adaptive-zoom-36 .board-card-empty-title strong,
.board-adaptive-zoom-36 .board-card-title-text strong {
  font-weight: 600;
}
.board-adaptive-zoom-36 .board-card-empty-title strong a,
.board-adaptive-zoom-36 .board-card-title-text strong a {
  font-weight: 600;
}
.board-adaptive-zoom-36 .board-card-empty-title .prefix,
.board-adaptive-zoom-36 .board-card-title-text .prefix {
  font-size: 10.87692308px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-adaptive-zoom-36 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 107.2px;
  font-size: 11.57692308px;
  line-height: 1.18;
}
.board-adaptive-zoom-36 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 4.5px;
  width: 100%;
  bottom: 17.5px;
  left: 0;
}
.board-adaptive-zoom-36 .board-card-title-editor {
  width: 136.8px;
  height: 78.25263158px;
  font-size: 11.57692308px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-adaptive-zoom-36 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 6.4px;
  font-size: 10.07692308px;
}
.board-adaptive-zoom-36 .board-card-buttons {
  width: 142px;
  height: 19px;
}
.board-adaptive-zoom-36 .board-active-card,
.board-adaptive-zoom-36 .board-search-active-card {
  border-width: 2px !important;
}
.board-adaptive-zoom-36 .board-card-icon-button {
  font-size: 16.5px;
}
.board-adaptive-zoom-36 .board-card-icon-button-without-padding {
  font-size: 16.5px;
}
.board-adaptive-zoom-36 .board-card-icon-button-without-tooltip {
  font-size: 16.5px;
}
.board-adaptive-zoom-36 .board-subtask-statuses-menu-selected-option {
  font-size: 7.25px;
  max-width: 39.4px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 2.33333333px;
  padding: 2.33333333px;
  cursor: pointer;
}
.board-adaptive-zoom-36 .board-activity-columns-selected-option {
  font-size: 8.75px;
  font-weight: bold;
  cursor: pointer;
}
.board-adaptive-zoom-36 .board-activity-columns-dropdownchoose {
  margin-top: 1.2px;
}
.board-adaptive-zoom-36 .icon-board-card-2level-col-selector-carot {
  font-size: 4.2px;
}
.board-adaptive-zoom-36 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-adaptive-zoom-36 .board-subtask-more-dropdown-menu-content.visible {
  top: 19.56097561px;
  min-width: 244px;
  left: -8px;
}
.board-adaptive-zoom-36 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 20.5px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-adaptive-zoom-36 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-adaptive-zoom-36 .board-collapsed-activity-expand-menu > .menu-content {
  top: 24px;
}
.board-adaptive-zoom-36 .board-card-last-element-add {
  width: 148px;
  height: 26px;
  bottom: -28px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-adaptive-zoom-36 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 146px;
  height: 26px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-adaptive-zoom-36 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -6.5px;
}
.board-adaptive-zoom-36 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-36 .icon-storymap-bc-edit-title,
.board-adaptive-zoom-36 .icon-storymap-bc-options,
.board-adaptive-zoom-36 .icon-storymap-bc-next-card,
.board-adaptive-zoom-36 .icon-storymap-bc-add-bellow,
.board-adaptive-zoom-36 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
.board-adaptive-zoom-37 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-adaptive-zoom-37 #board-body.board-body-fixed-head {
  margin-top: 264px;
}
.board-adaptive-zoom-37 #board-body-container.board-body-container-pinned {
  top: 286.725px;
}
.board-adaptive-zoom-37 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 296.725px;
}
.board-adaptive-zoom-37 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 6.55px;
  font-size: 11.57692308px;
  height: 17.36538462px;
}
.board-adaptive-zoom-37 #board.has-activity-personas .personas-container span,
.board-adaptive-zoom-37 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-adaptive-zoom-37 #board.has-activity-personas .board-activity-card {
  margin-top: 26.2px;
}
.board-adaptive-zoom-37 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-adaptive-zoom-37 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-adaptive-zoom-37 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-adaptive-zoom-37 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-adaptive-zoom-37 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-adaptive-zoom-37 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-adaptive-zoom-37 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-adaptive-zoom-37 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 307.025px;
}
.board-adaptive-zoom-37 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 6.55px;
  font-size: 11.57692308px;
  height: 31.9px;
}
.board-adaptive-zoom-37 #board.has-activity-persona-images .personas-container img {
  width: 29px;
  height: 29px;
  display: block;
  border-radius: 1px;
}
.board-adaptive-zoom-37 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 4.625px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-37 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-adaptive-zoom-37 #board.has-activity-persona-images .personas-container span,
.board-adaptive-zoom-37 #board.has-activity-persona-images .personas-container a {
  font-size: 13.89230769px;
  font-weight: 600;
  color: #999;
  padding-right: 3.7;
}
.board-adaptive-zoom-37 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 29px;
  display: table;
  margin-right: 6.44px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-adaptive-zoom-37 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-adaptive-zoom-37 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-adaptive-zoom-37 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-37 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-37 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 36px;
  left: 0px;
}
.board-adaptive-zoom-37 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 31px;
  left: 6px;
}
.board-adaptive-zoom-37 #board.has-activity-persona-images .personas-wrapper {
  height: 31.9px;
}
.board-adaptive-zoom-37 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-adaptive-zoom-37 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-adaptive-zoom-37 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-adaptive-zoom-37 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-adaptive-zoom-37 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-adaptive-zoom-37 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-adaptive-zoom-37 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-adaptive-zoom-37 .board-activity {
  float: left;
  min-width: 162.7px;
  min-height: 131.9px;
  margin-left: 4.34px;
  margin-right: 4.34px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-adaptive-zoom-37 .board-activity:before,
.board-adaptive-zoom-37 .board-activity:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-37 .board-activity:after {
  clear: both;
}
.board-adaptive-zoom-37 .board-activity:before,
.board-adaptive-zoom-37 .board-activity:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-37 .board-activity:after {
  clear: both;
}
.board-adaptive-zoom-37 .board-tasks {
  float: left;
  min-width: 162.7px;
  min-height: 131.9px;
}
.board-adaptive-zoom-37 .board-tasks:before,
.board-adaptive-zoom-37 .board-tasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-37 .board-tasks:after {
  clear: both;
}
.board-adaptive-zoom-37 .board-tasks:before,
.board-adaptive-zoom-37 .board-tasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-37 .board-tasks:after {
  clear: both;
}
.board-adaptive-zoom-37 .board-tasks > .board-subtask-card {
  float: left;
}
.board-adaptive-zoom-37 .board-tasks > .board-activity {
  float: left;
}
.board-adaptive-zoom-37 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-adaptive-zoom-37 .board-subtasks {
  width: 162.7px;
  min-height: 131.9px;
}
.board-adaptive-zoom-37 .board-subtasks:before,
.board-adaptive-zoom-37 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-37 .board-subtasks:after {
  clear: both;
}
.board-adaptive-zoom-37 .board-subtasks:before,
.board-adaptive-zoom-37 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-37 .board-subtasks:after {
  clear: both;
}
.board-adaptive-zoom-37 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -6.625px;
}
.board-adaptive-zoom-37 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-adaptive-zoom-37 .board-release {
  margin-top: 25.5px;
}
.board-adaptive-zoom-37 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 149.6px;
  height: 118.8px;
  padding: 4.7px;
  margin: 6.55px;
  margin-bottom: 6.55px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-37 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-adaptive-zoom-37 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 149.6px;
  height: 118.8px;
  padding: 4.7px;
  margin: 6.55px;
  margin-bottom: 13.1px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-37 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 149.6px;
  height: 118.8px;
  padding: 4.7px;
  margin: 6.55px;
  margin-bottom: 10.48px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-37 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 149.6px;
  height: 118.8px;
  padding: 4.7px;
  margin: 6.55px;
  margin-bottom: 6.55px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-adaptive-zoom-37 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 11.57692308px;
}
.board-adaptive-zoom-37 .board-placeholder {
  float: left;
  width: 162.7px;
  margin: 4.34px;
  position: relative;
}
.board-adaptive-zoom-37 .board-invisible-placeholder {
  width: 171.38px;
  height: 1px;
  float: left;
  display: none;
}
.board-adaptive-zoom-37 .board-tasks > .board-invisible-placeholder {
  width: 162.7px;
}
.board-adaptive-zoom-37 .board-must-add-task-message {
  width: 162.7px;
  min-height: 118.8px;
  box-sizing: border-box;
  padding: 6.55px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 10.44137931px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-adaptive-zoom-37 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-adaptive-zoom-37 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 13.1px;
}
.board-adaptive-zoom-37 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 149.6px;
  height: 118.8px;
  padding: 4.7px;
  margin: 6.55px;
  margin-bottom: 6.55px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-37 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 149.6px;
  height: 118.8px;
  padding: 4.7px;
  margin: 6.55px;
  margin-bottom: 6.55px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-adaptive-zoom-37 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 4.7px;
  margin: 6.55px;
  width: 149.6px;
  height: 118.8px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-adaptive-zoom-37 .board-add-to-empty.visible {
  display: block;
}
.board-adaptive-zoom-37 .board-collapsed-activity-details-card {
  position: relative;
  width: 149.6px;
  height: 118.8px;
  padding: 4.7px;
  margin: 6.55px;
  margin-bottom: 6.55px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 11.57692308px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 26.45px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-adaptive-zoom-37 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-adaptive-zoom-37 .board-toplevel-card-estimation {
  font-size: 9.2px;
  font-weight: bold;
}
.board-adaptive-zoom-37 .board-card-indicator {
  margin-left: 3.13333333px;
  font-size: 8.5px;
}
.board-adaptive-zoom-37 .board-card-indicator-estimation {
  font-size: 9.5px;
}
.board-adaptive-zoom-37 .board-card-title-wrapper {
  width: 138.2px;
  max-height: 85.16923077px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-adaptive-zoom-37 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 10.9px;
}
.board-adaptive-zoom-37 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 10.9px;
  line-height: 14.54545455px;
}
.board-adaptive-zoom-37 .board-card-empty-title,
.board-adaptive-zoom-37 .board-card-title-text {
  font-size: 11.57692308px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-adaptive-zoom-37 .board-card-empty-title strong,
.board-adaptive-zoom-37 .board-card-title-text strong,
.board-adaptive-zoom-37 .board-card-empty-title em,
.board-adaptive-zoom-37 .board-card-title-text em,
.board-adaptive-zoom-37 .board-card-empty-title a,
.board-adaptive-zoom-37 .board-card-title-text a {
  font-size: 1em;
}
.board-adaptive-zoom-37 .board-card-empty-title strong,
.board-adaptive-zoom-37 .board-card-title-text strong {
  font-weight: 600;
}
.board-adaptive-zoom-37 .board-card-empty-title strong a,
.board-adaptive-zoom-37 .board-card-title-text strong a {
  font-weight: 600;
}
.board-adaptive-zoom-37 .board-card-empty-title .prefix,
.board-adaptive-zoom-37 .board-card-title-text .prefix {
  font-size: 10.87692308px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-adaptive-zoom-37 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 109.4px;
  font-size: 11.57692308px;
  line-height: 1.18;
}
.board-adaptive-zoom-37 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 4.5px;
  width: 100%;
  bottom: 17.5px;
  left: 0;
}
.board-adaptive-zoom-37 .board-card-title-editor {
  width: 138.2px;
  height: 79.92631579px;
  font-size: 11.57692308px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-adaptive-zoom-37 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 6.55px;
  font-size: 10.07692308px;
}
.board-adaptive-zoom-37 .board-card-buttons {
  width: 143.6px;
  height: 19px;
}
.board-adaptive-zoom-37 .board-active-card,
.board-adaptive-zoom-37 .board-search-active-card {
  border-width: 2px !important;
}
.board-adaptive-zoom-37 .board-card-icon-button {
  font-size: 16.5px;
}
.board-adaptive-zoom-37 .board-card-icon-button-without-padding {
  font-size: 16.5px;
}
.board-adaptive-zoom-37 .board-card-icon-button-without-tooltip {
  font-size: 16.5px;
}
.board-adaptive-zoom-37 .board-subtask-statuses-menu-selected-option {
  font-size: 7.25px;
  max-width: 39.4px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 2.33333333px;
  padding: 2.33333333px;
  cursor: pointer;
}
.board-adaptive-zoom-37 .board-activity-columns-selected-option {
  font-size: 8.75px;
  font-weight: bold;
  cursor: pointer;
}
.board-adaptive-zoom-37 .board-activity-columns-dropdownchoose {
  margin-top: 1.2px;
}
.board-adaptive-zoom-37 .icon-board-card-2level-col-selector-carot {
  font-size: 4.2px;
}
.board-adaptive-zoom-37 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-adaptive-zoom-37 .board-subtask-more-dropdown-menu-content.visible {
  top: 19.04878049px;
  min-width: 248px;
  left: -8px;
}
.board-adaptive-zoom-37 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 20.5px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-adaptive-zoom-37 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-adaptive-zoom-37 .board-collapsed-activity-expand-menu > .menu-content {
  top: 24.5px;
}
.board-adaptive-zoom-37 .board-card-last-element-add {
  width: 149.6px;
  height: 26.5px;
  bottom: -28.5px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-adaptive-zoom-37 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 147.6px;
  height: 26.5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-adaptive-zoom-37 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -6.625px;
}
.board-adaptive-zoom-37 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-37 .icon-storymap-bc-edit-title,
.board-adaptive-zoom-37 .icon-storymap-bc-options,
.board-adaptive-zoom-37 .icon-storymap-bc-next-card,
.board-adaptive-zoom-37 .icon-storymap-bc-add-bellow,
.board-adaptive-zoom-37 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
.board-adaptive-zoom-38 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-adaptive-zoom-38 #board-body.board-body-fixed-head {
  margin-top: 269.5px;
}
.board-adaptive-zoom-38 #board-body-container.board-body-container-pinned {
  top: 292.65px;
}
.board-adaptive-zoom-38 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 302.65px;
}
.board-adaptive-zoom-38 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 6.7px;
  font-size: 11.57692308px;
  height: 17.36538462px;
}
.board-adaptive-zoom-38 #board.has-activity-personas .personas-container span,
.board-adaptive-zoom-38 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-adaptive-zoom-38 #board.has-activity-personas .board-activity-card {
  margin-top: 26.8px;
}
.board-adaptive-zoom-38 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-adaptive-zoom-38 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-adaptive-zoom-38 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-adaptive-zoom-38 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-adaptive-zoom-38 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-adaptive-zoom-38 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-adaptive-zoom-38 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-adaptive-zoom-38 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 312.95px;
}
.board-adaptive-zoom-38 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 6.7px;
  font-size: 11.57692308px;
  height: 31.9px;
}
.board-adaptive-zoom-38 #board.has-activity-persona-images .personas-container img {
  width: 29px;
  height: 29px;
  display: block;
  border-radius: 1px;
}
.board-adaptive-zoom-38 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 4.75px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-38 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-adaptive-zoom-38 #board.has-activity-persona-images .personas-container span,
.board-adaptive-zoom-38 #board.has-activity-persona-images .personas-container a {
  font-size: 13.89230769px;
  font-weight: 600;
  color: #999;
  padding-right: 3.8;
}
.board-adaptive-zoom-38 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 29px;
  display: table;
  margin-right: 6.56px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-adaptive-zoom-38 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-adaptive-zoom-38 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-adaptive-zoom-38 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-38 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-38 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 36px;
  left: 0px;
}
.board-adaptive-zoom-38 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 31px;
  left: 6px;
}
.board-adaptive-zoom-38 #board.has-activity-persona-images .personas-wrapper {
  height: 31.9px;
}
.board-adaptive-zoom-38 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-adaptive-zoom-38 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-adaptive-zoom-38 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-adaptive-zoom-38 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-adaptive-zoom-38 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-adaptive-zoom-38 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-adaptive-zoom-38 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-adaptive-zoom-38 .board-activity {
  float: left;
  min-width: 164.6px;
  min-height: 134.6px;
  margin-left: 4.38px;
  margin-right: 4.38px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-adaptive-zoom-38 .board-activity:before,
.board-adaptive-zoom-38 .board-activity:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-38 .board-activity:after {
  clear: both;
}
.board-adaptive-zoom-38 .board-activity:before,
.board-adaptive-zoom-38 .board-activity:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-38 .board-activity:after {
  clear: both;
}
.board-adaptive-zoom-38 .board-tasks {
  float: left;
  min-width: 164.6px;
  min-height: 134.6px;
}
.board-adaptive-zoom-38 .board-tasks:before,
.board-adaptive-zoom-38 .board-tasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-38 .board-tasks:after {
  clear: both;
}
.board-adaptive-zoom-38 .board-tasks:before,
.board-adaptive-zoom-38 .board-tasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-38 .board-tasks:after {
  clear: both;
}
.board-adaptive-zoom-38 .board-tasks > .board-subtask-card {
  float: left;
}
.board-adaptive-zoom-38 .board-tasks > .board-activity {
  float: left;
}
.board-adaptive-zoom-38 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-adaptive-zoom-38 .board-subtasks {
  width: 164.6px;
  min-height: 134.6px;
}
.board-adaptive-zoom-38 .board-subtasks:before,
.board-adaptive-zoom-38 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-38 .board-subtasks:after {
  clear: both;
}
.board-adaptive-zoom-38 .board-subtasks:before,
.board-adaptive-zoom-38 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-38 .board-subtasks:after {
  clear: both;
}
.board-adaptive-zoom-38 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -6.75px;
}
.board-adaptive-zoom-38 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-adaptive-zoom-38 .board-release {
  margin-top: 26px;
}
.board-adaptive-zoom-38 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 151.2px;
  height: 121.2px;
  padding: 4.8px;
  margin: 6.7px;
  margin-bottom: 6.7px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-38 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-adaptive-zoom-38 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 151.2px;
  height: 121.2px;
  padding: 4.8px;
  margin: 6.7px;
  margin-bottom: 13.4px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-38 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 151.2px;
  height: 121.2px;
  padding: 4.8px;
  margin: 6.7px;
  margin-bottom: 10.72px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-38 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 151.2px;
  height: 121.2px;
  padding: 4.8px;
  margin: 6.7px;
  margin-bottom: 6.7px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-adaptive-zoom-38 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 11.57692308px;
}
.board-adaptive-zoom-38 .board-placeholder {
  float: left;
  width: 164.6px;
  margin: 4.38px;
  position: relative;
}
.board-adaptive-zoom-38 .board-invisible-placeholder {
  width: 173.36px;
  height: 1px;
  float: left;
  display: none;
}
.board-adaptive-zoom-38 .board-tasks > .board-invisible-placeholder {
  width: 164.6px;
}
.board-adaptive-zoom-38 .board-must-add-task-message {
  width: 164.6px;
  min-height: 121.2px;
  box-sizing: border-box;
  padding: 6.7px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 10.44137931px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-adaptive-zoom-38 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-adaptive-zoom-38 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 13.4px;
}
.board-adaptive-zoom-38 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 151.2px;
  height: 121.2px;
  padding: 4.8px;
  margin: 6.7px;
  margin-bottom: 6.7px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-38 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 151.2px;
  height: 121.2px;
  padding: 4.8px;
  margin: 6.7px;
  margin-bottom: 6.7px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-adaptive-zoom-38 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 4.8px;
  margin: 6.7px;
  width: 151.2px;
  height: 121.2px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-adaptive-zoom-38 .board-add-to-empty.visible {
  display: block;
}
.board-adaptive-zoom-38 .board-collapsed-activity-details-card {
  position: relative;
  width: 151.2px;
  height: 121.2px;
  padding: 4.8px;
  margin: 6.7px;
  margin-bottom: 6.7px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 11.57692308px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 26.95px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-adaptive-zoom-38 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-adaptive-zoom-38 .board-toplevel-card-estimation {
  font-size: 9.2px;
  font-weight: bold;
}
.board-adaptive-zoom-38 .board-card-indicator {
  margin-left: 3.16666667px;
  font-size: 8.5px;
}
.board-adaptive-zoom-38 .board-card-indicator-estimation {
  font-size: 9.5px;
}
.board-adaptive-zoom-38 .board-card-title-wrapper {
  width: 139.6px;
  max-height: 86.98461538px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-adaptive-zoom-38 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 10.9px;
}
.board-adaptive-zoom-38 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 10.9px;
  line-height: 14.54545455px;
}
.board-adaptive-zoom-38 .board-card-empty-title,
.board-adaptive-zoom-38 .board-card-title-text {
  font-size: 11.57692308px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-adaptive-zoom-38 .board-card-empty-title strong,
.board-adaptive-zoom-38 .board-card-title-text strong,
.board-adaptive-zoom-38 .board-card-empty-title em,
.board-adaptive-zoom-38 .board-card-title-text em,
.board-adaptive-zoom-38 .board-card-empty-title a,
.board-adaptive-zoom-38 .board-card-title-text a {
  font-size: 1em;
}
.board-adaptive-zoom-38 .board-card-empty-title strong,
.board-adaptive-zoom-38 .board-card-title-text strong {
  font-weight: 600;
}
.board-adaptive-zoom-38 .board-card-empty-title strong a,
.board-adaptive-zoom-38 .board-card-title-text strong a {
  font-weight: 600;
}
.board-adaptive-zoom-38 .board-card-empty-title .prefix,
.board-adaptive-zoom-38 .board-card-title-text .prefix {
  font-size: 10.87692308px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-adaptive-zoom-38 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 111.6px;
  font-size: 11.57692308px;
  line-height: 1.18;
}
.board-adaptive-zoom-38 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 4.5px;
  width: 100%;
  bottom: 17.5px;
  left: 0;
}
.board-adaptive-zoom-38 .board-card-title-editor {
  width: 139.6px;
  height: 81.6px;
  font-size: 11.57692308px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-adaptive-zoom-38 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 6.7px;
  font-size: 10.07692308px;
}
.board-adaptive-zoom-38 .board-card-buttons {
  width: 145.2px;
  height: 19px;
}
.board-adaptive-zoom-38 .board-active-card,
.board-adaptive-zoom-38 .board-search-active-card {
  border-width: 2px !important;
}
.board-adaptive-zoom-38 .board-card-icon-button {
  font-size: 16.5px;
}
.board-adaptive-zoom-38 .board-card-icon-button-without-padding {
  font-size: 16.5px;
}
.board-adaptive-zoom-38 .board-card-icon-button-without-tooltip {
  font-size: 16.5px;
}
.board-adaptive-zoom-38 .board-subtask-statuses-menu-selected-option {
  font-size: 7.25px;
  max-width: 39.4px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 2.33333333px;
  padding: 2.33333333px;
  cursor: pointer;
}
.board-adaptive-zoom-38 .board-activity-columns-selected-option {
  font-size: 8.75px;
  font-weight: bold;
  cursor: pointer;
}
.board-adaptive-zoom-38 .board-activity-columns-dropdownchoose {
  margin-top: 1.2px;
}
.board-adaptive-zoom-38 .icon-board-card-2level-col-selector-carot {
  font-size: 4.2px;
}
.board-adaptive-zoom-38 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-adaptive-zoom-38 .board-subtask-more-dropdown-menu-content.visible {
  top: 19.53658537px;
  min-width: 252px;
  left: -8px;
}
.board-adaptive-zoom-38 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 20.5px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-adaptive-zoom-38 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-adaptive-zoom-38 .board-collapsed-activity-expand-menu > .menu-content {
  top: 25px;
}
.board-adaptive-zoom-38 .board-card-last-element-add {
  width: 151.2px;
  height: 27px;
  bottom: -29px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-adaptive-zoom-38 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 149.2px;
  height: 27px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-adaptive-zoom-38 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -6.75px;
}
.board-adaptive-zoom-38 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-38 .icon-storymap-bc-edit-title,
.board-adaptive-zoom-38 .icon-storymap-bc-options,
.board-adaptive-zoom-38 .icon-storymap-bc-next-card,
.board-adaptive-zoom-38 .icon-storymap-bc-add-bellow,
.board-adaptive-zoom-38 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
.board-adaptive-zoom-39 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-adaptive-zoom-39 #board-body.board-body-fixed-head {
  margin-top: 275px;
}
.board-adaptive-zoom-39 #board-body-container.board-body-container-pinned {
  top: 298.575px;
}
.board-adaptive-zoom-39 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 308.575px;
}
.board-adaptive-zoom-39 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 6.85px;
  font-size: 11.57692308px;
  height: 17.36538462px;
}
.board-adaptive-zoom-39 #board.has-activity-personas .personas-container span,
.board-adaptive-zoom-39 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-adaptive-zoom-39 #board.has-activity-personas .board-activity-card {
  margin-top: 27.4px;
}
.board-adaptive-zoom-39 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-adaptive-zoom-39 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-adaptive-zoom-39 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-adaptive-zoom-39 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-adaptive-zoom-39 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-adaptive-zoom-39 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-adaptive-zoom-39 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-adaptive-zoom-39 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 318.875px;
}
.board-adaptive-zoom-39 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 6.85px;
  font-size: 11.57692308px;
  height: 31.9px;
}
.board-adaptive-zoom-39 #board.has-activity-persona-images .personas-container img {
  width: 29px;
  height: 29px;
  display: block;
  border-radius: 1px;
}
.board-adaptive-zoom-39 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 4.875px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-39 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-adaptive-zoom-39 #board.has-activity-persona-images .personas-container span,
.board-adaptive-zoom-39 #board.has-activity-persona-images .personas-container a {
  font-size: 13.89230769px;
  font-weight: 600;
  color: #999;
  padding-right: 3.9;
}
.board-adaptive-zoom-39 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 29px;
  display: table;
  margin-right: 6.68px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-adaptive-zoom-39 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-adaptive-zoom-39 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-adaptive-zoom-39 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-39 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-39 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 36px;
  left: 0px;
}
.board-adaptive-zoom-39 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 31px;
  left: 6px;
}
.board-adaptive-zoom-39 #board.has-activity-persona-images .personas-wrapper {
  height: 31.9px;
}
.board-adaptive-zoom-39 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-adaptive-zoom-39 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-adaptive-zoom-39 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-adaptive-zoom-39 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-adaptive-zoom-39 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-adaptive-zoom-39 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-adaptive-zoom-39 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-adaptive-zoom-39 .board-activity {
  float: left;
  min-width: 166.5px;
  min-height: 137.3px;
  margin-left: 4.42px;
  margin-right: 4.42px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-adaptive-zoom-39 .board-activity:before,
.board-adaptive-zoom-39 .board-activity:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-39 .board-activity:after {
  clear: both;
}
.board-adaptive-zoom-39 .board-activity:before,
.board-adaptive-zoom-39 .board-activity:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-39 .board-activity:after {
  clear: both;
}
.board-adaptive-zoom-39 .board-tasks {
  float: left;
  min-width: 166.5px;
  min-height: 137.3px;
}
.board-adaptive-zoom-39 .board-tasks:before,
.board-adaptive-zoom-39 .board-tasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-39 .board-tasks:after {
  clear: both;
}
.board-adaptive-zoom-39 .board-tasks:before,
.board-adaptive-zoom-39 .board-tasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-39 .board-tasks:after {
  clear: both;
}
.board-adaptive-zoom-39 .board-tasks > .board-subtask-card {
  float: left;
}
.board-adaptive-zoom-39 .board-tasks > .board-activity {
  float: left;
}
.board-adaptive-zoom-39 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-adaptive-zoom-39 .board-subtasks {
  width: 166.5px;
  min-height: 137.3px;
}
.board-adaptive-zoom-39 .board-subtasks:before,
.board-adaptive-zoom-39 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-39 .board-subtasks:after {
  clear: both;
}
.board-adaptive-zoom-39 .board-subtasks:before,
.board-adaptive-zoom-39 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-39 .board-subtasks:after {
  clear: both;
}
.board-adaptive-zoom-39 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -6.875px;
}
.board-adaptive-zoom-39 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-adaptive-zoom-39 .board-release {
  margin-top: 26.5px;
}
.board-adaptive-zoom-39 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 152.8px;
  height: 123.6px;
  padding: 4.9px;
  margin: 6.85px;
  margin-bottom: 6.85px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-39 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-adaptive-zoom-39 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 152.8px;
  height: 123.6px;
  padding: 4.9px;
  margin: 6.85px;
  margin-bottom: 13.7px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-39 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 152.8px;
  height: 123.6px;
  padding: 4.9px;
  margin: 6.85px;
  margin-bottom: 10.96px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-39 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 152.8px;
  height: 123.6px;
  padding: 4.9px;
  margin: 6.85px;
  margin-bottom: 6.85px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-adaptive-zoom-39 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 11.57692308px;
}
.board-adaptive-zoom-39 .board-placeholder {
  float: left;
  width: 166.5px;
  margin: 4.42px;
  position: relative;
}
.board-adaptive-zoom-39 .board-invisible-placeholder {
  width: 175.34px;
  height: 1px;
  float: left;
  display: none;
}
.board-adaptive-zoom-39 .board-tasks > .board-invisible-placeholder {
  width: 166.5px;
}
.board-adaptive-zoom-39 .board-must-add-task-message {
  width: 166.5px;
  min-height: 123.6px;
  box-sizing: border-box;
  padding: 6.85px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 10.44137931px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-adaptive-zoom-39 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-adaptive-zoom-39 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 13.7px;
}
.board-adaptive-zoom-39 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 152.8px;
  height: 123.6px;
  padding: 4.9px;
  margin: 6.85px;
  margin-bottom: 6.85px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-39 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 152.8px;
  height: 123.6px;
  padding: 4.9px;
  margin: 6.85px;
  margin-bottom: 6.85px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-adaptive-zoom-39 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 4.9px;
  margin: 6.85px;
  width: 152.8px;
  height: 123.6px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-adaptive-zoom-39 .board-add-to-empty.visible {
  display: block;
}
.board-adaptive-zoom-39 .board-collapsed-activity-details-card {
  position: relative;
  width: 152.8px;
  height: 123.6px;
  padding: 4.9px;
  margin: 6.85px;
  margin-bottom: 6.85px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 11.57692308px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 27.45px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-adaptive-zoom-39 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-adaptive-zoom-39 .board-toplevel-card-estimation {
  font-size: 9.2px;
  font-weight: bold;
}
.board-adaptive-zoom-39 .board-card-indicator {
  margin-left: 3.2px;
  font-size: 8.5px;
}
.board-adaptive-zoom-39 .board-card-indicator-estimation {
  font-size: 9.5px;
}
.board-adaptive-zoom-39 .board-card-title-wrapper {
  width: 141px;
  max-height: 88.8px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-adaptive-zoom-39 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 10.9px;
}
.board-adaptive-zoom-39 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 10.9px;
  line-height: 14.54545455px;
}
.board-adaptive-zoom-39 .board-card-empty-title,
.board-adaptive-zoom-39 .board-card-title-text {
  font-size: 11.57692308px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-adaptive-zoom-39 .board-card-empty-title strong,
.board-adaptive-zoom-39 .board-card-title-text strong,
.board-adaptive-zoom-39 .board-card-empty-title em,
.board-adaptive-zoom-39 .board-card-title-text em,
.board-adaptive-zoom-39 .board-card-empty-title a,
.board-adaptive-zoom-39 .board-card-title-text a {
  font-size: 1em;
}
.board-adaptive-zoom-39 .board-card-empty-title strong,
.board-adaptive-zoom-39 .board-card-title-text strong {
  font-weight: 600;
}
.board-adaptive-zoom-39 .board-card-empty-title strong a,
.board-adaptive-zoom-39 .board-card-title-text strong a {
  font-weight: 600;
}
.board-adaptive-zoom-39 .board-card-empty-title .prefix,
.board-adaptive-zoom-39 .board-card-title-text .prefix {
  font-size: 10.87692308px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-adaptive-zoom-39 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 113.8px;
  font-size: 11.57692308px;
  line-height: 1.18;
}
.board-adaptive-zoom-39 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 4.5px;
  width: 100%;
  bottom: 17.5px;
  left: 0;
}
.board-adaptive-zoom-39 .board-card-title-editor {
  width: 141px;
  height: 83.27368421px;
  font-size: 11.57692308px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-adaptive-zoom-39 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 6.85px;
  font-size: 10.07692308px;
}
.board-adaptive-zoom-39 .board-card-buttons {
  width: 146.8px;
  height: 19px;
}
.board-adaptive-zoom-39 .board-active-card,
.board-adaptive-zoom-39 .board-search-active-card {
  border-width: 2px !important;
}
.board-adaptive-zoom-39 .board-card-icon-button {
  font-size: 16.5px;
}
.board-adaptive-zoom-39 .board-card-icon-button-without-padding {
  font-size: 16.5px;
}
.board-adaptive-zoom-39 .board-card-icon-button-without-tooltip {
  font-size: 16.5px;
}
.board-adaptive-zoom-39 .board-subtask-statuses-menu-selected-option {
  font-size: 7.25px;
  max-width: 39.4px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 2.33333333px;
  padding: 2.33333333px;
  cursor: pointer;
}
.board-adaptive-zoom-39 .board-activity-columns-selected-option {
  font-size: 8.75px;
  font-weight: bold;
  cursor: pointer;
}
.board-adaptive-zoom-39 .board-activity-columns-dropdownchoose {
  margin-top: 1.2px;
}
.board-adaptive-zoom-39 .icon-board-card-2level-col-selector-carot {
  font-size: 4.2px;
}
.board-adaptive-zoom-39 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-adaptive-zoom-39 .board-subtask-more-dropdown-menu-content.visible {
  top: 19.02439024px;
  min-width: 256px;
  left: -8px;
}
.board-adaptive-zoom-39 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 20.5px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-adaptive-zoom-39 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-adaptive-zoom-39 .board-collapsed-activity-expand-menu > .menu-content {
  top: 25.5px;
}
.board-adaptive-zoom-39 .board-card-last-element-add {
  width: 152.8px;
  height: 27.5px;
  bottom: -29.5px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-adaptive-zoom-39 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 150.8px;
  height: 27.5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-adaptive-zoom-39 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -6.875px;
}
.board-adaptive-zoom-39 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-39 .icon-storymap-bc-edit-title,
.board-adaptive-zoom-39 .icon-storymap-bc-options,
.board-adaptive-zoom-39 .icon-storymap-bc-next-card,
.board-adaptive-zoom-39 .icon-storymap-bc-add-bellow,
.board-adaptive-zoom-39 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
.board-adaptive-zoom-40 {
  /*.board-subtask-statuses-menu-items {
        top: 11px;
        width: 12px * @m + ((@fontZoomFactor * 1.4));
    }

    .board-subtask-statuses-menu-item {
        font-size: 1px * @m + ((@fontZoomFactor/2));
    }*/
  /*.board-subtask-more-dropdown-menu-content-link {
        font-size: 6px * @m + ((@zoomFactor/2.6));
    }*/
}
.board-adaptive-zoom-40 #board-body.board-body-fixed-head {
  margin-top: 280.5px;
}
.board-adaptive-zoom-40 #board-body-container.board-body-container-pinned {
  top: 304.5px;
}
.board-adaptive-zoom-40 #board.has-activity-personas #board-body-container.board-body-container-pinned {
  top: 314.5px;
}
.board-adaptive-zoom-40 #board.has-activity-personas .personas-container {
  margin-top: 0;
  margin-left: 7px;
  font-size: 11.57692308px;
  height: 17.36538462px;
}
.board-adaptive-zoom-40 #board.has-activity-personas .personas-container span,
.board-adaptive-zoom-40 #board.has-activity-personas .personas-container a {
  font-size: 1em;
}
.board-adaptive-zoom-40 #board.has-activity-personas .board-activity-card {
  margin-top: 28px;
}
.board-adaptive-zoom-40 #board.has-activity-personas .personas-wrapper {
  /*cursor: pointer;*/
}
.board-adaptive-zoom-40 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-adaptive-zoom-40 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-adaptive-zoom-40 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-adaptive-zoom-40 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-adaptive-zoom-40 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-adaptive-zoom-40 #board.has-activity-personas .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-adaptive-zoom-40 #board.has-activity-persona-images #board-body-container.board-body-container-pinned {
  top: 324.8px;
}
.board-adaptive-zoom-40 #board.has-activity-persona-images .personas-container {
  margin-top: 0;
  margin-left: 7px;
  font-size: 11.57692308px;
  height: 31.9px;
}
.board-adaptive-zoom-40 #board.has-activity-persona-images .personas-container img {
  width: 29px;
  height: 29px;
  display: block;
  border-radius: 1px;
}
.board-adaptive-zoom-40 #board.has-activity-persona-images .personas-container img.built-in-avatar {
  background-color: #d0d9dd;
  padding: 5px;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-40 #board.has-activity-persona-images .personas-container img.no-persona-image {
  padding: 3px;
  box-sizing: border-box;
}
.board-adaptive-zoom-40 #board.has-activity-persona-images .personas-container span,
.board-adaptive-zoom-40 #board.has-activity-persona-images .personas-container a {
  font-size: 13.89230769px;
  font-weight: 600;
  color: #999;
  padding-right: 4;
}
.board-adaptive-zoom-40 #board.has-activity-persona-images .personas-container .persona-item {
  float: left;
  min-height: 29px;
  display: table;
  margin-right: 6.8px;
  box-shadow: 0px 5px 5px -9px rgba(0, 0, 0, 0.9);
}
.board-adaptive-zoom-40 #board.has-activity-persona-images .personas-container .persona-item span {
  display: table-cell;
  vertical-align: middle;
}
.board-adaptive-zoom-40 #board.has-activity-persona-images .personas-container .persona-item-add-persona {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.board-adaptive-zoom-40 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  content: attr(data-tip);
  background: #111;
  opacity: 0.8;
  color: #FFF;
  padding: 5px;
  font-family: 'Oxygen', sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: 90;
  min-height: 10px;
  min-width: 30px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-40 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  content: "";
  opacity: 0.8;
  position: absolute;
  z-index: 91;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-40 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:after {
  top: 36px;
  left: 0px;
}
.board-adaptive-zoom-40 #board.has-activity-persona-images .personas-container .persona-item-add-persona:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 31px;
  left: 6px;
}
.board-adaptive-zoom-40 #board.has-activity-persona-images .personas-wrapper {
  height: 31.9px;
}
.board-adaptive-zoom-40 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content {
  top: 31px;
}
.board-adaptive-zoom-40 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row {
  display: table;
  opacity: 1;
}
.board-adaptive-zoom-40 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-icon-container {
  display: table-cell;
}
.board-adaptive-zoom-40 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item {
  opacity: 0.7;
  vertical-align: top;
  display: inline-block;
  margin-left: 5px;
}
.board-adaptive-zoom-40 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row .assign-persona-item:hover {
  opacity: 1;
}
.board-adaptive-zoom-40 #board.has-activity-persona-images .personas-wrapper .dropdown-menu .menu-content .assign-persona-row img {
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
.board-adaptive-zoom-40 #board.has-activity-persona-images .board-activity-card {
  margin-top: 1px;
}
.board-adaptive-zoom-40 .board-activity {
  float: left;
  min-width: 168.4px;
  min-height: 140px;
  margin-left: 4.46px;
  margin-right: 4.46px;
  /*margin-top: @zColumnMargin;*/
  position: relative;
}
.board-adaptive-zoom-40 .board-activity:before,
.board-adaptive-zoom-40 .board-activity:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-40 .board-activity:after {
  clear: both;
}
.board-adaptive-zoom-40 .board-activity:before,
.board-adaptive-zoom-40 .board-activity:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-40 .board-activity:after {
  clear: both;
}
.board-adaptive-zoom-40 .board-tasks {
  float: left;
  min-width: 168.4px;
  min-height: 140px;
}
.board-adaptive-zoom-40 .board-tasks:before,
.board-adaptive-zoom-40 .board-tasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-40 .board-tasks:after {
  clear: both;
}
.board-adaptive-zoom-40 .board-tasks:before,
.board-adaptive-zoom-40 .board-tasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-40 .board-tasks:after {
  clear: both;
}
.board-adaptive-zoom-40 .board-tasks > .board-subtask-card {
  float: left;
}
.board-adaptive-zoom-40 .board-tasks > .board-activity {
  float: left;
}
.board-adaptive-zoom-40 .board-tasks > .board-activity .board-tasks-outer {
  display: none;
}
.board-adaptive-zoom-40 .board-subtasks {
  width: 168.4px;
  min-height: 140px;
}
.board-adaptive-zoom-40 .board-subtasks:before,
.board-adaptive-zoom-40 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-40 .board-subtasks:after {
  clear: both;
}
.board-adaptive-zoom-40 .board-subtasks:before,
.board-adaptive-zoom-40 .board-subtasks:after {
  content: " ";
  display: table;
}
.board-adaptive-zoom-40 .board-subtasks:after {
  clear: both;
}
.board-adaptive-zoom-40 .board-line {
  position: absolute;
  top: 0;
  height: 100%;
  border-right: solid 1px #e7e7f1;
  right: -7px;
}
.board-adaptive-zoom-40 .for-line {
  height: 1.5px;
  min-height: 1.5px;
}
.board-adaptive-zoom-40 .board-release {
  margin-top: 27px;
}
.board-adaptive-zoom-40 .board-activity-card {
  position: relative;
  cursor: pointer;
  width: 154.4px;
  height: 126px;
  padding: 5px;
  margin: 7px;
  margin-bottom: 7px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-40 .board-activity-card .board-card-title-editor {
  background-color: transparent !important;
  z-index: 3;
}
.board-adaptive-zoom-40 .board-task-card {
  position: relative;
  cursor: pointer;
  width: 154.4px;
  height: 126px;
  padding: 5px;
  margin: 7px;
  margin-bottom: 14px;
  float: left;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-40 .board-subtask-card {
  position: relative;
  cursor: pointer;
  width: 154.4px;
  height: 126px;
  padding: 5px;
  margin: 7px;
  margin-bottom: 11.2px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
}
.board-adaptive-zoom-40 .board-sortable-helper {
  position: relative;
  cursor: pointer;
  width: 154.4px;
  height: 126px;
  padding: 5px;
  margin: 7px;
  margin-bottom: 7px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  z-index: 9999;
  /*background-color: @board-card-sortableHelperBg;*/
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border: none;
  transform: rotate(2deg);
}
.board-adaptive-zoom-40 .board-sortable-helper-text {
  line-height: 1.1;
  float: left;
  font-size: 11.57692308px;
}
.board-adaptive-zoom-40 .board-placeholder {
  float: left;
  width: 168.4px;
  margin: 4.46px;
  position: relative;
}
.board-adaptive-zoom-40 .board-invisible-placeholder {
  width: 177.32px;
  height: 1px;
  float: left;
  display: none;
}
.board-adaptive-zoom-40 .board-tasks > .board-invisible-placeholder {
  width: 168.4px;
}
.board-adaptive-zoom-40 .board-must-add-task-message {
  width: 168.4px;
  min-height: 126px;
  box-sizing: border-box;
  padding: 7px 0;
  float: left;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  font-size: 10.44137931px;
  color: #9ba8c1;
  line-height: 1.3;
  text-align: center;
}
.board-adaptive-zoom-40 .board-must-add-task-message:hover {
  opacity: 1;
}
.board-adaptive-zoom-40 .board-tasks-2level .board-placeholder-card {
  margin-bottom: 14px;
}
.board-adaptive-zoom-40 .board-placeholder-card {
  position: relative;
  cursor: pointer;
  width: 154.4px;
  height: 126px;
  padding: 5px;
  margin: 7px;
  margin-bottom: 7px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  overflow: hidden;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-40 .board-selected-to-add-first-element {
  position: relative;
  cursor: pointer;
  width: 154.4px;
  height: 126px;
  padding: 5px;
  margin: 7px;
  margin-bottom: 7px;
  float: none;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  display: block;
  border: dashed 1px #888;
}
.board-adaptive-zoom-40 .board-add-to-empty {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  padding: 5px;
  margin: 7px;
  width: 154.4px;
  height: 126px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.board-adaptive-zoom-40 .board-add-to-empty.visible {
  display: block;
}
.board-adaptive-zoom-40 .board-collapsed-activity-details-card {
  position: relative;
  width: 154.4px;
  height: 126px;
  padding: 5px;
  margin: 7px;
  margin-bottom: 7px;
  float: none;
  display: block;
  border-style: solid;
  border-width: 1px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: 11.57692308px;
  border: none;
  line-height: 1.3;
  font-weight: 400;
  color: rgba(9, 45, 66, 0.58);
  background-color: #F5F5F5;
  border-left: solid 2px rgba(9, 45, 66, 0.58);
  text-align: center;
  padding-top: 27.95px;
  /* (height / 2) - fontSize * lineHeight */
  cursor: pointer;
  box-shadow: none;
}
.board-adaptive-zoom-40 .board-collapsed-activity-details-card:hover {
  color: rgba(9, 45, 66, 0.68);
}
.board-adaptive-zoom-40 .board-toplevel-card-estimation {
  font-size: 9.2px;
  font-weight: bold;
}
.board-adaptive-zoom-40 .board-card-indicator {
  margin-left: 3.23333333px;
  font-size: 8.5px;
}
.board-adaptive-zoom-40 .board-card-indicator-estimation {
  font-size: 9.5px;
}
.board-adaptive-zoom-40 .board-card-title-wrapper {
  width: 142.4px;
  max-height: 90.61538462px;
  padding: 0;
  margin: 0;
  border: none;
  display: block;
  word-wrap: break-word;
  overflow: hidden;
}
.board-adaptive-zoom-40 .board-card-title-wrapper .card-annotations {
  float: right;
  margin-left: 3px;
  font-size: 10.9px;
}
.board-adaptive-zoom-40 .board-card-title-wrapper .card-annotations span {
  padding: 0 1px;
  font-size: 10.9px;
  line-height: 14.54545455px;
}
.board-adaptive-zoom-40 .board-card-empty-title,
.board-adaptive-zoom-40 .board-card-title-text {
  font-size: 11.57692308px;
  font-weight: 400;
  word-wrap: normal;
  line-height: 1.2;
  display: block;
}
.board-adaptive-zoom-40 .board-card-empty-title strong,
.board-adaptive-zoom-40 .board-card-title-text strong,
.board-adaptive-zoom-40 .board-card-empty-title em,
.board-adaptive-zoom-40 .board-card-title-text em,
.board-adaptive-zoom-40 .board-card-empty-title a,
.board-adaptive-zoom-40 .board-card-title-text a {
  font-size: 1em;
}
.board-adaptive-zoom-40 .board-card-empty-title strong,
.board-adaptive-zoom-40 .board-card-title-text strong {
  font-weight: 600;
}
.board-adaptive-zoom-40 .board-card-empty-title strong a,
.board-adaptive-zoom-40 .board-card-title-text strong a {
  font-weight: 600;
}
.board-adaptive-zoom-40 .board-card-empty-title .prefix,
.board-adaptive-zoom-40 .board-card-title-text .prefix {
  font-size: 10.87692308px;
  line-height: inherit;
  padding-right: 3px;
  font-weight: 600;
  opacity: 0.5;
  white-space: nowrap;
}
.board-adaptive-zoom-40 .board-card-color-transparentannotation .board-card-title-text {
  max-height: 116px;
  font-size: 11.57692308px;
  line-height: 1.18;
}
.board-adaptive-zoom-40 .board-card-title-text:after {
  content: "";
  position: absolute;
  height: 4.5px;
  width: 100%;
  bottom: 17.5px;
  left: 0;
}
.board-adaptive-zoom-40 .board-card-title-editor {
  width: 142.4px;
  height: 84.94736842px;
  font-size: 11.57692308px;
  overflow: visible;
  padding: 0;
  margin: 0;
  border: none;
  font-family: 'Oxygen', sans-serif;
  line-height: 1.2;
}
.board-adaptive-zoom-40 .board-task-card-subtask-count {
  position: absolute;
  bottom: 2px;
  font-weight: 400;
  left: 7px;
  font-size: 10.07692308px;
}
.board-adaptive-zoom-40 .board-card-buttons {
  width: 148.4px;
  height: 19px;
}
.board-adaptive-zoom-40 .board-active-card,
.board-adaptive-zoom-40 .board-search-active-card {
  border-width: 2px !important;
}
.board-adaptive-zoom-40 .board-card-icon-button {
  font-size: 16.5px;
}
.board-adaptive-zoom-40 .board-card-icon-button-without-padding {
  font-size: 16.5px;
}
.board-adaptive-zoom-40 .board-card-icon-button-without-tooltip {
  font-size: 16.5px;
}
.board-adaptive-zoom-40 .board-subtask-statuses-menu-selected-option {
  font-size: 7.25px;
  max-width: 39.4px;
  overflow: hidden;
  font-weight: bold;
  left: 2px;
  bottom: 3px;
  border-radius: 2.33333333px;
  padding: 2.33333333px;
  cursor: pointer;
}
.board-adaptive-zoom-40 .board-activity-columns-selected-option {
  font-size: 8.75px;
  font-weight: bold;
  cursor: pointer;
}
.board-adaptive-zoom-40 .board-activity-columns-dropdownchoose {
  margin-top: 1.2px;
}
.board-adaptive-zoom-40 .icon-board-card-2level-col-selector-carot {
  font-size: 4.2px;
}
.board-adaptive-zoom-40 .board-subtask-more-dropdown-menu-content {
  position: absolute;
  top: -999em;
  left: -999em;
}
.board-adaptive-zoom-40 .board-subtask-more-dropdown-menu-content.visible {
  top: 19.51219512px;
  min-width: 260px;
  left: -8px;
}
.board-adaptive-zoom-40 .board-activity-columns-dropdownchoose-items {
  border-radius: 2px;
  top: 20.5px;
  /*width: 12px * @m + ((@fontZoomFactor * 1.4));*/
  left: -2px;
}
.board-adaptive-zoom-40 .board-activity-columns-dropdownchoose-item {
  /*font-size: 1px * @m + ((@fontZoomFactor/2));*/
  font-size: 13px;
  border-radius: 2px;
}
.board-adaptive-zoom-40 .board-collapsed-activity-expand-menu > .menu-content {
  top: 26px;
}
.board-adaptive-zoom-40 .board-card-last-element-add {
  width: 154.4px;
  height: 28px;
  bottom: -30px;
  left: 0;
  position: absolute;
  z-index: 3;
}
.board-adaptive-zoom-40 .board-card-last-element-add:hover .board-card-last-element-add-inner {
  width: 152.4px;
  height: 28px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: block;
}
.board-adaptive-zoom-40 .board-body-line {
  position: absolute;
  top: 0;
  height: 500px;
  border-right: solid 1px #e7e7f1;
  right: -7px;
}
.board-adaptive-zoom-40 .release-placeholder-line {
  height: 18px;
  border: dashed 1px #777;
  -webkit-transform: translate3d(0, 0, 0);
}
.board-adaptive-zoom-40 .icon-storymap-bc-edit-title,
.board-adaptive-zoom-40 .icon-storymap-bc-options,
.board-adaptive-zoom-40 .icon-storymap-bc-next-card,
.board-adaptive-zoom-40 .icon-storymap-bc-add-bellow,
.board-adaptive-zoom-40 .icon-storymap-add-card-annotation {
  font-size: 9px;
  padding: 5px;
}
/*.board-card-color-blue {
    .cardCustomColor(@backgroundColor : #95d4ed, @backgroundColorForButtons : #69c2e6, @todoStatusColor: #366d7f, @borderColorForSelectedCard: #216885, @textColor: #274e5b, @textColorForEmptyCards: #5eb3d3, @textColorForIndicators: #329ec9, @borderColorForSearchSelectedCard: #FF6200, @borderColorForUnfocusedActiveCard: #4babd2);

    .board-card-title-text:after {
        background: linear-gradient(to bottom, rgba(149, 212, 237, 0.3), rgb(149, 212, 237));
    }
}*/
.board-card-color-blue {
  background-color: #b3d7eb;
  border-color: #b3d7eb;
  color: #0c212d;
  box-shadow: 0.15em 0.15em 0.12em rgba(0, 0, 0, 0.15);
  /* the new scrollbar will have a flat appearance with the set background color */
  /* this will style the thumb, ignoring the track */
  /* optionally, you can style the top and the bottom buttons (left and right for horizontal bars) */
}
.board-card-color-blue ::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}
.board-card-color-blue ::-webkit-scrollbar-track {
  background-color: #173f56;
}
.board-card-color-blue ::-webkit-scrollbar-thumb {
  background-color: #2c7ba6;
}
.board-card-color-blue ::-webkit-scrollbar-button {
  background-color: #173f56;
}
.board-card-color-blue ::-webkit-scrollbar-corner {
  background-color: #173f56;
}
.board-card-color-blue.board-active-card {
  border-color: #2c7ba6;
}
.board-card-color-blue.board-card-cut-to-clipboard {
  border-color: #0c212d;
}
.board-card-color-blue.board-search-active-card {
  border-color: #ff9655;
  border-width: 2px !important;
}
.board-card-color-blue.board-search-active-card.board-search-filter-panel-focused.board-active-card {
  border-color: #ff9655;
}
.board-card-color-blue.board-search-active-card.board-active-card {
  border-color: #FF6200;
}
.board-card-color-blue .board-card-title-editor {
  color: #0c212d;
  background-color: #b3d7eb;
  box-shadow: none;
}
.board-card-color-blue .board-card-title-wrapper > .board-card-empty-title {
  color: #72b5da;
}
.board-card-color-blue .board-card-buttons {
  background-color: #b3d7eb;
}
.board-card-color-blue .board-card-icon-button,
.board-card-color-blue .board-card-icon-button-without-padding,
.board-card-color-blue .board-card-icon-button-without-tooltip {
  color: #173f56;
}
.board-card-color-blue .board-card-icon-button > i,
.board-card-color-blue .board-card-icon-button-without-padding > i,
.board-card-color-blue .board-card-icon-button-without-tooltip > i {
  color: #173f56;
  /*background-color: darken(@backgroundColor,10%);*/
}
.board-card-color-blue .board-card-icon-button > i:hover,
.board-card-color-blue .board-card-icon-button-without-padding > i:hover,
.board-card-color-blue .board-card-icon-button-without-tooltip > i:hover {
  color: #010405;
  background-color: #8bc2e0;
}
.board-card-color-blue .board-card-icon-button-with-background {
  color: #173f56;
}
.board-card-color-blue .board-card-icon-button-with-background > i {
  color: #173f56;
  background-color: #8bc2e0;
}
.board-card-color-blue .board-card-icon-button-with-background > i:hover {
  color: #010405;
  background-color: #8bc2e0;
}
.board-card-color-blue > .board-card-indicators > .board-card-indicator,
.board-card-color-blue > .board-toplevel-card-estimation {
  color: #2c7ba6;
}
.board-card-color-blue .board-card-title-text a {
  border-bottom: dashed 1px #0c212d;
  color: #0c212d;
  cursor: alias;
}
.board-card-color-blue .todo {
  color: #215d7e;
}
.board-card-color-blue .todo:hover {
  background-color: #bfddee;
}
.board-card-color-blue .icon-storymap-bc-edit-title:hover {
  background-color: #173f56;
}
.board-card-color-blue .board-task-card-subtask-count {
  color: #2c7ba6;
}
.board-card-color-blue .board-card-title-text:after {
  background: linear-gradient(to bottom, rgba(179, 215, 235, 0.1), #b3d7eb);
}
.board-card-color-blue .annotation-icon.default {
  color: #3492c7;
}
.board-card-color-yellow {
  background-color: #fff790;
  border-color: #fff790;
  color: #2a2700;
  box-shadow: 0.15em 0.15em 0.12em rgba(0, 0, 0, 0.15);
  /* the new scrollbar will have a flat appearance with the set background color */
  /* this will style the thumb, ignoring the track */
  /* optionally, you can style the top and the bottom buttons (left and right for horizontal bars) */
}
.board-card-color-yellow ::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}
.board-card-color-yellow ::-webkit-scrollbar-track {
  background-color: #2a2700;
}
.board-card-color-yellow ::-webkit-scrollbar-thumb {
  background-color: #908600;
}
.board-card-color-yellow ::-webkit-scrollbar-button {
  background-color: #2a2700;
}
.board-card-color-yellow ::-webkit-scrollbar-corner {
  background-color: #2a2700;
}
.board-card-color-yellow.board-active-card {
  border-color: #908600;
}
.board-card-color-yellow.board-card-cut-to-clipboard {
  border-color: #2a2700;
}
.board-card-color-yellow.board-search-active-card {
  border-color: #ff9655;
  border-width: 2px !important;
}
.board-card-color-yellow.board-search-active-card.board-search-filter-panel-focused.board-active-card {
  border-color: #ff9655;
}
.board-card-color-yellow.board-search-active-card.board-active-card {
  border-color: #FF6200;
}
.board-card-color-yellow .board-card-title-editor {
  color: #2a2700;
  background-color: #fff790;
  box-shadow: none;
}
.board-card-color-yellow .board-card-title-wrapper > .board-card-empty-title {
  color: #f1e000;
}
.board-card-color-yellow .board-card-buttons {
  background-color: #fff790;
}
.board-card-color-yellow .board-card-icon-button,
.board-card-color-yellow .board-card-icon-button-without-padding,
.board-card-color-yellow .board-card-icon-button-without-tooltip {
  color: #2a2700;
}
.board-card-color-yellow .board-card-icon-button > i,
.board-card-color-yellow .board-card-icon-button-without-padding > i,
.board-card-color-yellow .board-card-icon-button-without-tooltip > i {
  color: #2a2700;
  /*background-color: darken(@backgroundColor,10%);*/
}
.board-card-color-yellow .board-card-icon-button > i:hover,
.board-card-color-yellow .board-card-icon-button-without-padding > i:hover,
.board-card-color-yellow .board-card-icon-button-without-tooltip > i:hover {
  color: #000000;
  background-color: #fff02a;
}
.board-card-color-yellow .board-card-icon-button-with-background {
  color: #2a2700;
}
.board-card-color-yellow .board-card-icon-button-with-background > i {
  color: #2a2700;
  background-color: #fff35d;
}
.board-card-color-yellow .board-card-icon-button-with-background > i:hover {
  color: #000000;
  background-color: #fff02a;
}
.board-card-color-yellow > .board-card-indicators > .board-card-indicator,
.board-card-color-yellow > .board-toplevel-card-estimation {
  color: #908600;
}
.board-card-color-yellow .board-card-title-text a {
  border-bottom: dashed 1px #2a2700;
  color: #2a2700;
  cursor: alias;
}
.board-card-color-yellow .todo {
  color: #5d5600;
}
.board-card-color-yellow .todo:hover {
  background-color: #fff89f;
}
.board-card-color-yellow .icon-storymap-bc-edit-title:hover {
  background-color: #2a2700;
}
.board-card-color-yellow .board-task-card-subtask-count {
  color: #908600;
}
.board-card-color-yellow .board-card-title-text:after {
  background: linear-gradient(to bottom, rgba(255, 247, 144, 0.1), #fff790);
}
.board-card-color-yellow .annotation-icon.default {
  color: #b9ab00;
}
.board-card-color-white {
  background-color: #fff;
  border-color: #fff;
  color: #4d4d4d;
  box-shadow: 0.15em 0.15em 0.12em rgba(0, 0, 0, 0.15);
  /* the new scrollbar will have a flat appearance with the set background color */
  /* this will style the thumb, ignoring the track */
  /* optionally, you can style the top and the bottom buttons (left and right for horizontal bars) */
}
.board-card-color-white ::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}
.board-card-color-white ::-webkit-scrollbar-track {
  background-color: #525252;
}
.board-card-color-white ::-webkit-scrollbar-thumb {
  background-color: #858585;
}
.board-card-color-white ::-webkit-scrollbar-button {
  background-color: #525252;
}
.board-card-color-white ::-webkit-scrollbar-corner {
  background-color: #525252;
}
.board-card-color-white.board-active-card {
  border-color: #858585;
}
.board-card-color-white.board-card-cut-to-clipboard {
  border-color: #4d4d4d;
}
.board-card-color-white.board-search-active-card {
  border-color: #ff9655;
  border-width: 2px !important;
}
.board-card-color-white.board-search-active-card.board-search-filter-panel-focused.board-active-card {
  border-color: #ff9655;
}
.board-card-color-white.board-search-active-card.board-active-card {
  border-color: #FF6200;
}
.board-card-color-white .board-card-title-editor {
  color: #4d4d4d;
  background-color: #fff;
  box-shadow: none;
}
.board-card-color-white .board-card-title-wrapper > .board-card-empty-title {
  color: #b8b8b8;
}
.board-card-color-white .board-card-buttons {
  background-color: #fff;
}
.board-card-color-white .board-card-icon-button,
.board-card-color-white .board-card-icon-button-without-padding,
.board-card-color-white .board-card-icon-button-without-tooltip {
  color: #525252;
}
.board-card-color-white .board-card-icon-button > i,
.board-card-color-white .board-card-icon-button-without-padding > i,
.board-card-color-white .board-card-icon-button-without-tooltip > i {
  color: #525252;
  /*background-color: darken(@backgroundColor,10%);*/
}
.board-card-color-white .board-card-icon-button > i:hover,
.board-card-color-white .board-card-icon-button-without-padding > i:hover,
.board-card-color-white .board-card-icon-button-without-tooltip > i:hover {
  color: #1f1f1f;
  background-color: #d1d1d1;
}
.board-card-color-white .board-card-icon-button-with-background {
  color: #525252;
}
.board-card-color-white .board-card-icon-button-with-background > i {
  color: #525252;
  background-color: #e6e6e6;
}
.board-card-color-white .board-card-icon-button-with-background > i:hover {
  color: #1f1f1f;
  background-color: #d1d1d1;
}
.board-card-color-white > .board-card-indicators > .board-card-indicator,
.board-card-color-white > .board-toplevel-card-estimation {
  color: #858585;
}
.board-card-color-white .board-card-title-text a {
  border-bottom: dashed 1px #4d4d4d;
  color: #4d4d4d;
  cursor: alias;
}
.board-card-color-white .todo {
  color: #6b6b6b;
}
.board-card-color-white .todo:hover {
  background-color: #ffffff;
}
.board-card-color-white .icon-storymap-bc-edit-title:hover {
  background-color: #525252;
}
.board-card-color-white .board-task-card-subtask-count {
  color: #858585;
}
.board-card-color-white .board-card-title-text:after {
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0.1), #ffffff);
}
.board-card-color-white .annotation-icon.default {
  color: #999999;
}
.board-card-color-gray {
  background-color: #d4d4d4;
  border-color: #d4d4d4;
  color: #222222;
  box-shadow: 0.15em 0.15em 0.12em rgba(0, 0, 0, 0.15);
  /* the new scrollbar will have a flat appearance with the set background color */
  /* this will style the thumb, ignoring the track */
  /* optionally, you can style the top and the bottom buttons (left and right for horizontal bars) */
}
.board-card-color-gray ::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}
.board-card-color-gray ::-webkit-scrollbar-track {
  background-color: #3b3b3b;
}
.board-card-color-gray ::-webkit-scrollbar-thumb {
  background-color: #6e6e6e;
}
.board-card-color-gray ::-webkit-scrollbar-button {
  background-color: #3b3b3b;
}
.board-card-color-gray ::-webkit-scrollbar-corner {
  background-color: #3b3b3b;
}
.board-card-color-gray.board-active-card {
  border-color: #6e6e6e;
}
.board-card-color-gray.board-card-cut-to-clipboard {
  border-color: #222222;
}
.board-card-color-gray.board-search-active-card {
  border-color: #ff9655;
  border-width: 2px !important;
}
.board-card-color-gray.board-search-active-card.board-search-filter-panel-focused.board-active-card {
  border-color: #ff9655;
}
.board-card-color-gray.board-search-active-card.board-active-card {
  border-color: #FF6200;
}
.board-card-color-gray .board-card-title-editor {
  color: #222222;
  background-color: #d4d4d4;
  box-shadow: none;
}
.board-card-color-gray .board-card-title-wrapper > .board-card-empty-title {
  color: #ababab;
}
.board-card-color-gray .board-card-buttons {
  background-color: #d4d4d4;
}
.board-card-color-gray .board-card-icon-button,
.board-card-color-gray .board-card-icon-button-without-padding,
.board-card-color-gray .board-card-icon-button-without-tooltip {
  color: #3b3b3b;
}
.board-card-color-gray .board-card-icon-button > i,
.board-card-color-gray .board-card-icon-button-without-padding > i,
.board-card-color-gray .board-card-icon-button-without-tooltip > i {
  color: #3b3b3b;
  /*background-color: darken(@backgroundColor,10%);*/
}
.board-card-color-gray .board-card-icon-button > i:hover,
.board-card-color-gray .board-card-icon-button-without-padding > i:hover,
.board-card-color-gray .board-card-icon-button-without-tooltip > i:hover {
  color: #080808;
  background-color: #bbbbbb;
}
.board-card-color-gray .board-card-icon-button-with-background {
  color: #3b3b3b;
}
.board-card-color-gray .board-card-icon-button-with-background > i {
  color: #3b3b3b;
  background-color: #bbbbbb;
}
.board-card-color-gray .board-card-icon-button-with-background > i:hover {
  color: #080808;
  background-color: #bbbbbb;
}
.board-card-color-gray > .board-card-indicators > .board-card-indicator,
.board-card-color-gray > .board-toplevel-card-estimation {
  color: #6e6e6e;
}
.board-card-color-gray .board-card-title-text a {
  border-bottom: dashed 1px #222222;
  color: #222222;
  cursor: alias;
}
.board-card-color-gray .todo {
  color: #555555;
}
.board-card-color-gray .todo:hover {
  background-color: #dcdcdc;
}
.board-card-color-gray .icon-storymap-bc-edit-title:hover {
  background-color: #3b3b3b;
}
.board-card-color-gray .board-task-card-subtask-count {
  color: #6e6e6e;
}
.board-card-color-gray .board-card-title-text:after {
  background: linear-gradient(to bottom, rgba(212, 212, 212, 0.1), #d4d4d4);
}
.board-card-color-gray .annotation-icon.default {
  color: #828282;
}
.board-card-color-green {
  background-color: #caf096;
  border-color: #caf096;
  color: #121d04;
  box-shadow: 0.15em 0.15em 0.12em rgba(0, 0, 0, 0.15);
  /* the new scrollbar will have a flat appearance with the set background color */
  /* this will style the thumb, ignoring the track */
  /* optionally, you can style the top and the bottom buttons (left and right for horizontal bars) */
}
.board-card-color-green ::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}
.board-card-color-green ::-webkit-scrollbar-track {
  background-color: #213307;
}
.board-card-color-green ::-webkit-scrollbar-thumb {
  background-color: #5a8c14;
}
.board-card-color-green ::-webkit-scrollbar-button {
  background-color: #213307;
}
.board-card-color-green ::-webkit-scrollbar-corner {
  background-color: #213307;
}
.board-card-color-green.board-active-card {
  border-color: #5a8c14;
}
.board-card-color-green.board-card-cut-to-clipboard {
  border-color: #121d04;
}
.board-card-color-green.board-search-active-card {
  border-color: #ff9655;
  border-width: 2px !important;
}
.board-card-color-green.board-search-active-card.board-search-filter-panel-focused.board-active-card {
  border-color: #ff9655;
}
.board-card-color-green.board-search-active-card.board-active-card {
  border-color: #FF6200;
}
.board-card-color-green .board-card-title-editor {
  color: #121d04;
  background-color: #caf096;
  box-shadow: none;
}
.board-card-color-green .board-card-title-wrapper > .board-card-empty-title {
  color: #95e12d;
}
.board-card-color-green .board-card-buttons {
  background-color: #caf096;
}
.board-card-color-green .board-card-icon-button,
.board-card-color-green .board-card-icon-button-without-padding,
.board-card-color-green .board-card-icon-button-without-tooltip {
  color: #213307;
}
.board-card-color-green .board-card-icon-button > i,
.board-card-color-green .board-card-icon-button-without-padding > i,
.board-card-color-green .board-card-icon-button-without-tooltip > i {
  color: #213307;
  /*background-color: darken(@backgroundColor,10%);*/
}
.board-card-color-green .board-card-icon-button > i:hover,
.board-card-color-green .board-card-icon-button-without-padding > i:hover,
.board-card-color-green .board-card-icon-button-without-tooltip > i:hover {
  color: #000000;
  background-color: #a8e653;
}
.board-card-color-green .board-card-icon-button-with-background {
  color: #213307;
}
.board-card-color-green .board-card-icon-button-with-background > i {
  color: #213307;
  background-color: #b3ea69;
}
.board-card-color-green .board-card-icon-button-with-background > i:hover {
  color: #000000;
  background-color: #a8e653;
}
.board-card-color-green > .board-card-indicators > .board-card-indicator,
.board-card-color-green > .board-toplevel-card-estimation {
  color: #5a8c14;
}
.board-card-color-green .board-card-title-text a {
  border-bottom: dashed 1px #121d04;
  color: #121d04;
  cursor: alias;
}
.board-card-color-green .todo {
  color: #3d600e;
}
.board-card-color-green .todo:hover {
  background-color: #d1f2a3;
}
.board-card-color-green .icon-storymap-bc-edit-title:hover {
  background-color: #213307;
}
.board-card-color-green .board-task-card-subtask-count {
  color: #5a8c14;
}
.board-card-color-green .board-card-title-text:after {
  background: linear-gradient(to bottom, rgba(202, 240, 150, 0.1), #caf096);
}
.board-card-color-green .annotation-icon.default {
  color: #70b019;
}
.board-card-color-orange {
  background-color: #fec26b;
  border-color: #fec26b;
  color: #040200;
  box-shadow: 0.15em 0.15em 0.12em rgba(0, 0, 0, 0.15);
  /* the new scrollbar will have a flat appearance with the set background color */
  /* this will style the thumb, ignoring the track */
  /* optionally, you can style the top and the bottom buttons (left and right for horizontal bars) */
}
.board-card-color-orange ::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}
.board-card-color-orange ::-webkit-scrollbar-track {
  background-color: #1d1100;
}
.board-card-color-orange ::-webkit-scrollbar-thumb {
  background-color: #834e01;
}
.board-card-color-orange ::-webkit-scrollbar-button {
  background-color: #1d1100;
}
.board-card-color-orange ::-webkit-scrollbar-corner {
  background-color: #1d1100;
}
.board-card-color-orange.board-active-card {
  border-color: #834e01;
}
.board-card-color-orange.board-card-cut-to-clipboard {
  border-color: #040200;
}
.board-card-color-orange.board-search-active-card {
  border-color: #ff9655;
  border-width: 2px !important;
}
.board-card-color-orange.board-search-active-card.board-search-filter-panel-focused.board-active-card {
  border-color: #ff9655;
}
.board-card-color-orange.board-search-active-card.board-active-card {
  border-color: #FF6200;
}
.board-card-color-orange .board-card-title-editor {
  color: #040200;
  background-color: #fec26b;
  box-shadow: none;
}
.board-card-color-orange .board-card-title-wrapper > .board-card-empty-title {
  color: #f08e02;
}
.board-card-color-orange .board-card-buttons {
  background-color: #fec26b;
}
.board-card-color-orange .board-card-icon-button,
.board-card-color-orange .board-card-icon-button-without-padding,
.board-card-color-orange .board-card-icon-button-without-tooltip {
  color: #1d1100;
}
.board-card-color-orange .board-card-icon-button > i,
.board-card-color-orange .board-card-icon-button-without-padding > i,
.board-card-color-orange .board-card-icon-button-without-tooltip > i {
  color: #1d1100;
  /*background-color: darken(@backgroundColor,10%);*/
}
.board-card-color-orange .board-card-icon-button > i:hover,
.board-card-color-orange .board-card-icon-button-without-padding > i:hover,
.board-card-color-orange .board-card-icon-button-without-tooltip > i:hover {
  color: #000000;
  background-color: #fda31f;
}
.board-card-color-orange .board-card-icon-button-with-background {
  color: #1d1100;
}
.board-card-color-orange .board-card-icon-button-with-background > i {
  color: #1d1100;
  background-color: #fead38;
}
.board-card-color-orange .board-card-icon-button-with-background > i:hover {
  color: #000000;
  background-color: #fda31f;
}
.board-card-color-orange > .board-card-indicators > .board-card-indicator,
.board-card-color-orange > .board-toplevel-card-estimation {
  color: #834e01;
}
.board-card-color-orange .board-card-title-text a {
  border-bottom: dashed 1px #040200;
  color: #040200;
  cursor: alias;
}
.board-card-color-orange .todo {
  color: #503001;
}
.board-card-color-orange .todo:hover {
  background-color: #fec87a;
}
.board-card-color-orange .icon-storymap-bc-edit-title:hover {
  background-color: #1d1100;
}
.board-card-color-orange .board-task-card-subtask-count {
  color: #834e01;
}
.board-card-color-orange .board-card-title-text:after {
  background: linear-gradient(to bottom, rgba(254, 194, 107, 0.1), #fec26b);
}
.board-card-color-orange .annotation-icon.default {
  color: #ab6601;
}
.board-card-color-pink {
  background-color: #ffc5d8;
  border-color: #ffc5d8;
  color: #5f001f;
  box-shadow: 0.15em 0.15em 0.12em rgba(0, 0, 0, 0.15);
  /* the new scrollbar will have a flat appearance with the set background color */
  /* this will style the thumb, ignoring the track */
  /* optionally, you can style the top and the bottom buttons (left and right for horizontal bars) */
}
.board-card-color-pink ::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}
.board-card-color-pink ::-webkit-scrollbar-track {
  background-color: #920030;
}
.board-card-color-pink ::-webkit-scrollbar-thumb {
  background-color: #f80051;
}
.board-card-color-pink ::-webkit-scrollbar-button {
  background-color: #920030;
}
.board-card-color-pink ::-webkit-scrollbar-corner {
  background-color: #920030;
}
.board-card-color-pink.board-active-card {
  border-color: #f80051;
}
.board-card-color-pink.board-card-cut-to-clipboard {
  border-color: #5f001f;
}
.board-card-color-pink.board-search-active-card {
  border-color: #ff9655;
  border-width: 2px !important;
}
.board-card-color-pink.board-search-active-card.board-search-filter-panel-focused.board-active-card {
  border-color: #ff9655;
}
.board-card-color-pink.board-search-active-card.board-active-card {
  border-color: #FF6200;
}
.board-card-color-pink .board-card-title-editor {
  color: #5f001f;
  background-color: #ffc5d8;
  box-shadow: none;
}
.board-card-color-pink .board-card-title-wrapper > .board-card-empty-title {
  color: #ff73a1;
}
.board-card-color-pink .board-card-buttons {
  background-color: #ffc5d8;
}
.board-card-color-pink .board-card-icon-button,
.board-card-color-pink .board-card-icon-button-without-padding,
.board-card-color-pink .board-card-icon-button-without-tooltip {
  color: #920030;
}
.board-card-color-pink .board-card-icon-button > i,
.board-card-color-pink .board-card-icon-button-without-padding > i,
.board-card-color-pink .board-card-icon-button-without-tooltip > i {
  color: #920030;
  /*background-color: darken(@backgroundColor,10%);*/
}
.board-card-color-pink .board-card-icon-button > i:hover,
.board-card-color-pink .board-card-icon-button-without-padding > i:hover,
.board-card-color-pink .board-card-icon-button-without-tooltip > i:hover {
  color: #2c000e;
  background-color: #ff92b6;
}
.board-card-color-pink .board-card-icon-button-with-background {
  color: #920030;
}
.board-card-color-pink .board-card-icon-button-with-background > i {
  color: #920030;
  background-color: #ff92b6;
}
.board-card-color-pink .board-card-icon-button-with-background > i:hover {
  color: #2c000e;
  background-color: #ff92b6;
}
.board-card-color-pink > .board-card-indicators > .board-card-indicator,
.board-card-color-pink > .board-toplevel-card-estimation {
  color: #f80051;
}
.board-card-color-pink .board-card-title-text a {
  border-bottom: dashed 1px #5f001f;
  color: #5f001f;
  cursor: alias;
}
.board-card-color-pink .todo {
  color: #c50041;
}
.board-card-color-pink .todo:hover {
  background-color: #ffd4e2;
}
.board-card-color-pink .icon-storymap-bc-edit-title:hover {
  background-color: #920030;
}
.board-card-color-pink .board-task-card-subtask-count {
  color: #f80051;
}
.board-card-color-pink .board-card-title-text:after {
  background: linear-gradient(to bottom, rgba(255, 197, 216, 0.1), #ffc5d8);
}
.board-card-color-pink .annotation-icon.default {
  color: #ff226a;
}
.board-card-color-purple {
  background-color: #e1b6e8;
  border-color: #e1b6e8;
  color: #270e2b;
  box-shadow: 0.15em 0.15em 0.12em rgba(0, 0, 0, 0.15);
  /* the new scrollbar will have a flat appearance with the set background color */
  /* this will style the thumb, ignoring the track */
  /* optionally, you can style the top and the bottom buttons (left and right for horizontal bars) */
}
.board-card-color-purple ::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}
.board-card-color-purple ::-webkit-scrollbar-track {
  background-color: #4a1a52;
}
.board-card-color-purple ::-webkit-scrollbar-thumb {
  background-color: #9032a0;
}
.board-card-color-purple ::-webkit-scrollbar-button {
  background-color: #4a1a52;
}
.board-card-color-purple ::-webkit-scrollbar-corner {
  background-color: #4a1a52;
}
.board-card-color-purple.board-active-card {
  border-color: #9032a0;
}
.board-card-color-purple.board-card-cut-to-clipboard {
  border-color: #270e2b;
}
.board-card-color-purple.board-search-active-card {
  border-color: #ff9655;
  border-width: 2px !important;
}
.board-card-color-purple.board-search-active-card.board-search-filter-panel-focused.board-active-card {
  border-color: #ff9655;
}
.board-card-color-purple.board-search-active-card.board-active-card {
  border-color: #FF6200;
}
.board-card-color-purple .board-card-title-editor {
  color: #270e2b;
  background-color: #e1b6e8;
  box-shadow: none;
}
.board-card-color-purple .board-card-title-wrapper > .board-card-empty-title {
  color: #c778d4;
}
.board-card-color-purple .board-card-buttons {
  background-color: #e1b6e8;
}
.board-card-color-purple .board-card-icon-button,
.board-card-color-purple .board-card-icon-button-without-padding,
.board-card-color-purple .board-card-icon-button-without-tooltip {
  color: #4a1a52;
}
.board-card-color-purple .board-card-icon-button > i,
.board-card-color-purple .board-card-icon-button-without-padding > i,
.board-card-color-purple .board-card-icon-button-without-tooltip > i {
  color: #4a1a52;
  /*background-color: darken(@backgroundColor,10%);*/
}
.board-card-color-purple .board-card-icon-button > i:hover,
.board-card-color-purple .board-card-icon-button-without-padding > i:hover,
.board-card-color-purple .board-card-icon-button-without-tooltip > i:hover {
  color: #040105;
  background-color: #d18fdc;
}
.board-card-color-purple .board-card-icon-button-with-background {
  color: #4a1a52;
}
.board-card-color-purple .board-card-icon-button-with-background > i {
  color: #4a1a52;
  background-color: #d18fdc;
}
.board-card-color-purple .board-card-icon-button-with-background > i:hover {
  color: #040105;
  background-color: #d18fdc;
}
.board-card-color-purple > .board-card-indicators > .board-card-indicator,
.board-card-color-purple > .board-toplevel-card-estimation {
  color: #9032a0;
}
.board-card-color-purple .board-card-title-text a {
  border-bottom: dashed 1px #270e2b;
  color: #270e2b;
  cursor: alias;
}
.board-card-color-purple .todo {
  color: #6d2679;
}
.board-card-color-purple .todo:hover {
  background-color: #e6c2ec;
}
.board-card-color-purple .icon-storymap-bc-edit-title:hover {
  background-color: #4a1a52;
}
.board-card-color-purple .board-task-card-subtask-count {
  color: #9032a0;
}
.board-card-color-purple .board-card-title-text:after {
  background: linear-gradient(to bottom, rgba(225, 182, 232, 0.1), #e1b6e8);
}
.board-card-color-purple .annotation-icon.default {
  color: #ac3cbf;
}
.board-card-color-red {
  background-color: #faa;
  border-color: #faa;
  color: #440000;
  box-shadow: 0.15em 0.15em 0.12em rgba(0, 0, 0, 0.15);
  /* the new scrollbar will have a flat appearance with the set background color */
  /* this will style the thumb, ignoring the track */
  /* optionally, you can style the top and the bottom buttons (left and right for horizontal bars) */
}
.board-card-color-red ::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}
.board-card-color-red ::-webkit-scrollbar-track {
  background-color: #5d0000;
}
.board-card-color-red ::-webkit-scrollbar-thumb {
  background-color: #c30000;
}
.board-card-color-red ::-webkit-scrollbar-button {
  background-color: #5d0000;
}
.board-card-color-red ::-webkit-scrollbar-corner {
  background-color: #5d0000;
}
.board-card-color-red.board-active-card {
  border-color: #c30000;
}
.board-card-color-red.board-card-cut-to-clipboard {
  border-color: #440000;
}
.board-card-color-red.board-search-active-card {
  border-color: #ff9655;
  border-width: 2px !important;
}
.board-card-color-red.board-search-active-card.board-search-filter-panel-focused.board-active-card {
  border-color: #ff9655;
}
.board-card-color-red.board-search-active-card.board-active-card {
  border-color: #FF6200;
}
.board-card-color-red .board-card-title-editor {
  color: #440000;
  background-color: #faa;
  box-shadow: none;
}
.board-card-color-red .board-card-title-wrapper > .board-card-empty-title {
  color: #ff3232;
}
.board-card-color-red .board-card-buttons {
  background-color: #faa;
}
.board-card-color-red .board-card-icon-button,
.board-card-color-red .board-card-icon-button-without-padding,
.board-card-color-red .board-card-icon-button-without-tooltip {
  color: #5d0000;
}
.board-card-color-red .board-card-icon-button > i,
.board-card-color-red .board-card-icon-button-without-padding > i,
.board-card-color-red .board-card-icon-button-without-tooltip > i {
  color: #5d0000;
  /*background-color: darken(@backgroundColor,10%);*/
}
.board-card-color-red .board-card-icon-button > i:hover,
.board-card-color-red .board-card-icon-button-without-padding > i:hover,
.board-card-color-red .board-card-icon-button-without-tooltip > i:hover {
  color: #000000;
  background-color: #ff5d5d;
}
.board-card-color-red .board-card-icon-button-with-background {
  color: #5d0000;
}
.board-card-color-red .board-card-icon-button-with-background > i {
  color: #5d0000;
  background-color: #ff7777;
}
.board-card-color-red .board-card-icon-button-with-background > i:hover {
  color: #000000;
  background-color: #ff5d5d;
}
.board-card-color-red > .board-card-indicators > .board-card-indicator,
.board-card-color-red > .board-toplevel-card-estimation {
  color: #c30000;
}
.board-card-color-red .board-card-title-text a {
  border-bottom: dashed 1px #440000;
  color: #440000;
  cursor: alias;
}
.board-card-color-red .todo {
  color: #900000;
}
.board-card-color-red .todo:hover {
  background-color: #ffb9b9;
}
.board-card-color-red .icon-storymap-bc-edit-title:hover {
  background-color: #5d0000;
}
.board-card-color-red .board-task-card-subtask-count {
  color: #c30000;
}
.board-card-color-red .board-card-title-text:after {
  background: linear-gradient(to bottom, rgba(255, 170, 170, 0.1), #ffaaaa);
}
.board-card-color-red .annotation-icon.default {
  color: #ec0000;
}
.board-card-color-teal {
  background-color: #91e6de;
  border-color: #91e6de;
  color: #030f0e;
  box-shadow: 0.15em 0.15em 0.12em rgba(0, 0, 0, 0.15);
  /* the new scrollbar will have a flat appearance with the set background color */
  /* this will style the thumb, ignoring the track */
  /* optionally, you can style the top and the bottom buttons (left and right for horizontal bars) */
}
.board-card-color-teal ::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}
.board-card-color-teal ::-webkit-scrollbar-track {
  background-color: #082321;
}
.board-card-color-teal ::-webkit-scrollbar-thumb {
  background-color: #1b776e;
}
.board-card-color-teal ::-webkit-scrollbar-button {
  background-color: #082321;
}
.board-card-color-teal ::-webkit-scrollbar-corner {
  background-color: #082321;
}
.board-card-color-teal.board-active-card {
  border-color: #1b776e;
}
.board-card-color-teal.board-card-cut-to-clipboard {
  border-color: #030f0e;
}
.board-card-color-teal.board-search-active-card {
  border-color: #ff9655;
  border-width: 2px !important;
}
.board-card-color-teal.board-search-active-card.board-search-filter-panel-focused.board-active-card {
  border-color: #ff9655;
}
.board-card-color-teal.board-search-active-card.board-active-card {
  border-color: #FF6200;
}
.board-card-color-teal .board-card-title-editor {
  color: #030f0e;
  background-color: #91e6de;
  box-shadow: none;
}
.board-card-color-teal .board-card-title-wrapper > .board-card-empty-title {
  color: #2fd0c1;
}
.board-card-color-teal .board-card-buttons {
  background-color: #91e6de;
}
.board-card-color-teal .board-card-icon-button,
.board-card-color-teal .board-card-icon-button-without-padding,
.board-card-color-teal .board-card-icon-button-without-tooltip {
  color: #082321;
}
.board-card-color-teal .board-card-icon-button > i,
.board-card-color-teal .board-card-icon-button-without-padding > i,
.board-card-color-teal .board-card-icon-button-without-tooltip > i {
  color: #082321;
  /*background-color: darken(@backgroundColor,10%);*/
}
.board-card-color-teal .board-card-icon-button > i:hover,
.board-card-color-teal .board-card-icon-button-without-padding > i:hover,
.board-card-color-teal .board-card-icon-button-without-tooltip > i:hover {
  color: #000000;
  background-color: #53d8cb;
}
.board-card-color-teal .board-card-icon-button-with-background {
  color: #082321;
}
.board-card-color-teal .board-card-icon-button-with-background > i {
  color: #082321;
  background-color: #67ddd2;
}
.board-card-color-teal .board-card-icon-button-with-background > i:hover {
  color: #000000;
  background-color: #53d8cb;
}
.board-card-color-teal > .board-card-indicators > .board-card-indicator,
.board-card-color-teal > .board-toplevel-card-estimation {
  color: #1b776e;
}
.board-card-color-teal .board-card-title-text a {
  border-bottom: dashed 1px #030f0e;
  color: #030f0e;
  cursor: alias;
}
.board-card-color-teal .todo {
  color: #124d47;
}
.board-card-color-teal .todo:hover {
  background-color: #9de9e2;
}
.board-card-color-teal .icon-storymap-bc-edit-title:hover {
  background-color: #082321;
}
.board-card-color-teal .board-task-card-subtask-count {
  color: #1b776e;
}
.board-card-color-teal .board-card-title-text:after {
  background: linear-gradient(to bottom, rgba(145, 230, 222, 0.1), #91e6de);
}
.board-card-color-teal .annotation-icon.default {
  color: #23988d;
}
.board-card-color-indigo {
  background-color: #cacfeb;
  border-color: #cacfeb;
  color: #161b3a;
  box-shadow: 0.15em 0.15em 0.12em rgba(0, 0, 0, 0.15);
  /* the new scrollbar will have a flat appearance with the set background color */
  /* this will style the thumb, ignoring the track */
  /* optionally, you can style the top and the bottom buttons (left and right for horizontal bars) */
}
.board-card-color-indigo ::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}
.board-card-color-indigo ::-webkit-scrollbar-track {
  background-color: #242d5f;
}
.board-card-color-indigo ::-webkit-scrollbar-thumb {
  background-color: #4050a9;
}
.board-card-color-indigo ::-webkit-scrollbar-button {
  background-color: #242d5f;
}
.board-card-color-indigo ::-webkit-scrollbar-corner {
  background-color: #242d5f;
}
.board-card-color-indigo.board-active-card {
  border-color: #4050a9;
}
.board-card-color-indigo.board-card-cut-to-clipboard {
  border-color: #161b3a;
}
.board-card-color-indigo.board-search-active-card {
  border-color: #ff9655;
  border-width: 2px !important;
}
.board-card-color-indigo.board-search-active-card.board-search-filter-panel-focused.board-active-card {
  border-color: #ff9655;
}
.board-card-color-indigo.board-search-active-card.board-active-card {
  border-color: #FF6200;
}
.board-card-color-indigo .board-card-title-editor {
  color: #161b3a;
  background-color: #cacfeb;
  box-shadow: none;
}
.board-card-color-indigo .board-card-title-wrapper > .board-card-empty-title {
  color: #8f99d5;
}
.board-card-color-indigo .board-card-buttons {
  background-color: #cacfeb;
}
.board-card-color-indigo .board-card-icon-button,
.board-card-color-indigo .board-card-icon-button-without-padding,
.board-card-color-indigo .board-card-icon-button-without-tooltip {
  color: #242d5f;
}
.board-card-color-indigo .board-card-icon-button > i,
.board-card-color-indigo .board-card-icon-button-without-padding > i,
.board-card-color-indigo .board-card-icon-button-without-tooltip > i {
  color: #242d5f;
  /*background-color: darken(@backgroundColor,10%);*/
}
.board-card-color-indigo .board-card-icon-button > i:hover,
.board-card-color-indigo .board-card-icon-button-without-padding > i:hover,
.board-card-color-indigo .board-card-icon-button-without-tooltip > i:hover {
  color: #080a15;
  background-color: #a5addd;
}
.board-card-color-indigo .board-card-icon-button-with-background {
  color: #242d5f;
}
.board-card-color-indigo .board-card-icon-button-with-background > i {
  color: #242d5f;
  background-color: #a5addd;
}
.board-card-color-indigo .board-card-icon-button-with-background > i:hover {
  color: #080a15;
  background-color: #a5addd;
}
.board-card-color-indigo > .board-card-indicators > .board-card-indicator,
.board-card-color-indigo > .board-toplevel-card-estimation {
  color: #4050a9;
}
.board-card-color-indigo .board-card-title-text a {
  border-bottom: dashed 1px #161b3a;
  color: #161b3a;
  cursor: alias;
}
.board-card-color-indigo .todo {
  color: #323e84;
}
.board-card-color-indigo .todo:hover {
  background-color: #d5d9ef;
}
.board-card-color-indigo .icon-storymap-bc-edit-title:hover {
  background-color: #242d5f;
}
.board-card-color-indigo .board-task-card-subtask-count {
  color: #4050a9;
}
.board-card-color-indigo .board-card-title-text:after {
  background: linear-gradient(to bottom, rgba(202, 207, 235, 0.1), #cacfeb);
}
.board-card-color-indigo .annotation-icon.default {
  color: #5464be;
}
.board-card-color-transparentannotation {
  background-color: #eff1f5;
  border-color: #eff1f5;
  color: #586a8d;
  box-shadow: 0.15em 0.15em 0.12em rgba(0, 0, 0, 0.15);
  /* the new scrollbar will have a flat appearance with the set background color */
  /* this will style the thumb, ignoring the track */
  /* optionally, you can style the top and the bottom buttons (left and right for horizontal bars) */
  /*.board-card-icon-button, .board-card-icon-button-without-padding, .board-card-icon-button-without-tooltip {
        > i {
            color: #aaa;

            &:hover {
                color: #555;
                background: none;
            }
        }

        color: #aaa;
    }*/
  box-shadow: none !important;
}
.board-card-color-transparentannotation ::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}
.board-card-color-transparentannotation ::-webkit-scrollbar-track {
  background-color: #586a8d;
}
.board-card-color-transparentannotation ::-webkit-scrollbar-thumb {
  background-color: #eff1f5;
}
.board-card-color-transparentannotation ::-webkit-scrollbar-button {
  background-color: #586a8d;
}
.board-card-color-transparentannotation ::-webkit-scrollbar-corner {
  background-color: #586a8d;
}
.board-card-color-transparentannotation.board-active-card {
  border-color: #eff1f5;
}
.board-card-color-transparentannotation.board-card-cut-to-clipboard {
  border-color: #586a8d;
}
.board-card-color-transparentannotation.board-search-active-card {
  border-color: #ff9655;
  border-width: 2px !important;
}
.board-card-color-transparentannotation.board-search-active-card.board-search-filter-panel-focused.board-active-card {
  border-color: #ff9655;
}
.board-card-color-transparentannotation.board-search-active-card.board-active-card {
  border-color: #FF6200;
}
.board-card-color-transparentannotation .board-card-title-editor {
  color: #586a8d;
  background-color: #eff1f5;
  box-shadow: none;
}
.board-card-color-transparentannotation .board-card-title-wrapper > .board-card-empty-title {
  color: #eff1f5;
}
.board-card-color-transparentannotation .board-card-buttons {
  background-color: #eff1f5;
}
.board-card-color-transparentannotation .board-card-icon-button,
.board-card-color-transparentannotation .board-card-icon-button-without-padding,
.board-card-color-transparentannotation .board-card-icon-button-without-tooltip {
  color: #586a8d;
}
.board-card-color-transparentannotation .board-card-icon-button > i,
.board-card-color-transparentannotation .board-card-icon-button-without-padding > i,
.board-card-color-transparentannotation .board-card-icon-button-without-tooltip > i {
  color: #586a8d;
  /*background-color: darken(@backgroundColor,10%);*/
}
.board-card-color-transparentannotation .board-card-icon-button > i:hover,
.board-card-color-transparentannotation .board-card-icon-button-without-padding > i:hover,
.board-card-color-transparentannotation .board-card-icon-button-without-tooltip > i:hover {
  color: #313b4e;
  background-color: #d0d6e1;
}
.board-card-color-transparentannotation .board-card-icon-button-with-background {
  color: #586a8d;
}
.board-card-color-transparentannotation .board-card-icon-button-with-background > i {
  color: #586a8d;
  background-color: #d0d6e1;
}
.board-card-color-transparentannotation .board-card-icon-button-with-background > i:hover {
  color: #313b4e;
  background-color: #d0d6e1;
}
.board-card-color-transparentannotation > .board-card-indicators > .board-card-indicator,
.board-card-color-transparentannotation > .board-toplevel-card-estimation {
  color: #7183a7;
}
.board-card-color-transparentannotation .board-card-title-text a {
  border-bottom: dashed 1px #586a8d;
  color: #586a8d;
  cursor: alias;
}
.board-card-color-transparentannotation .todo {
  color: #eff1f5;
}
.board-card-color-transparentannotation .todo:hover {
  background-color: #f8f9fb;
}
.board-card-color-transparentannotation .icon-storymap-bc-edit-title:hover {
  background-color: #586a8d;
}
.board-card-color-transparentannotation .board-task-card-subtask-count {
  color: #7183a7;
}
.board-card-color-transparentannotation .board-card-title-text:after {
  background: linear-gradient(to bottom, rgba(239, 241, 245, 0.1), #eff1f5);
}
.board-card-color-transparentannotation .annotation-icon.default {
  color: #c0c8d8;
}
.board-card-color-transparentannotation.board-active-card {
  border: solid 2px #777;
}
.board-card-color-transparentannotation.board-active-card .board-card-buttons {
  background-color: #e3e3e3;
}
.board-card-color-transparentannotation.board-active-card .board-card-indicators > .board-card-indicator {
  color: #e3e3e3;
}
.board-card-color-transparentannotation.board-active-card .board-card-empty-title {
  color: #bbb;
}
.board-card-color-transparentannotation .board-card-indicators > .board-card-indicator.icon-board-card-indicator-sync {
  color: #ccc;
}
.board-card-color-transparentannotation:hover {
  background-color: #e3e3e3;
}
.board-card-color-transparentannotation:hover .board-card-buttons {
  background-color: #e3e3e3;
}
.board-card-color-transparentannotation:hover .board-card-empty-title {
  color: #bbb;
}
.board-card-color-transparentannotation .board-card-title-text a {
  border-bottom: inherit;
  color: #66b9e1;
}
.board-card-color-transparentannotation .board-card-title-editor {
  background-color: #e3e3e3;
}
.board-card-color-transparentannotation .board-card-title-text:after {
  background: none;
}
.flash-card {
  animation-name: border-blinker;
  animation-duration: 0.6s;
  animation-iteration-count: 4;
  animation-timing-function: linear;
}
.flash-card.flash-card-comment > .board-card-indicators > .board-card-indicator.icon-board-card-indicator-comment {
  animation-name: color-blinker;
  animation-duration: 0.6s;
  animation-iteration-count: 4;
  animation-timing-function: linear;
}
.flash-card.flash-card-est > .board-card-indicators > .board-card-indicator.board-card-indicator-estimation {
  animation-name: color-blinker;
  animation-duration: 0.6s;
  animation-iteration-count: 4;
  animation-timing-function: linear;
}
.flash-card.flash-card-attachment > .board-card-indicators > .board-card-indicator.icon-board-card-indicator-description {
  animation-name: color-blinker;
  animation-duration: 0.6s;
  animation-iteration-count: 4;
  animation-timing-function: linear;
}
.flash-card.flash-card-attachment > .board-card-indicators > .board-card-indicator.icon-board-card-indicator-attachment {
  animation-name: color-blinker;
  animation-duration: 0.6s;
  animation-iteration-count: 4;
  animation-timing-function: linear;
}
.flash-card.flash-card-link > .board-card-indicators > .board-card-indicator.icon-board-card-indicator-sync {
  animation-name: color-blinker;
  animation-duration: 0.6s;
  animation-iteration-count: 4;
  animation-timing-function: linear;
}
.flash-activity-personas {
  animation-name: border-blinker;
  animation-duration: 0.6s;
  animation-iteration-count: 4;
  animation-timing-function: linear;
  border: 1px solid red;
}
.flash-activity-personas span {
  animation-name: color-blinker;
  animation-duration: 0.6s;
  animation-iteration-count: 4;
  animation-timing-function: linear;
}
@keyframes border-blinker {
  50% {
    border-color: red;
  }
  100% {
    border-color: red;
  }
}
@keyframes color-blinker {
  50% {
    color: red;
  }
  100% {
    color: red;
  }
}
@keyframes bg-blinker {
  50% {
    background-color: red;
  }
  100% {
    background-color: red;
  }
}
.board-card-realtime-user {
  display: none;
}
.board-card-realtime-user-edit {
  position: absolute;
  top: 1px;
  right: 1px;
  padding: 3px;
  font-size: 10px;
  color: white;
  display: block;
  border-radius: 1px;
  background-color: red;
}
.board-active-card > .board-card-realtime-user {
  position: absolute;
  top: 1px;
  right: 1px;
  background-color: blue;
  padding: 3px;
  font-size: 10px;
  color: white;
  display: block;
  border-radius: 1px;
}
.board-active-card.board-card-realtime-user-selected {
  border-color: blue;
}
.storymap-onlie-users-button {
  position: fixed;
  bottom: 20px;
  right: 90px;
  padding: 8px;
  font-size: 6px;
  background: #2d7dd2;
  border: solid 1px #2d7dd2;
  opacity: 1;
  border-radius: 2px;
  z-index: 100;
  color: #fff;
  cursor: pointer;
}
.storymap-onlie-users-button a {
  color: #fff;
}
.storymap-onlie-users-button i {
  color: #fff;
  font-size: 13px;
}
.storymap-onlie-users-button span {
  color: #fff;
  font-weight: bold;
}
.storymap-onlie-users-button.presenting a {
  color: red;
}
.storymap-onlie-users-button.presenting i {
  color: red;
}
.storymap-onlie-users-button.presenting span {
  color: red;
}
.storymap-onlie-users-button.following a {
  color: #5bd879;
}
.storymap-onlie-users-button.following i {
  color: #5bd879;
}
.storymap-onlie-users-button.following span {
  color: #5bd879;
}
#storymap-onlie-users-content {
  position: fixed;
  bottom: 54px;
  right: 60px;
  width: 240px;
  z-index: 99;
  padding: 6px 10px;
  cursor: default;
  border: 1px solid rgba(0, 0, 0, 0.14902);
  box-shadow: rgba(0, 0, 0, 0.172549) 0px 2px 7px;
  color: #333333;
  background-color: #FFF;
  font-size: 14px;
  border-radius: 2px;
}
#storymap-onlie-users-content th {
  padding-bottom: 14px;
  text-align: left;
  padding-top: 5px;
  font-size: 12px;
  color: #777;
  padding-left: 3px;
}
#storymap-onlie-users-content td {
  padding: 4px;
}
#storymap-onlie-users-content .activity-link-panel {
  text-align: right;
}
#storymap-onlie-users-content .button-panel {
  margin-top: 5px;
  border-top: solid 1px #eee;
  padding-top: 10px;
  margin-bottom: 5px;
}
#storymap-onlie-users-content .button-panel .following-msg {
  padding: 3px;
  font-size: 12px;
  color: #777;
  margin-bottom: 5px;
}
#storymap-onlie-users-content .close-details-link {
  position: absolute;
  top: 0;
  right: 0;
}
.board-card-realtime-user-editing {
  position: absolute;
  top: 1px;
  right: 1px;
  padding: 3px;
  font-size: 10px;
  color: white;
  display: block;
  border-radius: 1px;
}
.typing-indicator {
  width: auto;
  border-radius: 1px;
  padding: 3px;
  display: table;
  margin: 0 auto;
  position: absolute;
  top: 0px;
  right: 0px;
}
.typing-indicator span {
  height: 3px;
  width: 3px;
  float: left;
  margin: 0 1.5px;
  background-color: red;
  display: block;
  border-radius: 50%;
  opacity: 0.4;
}
.typing-indicator span:nth-of-type(1) {
  -webkit-animation: 1s blink infinite 0.3333s;
  animation: 1s blink infinite 0.3333s;
}
.typing-indicator span:nth-of-type(2) {
  -webkit-animation: 1s blink infinite 0.6666s;
  animation: 1s blink infinite 0.6666s;
}
.typing-indicator span:nth-of-type(3) {
  -webkit-animation: 1s blink infinite 0.9999s;
  animation: 1s blink infinite 0.9999s;
}
@-webkit-keyframes blink {
  50% {
    opacity: 1;
  }
}
@keyframes blink {
  50% {
    opacity: 1;
  }
}
.search-filter-active .board-card-filter-not-applied {
  border-color: #e6e6e6;
  background-color: #e6e6e6 !important;
  color: #737373;
}
.search-filter-active .board-card-filter-not-applied .annotation-icon {
  color: #737373 !important;
}
.search-filter-active .board-card-filter-not-applied > .board-card-title-editor {
  background-color: #e6e6e6;
}
.search-filter-active .board-card-filter-not-applied .board-subtask-statuses-menu,
.search-filter-active .board-card-filter-not-applied .board-toplevel-card-estimation,
.search-filter-active .board-card-filter-not-applied .board-card-indicator,
.search-filter-active .board-card-filter-not-applied .board-card-buttons,
.search-filter-active .board-card-filter-not-applied .board-task-card-subtask-count {
  display: none !important;
}
.search-filter-active .board-card-filter-not-applied.board-active-card {
  border-color: #444;
}
.search-filter-active .board-card-filter-not-applied .board-card-empty-title {
  color: #bbb;
}
.search-filter-active .board-card-filter-not-applied.board-activity-card {
  background-color: #e1e1e1 !important;
}
.search-filter-active .board-card-filter-not-applied.board-activity-card .board-card-title-text {
  color: #555 !important;
  font-weight: bolder;
}
.search-filter-active .board-card-filter-not-applied.board-activity-card .annotation-icon {
  color: #555 !important;
}
.search-filter-active .board-card-filter-not-applied.board-task-card {
  background-color: #e1e1e1 !important;
}
.search-filter-active .board-card-filter-not-applied.board-task-card .board-card-title-text {
  color: #555 !important;
  font-weight: bolder;
}
.search-filter-active .board-card-filter-not-applied.board-task-card .annotation-icon {
  color: #555 !important;
}
.search-filter-active .board-card-filter-not-applied .board-card-title-text::after {
  background: none;
}
.board-card-cut-to-clipboard {
  border-width: 2px !important;
  border-style: dashed !important;
}
.board-card-multiselected {
  border-width: 2px !important;
  border-color: #167EFF !important;
}
.board-card-multiselected.board-active-card {
  border-width: 3px !important;
}
.grab-to-pan-grab {
  cursor: -webkit-grab !important;
  cursor: -moz-grab !important;
  cursor: grab !important;
}
.grab-to-pan-grab * {
  cursor: inherit !important;
}
.grab-to-pan-grab:active,
.grab-to-pan-grabbing {
  cursor: -webkit-grabbing !important;
  cursor: -moz-grabbing !important;
  cursor: grabbing !important;
}
.storymap-collaborators.default.modal-dialog .modal-area {
  width: 900px;
  min-height: 640px;
}
.storymap-collaborators .add-member-observer-info {
  padding-bottom: 10px;
  margin-top: -20px;
  font-size: 13px;
}
.storymap-collaborators .content .description {
  width: 714px;
  margin-bottom: 18px;
}
.storymap-collaborators .add-member-box,
.storymap-collaborators .invite-people-box {
  margin-top: 15px;
  padding: 0px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 640px;
}
.storymap-collaborators .add-member-box > input,
.storymap-collaborators .invite-people-box > input {
  width: 95%;
}
.storymap-collaborators .add-member-box .control label,
.storymap-collaborators .invite-people-box .control label {
  margin-bottom: 13px;
}
.storymap-collaborators .add-member-box .validation-message,
.storymap-collaborators .invite-people-box .validation-message {
  margin-top: -11px;
}
.storymap-collaborators .add-member-box .help-block,
.storymap-collaborators .invite-people-box .help-block {
  margin-bottom: 5px;
}
.storymap-collaborators .buttons > a {
  margin-right: 5px;
}
.storymap-collaborators .tile-collaborator {
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  position: relative;
  float: left;
  margin: 0 10px 10px 0;
  padding: 13px;
  height: 100px;
  color: #FFF;
  background-color: #508fe2;
  box-shadow: #7a869a 0px 0px 0.5px 0px, #c1c7d0 0px 1px 1px 0px;
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
  border-radius: 2px;
}
.storymap-collaborators .tile-collaborator .link,
.storymap-collaborators .tile-collaborator .dropdown-menu .trigger {
  opacity: 0.9;
  cursor: pointer;
  color: #FFF;
}
.storymap-collaborators .tile-collaborator .link:hover,
.storymap-collaborators .tile-collaborator .dropdown-menu .trigger:hover {
  opacity: 1;
}
.storymap-collaborators .tile-collaborator .caption {
  font-size: 16px;
  font-weight: 900;
  display: block;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  margin-bottom: 6px;
}
.storymap-collaborators .tile-collaborator .description {
  display: block;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  padding-bottom: 2px;
}
.storymap-collaborators .tile-collaborator .description,
.storymap-collaborators .tile-collaborator .description > * {
  color: #FFF;
  font-family: 'Roboto', sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.1;
}
.storymap-collaborators .tile-collaborator .center_content {
  position: absolute;
  top: 50%;
  margin-top: -10px;
}
.storymap-collaborators .tile-collaborator .center2_content {
  position: absolute;
  top: 72%;
  margin-top: -10px;
}
.storymap-collaborators .tile-collaborator .bottom_left {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 5px;
  padding-top: 5px;
  z-index: 1;
}
.storymap-collaborators .tile-collaborator .bottom_right {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 5px;
  text-align: right;
  z-index: 1;
}
.storymap-collaborators .tile-collaborator .h5 {
  font-size: 14px;
  font-weight: 500;
}
.storymap-collaborators .tile-collaborator:hover {
  box-shadow: 0 0px 18px rgba(0, 0, 0, 0.25), 0 3px 3px rgba(0, 0, 0, 0.22);
}
.storymap-collaborators .tile-collaborator .btn-icon > i,
.storymap-collaborators .tile-collaborator .btn-icon > span {
  color: #FFF;
}
.storymap-collaborators .tile-collaborator .bottom_left {
  padding: 7px;
  padding-bottom: 4px;
}
.storymap-collaborators .tile-collaborator .bottom_right a.small-font {
  color: #fff;
}
.storymap-collaborators .tile-collaborator .description {
  opacity: 0.9;
}
.storymap-collaborators .tile-collaborator .center_content {
  margin-top: 0;
}
.storymap-collaborators .tile-collaborator .center_content span {
  margin-bottom: 3px;
  display: inline-block;
  font-size: 12px;
  /*font-weight: normal;*/
}
.storymap-collaborators .tile-collaborator .center_content span.center_content_label {
  opacity: 1;
  padding-left: 10px;
  padding-right: 3px;
  background-repeat: no-repeat;
  background-position: left;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAHCAYAAAAvZezQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0MjYyNkVBREZCODFFMzExOEMxMkIzMzYxMEEwOTU4RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBODFEMTJFOEU2OEExMUUzQjk2OTlFQUVBODcwQjU0RSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBODFEMTJFN0U2OEExMUUzQjk2OTlFQUVBODcwQjU0RSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjFCRkY3RDIxQjNCOUUzMTFCRUI4QUJFNDNCNjg4QzRDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQyNjI2RUFERkI4MUUzMTE4QzEyQjMzNjEwQTA5NThEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+tUCRrgAAACxJREFUeNpi/A8EDAwMjAxQwATl/EcWYEAWhAnABZEFwGYxIXNgWlBsAQgwAP1zCgt7kvaFAAAAAElFTkSuQmCC') /*img/bullet_small.png*/;
}
.storymap-collaborators .tile-collaborator .center_content span.value {
  opacity: 0.9;
}
.storymap-collaborators .tile-collaborator .center_content span.show-invitation-link {
  cursor: pointer;
}
.storymap-collaborators #resend-all-link {
  clear: both;
}
.storymap-collaborators .enable-commenting-for-viewers-container {
  margin-top: 20px;
}
.storymap-collaborators .moreshring-options .control-group {
  margin-top: 20px;
}
.storymap-collaborators .moreshring-options .control-group > .control {
  padding-right: 0 !important;
}
.storymap-collaborators .moreshring-options .control-group.save-changes-btn-container {
  margin: 15px 0 0 0;
}
.storymap-collaborators .moreshring-options .control-group.save-changes-btn-container button {
  line-height: 28px;
}
.storymap-collaborators .moreshring-options .control-group .help-block {
  clear: both;
}
.storymap-collaborators .moreshring-options .control-group .styled-check-label {
  line-height: 20px;
  margin-bottom: 0;
}
.storymap-collaborators .moreshring-options .control-group .private-link-url-wrapper {
  float: left;
  margin-bottom: 5px;
}
.storymap-collaborators .moreshring-options .control-group .private-link-url-wrapper input {
  width: 100%;
  box-sizing: border-box;
}
.storymap-collaborators .moreshring-options .control-group .generate-token-button-wrapper {
  float: left;
}
.storymap-collaborators .moreshring-options .control-group .generate-token-button-wrapper button {
  line-height: 31px;
  margin-left: 10px;
}
.storymap-collaborators .moreshring-options .control-group p.info-text {
  margin: 15px 0;
}
.storymap-collaborators .moreshring-options .enable-private-link-wrapper {
  margin-top: 35px;
}
.storymap-collaborators .moreshring-options .enable-private-link-wrapper .control-group {
  margin-top: 5px;
}
.storymap-collaborators .moreshring-options .enable-private-link-wrapper .control-group.private-link {
  margin-top: 10px;
}
.storymap-collaborators .moreshring-options .commenting-feature-hint {
  margin-top: 10px;
}
#confirm-not-empty-release-delete {
  line-height: 2;
  text-align: left;
}
#confirm-not-empty-release-delete label,
#confirm-not-empty-release-delete input,
#confirm-not-empty-release-delete .select-box-container {
  display: inline;
}
#confirm-not-empty-release-delete .select-box-container {
  margin-left: 5px;
}
#confirm-not-empty-release-delete .select-box-container span {
  display: inline-block;
  min-width: 280px;
  position: relative;
  top: 10px;
  width: auto;
}
.move-to-release-wrapper {
  white-space: nowrap;
}
.remove-release-confirm.modal-confirmation > .modal-area .content {
  padding-left: 25%;
  padding-right: 25%;
}
.remove-release-confirm.modal-confirmation > .modal-area .content .select-box-container span {
  padding-right: 35px;
}
.storymap-export.default.modal-dialog .modal-area {
  width: 740px;
  min-height: 480px;
}
.storymap-export.default.modal-dialog .modal-area .tile-group {
  padding-top: 0px;
}
.storymap-export.default.modal-dialog .modal-area .tile-group .content {
  padding: 0;
  top: 10px;
  position: relative;
}
.storymap-export.default.modal-dialog .modal-area .tile-group .content:before {
  content: "";
  display: table;
}
.storymap-export.default.modal-dialog .modal-area .tile-group .content:after {
  clear: both;
  content: "";
  display: table;
}
.storymap-export.default.modal-dialog .modal-area .export-option-row {
  margin-top: 10px;
  margin-bottom: 10px;
}
.storymap-export.default.modal-dialog .modal-area .export-option {
  font-weight: normal;
  font-size: 14px;
}
.storymap-export.default.modal-dialog .modal-area .export-suboption-first {
  display: block;
  margin-top: 10px;
  margin-left: 34px;
}
.storymap-export.default.modal-dialog .modal-area .export-suboption {
  display: inline-block;
  margin-top: 10px;
  margin-left: 0;
  margin-right: 0;
}
.storymap-export.default.modal-dialog .modal-area .export-suboption-pagesize {
  display: inline-block;
  margin-top: 10px;
  margin-left: 4px;
  width: 120px;
}
.storymap-export.default.modal-dialog .modal-area .description {
  margin-bottom: 30px;
}
.storymap-export.default.modal-dialog .modal-area .validation-message {
  margin-top: 1px;
}
.storymap-export.default.modal-dialog .modal-area .export-msg {
  display: inline-block;
  margin-top: 0px;
  margin-left: 4px;
  font-weight: normal;
}
.storymap-export.default.modal-dialog .modal-area .printed-pages-cnt {
  font-weight: bold;
}
.modal-dialog.jira-auth .modal-area {
  min-height: 300px;
}
.modal-dialog.vsts-auth .modal-area {
  min-height: 300px;
  min-width: 700px;
}
.sliding-panel {
  background: #FCFCFC;
  display: block;
  width: 410px;
  padding: 75px 15px 15px 15px;
  position: fixed;
  right: -450px;
  height: 100%;
  z-index: 101;
  transition: right 0.2s ease-out;
  overflow: auto;
  box-sizing: border-box;
}
.sliding-panel:before {
  box-shadow: -2px 0px 5px rgba(57, 63, 72, 0.3);
  content: " ";
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0;
  width: 1px;
  background: #FCFCFC;
}
.sliding-panel.open {
  right: 0;
}
.sliding-panel.full-size {
  padding-top: 45px;
}
.sliding-panel.full-size .secondary-link {
  top: 60px;
}
.sliding-panel .sliding-panel-content {
  margin-left: 5px;
  padding-right: 15px;
}
.sliding-panel .sliding-panel-content .extra-markdown-container .inline-text-empty {
  color: #667eaa;
  background: #eff1f5;
}
.sliding-panel .sliding-panel-content .extra-markdown-container .inline-text-empty-link {
  font-size: 14px;
}
.sliding-panel .sliding-panel-content .extra-markdown-container .markdown-view-content {
  min-height: 10px;
}
.sliding-panel a[tabindex]:focus {
  text-decoration: underline;
}
.sliding-panel .secondary-link {
  color: #667eaa;
  position: absolute;
  right: 10px;
  top: 90px;
  transition: color 0.3s;
}
.sliding-panel .secondary-link:hover {
  color: #44577a;
  cursor: pointer;
}
.storymap-panel-close-button {
  padding-right: 5px;
  display: inline-block;
  /*> a.btn-icon {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAvCAYAAABzJ5OsAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAHYcAAB2HAY/l8WUAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTZEaa/1AAAD40lEQVRoQ9XZv2sUQRjG8SQSFdMkYogKYhOCQTRWooUExSASjJ0oGBCE2CgomNhIQAQr/wFjYSNWYmGIv41caSNEEEGjIgiiqI3Yej5fmIG5uffudnaTyAY+LPvOO+8Ml73d2bm2arVaWmawLMxgWZjBrCqVSiFWzRRmMCtrQrJOdsh+OeiOnBOvybVqpjCDWblJdMoRmZF38leqBuK0kzcmnVbNFGYwCw3eI9PyTeKJvpYX8swdOY9z6Ef/Hqt+FmawGQ3WLhPyU/xE5mVKBqVD/H8lRJz2SSHf96UO9dqt8Zoxg41ogF55LH7g+zIi8USzoB/9fa1H0muN24gZtKjwgHxyAy3KuMQTyoM6H4S61B+wxreYwZgK9ou/th9In8STKIJ61KU+4/Rb84iZwZAKcam8d4XvymqJB18K1KU+4zDeBms+ITPoqQBfzoeu4BNZK/GgS4n6jMN4jNv0S2wGPXXmLkChj9LnYsttozAe407EcwqZQahjt/xwRcaDeCvcu89GsVR8iRmX8bvDeYXMINSJSVBgNoq38kZ+y4kglsesMP50OH7IDKoDj/zvrvNI1NYK9+8vQt9zLpYHdajBPMylRF0ASmatQsd5oy2LPcI6hhqXpNFTtxX/JB6L54G6AJTM4olOU0ZbVrvEr2muyCqx8pphKUH/mXgeqAtAyf6+Pmi0pdgmL4Va14XL0cprhLUQfRfjeaAuoMQu8cvaDqM91VZ5LtS7IdS38ixcbvRjPl3xXGpOoKQh12EhbnPteWwSf/e4LevFyrMsCP2G4rnUnEBJwy65Ere59rxY/98Rat+TzWLlxfijz3A8l5oTKGnUJc/Fba69CJYbt4T6vKhYObE5IX80nkvNCZS0XJ88tohfPXJHs3Ji/JGf6ZNfjmse2+WVUPuarBErL5Z0zS/13Qa7xT+0LkvWe37a3QZK5E2JTkXv89gnn4V6510sq7T7PJTsn7CTRluKw8Kb0R857WIpcj1h2VehU961DY4JOwO/5LiLpcq1timyqsQp4dNm8kddLFW+VSXUIe96/oLwBfsqh1wsj3zreahT+CZ1Moi38lZ4jdsbxFIVe5OCOp5xRdhXyfoOe1X4olltWbANUuwdFurM45ydLApxXIndA78jV2z3ACrAvo3f0VqpfRueMy23/sxgTIXKuWPmqWA59yo9FS7nLrGnARrtz18U3lnjSYZoJ2/l9+dDGqzRLyM8Wdk1YIJP3ZFz4mEe/Vb2l5GQBgZLCZYAN8XvOjRCO3nk/7/fpKAJWHgf2CkHhOuaI+d1uwZWzRRmMKt4MqmsminMYFmYwbIwg+VQbfsH5JWC/jEG9rUAAAAASUVORK5CYII=');
        display: block;
        width: 47px;
        height: 47px;

        > i {
            visibility: hidden;
        }

        &:hover {
            background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAvCAYAAABzJ5OsAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAHYcAAB2HAY/l8WUAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTZEaa/1AAAD4UlEQVRoQ9XZz0tVQRjGcTWsyI1GYgXRRiSJslXUIqRIIiTbRUFCENimoCBtE0IErfoHskWbaBUtEvthZbhsExhEUFYIQRTVJtp2e74wA3Pnvtd75hy9cRYfLuedd955qXvPmTO2VCqV0jKDZWEGy8IMZjU2u1SIVTOFGczKakg2yC45KIfdJ9fEq3KtminMYFauiXY5JlPyXv5KxUCccfJGpN2qmcIMZqHFu2RSvknc6Bt5Kc/dJ9dxDvOY32XVz8IMLkeLtcqY/BTfyJxMSL+0if9fCRFnfFzI93OpQ71Wa73lmMF6tEC3PBW/8EMZkrjRLJjHfF/riXRb69ZjBi0q3Cef3UKLMipxQ3lQ56NQl/p91voWMxhTwV7x3+1H0iNxE0VQj7rUZ51eq4+YGQypEF+VD67wfVkr8eIrgbrUZx3W22T1EzKDngrw43zsCs7KeokXXUnUZx3WY91lf8Rm0NNk7gIU+iQ9LrbaNgvrse5Y3FPIDEITO+WHKzIaxBvh3n0+iqXiR8y6rN8Z9hUyg9AkmqDAdBRv5K38llNBLI9pYf3JcP2QGdQEHvnf3eShaKwR7t9fhLkXXCwP6lCDPsytRE0ASmavwsQ5YyyLfcI+hhpXpN5TtxH/JB6J+0BNAEpm88SkCWMsqz3i9zTXZI1YecthK8H8qbgP1ASgZH9f7zfGUuyQV0Ktm8LX0cqrh70QcxfjPlATUGKH+G1tmzGearu8EOrdEupbeRa+bsyjn464l6oLKGnATViIx9x4HlvE3z3uykax8iwLwryBuJeqCyhp0CXPx2NuPC/2//eE2g9kq1h5sXlhzmDcS9UFlDTskmfiMTdeBNuNO0J9XlSsnNiMkD8c91J1ASWt1r88tonfPXJHs3JiSf/yq/Gdx055LdS+IevEyoslfedX+m6DveIfWlcl6z0/7W4DJfKmxKSi93kckCWh3kUXyyrtPg8l+yfsuDGW4qjwZvRHzrpYilxPWM5VmJR3b4MTwsnALznpYqly7W2K7CpxRvjXpvnjLpYq364SmpB3P39J+IF9lSMulke+/Tw0KXyTOh3EG3knvMbtD2Kpir1JQRPPuSKcq2R9h70u/NCssSw4Bin2DgtN5nHOSRaF+GzG6YE/kSt2egAV4NzGn2g169yG50zDoz8zGFOhcp6YeSpYzrNKT4XLeUrsaYF65/OXhXfWuMkQ4+Q1/3w+pMXq/WWEJyunBjT4zH1yTTzMY15z/zIS0sJgK8EW4Lb4U4d6GCeP/P/3NymoAQvvA7vlkPC95pPrmlMDq2YKM5hV3Ewqq2YKM1gWZrAszGA5VFr+AXJIVUsZdLF/AAAAAElFTkSuQmCC');
        }
    }*/
}
.storymap-panel-title {
  color: #3485D2;
  font-size: 19px;
  min-height: 40px;
  margin-bottom: 5px;
  font-weight: 300;
  line-height: 35px;
  display: inline-block;
}
.storymap-panel-title span {
  display: inline-block;
  vertical-align: middle;
  color: #3485D2;
  font-size: 19px;
}
.board-activities-panel-top-on-increased {
  top: 30px !important;
}
#board-activities-panel {
  /*.board-activity-user {
        font-weight: @activitiesPanel-UserNameFontWeight;
        font-size: 12px;
    }*/
}
#board-activities-panel:before {
  box-shadow: -2px 0px 5px rgba(57, 63, 72, 0.3);
  content: " ";
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0;
  width: 1px;
  background-color: #FCFCFC;
}
#board-activities-panel strong {
  font-weight: 600;
  color: #000;
}
#board-activities-panel .trash-bin-filter {
  line-height: 33px;
  padding-bottom: 10px;
  font-size: 14px;
  border-bottom: solid 1px #eee;
  margin-bottom: 5px;
}
#board-activities-panel .trash-bin-filter strong {
  font-size: 14px;
}
#board-activities-panel .trash-bin-filter a.unfilter-link {
  line-height: 33px;
  font-size: 14px;
  float: right;
}
#board-activities-panel #activities-panel,
#board-activities-panel #notifications-panel {
  width: 94%;
}
#board-activities-panel #activities-panel .header,
#board-activities-panel #notifications-panel .header {
  font-size: 12px;
  color: #667eaa;
  border-bottom: 1px solid #e9e9e9;
  margin-top: 15px;
  margin-bottom: 15px;
  padding-bottom: 2px;
}
#board-activities-panel #activities-panel .header span,
#board-activities-panel #notifications-panel .header span {
  border-bottom: #66bae1 2px solid;
}
#board-activities-panel #activities-panel .header span.header-notification-count,
#board-activities-panel #notifications-panel .header span.header-notification-count {
  border: none;
}
#board-activities-panel #activities-panel .header a,
#board-activities-panel #notifications-panel .header a {
  float: right;
}
#board-activities-panel #notifications-panel .no-notifications {
  padding: 5px;
  padding-left: 0;
}
#board-activities-panel #notifications-panel .show-archived-button {
  margin-bottom: 15px;
  margin-top: 15px;
  margin-left: 5px;
}
#board-activities-panel .metro-pivot .headers {
  margin-bottom: 15px;
}
#board-activities-panel #selected-card-name {
  font-weight: 600;
  /*color: #333;*/
}
#board-activities-panel #hide-my-activities {
  padding-bottom: 3px;
}
#board-activities-panel #card-filter-panel {
  margin-top: 0px;
  padding-bottom: 5px;
  min-height: 33px;
  border-bottom: solid 1px #eee;
  margin-bottom: 5px;
}
#board-activities-panel #card-filter-panel.filtered {
  line-height: 33px;
}
#board-activities-panel #cancel-card-filter-link {
  margin-left: 10px;
}
#board-activities-panel .no-filter-result {
  padding-top: 5px;
}
#board-activities-panel .notifications-pivot,
#board-activities-panel .board-activities-feed-panel-conatiner {
  overflow-y: auto;
  padding-top: 5px;
}
#board-activities-panel .board-activities-feed-panel-content {
  padding-right: 5px;
}
#board-activities-panel .styled-check-label .styled-check {
  vertical-align: top;
}
#board-activities-panel .styled-check-label .label {
  line-height: 19px;
  display: inline-block;
}
#board-activities-panel .restore-or-delete-confirm .footer button.inline-confirm {
  width: 150px;
  height: 32px;
}
#board-activities-panel .restore-or-delete-confirm .footer button.inline-confirm div {
  position: absolute;
}
@media (max-width: 1089px) {
  .restore-or-delete-confirm .header,
  .restore-or-delete-confirm .footer,
  .restore-or-delete-confirm .content {
    padding-left: 30% !important;
    padding-right: 30% !important;
  }
}
@media (max-width: 817px) {
  .restore-or-delete-confirm .header,
  .restore-or-delete-confirm .footer,
  .restore-or-delete-confirm .content {
    padding-left: 15% !important;
    padding-right: 15% !important;
  }
}
#persona-panel {
  display: none;
  width: 380px;
  padding: 15px;
  background: #FCFCFC;
  position: fixed;
  top: 60px;
  right: 0;
  height: 100%;
  z-index: 101;
  /* Markdown start */
}
#persona-panel:before {
  box-shadow: -2px 0px 5px rgba(57, 63, 72, 0.3);
  content: " ";
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0;
  width: 1px;
  background-color: #FCFCFC;
}
#persona-panel .persona-title {
  /*position: relative;*/
}
#persona-panel .persona-show-hide {
  position: absolute;
  right: 10px;
  top: 28px;
}
#persona-panel .persona-show-hide .trigger {
  color: #aaa;
}
#persona-panel .persona-show-hide .trigger:hover {
  color: #66b9e1;
}
#persona-panel .description-container .inline-text-empty-link {
  font-size: 12px;
}
#persona-panel .description-container p {
  padding-top: 3px;
  padding-bottom: 4px;
  word-wrap: break-word;
}
#persona-panel .description-container p * {
  font-size: 12px;
}
#persona-panel .description-container p a {
  display: inline;
}
#persona-panel .description-container h1 {
  font-size: 14px;
  text-transform: uppercase;
  margin-top: 10px;
  margin-bottom: 3px;
  color: #777;
  border-bottom: solid 1px #f5f5f5;
  padding-bottom: 6px;
}
#persona-panel .description-container h2 {
  font-size: 12px;
  text-transform: uppercase;
  margin-top: 6px;
  margin-bottom: 3px;
  color: #777;
  border-bottom: solid 1px #f5f5f5;
  padding-bottom: 6px;
}
#persona-panel .description-container h3 {
  font-size: 10px;
  text-transform: uppercase;
  margin-top: 6px;
  margin-bottom: 3px;
  color: #777;
  border-bottom: solid 1px #f5f5f5;
  padding-bottom: 6px;
}
#persona-panel .description-container img {
  width: 100%;
}
#persona-panel .description-container blockquote {
  display: block;
  background: #fff;
  padding: 5px 20px 5px 24px;
  margin: 0 0 0px;
  position: relative;
  /*Font*/
  font-family: Georgia, serif;
  font-size: 16px;
  line-height: 1.2;
  color: #666;
  text-align: justify;
  font-style: italic;
}
#persona-panel .description-container blockquote::before {
  content: "\201C";
  /*Unicode for Left Double Quote*/
  /*Font*/
  font-family: Georgia, serif;
  font-size: 24px;
  font-weight: bold;
  color: #999;
  /*Positioning*/
  position: absolute;
  left: 0px;
  top: 1px;
}
#persona-panel .description-container blockquote::after {
  /*Reset to make sure*/
  content: "";
}
#persona-panel .description-container blockquote a {
  text-decoration: none;
  background: #eee;
  cursor: pointer;
  padding: 0 3px;
  color: #c76c0c;
}
#persona-panel .description-container blockquote a:hover {
  color: #666;
}
#persona-panel .description-container blockquote em {
  font-style: italic;
}
#persona-panel .description-container strong {
  font-weight: 600;
  font-size: 12px;
  color: #333;
}
#persona-panel .description-container em {
  font-size: 12px;
  color: #555;
}
#persona-panel .description-container hr {
  border-style: solid;
  border-width: 0px;
  border-bottom: solid 1px #eee;
}
#persona-panel .description-container s {
  font-size: 12px;
}
#persona-panel .description-container ol {
  list-style: decimal;
  margin-left: 14px;
}
#persona-panel .description-container ol li {
  font-size: 12px;
  color: #444;
  line-height: 1.5;
}
#persona-panel .description-container ul {
  list-style: disc;
  margin: 3px 0 3px 12px;
}
#persona-panel .description-container ul li {
  font-size: 12px;
  color: #444;
  line-height: 1.5;
}
#persona-panel .description-container table {
  width: initial;
  border-spacing: 4px;
  border-collapse: collapse;
  margin-top: 9px;
  margin-bottom: 9px;
}
#persona-panel .description-container th {
  padding: 5px;
  padding-left: 10px;
  padding-right: 10px;
  text-align: center;
  font-size: 12px;
}
#persona-panel .description-container td {
  padding: 5px;
  font-size: 12px;
}
#persona-panel .description-container tbody tr {
  border-bottom: 1px solid #ddd;
  border-top: 1px solid #ddd;
  border-collapse: collapse;
}
#persona-panel .description-container code {
  font-size: 10px;
  background: #eee;
  padding: 2px;
  border-radius: 2px;
}
#persona-panel .description-container {
  margin: 10px;
  display: block;
  cursor: pointer;
}
#persona-panel .extra-markdown-container {
  margin-top: 10px;
}
#persona-panel .no-persona-assigned-wrapper {
  color: #7a7a7a;
}
#persona-panel .card-filter-button-section {
  min-height: 29px;
  margin-bottom: 5px;
  border-bottom: 0;
  padding-bottom: 0;
}
#persona-panel .card-filter-button-section span,
#persona-panel .card-filter-button-section button {
  vertical-align: middle;
  line-height: 1.3;
}
#persona-panel .card-filter-button-section .persona-filtered-by-card-name {
  max-width: 230px;
}
#persona-panel .persona-onboard-messages {
  /*padding-top: 8px;*/
  padding-bottom: 6px;
  text-align: justify;
}
#persona-panel .persona-onboard-messages p a,
#persona-panel .persona-onboard-messages p span {
  vertical-align: middle;
  line-height: 1.3;
}
#persona-panel .persona-filtered-by-card-name {
  color: #333;
  font-weight: 600;
  display: inline-block;
  vertical-align: middle;
  max-width: 210px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#persona-panel .assign-persona-row {
  display: block;
  opacity: 1;
}
#persona-panel .assign-persona-row .assign-persona-icon-container {
  width: 20px;
  display: inline-block;
  vertical-align: middle;
}
#persona-panel .assign-persona-row img {
  opacity: 1;
  vertical-align: middle;
  background-color: #d0d9dd;
  width: 20px;
  height: 20px;
  border-radius: 2px;
}
#persona-panel .assign-persona-row .assign-persona-item {
  opacity: 1;
}
#persona-panel .assign-persona-row .assign-persona-item:hover {
  opacity: 0.7;
}
#persona-panel .dropdown-menu > a:focus {
  outline: none;
  text-decoration: none;
}
#persona-panel .hidden {
  height: 0 !important;
  overflow: hidden;
}
#persona-panel .show-menu.persona-tooltip:hover:after {
  top: 20px;
  left: 15px;
}
#persona-panel .show-menu.persona-tooltip:hover:before {
  border-bottom: solid 5px #111;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
  border-top: 0;
  top: 15px;
  left: 15px;
}
#persona-panel .show-menu-icon {
  border: solid #6dbde2;
  border-width: 0 2px 2px 0;
  display: inline-block;
  padding: 3px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  cursor: pointer;
}
#persona-panel .menu-overlay {
  position: fixed;
  width: 100%;
  height: 100%;
  background: rgba(255, 0, 0, 0);
  top: 0;
  left: 0;
}
#persona-panel .persona-panel-content {
  /*margin: 0 16px 0 6px;*/
  margin: 0 0 0 6px;
}
#persona-panel .persona-panel-content .persona-hint {
  margin-top: 10px;
  font-size: 1em;
}
#persona-panel .persona-panel-content .persona-list-actions {
  margin-top: 8px;
  margin-bottom: 4px;
}
#persona-panel .persona-panel-content .persona-list-actions .link-btn-separator {
  color: #f2f2f2;
}
#persona-panel .persona-panel-content .persona-data-wrapper {
  overflow-y: auto;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container {
  margin-top: 2px;
  margin-right: 10px;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .divider-item:not(.last-divider) {
  height: 1px;
  margin-left: 5px;
  padding-right: 5px;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .persona-avatar {
  position: absolute;
  top: 4px;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .persona-avatar .selected-image {
  background-color: #e9eaeb;
  width: 50px;
  height: 50px;
  border-radius: 2px;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .persona-avatar .selected-image.built-in-avatar {
  padding: 5px;
  width: 40px;
  height: 40px;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .inline-container {
  padding-bottom: 2px;
  position: relative;
  padding-top: 10px;
  padding-bottom: 10px;
  min-height: 40px;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .inline-container .row-wrapper {
  min-height: 42px;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .inline-container .row-wrapper .name-container {
  padding-left: 9px;
  width: 200px;
  padding-left: 58px;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .inline-container .row-wrapper .name-container span {
  color: #44577a;
  transition: color 0.3s;
  cursor: pointer;
  font-weight: bold;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .inline-container .row-wrapper .name-container span:hover {
  color: #324059;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .inline-container .row-wrapper .persona-name {
  margin: 0 0 0 9px;
  padding: 0;
  margin-left: 58px;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .inline-container .row-wrapper .group-container {
  margin-left: 8px;
  color: #999;
  line-height: 1.2;
  padding-top: 4px;
  padding-left: 50px;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .inline-container .row-wrapper .group-container span {
  font-size: 0.8em;
  color: #667eaa;
  cursor: pointer;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .inline-container .row-wrapper .persona-group-name {
  margin: 0 0 0px 9px;
  padding: 0;
  width: 170px;
  font-size: 0.8em;
  padding-top: 4px;
  margin-left: 58px;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .inline-container .row-wrapper .filter-container {
  width: auto;
  height: 20px;
  float: left;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .inline-container .row-wrapper .filter-container .show-menu .show-menu-icon {
  border-color: #fcfcfc;
  margin: 0 0 2px 7px;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .inline-container .row-wrapper .filter-container .filter-menu-container {
  position: absolute;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .inline-container .row-wrapper .filter-container .filter-menu-container .filter-menu {
  top: 0px;
  position: relative;
  border: 1px solid #dadada;
  background: white;
  padding: 8px;
  z-index: 1000;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .inline-container .row-wrapper .filter-container .filter-menu-container .filter-menu ul > li {
  cursor: pointer;
  line-height: 22px;
  color: #868686;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .inline-container .row-wrapper .filter-container .filter-menu-container .filter-menu ul > li:hover {
  color: #565656;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .inline-container .row-wrapper .actions-container {
  display: inline-block;
  opacity: 0;
  transition: opacity 0.2s linear;
  position: absolute;
  top: 20px;
  right: 0;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .inline-container .row-wrapper .actions-container .show-menu-icon {
  float: right;
  margin: 3px 3px 0;
  border-color: #6ebee2;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .inline-container .row-wrapper .actions-container .actions-menu-container {
  position: absolute;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .inline-container .row-wrapper .actions-container .actions-menu-container .actions-menu {
  top: 0px;
  right: 185px;
  position: relative;
  border: 1px solid #dadada;
  background: white;
  padding: 8px;
  z-index: 1000;
  width: 240px;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .inline-container .row-wrapper .actions-container .actions-menu-container .actions-menu ul > li {
  cursor: pointer;
  line-height: 22px;
  color: #868686;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .inline-container .row-wrapper .actions-container .actions-menu-container .actions-menu ul > li:hover {
  color: #565656;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .inline-container:hover .actions-container {
  display: inline-block;
  opacity: 1;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item.active .inline-container .actions-container {
  display: inline-block;
  opacity: 1;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .inline-textfield {
  border: 0;
  background: transparent;
  border-bottom: 1px dotted #d4d4d4;
  cursor: default;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .inline-textfield::-webkit-input-placeholder {
  font-size: 0.9em;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .inline-textfield::-moz-placeholder {
  /* Firefox 19+ */
  font-size: 0.9em;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .inline-textfield:-ms-input-placeholder {
  /* IE 10+ */
  font-size: 0.9em;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .inline-textfield:-moz-placeholder {
  /* Firefox 18- */
  font-size: 0.9em;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .data-wrapper .data-container {
  background: #FFF;
  border: #FFF;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-top: 12px;
  border-radius: 4px;
  margin-left: 1px;
  /* Nem kell hogy pont úgy viselkedjen mint egy edit control, csak szerkesztéskor?
                                &:hover {
                                background: @form-InputHoverBgColor;
                                border: @form-InputHoverBorder;
                            }*/
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .data-wrapper .data-container.editing {
  background: #fff;
  border: 1px solid #2d7dd2;
  box-shadow: 0 0 0 1px #2d7dd2;
  /* Nem kell hogy pont úgy viselkedjen mint egy edit control, csak szerkesztéskor?
                                    &:hover {
                                    background: @form-InputFocusBgColor;
                                    border: @form-InputFocusBorder;
                                }*/
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .data-wrapper .data-container .inline-textarea {
  border: 0;
  padding: 3px 0 4px 0 !important;
  font-size: 13px;
  margin: 10px;
  max-width: 94%;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .data-wrapper .data-container .data-placeholder,
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .data-wrapper .data-container .data,
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .data-wrapper .data-container p {
  font-size: 13px;
  color: #143759;
  line-height: 1.5;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .data-wrapper .data-container .data-placeholder ol,
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .data-wrapper .data-container .data ol,
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .data-wrapper .data-container p ol {
  list-style: decimal;
  margin-left: 14px;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .data-wrapper .data-container .data-placeholder ol li,
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .data-wrapper .data-container .data ol li,
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .data-wrapper .data-container p ol li {
  font-size: 12px;
  color: #143759;
  line-height: 1.5;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .data-wrapper .data-container .data-placeholder ul,
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .data-wrapper .data-container .data ul,
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .data-wrapper .data-container p ul {
  margin: 3px 0 3px 12px;
  margin-left: 12px;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .data-wrapper .data-container .data-placeholder ul li,
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .data-wrapper .data-container .data ul li,
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .data-wrapper .data-container p ul li {
  margin-left: 0;
  list-style-type: disc;
  font-size: 12px;
  color: #143759;
  line-height: 1.5;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .data-wrapper .data-container p {
  color: #143759;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .data-wrapper .data-container .data-placeholder {
  color: #aaa;
  font-size: 12px;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .data-wrapper .data-container .persona-description {
  height: 50px;
  border: none;
  box-shadow: none;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .data-wrapper .data-container .details-title {
  color: #888;
  text-transform: uppercase;
  display: block;
  margin-top: 7px;
  font-size: 10px;
  background-color: white;
  margin: 10px;
  padding-bottom: 0;
  border-bottom: solid 1px #f5f5f5;
  padding-bottom: 10px;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .data-wrapper .data-container .goals-title {
  color: #888;
  text-transform: uppercase;
  display: block;
  font-size: 10px;
  background-color: white;
  margin-left: 10px;
  margin-right: 10px;
  border-bottom: solid 1px #f5f5f5;
  padding-bottom: 10px;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .data-wrapper .data-container .persona-goals {
  margin-top: 10px;
  height: 50px;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container .persona-item .data-wrapper .delete-persona-btn {
  margin-top: 3px;
  float: right;
}
#persona-panel .persona-panel-content .persona-data-wrapper .persona-list-container > ul {
  margin-bottom: 70px;
}
#persona-panel .persona-panel-content .new-persona-container .buttons {
  margin-top: 10px;
}
#persona-panel .persona-panel-content .new-persona-container .data-placeholder,
#persona-panel .persona-panel-content .new-persona-container .data,
#persona-panel .persona-panel-content .new-persona-container p {
  font-size: 12px;
  min-height: 12px;
  color: #444;
  line-height: 1.5;
}
#persona-panel .persona-panel-content .new-persona-container .data-placeholder {
  color: #aaa;
  font-size: 12px;
}
#persona-panel .persona-panel-content .new-persona-container .persona-goals,
#persona-panel .persona-panel-content .new-persona-container .persona-details {
  margin-top: 10px;
  height: 180px;
}
#persona-panel .persona-panel-content .new-persona-container .inline-textarea,
#persona-panel .persona-panel-content .new-persona-container .description-container {
  margin: 0;
  padding: 10px;
  display: block;
  cursor: pointer;
  border: 1px solid #e9e9eb;
  background-color: #F4F4F5;
  margin-left: 1px;
  line-height: 1.5;
  min-height: 190px;
  border-radius: 4px;
}
#persona-panel .persona-panel-content .new-persona-container .inline-textarea:hover,
#persona-panel .persona-panel-content .new-persona-container .description-container:hover {
  border: 1px solid #2d7dd2;
  background-color: #FFF;
  box-shadow: 0 0 0 1px #2d7dd2;
  border-radius: 4px;
}
#persona-panel .persona-panel-content .new-persona-container .inline-textarea {
  box-sizing: border-box;
  border: 1px solid #2d7dd2;
  background-color: #fff;
  max-width: 100%;
  cursor: default;
  font-size: 12px;
  min-height: 212px;
  line-height: 1.5;
}
#persona-panel .persona-panel-content .new-persona-container .inline-textarea:focus {
  border: 1px solid #2d7dd2;
  background-color: #fff;
}
#persona-panel .picture-menu {
  position: relative;
}
#persona-panel .picture-menu-content {
  z-index: 99;
  left: 0;
  right: auto;
  box-shadow: rgba(0, 0, 0, 0.14902) 0 1px 3px 0;
  border: 1px solid #e1e1e1;
  background-color: #FFFFFF;
  width: 324px;
  position: absolute;
  display: block;
  margin-bottom: 10px;
}
#persona-panel .picture-menu-content > ul > li {
  padding: 6px 10px;
  padding-top: 0;
  line-height: 20px;
  text-align: left;
  opacity: 1;
  height: 360px;
  overflow-y: scroll;
  scrollbar-width: thin;
}
#persona-panel .picture-menu-content > ul > li::-webkit-scrollbar {
  width: 8px  ;
}
#persona-panel .picture-menu-content > ul > li .avatar-item {
  display: inline-block;
  cursor: pointer;
  padding-bottom: 3px;
}
#persona-panel .picture-menu-content > ul > li .avatar-item .built-in-avatar {
  width: 40px;
  height: 40px;
  margin: 3px;
}
#persona-panel .picture-menu-content .picture-menu-inner-menu {
  padding: 10px 13px 7px 13px;
}
#persona-panel .picture-menu-content .picture-menu-inner-menu a {
  text-transform: uppercase;
  font-size: 11px;
  font-weight: 600;
  color: #999;
}
#persona-panel .picture-menu-content .picture-menu-inner-menu a.active {
  color: #006ce5;
}
#persona-panel .picture-menu-content .picture-menu-inner-menu a:hover {
  color: #0054b2;
}
#persona-panel .picture-menu-content .user-images-container .avatar-item {
  position: relative;
  display: inline-block;
  padding-bottom: 4px;
  height: 47px;
  margin: 0 1px;
}
#persona-panel .picture-menu-content .user-images-container .avatar-item img {
  width: 40px;
  height: 40px;
  margin: 2.2px;
}
#persona-panel .picture-menu-content .user-images-container .avatar-item a {
  opacity: 0;
  transition: opacity 0.25s linear;
  position: absolute;
  top: 42px;
  left: 17px;
  padding: 0 3px;
  line-height: 0.6;
  padding-bottom: 5px;
}
#persona-panel .picture-menu-content .user-images-container .avatar-item:hover a {
  opacity: 1;
  display: block;
}
#persona-panel .picture-menu-content .user-images-container .image-picker-container {
  display: inline-block;
  width: 40px;
  height: 40px;
  position: relative;
  top: -15px;
  left: 3px;
  cursor: pointer;
}
#persona-panel .picture-menu-content .user-images-container .image-picker-container .upload-user-image {
  box-sizing: border-box;
  width: 40px;
  height: 40px;
  position: relative;
  border: 1px solid #eee;
  border-radius: 2px;
  line-height: 3;
  text-align: center;
}
#persona-panel .picture-menu-content .user-images-container .image-picker-container:hover .upload-user-image i {
  color: #66b9e1;
}
#persona-panel .picture-menu-content .user-images-container .image-picker-container:hover .upload-user-image .upload-user-image-text {
  color: #66b9e1;
}
#persona-panel .picture-menu-content .user-images-container .cf + .avatar-item .image-picker-container {
  top: 0;
}
#persona-panel .picture-menu-content .user-images-container strong {
  font-weight: 600;
}
#persona-panel .picture-menu-content .user-images-container .image-upload-onboard {
  width: 100%;
  height: 350px;
}
#persona-panel .picture-menu-content .user-images-container .image-upload-onboard-msg {
  padding-top: 10px;
  display: block;
  font-size: 14px;
  line-height: 1.2;
}
#persona-panel .picture-menu-content .user-images-container .image-upload-onboard-msg .image-picker-container {
  width: inherit;
  height: inherit;
  position: inherit;
  top: inherit;
  left: inherit;
}
#persona-panel .picture-menu-content .image-crop-container {
  width: 100%;
  height: 100%;
}
#persona-panel .picture-menu-content .image-crop-container .imageCrop-button-container .imageCrop-ok-button {
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  font-family: 'Oxygen', sans-serif;
  display: inline-table;
  padding: 6px 8px;
  font-size: 13px;
  font-weight: 700;
  cursor: pointer;
  opacity: 1;
  text-decoration: none;
  border: none;
  border-left-width: 2px;
  border-left-style: solid;
  border-right-width: 2px;
  border-right-style: solid;
  background-color: #2d7dd2;
  border-color: #2d7dd2;
  color: #fff;
  min-width: 70px;
  line-height: 20px;
  transition: 0.2s all ease;
  text-align: center;
  border-radius: 2px;
  /*box-shadow: 0 3px 1px -2px rgba(0,0,0,.2), 0 2px 2px 0 rgba(0,0,0,.14), 0 1px 5px 0 rgba(0,0,0,.12);*/
  margin-bottom: 8px;
  font-weight: normal;
}
#persona-panel .picture-menu-content .image-crop-container .imageCrop-button-container .imageCrop-ok-button span {
  font-size: 13px;
}
#persona-panel .picture-menu-content .image-crop-container .imageCrop-button-container .imageCrop-ok-button:focus {
  border: solid 1px black;
}
#persona-panel .picture-menu-content .image-crop-container .imageCrop-button-container .imageCrop-ok-button:active {
  background-color: #2d7dd2 !important;
  border-color: #2d7dd2 !important;
  color: #fff;
}
#persona-panel .picture-menu-content .image-crop-container .imageCrop-button-container .imageCrop-ok-button:hover {
  opacity: 1;
  background-color: #2970bd;
  border-color: #2970bd;
  color: #fff;
}
#persona-panel .picture-menu-content .image-crop-container .imageCrop-button-container .imageCrop-ok-button:hover.hovered {
  background-color: #2970bd;
  border-color: #2970bd;
  color: #fff;
}
#persona-panel .picture-menu-content .image-crop-container .imageCrop-button-container .imageCrop-ok-button:hover.hovered.stripped {
  border-left-color: #2d7dd2;
  /* Ezt kell felül írni */
  background-color: #2970bd;
}
#persona-panel .picture-menu-content .image-crop-container .imageCrop-button-container .imageCrop-ok-button:hover.hover-stripped {
  border-left-color: #2d7dd2;
  /* Ezt kell felül írni */
}
#persona-panel .picture-menu-content .image-crop-container .imageCrop-button-container .imageCrop-ok-button.bordered {
  border-style: solid;
  border-width: 2px;
  border-color: #2d7dd2;
  /* Ezt kell felül írni */
}
#persona-panel .picture-menu-content .image-crop-container .imageCrop-button-container .imageCrop-ok-button.stripped {
  border-left-style: solid;
  border-left-width: 2px;
  border-left-color: #2d7dd2;
  /* Ezt kell felül írni */
}
#persona-panel .picture-menu-content .image-crop-container .imageCrop-button-container .imageCrop-ok-button.disabled {
  opacity: 0.7;
}
#persona-panel .picture-menu-content .image-crop-container .imageCrop-button-container .imageCrop-ok-button.disabled:active {
  background-color: #2d7dd2 !important;
  border-color: #2d7dd2 !important;
  color: #fff;
}
#persona-panel .picture-menu-content .image-crop-container .imageCrop-button-container .imageCrop-ok-button + .next-to-button {
  padding: 9px 7px;
}
#persona-panel .picture-menu-content .image-crop-container .imageCrop-button-container .imageCrop-cancel-button {
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  font-family: 'Oxygen', sans-serif;
  display: inline-table;
  padding: 6px 8px;
  font-size: 13px;
  font-weight: 700;
  cursor: pointer;
  opacity: 1;
  text-decoration: none;
  border: none;
  border-left-width: 2px;
  border-left-style: solid;
  border-right-width: 2px;
  border-right-style: solid;
  background-color: #506690;
  border-color: #506690;
  color: #fff;
  min-width: 70px;
  line-height: 20px;
  transition: 0.2s all ease;
  text-align: center;
  border-radius: 2px;
  /*box-shadow: 0 3px 1px -2px rgba(0,0,0,.2), 0 2px 2px 0 rgba(0,0,0,.14), 0 1px 5px 0 rgba(0,0,0,.12);*/
  margin-left: 10px;
  margin-bottom: 8px;
  font-weight: normal;
}
#persona-panel .picture-menu-content .image-crop-container .imageCrop-button-container .imageCrop-cancel-button span {
  font-size: 13px;
}
#persona-panel .picture-menu-content .image-crop-container .imageCrop-button-container .imageCrop-cancel-button:focus {
  border: solid 1px black;
}
#persona-panel .picture-menu-content .image-crop-container .imageCrop-button-container .imageCrop-cancel-button:active {
  background-color: #506690 !important;
  border-color: #506690 !important;
  color: #fff;
}
#persona-panel .picture-menu-content .image-crop-container .imageCrop-button-container .imageCrop-cancel-button:hover {
  opacity: 1;
  background-color: #475a80;
  border-color: #475a80;
  color: #fff;
}
#persona-panel .picture-menu-content .image-crop-container .imageCrop-button-container .imageCrop-cancel-button:hover.hovered {
  background-color: #475a80;
  border-color: #475a80;
  color: #fff;
}
#persona-panel .picture-menu-content .image-crop-container .imageCrop-button-container .imageCrop-cancel-button:hover.hovered.stripped {
  border-left-color: #506690;
  /* Ezt kell felül írni */
  background-color: #475a80;
}
#persona-panel .picture-menu-content .image-crop-container .imageCrop-button-container .imageCrop-cancel-button:hover.hover-stripped {
  border-left-color: #506690;
  /* Ezt kell felül írni */
}
#persona-panel .picture-menu-content .image-crop-container .imageCrop-button-container .imageCrop-cancel-button.bordered {
  border-style: solid;
  border-width: 2px;
  border-color: #506690;
  /* Ezt kell felül írni */
}
#persona-panel .picture-menu-content .image-crop-container .imageCrop-button-container .imageCrop-cancel-button.stripped {
  border-left-style: solid;
  border-left-width: 2px;
  border-left-color: #506690;
  /* Ezt kell felül írni */
}
#persona-panel .picture-menu-content .image-crop-container .imageCrop-button-container .imageCrop-cancel-button.disabled {
  opacity: 0.7;
}
#persona-panel .picture-menu-content .image-crop-container .imageCrop-button-container .imageCrop-cancel-button.disabled:active {
  background-color: #506690 !important;
  border-color: #506690 !important;
  color: #fff;
}
#persona-panel .picture-menu-content .image-crop-container .imageCrop-button-container .imageCrop-cancel-button + .next-to-button {
  padding: 9px 7px;
}
#persona-panel .new-persona-container {
  overflow-x: hidden;
  overflow-y: auto;
}
#persona-panel .control-group .control .persona-avatars-dropdown {
  margin-bottom: 10px;
  width: 50px;
}
#persona-panel .control-group .control .persona-avatars-dropdown .selected-image {
  background-color: #e9eaeb;
  width: 50px;
  height: 50px;
}
#persona-panel .control-group .control .persona-avatars-dropdown .selected-image.built-in-avatar {
  padding: 5px;
  width: 40px;
  height: 40px;
}
#persona-panel .control-group .control .persona-avatars-dropdown .avatar-item img {
  padding: 0;
  background-color: transparent;
  width: 40px;
  height: 40px;
}
#persona-panel .persona-assign-hint {
  font-size: 13px;
  margin-top: 5px;
  padding-top: 8px;
  display: block;
  border-top: solid 1px #f3f3f3;
}
#persona-panel .active-filter-conatiner {
  height: 29px;
  display: block;
  /*border-left: solid 5px #ddd;
        padding-left: 5px;*/
}
#persona-panel .active-filter-conatiner span,
#persona-panel .active-filter-conatiner a {
  display: inline-block;
  padding-top: 5px;
}
#persona-panel .secondary-link {
  color: #667eaa;
  transition: color 0.3s;
}
#persona-panel .secondary-link:hover {
  color: #44577a;
}
#persona-panel .overflow-allowed {
  overflow: visible;
}
#search-and-filter-panel {
  background: #FCFCFC;
  display: none;
  width: 380px;
  padding: 15px;
  position: fixed;
  top: 60px;
  right: 0;
  height: 100%;
  z-index: 101;
}
#search-and-filter-panel .styled-check-label {
  font-weight: normal;
}
#search-and-filter-panel .styled-check-label span {
  font-weight: normal;
}
#search-and-filter-panel:before {
  box-shadow: -2px 0px 5px rgba(57, 63, 72, 0.3);
  content: " ";
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0;
  width: 1px;
  background: #FCFCFC;
}
#search-and-filter-panel span.multiselect-native-select div.btn-group button.btn {
  padding-top: 9px;
}
#search-and-filter-panel .single-filters .control-group .control {
  padding-bottom: 2px;
}
#search-and-filter-panel .single-filters .control-group .control:last-of-type label {
  margin-right: -15px;
}
#search-and-filter-panel .select-box-container .time-select-component option:first-child {
  color: #276aac;
}
#search-and-filter-panel .control-group > .control {
  padding-bottom: 3px;
}
#search-and-filter-panel .hidden {
  height: 0 !important;
  overflow: hidden;
}
#search-and-filter-panel a[tabindex]:focus {
  text-decoration: underline;
}
#search-and-filter-panel .horizontal-line {
  border: none;
  height: 1px;
  background: #eee;
}
#search-and-filter-panel .search-title {
  margin-bottom: 6px;
}
#search-and-filter-panel .search-and-filter-panel-content {
  margin-left: 5px;
  padding-right: 15px;
  overflow-x: hidden;
  overflow-y: auto;
}
#search-and-filter-panel input[type="text"],
#search-and-filter-panel input[type="search"],
#search-and-filter-panel select {
  width: 100%;
}
#search-and-filter-panel input[type="text"]::-webkit-input-placeholder {
  line-height: 3;
}
#search-and-filter-panel .update-filters {
  margin-bottom: 0px !important;
  padding-bottom: 3px;
}
#search-and-filter-panel .two-column-mixin {
  width: 50%;
  float: left;
}
#search-and-filter-panel .control-groups.advanced-filters-settings-container {
  margin-bottom: 4px;
}
#search-and-filter-panel .control-groups.advanced-filters-settings-container .control-group:not(.one-column) > .control {
  width: 50%;
  float: left;
}
#search-and-filter-panel .control-groups.advanced-filters-settings-container .control-group.multi-filters {
  margin-bottom: 5px;
}
#search-and-filter-panel .control-groups .control-group {
  overflow: visible;
}
#search-and-filter-panel .control-groups .control-group.two-column > .control {
  width: 50%;
  float: left;
}
#search-and-filter-panel .control-groups .control-group .control {
  padding-right: 0;
}
#search-and-filter-panel .control-groups .control-group .control.estimation-range input {
  width: 56px;
  margin-top: 0px !important;
  height: 20px;
  display: inline;
}
#search-and-filter-panel .control-groups .control-group .control span .filter-link-text,
#search-and-filter-panel .control-groups .control-group .control a .filter-link-text {
  padding-top: 2px;
  font-size: 11px;
}
#search-and-filter-panel .control-groups .control-group .control .filter-link-btn {
  width: 120px;
  opacity: 0.9;
}
#search-and-filter-panel .control-groups .control-group .control .filter-link-btn:hover {
  opacity: 1;
}
#search-and-filter-panel .filters-container .advanced-filters-container .action-buttons {
  float: right;
}
#search-and-filter-panel .filters-container .advanced-filters-container .advanced-filters-info-container .advanced-filters-info {
  background: #eff1f5;
  padding: 10px;
  line-height: 1.3;
  border-radius: 2px;
  margin-bottom: 10px;
}
#search-and-filter-panel .filters-container .advanced-filters-container .advanced-filters-info-container .advanced-filters-info * {
  font-size: 12px;
}
#search-and-filter-panel .filters-container .advanced-filters-container .advanced-filters-info-container .advanced-filters-info h3 {
  font-size: 11px;
  font-weight: bolder;
  text-transform: uppercase;
  color: #44577a;
}
#search-and-filter-panel .filters-container .advanced-filters-container .advanced-filters-info-container .advanced-filters-info .filters-info-list {
  margin-top: 10px;
}
#search-and-filter-panel .filters-container .advanced-filters-container .advanced-filters-info-container .advanced-filters-info .filters-info-list .filter-info {
  color: #667eaa;
  border-left: 3px solid #3485D2;
  padding-left: 7px;
  margin-top: 7px;
  line-height: 1.3;
}
#search-and-filter-panel .filters-container .advanced-filters-container .advanced-filters-info-container .advanced-filters-info .filters-info-list .filter-info .filter-name {
  display: inline-block;
}
#search-and-filter-panel .styled-check-label {
  margin-right: 0;
}
#search-and-filter-panel .styled-check-label span {
  font-size: 13px;
}
#search-and-filter-panel .board-filtered-state-warning {
  background: #f7f6f6;
  color: #444;
  padding: 10px;
  height: 80px;
}
#search-and-filter-panel .board-filtered-state-warning .unfilter-btn {
  margin-top: 20px;
}
#search-and-filter-panel .search-results .search-panel-buttons {
  margin-top: 12px;
}
#search-and-filter-panel .search-results .search-panel-buttons .link-btn-separator {
  color: #f2f2f2;
}
#search-and-filter-panel .search-results .search-panel-links {
  margin-top: 7px;
}
#search-and-filter-panel .search-results .search-panel-links .link-btn-separator {
  color: #f2f2f2;
}
#search-and-filter-panel .search-results h2 {
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 10px;
}
#search-and-filter-panel .search-results .cards-found {
  color: #667eaa;
  line-height: 1.6;
  height: calc(2em * 1.6);
}
#search-and-filter-panel .search-results .cards-found .cards-found-card-number {
  font-size: 13px;
  font-weight: bolder;
  color: #44577a;
}
#search-and-filter-panel .search-results hr {
  border: none;
  height: 1px;
  background: #eee;
}
#search-and-filter-panel .search-results .no-cards-found-message {
  font-size: 11px;
  color: #b3b3b3;
}
#search-and-filter-panel .keyboard-shortcut {
  padding: 2px;
  border: solid 1px #c8d1e0;
  border-radius: 3px;
  font-size: 8px;
  background-color: #ffffff;
  color: #667eaa;
}
#search-and-filter-panel .search-panel-buttons {
  display: flex;
}
#search-and-filter-panel .search-panel-buttons a.button {
  min-width: 1px;
  padding: 6px 16px;
  margin-left: 8px;
}
#search-and-filter-panel .search-panel-buttons a.button:first-child {
  margin-left: 0;
}
.storymap-settings.default.modal-dialog .collection-select-component option:first-child {
  color: #276aac;
}
.storymap-settings.default.modal-dialog .info-text {
  margin-top: 10px;
  margin-bottom: 10px;
}
.storymap-settings.default.modal-dialog .info-block .info-text:first-child {
  margin-top: 0;
}
.storymap-settings.default.modal-dialog .info-block .info-text:last-child {
  margin-bottom: 20px;
}
.storymap-settings.default.modal-dialog .mt-10 {
  margin-top: 10px;
}
.storymap-settings.default.modal-dialog .modal-area {
  width: 850px;
  min-height: 700px;
}
.storymap-settings.default.modal-dialog .modal-area .content {
  padding-bottom: 250px;
  /* For the dynamic sized dropdown with the Jira export value fields */
  margin-bottom: -250px;
}
.storymap-settings.default.modal-dialog .modal-area .content .url-control {
  margin-bottom: 10px;
}
.storymap-settings.default.modal-dialog .modal-area .content .url-control .url-edit-link {
  margin-left: 10px;
}
.storymap-settings.default.modal-dialog .modal-area .content .url-control .url-edit-warning {
  font-size: 12px;
  margin-bottom: 10px;
}
.storymap-settings.default.modal-dialog .modal-area .content .url-control .slug-edit {
  width: 35%;
}
.storymap-settings.default.modal-dialog .modal-area .content .url-control .validation-message.slug-validation-message {
  width: 18%;
  display: inline-block;
  margin-top: 14px;
  float: right;
}
.storymap-settings.default.modal-dialog .modal-area .content .url-control .btn-action {
  margin-left: 5px;
}
.storymap-settings.default.modal-dialog .modal-area .content #export-field-grid td {
  padding-top: 3px;
  vertical-align: middle;
}
.storymap-settings.default.modal-dialog .modal-area .content #export-field-grid .multiselect-native-select > .btn-group > button {
  padding-top: 2px;
  padding-bottom: 3px;
  width: 250px;
}
.storymap-settings.default.modal-dialog .modal-area .content #export-field-grid .select-box-container select,
.storymap-settings.default.modal-dialog .modal-area .content #export-field-grid .select-box-container span,
.storymap-settings.default.modal-dialog .modal-area .content #export-field-grid input[type="text"] {
  padding-top: 5px;
  padding-bottom: 5px;
  width: 250px;
}
.storymap-settings.default.modal-dialog .modal-area .content #export-field-grid .validation-message {
  margin-top: 0;
}
.storymap-settings.default.modal-dialog .modal-area .content #export-field-grid ul.multiselect-container.dropdown-menu {
  max-height: 400px;
  overflow-y: auto;
}
.storymap-settings.default.modal-dialog .modal-area .tile-group {
  padding-top: 0px;
}
.storymap-settings.default.modal-dialog .modal-area .tile-group .content {
  padding: 0;
  top: 10px;
  position: relative;
}
.storymap-settings.default.modal-dialog .modal-area .tile-group .content:before {
  content: "";
  display: table;
}
.storymap-settings.default.modal-dialog .modal-area .tile-group .content:after {
  clear: both;
  content: "";
  display: table;
}
.storymap-settings.default.modal-dialog .modal-area .add-member-box,
.storymap-settings.default.modal-dialog .modal-area .invite-people-box {
  background-color: #f8f8f8;
  width: 300px;
  padding: 10px;
}
.storymap-settings.default.modal-dialog .modal-area .button_container {
  padding-top: 20px;
  padding-bottom: 20px;
}
.storymap-settings.default.modal-dialog .modal-area .button_container > button {
  margin-right: 10px;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings strong {
  font-weight: 700;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings .legend-description {
  font-size: 12px;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings .legend-description .strong {
  font-weight: 700;
  font-size: 12px;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings .help-block.pat-scope-info-block {
  margin-top: 10px;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings .help-block.pat-scope-info-block strong {
  font-size: 10px !important;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings .connection-status {
  position: relative;
  top: -10px;
  margin-bottom: 10px;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings .connection-status a.btn-action {
  font-size: 12px;
  left: -8px;
  margin-top: 5px;
  padding: 0 8px;
  position: relative;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings table {
  width: auto;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings table tr td {
  padding: 5px 5px 3px 5px;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings .dropdown-menu .caret {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 10px;
  padding-right: 3px;
  padding-left: 3px;
  top: 1px;
  margin-left: 0;
  opacity: 0.8;
  color: inherit;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings .dropdown-menu .caret:before {
  content: "\f078";
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings .dropdown-menu .caret:hover {
  opacity: 1;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings .dropdown-menu .caret.disabled {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 10px;
  padding-right: 3px;
  padding-left: 3px;
  top: 1px;
  margin-left: 0;
  opacity: 0.8;
  color: inherit;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings .dropdown-menu .caret.disabled:before {
  content: "\f078";
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings .dropdown-menu .caret.disabled:hover {
  opacity: 1;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings .backlink-checkbox {
  margin-top: 10px;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings .issue-type strong,
.storymap-settings.default.modal-dialog .modal-area .integration-settings .work-item-type strong {
  font-weight: bold;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings .issue-type .styled-check-label.disabled,
.storymap-settings.default.modal-dialog .modal-area .integration-settings .work-item-type .styled-check-label.disabled {
  color: black;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings .board-settings-jira-issue-type-label,
.storymap-settings.default.modal-dialog .modal-area .integration-settings .board-settings-tfs-work-item-type-label {
  display: block;
  color: black;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings .board-settings-jira-issue-type-label:not(:first-child),
.storymap-settings.default.modal-dialog .modal-area .integration-settings .board-settings-tfs-work-item-type-label:not(:first-child) {
  padding-top: 10px;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings .delete-dropdown-icon {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'storiesonboard' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color: #44577a;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings .delete-dropdown-icon:before {
  content: "\f07c";
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings .work-item-type-name,
.storymap-settings.default.modal-dialog .modal-area .integration-settings .issue-type-name {
  color: #44577a;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings #credentials_separator {
  border-top: 1px solid #e1e1e1;
  text-align: center;
  margin-right: 40px;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings #credentials_separator span {
  background: white;
  color: #7a7a7a;
  position: relative;
  top: -8px;
  padding: 0 15px;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings fieldset {
  margin-bottom: 12px;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings #github-preferences #github-export-label {
  border: 1px solid #e1e1e1;
  margin-top: -4px;
  padding: 3px 8px;
  width: 150px;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings #github-preferences #github-export-label:hover {
  border: 1px solid #57aed7;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings #github-preferences #github-status-mapping thead tr td {
  font-size: 12px;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings #github-preferences #github-status-mapping tbody tr td {
  border: none;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings #github-preferences #github-status-mapping .github-label {
  border: 1px solid #e1e1e1;
  padding: 1px 4px;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings #github-preferences #github-status-mapping .github-label:hover {
  border: 1px solid #57aed7;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings #github-preferences #github-status-mapping .remove-status-mapping {
  color: #189dff;
  float: right;
  font-size: 13px;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings #github-preferences #add-status-mapping {
  color: #189dff;
  font-size: 13px;
  margin-top: 5px;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings #github-preferences #status-mapping-presets {
  margin-bottom: 10px;
  margin-top: 15px;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings #github-preferences #status-mapping-presets > div {
  font-size: 12px;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings #github-preferences #status-mapping-presets .preset {
  color: #189dff;
  display: inline-block;
  font-size: 13px;
  margin-right: 20px;
  margin-top: 10px;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings .subtext {
  padding-top: 3px;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings .subtext * {
  font-size: 12px;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings .subtext .left {
  float: left;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings .subtext .right {
  float: right;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings .subtext .validation-message {
  margin-top: 0;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings #advanced-import-filter {
  margin-top: 6px;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings #advanced-import-filter + .validation-message {
  margin-top: 0;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings .tfs-connect-btn {
  margin-top: 10px;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings #tfs-export-options .control,
.storymap-settings.default.modal-dialog .modal-area .integration-settings #jira-export-options .control {
  margin-bottom: 10px;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings #tfs-export-options .control .styled-radio,
.storymap-settings.default.modal-dialog .modal-area .integration-settings #jira-export-options .control .styled-radio {
  margin: 0 0.4em 0 0;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings #tfs-export-options .control .legend-description,
.storymap-settings.default.modal-dialog .modal-area .integration-settings #jira-export-options .control .legend-description {
  margin-top: 10px;
}
.storymap-settings.default.modal-dialog .modal-area .integration-settings #advanced-import-filter-validation-message {
  position: relative;
  clear: both;
  min-height: 12px;
}
.storymap-settings.default.modal-dialog .modal-area .chat-integration-settings .chat-integration-details {
  color: #7a7a7a;
}
.storymap-settings.default.modal-dialog .modal-area .chat-integration-settings .chat-integration-details strong {
  font-weight: bold;
  color: #000000;
}
.storymap-settings.default.modal-dialog .modal-area .chat-integration-settings .chat-integration-details a {
  font-size: 12px;
  margin-top: 7px;
  margin-right: 15px;
}
.storymap-settings.default.modal-dialog .modal-area .chat-integration-settings .event-notification-buttons a {
  font-size: 12px;
  margin-top: 7px;
  margin-right: 15px;
}
.storymap-settings.default.modal-dialog .modal-area .chat-integration-settings .cancel-button {
  margin-top: 25px;
}
.storymap-settings.default.modal-dialog .modal-area .disabled_warning {
  color: red;
}
.storymap-settings.default.modal-dialog .control-group-with-2row-hint-above {
  margin-top: 16px;
}
.storymap-settings.default.modal-dialog .issue-tracker-help-link {
  margin-top: 5px;
  margin-bottom: 10px;
}
.storymap-settings.default.modal-dialog .story-point-sync-setting-jira-alert,
.storymap-settings.default.modal-dialog .unsupported-field-jira-alert,
.storymap-settings.default.modal-dialog .advanced-filter-status-jira-alert,
.storymap-settings.default.modal-dialog .story-point-sync-setting-tfs-alert,
.storymap-settings.default.modal-dialog .structure-sync-alert,
.storymap-settings.default.modal-dialog .grey-alert-box {
  padding: 5px;
  background: #eee;
  font-size: 13px;
}
.storymap-settings.default.modal-dialog .story-point-sync-setting-jira-alert .strong,
.storymap-settings.default.modal-dialog .unsupported-field-jira-alert .strong,
.storymap-settings.default.modal-dialog .advanced-filter-status-jira-alert .strong,
.storymap-settings.default.modal-dialog .story-point-sync-setting-tfs-alert .strong,
.storymap-settings.default.modal-dialog .structure-sync-alert .strong,
.storymap-settings.default.modal-dialog .grey-alert-box .strong {
  font-weight: bold;
}
.storymap-settings.default.modal-dialog .story-point-sync-setting-jira-alert a,
.storymap-settings.default.modal-dialog .unsupported-field-jira-alert a,
.storymap-settings.default.modal-dialog .advanced-filter-status-jira-alert a,
.storymap-settings.default.modal-dialog .story-point-sync-setting-tfs-alert a,
.storymap-settings.default.modal-dialog .structure-sync-alert a,
.storymap-settings.default.modal-dialog .grey-alert-box a {
  font-size: 13px;
}
.storymap-settings.default.modal-dialog .story-point-sync-setting-jira-alert .highlighted-important,
.storymap-settings.default.modal-dialog .unsupported-field-jira-alert .highlighted-important,
.storymap-settings.default.modal-dialog .advanced-filter-status-jira-alert .highlighted-important,
.storymap-settings.default.modal-dialog .story-point-sync-setting-tfs-alert .highlighted-important,
.storymap-settings.default.modal-dialog .structure-sync-alert .highlighted-important,
.storymap-settings.default.modal-dialog .grey-alert-box .highlighted-important {
  font-size: 13px;
  color: red;
}
.storymap-settings.default.modal-dialog .story-point-sync-setting-jira-alert .highlighted,
.storymap-settings.default.modal-dialog .unsupported-field-jira-alert .highlighted,
.storymap-settings.default.modal-dialog .advanced-filter-status-jira-alert .highlighted,
.storymap-settings.default.modal-dialog .story-point-sync-setting-tfs-alert .highlighted,
.storymap-settings.default.modal-dialog .structure-sync-alert .highlighted,
.storymap-settings.default.modal-dialog .grey-alert-box .highlighted {
  font-size: 13px;
  color: blue;
}
.storymap-settings.default.modal-dialog .advanced-filter-status-jira-alert span {
  font-size: 13px;
}
.storymap-settings.default.modal-dialog .structure-sync-alert {
  margin-bottom: 10px;
}
.storymap-settings.default.modal-dialog .storypoint-validator-btn {
  display: block;
  margin-top: 10px;
}
.vsts-settings .issue-tracker-help-link {
  padding: 10px 0 20px;
}
.vsts-settings .validation-message-container {
  position: relative;
  padding-top: 5px;
}
.modal-confirmation.delete-storymap-confirm > .modal-area .header,
.modal-confirmation.delete-storymap-confirm > .modal-area .footer,
.modal-confirmation.delete-storymap-confirm > .modal-area .content {
  padding-left: 25%;
  padding-right: 25%;
}
.modal-confirmation.delete-storymap-confirm > .modal-area .warning-text {
  color: red;
}
.modal-confirmation.delete-storymap-confirm > .modal-area button span.button__text + div {
  position: absolute;
}
.modal-confirmation.move-storymap-confirm > .modal-area .header,
.modal-confirmation.move-storymap-confirm > .modal-area .footer,
.modal-confirmation.move-storymap-confirm > .modal-area .content {
  padding-left: 25%;
  padding-right: 25%;
}
.modal-confirmation.move-storymap-confirm > .modal-area .warning-text {
  color: red;
}
.modal-confirmation.move-storymap-confirm > .modal-area .confirm-messages {
  line-height: 1.5;
  margin-bottom: 20px;
}
.modal-confirmation.move-storymap-confirm > .modal-area button span.button__text + div {
  position: absolute;
}
.modal-confirmation.move-storymap-confirm > .modal-area .move-to-workspace .validation-message {
  margin-top: 0;
}
.modal-dialog.save-confirm {
  background: rgba(33, 33, 33, 0.7);
}
.modal-dialog.save-confirm .modal-area .header,
.modal-dialog.save-confirm .modal-area .footer,
.modal-dialog.save-confirm .modal-area .content {
  width: 770px;
  margin: 0 auto;
}
.modal-dialog.save-confirm .modal-area .header,
.modal-dialog.save-confirm .modal-area .footer {
  padding: 20px 0;
}
.modal-dialog.save-confirm .modal-area .header > button:first-child,
.modal-dialog.save-confirm .modal-area .footer > button:first-child {
  margin-left: 0;
}
.modal-dialog.save-confirm .modal-area .content {
  padding: 0;
}
.modal-dialog.save-confirm .modal-area p.strong {
  font-weight: 700;
}
.modal-dialog.save-confirm .modal-area .buttons {
  white-space: nowrap;
}
.modal-dialog.save-confirm .modal-area .buttons button {
  margin-right: 10px;
}
.qtip.labels-tooltip {
  max-width: none;
}
.qtip.labels-tooltip #labels-tooltip-content > div {
  margin: 5px 0;
}
.qtip.labels-tooltip #labels-tooltip-content > div .variable-name {
  display: inline-block;
  width: 135px;
  font-weight: bold;
}
.storymap-shortcutshelp.default.modal-dialog .modal-area {
  width: 900px;
}
.storymap-shortcutshelp.default.modal-dialog .modal-area .table td {
  padding: 6px;
  font-size: 13px;
}
.storymap-shortcutshelp.default.modal-dialog .modal-area .shhead {
  font-size: 15px;
}
.storymap-shortcutshelp.default.modal-dialog .shortcut-column {
  font-weight: 600;
  width: 70px;
}
.upgradeplan .validation-message {
  padding-top: 5px;
}
.upgradeplan #main {
  margin: 0 auto;
}
.upgradeplan #upgrade-main {
  max-width: 940px;
  background-color: white;
  margin: 0 auto;
  padding: 30px;
  margin-top: 20px;
}
.upgradeplan tr.disabled {
  color: #999;
}
.upgradeplan tr:nth-child(even) {
  background-color: #fcfcfc;
}
.upgradeplan tr.enabled {
  color: #222;
}
.upgradeplan tr.enabled:hover {
  background-color: #eee;
}
.upgradeplan td {
  vertical-align: middle;
  border-bottom: solid 1px #eee;
  padding: 14px;
}
.upgradeplan td:nth-child(1) {
  text-align: center;
  min-width: 80px;
}
.upgradeplan td:nth-child(2) {
  text-align: center;
  min-width: 80px;
}
.upgradeplan td:nth-child(3) {
  text-align: center;
  min-width: 80px;
}
.upgradeplan td:nth-child(5) {
  text-align: right;
  width: 100px;
}
.upgradeplan td:nth-child(6) {
  text-align: center;
}
.upgradeplan td span {
  font-size: 13px;
}
.upgradeplan th:nth-child(5) {
  width: 100px;
  text-align: right;
}
.upgradeplan th span {
  padding: 4px;
  /*background: #aaa;
        color: white;*/
  font-weight: 800;
}
.upgradeplan .upgrade-head {
  font-size: 30px;
  display: inline-block;
  font-weight: 300;
  padding-bottom: 20px;
  color: #3485D2;
}
.upgradeplan .current-plan-box {
  background-color: #508fe2;
  padding: 10px;
  min-height: 74px;
  border-radius: 2px;
}
.upgradeplan .current-plan-change {
  min-height: 94px;
  min-width: 200px;
}
.upgradeplan .current-plan-change > a {
  position: absolute;
  bottom: 1px;
  left: 5px;
}
.upgradeplan .current-plan-details {
  /*display: inline-block;*/
}
.upgradeplan .current-plan {
  font-weight: 400;
  line-height: 1.4;
  outline: 0;
  font-size: 16px;
  padding-bottom: 4px;
  color: #f5f5f5;
}
.upgradeplan .current-plan b {
  /*font-weight: 800;*/
  font-size: 24px;
  color: #FFF;
}
.upgradeplan .current-plan a {
  color: #c9e6f4;
  font-size: 13px;
}
.upgradeplan .current-plan-label {
  color: #ffffff;
}
.upgradeplan .current-plan-sub {
  line-height: 1.5;
  color: #FFF;
}
.upgradeplan .current-plan-sub b {
  font-weight: 800;
  color: #fff;
}
.upgradeplan .current-plan-sub2 {
  line-height: 1.4;
  font-size: 15px;
  margin-top: 5px;
}
.upgradeplan .current-plan-sub2 b {
  font-weight: 800;
  font-size: 13px;
}
.upgradeplan .current-workspace {
  margin-top: 20px;
  /*margin-bottom: 20px;*/
}
.upgradeplan .current-workspace b {
  font-weight: 800;
}
.upgradeplan .data-section-head {
  margin-top: 40px;
  margin-bottom: 5px;
  font-weight: 800;
}
.upgradeplan .data-section {
  padding: 20px;
  padding-left: 0;
  padding-bottom: 0;
}
.upgradeplan .data-section-info {
  font-size: 13px;
}
.upgradeplan .current-plan-vat-info {
  padding-top: 5px;
  color: #566e9b;
  font-size: 12px;
}
.upgradeplan .amount-to-be-charged-notice {
  font-weight: 900;
  padding-bottom: 10px;
}
.upgradeplan .card-line-card-number {
  width: 240px;
  height: 60px;
  display: inline-block;
  margin-top: 10px;
}
.upgradeplan .card-line-other-item {
  width: 160px;
  height: 60px;
  display: inline-block;
  margin-top: 10px;
}
.upgradeplan #card-number,
.upgradeplan #cvv,
.upgradeplan #expiration-month,
.upgradeplan #expiration-year {
  border: 1px solid #e9e9eb;
  outline: 0;
  padding: 12px;
  margin: 0;
  height: 20px;
  margin-right: 34px;
  border-radius: 4px;
  background: #F4F4F5;
  margin: 1px;
}
.upgradeplan #card-number:hover,
.upgradeplan #cvv:hover,
.upgradeplan #expiration-month:hover,
.upgradeplan #expiration-year:hover {
  border: 1px solid #2d7dd2;
  box-shadow: 0 0 0 1px #2d7dd2;
  background-color: #FFF;
}
.upgradeplan #card-number:focus,
.upgradeplan #cvv:focus,
.upgradeplan #expiration-month:focus,
.upgradeplan #expiration-year:focus {
  border: 1px solid #2d7dd2;
  box-shadow: 0 0 0 1px #2d7dd2;
  background-color: #fff;
}
.upgradeplan input#credit-card-number {
  border: 1px solid black;
}
.upgradeplan .faq-head {
  font-weight: 800;
}
.upgradeplan .faqs {
  width: 740px;
  margin: 0;
  text-align: justify;
}
.upgradeplan label.faq {
  display: block;
  cursor: pointer;
  padding: 10px 0 0 0;
  color: #006ce5;
}
.upgradeplan label.faq + input {
  position: absolute;
  display: none;
}
.upgradeplan label.faq + input + p {
  padding: 0;
  margin: 0;
  height: 0;
  overflow: hidden;
  -webkit-transition: 0.25s ease-in-out;
  -moz-transition: 0.25s ease-in-out;
  -o-transition: 0.25s ease-in-out;
  transition: 0.25s ease-in-out;
}
.upgradeplan label.faq + input:checked + p.one {
  height: 20px;
}
.upgradeplan label.faq + input:checked + p.two {
  height: 40px;
}
.upgradeplan label.faq + input:checked + p.three {
  height: 60px;
}
.upgradeplan label.faq + input:checked + p.six {
  height: 120px;
}
.upgradeplan label.faq + input:checked + p.seven {
  height: 140px;
}
.upgradeplan .we-accept {
  font-size: 12px;
  margin-top: -20px;
  display: block;
  margin-left: 110px;
}
.workspacesettings #main {
  width: 924px;
}
.workspacesettings #main table > tbody > tr > td {
  padding: 15px 15px 15px 0;
  border-bottom: 1px solid #E9E9E9;
}
.workspacesettings #main table > tbody > tr > td:first-child {
  width: 200px;
}
.workspacesettings #main table > tbody > tr > td:nth-child(2) > span {
  font-weight: 500;
}
.workspacesettings #main .secondary-text {
  font-size: 12px;
  color: #566e9b;
}
.workspacesettings #main .secondary-text > a {
  font-size: 12px;
}
.workspacesettings #main .secondary-text > span {
  font-size: 12px;
}
.workspacesettings #main .warning-text {
  color: red;
}
.workspacesettings .plan-and-billing b {
  font-weight: 700;
}
.workspacesettings .free-trial-section {
  line-height: 1.3;
}
.workspacesettings .free-trial-section strong {
  font-size: 18px;
}
.workspacesettings .legend-details {
  line-height: 1.6;
  margin-bottom: 10px;
  background-color: #eff1f5;
  padding: 10px;
  width: 480px;
  border-radius: 2px;
}
.workspacesettings .legend-details-head {
  font-size: 16px;
}
.workspacesettings .legend-details-head b {
  font-size: 13px;
}
.workspacesettings .legend-details-sub {
  font-size: 13px;
}
.workspacesettings .legend-details-sub b {
  font-size: 13px;
}
.workspacesettings .pricing-table tr.disabled {
  color: #999;
}
.workspacesettings .pricing-table tr:nth-child(odd) {
  background-color: #f9f9f9;
}
.workspacesettings .pricing-table tr:nth-child(even) {
  background-color: #fcfcfc;
}
.workspacesettings .pricing-table th {
  padding-top: 20px;
}
.workspacesettings .pricing-table td {
  vertical-align: middle;
  border-bottom: solid 1px #eee;
  padding: 14px;
}
.workspacesettings .pricing-table td:nth-child(1) {
  text-align: center;
  min-width: 80px;
}
.workspacesettings .pricing-table td:nth-child(2) {
  text-align: center;
  min-width: 80px;
}
.workspacesettings .pricing-table td:nth-child(3) {
  text-align: center;
  min-width: 80px;
}
.workspacesettings .pricing-table td:nth-child(5) {
  text-align: right;
  min-width: 60px;
}
.workspacesettings .pricing-table td:nth-child(6) {
  text-align: center;
}
.workspacesettings .pricing-table td span {
  font-size: 13px;
}
.workspacesettings .pricing-table th span {
  padding: 4px;
  /*background: #aaa;
        color: white;*/
  font-weight: 800;
}
.workspacesettings .pricing-table th.pricing-table-price {
  width: 100px;
  text-align: right;
}
.workspacesettings .pricing-table td.pricing-table-price {
  width: 100px;
}
.workspacesettings .limit-exceed-box {
  padding: 10px;
  width: 480px;
  background-color: #ff7b1d;
  color: white;
}
.workspacesettings .limit-exceed-box p {
  padding-bottom: 5px;
}
.workspacesettings .deprecated-plan-box {
  padding: 10px;
  width: 480px;
  background-color: #647687;
  color: white;
}
.workspacesettings .deprecated-plan-box p {
  padding-bottom: 5px;
}
.workspacesettings .contact-us {
  padding-bottom: 10px;
}
.workspacesettings .current-plan-vat-info {
  padding-top: 5px;
  color: #aaa;
  font-size: 12px;
}
.workspacesettings .current-subscription-days-past-due-info {
  background-color: #ff7b1d;
  color: white;
}
.workspacesettings .current-subscription-days-past-due-info .contact-us {
  margin-top: 10px;
}
.workspacesettings .current-subscription-days-past-due-info .contact-us a {
  color: white;
  text-decoration: underline;
}
.workspacesettings .form-action-buttons.billing {
  margin-top: 10px;
}
.workspacesettings .card-line-card-number {
  width: 240px;
  height: 60px;
  display: inline-block;
  margin-top: 10px;
}
.workspacesettings .card-line-other-item {
  width: 160px;
  height: 60px;
  display: inline-block;
  margin-top: 10px;
}
.workspacesettings #card-number,
.workspacesettings #cvv,
.workspacesettings #expiration-month,
.workspacesettings #expiration-year {
  border: 1px solid #e1e1e1;
  outline: 0;
  padding: 12px;
  margin: 0;
  height: 20px;
  margin-right: 34px;
  background-color: white;
}
.workspacesettings #card-number:hover,
.workspacesettings #cvv:hover,
.workspacesettings #expiration-month:hover,
.workspacesettings #expiration-year:hover {
  border: 1px solid #57aed7;
}
.workspacesettings input#credit-card-number {
  border: 1px solid black;
}
.workspacesettings table.invoice-table {
  width: 500px;
}
.workspacesettings table.invoice-table tr.disabled {
  color: #999;
}
.workspacesettings table.invoice-table tr:nth-child(odd) {
  background-color: #f9f9f9;
}
.workspacesettings table.invoice-table tr:nth-child(even) {
  background-color: #fcfcfc;
}
.workspacesettings table.invoice-table tr th {
  padding: 15px;
}
.workspacesettings table.invoice-table td {
  vertical-align: middle;
  border-bottom: solid 1px #eee;
  padding: 14px;
  /*&:nth-child(1) {
                text-align: center;
                min-width: 80px;
            }

            &:nth-child(2) {
                text-align: center;
                min-width: 80px;
            }

            &:nth-child(3) {
                text-align: center;
                min-width: 80px;
            }

            &:nth-child(5) {
                text-align: right;
                min-width: 60px;
            }

            &:nth-child(6) {
                text-align: center;
            }*/
}
.workspacesettings table.invoice-table td span {
  font-size: 13px;
  padding-left: 15px;
}
.workspacesettings table.invoice-table th span {
  padding: 4px;
  /*background: #aaa;
        color: white;*/
  font-weight: 800;
}
.workspacesettings table.invoice-table th.pricing-table-price {
  width: 100px;
  text-align: right;
}
.workspacesettings table.invoice-table td.pricing-table-price {
  width: 100px;
}
.workspacesettings #domain-access-settings h3 {
  font-size: 20px;
  padding: 0;
  padding-bottom: 5px;
  font-size: 16px;
  font-weight: bolder;
  line-height: 26px;
  color: #44577a;
  margin-bottom: 10px;
}
.workspacesettings #domain-access-settings p {
  line-height: 1.3;
}
.workspacesettings #domain-access-settings #add-domain-form {
  margin-top: 18px;
}
.workspacesettings #domain-access-settings .btn-add-domain-or-email {
  margin-bottom: 5px;
}
.workspacesettings #domain-access-settings .tile-group.three-column {
  width: 995px;
}
.workspacesettings #domain-access-settings .tile-group.three-column .tile-domain {
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  position: relative;
  float: left;
  margin: 0 10px 10px 0;
  padding: 13px;
  height: 100px;
  color: #FFF;
  background-color: #508fe2;
  border-radius: 2px;
  padding: 9px;
  height: 112px;
  width: 92%;
  box-shadow: #7a869a 0px 0px 0.5px 0px, #c1c7d0 0px 1px 1px 0px;
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.workspacesettings #domain-access-settings .tile-group.three-column .tile-domain .link,
.workspacesettings #domain-access-settings .tile-group.three-column .tile-domain .dropdown-menu .trigger {
  opacity: 0.9;
  cursor: pointer;
  color: #FFF;
}
.workspacesettings #domain-access-settings .tile-group.three-column .tile-domain .link:hover,
.workspacesettings #domain-access-settings .tile-group.three-column .tile-domain .dropdown-menu .trigger:hover {
  opacity: 1;
}
.workspacesettings #domain-access-settings .tile-group.three-column .tile-domain .caption {
  font-size: 16px;
  font-weight: 900;
  display: block;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  margin-bottom: 6px;
}
.workspacesettings #domain-access-settings .tile-group.three-column .tile-domain .description {
  display: block;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  padding-bottom: 2px;
}
.workspacesettings #domain-access-settings .tile-group.three-column .tile-domain .description,
.workspacesettings #domain-access-settings .tile-group.three-column .tile-domain .description > * {
  color: #FFF;
  font-family: 'Roboto', sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.1;
}
.workspacesettings #domain-access-settings .tile-group.three-column .tile-domain .center_content {
  position: absolute;
  top: 50%;
  margin-top: -10px;
}
.workspacesettings #domain-access-settings .tile-group.three-column .tile-domain .center2_content {
  position: absolute;
  top: 72%;
  margin-top: -10px;
}
.workspacesettings #domain-access-settings .tile-group.three-column .tile-domain .bottom_left {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 5px;
  padding-top: 5px;
  z-index: 1;
}
.workspacesettings #domain-access-settings .tile-group.three-column .tile-domain .bottom_right {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 5px;
  text-align: right;
  z-index: 1;
}
.workspacesettings #domain-access-settings .tile-group.three-column .tile-domain .h5 {
  font-size: 14px;
  font-weight: 500;
}
.workspacesettings #domain-access-settings .tile-group.three-column .tile-domain:hover {
  box-shadow: 0 0px 18px rgba(0, 0, 0, 0.25), 0 3px 3px rgba(0, 0, 0, 0.22);
}
.workspacesettings #domain-access-settings .tile-group.three-column .tile-domain .caption {
  display: block;
  width: 210px;
  white-space: nowrap;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  font-size: 17px;
  margin-bottom: 8px;
}
.workspacesettings #domain-access-settings .tile-group.three-column .tile-domain .center_content {
  margin-top: 0;
  position: relative;
  top: 0;
}
.workspacesettings #domain-access-settings .tile-group.three-column .tile-domain .center_content div {
  margin-bottom: 3px;
  display: inline-block;
  margin-bottom: 4px;
  font-size: 11px;
  font-weight: normal;
  padding-left: 10px;
  padding-right: 3px;
  opacity: 0.75;
  background-repeat: no-repeat;
  background-position: left;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAHCAYAAAAvZezQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0MjYyNkVBREZCODFFMzExOEMxMkIzMzYxMEEwOTU4RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBODFEMTJFOEU2OEExMUUzQjk2OTlFQUVBODcwQjU0RSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBODFEMTJFN0U2OEExMUUzQjk2OTlFQUVBODcwQjU0RSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjFCRkY3RDIxQjNCOUUzMTFCRUI4QUJFNDNCNjg4QzRDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQyNjI2RUFERkI4MUUzMTE4QzEyQjMzNjEwQTA5NThEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+tUCRrgAAACxJREFUeNpi/A8EDAwMjAxQwATl/EcWYEAWhAnABZEFwGYxIXNgWlBsAQgwAP1zCgt7kvaFAAAAAElFTkSuQmCC') /*img/bullet_small.png*/;
  background-position: left 3px;
}
.workspacesettings #domain-access-settings .tile-group.three-column .tile-domain .center_content div.warning {
  color: #E5E659;
}
.workspacesettings #domain-access-settings .tile-group.three-column .tile-domain:hover {
  box-shadow: 0 0px 18px rgba(0, 0, 0, 0.25), 0 3px 3px rgba(0, 0, 0, 0.22);
}
.workspacesettings #domain-access-settings #redirect-to-idp-block label {
  margin-top: 13px;
}
.workspacesettings #domain-access-settings #redirect-to-idp-block label.disabled {
  color: darkgray;
}
.workspacesettings #domain-access-settings #redirect-to-idp-block label.disabled + .note.warning {
  color: red;
}
.workspacesettings #domain-access-settings #redirect-to-idp-block label + .note {
  color: darkgray;
}
.workspacesettings #ip-access-settings h3 {
  margin-top: 20px;
  font-size: 16px;
  padding: 0;
  padding-bottom: 5px;
  font-weight: bolder;
  line-height: 26px;
  color: #44577a;
  margin-bottom: 10px;
}
.workspacesettings #ip-access-settings p {
  line-height: 1.3;
}
.workspacesettings #ip-access-settings #add-ip-form {
  margin-top: 18px;
}
.workspacesettings #ip-access-settings #add-ip-form .help-block {
  white-space: nowrap;
}
.workspacesettings #ip-access-settings .btn-add-ip {
  margin-bottom: 5px;
}
.workspacesettings #ip-access-settings .tile-group.three-column {
  width: 995px;
}
.workspacesettings #ip-access-settings .tile-group.three-column .tile-ip {
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  position: relative;
  float: left;
  margin: 0 10px 10px 0;
  padding: 13px;
  height: 100px;
  color: #FFF;
  background-color: #508fe2;
  border-radius: 2px;
  width: 92%;
  height: 54px;
  box-shadow: #7a869a 0px 0px 0.5px 0px, #c1c7d0 0px 1px 1px 0px;
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.workspacesettings #ip-access-settings .tile-group.three-column .tile-ip .link,
.workspacesettings #ip-access-settings .tile-group.three-column .tile-ip .dropdown-menu .trigger {
  opacity: 0.9;
  cursor: pointer;
  color: #FFF;
}
.workspacesettings #ip-access-settings .tile-group.three-column .tile-ip .link:hover,
.workspacesettings #ip-access-settings .tile-group.three-column .tile-ip .dropdown-menu .trigger:hover {
  opacity: 1;
}
.workspacesettings #ip-access-settings .tile-group.three-column .tile-ip .caption {
  font-size: 16px;
  font-weight: 900;
  display: block;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  margin-bottom: 6px;
}
.workspacesettings #ip-access-settings .tile-group.three-column .tile-ip .description {
  display: block;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  padding-bottom: 2px;
}
.workspacesettings #ip-access-settings .tile-group.three-column .tile-ip .description,
.workspacesettings #ip-access-settings .tile-group.three-column .tile-ip .description > * {
  color: #FFF;
  font-family: 'Roboto', sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.1;
}
.workspacesettings #ip-access-settings .tile-group.three-column .tile-ip .center_content {
  position: absolute;
  top: 50%;
  margin-top: -10px;
}
.workspacesettings #ip-access-settings .tile-group.three-column .tile-ip .center2_content {
  position: absolute;
  top: 72%;
  margin-top: -10px;
}
.workspacesettings #ip-access-settings .tile-group.three-column .tile-ip .bottom_left {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 5px;
  padding-top: 5px;
  z-index: 1;
}
.workspacesettings #ip-access-settings .tile-group.three-column .tile-ip .bottom_right {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 5px;
  text-align: right;
  z-index: 1;
}
.workspacesettings #ip-access-settings .tile-group.three-column .tile-ip .h5 {
  font-size: 14px;
  font-weight: 500;
}
.workspacesettings #ip-access-settings .tile-group.three-column .tile-ip:hover {
  box-shadow: 0 0px 18px rgba(0, 0, 0, 0.25), 0 3px 3px rgba(0, 0, 0, 0.22);
}
.workspacesettings #ip-access-settings .tile-group.three-column .tile-ip .caption {
  display: block;
  font-size: 17px;
}
.workspacesettings #ip-access-settings .tile-group.three-column .tile-ip:hover {
  box-shadow: 0 0px 18px rgba(0, 0, 0, 0.25), 0 3px 3px rgba(0, 0, 0, 0.22);
}
.workspacesettings #ip-access-settings .tile-group.three-column .tile-ip a {
  color: inherit;
}
.workspacesettings .toggle-access-control {
  margin-top: 10px;
}
.workspacesettings #static-content,
.workspacesettings #cancellation-request {
  padding-bottom: 30px;
}
.workspacesettings #static-content h3,
.workspacesettings #cancellation-request h3 {
  margin-top: 20px;
  padding: 0;
  padding-bottom: 5px;
  font-size: 16px;
  font-weight: bolder;
  line-height: 26px;
  color: #44577a;
  margin-bottom: 10px;
}
.workspacesettings #static-content p,
.workspacesettings #cancellation-request p {
  line-height: 1.3;
  margin-bottom: 10px;
}
.workspacesettings #static-content .control.w-1-3 a.button,
.workspacesettings #cancellation-request .control.w-1-3 a.button {
  width: 93%;
}
.workspacesettings #cancellation-request p {
  margin: 20px 0;
}
.workspacesettings #cancellation-request p:first-of-type {
  margin-top: 0;
}
.workspacesettings .pro-tip-line {
  height: 2px;
  border: none;
  border-bottom: solid 1px #ddd;
  margin-top: 30px;
  margin-bottom: 10px;
}
.workspacesettings .pro-tip {
  font-size: 12px;
}
.edit_ws_name .content {
  text-align: left;
  width: 400px;
  height: 130px;
}
.change_subdomain .subdomain-field {
  width: 50% !important;
  float: left;
}
.change_subdomain .domain {
  display: block;
  float: left;
  width: 48%;
  margin-top: 15px;
}
.change_subdomain .help-block {
  clear: both;
  padding: 10px 0 5px;
}
.access-history-filter {
  border-bottom: solid 1px #f1f1f1;
  margin-bottom: 10px;
}
#main.access-history {
  position: absolute;
  width: 100%;
  margin-left: 0;
  padding-left: 55px;
  box-sizing: border-box;
  top: 88px;
  bottom: 0;
}
#main.access-history .filter-buttons {
  padding-top: 6px;
  margin-left: -20px;
}
#main.access-history .filter-buttons > button {
  padding: 9px 25px;
}
#main.access-history .filter-buttons > a {
  margin-left: 12px;
  vertical-align: bottom;
}
#main.access-history #history-contents {
  position: absolute;
  overflow-y: scroll;
  bottom: 0;
  top: 0;
  margin-top: 80px;
  left: 55px;
  right: 0;
}
#main.access-history #history-contents #history-grid tr td.accessed-at {
  white-space: nowrap;
}
#main.access-history #history-contents #history-grid tr td.user-name {
  white-space: nowrap;
}
#main.access-history #history-contents #history-grid tr td.user-email {
  white-space: nowrap;
}
#main.access-history #history-contents #history-grid tr td.block-reason {
  width: 100%;
}
#main.access-history #history-contents #history-grid tr.isBlocked td:first-child {
  border-left-color: #3485D2;
}
#main.access-history #history-contents #history-loading {
  margin: 0 0 30px 25px;
}
#main.audit-log #log-contents-inner {
  /*position: absolute;
        overflow-y: scroll;
        bottom: 0;
        top: 0;
        margin-top: 290px;
        left: 50px;
        right: 0;*/
}
#main.audit-log #log-contents {
  position: absolute;
  overflow-y: scroll;
  bottom: 0;
  top: 0;
  margin-top: 80px;
  left: 55px;
  right: 0;
}
#main.audit-log #log-contents #audit-log-filter {
  width: 1000px;
  overflow: visible;
}
#main.audit-log #log-contents #audit-log-filter #user-filter-container {
  width: 58.33333333%;
}
#main.audit-log #log-contents #log-grid {
  max-width: 1280px;
}
#board-activities-modal .modal-area {
  width: 800px;
}
#board-activities-modal .modal-area .content {
  padding-bottom: 30px;
}
#board-activities-modal .modal-area .content #board-activity-contents {
  overflow-y: auto;
  max-height: 500px;
}

.lb-loader,.lightbox{text-align:center;line-height:0;position:absolute;left:0}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none}.lightbox{width:100%;z-index:10000;font-weight:400;outline:0}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{top:43%;height:25%;width:100%}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/app/css/img/lightbox/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/app/css/img/lightbox/prev.png) left 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/app/css/img/lightbox/next.png) right 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/app/css/img/lightbox/close.png) top right no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}

/*
 * qTip2 - Pretty powerful tooltips - v2.2.1
 * http://qtip2.com
 *
 * Copyright (c) 2015 
 * Released under the MIT licenses
 * http://jquery.org/license
 *
 * Date: Tue Aug 11 2015 04:30 EDT-0400
 * Plugins: tips viewport svg modal
 * Styles: core basic css3
 */
.qtip {
    position: absolute;
    left: -28000px;
    top: -28000px;
    display: none;
    max-width: 280px;
    min-width: 50px;
    font-size: 10.5px;
    line-height: 12px;
    direction: ltr;
    box-shadow: none;
    padding: 0;
}

.qtip-content {
    position: relative;
    padding: 5px 9px;
    overflow: hidden;
    text-align: left;
    word-wrap: break-word;
    border-radius: 2px;
}

.qtip-titlebar {
    position: relative;
    padding: 5px 35px 5px 10px;
    overflow: hidden;
    border-width: 0 0 1px;
    font-weight: bold;
}

.qtip-titlebar + .qtip-content {
    border-top-width: 0 !important;
}

/* Default close button class */
.qtip-close {
    position: absolute;
    right: -9px;
    top: -9px;
    z-index: 11; /* Overlap .qtip-tip */
    cursor: pointer;
    outline: medium none;
    border: 1px solid transparent;
}

.qtip-titlebar .qtip-close {
    right: 4px;
    top: 50%;
    margin-top: -9px;
}

* html .qtip-titlebar .qtip-close {
    top: 16px;
}
/* IE fix */

.qtip-titlebar .ui-icon,
.qtip-icon .ui-icon {
    display: block;
    text-indent: -1000em;
    direction: ltr;
}

.qtip-icon, .qtip-icon .ui-icon {
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    text-decoration: none;
}

.qtip-icon .ui-icon {
    width: 18px;
    height: 14px;
    line-height: 14px;
    text-align: center;
    text-indent: 0;
    font: normal bold 10px/13px Tahoma,sans-serif;
    color: inherit;
    background: transparent none no-repeat -100em -100em;
}

/* Applied to 'focused' tooltips e.g. most recently displayed/interacted with */
.qtip-focus {
}

/* Applied on hover of tooltips i.e. added/removed on mouseenter/mouseleave respectively */
.qtip-hover {
}

/* Default tooltip style */
.qtip-default {
    border: 1px solid #F1D031;
    background-color: #FFFFA3;
    color: #555;
}

.qtip-default .qtip-titlebar {
    background-color: #FFEF93;
}

.qtip-default .qtip-icon {
    border-color: #CCC;
    background: #F1F1F1;
    color: #777;
}

.qtip-default .qtip-titlebar .qtip-close {
    border-color: #AAA;
    color: #111;
}


/*! Light tooltip style */
.qtip-light {
    background-color: white;
    border-color: #E2E2E2;
    color: #454545;
}

.qtip-light .qtip-titlebar {
    background-color: #f1f1f1;
}


/*! Dark tooltip style */
.qtip-dark {
    background-color: #505050;
    border-color: #303030;
    color: #f3f3f3;
}

.qtip-dark .qtip-titlebar {
    background-color: #404040;
}

.qtip-dark .qtip-icon {
    border-color: #444;
}

.qtip-dark .qtip-titlebar .ui-state-hover {
    border-color: #303030;
}


.qtip-shadow {
    -webkit-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
    box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
}

/* Add rounded corners to your tooltips in: FF3+, Chrome 2+, Opera 10.6+, IE9+, Safari 2+ */
.qtip-rounded,
.qtip-tipsy,
.qtip-bootstrap {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

.qtip-rounded .qtip-titlebar {
    -moz-border-radius: 4px 4px 0 0;
    -webkit-border-radius: 4px 4px 0 0;
    border-radius: 4px 4px 0 0;
}

/* Tipsy style */
.qtip-tipsy {
    background: black;
    background: rgba(0, 0, 0, .87);
    color: white;
    border: 0 solid transparent;
    font-size: 11px;
    line-height: 16px; 
    text-shadow: 0 1px black;
}

    .qtip-tipsy .qtip-titlebar {
        padding: 6px 35px 0 10px;
        background-color: transparent;
    }

    .qtip-tipsy .qtip-content {
        padding: 6px 10px;
    }

    .qtip-tipsy .qtip-icon {
        border-color: #222;
        text-shadow: none;
    }

    .qtip-tipsy .qtip-titlebar .ui-state-hover {
        border-color: #303030;
    }

/* IE9 fix - removes all filters */
.qtip:not(.ie9haxors) div.qtip-content,
.qtip:not(.ie9haxors) div.qtip-titlebar {
    filter: none;
    -ms-filter: none;
}


.qtip .qtip-tip {
    margin: 0 auto;
    overflow: hidden;
    z-index: 10;
}

/* Opera bug #357 - Incorrect tip position
	https://github.com/Craga89/qTip2/issues/367 */
x:-o-prefocus, .qtip .qtip-tip {
    visibility: hidden;
}

.qtip .qtip-tip,
.qtip .qtip-tip .qtip-vml,
.qtip .qtip-tip canvas {
    position: absolute;
    color: #123456;
    background: transparent;
    border: 0 dashed transparent;
}

.qtip .qtip-tip canvas {
    top: 0;
    left: 0;
}

.qtip .qtip-tip .qtip-vml {
    behavior: url(/app/css/vendors/#default#VML);
    display: inline-block;
    visibility: visible;
}


#qtip-overlay {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}

/* Applied to modals with show.modal.blur set to true */
#qtip-overlay.blurs {
    cursor: pointer;
}

/* Change opacity of overlay here */
#qtip-overlay div {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: black;
    opacity: 0.7;
    filter: alpha(opacity=70);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}

/*

Original style from softwaremaniacs.org (c) Ivan Sagalaev <Maniac@SoftwareManiacs.Org>

*/

.hljs {
  display: block;
  overflow-x: auto;
  padding: 0.5em;
  background: #f0f0f0;
  -webkit-text-size-adjust: none;
}

.hljs,
.hljs-subst,
.hljs-tag .hljs-title,
.nginx .hljs-title {
  color: black;
}

.hljs-string,
.hljs-title,
.hljs-constant,
.hljs-parent,
.hljs-tag .hljs-value,
.hljs-rule .hljs-value,
.hljs-preprocessor,
.hljs-pragma,
.hljs-name,
.haml .hljs-symbol,
.ruby .hljs-symbol,
.ruby .hljs-symbol .hljs-string,
.hljs-template_tag,
.django .hljs-variable,
.smalltalk .hljs-class,
.hljs-addition,
.hljs-flow,
.hljs-stream,
.bash .hljs-variable,
.pf .hljs-variable,
.apache .hljs-tag,
.apache .hljs-cbracket,
.tex .hljs-command,
.tex .hljs-special,
.erlang_repl .hljs-function_or_atom,
.asciidoc .hljs-header,
.markdown .hljs-header,
.coffeescript .hljs-attribute {
  color: #800;
}

.smartquote,
.hljs-comment,
.hljs-annotation,
.diff .hljs-header,
.hljs-chunk,
.asciidoc .hljs-blockquote,
.markdown .hljs-blockquote {
  color: #888;
}

.hljs-number,
.hljs-date,
.hljs-regexp,
.hljs-literal,
.hljs-hexcolor,
.smalltalk .hljs-symbol,
.smalltalk .hljs-char,
.go .hljs-constant,
.hljs-change,
.lasso .hljs-variable,
.makefile .hljs-variable,
.asciidoc .hljs-bullet,
.markdown .hljs-bullet,
.asciidoc .hljs-link_url,
.markdown .hljs-link_url {
  color: #080;
}

.hljs-label,
.hljs-javadoc,
.ruby .hljs-string,
.hljs-decorator,
.hljs-filter .hljs-argument,
.hljs-localvars,
.hljs-array,
.hljs-attr_selector,
.hljs-important,
.hljs-pseudo,
.hljs-pi,
.haml .hljs-bullet,
.hljs-doctype,
.hljs-deletion,
.hljs-envvar,
.hljs-shebang,
.apache .hljs-sqbracket,
.nginx .hljs-built_in,
.tex .hljs-formula,
.erlang_repl .hljs-reserved,
.hljs-prompt,
.asciidoc .hljs-link_label,
.markdown .hljs-link_label,
.vhdl .hljs-attribute,
.clojure .hljs-attribute,
.asciidoc .hljs-attribute,
.lasso .hljs-attribute,
.coffeescript .hljs-property,
.hljs-phony {
  color: #88f;
}

.hljs-keyword,
.hljs-id,
.hljs-title,
.hljs-built_in,
.css .hljs-tag,
.hljs-javadoctag,
.hljs-phpdoc,
.hljs-dartdoc,
.hljs-yardoctag,
.smalltalk .hljs-class,
.hljs-winutils,
.bash .hljs-variable,
.pf .hljs-variable,
.apache .hljs-tag,
.hljs-type,
.hljs-typename,
.tex .hljs-command,
.asciidoc .hljs-strong,
.markdown .hljs-strong,
.hljs-request,
.hljs-status {
  font-weight: bold;
}

.asciidoc .hljs-emphasis,
.markdown .hljs-emphasis {
  font-style: italic;
}

.nginx .hljs-built_in {
  font-weight: normal;
}

.coffeescript .javascript,
.javascript .xml,
.lasso .markup,
.tex .hljs-formula,
.xml .javascript,
.xml .vbscript,
.xml .css,
.xml .hljs-cdata {
  opacity: 0.5;
}

/*

github.com style (c) Vasily Polovnyov <vast@whiteants.net>

*/

.hljs {
  display: block;
  overflow-x: auto;
  padding: 0.5em;
  color: #333;
  background: #f8f8f8;
  -webkit-text-size-adjust: none;
}

.hljs-comment,
.diff .hljs-header,
.hljs-javadoc {
  color: #998;
  font-style: italic;
}

.hljs-keyword,
.css .rule .hljs-keyword,
.hljs-winutils,
.nginx .hljs-title,
.hljs-subst,
.hljs-request,
.hljs-status {
  color: #333;
  font-weight: bold;
}

.hljs-number,
.hljs-hexcolor,
.ruby .hljs-constant {
  color: #008080;
}

.hljs-string,
.hljs-tag .hljs-value,
.hljs-phpdoc,
.hljs-dartdoc,
.tex .hljs-formula {
  color: #d14;
}

.hljs-title,
.hljs-id,
.scss .hljs-preprocessor {
  color: #900;
  font-weight: bold;
}

.hljs-list .hljs-keyword,
.hljs-subst {
  font-weight: normal;
}

.hljs-class .hljs-title,
.hljs-type,
.vhdl .hljs-literal,
.tex .hljs-command {
  color: #458;
  font-weight: bold;
}

.hljs-tag,
.hljs-tag .hljs-title,
.hljs-rule .hljs-property,
.django .hljs-tag .hljs-keyword {
  color: #000080;
  font-weight: normal;
}

.hljs-attribute,
.hljs-variable,
.lisp .hljs-body,
.hljs-name {
  color: #008080;
}

.hljs-regexp {
  color: #009926;
}

.hljs-symbol,
.ruby .hljs-symbol .hljs-string,
.lisp .hljs-keyword,
.clojure .hljs-keyword,
.scheme .hljs-keyword,
.tex .hljs-special,
.hljs-prompt {
  color: #990073;
}

.hljs-built_in {
  color: #0086b3;
}

.hljs-preprocessor,
.hljs-pragma,
.hljs-pi,
.hljs-doctype,
.hljs-shebang,
.hljs-cdata {
  color: #999;
  font-weight: bold;
}

.hljs-deletion {
  background: #fdd;
}

.hljs-addition {
  background: #dfd;
}

.diff .hljs-change {
  background: #0086b3;
}

.hljs-chunk {
  color: #aaa;
}


.mentions-input-box {
  position: relative;
  background: #fff;
    width: auto;
}

.mentions-input-box textarea {
  width: 100%;
  display: block;
  height: 18px;
  padding: 9px;
  border: 1px solid #dcdcdc;
  overflow: hidden;
  background: transparent;
  position: relative;
  outline: 0;
  resize: none;

  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

.mentions-input-box .mentions-autocomplete-list {
    display: none;
    background: #fff;
    border: 1px solid #cfcfcf;
    position: absolute;
    left: 0;
    right: 0;
    z-index: 10000;
    margin-top: 1px;
    width: auto;
}

.mentions-input-box .mentions-autocomplete-list ul {
    margin: 0;
    padding: 0;
}

.mentions-input-box .mentions-autocomplete-list li {
  background-color: #fff;
  padding: 0 5px;
  margin: 0;
  overflow: hidden;
  cursor: pointer;
  list-style: none;
  white-space: nowrap;
}

.mentions-input-box .mentions-autocomplete-list li.add + li.remove .content {
    padding-top: 3px;
    border-top: solid 1px #eee;
    display: block;
    width: 100%;
}
 
.mentions-input-box .mentions-autocomplete-list li.remove .content {
    color: #aaa;
}

.mentions-input-box .mentions-autocomplete-list li.remove .content .remove-symbol {    
    font-size: 10px;
}

.mentions-input-box .mentions-autocomplete-list li > img,
.mentions-input-box .mentions-autocomplete-list li > div.icon {
  width: 16px;
  height: 16px;
  float: left;
  margin-top:5px;
  margin-right: 5px;
  -moz-background-origin:3px;
}

.mentions-input-box .mentions-autocomplete-list li em {
  font-weight: bold;
  font-style: none;
}

.mentions-input-box .mentions-autocomplete-list li:hover,
.mentions-input-box .mentions-autocomplete-list li.active {
  background-color: #f2f2f2;
}

.mentions-input-box .mentions-autocomplete-list li b {
  background: #ffff99;
  font-weight: normal;
}

.mentions-input-box .mentions {
  position: absolute;
  left: 1px;
  right: 0;
  top: 1px;
  bottom: 0;
  padding: 9px;
  color: #fff;
  overflow: hidden;

  white-space: pre-wrap;
  word-wrap: break-word;
}

.mentions-input-box .mentions > div {
  color: #fff;
  white-space: pre-wrap;
  width: 100%;
}

.mentions-input-box .mentions > div > strong {
  font-weight:normal;
  background: #d8dfea;
}

.mentions-input-box .mentions > div > strong > span {
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}

/*!
 * knockout-daterangepicker
 * version: 0.0.9
 * authors: Sensor Tower team
 * license: MIT
 * https://sensortower.github.io/daterangepicker
 */.daterangepicker{display:none;position:absolute;background:#fff;box-shadow:0 2px 15px rgba(0,0,0,.3);-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;border-radius:4px;padding:4px;font-size:13px;font-family:sans-serif;line-height:1.5em}.daterangepicker button,.daterangepicker form,.daterangepicker li,.daterangepicker ul{padding:0;margin:0;border:0;list-style:none;outline:0}.daterangepicker .controls{min-width:180px;margin:4px}.daterangepicker .periods li,.daterangepicker .ranges li{padding:4px 9px;margin:0;background:#f5f5f5;color:#08c;cursor:pointer}.daterangepicker .periods li.active,.daterangepicker .periods li:hover,.daterangepicker .ranges li.active,.daterangepicker .ranges li:hover{background:#08c;color:#fff}.daterangepicker .periods{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin:0 auto 8px}.daterangepicker .periods li:first-child{border-radius:4px 0 0 4px}.daterangepicker .periods li:last-child{border-radius:0 4px 4px 0}.daterangepicker .ranges{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.daterangepicker .ranges li{border-radius:4px;margin-bottom:8px;text-align:left}.daterangepicker .custom-range-inputs{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:-3px -3px 5px}.daterangepicker .custom-range-inputs input{min-width:50px;width:50px;-webkit-flex:1;-ms-flex:1;flex:1;margin:3px;border-radius:4px;border:1px solid #ccc;height:auto;padding:.5em;font-size:13px;color:#333}.daterangepicker .custom-range-buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:-3px}.daterangepicker .custom-range-buttons button{padding:4px 9px;margin:3px;border-radius:4px;background:#f5f5f5;color:#08c}.daterangepicker .custom-range-buttons button:hover{background:#dcdcdc}.daterangepicker .custom-range-buttons button.apply-btn{background:#38A551;color:#fff}.daterangepicker .custom-range-buttons button.apply-btn:hover{background:#2b7f3e}.daterangepicker .arrow-left,.daterangepicker .arrow-right{display:inline-block;position:relative;background-color:#333;width:7px;height:3px;margin-bottom:2px;vertical-align:middle}.daterangepicker .arrow-left:before,.daterangepicker .arrow-right:before{content:'';display:block;position:absolute;border:5px solid transparent}.daterangepicker .arrow-left{margin-left:5px}.daterangepicker .arrow-left:before{border-right-width:6px;border-right-color:#333;-webkit-transform:translate(-10px,-3.5px);transform:translate(-10px,-3.5px)}.daterangepicker .arrow-right{margin-right:5px}.daterangepicker .arrow-right:before{border-left-width:6px;border-left-color:#333;-webkit-transform:translate(6px,-3.5px);transform:translate(6px,-3.5px)}.daterangepicker.orientation-left:not(.standalone):before,.daterangepicker.orientation-right:not(.standalone):before{position:absolute;top:-7px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,.2);border-left:7px solid transparent}.daterangepicker.orientation-right:not(.standalone):before{left:9px;content:''}.daterangepicker.orientation-left:not(.standalone):before{right:9px;content:''}.daterangepicker.orientation-left:not(.standalone):after,.daterangepicker.orientation-right:not(.standalone):after{position:absolute;top:-6px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.daterangepicker.orientation-right:not(.standalone):after{left:10px}.daterangepicker.orientation-left:not(.standalone):after{right:10px}.calendar,.daterangepicker select.hidden{display:none}.daterangepicker select{width:100%;box-sizing:border-box;padding:2px 7px;height:auto;font-size:13px;line-height:1.5em;text-align:center;margin:0 2px}.daterangepicker select.month-select{-webkit-flex:10;-ms-flex:10;flex:10;max-width:75%}.daterangepicker select.decade-select,.daterangepicker select.year-select{-webkit-flex:11;-ms-flex:11;flex:11;max-width:75%}.calendar{margin:4px}.calendar .calendar-header,.calendar .calendar-table{min-width:190px;margin-left:auto;margin-right:auto}.calendar .calendar-title{padding:4px 9px;margin:0 auto 8px;text-align:center;display:block}.calendar .calendar-header button{margin:0;padding:4px 0;width:100%;border-radius:4px;background:0 0}.calendar .calendar-header button:hover{background:#f5f5f5}.calendar .calendar-header{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 6px 4px}.calendar .calendar-header .calendar-selects{-webkit-flex:5;-ms-flex:5;flex:5;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:2px}.calendar .calendar-header .arrow{-webkit-flex:1;-ms-flex:1;flex:1;text-align:center}.calendar .calendar-header .arrow.arrow-hidden{visibility:hidden}.calendar .calendar-table{height:180px;border:1px solid #f5f5f5;border-radius:4px;overflow:hidden;padding:5px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.calendar .calendar-table .table-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-flex:1;-ms-flex:1;flex:1}.calendar .calendar-table .table-row .table-col{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;line-height:1;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.calendar .calendar-table .table-row .table-col .table-value-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.calendar .calendar-table .table-row .table-col .table-value-wrapper .table-value{-webkit-flex:1;-ms-flex:1;flex:1}.calendar .calendar-table .table-row .table-col .week-day.unavailable,.calendar .calendar-table .table-row .table-col.out-of-boundaries,.calendar .calendar-table .table-row .table-col.unavailable{color:#bbb}.calendar .calendar-table .table-row .table-col.in-range{background:rgba(0,136,204,.1)}.calendar .calendar-table .table-row .table-col.clickable{cursor:pointer}.calendar .calendar-table .table-row .table-col.clickable:hover .table-value-wrapper{background:#eee;border-radius:4px}.calendar .calendar-table .table-row .table-col.end-date .table-value-wrapper,.calendar .calendar-table .table-row .table-col.start-date .table-value-wrapper{border-radius:4px}.calendar .calendar-table .table-row .table-col.end-date .table-value-wrapper,.calendar .calendar-table .table-row .table-col.end-date .table-value-wrapper:hover,.calendar .calendar-table .table-row .table-col.start-date .table-value-wrapper,.calendar .calendar-table .table-row .table-col.start-date .table-value-wrapper:hover{background:#08c;color:#fff}.calendar .calendar-table .table-row .table-col.end-date.out-of-boundaries .table-value-wrapper,.calendar .calendar-table .table-row .table-col.end-date.out-of-boundaries .table-value-wrapper:hover,.calendar .calendar-table .table-row .table-col.start-date.out-of-boundaries .table-value-wrapper,.calendar .calendar-table .table-row .table-col.start-date.out-of-boundaries .table-value-wrapper:hover{background:#bbb}.calendar .calendar-table .table-row .table-col.start-date{border-radius:4px 0 0 4px}.calendar .calendar-table .table-row .table-col.end-date{border-radius:0 4px 4px 0}.calendar .calendar-table .table-row .table-col .week-day{-webkit-flex:1;-ms-flex:1;flex:1;text-align:center}.calendar .calendar-table .table-row.weekdays .table-col{font-weight:700}.daterangepicker.opened{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.daterangepicker.expanded .calendar{display:block}.daterangepicker.hide-periods .calendar .calendar-title,.daterangepicker.hide-periods .periods,.daterangepicker.hide-weekdays .weekdays,.daterangepicker.single .calendar .calendar-title,.daterangepicker.single .custom-range-buttons,.daterangepicker.single .custom-range-inputs,.daterangepicker.single .ranges,.daterangepicker.standalone .custom-range-buttons{display:none}.daterangepicker.standalone{position:static}.daterangepicker.single{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.daterangepicker.single .controls{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.daterangepicker.single .controls .periods{margin-bottom:0}.daterangepicker.single .calendar .calendar-header{margin-left:0;margin-right:0}.daterangepicker.single .calendar .calendar-table{border:none;padding:0}.daterangepicker.single.hide-periods .controls{display:none}.daterangepicker.month-period .table-col,.daterangepicker.year-period .table-col{font-size:1.25em}.daterangepicker.quarter-period .table-col{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:2em}.daterangepicker.quarter-period .table-col .months{font-size:.5em;opacity:.75}.daterangepicker.orientation-left:not(.single) .controls{-webkit-order:2;-ms-flex-order:2;order:2}



/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */

.pika-single {
    z-index: 9999;
    display: block;
    position: relative;
    color: #333;
    background: #fff;
    border: 1px solid #ccc;
    border-bottom-color: #bbb;
    font-family: 'Oxygen', sans-serif;
}

/*
clear child float (pika-lendar), using the famous micro clearfix hack
http://nicolasgallagher.com/micro-clearfix-hack/
*/
.pika-single:before,
.pika-single:after {
    content: " ";
    display: table;
}
.pika-single:after { clear: both }
.pika-single { *zoom: 1 }

.pika-single.is-hidden {
    display: none;
}

.pika-single.is-bound {
    position: absolute;
}

.pika-lendar {
    float: left;
    width: 240px;
    margin: 8px;
}

.pika-title {
    position: relative;
    text-align: center;
}

.pika-label {
    display: inline-block;
    *display: inline;
    position: relative;
    z-index: 9999;
    overflow: hidden;
    margin: 0;
    padding: 5px 3px;
    font-size: 14px;
    line-height: 20px;
    font-weight: bold;
    background-color: #fff;
}
.pika-title select {
    cursor: pointer;
    position: absolute;
    z-index: 9998;
    margin: 0;
    left: 0;
    top: 5px;
    filter: alpha(opacity=0);
    opacity: 0;
}

.pika-prev,
.pika-next {
    display: block;
    cursor: pointer;
    position: relative;
    outline: none;
    border: 0;
    padding: 0;
    width: 20px;
    height: 30px;
    /* hide text using text-indent trick, using width value (it's enough) */
    text-indent: 20px;
    white-space: nowrap;
    overflow: hidden;
    background-color: transparent;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 75% 75%;
    opacity: .5;
    *position: absolute;
    *top: 0;
}

.pika-prev:hover,
.pika-next:hover {
    opacity: 1;
}

.pika-prev,
.is-rtl .pika-next {
    float: left;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==');
    *left: 0;
}

.pika-next,
.is-rtl .pika-prev {
    float: right;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=');
    *right: 0;
}

.pika-prev.is-disabled,
.pika-next.is-disabled {
    cursor: default;
    opacity: .2;
}

.pika-select {
    display: inline-block;
    *display: inline;
}

.pika-table {
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
    border: 0;
}

.pika-table th,
.pika-table td {
    width: 14.285714285714286%;
    padding: 0;
}

.pika-table th {
    color: #999;
    font-size: 12px;
    line-height: 25px;
    font-weight: bold;
    text-align: center;
}

.pika-button {
    cursor: pointer;
    display: block;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    outline: none;
    border: 0;
    margin: 0;
    width: 100%;
    padding: 3px;
    color: #666;
    font-size: 12px;
    line-height: 15px;
    text-align: right;
    background: #f5f5f5;
}

.pika-week {
    font-size: 11px;
    color: #999;
}

.is-today .pika-button {
    color: #282828;
    font-weight: bold;
}

.is-selected .pika-button,
.has-event .pika-button {
    color: #fff;
    font-weight: bold;
    background: #CCC;
}

.has-event .pika-button {
    background: #005da9;
}

.is-disabled .pika-button,
.is-inrange .pika-button {
    background: #D5E9F7;
}

.is-startrange .pika-button {
    color: #fff;
    background: #6CB31D;
    box-shadow: none;
}

.is-endrange .pika-button {
    color: #fff;
    background: #33aaff;
    box-shadow: none;
}

.is-disabled .pika-button {
    pointer-events: none;
    cursor: default;
    color: #999;
    opacity: .3;
}

.is-outside-current-month .pika-button {
    color: #999;
    opacity: .3;
}

.is-selection-disabled {
    pointer-events: none;
    cursor: default;
}

.pika-button:hover,
.pika-row.pick-whole-week:hover .pika-button {
    color: #fff;
    background: #66bae1;
    box-shadow: none;
}

/* styling for abbr */
.pika-table abbr {
    border-bottom: none;
    cursor: help;
}


.croppie-container {
    width: 100%;
    height: 100%;
}

.croppie-container .cr-image {
    z-index: -1;
    position: absolute;
    top: 0;
    left: 0;
    transform-origin: 0 0;
    max-height: none;
    max-width: none;
}

.croppie-container .cr-boundary {
    position: relative;
    overflow: hidden;
    margin: 0 auto;
    z-index: 1;
    width: 100%;
    height: 100%;
}

.croppie-container .cr-viewport,
.croppie-container .cr-resizer {
    position: absolute;
    border: 2px solid #fff;
    margin: auto;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    box-shadow: 0 0 2000px 2000px rgba(0, 0, 0, 0.5);
    z-index: 0;
}

.croppie-container .cr-resizer {
  z-index: 2;
  box-shadow: none;
  pointer-events: none;
}

.croppie-container .cr-resizer-vertical,
.croppie-container .cr-resizer-horisontal {
  position: absolute;
  pointer-events: all;
}

.croppie-container .cr-resizer-vertical::after,
.croppie-container .cr-resizer-horisontal::after {
    display: block;
    position: absolute;
    box-sizing: border-box;
    border: 1px solid black;
    background: #fff;
    width: 10px;
    height: 10px;
    content: '';
}

.croppie-container .cr-resizer-vertical {
  bottom: -5px;
  cursor: row-resize;
  width: 100%;
  height: 10px;
}

.croppie-container .cr-resizer-vertical::after {
    left: 50%;
    margin-left: -5px;
}

.croppie-container .cr-resizer-horisontal {
  right: -5px;
  cursor: col-resize;
  width: 10px;
  height: 100%;
}

.croppie-container .cr-resizer-horisontal::after {
    top: 50%;
    margin-top: -5px;
}

.croppie-container .cr-original-image {
    display: none;
}

.croppie-container .cr-vp-circle {
    border-radius: 50%;
}

.croppie-container .cr-overlay {
    z-index: 1;
    position: absolute;
    cursor: move;
    touch-action: none;
}

.croppie-container .cr-slider-wrap {
    width: 75%;
    margin: 15px auto;
    text-align: center;
}

.croppie-result {
    position: relative;
    overflow: hidden;
}

.croppie-result img {
    position: absolute;
}

.croppie-container .cr-image,
.croppie-container .cr-overlay,
.croppie-container .cr-viewport {
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
}

/*************************************/
/***** STYLING RANGE INPUT ***********/
/*************************************/
/*http://brennaobrien.com/blog/2014/05/style-input-type-range-in-every-browser.html */
/*************************************/

.cr-slider {
    -webkit-appearance: none;
/*removes default webkit styles*/
	/*border: 1px solid white; *//*fix for FF unable to apply focus style bug */
    width: 300px;
/*required for proper track sizing in FF*/
    max-width: 100%;
    padding-top: 8px;
    padding-bottom: 8px;
    background-color: transparent;
}

.cr-slider::-webkit-slider-runnable-track {
    width: 100%;
    height: 3px;
    background: rgba(0, 0, 0, 0.5);
    border: 0;
    border-radius: 3px;
}

.cr-slider::-webkit-slider-thumb {
    -webkit-appearance: none;
    border: none;
    height: 16px;
    width: 16px;
    border-radius: 50%;
    background: #ddd;
    margin-top: -6px;
}

.cr-slider:focus {
    outline: none;
}
/*
.cr-slider:focus::-webkit-slider-runnable-track {
background: #ccc;
}
*/

.cr-slider::-moz-range-track {
    width: 100%;
    height: 3px;
    background: rgba(0, 0, 0, 0.5);
    border: 0;
    border-radius: 3px;
}

.cr-slider::-moz-range-thumb {
    border: none;
    height: 16px;
    width: 16px;
    border-radius: 50%;
    background: #ddd;
    margin-top: -6px;
}

/*hide the outline behind the border*/
.cr-slider:-moz-focusring {
    outline: 1px solid white;
    outline-offset: -1px;
}

.cr-slider::-ms-track {
    width: 100%;
    height: 5px;
    background: transparent;
/*remove bg colour from the track, we'll use ms-fill-lower and ms-fill-upper instead */
	border-color: transparent;/*leave room for the larger thumb to overflow with a transparent border */
	border-width: 6px 0;
	color: transparent;/*remove default tick marks*/
}
.cr-slider::-ms-fill-lower {
	background: rgba(0, 0, 0, 0.5);
	border-radius: 10px;
}
.cr-slider::-ms-fill-upper {
	background: rgba(0, 0, 0, 0.5);
	border-radius: 10px;
}
.cr-slider::-ms-thumb {
	border: none;
	height: 16px;
	width: 16px;
	border-radius: 50%;
	background: #ddd;
	margin-top:1px;
}
.cr-slider:focus::-ms-fill-lower {
	background: rgba(0, 0, 0, 0.5);
}
.cr-slider:focus::-ms-fill-upper {
	background: rgba(0, 0, 0, 0.5);
}
/*******************************************/

/***********************************/
/* Rotation Tools */
/***********************************/
.cr-rotate-controls {
	position: absolute;
	bottom: 5px;
	left: 5px;
	z-index: 1;
}
.cr-rotate-controls button {
	border: 0;
	background: none;
}
.cr-rotate-controls i:before {
	display: inline-block;
	font-style: normal;
	font-weight: 900;
	font-size: 22px;
}
.cr-rotate-l i:before {
	content: '↺';
}
.cr-rotate-r i:before {
	content: '↻';
}

/**
 * easymde v2.8.0
 * Copyright Jeroen Akkerman
 * @link https://github.com/ionaru/easy-markdown-editor
 * @license MIT
 */
.CodeMirror {
    font-family: monospace;
    height: 300px;
    color: #000;
    direction: ltr
}

.CodeMirror-lines {
    padding: 4px 0
}

.CodeMirror pre.CodeMirror-line, .CodeMirror pre.CodeMirror-line-like {
    padding: 0 4px
}

.CodeMirror-gutter-filler, .CodeMirror-scrollbar-filler {
    background-color: #fff
}

.CodeMirror-gutters {
    border-right: 1px solid #ddd;
    background-color: #f7f7f7;
    white-space: nowrap
}

.CodeMirror-linenumber {
    padding: 0 3px 0 5px;
    min-width: 20px;
    text-align: right;
    color: #999;
    white-space: nowrap
}

.CodeMirror-guttermarker {
    color: #000
}

.CodeMirror-guttermarker-subtle {
    color: #999
}

.CodeMirror-cursor {
    border-left: 1px solid #000;
    border-right: none;
    width: 0
}

.CodeMirror div.CodeMirror-secondarycursor {
    border-left: 1px solid silver
}

.cm-fat-cursor .CodeMirror-cursor {
    width: auto;
    border: 0 !important;
    background: #7e7
}

.cm-fat-cursor div.CodeMirror-cursors {
    z-index: 1
}

.cm-fat-cursor-mark {
    background-color: rgba(20,255,20,.5);
    -webkit-animation: blink 1.06s steps(1) infinite;
    -moz-animation: blink 1.06s steps(1) infinite;
    animation: blink 1.06s steps(1) infinite
}

.cm-animate-fat-cursor {
    width: auto;
    border: 0;
    -webkit-animation: blink 1.06s steps(1) infinite;
    -moz-animation: blink 1.06s steps(1) infinite;
    animation: blink 1.06s steps(1) infinite;
    background-color: #7e7
}

@-moz-keyframes blink {
    50% {
        background-color: transparent
    }
}

@-webkit-keyframes blink {
    50% {
        background-color: transparent
    }
}

@keyframes blink {
    50% {
        background-color: transparent
    }
}

.cm-tab {
    display: inline-block;
    text-decoration: inherit
}

.CodeMirror-rulers {
    position: absolute;
    left: 0;
    right: 0;
    top: -50px;
    bottom: 0;
    overflow: hidden
}

.CodeMirror-ruler {
    border-left: 1px solid #ccc;
    top: 0;
    bottom: 0;
    position: absolute
}

.cm-s-default .cm-header {
    color: #00f
}

.cm-s-default .cm-quote {
    color: #090
}

.cm-negative {
    color: #d44
}

.cm-positive {
    color: #292
}

.cm-header, .cm-strong {
    font-weight: 700
}

.cm-em {
    font-style: italic
}

.cm-link {
    text-decoration: underline
}

.cm-strikethrough {
    text-decoration: line-through
}

.cm-s-default .cm-keyword {
    color: #708
}

.cm-s-default .cm-atom {
    color: #219
}

.cm-s-default .cm-number {
    color: #164
}

.cm-s-default .cm-def {
    color: #00f
}

.cm-s-default .cm-variable-2 {
    color: #05a
}

.cm-s-default .cm-type, .cm-s-default .cm-variable-3 {
    color: #085
}

.cm-s-default .cm-comment {
    color: #a50
}

.cm-s-default .cm-string {
    color: #a11
}

.cm-s-default .cm-string-2 {
    color: #f50
}

.cm-s-default .cm-meta {
    color: #555
}

.cm-s-default .cm-qualifier {
    color: #555
}

.cm-s-default .cm-builtin {
    color: #30a
}

.cm-s-default .cm-bracket {
    color: #997
}

.cm-s-default .cm-tag {
    color: #170
}

.cm-s-default .cm-attribute {
    color: #00c
}

.cm-s-default .cm-hr {
    color: #999
}

.cm-s-default .cm-link {
    color: #00c
}

.cm-s-default .cm-error {
    color: red
}

.cm-invalidchar {
    color: red
}

.CodeMirror-composing {
    border-bottom: 2px solid
}

div.CodeMirror span.CodeMirror-matchingbracket {
    color: #0b0
}

div.CodeMirror span.CodeMirror-nonmatchingbracket {
    color: #a22
}

.CodeMirror-matchingtag {
    background: rgba(255,150,0,.3)
}

.CodeMirror-activeline-background {
    background: #e8f2ff
}

.CodeMirror {
    position: relative;
    overflow: hidden;
    background: #fff
}

.CodeMirror-scroll {
    overflow: scroll !important;
    margin-bottom: -30px;
    margin-right: -30px;
    padding-bottom: 30px;
    height: 100%;
    outline: 0;
    position: relative
}

.CodeMirror-sizer {
    position: relative;
    border-right: 30px solid transparent
}

.CodeMirror-gutter-filler, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-vscrollbar {
    position: absolute;
    z-index: 6;
    display: none
}

.CodeMirror-vscrollbar {
    right: 0;
    top: 0;
    overflow-x: hidden;
    overflow-y: scroll
}

.CodeMirror-hscrollbar {
    bottom: 0;
    left: 0;
    overflow-y: hidden;
    overflow-x: scroll
}

.CodeMirror-scrollbar-filler {
    right: 0;
    bottom: 0
}

.CodeMirror-gutter-filler {
    left: 0;
    bottom: 0
}

.CodeMirror-gutters {
    position: absolute;
    left: 0;
    top: 0;
    min-height: 100%;
    z-index: 3
}

.CodeMirror-gutter {
    white-space: normal;
    height: 100%;
    display: inline-block;
    vertical-align: top;
    margin-bottom: -30px
}

.CodeMirror-gutter-wrapper {
    position: absolute;
    z-index: 4;
    background: 0 0 !important;
    border: none !important
}

.CodeMirror-gutter-background {
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 4
}

.CodeMirror-gutter-elt {
    position: absolute;
    cursor: default;
    z-index: 4
}

.CodeMirror-gutter-wrapper ::selection {
    background-color: transparent
}

.CodeMirror-gutter-wrapper ::-moz-selection {
    background-color: transparent
}

.CodeMirror-lines {
    cursor: text;
    min-height: 1px
}

.CodeMirror pre.CodeMirror-line, .CodeMirror pre.CodeMirror-line-like {
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    border-width: 0;
    background: 0 0;
    font-family: inherit;
    font-size: inherit;
    margin: 0;
    white-space: pre;
    word-wrap: normal;
    line-height: inherit;
    color: inherit;
    z-index: 2;
    position: relative;
    overflow: visible;
    -webkit-tap-highlight-color: transparent;
    -webkit-font-variant-ligatures: contextual;
    font-variant-ligatures: contextual
}

.CodeMirror-wrap pre.CodeMirror-line, .CodeMirror-wrap pre.CodeMirror-line-like {
    word-wrap: break-word;
    white-space: pre-wrap;
    word-break: normal
}

.CodeMirror-linebackground {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 0
}

.CodeMirror-linewidget {
    position: relative;
    z-index: 2;
    padding: .1px
}

.CodeMirror-rtl pre {
    direction: rtl
}

.CodeMirror-code {
    outline: 0
}

.CodeMirror-gutter, .CodeMirror-gutters, .CodeMirror-linenumber, .CodeMirror-scroll, .CodeMirror-sizer {
    -moz-box-sizing: content-box;
    box-sizing: content-box
}

.CodeMirror-measure {
    position: absolute;
    width: 100%;
    height: 0;
    overflow: hidden;
    visibility: hidden
}

.CodeMirror-cursor {
    position: absolute;
    pointer-events: none
}

.CodeMirror-measure pre {
    position: static
}

div.CodeMirror-cursors {
    visibility: hidden;
    position: relative;
    z-index: 3
}

div.CodeMirror-dragcursors {
    visibility: visible
}

.CodeMirror-focused div.CodeMirror-cursors {
    visibility: visible
}

.CodeMirror-selected {
    background: #d9d9d9
}

.CodeMirror-focused .CodeMirror-selected {
    background: #d7d4f0
}

.CodeMirror-crosshair {
    cursor: crosshair
}

.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection {
    background: #d7d4f0
}

.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection {
    background: #d7d4f0
}

.cm-searching {
    background-color: #ffa;
    background-color: rgba(255,255,0,.4)
}

.cm-force-border {
    padding-right: .1px
}

@media print {
    .CodeMirror div.CodeMirror-cursors {
        visibility: hidden
    }
}

.cm-tab-wrap-hack:after {
    content: ''
}

span.CodeMirror-selectedtext {
    background: 0 0
}

.CodeMirror {
    box-sizing: border-box;
    height: auto;
    border: 1px solid #ddd;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    padding: 10px;
    font: inherit;
    z-index: 1;
    word-wrap: break-word
}

.CodeMirror-scroll {
    cursor: text
}

.CodeMirror-fullscreen {
    background: #fff;
    position: fixed !important;
    top: 50px;
    left: 0;
    right: 0;
    bottom: 0;
    height: auto;
    z-index: 9;
    border-right: none !important;
    border-bottom-right-radius: 0 !important
}

.CodeMirror-sided {
    width: 50% !important
}

.CodeMirror-placeholder {
    opacity: .5
}

.CodeMirror-focused .CodeMirror-selected {
    background: #d9d9d9
}

.editor-toolbar {
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
    padding: 0 10px;
    border-top: 1px solid #bbb;
    border-left: 1px solid #bbb;
    border-right: 1px solid #bbb;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px
}

    .editor-toolbar:after, .editor-toolbar:before {
        display: block;
        content: ' ';
        height: 1px
    }

    .editor-toolbar:before {
        margin-bottom: 8px
    }

    .editor-toolbar:after {
        margin-top: 8px
    }

    .editor-toolbar.fullscreen {
        width: 100%;
        height: 50px;
        overflow-x: auto;
        overflow-y: hidden;
        white-space: nowrap;
        padding-top: 10px;
        padding-bottom: 10px;
        box-sizing: border-box;
        background: #fff;
        border: 0;
        position: fixed;
        top: 0;
        left: 0;
        opacity: 1;
        z-index: 9
    }

        .editor-toolbar.fullscreen::before {
            width: 20px;
            height: 50px;
            background: -moz-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);
            background: -webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,0)));
            background: -webkit-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);
            background: -o-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);
            background: -ms-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);
            background: linear-gradient(to right,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);
            position: fixed;
            top: 0;
            left: 0;
            margin: 0;
            padding: 0
        }

        .editor-toolbar.fullscreen::after {
            width: 20px;
            height: 50px;
            background: -moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);
            background: -webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,1)));
            background: -webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);
            background: -o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);
            background: -ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);
            background: linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);
            position: fixed;
            top: 0;
            right: 0;
            margin: 0;
            padding: 0
        }

    .editor-toolbar button {
        background: 0 0;
        display: inline-block;
        text-align: center;
        text-decoration: none !important;
        width: 30px;
        height: 30px;
        margin: 0;
        padding: 0;
        border: 1px solid transparent;
        border-radius: 3px;
        cursor: pointer
    }

        .editor-toolbar button.active, .editor-toolbar button:hover {
            background: #fcfcfc;
            border-color: #95a5a6
        }

    .editor-toolbar i.separator {
        display: inline-block;
        width: 0;
        border-left: 1px solid #d9d9d9;
        border-right: 1px solid #fff;
        color: transparent;
        text-indent: -10px;
        margin: 0 5px;
    }

    .editor-toolbar button:after {
        font-family: Arial,"Helvetica Neue",Helvetica,sans-serif;
        font-size: 65%;
        vertical-align: text-bottom;
        position: relative;
        top: 2px
    }

    .editor-toolbar button.heading-1:after {
        content: "1"
    }

    .editor-toolbar button.heading-2:after {
        content: "2"
    }

    .editor-toolbar button.heading-3:after {
        content: "3"
    }

    .editor-toolbar button.heading-bigger:after {
        content: "▲"
    }

    .editor-toolbar button.heading-smaller:after {
        content: "▼"
    }

    .editor-toolbar.disabled-for-preview button:not(.no-disable) {
        opacity: .6;
        pointer-events: none
    }

@media only screen and (max-width:700px) {
    .editor-toolbar i.no-mobile {
        display: none
    }
}

.editor-statusbar {
    padding: 8px 10px;
    font-size: 12px;
    color: #959694;
    text-align: right
}

    .editor-statusbar span {
        display: inline-block;
        min-width: 4em;
        margin-left: 1em
    }

    .editor-statusbar .lines:before {
        content: 'lines: '
    }

    .editor-statusbar .words:before {
        content: 'words: '
    }

    .editor-statusbar .characters:before {
        content: 'characters: '
    }

.editor-preview-full {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 7;
    overflow: auto;
    display: none;
    box-sizing: border-box
}

.editor-preview-side {
    position: fixed;
    bottom: 0;
    width: 50%;
    top: 50px;
    right: 0;
    z-index: 9;
    overflow: auto;
    display: none;
    box-sizing: border-box;
    border: 1px solid #ddd;
    word-wrap: break-word
}

.editor-preview-active-side {
    display: block
}

.editor-preview-active {
    display: block
}

.editor-preview {
    padding: 10px;
    background: #fafafa
}

    .editor-preview > p {
        margin-top: 0
    }

    .editor-preview pre {
        background: #eee;
        margin-bottom: 10px
    }

    .editor-preview table td, .editor-preview table th {
        border: 1px solid #ddd;
        padding: 5px
    }

.cm-s-easymde .cm-tag {
    color: #63a35c
}

.cm-s-easymde .cm-attribute {
    color: #795da3
}

.cm-s-easymde .cm-string {
    color: #183691
}

.cm-s-easymde .cm-header-1 {
    font-size: 200%;
    line-height: 200%
}

.cm-s-easymde .cm-header-2 {
    font-size: 160%;
    line-height: 160%
}

.cm-s-easymde .cm-header-3 {
    font-size: 125%;
    line-height: 125%
}

.cm-s-easymde .cm-header-4 {
    font-size: 110%;
    line-height: 110%
}

.cm-s-easymde .cm-comment {
    background: rgba(0,0,0,.05);
    border-radius: 2px
}

.cm-s-easymde .cm-link {
    color: #7f8c8d
}

.cm-s-easymde .cm-url {
    color: #aab2b3
}

.cm-s-easymde .cm-quote {
    color: #7f8c8d;
    font-style: italic
}

.CodeMirror .cm-spell-error:not(.cm-url):not(.cm-comment):not(.cm-tag):not(.cm-word) {
    background: rgba(255,0,0,.15)
}

.CodeMirror-hints {
    position: absolute;
    z-index: 2000;
    overflow: hidden;
    list-style: none;
    margin: 0;
    -webkit-box-shadow: 2px 3px 5px rgba(0,0,0,.2);
    -moz-box-shadow: 2px 3px 5px rgba(0,0,0,.2);
    box-shadow: 2px 3px 5px rgba(0,0,0,.2);
    background: white;
    max-height: 20em;
    overflow-y: auto;
    -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
    -moz-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
    min-width: 180px;
    background-color: #fff;
    border: 1px solid #cfcfcf;
    border-radius: 2px;
    padding: 5px;
}



.CodeMirror-hint {
    margin: 0;
    opacity: 0.9;
    padding: 5px 10px;
    border-radius: 2px;
    white-space: pre;
    color: #143759;
    cursor: pointer;
}

.CodeMirror-hint:hover {
    background-color: #f2f2f2;
}

li.CodeMirror-hint-active {
    color: #006ce5;
}
