/* HTML5 Boilerplate  */
@layer normalize {
  article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
  audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
  audio:not([controls]) { display: none; }
  [hidden] { display: none; }

  html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
  html, button, input, select, textarea { font-family: sans-serif; color: #222; }
  body { margin: 0; font-size: 1em; line-height: 1.4; }

  a { color: #00e; }
  a:visited { color: #551a8b; }
  a:hover { color: #06e; }
  a:focus { outline: thin dotted; }
  a:hover, a:active { outline: 0; }
  abbr[title] { border-bottom: 1px dotted; }
  b, strong { font-weight: bold; }
  blockquote { margin: 1em 40px; }
  dfn { font-style: italic; }
  hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
  ins { background: #ff9; color: #000; text-decoration: none; }
  mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }
  pre, code, kbd, samp { font-family: monospace, serif; _font-family: 'courier new', monospace; font-size: 1em; }
  pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }

  q { quotes: none; }
  q:before, q:after { content: ""; content: none; }
  small { font-size: 85%; }
  sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
  sup { top: -0.5em; }
  sub { bottom: -0.25em; }

  ul, ol { margin: 1em 0; padding: 0 0 0 40px; }
  dd { margin: 0 0 0 40px; }
  nav ul, nav ol { list-style: none; list-style-image: none; margin: 0; padding: 0; }

  img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }
  svg:not(:root) { overflow: hidden; }
  figure { margin: 0; }

  form { margin: 0; }
  fieldset { border: 0; margin: 0; padding: 0; }

  label { cursor: pointer; }
  legend { border: 0; *margin-left: -7px; padding: 0; white-space: normal; }
  button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }
  button, input { line-height: normal; }
  button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; *overflow: visible; }
  button[disabled], input[disabled] { cursor: default; }
  input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; *width: 13px; *height: 13px; }
  input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
  input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; }
  button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
  textarea { overflow: auto; vertical-align: top; resize: vertical; }
  input:valid, textarea:valid {  }
  input:invalid, textarea:invalid { background-color: #f0dddd; }

  table { border-collapse: collapse; border-spacing: 0; }
  td { vertical-align: top; }

  .chromeframe { margin: 0.2em 0; background: #ccc; color: black; padding: 0.2em 0; }
}

.ep-btn {
  cursor: pointer;
  color: #fff;
  background-color: #009cca;
  border: #009cca;
  outline: none;
  border-radius: 2px;
  padding: 0px 15px;
  line-height: 30px;
  font-size: 15px;
}
.ep-btn.ep-btn--apply {
  color: #fff;
  background-color: #009cca;
}
.ep-btn.ep-btn--cancel {
  color: #fff;
  background-color: #9dbfcc;
}
.ep-btn.ep-btn--edit {
  color: #fff;
  background-color: #69b6ff;
}
.ep-btn.ep-btn--import {
  color: #fff;
  background-color: #2caac4;
}
.ep-btn.ep-btn--submit {
  color: #fff;
  background-color: #00c0b3;
}
.ep-btn.ep-btn--warning {
  color: #fff;
  background-color: #f67c61;
}
.ep-btn.ep-btn--round {
  background-color: #fff;
  border: 1px solid #009cca;
  border-radius: 15px;
  color: #2d3236;
}
.ep-btn:hover {
  opacity: 0.75;
}
.ep-btn .ep-btn-icon {
  display: inline-block;
}
.ep-select-btn button {
  width: 100%;
  background-color: BUTTON_BG_CLEAN_COLOR;
}
.ep-select-btn .list-container {
  position: relative;
}
.ep-select-btn .ep-selection-list {
  position: absolute;
  top: 0;
  width: 100%;
}
.ep-card {
  border: 1px solid #bfbfbf;
  box-shadow: 0px 3px 10px 3px #ccc;
  border-radius: 15px;
  overflow: auto;
}
.ep-card .card__card-header {
  padding: 22px 30px;
  background: #00467a;
}
.ep-card .card__card-header h1 {
  font-family: 'PTSans';
  text-align: center;
  font-size: 28px;
  color: #fff;
  margin: 0;
}
.ep-card .card__card-content {
  padding: 15px;
  background: #fff;
}
.ep-card .card__card-content.header-bg {
  background: #00467a;
}
.ep-cell.flex {
  display: flex;
  flex-direction: column;
  position: relative;
  flex-grow: 1;
}
.ep-cell h2 {
  font-size: 14px;
  line-height: 30px;
  margin: 0;
  padding: 0;
}
.ep-cell__content {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
.ep-checkbox {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.ep-checkbox input[type="checkbox"] {
  -webkit-appearance: none;
  background: #fff;
  border: 1px solid #bfbfbf;
  display: inline-block;
  width: 12px;
  height: 12px;
}
.ep-checkbox input[type="checkbox"]:focus {
  outline: none;
}
.ep-checkbox input[type="checkbox"]:checked {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAYAAACALL/6AAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAgkmaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzAxNCA3OS4xNTY3OTcsIDIwMTQvMDgvMjAtMDk6NTM6MDIgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iCiAgICAgICAgICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICAgICAgICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iPgogICAgICAgICA8eG1wOkNyZWF0b3JUb29sPkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE0IChXaW5kb3dzKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxNS0wMi0yNVQxMDoxMjo0NSswMTowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TWV0YWRhdGFEYXRlPjIwMTUtMDItMjVUMTA6MTI6NDUrMDE6MDA8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE1LTAyLTI1VDEwOjEyOjQ1KzAxOjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDpmYzcyN2NmOS1mZjEwLWJkNGItYjAxNi0yODAyOWNlNGIyMmE8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgICAgIDx4bXBNTTpEb2N1bWVudElEPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo1ZTdhODhiMC1iY2NlLTExZTQtOWNlOC04OGNkMjc0N2FhMzE8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDpmZTNmM2JhYi02ZTJmLWQ3NGUtOThhMy0xYjUwY2U1NDllZDg8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkhpc3Rvcnk+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jcmVhdGVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6ZmUzZjNiYWItNmUyZi1kNzRlLTk4YTMtMWI1MGNlNTQ5ZWQ4PC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE1LTAyLTI1VDEwOjEyOjQ1KzAxOjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmZjNzI3Y2Y5LWZmMTAtYmQ0Yi1iMDE2LTI4MDI5Y2U0YjIyYTwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNS0wMi0yNVQxMDoxMjo0NSswMTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6U2VxPgogICAgICAgICA8L3htcE1NOkhpc3Rvcnk+CiAgICAgICAgIDxwaG90b3Nob3A6RG9jdW1lbnRBbmNlc3RvcnM+CiAgICAgICAgICAgIDxyZGY6QmFnPgogICAgICAgICAgICAgICA8cmRmOmxpPjA3ODA2QzY1QzQ5MTBBM0RCRUQxNTk0RkRFRjk5MjM1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+MTU0REY3RDFBQjVCMTE5MjhEQ0FENTJDQ0EyMzU1QzQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT4xODcyM0FEMEFERTM0QTIyQTQwQ0MwM0VBMTc5MUREMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjI1N0M3NjI5QjdGNDE3NTAzMTZFQTE5NDkyQzY1NDIyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+MjZBRUMyNTg2RDZDMjVCOTY2MEFCNkIxMzNGNTZCNkU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT4yNzcyQzBENEI5ODY3NDM5MEY4QTE0QzNFNUE4QjhCQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjI4OTkyNjQ2RjQ2QUVDQzM0ODhGMUY4ODdCOUFDMjc0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+Mjk4QUU2NkNEREEwNjc2RDQ5N0ZENjYyQ0M0NkU3ODk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT4yRTVFNjI1RDQxNzg3MjI5QTQyRUE3ODc0M0RGRUQ5MjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjMwOTYyQjUyNjAzNTY1RDZGOEJEN0ExQzRDQkMxOTVEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+MzBGMTk1QjI1NEFFNEVBMzczMkFBRUQ3NUU0OEYwMjE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT4zMEZEMUJBRDI4RUJBN0NFMjg3NDdCMEIzNjg0ODU2QjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjMzNzQzQTA1QzZFNjUzMkVDMEIxNzEyNTgxMTg2RUNFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+MzNDQ0U4RjNBQUJDMTI4REFCQzY3MDIxRTQwOUE3RTY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT4zNTgyMDZDNzU3M0ZDMUZGRTRBNUY5RTU5OTlDQjU5NTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjM4NUU5NTNEMjE4MjIwMDkyQTUwOTU4MjA1NzA3Q0RGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+M0FCMEQxN0VGQzgzRTM5MjM0RDIwM0M3RkI1OTdDMjE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT4zQjZENDQ0OTFGOURFRDRCOTRCRDU4RjQ2MUYzN0ZDQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjNCRUFGM0MwQUUwNDBEQTM1Njc2QkRCNUE4QjBFRDU0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+M0NGNjg4NkJCNTY5RDA5MjU5QUQzREM4Njc5QUMxNTM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT40NTNEMERFQzI0MjhENEI5QjBCNDY1Q0E4RTc5NDY5RTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjQ1QjI4REY4RjcyM0M4NkRBODU0N0UyNzQ3NTU2RkEwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+NDYyMTkwMEQyMUYzRjRGNjY0RDIzNjJBMEYxRUQ0OTQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT40OTZGRTk3OUE5QjY4NUE5OThDMkRERTU2NkI1Q0I3MTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjRCMjM3RTAyOTFCNkI2OThDN0NEQzA4MDBCQkNCMTVFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+NEJENUM3NThEM0QwNkEzOUNCQkFDRkMzQ0ZBMzQ3OTI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT40REVDRDNDNzMzNzc5RjMzRUM2QkQ4QUI2NjFFQ0M1NzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjUwMEM4NTkzMzIwMTFFNzA2QzA5NTk1Nzc1MjY3N0U4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+NTdDQ0I3MkQ3RkVBREM2QTBCNjlBRTEwNzZBOTk5NDc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT41QTcwMTNFQjAyQTA5RDMxQjhCN0Q2M0I3QjAyRUJCOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjVCOEU0NjcyMDc1MTMxQTM2Q0JENjFDRTRDQTY1ODdFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+NUQxNUI1OTkyMUE2NEM1RUUxNjM4RTgxMzMxNzNEQ0E8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT42MTlFMzQ3OEU1MkFFRENCRjM4MUU4OTUzQjg3RkYwNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjYxRUMxN0E5NDE3MzIxOUUwNzdGMkFENDA4RTI2QTJEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+NjMwODdFQUVCRkM5MkI0RjBBOUNFREEwMjBBNzYxOEQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT42OThEOUNCQjFFRjc2MDM1NEI5N0NFMTY3NDkwMDYyNjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjZENTNEOTFDMkM0NkQwODIwOTE5MjVFMkYwRUVGMzM3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+NzBCNjg2QkVGNzYyQzBBNDU1QTZENEI5OEU3NUVBQzQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT43MEUxQUUyQzJBQkIwNTVDMkMzRjdDNDcwQTE5MTZFNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjcxQzI5QjA4OTVEMTk2M0VCN0ZFODUzQTJDRkE2ODRBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+NzI4NTFBM0IwRUQ5RkRFNjFENTNERTlERjNGN0YyM0I8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT43MzE1M0YxQzI1N0QxQTc3RTBBMzUxNjFCNzEwNkM3MzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjczRUZCMjc1NUE0MjZEQUFCNTg1QUJBNDRCODg2NDNGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+Nzc2RkQ0NUY3QTYyQjcyNjZEQzIyQjlGQTJERkZDNjc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT44QzNDRjA4NUMyNjJBRTI1RjRBMEE0MkQ1OUJERDU3QTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjhFOTEyRTY5NERDRDU5MzYzQjNGNEIzMURCM0JDRDM1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+OEYyQ0QwNERFRkJFMTc2MDk0NTFGQkQ5REIwMTkwQzI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT45MTFFMThFNDYwN0YxMjhEMjJCNUYyRDkwODIzQzFGNjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjk1ODIwNzlBQTk5Q0IwRkY4N0I3QTZDMjBFMDE4Qjk4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+OTY4OEY5ODAwMUIwN0VEQUY5MkNGQTZERDBGMTc5MDc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT45OTdDREU4MTk4NkY1NUY3MDZDQzcxQ0MzODQyMTZFMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjlERjM2QkNBQjlDRUVGN0RCQTVCQzE5RjEwMzAxODEwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+OUVCMjBCNTVEMDc0QTM3RTBEQzk1MzdCOUFDMjQ2MkM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT45RjhBNTA0MkIzQTE5RTRGREQ2QUI1NEYxQTg1Rjg2RjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPkEwNzA0ODBERDMxQjFGNjFBRTU0RjkzQUY2QjQ3NjAxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+QTBGN0UyMEMzQzI1MEE5QTM5MkFGQTM3M0Q0MzBBMDk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5BMjA2RkE2MThGQkRGMDRCQUNBRjAxNjVEOTYyMTIxMjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPkEyNzI4RDM1QjZEMDYwMEE4Q0JBNzIwOUExQjY1RjhCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+QTM1QzBBRTYyQjY3OThCNUFFOTI3MjczOUM1MkE0QzY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5BNDBERTRFQ0EzMzUxMzdBMUZGRDEyMUU0NkI5Q0IyNDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPkE2OENGNDQ0QUY2OEJDQTZGRDBDQjdBMkQzODI1MjIxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+QTdCNDc5ODdCNzFFN0ZDNUNENUZDMzEyQzMyNTIxMTU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5BQzA2RUVEQ0Q0MjFBMTI0QjE2QjJGRkJGOTMxRTVFNjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPkIxQUFGMzJGNTM0ODVFQzVERDBBRUJEQkMwMUVCOEJFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+QjM1QjMyMUU4QUNBODAxNDI4Q0RENjExMDZFRTZCNjc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5CNkU5NThBQTA5NjMzM0YxQUE3MTM3OTFEQzYwN0MwQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPkI5N0Y1RjA0OEE0Q0JCNDUzNDk4RTFGQjJDNkFDNjIzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+QkJERURCQzhCQTE3RTM0OTkzMTZEMzgxMEUzRTQzRUQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5CRjlDQkEyQ0QxNjQ1QzJEMDk1Qzc3RjUyMzVEM0Q1NTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPkM0NDNGNDZGMERFN0YzMzMzRkVDM0M1REIwRTU3N0RBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+QzZBM0NCMTVBMDU2MEY0Q0IzM0ZFMTI0RDM3MzAzRDU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5DQTU4MDdDQ0VGNjQ4RTU0NDk3MUFDQkY0RENCN0M0ODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPkNDRUI5NTMxRTZCOUE4OTIzRDEwRDJDRjk0QjhFRkMwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+RDE4RUY0OTJCQTRENDZBRTAxM0Y1NEY4QzAwNUUzNDY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5ENENCRDMxMEFDN0U5RThGNTI0Q0U1MzU2MkRBMzk4NjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPkQ5RjQyRTMwMkY3MTlFNTIzODE2QjZCRDVENDZDRUVGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+REFCNTg0NUJBNUIxQjg2MjA1RDFEQjc1NkExMTM1QkE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5EQjY0MjU0NEJENDMzNUU0OTcwRUE4NkYwMjE1Qzc5RjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPkRFMjI5RUVDQ0Y4OUEzOTE4RDAxNDlCREY2NUY2ODhBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+RTBGN0Q2QzNGOTY1MzkxRkUxMUM3RDNDMDcxQ0YyNDM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5FNTUwRUEwOUMyMDJGOTUzQ0Q1MUE1RkYyMEJFRjdGMjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPkU2QUY2Q0NBNjIyNEI5ODk5NkExMkE4QTVCODFFNDNFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+RUI4QUE3MUI5NzZERUNFMTM0M0FEODM3ODE2QTBFNTQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5FQkI0OTkyQThCMzY0NUMzNTQyMkQ1ODgzNEU1MzJENzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPkVDMUJENjM5QUVBMkU4RDlCMkU3Q0E5OUMzMkY4QUZFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+RUQwQjEzNjBFQTM4OTQ0QkI3NTQyRjU1REVDQTM2RjQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5FRTVGNkIxMzk4MEZCNjlCNzVEREU1NjdDNDg4Qjk3OTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPkVFNzU4MENBQTM0OUZEN0Q2ODFENDMwNzVENUEwOTY3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+RjU2MzY5ODhDNkQ2NDQ3MTI1NDNDRDQ4OTlENDYyMTM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDppbmRkOmQ5ZTk1ZWViLWI3NjMtMTFkZi04MmViLTgzZjhjYTgzZDZmNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDowMWYxNDVjNC0xYmY5LTExZGItYWY3Ni04NGYyZjViM2UxOTM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6MDQyZWM4NmEtNTJkZC0xMWRjLWJiN2YtODdkMWE5ZjAyYjA3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjA2N2YwMTVjLTY1MDAtMTFkZC04YzBlLWRhMDM4NjdlYWE2ZjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDowZDY5ODQ5Zi0xNDY4LTExZGQtYjRkNS1hNzZlZTUxMWM1OTk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6MGZjNzlmMjAtZDIzMi0xMWRiLWIxYmItYWViYTZhYzVlZjY1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjEwOTVkNWU3LTViYzctMTFkOC1iNWM0LWFkOTRmZWRjYmRmMzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxNjJmNTZiNC1hMDdiLTExZGItOWI2ZC1lNDYwMGU0MWY4OTM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6MTYzNDYzNWQtYjZhYS0xMWQ5LTlkOTMtOGY4ZjRjZTgwOTQyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjE3OWE1ZmM2LWQ0NjUtMTFkYS1iNjc1LWRiMjhmZTRhNzNmODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxOGRkNjYxNS1hYWU5LTExZTQtYmQ4OC05YWU5Yzg5YmIwODM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6MWJjYTczOGQtNGQyOC0xMWRmLWFlMTEtODhhNmIxMWFjNmQzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjFlZmYwYTdjLWJiMGUtMTFkYi1hZjQwLWMzZTdjZDY4MWIyNDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyMTY3MmU0OS0wYThiLTExZGQtYmFmNy1kNTJkZWYzZTFiMzM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6MjE3NmNmMTYtNGQ0Zi0xMWRmLWFlMTEtODhhNmIxMWFjNmQzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjI5MzQwYmU3LTE3ZjQtMTFkZC04MTQ4LWZiZTdmMGJhYzg5MDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyZTUzMDY1Yy1hN2RiLTExZGItYTMwYy1hYTNmMzJmNDlhZWY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6Mzk4NmRkNzEtODE0NC0xMWRhLWFmNDctZjk4Y2EzNDJhMTZhPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjNiNGFkMjgxLWYxYTUtMTFkYi04OTIyLWQ3MDM1M2FjZTliMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDozY2EzMzg4OC1iN2E0LTExZTItYjllMS05NWE2Nzk5ZThlMzc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6M2ViOWQ1ZDAtNzYxMi0xMWRjLTk4NzItODdkODU5ZWUzODQzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQyOTY2ODNiLWNmMjYtMTFkYi1iMWI1LWZjZjBjYjI1MTUzMjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo0YTk2MjE4Yi02NmI5LTExZGUtYTgzYS1iZGU1NGRiOTY5MGE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6NTc5OWI4NGEtZjIyZC0xMWRkLTk1ZTYtZDk0ZWYxNWYwYjI5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjViYjI1ZmNiLTAwZDUtMTFkYy04MTYwLWZlM2JhYWVhNDY2NDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo1ZDU1ZDY4Mi1mY2I1LTExZGYtODIzMi1jMmM4OWU0YWM4ZDk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6NWViNTJjNTItYjJiNC0xMWU0LTk1NTItYmU4ODI1OTMxMDdiPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjVmNWI3ZGUwLTRhNDMtMTFkZi1iYzA1LWU2NDc3N2U4YmVmODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo2MGQ1M2Q4NC1mODc1LTExZGItODMxZS1jNWY1MTFlNGYyZWI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6NjgwYjUwMGMtYWY3ZC0xMWRiLTk1MzEtY2NmYjk3OWExNzBjPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjZiMTg3YTRkLTIxYWMtMTFkZi04NzYzLWY3YjMyMTE1ZDFkODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo2Y2M3MmRkNC1jMTIyLTExZGEtOWVhMC1iNDEwMjE3YmM2MDQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6NzY2N2U1ZWEtMDYwNy0xMWRmLTg4MDUtYjU1NWUyYTQyYzUyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjc5MmM5NGQyLTBiNzItMTFkZC04YThlLWI5NGU5Y2U0N2IxNDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo4NTYwMzNkNS1mYTQ3LTExZGMtOTA1Ny1hYzVkM2RlMzcxM2E8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6ODY4MDI5ZmQtMjI3Ni0xMWRkLTkyMzktYzFhNTk4MzQ0NTU5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjhiMWE2NDM1LTFlNDgtMTFkYy1hMmQzLWY3ZGFjNzU0MDg0MzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo4ZmY5ZDY0Yy00NDE4LTExZGEtYjdlNi1kOTAyMzY2ZWUzZDk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6OTIzZjBlNTItMzM4OS0xMWRkLTk1MGMtYTgwZDlhZDQ0NTZjPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjkyOTJlYjVlLTZjZTgtMTFkZi04ZDlkLWQwZDU1MjJkODk3NjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo5ODU1ZTliNy0xYTc3LTExZTAtYTA1Ni1hMTQ2MzU3MjFiOTc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6OWQwOWVkNDQtMWE3Ny0xMWUwLWEwNTYtYTE0NjM1NzIxYjk3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjlmOGRlZjk3LWIzOGUtMTFlNC1hZmU2LThmNTU5ZDRlMDYzYTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDphOGMwZDU5NC0xYzYwLTExZDgtYTZjYi1jZGZlNzAyNjM0ZGI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6YThmNjNiOGMtY2Y4ZS0xMWQ5LThmMzgtZWEzZTJkNmM1OGEyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmI2MGRjZjVlLWExNjAtMTFlNC1iNDhmLWIwNDNlM2U0ZTFmZjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiYWRlYzNiMC04ZDlmLTExZGMtYWE2ZC1mZDcyZWQ0NjEzNjU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6YmI4ODVkNTktZjE2NS0xMWRkLWIyZTctYjU1ZjBmZjM1OTRiPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmJjZjg0ZDQzLTFhNzUtMTFlMC1hMDU2LWExNDYzNTcyMWI5NzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiZjFiNDJmZi0wODgwLTExZDctODkxMy05YTgyN2M4MjkzYTM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6YzE0MjIzNTAtYTMwNi0xMWQ3LWFkNjMtOWZhNTlmODY4NDgzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmMxYjcwMWI1LWRiNzItMTFkYi1hYjFmLWRmNzRkNzQyM2Y3YTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpjNGRmNzgzYS00YjdiLTExZGMtYTMwYS1lNWMyYWFlNmJhMjE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6Y2Y5NmYxOGQtYTZmMi0xMWRkLWIyYWMtY2FjOTZmNjM4NDg4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmQ5YjJlNmEwLThjZTctMTFkZC1iZTEyLTkzYzVmYjk2ZjI0MzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkYjRjMzczOS1kMjkxLTExZGUtOTkwMi04ODcyNTAyMmU4Zjk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6ZGQwZDkyOWMtMDdkNi0xMWQ5LWJiNzctYmZhN2M4ZGY1NDYyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmUxZmMwOTYzLWFjNzMtMTFlNC04ZGRlLWNiOTJkN2U3NWQ4YTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDplMmU2ODJiMi1kODk4LTExZDgtYTQ1Ny1iNDViNmZmZTVjNzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6ZTRjMzY0ZmMtMjI5OC0xMWRjLWEzZjEtYWZmZTc4ZjNmMWRkPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmU1MjVjYmQ1LWI3MmQtMTFkYS04OThlLWQxNzM1NmFlYjQ0MjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDplOWNjNGZkNS1hZDM4LTExZTQtYTQyYS1mYmMyM2ZiMmQ1YWE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6ZWU4NmI1MzktYmE1ZC0xMWRiLThkZDktZmRjZTc1NjVjNTY3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmY5ZWY2MDNmLWFkMGUtMTFlNC1hNDJhLWZiYzIzZmIyZDVhYTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpmZTU4ODIxZC01Nzc2LTExZGYtODYwNC1lNWVhMzJmNjA3NDE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6ZmY2Nzg2M2YtZmIwMS0xMWQ3LWE0Y2UtYjA1YzY4MWIwZDg4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDowMEY5NERFNDc2RkFERTExQUZCREREOTFBNTM3QzVCRDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MDEyQjJDMjFDOUI5REYxMTlDQThGMDFDOUIwQzAzMzM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjAyNjFGMzI0NzhCOUREMTE4NkQwOUFBNzgzMTBBRjNCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDowMkU1NkJCMjM3NDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MDMwNzkzODc4REQ1MTFEQjg2NkI4RkRENEZDNUY2RTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjA0NDZDODhBNEE1NkRDMTE4RUIzODYxMUIyNkZDMzVCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDowNDdDNzFCODM5NDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MDQ5QjY2NzQ1MjFCREYxMTgxNzRENTg1MzRFMDJGNDg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjA2N0YwMTE0QzVGNERGMTE4MUZCRkExRkFGNThGMkRBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDowNkFFNzg5MDU1QzFEQzExOEZDQ0FGRDg2MkVDMjFCNDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MDZDQURFMUZDRDU3REUxMTlBQTFEQTlFQTAwRjI2RDQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjA3MjE4MjAzQUFERUUwMTFCQTRDQjYzOUQxQThCRDVBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDowNzY5MjAyRTUyNUUxMURDODEzQ0ZGOUQ2MEU5RTRFNzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MDhDRDQ3MjhCQjI2REYxMUJERUVEQ0E3MkUwRTc2RTY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjBBMTM5RDFFOEE1Q0RDMTE5QTA1QkQ5NEE1NEM3NDgwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDowQjAwRDM1NTJCNDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MENCM0Y3NjQ2MzlDREUxMTgzREZDNjBDMDMyQTFBOUE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjBDRTZFRTRCMzA0NkRFMTE4RTA1RTAwQTkyNEQ4Q0M1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDowRTM4N0ExODJFNDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MEU2QzQwNjBFNkFDREMxMUEzMUJFMkYxODc1QTU1RjE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjBFQzFEM0U5MzE0NkRFMTE4RTA1RTAwQTkyNEQ4Q0M1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDowRjZFNDJGNzFENDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MTA1NEQ5NzhDMEUxREYxMUFBOEFCMzAzQkZBNUU2RjI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjEwNkY1Nzg5RUVERUUwMTFCODcyREY0N0IzNEM5RjFDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDoxMEQ5REMzMDMzNDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MTEwNTZDNUFGNTVBRTAxMThERTk4MjEzQjZGQzhBQzE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjE0QkVBQzU5QTAyQURGMTFBRUNCQzc1NzhGQTFDOEI4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDoxNEMzNTRGQjIxNDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MTU1NTNGNkE5MjEzREIxMTgwQkRGQkQzRDQwMThCQTE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjE1NTc4RjJGMUU4NkREMTFBRjk2QjZEMDM3QTI3OUI5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDoxNUMxMDM3MzgzQUZERjExOTc5MkQxMkU4MEJDMDc3QzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MTYzODdBMTgyRTQ2REUxMThFMDVFMDBBOTI0RDhDQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjE2Rjg0QjdFMzI0NkRFMTE4RTA1RTAwQTkyNEQ4Q0M1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDoxNzMzQzZGNUZGOERERjExOEM0OEIxQkRFNkFBQkYwRTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MTk1MDE1MDhFMkVGMTFERDhCRUNDQjZCNDU1MkJFQTc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjFDNjgxODJBNDg3NURFMTFBOTkyRkQyREM2RTk4MzBEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDoxQzc5MjkwRUNDNDVERTExOEIyM0FEMzBCQ0E5NkExNDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MUNDMEE0NjkzMzlEREQxMTkyRDNFMjUyMzFGQjUzMDU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjFDRjI1QzcxMzU0NkRFMTE4RTA1RTAwQTkyNEQ4Q0M1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDoxRDQyNDNDOTc0OTFEQzExQjEyNEJCQkRGRkIzMzIyNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MUQ0NjhCNUExNTY3MTFERTlEMDlCOTVENzQ2OUZGRkU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjFENkQwNkEzREM4QkREMTE5MTFFQTFGMzdEODc1M0VEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDoxRDkwQkU0MzYzRkNEQTExQUE4M0I1NDNEQzg5MTA4RDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MURDNUVBMDczMjQ2REUxMThFMDVFMDBBOTI0RDhDQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjFFMTFDNDJBNDhGQURFMTFBQzEyRDRBQUZFMjg2RjVGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDoxRTJEOUJDMjkyQjgxMURDQUMwQkQ3Q0ZCQTI4NkE2QjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MUU3MURGMTNGREI1REUxMUI5Mjk5RTVDOTcxQ0I1NDI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjFFRTdERUMyNDgxQURGMTE5MDVBRDFFNUU3MTgzMTUyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDoxRjVBRjNCNjcyMjlERjExOUZGQUIyNkUyNDBDNzFCQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MUY5NUFDMzk0NzQ4RTAxMUJDMTJFQ0FERUE0MTNBQTQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjIwMzIzREFGMzgzM0REMTFCODREQjE1M0ZGQ0IyQjI1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDoyMDc1NUNEOUExQkVEQzExQUQ5RkM4NjkxMDAzODkyNjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MjA4QzQ0NTA3RTEzREYxMTg4MkZEMzU1MDQwODUzODM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjIwQUQxQkNBMjdENjExRENCM0RDRjU4Q0IxMjgyMTg4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDoyMERENjY0M0ZBQzZEQjExQTQ2RUE0QjQ5RDJGREU1QTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MjI2QUU5RTgwRDFDREYxMUFDRUJGNDlDMTUxMEQ3RTI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjIyN0JEQzlCMkZBQURDMTE5MDI4OTQzRkRBREMyRDE2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDoyMjlBRDI1QzZCNzNERTExQTczRkQwMzg5Qjc0OEFGQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MjJCMzVDNjIyMjQ2REUxMThFMDVFMDBBOTI0RDhDQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjIyQzE2QkFBNUFGM0RFMTFCMTFEQ0U5RDUyNkU4OEU4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDoyNDBGNzY5NkUwOUJERjExODk0M0VDN0QyRTg5QzBCQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MjY4NjYyRkQ1NTJFMTFEQkJGRkRCMzZEQ0JEOTFBREY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjI3RDM5ODhENDNERUREMTE4REI5RUEyMTBGMDNGNEZGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDoyN0Y4OUYxMTI3RTJERDExODY0NUQzRkExMDY2QzdCQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6Mjg0MDNGNEJDNEQyREUxMUExMUVENTUwRDM4RjQ0NUI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjI4NEQzNDFDMzc0NkRFMTE4RTA1RTAwQTkyNEQ4Q0M1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDoyOEI4NUU2NDkyQjgxMURDQUMwQkQ3Q0ZCQTI4NkE2QjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MjkwQjg0QjUyMTQ2REUxMThFMDVFMDBBOTI0RDhDQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjJBMDkyMUI5MjE2REREMTFBNzI3QTY3NzczMDkxODI0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDoyQUQ1NjQ3NTY1OTRERTExQjRERERGMTMyMEU0RjA3RDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MkMyMDVDN0U4MjM0REQxMUEwNjlCRjExMUQ2MUI3NkM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjJDMjU4OTQ2NkYxM0REMTE5OTgxOTk5RDE0RDI5Nzk1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDoyQzRGNzhBNzU1MkUxMURCQkZGREIzNkRDQkQ5MUFERjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MkQxRjA1QjAyOTQ2REUxMThFMDVFMDBBOTI0RDhDQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjJEQkREMUJGQ0UxRERGMTE5QUJFQzE0OTMzMUQzMTREPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDoyREJGNzQ1MDNDMDFERTExOUVEQkExNDc3OTA0MEUxQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MkRFOEQyMTk1RDREREMxMUFEQkFERUZEOTZCN0YxNDA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjJGQzA4MDhCQUUxREREMTE4NUMxQjNCMkEwNzNDQ0I2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDozMDREMzQxQzM3NDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MzI4QzJBMjNBMUYzREUxMTg4RkNEQzBENDUzNDk3NkE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjMyOUVCRjE0OTQzMTExREI5QTE5QkYxOTYwMDlFODRGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDozMkFEOTAxQzE1NDBERjExQkEyMkVCODM5MEU0MjdGQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MzJFQjNCQUQ1MUUyREMxMThCOUE5OEM4QTBERDgyMTU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjM1QzI4NzMyRjA2OEUwMTFCQUU0QTBGM0YyMDVDQjBDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDozNjlFNzI3RkIwNEZERTExOTc3N0EyNDFFMTEzMkI0MzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MzZDQzMzOERCRjAzREUxMUFBODVEQzg5RDFGQ0YyOTU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjM3REQwNkE4NzY1M0UxMTE4NDIyRDkwNzVGRTI5QTExPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDozODIyMjc0MTk2NTBERTExODI4RUI3OUI3RkY4N0I0NjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MzhERjc5NTlBNkE1REIxMUE3Qzc4M0RFQTlGREVGOEE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjM4RUZFQkQzMkM0NkRFMTE4RTA1RTAwQTkyNEQ4Q0M1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDozOTVCMTA4QUVDNUZERTExOEYzRUM5OTUyMERFQjk5RTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6Mzk5NjQyQjAxQzQ2REUxMThFMDVFMDBBOTI0RDhDQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjM5QTg1RjM1MjM0NkRFMTE4RTA1RTAwQTkyNEQ4Q0M1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDozQTQ2Nzc4MTVFMjlERjExQTBCMDg3REY4OTdGNUM1NjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6M0E0RjUxQkY3OTExREUxMUE3ODFGQkE4NjcxRjVFODk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjNCRjIzMERBQkVBQ0REMTE4ODlGQUM1MjgyOTM1NjgxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDozQzBEMzhDMkFGREVFMDExQjk0NUM0QTQyM0E1Nzk0OTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6M0Q1MTAzRTY1NUE1REYxMTg5OTZBRkYzNUQ2QTlDN0E8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjNEOTBCNjA0NEZDNjExREI5NUQ5QTk4QzBFMjM0MUVBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDozRTQ1MUQyOTUxNjJEQjExODI3Q0JCRDVBOEM0NTFDOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6M0VEMjQ2QzhENzdEREUxMUJGMUJDODZBRDc4NjJGNTc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjNGQUFCMzFEQzdGM0RFMTFCRkIzQkI2MUFFMUExOThCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo0MDE3QjQyREFFQ0JERTExODYyMzlFMTU2MjMxRDgzQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NDA2MkI3NDA0MzFGRTAxMTlGODREQjFEQkVDNDk4OTI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjQwQjU2RTgxQTgyNkRFMTFBODRFQjQ2OEU4MTZBRjE0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo0MUE4NUYzNTIzNDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NDIwMUM1NDExMDkwREUxMUIxMjNFMUQ0NUNEQkY3OTI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjQyQTVDNkYxQjA0MURGMTE5MEJFODgxQkY4MTU5RjM5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo0MzhEOUUxMTMwNDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NDU3RDAyOTU1MDU1REYxMThCNTlEOTU5RDlGQ0Q1MEI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjQ1Qjk1MkQxQTc2MEREMTFCM0EzQUI2MEU3Q0IyRTMyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo0NjEwRDJCQjVDM0FERjExQTFFMEVFMDE2RTlGM0QxMjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NDZCMDcwMTY5RUFCRTAxMUJCNDJFODhCNzU0QzRBRUU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjQ2RTEzNUUwNjMwNUUwMTFBNzY2RTVGMjI5M0U3RDg2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo0NkU1MDQ2QjdENzlERDExQjZEQUQxNDcyOTU1OUQ4MzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NDg4RTdEMjE2NDE3REYxMUFCMzA5NkRCNTlCRTgyNzg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjQ5RThBNjZBM0JCNURFMTE4MDlCQTk4OUIwRDc3NDMyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo0QkQ2NEUzRDU5MUFERjExOUE0NDgxNkU0MjZEMTRDQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NEQwOUIwODQ2QzI5REYxMTg0M0RFOEVEODQ1OThDQTM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjRENDc1MzBEQkZCMURFMTE4MzhDQjc5QkIwMjlDNTMzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo0RDlDOTgxQkZGMzZFMDExQjgyNEY0QkE4RUMxOTI3NjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NERCMkI5OUMzMjQ2REUxMThFMDVFMDBBOTI0RDhDQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjUwMDFGNzREMkE0NkRFMTE4RTA1RTAwQTkyNEQ4Q0M1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo1MDJBREQzQzhCMTNERDExOEVBNzlCRUZCRDE5RDdCMTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NTAyRDREOTEyQjQ2REUxMThFMDVFMDBBOTI0RDhDQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjUwODVGRTFDNUNGMURDMTE4NDk5OUIyRDQ3M0I0MEM1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo1MEE1RjM1NUJDNEJERjExQThBM0Y2NDEwRTkzQTYxQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NTExMDJEMjM0OEU2REMxMUJBMzdBMUY0NTkzMjA5ODQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjUxQTExRUVCODVBN0REMTFBMTk3ODZBNzdFQjU0QTUyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo1MkE1RDMwNTQzMzhERjExOTBEQUVGQ0UyRDk0MDk1NTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NTNFNDM3RDUwNzk3REUxMUIyREFCQUI3N0Q3NzQwQkU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjU1NkQ1ODI0MUIxQ0RCMTE4OUQ1QjVFQzRFM0E5RTM4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo1NTc3OTIyQzM4NDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NTU3RTNCM0NFMTM1REYxMTkyNzhEMzgwQTU0RERDNUE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjU2NUMzMEQ0M0EwOERGMTFBNjFEQjIyN0VEREY1OUY4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo1NzY1OUU0MzkyMzJERjExQTE3Qzk0NzlBOUNFRTI3NzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NTc4Mjk5RkNDM0QwREUxMTk0NjVCOTZFM0MyRTJFQUE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjU3RDRENjNDMDUzN0UwMTFBNjM1RUJFMzgyMzBCODQxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo1OTc1QTU3MkI0QUZERTExOTFGOUQzODI0OTc0OUNFMjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NUE3OUUwNjcyNzQ2REUxMThFMDVFMDBBOTI0RDhDQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjVBRDYyQzI2QzBGREUxMTFCNDM0RUFCNzIwNTlDRUQzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo1QjBDRDc3OENGMjRERjExODJDMUIzRTFCNkE4M0VFQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NUI1QTkwM0E4RjYzRTAxMTlCODdFNkZGNzVFMzE3MTQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjVCNkNDMjhBRDE1RUREMTFCOUFFOEIzRjA3NjVDOEQwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo1Qzc0NDlBNDhCOTFEQzExODMxRkVCRDc4MUI2RUNCOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NUQwQzUyOEZCQTQ2RTAxMTgzQzhFODAyOTEwQzI1RTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjVEQTZDRTgzMzI0OTExREVBMUIyOTZBOTgwQkZBRkE0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo1RjUwNDk0RDdDNDlERTExODI2RkJCNzBFQjg0MEREQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NjAyRTk2MTY3NTQ4REYxMUI5NTU5M0ZFRkI0RjBBOEY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjYwQUQxQUVBRjk2Q0RGMTE4NUJCQjdEN0M5QUNEN0EwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo2MEJDQjRENjZERDZERDExQTQ3REU0REFFMEVGRjc5MzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NjIwQUY1OUE2NTY4REQxMUE3RTRDQ0EwMkExNDIzNkE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjYyMTI1YjA4LWRmY2MtNWY0Yy04ZGMxLTBkYTg1NmUwZjAxZDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NjM2N0ZENDYzNjQ2REUxMThFMDVFMDBBOTI0RDhDQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjYzQzQ3NUEyODhFRDExREVCM0ZGRjYxNENDRDE2Qzg3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo2NUE1ODE4NEFEMDNERjExQkExQ0ZFMkUyNDU5RjkwRTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NjYyMTFkMmEtZTc1YS02MzQ5LTkzMTMtMTE0ZGM0YWM2MTlmPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo2NkU3NzBDOEQ4ODNERDExODU2N0ZEN0RCN0QxRkI2ODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6Njc0RDVFNDJCMkRFRTAxMUI5NDVDNEE0MjNBNTc5NDk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjY4RERGQ0NEMzc3RkREMTE5NTgwOTVFNDlGQkM5MTlFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo2OTIyRTI5QjU5ODVERjExQjQ3NzlDMUE2MEUyNTQ2NjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NjkzQkVBNkNCOEE2REYxMUEwODI4NjBDRkRFM0YyOEU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjZBNkQ0QjlERDNCQkRFMTE4M0Y5RjUxODBGMjc4RUY1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo2QUQ0NDYyRkIyMDRERDExQTQ1MzlCOEE2NThCOTVBQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NkIyNkU2RjcxNEEzRTAxMUI4RjJCMzlDQURGOEM3QkQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjZCNEQ1RTQyQjJERUUwMTFCOTQ1QzRBNDIzQTU3OTQ5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo2QzFDRUU5OUZGMENERTExOEI2MDgwODY4NkQxQ0RBNjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NkM3MDdFQjU0QzRFREYxMTlCRjY5RjVFN0NDMzg1RDQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjZDODc1RDc3ODZBRDExREJBMzVDQThGMkNDRDBCNkVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo2RTQ3RTBEMEEzQzkxMUREOTkwRUQwMjNDQTZBRDM0MjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NkU4RTI1QzM2NDhDREQxMUJFMzNDQkI1MDM4MDNBMEY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjZFREIwOUE0RUY5OURDMTE5RkRBRTFFNkM5RTkwRDUyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo2RjBDNTFFMThBNUZERjExQjZDNkE4NEMwOEZGREE3NzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NkY1Qzc4MkUyQzlDREMxMTkwOEM5QURBRjg3RkU5MzM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjcwMUYwQUExREMwRkREMTFCNkIwREE2RDE3NjEwODQyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo3MUI3MjRGQ0U3RDFEQzExQUI3QzhCRERDRDc0NDY0MzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NzJBRDNFRDM4ODcxREUxMTkwN0RENThEMkE0MjgwMjE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjcyQkFCNDJBQjhGNTExREJBMEI0ODk2MEVFOEUxOEFDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo3MzU0MzJGODM0NDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NzQyRkREQ0FGMEJGMTFEQjk2QUNBQjU4RDI4NzRDM0I8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjc0NjU4MzU4MUVDODExREVCODJDRDhCMzM4QjAxRDNCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo3NDhGQkJDNTQ3NjFERTExOTlEQzk5ODIzNDRFMzkxQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NzU4ODlCMTUyMjYyREUxMUE3MkFGMTY5NjNDRDg5QkI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjc1QkE2RUUwMjg0NkRFMTE4RTA1RTAwQTkyNEQ4Q0M1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo3NURDRUVGNTUwMUJERjExODE3NEQ1ODUzNEUwMkY0ODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NzVFODBCMzE2NTc5REYxMUE5MzlDQjhCMkM2MzZFRDk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjc1YWQzN2I2LThhMzctNGZjZC1hNGZlLTI2ZjFhYTFmMTFhYjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NzcyNjU4MEUzMEUwRTAxMUEwREZGMUE5MjFBNzdEMTQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjc4Mzc5NTFDNzk3OEUwMTFBOUIxRUMyQzEzMDYwQkJGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo3ODVCRjFBMzNENDRFMDExOTZBOUZEQUEzMDJBNEE1MjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6Nzg2Q0M0MDczQzAxRTAxMUI0MEU4NEQ1NTA3NTlFNzA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjc4N0IzRDBGMEMwN0RGMTFCRjNCRTJENEVFNjU4QTlBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo3ODk0ODkyOUIzMjlERDExQjkzQUYwRTQzNTZFMzNDMTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NzhFMDYyMzBERTMxREQxMTlEOTI5M0U4MUYwRjQ2QjI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjc5RDM5OUIyNEIzMURGMTFCODdFQjlCMkY3NzRDNjZCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo3QTFBOENEQTY3NTNERTExQUVFNkIwMjgyNkU1MjQxODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6N0EyNDlGN0JGRUFDREYxMUJDNkU4RDA0Q0ZCM0ZDNkM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjdBNTNBMDcwMzRFMEUwMTFCNkVBQjQ5QzlFRDdGMjFDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo3QTc3NjU3NDMxNjBERjExQjcwNThDREE0NjJFODhEMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6N0FDNTVBMEFGQTdEREQxMUJEQjREMUZCNEYwRDczNjA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjdDMDQwMEI5QzJFN0RDMTE4RDE3Q0NDODc0MkUyRTc4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo3QzY2REE0NEExOTRERjExOTUzQUVCRUZENDM1NDhBQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6N0Q4MkE0RDlGNTM4REYxMTg5QUZDRDI3Mjk0NjY5ODU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjdEQ0NFQjNFOUQwRERGMTE4QTFCRDYyQzBEMDY4RjQwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo3RTUzQTA3MDM0RTBFMDExQjZFQUI0OUM5RUQ3RjIxQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6N0VCQUM3ODQxNUEzRTAxMUI4RjJCMzlDQURGOEM3QkQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjgwREVDQkJEMjg0NkRFMTE4RTA1RTAwQTkyNEQ4Q0M1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo4MjMwMDIwMzRDNjlERDExOUMxRjhFOTEyOTY1QjQ3MTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6ODJCMDk1MjlDOTBBREYxMTgyM0ZDMzgwRENBQzIxMEI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjg0MDc5RUJCN0VGMURFMTFBOTRBRENGRUI0MENGQUIxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo4NDE4QjlGNzFCMTlERTExQUNEMUZEMEQ3OUQxQzQ4QzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6ODQyNkIxMTE1MjFCREYxMTgxNzRENTg1MzRFMDJGNDg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjg0QkYxRTk4QTM2MERFMTE5NEMxODI0NTQ4NzI2NkUzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo4NjMxMzE4RUQ1OTFERTExOEJCMEU1RDA1OEExNUZBNjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6ODYzRDI5NjAwRTkxRTAxMUI3RTJCQTQzRDIwNDFEMUY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjg2OTMxMTI1Mzg5QURGMTE5QkU2QTQ0QjM5MDYyRTM3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo4NkNFQ0JGRkQwNTdERDExOTU3NzlDODJDNzY2RTJCRjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6ODZGMkVBODAxMjJBREYxMUFENEY5RTMwRjUzMDY3RUE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjg3MUE2Mjc2RjU3M0UwMTFBRTkzRjcxQTVFOTg1QTkxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo4ODIxODA2MDUxMUJERjExODE3NEQ1ODUzNEUwMkY0ODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6ODg2ODJFQ0Y1RkRGREUxMUIzNjZEOUVGNzRERTRCM0U8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjg4OEVGQzEyQkJBNERDMTFBNzg4RjYxRjQ2NEY5NTRDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo4OTZDMEZDQkRBMzJERjExQTQ3M0IyMUM0OUQxNzU3RTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6ODk5OEUyRkM1RDgxREUxMUFCMTBFMThBMzY4Q0JDNzI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjg5QkI3MDg1MzY0NkRFMTE4RTA1RTAwQTkyNEQ4Q0M1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo4QTg5OTEyNTMyNDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6OEFCM0IzM0IzMjkyREMxMTkyOENEQUU4OEZGMDk4MkI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjhDNjMyQzZCRTgyNURBMTFCQjY3RjQwQzMyRkE3RkNGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo4QzhCNEYzMTdFMUFERjExQkFCQ0Q3NDQ3MkNFRTBBRTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6OENCMzFFQ0QzNTQ2REUxMThFMDVFMDBBOTI0RDhDQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjhENjJFNUM1Rjk0NkRGMTFBMUFDQkMyQ0Q2NjBDMjEyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo4RTMyNTdCQzM0NDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6OEU0QTAyMDEzOTQ2REUxMThFMDVFMDBBOTI0RDhDQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjhGRTFGOTVBOTU0MURFMTE4N0EzQjYzQUVDNjcwQjdGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo5MEE0ODAwMjI5NDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6OTBBREY3RDUzOThBMTFERjg2MTE5NDM2QTE3Q0IyMjc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjkxQkI3MDg1MzY0NkRFMTE4RTA1RTAwQTkyNEQ4Q0M1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo5MUM2QjlERDdEMUFERjExQkFCQ0Q3NDQ3MkNFRTBBRTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6OTFFRTREMDFGREE5REQxMTg1NTVCRDc4Nzk5MjdCQ0I8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjkyMDk0OEU4RDJBM0RGMTE5NDlFRUE4MjQxNEM2N0ZEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo5MzI4RkIxQzIyNDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6OTMzMTJGM0E5RUFCRTAxMUJCNDJFODhCNzU0QzRBRUU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjkzNjkwNDJDMkY0NkRFMTFCRDlFRTVBNjYzOUE2MjVGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo5M0I3NDg4NUY1MjdERjExODgxRUE2ODc5RTc5Qzc0RjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6OTNFOEFEOENCRDMyREMxMUJGRTJFNUQ2Q0U1ODE1NzI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjkzRUFEODlEODk5QkRGMTFBRTJEQ0FBMkM4Q0I1MUE0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo5M0YwODM5NDQ4QjJERTExOTFDM0M2NjVCQzlCREE5OTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6OTRCMzFFQ0QzNTQ2REUxMThFMDVFMDBBOTI0RDhDQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjk1MkEzMzI0N0I3NERFMTFCQkExOUU1QUVFOTE5QzQ3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo5NjAzRjY4NjRGMjJERjExOTFCQTk4RTNEMDdFQTZFMjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6OTY0RDZGQzNGOUYzREMxMUI3Qjc4N0Y2N0E4REM2NzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjk2QTcyNzFGMTg0MkRFMTFCQjZCRTk2REJCQUE4OTExPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo5NzlFODBGMTJDNDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6OTdFMjNEMkM0QjEyREYxMUFEQkRCM0Q0OERBODEyMTU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjk4MjcwM0Q1QUZERUUwMTFCOTQ1QzRBNDIzQTU3OTQ5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo5ODI4NjMwM0E3MUZERDExQUNFQzg5QUNGMzNCQ0QwQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6OThBNDgwMDIyOTQ2REUxMThFMDVFMDBBOTI0RDhDQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjk5OUQwRUQ2NTkyQ0UwMTE4NzVGRUM3NEVBRUQzQjkwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo5OUE3MjRFRjIyNDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6OTlCQzQzQzU3ODlEREYxMTg5NDNFQzdEMkU4OUMwQkE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjlBNEUzQkM3MzM0NkRFMTE4RTA1RTAwQTkyNEQ4Q0M1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo5QTcwMTU1NDJFNDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6OUE4NTJGQzIxOENBREMxMTlENTlCNUJEOURCNzFFODI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjlCODE2OTAxM0E2Q0RCMTFCRUVGREQ4MDNDNENCMzdGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo5QzQyN0YyOUMyM0JERTExODYyNEFDM0M5ODFDMDBFQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6OUM0QzE3NjczQkI1REUxMTgwOUJBOTg5QjBENzc0MzI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjlEQzMwMjlEMUQ0NkRFMTE4RTA1RTAwQTkyNEQ4Q0M1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo5RTQxQjY3QzBGREZFMDExQjg3MkRGNDdCMzRDOUYxQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6OUVENThGQTc1RDlCREMxMUEwNkFGOThEM0I5RTcyQTk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjlGNzFBMURGMzY0NkRFMTE4RTA1RTAwQTkyNEQ4Q0M1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo5RkY3NkE3RDk1ODJERTExQkIzN0JFRTMxMjZDREQ2MzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6QTAzQ0NGNjQ5QjBFREYxMUEwRDI5NzI5RUEwQUI2QjA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkEwRDM2RTEwQkVERkUwMTFBRTZCQ0ZENUEzMUM2OEFEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpBMTg3MDFCNEIyREVFMDExQjk0NUM0QTQyM0E1Nzk0OTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6QTIzNUZGQTQzNjMzREQxMUI4NERCMTUzRkZDQjJCMjU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkEyNzBGRTcyQjJERUUwMTFCOTQ1QzRBNDIzQTU3OTQ5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpBMzIzM0Q3NjM5QTBERDExOEM0RUIxRDc2RjIwRDYxRjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6QTNBODE4NTdDRUI2REYxMUE5RDhGODFEMDgxMjgwNzA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkEzRDZCNDdGMThCMkREMTE5MTkxOThFMDQwNzkxMTdGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpBNTJCMkJFMkQ1MDRERTExODUzMkE3NTM2MjhFOTU4NzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6QTUyRkUwRDYzOTQ2REUxMThFMDVFMDBBOTI0RDhDQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkE2MjQzQkQ1OEQ3N0REMTFBRDExRDE5OEVGOEIwOTQ2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpBNjZEMzI3QTNCQkYxMURDODIxNUFEQzE3NzVENDRCQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6QTZCOEExNkUzQkI1REUxMTgwOUJBOTg5QjBENzc0MzI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkE2QkZBMUE0NTk1OURFMTE5Mjk3RUFDQkMzMjg4RkY3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpBNzZGNzU0Nzc2NUZERjExOUY2MUM1NDNERDE1MjgzODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6QTkwMDVBQUU4QTdGREYxMTlDRDZBMEM2QUUxRDgwNzQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkE5OEZDRDg1NkQ1NURGMTFCQTBFOTUyN0RBOUVDODU5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpBQThFN0U5NEEwMEVERjExQjFDQ0QzOTlCQzk2QTJBQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6QUIwQzBDOTE0MzMzREYxMUE4RTZBMzhBNTQ4OEMxRjM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkFCNTQ4OTQ1MzM5QURGMTE5QkU2QTQ0QjM5MDYyRTM3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpBQkM5ODhBMEQwQzNERjExODFEOEY4Nzc5NUMwRUJEQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6QUM3RTJDMUYyNzQ3REUxMUFCNDhDN0M4NkZFNzEzRTc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkFEODIxOTcxREJCMUUwMTE5NjEzOEFGRkUwMTNDNDFGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpBREI4QTYzNDJFRTBFMDExOTUwMEM4NzIzNzM2NzJFMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6QUUzNjNBNkJFQTRFREYxMTkyREJGNTY4MDQzMTU3MEY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkFFNUJFNDg2QkY3N0RDMTE4QTA4OUU1NzM1Q0Y1RUI5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpBRkU1RTkzNUMzREVFMDExQkU1Q0RCMUE3OTY2NjJBODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6QUZGRUIyNTNBRkZFREUxMUE1OTI4NjJDMEJDM0Q5NTk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkIwMEQ4NEQ1NTA2M0RGMTE4M0JEODQ0MTlENTgzMURFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpCMEY0QTM4RDA5N0RFMDExQkJBOUU5MjI1OTRGRUEyRjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6QjExOEZEOUMzNDQ2REUxMThFMDVFMDBBOTI0RDhDQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkI0OENDMzc0RjZFMkRDMTE5M0Q2RTU5M0Y3MDRFRjk0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpCNEVDOUEyRjUxMUJERjExODE3NEQ1ODUzNEUwMkY0ODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6QjdGODMyNUU5MkI3MTFEQ0FDMEJEN0NGQkEyODZBNkI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkI3RkE1NEMwNjlEM0RDMTE5MDMwRUI3MkZFNTc3M0FFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpCODUwMDMxMzEzQ0RERDExOTM1OEQzRUJGOTM0OTc0RTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6Qjg1NEEyQTc3M0RGRTAxMUEzRUFCOTI0NjM0RDEyMzQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkI5M0QwM0E5MzM0NkRFMTE4RTA1RTAwQTkyNEQ4Q0M1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpCOTcxMDAwRTNBRTBFMDExOEQ1NEFGN0VBMzE0RTMwMTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6QkIxRUYzNzQ4MUU4REMxMThERjg4ODFEREJCMTVBQTY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkJERTdEM0FEQTQ0QUREMTFCOTQyODI2QjkxQjQ2RDMxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpDMEFGNjg3NEJGRkVERTExQkEyNjhFOTc2MEY2QzQwNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6QzYxRjJFMUFBMkNFREQxMThBNzFCQzgzQzlGQUVGNDA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkM4NkMzMENBRjdCNURGMTE5QTdGQzUxRUZBNjUzNjRFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpDODk5NUFFMzVENzdEQzExQkEyNUI1MDA2QjIwOTlBOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6QzhFMkZEQTYyMjQ2REUxMThFMDVFMDBBOTI0RDhDQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkM5NUY4RTkzRTFFQ0REMTFBRDgxQTFBQjg0RDQwNUI0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpDOUU2NjcwQTcxOTFERDExQTNGQUYyMDMyODMxMDExRTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6Q0E0RTAzNEU3RTFBREYxMUJBQkNENzQ0NzJDRUUwQUU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkNDMThGQkQ5MDQxQ0RGMTFBQ0VCRjQ5QzE1MTBEN0UyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpDRDhCQ0FDRTk4QkNERTExQUUyNkY5RDFGRDFCN0UxODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6Q0U1QTRGNEY1REI4REYxMUE1M0FBMEU5QUIxQzcwQUY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkNFODUwRjE3MjM1OTExRERCOEE5OTk5MzlCMDI3Q0ExPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpDRUNDNDA0Qzk2QkNERTExQUUyNkY5RDFGRDFCN0UxODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6Q0Y1RjRDMDJCNEIzREYxMUJFRTlEMjNBNzM4MjgyMzI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkNGOEUwNjQ0Mjc0NkRFMTE4RTA1RTAwQTkyNEQ4Q0M1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpEMTUxRkE4OTVFOTFERTExQkRGMTk2N0E5RDVFMUVDMzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6RDNBN0NENTc2RDU4REUxMTkzRjE4NjQxRkRGNjM4OTU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkQ1QTQzQkNFMjQ0NkRFMTE4RTA1RTAwQTkyNEQ4Q0M1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpENjIyMjBCNEQ3NkJERTExODVFMjkyMkY2MjRBRDlFNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6RDYyM0UyRkNDQjQ0REYxMUE2NTk5OTA0NDY3Nzk2NDI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkQ2N0RFOUNFQjg0MURDMTFBNEM1OUYxNDMxNjA4MjUxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpENkVGNDBGQjU1NjhERjExQUUyRERFMTY3Qjk3RkRCRTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6RDc2QTk5REQyRDQ2REUxMThFMDVFMDBBOTI0RDhDQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkQ4MDZDQTg5NTY1NTExRENBNzhFRkJBQjQ5NEVCNkM3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpEODgzMTM5QTJGNDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6RDhEODg4MzJDMzA2REYxMUFGOEFBNTg3QzNDMUMyQjI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkQ5QzBGOEZCOUM5MERFMTFBRTBBQzI2NTUwNDE4REU5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpEQTI5RjhENjM4MzNERDExQjg0REIxNTNGRkNCMkIyNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6REFDQjQyQUMwRDU3REYxMTlFNjE4M0E5MjFCNjBGNkQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkRDNEY1ODgyQjBFOUUwMTFCMzI2OUFCMUMwMzU2RUI0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpEQzgwNzQyMzkxMTBERjExODU2RkYyNUY4OTk2QTY0NjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6RENBRjk1RUY1NDE4REMxMTk5MUQ5MDgxREQwRkE1NTA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkRDRjJGMzIxMzYyODExRENBMTRFOTE0Q0VCMzM5QzU2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpERDM2NDNEMTM3NDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6REUyQjUxQjUxRERGRTAxMUI4NzJERjQ3QjM0QzlGMUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkRGM0U2QzI0ODA3MERFMTE4MkE0RTQ4MjJEMTg5NkQwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpERkZBQzg3NDhCNjBERjExQTVENkM1NDk0RDFGMTE4RjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6RTE3QTExMjgxNjZDREYxMUE4NUREQkQwQkIxN0Q4QUQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkUxRUZBODg5QjlCMkRFMTE5QURBRkZCRUQ2NDFEMDA3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpFMzdGRTQ3NzY2NTFERTExQjBGRjkwNEFCRDdFOUM3ODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6RTRCN0RFRTkwMDFGREYxMUI2QkRBQjMxMTQxQ0JBRDA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkU1RDY0RTFGMjQxMzExRERCRjUwQzQ5RTIyMDcyMjYzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpFNjg3QjhFM0Y5RUNERjExQjA3NkY0QzM5QzJGOTc1NDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6RTcxMEIzNEI1QjRFREQxMUFCM0NFMTc4QkM0MzA4QjM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkU3MjZBQjY3QTFEN0RFMTFBMUFFOEEzODhCRjExRkRCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpFNzlBNEE4MzJERTBFMDExOTUwMEM4NzIzNzM2NzJFMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6RTg3MTE5NDJGQ0Q5REUxMUJFQjJCNjM1MzhCNDg1Q0Y8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkU4RTUzRDVEREQ1MkRFMTFBNjM1ODNFNTIyNURBNEEyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpFQTFFN0EyRDM2N0FERTExOTI4QkMyM0IyQURCRDZFRjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6RUIwMUIzMzgzMTEwREYxMThBREJCNTAyOTNGRkE2Rjg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkVCNjlCMTg4ODYwNkRFMTFCMzgwQzlERkZGNUVEQjZCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpFQ0I3ODczNTI3NERERTExQjAxRUVBOUI2N0NDOUJBRTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6RUQ4RDg1NzM1RTQyREQxMUExRENEMjY4NDNEOTcwNzQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkVFOENCQTBGMkQ0NkRFMTE4RTA1RTAwQTkyNEQ4Q0M1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpFRUY3RjE2RkVGODlERTExQjFDNEQ2NUVGNDM2ODhBMzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6RUY5QTRBODMyREUwRTAxMTk1MDBDODcyMzczNjcyRTA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkVGRTkyQjU5ODJERkUwMTE5NzgwRTNFNjE3Q0ZEMjE2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpFRkVEOUY2RDNCQjVERTExODA5QkE5ODlCMEQ3NzQzMjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6RjEwQzc5MDYyQzQ2REUxMThFMDVFMDBBOTI0RDhDQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkY0Mjk3QjBBRDZBN0UwMTE5MDU0QUVEQUI2NTAzMTUzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpGNEJDQjgzNUNEODREQTExQUVFM0M5MkJGNTQxRDdCNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6RjVFNTRBMjMwQzY5RTAxMUJBRTRBMEYzRjIwNUNCMEM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkY2MjZCNjdEODg2MERGMTFBOTAxOEI3MjJEQTdFRTU1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpGNjhDQkEwRjJENDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6Rjg4MzhGMEIzNjQ2REUxMThFMDVFMDBBOTI0RDhDQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkY4Qzg5NDhCMjk0NkRFMTE4RTA1RTAwQTkyNEQ4Q0M1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpGOTc0ODZDMUUyNEZERjExODNDNzk5NjcxMEQwOTlEQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6RjlDMjhBQjcwMjc5REUxMTlBRjRDMTFBRTZENkQ4ODA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkZDMEFCMkUwNkI3M0RFMTFBNzNGRDAzODlCNzQ4QUZDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpGQzYyODQzOTVDREZERTExQjM2NkQ5RUY3NERFNEIzRTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6RkQzQ0FCOTRFNzQwREYxMUI4NkJDQTc5QjhCOEIxODU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkZFNEUzNjZENTVFQkRFMTFCNzNEQkUyNTdCNTU2QTNBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpGRUQ3NzY4QTJBNDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6RkY3OUQ0NzY3OTY5REYxMUIwQzdGMjAxNjM1OEI2MTk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkZGRTQzNTU1MThBMURFMTFCOTdBOTU1QzE0OTFBRjFGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpmYWY1YmRkNS1iYTNkLTExZGEtYWQzMS1kMzNkNzUxODJmMWI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAwNkI3RDcxM0UyNjY4MTE5MTA5OTc5MjBGOUE3NTQxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMDgwMTE3NDA3MjA2ODExODA4Mzg4NUFEOTM0NTgwOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDA4MDExNzQwNzIwNjgxMTg3MUZBODgyMjA0QzQ5NDM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAwODAxMTc0MDcyMDY4MTE4N0U2RDNGMUZFRUU3RTYxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMDgwMTE3NDA3MjA2ODExOTEwOTg5M0ZFMTVFNEQwNzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDA4MDExNzQwNzIwNjgxMTkyQjA4MTYyREVBMzUwRDE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxNTNCOUNFMTU5QkUwMTFBNDJERUMxNEMzRUZDQUVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODA4Mzg4NzE0ODc3RTcyNjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTgwODNDNEZFMDUyMzdFQUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4MDgzRjhDM0NFNDdFNzVEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODA4M0ZBOUY5NTVFMjAwMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg3MUY4RUEzRjJBMkFFMUQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4NzFGQTdEREI2MzQ0RERGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODcxRkIyMjI4OTBBMEU0QTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg3MUZDODUyQ0M4OEE0NTY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4NzFGREI3QzczRUM3QUY0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODcxRkRDMkU4M0EyOUQ1QzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg3MUZEREY5NzczMzgxNkE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4NzFGRThERDIzNDBDMEIwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODcxRkU5MzMzOTIwQUQ2QTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg3MUZGMTk2MUQyMTFENjc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4NzFGRkJCNjVFQzQyMEIxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODcxRkZGRTBGNkZENjYwNzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg3RTJBRDFBNTAwRDM5RTA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4OEM2ODRFQUY2RUIzRUVEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODhDNjhDQzZDODAzNzEwRTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZBMkExN0M3OTEyMjU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4OEM2QzYxMjgzN0IwMjQ3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODhDNkM4RkI2NEUzMDc3RjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZDRDY0OTg5M0I2MzI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4OEM2RDM2QjhGRUYwODY3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODhDNkRFQjZBNzM4MEUwMjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZGRDg4RTM3OTczNzg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4QTZEODU2MDg3MzUyQkE3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOEE2RDg5NEFFOTk3RUIwRTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMThBNkRGMTM0NTlEOEQ1OUQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4Q0U4RkFCN0VBRUVGMURBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOEY2MkM1Nzc0QTA3OTczMzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMThGNjJEQkMzMjg2OTVGQzM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4RjYyRTJEN0I5NUIxQjE0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOEY2MkVCMkFERTQ2RDI3MzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTkxMDk4RkQyMENCREYxQzQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE5MTA5OUMwNDZBODc1OUQyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOTEwOTlGODYyNkNCNDFBQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTkxMDlBQzYxMzE2OTNFNjU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE5MTA5QkQxOEY5NkZFNUZFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOTEwOUMzNzQ5MEJFMzgzNDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTkxMDlEQTk5QzJFNzkyQjM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE5MTA5REFFRTlFMTlBMjgyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOTEwOUUyMjMyOEZERjEzQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTkxMDlFODgxMEM1QkM3ODQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE5MTA5RTk1MkM3Q0UzQ0M2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOTEwOUYzMDU2NDZFQjU3RDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTkxMDlGOTgxODgzODI1RTA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE5MTA5RkEyOTdBN0E1OTA0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOTJCMDkxODRENTQ3OEVCQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTkyQjA5N0YwQzlEOEI5MUE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE5MkIwOTdGQjU4OUFCNkRGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOTJCMDlDNDAzQ0ZGM0EzQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTkyQjBBNUJDRkU1OURFNzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE5MkIwQkFBOTA0REUwRjhEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOTJCMEM5QzgyRDAyNUMwOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTkyQjBEOTNBN0UxQTAxMkQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE5MkIwREQxMDlBMEExMTg3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOTJCMEU4QTYwQUFBNzI5NjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTkyQjBGMzlDN0JDMDk0QUY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE5MkIwRjc3QjAwQkU0MzJBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOTJDN0QwRjgxQUFFQjg4MjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTk1NkNEQTk5NkM3MzM4MTI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE5N0E1QjM4NkMzM0JBRDUwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOTdBNURBRjI1ODNBMEE0QjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTk5NENFQkY3QkVCOTQxMDg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE5QTg4OUY2ODg1MTNEMzQ5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExQTA4NEJGMjhGRTNEOUU2MTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMUE2MTA5MjVGNjgxOTFDMTU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTFBN0JBREY0QUQzMjY5OTY2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExQTdCQUU0OTY1MDdDQzAxNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMUE4MUM5N0FFNzFCOEZCNkQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTFBQjA4ODhFQzlEOEI4NUE2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExQUIwOEI0MEEwQzAwQjA0RTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMUFCMDhFOEU4RUUzRjAyODk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTFBRTU2OUU5MkRFOTI1QkQ1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExQUVDN0FDRTE2RjJBREIwRjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMUIxQTQ4MTE3M0YzQjIwOTE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTFCMkY0QjJGMEExMDgwN0NCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExQjM0QkJBM0UxQjRENzcwMzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMUJBMDZERTJEMjM5MDBBMUY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTFCRUVBRjJDREY4REEyMDE1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExQkY5QkVGNzlENzk4QzI0MzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDFDNjY4Q0IyQzNBMTFFMEIyNEJGNzJGMTY3MTlBMTQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxQzY2RjE4RTVDNkUwMTFCRUYwQTM3QUM4QUZGNkI4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMUVEQTM0MDM2RUVERTExQThERThFOUIyNEIxMkRBRjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDI2NDkyNDYxNTIxNjgxMThBNkRDODQyOTk5NERCODA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAyNzRBQTUwQkJEOURGMTFCRkQxOTU5RDVFMzQwNDlCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMjdDREJFRDFFMzdFMjExOEUzN0UzODg3NDU2OERBQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMTgwODM4MjIzQUVGOTc4QzI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQTVDNTc3RjA3OUE4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMjgwMTE3NDA3MjA2ODExODA4M0RGREYzNjY0NDQ4MzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMTgwODNFNkI2MkNFMUVGMDM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4MjJBOURCOTlFQUMzQTZCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMjgwMTE3NDA3MjA2ODExODIyQUQyMjY4NDU3MjQ1QjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMTgyMkFGMzYwNEVEN0E3RkE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4OEM2Qzk1ODRBMENFNEQ2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMjgwMTE3NDA3MjA2ODExODhDNkVBN0FGQTg0QjNDQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMThBNkQ5NDBFNzkzRjFBMTA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4QTZEOTkzN0FGNjk0MDU2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMjgwMTE3NDA3MjA2ODExOEE2REU4Q0M1MTM1MkIxRjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMThBODdGRkRCQTFGMjk4MjY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4QkFBQ0YzQzQ4OTQ3Q0NBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMjgwMTE3NDA3MjA2ODExOEU4Qjk1ODAxQUE1QjY1MzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMThGNjJBMkY2QzUxMTIxRjc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4RjYyQjg4QkJERDFGNEZGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMjgwMTE3NDA3MjA2ODExOTEwOTkwNkUxQ0Q4OUM0ODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMTkxMDlBQzYxMzE2OTNFNjU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE5MTA5QzY1QTcwNDAxMzQwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMjgwMTE3NDA3MjA2ODExOTJCMEMzRjY5OTQ3MTM1RTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMTkyQjBERUJGRjc0Q0VGNUU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE5NDU3RjUwQkRDNDI5OEIxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMjgwMTE3NDA3MjA2ODExOTk0Q0RGQUEwMkVFREQ1MDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMUFDOTg4RTEwQ0MwQ0M3RTc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAyODAxMTc0MDcyMDY4MTFCODQwQzE0Mzc4ODg1MDJFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMzgwMTE3NDA3MjA2ODExODA4M0I2NENBN0NFNDU5RTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMTgyMkFERkQ2MjFGNDhERTQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4NzFGODFFOEJCMEY4MkU2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMzgwMTE3NDA3MjA2ODExODcxRkZBQzYzQzgxODY0MDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMTg4QzY4MjMzMjlDODJCOTE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4QTZEOTkzN0FGNjk0MDU2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMzgwMTE3NDA3MjA2ODExOEE2REQ5RjQzQkI3NjA3RDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMThDMTRBNDlEMDJBQzk3NTU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4RjYyRkEyNkIxRDIzNzdBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMzgwMTE3NDA3MjA2ODExOEZFREY4NzQ3M0ZGMzZBMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMTkxMDlFMjE5QzE2NjY5NzI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE5MkIwOEM4ODZCNkQ0ODlDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMzgwMTE3NDA3MjA2ODExOTJCMEFBRDgzNjk0Q0MxMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMTkyQjBERDFFRkEwRDg4RTY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE5MzQ2RjI3NEMwNThENTVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMzgwMTE3NDA3MjA2ODExOTQyODg2NTgyNzRBRUE1RTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMTk3MjM4RjI1RjJGRkIwODE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE5N0E1QUMxMzUyQTZGRjU0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMzgwMTE3NDA3MjA2ODExQTIzN0JCQzhBRTcwNjZENjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMUE3RDRERjgxODhFMDdFMkU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAzODAxMTc0MDcyMDY4MTFBRUU0RUNDMjBBNUQwODgwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMzgwMTE3NDA3MjA2ODExQUY1MkQwREJBNTNBQjFEQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMUJEMjA5QzNGNDQzN0IxMTY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA0ODAxMTc0MDcyMDY4MTE4MjJBQjRBOEVCNEI3MzQ2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowNDgwMTE3NDA3MjA2ODExODcxRkYwRUU2QUQ1NzkwQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDQ4MDExNzQwNzIwNjgxMTg4QzZCQkZBRjg3RTZCOTI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA0ODAxMTc0MDcyMDY4MTE4QTZERUMyN0FFQjVENDZDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowNDgwMTE3NDA3MjA2ODExOEMxNEI4QjdBOTIxQjM0MjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDQ4MDExNzQwNzIwNjgxMThGNjJEQjNGMjY4NjJBNjg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA0ODAxMTc0MDcyMDY4MTE5MTA5OTlFMTcyQUNFRjQxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowNDgwMTE3NDA3MjA2ODExOTJCMEVBMEU4NjZCQjI0NTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDQ4MDExNzQwNzIwNjgxMTk1RkVENUU5RDMxNzI5MUU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA0ODAxMTc0MDcyMDY4MTFCNjE4ODM4MDk2OEQ0REMzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowNEJCMDEwNTlDRjcxMUUwOEE5QzkxM0MwNzNBNjYzRTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDRFNTVFQkQ2MDIwNjgxMTg4QzZEOUVBOTAwQkEwMTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA1ODAxMTc0MDcyMDY4MTE4MDgzODdENDhEQjNBNEIwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowNTgwMTE3NDA3MjA2ODExODA4MzhENzdGRUQ3NDU3RjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDU4MDExNzQwNzIwNjgxMTgwQjREQjZGQ0RDNkYxQTk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA1ODAxMTc0MDcyMDY4MTE4NzFGODM0QjkyNzFEMzJEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowNTgwMTE3NDA3MjA2ODExODcxRjk2MTdBNzU5RDRFNjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDU4MDExNzQwNzIwNjgxMTg3MUZEQ0ZBMTRGMkNBODc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA1ODAxMTc0MDcyMDY4MTE4OTFEOUE3NjIxM0FEMzIxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowNTgwMTE3NDA3MjA2ODExOEMxNEE1NkM4MTVFRUJFMjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDU4MDExNzQwNzIwNjgxMThDMTRCNEREMjNFMUQzQTE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA1ODAxMTc0MDcyMDY4MTE4REJCRkE2NTk5MDhGNDI2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowNTgwMTE3NDA3MjA2ODExOEY2MjhDNUJDN0ZGMUUxRjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDU4MDExNzQwNzIwNjgxMThGNjI5ODRDMTIxN0Q0NjY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA1ODAxMTc0MDcyMDY4MTE4RjYyQUFDNDM3QjA1NjlBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowNTgwMTE3NDA3MjA2ODExOTJCMEIwM0QyQjc4Q0ZERDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDU4MDExNzQwNzIwNjgxMTkyQjBCNjFCRUI4QzlGMDE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA1ODAxMTc0MDcyMDY4MTE5MkIwRkJCRjI3M0VGODE2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowNTgwMTE3NDA3MjA2ODExQTQ0MERBQzREM0FFQ0RBMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDU4MDExNzQwNzIwNjgxMUIyRjRCMkYwQTEwODA3Q0I8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA2ODAxMTc0MDcyMDY4MTE4MDgzQjk4QThFNTAxQzJEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowNjgwMTE3NDA3MjA2ODExODIyQUIxOTIxQjRDRjU3QjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDY4MDExNzQwNzIwNjgxMTg3MUZDODUyQ0M4OEE0NTY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA2ODAxMTc0MDcyMDY4MTE5MTA5QjU3NTdEMTA0OUY3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowNjgwMTE3NDA3MjA2ODExOTJCMEU1MDk0RTAzNTUyMzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDY4MDExNzQwNzIwNjgxMTkzMURCM0ZCRTlCQzU2RjI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA2ODAxMTc0MDcyMDY4MTE5MzUzOThBNzc0MUNGNDBFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowNjgwMTE3NDA3MjA2ODExQTYxM0I0RUUzOUI0RDU4QzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDY4MDExNzQwNzIwNjgxMUIxQTQ4QUNDQzY2QkExRTA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA2OUFDMDE0MzNDMjExRTBBQTg1ODJGNzA4MzA1MkM4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowNjlFNjFCMkNDQjIxMURGQUMyRDk1RUIzODYwRjA2MTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDZBMTJBOUQwQjIwNjgxMTk5NENCMzMzRjE3Nzk3QTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA3ODAxMTc0MDcyMDY4MTE4NzFGOTMyMEExRkJCNEEyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowNzgwMTE3NDA3MjA2ODExODhDNjk2REM2MDk5OTRFQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDc4MDExNzQwNzIwNjgxMTg4QzZDQUM1QkVGMkNDNTE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA3ODAxMTc0MDcyMDY4MTE4QTZEQkM2NUJBRThEREExPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowNzgwMTE3NDA3MjA2ODExOERCQkUzMUExOTJGRUVEQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDc4MDExNzQwNzIwNjgxMThGNjI4OEYyM0E1MEQ1REQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA3ODAxMTc0MDcyMDY4MTE5MTA5RERCQzU2NzcxNTVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowNzgwMTE3NDA3MjA2ODExOTQ1NzkwNUMxNkY2Q0NCQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDc4MDExNzQwNzIwNjgxMTk5NENDN0YwQjU0MDNGMDg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA3ODAxMTc0MDcyMDY4MTFBNzJDRjMzOUVFQTBDQ0FEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowNzgwMTE3NDA3MjA2ODExQUY1MkQwREJBNTNBQjFEQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDc4MDExNzQwNzIwNjgxMUJFQjc4OUUyM0QyMDE5ODQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA3ODAxMTc0MDcyMDY4MTFCRjdERjk1MUQ2RDgwOTEwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowNzk2RjJGRjI3MjA2ODExOTJCMEM1QjYzMkYwNjkzQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDdEODVCMTk0RjIxNjgxMTg4QzY5NkRDNjA5OTk0RUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA4MDg0MDczQUY2MEUwMTFBRkE3OUUzQTRGMDExNThFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowODgwMTE3NDA3MjA2ODExODA4MzlBOUREOUU5MDdGODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDg4MDExNzQwNzIwNjgxMTgwODNEQjhGMUEwMjZGQUQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA4ODAxMTc0MDcyMDY4MTE4NzFGQTBDMTcxQURDRDEwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowODgwMTE3NDA3MjA2ODExODcxRkIwM0Q4NjEwMDdCMTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDg4MDExNzQwNzIwNjgxMThBNkRFMzIyN0JCQzRENTQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA4ODAxMTc0MDcyMDY4MTE4RjYyOEM1QkM3RkYxRTFGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowODgwMTE3NDA3MjA2ODExOTJCMEIxOTFCMUJGMTZCNzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDg4MDExNzQwNzIwNjgxMTkyQjBCQ0NFMTgxNkQ5RTY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA4ODAxMTc0MDcyMDY4MTFBMTk1RTMzQkYzODMyM0Q5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowODgwMTE3NDA3MjA2ODExQjRGMkRENjA5QUU3REY0QzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDg4RjZGQTU3MTIwNjgxMTgwODM4Mzc1OEU2QUI5MkI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA5MkMyNzZBNURGNDExRTBBODBFODEyNzQ1MEEyMTNFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowOTgwMTE3NDA3MjA2ODExODcxRkQ4QUE1QTA0OTFFRDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDk4MDExNzQwNzIwNjgxMThDMTQ5MzM5QTZDQzRBQjI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA5ODAxMTc0MDcyMDY4MTE4REJCOTI3OTFGRDUzQzBDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowOTgwMTE3NDA3MjA2ODExQUVFNEVDQzIwQTVEMDg4MDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDk4MDExNzQwNzIwNjgxMUFGNTJEMERCQTUzQUIxREE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA5QjU0MkU3QkEyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowQTQ1REI1MzFGMjA2ODExODcxRkJGN0VFMDMwNThGODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MEE4MDExNzQwNzIwNjgxMTg3MUZCRjdFRTAzMDU4Rjg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjBBODAxMTc0MDcyMDY4MTE4NzFGRjQ3REM5MURFMTFGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowQTgwMTE3NDA3MjA2ODExODhDNjk2REM2MDk5OTRFQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MEE4MDExNzQwNzIwNjgxMTg4QzZCNTdBQzIwMDlEMzk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjBBODAxMTc0MDcyMDY4MTE4OEM2QzVEOURDNTIwQkQyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowQTgwMTE3NDA3MjA2ODExOEE2REM1Qzc0MEVCQzRFQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MEE4MDExNzQwNzIwNjgxMThGNjJFNjAxQjQ4QTlGODI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjBBODAxMTc0MDcyMDY4MTFBNjEzQjRFRTM5QjRENThDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowQUMzMTdBRDFBMjA2ODExODcxRkJGN0VFMDMwNThGODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MEIwQzg0QjNDRkE1RTIxMTk5ODlCNTU4OEU2QkU0ODM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjBCNDVEQjUzMUYyMDY4MTE4NzFGQkY3RUUwMzA1OEY4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowQkYxMUZEMURFMjJERjExOEUwNERFN0ZERkQ4REVCNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MEM0NURCNTMxRjIwNjgxMTg3MUZCRjdFRTAzMDU4Rjg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjBDQ0Y2NjQ0QzhBNkUwMTE5Nzk2OTZDRUNDMjBBMjg2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowRDM0NzM5NjY3MjA2ODExODcxRkJGN0VFMDMwNThGODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MEQ5QTlCRkNFRTdGRTAxMTgyREZEMzNBMjZERDY5MDg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjBEQzJCOTgyRkJBNUUwMTFBNEZFRTY3REZERDdGQjM2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowRTIzMzBDRjFEMjA2ODExODA4Mzk0QjY4M0I3OTE2MDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MEUyMzgzQ0MyNzIwNjgxMTkxMDk4MjdCMTExODc2MkY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjBFMkFDNTNCRDcyMTY4MTE5MTA5Q0EyNDk2QTFBQkU1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowRjMwRDU5MzU3QzhFMDExQkVGMEEzN0FDOEFGRjZCODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MEYzNTgyRTc5M0VERTMxMTk5Mjg5ODk1MzM4NzU1QUY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjBGQzMxN0FEMUEyMDY4MTE4NzFGQkY3RUUwMzA1OEY4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxMDA4MjNCMUNCMEZERjExOUEwRDlDQjczQTE2Qjc3OTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MTA4NUE0RjgzREQwMTFFMEE1RTRFNjMwNjE1ODdGQjc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjEwQzI0OUI2NTEyMDY4MTFBRTU2ODA4ODE5NkI2RkE4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxMENGNjY0NEM4QTZFMDExOTc5Njk2Q0VDQzIwQTI4NjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MTEzNDczOTY2NzIwNjgxMTg3MUZCRjdFRTAzMDU4Rjg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjExOUEwMUZBOUUyMDY4MTE5MDIyRDZCQTZFMzQ0RjVBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxMUZCNDA3RkRCRTVERjExOUNFRkQzM0VDM0RGMDhFNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MTI4QkM0N0IyRjIwNjgxMTgwODM5NjEzRkZCQkZBQUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjEyQjYzNzVBMEUyMDY4MTE4MjJBQUVCNTdCMzg0MUMwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxMkVDREZDQzY5MThFMDExODMxN0E1MTI2QjE4NEM5QzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MTMwRjA3OTIwNzM3MTFFMkE0OTZFQTMxMzExMjk5QkE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjEzQjc0ODQzMkVBMkUwMTE4RDA0RTVBQjM3MTU1OTE4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxM0VDQkJCMTdFMUNERjExOEQ0RUYxQzMzRUREQTY4NzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MTQzN0NCMkUzNEU5REUxMThFQzRCNzZERkJGMzFGNEI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjE0NEM2MkY5ODMwMzExRTBCNjJGQjcxMjdEQTBGRUFGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxNDZDMzJDMjFGMjA2ODExOEE2REI0RERDNjUwRTVGNjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MTQ5Qzg1NThGMzczRTAxMTkzODlGRjdEMERBQkZDMEM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjE1NEY1MjZBQjdGQ0RGMTE4QjFDOEU3OEJDNDAwNzIxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxNTg2QTlCMzU3QTNFMjExQjAyMkY0RTk1MEZCQzZCNDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MTU4OEFCQTY0QjdFREYxMThCQjNGRDNGRkZFNTBGQkM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjE1Qzk4OTUyODREM0RGMTFCNUExQkNFRDc3MDU3NDE5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxNjMwNTg2REM5RTNFMDExOEQ0QkU5QkNGODdGMzk4RTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MTY4QkM0N0IyRjIwNjgxMTgwODM5NjEzRkZCQkZBQUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjE2QjVFQTU2MUMyMTY4MTE5MTA5OUExMzlGRjc2QzE4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxNzM4NURCRUZCMjA2ODExODhDNjk2REM2MDk5OTRFQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MTc5NzEzQkEyNzIwNjgxMThGNjJCODhCQkREMUY0RkY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjE4NDA3RUE0OUY3NERGMTFCOUFERjUwMUIxRkVFQzVCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxODUwM0FDQzExMjA2ODExQTdCQURENTkzOEU0MjUxOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MThBNkE1RkFCOTEzRTAxMTgwREFDRUIxRTRCMDgwRkM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjE4RTA0MEJGNzI2QjExRTA5NjQ3ODQ0NEJGMjk3MzI4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxOEYxMTAzRTU0QzNERjExQUFFNDlDRDg4QUE2NDRBQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MThGRTFDRUVGRDIwNjgxMTg4QzY5NkRDNjA5OTk0RUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjE5OTBCMjVBMTIyMTY4MTE4NzFGQUUwNTJFNzZGNTEzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxQTZBMjEwRUJEMjE2ODExODhDNjk2REM2MDk5OTRFQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MUE5NDUzNkEzMjNBMTFFMEE3QjhENzZCRUJEREZCRTQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjFBQjc3NzIyNzYyOUUwMTE5QUQxQjk0NUMxOTY0QkFFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxQUZGQjdFOTBFRkRFMTExQUE5RTlBNUJDMUI2RDc5NTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MUIxRUZGRUM2MzEzREYxMUE3MTlGMUFGNTI2NjEwODI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjFCMjM5MzdBM0JBM0UxMTFBMjY4Qzk2NEMxOTU5NjQzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxQjRDQkNCQ0MwOTVFMDExODlDQkQyQTYwOUQ2OTcyQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MUI2MUE0NjU5ODhEREYxMUI5NkFEQkRENDM3ODgwQ0I8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjFCOEJDNDdCMkYyMDY4MTE4MDgzOTYxM0ZGQkJGQUFDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxQkQ2QTMwNjkyQThFMDExOEJBOEYyNzgyQ0IzRjAwMzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MUMwMUM0MkZGNjIwNjgxMTg4QzY5NkRDNjA5OTk0RUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjFDMDMxNDYyMjcyMjY4MTFBRjZGOEMxNUI2OTk0REE3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxQ0NGNjYxOUEzQThERjExQjQwMkQ4MjlFMUFGNzE4QzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MUNGRTFDRUVGRDIwNjgxMTg4QzY5NkRDNjA5OTk0RUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjFEMDEyRTlFQzlDM0RGMTE5MEVFRDkwRTNCNzlEQTM0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxRDA2RUY4RTcyNkIxMUUwOENCM0RGN0M2NTdDRDNFOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MUQ1MURBQTcyMjIyNjgxMTkxMDlGODI4RDhEQUY0MzY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjFENkU0MzczQUM1RkRGMTFBNjhFRDI1MUZGMjNFQzM0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxRDc5NEQzMTk2QTBFMDExQkE1RkE0OTJGREMyQzRCNjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MURFRDhDRkY1N0JCREYxMTgxODVFMUJDOThGOTEyNTE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjFFMDFDNDJGRjYyMDY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxRTA1OURBNDQ3MzRFMDExQUQyNTkwMzA4MkYxNTlGQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MUU3RTZGMkMxOUU4RTExMTlERkRGMEFBQTgwQkYxQUU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjFFQzBBRDE0NzJERkUwMTFCQUM3RjdDRDE5NEZFMUJFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxRUZFMUNFRUZEMjA2ODExODhDNjk2REM2MDk5OTRFQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MUYwRTMxMjMwQTIwNjgxMTkyQjBENEU0MDJFNThGMEM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjFGNzU2MDM0OUI0MDExRTE5MkVGRDM5RDUwQTBDMDFFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxRjc1NjAzODlCNDAxMUUxOTJFRkQzOUQ1MEEwQzAxRTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MUZFM0E2NDA0MjdBRTAxMUE0RDNDNDBBREEzQjA5MTM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjIwOTU0QjZFMzc5MUUwMTE5REUwQzcyREJBRjUxMUVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoyMEI4ODEzMTJCMjA2ODExOTJCMEVEQUFDMDBEOUZFQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MjEwQzE4ODgxQjIxNjgxMTg4QzY5NkRDNjA5OTk0RUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjIxM0QwMTU0NkQ4OTExREZCREQ1ODREREM4Qzk1QkY4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoyMTVENkExMjI0MkFFMTExOTU4M0ZENEE5ODFFMDUxNDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MjE5OTExQkYyRjZCRTAxMThCNTNCNzU2OTUxRERGNTY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjIxQkNGNzdENjIwNEUyMTE4Qjg4QzA4MzM5NzhGMDU4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoyMjBDMTg4ODFCMjE2ODExODhDNjk2REM2MDk5OTRFQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MjMzMDFCMUQ3OTIwNjgxMTgwODM5ODJGRTRDNjIwNEY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjIzMzI3MENEQkEyMDY4MTFCQUM3QTgxN0QxRURBRDhFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoyMzNDREJGQzYyQkZERTExOEQ2RkI2N0U0ODI4MTc1ODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MjQwMjczMDExODIwNjgxMUI5NjVERERFQzYyMjgwNEI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjI0OTA3NzU3MEEyMDY4MTE5MTA5ODZEOUNENkFDMzg2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoyNERFMzAwQTc3RkFERjExOTU3Q0I2QzhGMkJCOTlDMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MjUwRjM3RkRCRTY1REYxMTk2QTJFNTM4NkVCN0VGQkY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjI1MkE3MjhFNjVCQkRGMTFCNzE0RjBDNkU5NEFCRDAxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoyNTMyNzBDREJBMjA2ODExQkFDN0E4MTdEMUVEQUQ4RTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MjU0ODFGRjZBNzIwNjgxMUI1NjBGQ0U3OTJCRDgyNTY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjI2N0E3MEZGRDI1N0UwMTFBNTUxRjE1NTkzNjAzQjVBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoyNzQ5REFDMTY5RTBERjExQkFFMkE5RjRGQTFDNzMwRTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MjdDMTA5RDVBQ0RFREYxMUJBQUNDRkUxODdFNkU3MzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjI4MkY0NEU1RUZFOURGMTFBMkM2RjZBNjBCNTczQjBFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoyODRDNTI4NTI1RUVFMjExODUzN0ZCRjI4M0RFQTdGQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Mjg3N0RGRjEyNTIwNjgxMTg3MUY5MkM5MUQwNzUyQjA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjI4RUVBOUI3OUFENURGMTE5NjQ4Rjg1MTFCNzQxN0QzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoyOTI4REMwMDQ0MjNFMDExOTlFQ0M5QjBBM0I3MzBENzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MjkzMzkwMTlBRTU1RTAxMTlDMDNBODYyQzdCRjZGODg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjJBM0Q4NTRGMEEyMTY4MTE5MTA5RkIxMDk5ODZDOTFDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoyQUNGMjU4RTMyNURFMDExQTFBNUNCRDE1RjFDNUQ4QTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MkFERTMwMEE3N0ZBREYxMTk1N0NCNkM4RjJCQjk5QzA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjJCNDdGN0ZBQ0U4MzExRTFBNENDQjE0MzNFM0NFM0Y2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoyQjQ5REFDMTY5RTBERjExQkFFMkE5RjRGQTFDNzMwRTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MkM0NjM5MEE3RDQ5MTFFMEE2NkRDOTE5OTUxRDNGMkI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjJDNTE0RTQ4NzNEMTExRTBCMTgzODgzRjUwN0E2QUE2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoyREEyRTRDNkYzQkNFMDExQjBCQkQ1RTMyNDQyODVDQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MkRFMUMwM0M1NzM0RTAxMUFFRDY5RDkwMzI1Q0I0N0M8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjJFMjI5QkU0NTc2MEUwMTE4NjQ3QjRCRDI5NjY5Qjc4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoyRTUzRTk4NTQ1MjA2ODExODA4MzlCNjk5QjkwN0NCQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MkVDRjI1OEUzMjVERTAxMUExQTVDQkQxNUYxQzVEOEE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjJGMjkwQUI5MTMyMDY4MTE5MTA5QzgwQTRDMzE0N0JDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoyRjk3ODJCRjAwQzhFMDExQkVGMEEzN0FDOEFGRjZCODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MzE1NTJDMzgyNzIwNjgxMThBNkRDMkVCNUNEMEE3MDc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjMyREFBQzUxMjUyMDY4MTE5MkIwQkU4REQ2MjhEMjM4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDozMkYwMThCMzEzMjA2ODExOTJCMEMwOUE5RjhGNkQ3NDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MzMyQ0RBQ0E5RjIwNjgxMTk5NEM4QTgyNDNDRjZERDU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjM0MDVCOUE3MkNFNkUyMTE5NTAyQzQ5NDZGOUQ4OTQ5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDozNDBFRjFFMTdBMjA2ODExODhDQ0MwMzAxODk2QzYxOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MzQyNEYxOTQyMTIwNjgxMTk0NTdBNzQ4RTI4NkVCQTE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjM0NjlBOERGMTEyMDY4MTE4REJCQ0M4MTk4MUY5MzBEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDozNERCNDU0NzI2MjA2ODExODhDNjhBM0ZGNEUwQUVBRDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MzUzQzdFMzJCNjIwNjgxMTkyQjBGQTBDMDkxN0U0NjI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjM2MTQyODY1OTUyMDY4MTE5MTA5RTU1NDE1NEQzMkIxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDozNjIzMkY0RDgxM0FERjExQTg5RkE1MjM5MDFCMzQ5MDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MzYzQThGODY4RDIwNjgxMUJBMjRGOTdFOUQwMjdCNDc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjM2QUYxODI5MEMyMDY4MTFCQzU2RTE1MTRFNzY1NTM5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDozNkM4NjNEQkQ0REFFMTExOENDMUUwQzdDRTYyMTJBRjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Mzc3N0FEMjNDMTQzREYxMUFGMENFNzI3QzlFRkY4NjI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjM4MkY2QUFFRTMyMTY4MTE5MTA5Q0EyNDk2QTFBQkU1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDozODg4MTYzRjA4MjA2ODExODhDNkQ5RUE5MDBCQTAxODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MzhBMDEyOUE4RjIxNjgxMTkyQjA4NDk5QjczRkVBMzE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjM5QkI4ODU3ODIyMTY4MTFCRkU1QkY1N0Q0REIwNEE0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDozQTYyRUJDNDIzNTExMUUwQjE3M0E2NUMwRUMyRTJBQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6M0E2ODUwMzYzRjhERTAxMUE2OEJFMDVERUQ0OEIwM0Q8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjNBNkNBRjI3MkIxOUUwMTE4NEREOEZCRDExMDM0MDA4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDozQTcyODUwMDRBQzRFMTExQTIxMURFODBFRkY4NDg2NDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6M0E3Njc4M0NEMEE4REYxMUIyQTE5RDUwRkYyMUI4RDk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjNCNjEyMjY4REFCNkUwMTE4N0MzOUUwRDkwRUIzN0I1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDozQkM2Q0UxMkMzNzBERjExODUwQ0I3MkRCOUQyQ0I5MjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6M0MzNjAzNDY5QUQ1MTFFMDhGMEFCRDcyQUJFQzdCQzY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjNDQkI0OTQ1MjlEMURGMTFBNTMzOUFCRjgyNjZFODE4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDozRDAyRTYyQURGOENERjExODFEQ0NCOEU4Qjc3RjMxRjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6M0QzQ0JERjVCNzRFMTFFMTg4RDVFREE3NjdGOTEzQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjNFNDkwMTkyNTIyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDozRThBMTAyQzIwMEMxMTY4ODQ0MkQ4ODYxMTNFMTY4QTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6M0VCQTY3MjhENzIxNjgxMTgzMTdBQkI2MTREQTQzM0U8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjNFRTQ3Njk5NUEyOEUwMTE4RkVGRkFBQzI3MkREOUU3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDozRUVFMkRCNUIwN0ZFMDExOUZCREIxQzNEQ0IyODVDRDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6M0YyODQwQkJEQUY0REYxMTlCOUZFRDY2QjY4NzVBNzc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjNGNDkwMTkyNTIyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDozRjcyN0M4MDJBMjA2ODExODhDNkQ5QzREMEFGMDI3MDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6M0Y4ODE2M0YwODIwNjgxMTg4QzZEOUVBOTAwQkEwMTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjNGQTU5MTg2MEUyMDY4MTE4OEM2QUFGOEVFRUNBMEQ0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDozRkI5NjA5RjVCQTdFMDExOTc5Njk2Q0VDQzIwQTI4NjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NDA3QkExRDJERTIxNjgxMTg4QzY5NkRDNjA5OTk0RUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjQwRjVFODVFN0VDREUwMTFBOTk5ODI1NERBN0IyMDdFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo0MTE0NEE5RjVDQkJFMDExQTlDREMxQ0M1QTg1NDVGMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NDFBOEQ5RTU4OTIwNjgxMTg3MUZCRjdFRTAzMDU4Rjg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjQyNjk1NkE2M0M3RURGMTFBNUE0RTkwNjVGQUM3MDRDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo0Mjc2MjlFQjFGN0FFMDExQkM2QURCRTlEOTI1NzU1NjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NDI5MDk0MDY2NDVGRTAxMTk2NEZFOTlBNThFQkIzNTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjQyQTE2OTUwNTcyMDY4MTE4OEM2RDlFQTkwMEJBMDE4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo0MkE4RDlFNTg5MjA2ODExODcxRkJGN0VFMDMwNThGODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NDJCNzlDNEQxNzIwNjgxMTg4QzY5RTlDMERFODkwNkU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjQzNDg3RjU4MTVCQ0UwMTFCMEJCRDVFMzI0NDI4NUNBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo0M0U1MDVFMEE1MkUxMUUxODk0OUJDMkY3NTU3MjA0NjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NDQxRThCMzYxMDIwNjgxMTg4QzZEOUVBOTAwQkEwMTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjQ0NTY5RjIyNzAyMDY4MTFCNTQwRDEyMDVBOEM0MzM0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo0NEJBNjEwRkY3MTVFMDExODUwRkE5MDFCNEMxQjY3NTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NDUzNjgwQTI1RUM5REYxMUE4NkRERDE2MUNGQ0VCMEQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjQ1NTk5QjVEM0JERkRGMTFBRDk4RDBDQzU2N0E5OUU1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo0NTgyRjc2MTM0NDhERjExQUQwQzg0RDk0RTVENDNCRDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NDU5MEExMzEyOTIwNjgxMTg4QzZEMTU5RTY4RkVFRkE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjQ1QkY0OUM0NjRDOEUwMTFCRUYwQTM3QUM4QUZGNkI4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo0NUY2MjA0NUZGMUNFMjExQkYxQ0JFQUIwMjg3N0M1NDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NDYxRThCMzYxMDIwNjgxMTg4QzZEOUVBOTAwQkEwMTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjQ2M0M1NUVDMUYyMDY4MTE4NzFGOTc1M0QzNDRGN0EzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo0NjQwRUExMTk3RENFMTExOEU4OUE4MDZFRjY1QTRCRjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NDY2N0MxRjI5QjQ0MTFFMTkyRTlGRDcwOUUyMjA5RkU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjQ2QTk1RUVFOUZCRkUwMTFCMEJCRDVFMzI0NDI4NUNBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo0NkFCN0UwRDI3MzBERjExOTA0MkFEODhBRDVGOUZDOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NDZCRDZCNUI0MjIwNjgxMTg3MUZCRjdFRTAzMDU4Rjg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjQ2RTM5NTIwQUVCOEUwMTFBRUJDQkNCMUUzQTE1NzY4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo0NkZEQUMyODk3OEFFMDExOERCRUQyRTQ0ODVEOUZGMTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NDZGRkVFQjkzMjIwNjgxMTgwODM4QzQ3QkYxNDExMkU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjQ3NkZBMUREMUVBMEUyMTE5QjZBRjVEQkQwMDA1OURBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo0ODA0Q0Q4MzA3MjA2ODExQUU1NkY4N0JCMkI4MTE0QTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NDgwQjdFNDZBRjc4REYxMUE4MjVDRjhERTVEOTFERjc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjQ4MTRERDE3MEEyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo0OEY1RUZFNUFFODBFMDExOEE5MUFGNjg4MEI2Njc0RjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NDk0ODgxNDU4NTIwNjgxMUJBQjk4NDhCRkYwNEI1MEQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjQ5NjgyMzgzMUUyMDY4MTE4RjFDRkVDQTc4MjkxNUM2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo0OTc4REQyODAxMjM2ODExOTJCMENBQkIyODc0QUYwQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NEIwNENEODMwNzIwNjgxMUFFNTZGODdCQjJCODExNEE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjRCMTJBRjFBNTAyMTY4MTFBRjVDODJDOEQ0RUVFMTlBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo0QzRENEQ4OTlFRjdERDExODAxOTlEMEE5OUVCNjgzRjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NEM1MUI3NzRBMTcwMTFFMEE1MjhERUYyQUM4QzU1QzY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjRDOEM3OUJDREJGOERGMTFBMTExQzU3QzQ2NzkwQkM5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo0Q0ExRDEwMENEQzFERjExQUFDN0RFRjdFOUVBMjIyOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NENEQTc2REEzNTIwNjgxMTg4QzZDQzQxMjQwMjk5RTI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjRDRjYyMDQ1RkYxQ0UyMTFCRjFDQkVBQjAyODc3QzU0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo0RENCOEEzMDkxNERFMDExQkQ2M0RFMDgwMjg5NENBMTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NERGRTYzMUIxQzIwNjgxMTkxMDlEOTg2QTEwQTIwQTU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjRFMEZFQ0JDMkUyMDY4MTE4QTZERDc1NzNGODdFMkJDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo0RTJBMTJGRjI3MjA2ODExOERCQkYxRTc1OTkxMzIwOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NEU1QkNERDA5N0E4RTAxMUIwMUJBNERGREJDMjNGQTU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjRFOTZEODA3MTMyMDY4MTE5MTA5OTI2MkIyNTFBNEY2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo0RjJGQkQ1QjM4MzNFMjExQUJDMUFEQzBEQTVBQzg4MzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NEY2QkI4NzAyQzIwNjgxMTg3MUZFMTY5RTdEQzNDOTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjUwMEE5QUUyREQyMDY4MTFBNjEzQjRFRTM5QjRENThDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo1MDMyRTc0NkVCRENERDExOEJCMEVENDg1QjI0MDZFMzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NTA1MzgxMzIyNDg1RTAxMUJEM0RFOTYyNDYyOTQyNkY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjUwRjA0NjRDMEMyMDY4MTE4MDg5RTI1OTUwMkQ2QUMyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo1MTU0NkZERDEzMjA2ODExOTJCMEJBQTkwNERFMEY4RDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NTFCODJCQzgyMjIwNjgxMThBNkQ4RjdGNzZBQjREREM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjUyMzI2NDZDMjZDQkRGMTE5MEVBRUMxRjBCQUNEM0YyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo1MjkxMEQ5OTBDMjA2ODExQTk2MUEwNDRDMTQzNTAwQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NTM4RjhBRDMzQzIzNjgxMTg4QzZFM0IyQUZDRjY2MDg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjUzREJCREVCMTcyMDY4MTE4MDgzQjlFMjBFOUZBOTkxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo1NDNBNzk4RjEzMDdFMDExODQ2RkU4QzA0RDNDOERFQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NTQ1NDZGREQxMzIwNjgxMTkyQjBCQUE5MDRERTBGOEQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjU0ODlENzhFMTk2NkUxMTFCQzY4RTA4QUYyOUUyNUJEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo1NDk2RDgwNzEzMjA2ODExOTEwOTkyNjJCMjUxQTRGNjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NTRDM0Y5RjhCREFFREYxMUE1REM5NTlDODJBQkM5RTE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjU1NkUwNTZBNDYyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo1NTdDNDJBRTk5MjA2ODExOEY0MkNGRTJBOUVCRUE4MjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NTU5RkNEM0I1MjdBREYxMTg5MTRERUIxMzUxNzYxRjE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjU1QzA5Mzk2MUUyMDY4MTE4MDgzRUJDN0Q2RjE4NDI0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo1NkVBRDY2RUVDRURFMTExOEVCREQyNzkyQkMzMjZENDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NTZGRDA3NDIzNTdBRTExMTgzNDlGQTk5RDQ0NzI5MUI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjU3Nzk2OUIyOUQ1MDExREY4QjE0OTE3ODVGNERFOUJCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo1ODMxNkE0NUY1RjVERjExODA3RjhDOEEyOEY4QTExNzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NUE3ODU3QTcxQTIwNjgxMThGNjJGRTY1MDU0REE4NTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjVBQ0E3Nzg2MjVDMUUwMTE4MEI5RDIyMDE0QjgxQjgyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo1QjAwODY0RTQ3NjdFMDExOTdGM0Y5QjA0NzdENjIyOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NUI2REQyQjc0NTg0REYxMUI3MjQ4QjdEREY3OTRBMUE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjVDMTQ2QUEzMkMyMDY4MTE4NzFGQkY3RUUwMzA1OEY4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo1Q0FDM0I1QUY5NzdFMDExQUM1M0E3NkVFQUQxMzA0MDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NUNFQzlDNkVDMTNERTAxMUEwQkVGOEREQ0ZDMzJENkE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjVEMENEQkQ1N0Y3NkUwMTFCQTNDRjMzMDU1ODYwNUJFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo1RDdFOTNGNTgzMzQxMUUwQjYyRkI3MTI3REEwRkVBRjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NURFN0M0NjVFNDk5RTAxMUE0MkRFQzE0QzNFRkNBRUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjVFMUM4OEUxRkMyMDY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo1RUM4NTcxOTRERDNFMDExOEJCQ0JBNUU3RkY4NkFGNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NUVEMDgwMTM5QjQwMTFFMUJERjhBQjdFMjkxOUYwQTI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjVFRjZFMDMzNTcyRkUwMTFBOTI0RkYxNTUxMEYxNzk3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo1RjAwNzlEODI5MjA2ODExQjFBNEQ1NjYwMEQ5MTlDNzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NUYyQ0Y3NTk1RDIwNjgxMTk5NENFNjhBN0E4QTkxMzc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjVGNEJGREYzN0YxQURGMTE5Q0I4RTdENzQyRkEzQTI1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo2MDY0MEE1QzU4MjZFMDExODJDQUQzOEVDRURDRTI2ODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NjEwMDc5RDgyOTIwNjgxMUIxQTRENTY2MDBEOTE5Qzc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjYyOEMzREJFRUFEMjExRTJBMzM2RUMwQ0M1MTI1QjRDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo2MkRGMjQ1RDg4MjA2ODExOTJCMEVBQjE2NDdEMDlDOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NjMwRTUyRUQ3REI2RTIxMTkwREZFRDUxNDBGMkZEN0M8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjYzODg4MEU4MDkyMDY4MTE5MkIwQkFBOTA0REUwRjhEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo2Mzk1OTQzNTgzQ0JERjExQkFGNUVDMzAyREEzRTlERjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NjM5QjFERDI5N0Q1REYxMTk2NDhGODUxMUI3NDE3RDM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjYzQUVGOTEwNTMwNUUwMTE4NjdGODlCMDIxMUU0RjdBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo2M0I5REYwMjdGMjA2ODExODcxRjgwODk4QTFDQzNBMTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NjNEMjFGMkUyMjQxRTExMUFFQkVEMjMzQjJCMkJCREI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjY0NzRDODNDNjg3Q0RGMTE4RTFGOTlENjlCMzUyNUNDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo2NDdGMURENjA2MjE2ODExODhDNjk2REM2MDk5OTRFQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NjQ4ODgwRTgwOTIwNjgxMTkyQjBCQUE5MDRERTBGOEQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjY0OTRDRDE5NEYyMDY4MTE4NzFGQ0QyMTk5QUQxNjdFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo2NDlEMDZERTcwMjA2ODExODhDNkQ5RUE5MDBCQTAxODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NjRDNkM1QzgzOUNDREUxMTgwNDBDMjQ0QkNBRTBBQzA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjY0RDgzRkM1OTMyMDY4MTE4NzFGQkY3RUUwMzA1OEY4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo2NTE1RUM2RTk4MjA2ODExOTk0Qzg2ODE0QzJGMzAxNzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NjUzRTRDOTRERDIwNjgxMThGNjJEMjdBNkJDRTJGMEI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjY1OUYzNDczMUJDRERGMTE5MUJEOTdDMUFFNkEwOEFCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo2NjRENUM0NTlDNzcxMUUwOEE5QzkxM0MwNzNBNjYzRTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NjY1NjJEOEEzMDIwNjgxMTgyMkFGNjZFNTQ5NzA4NjE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjY2ODg4MEU4MDkyMDY4MTE5MkIwQkFBOTA0REUwRjhEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo2NkJDQjNCN0VBQjlFMDExQUVCQ0JDQjFFM0ExNTc2ODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Njc3RTYwNDk0RjIwNjgxMThEQkJFNTIyNjBBMjc4Q0Q8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjY3ODg4MEU4MDkyMDY4MTE5MkIwQkFBOTA0REUwRjhEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo2ODAzM0UzMkE1OTYxMUUwQUU3RTkwRTFFNTRDRDZCQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Njg1OUE4QUE0QzIwNjgxMTkyQjBDNDlBNEE2N0M3Q0I8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjY4NkM2NjE2MjYyMDY4MTE4NzFGQkY3RUUwMzA1OEY4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo2ODlCMUREMjk3RDVERjExOTY0OEY4NTExQjc0MTdEMzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Njk2NkY5NTI5QzIzRTAxMUJERjlFMzBDNUNGRUVDREY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjY5OUQwNkRFNzAyMDY4MTE4OEM2RDlFQTkwMEJBMDE4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo2OUIyRjkxOTFGMjA2ODExOTQ1NzhBMDJFOEM5QjU5QjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NkExNUFGQTI4QjIwNjgxMTg3MUY4REUxQ0JERjlFQjA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjZBMjg0RTA5MUEyOTY4MTE5MkIwRDUzRkY3OTBGODVCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo2QTQ3MDA3QjgyQTRFMDExQTRGRUU2N0RGREQ3RkIzNjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NkI0M0RENzFCOUQwMTFERkE4OTdFQzJERDQxOUVCNzA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjZCNENERjQ2MTIyMDY4MTE4REJCOTI3OTFGRDUzQzBDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo2QkUxN0RGRDM1QUFFMTExQjRDRkZENkYwMjBCMzVGMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NkM1QTAxM0IyQjIxNjgxMTkxMDk5MEZFNDZFODBEMTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjZDREUwN0Q1NUUyMDY4MTE5OEU5OUJDRjMwODY4Qzc5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo2Q0Y3RjU3QTQ1ODhFMDExOEU1MEQ5MDEwMzZFNzg4NzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NkUyODJEQ0E3RjE3RTAxMUIwNzM5ODY2RTlBRDBDODE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjZFN0NEMkNFRDc3QkUwMTFBNjBCQ0RENUNCQ0FCOTg1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo2RjUwQThERTZFQTZFMTExQkQ2NEQ0NjRFOTVDM0YxMTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NkZBRDJBNUQwRTIwNjgxMTg4QzZEOUM0RDBBRjAyNzA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjZhYTRkNDY0LTM1ODItNDJmMy1iMzJkLTc2NjUyMTI0NjFlNjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NzA1QjMwRTA4OEY2MTFFMDgzRjc4MkNCQjFENTBGQjE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjcwODlDNkNGQzhCNURGMTE4MjA4ODU0ODkyNTRDMEU3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo3MEEzMTQwNkRGMjA2ODExODcxRjgxRThCQjBGODJFNjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NzBEMzIzMzAzMTIwNjgxMTg3MUZCRjdFRTAzMDU4Rjg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjcxMEE3NDAwQThFQkUwMTFCOTc2RDU5M0U2NDY5MDE1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo3MTI1Qzk5RTEzMjA2ODExODJGRTk4RUY3RjE4QkYxRDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NzE2MkExMDExMzIwNjgxMTg3MUZDRDIxOTlBRDE2N0U8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjcyMTkxMzAwNDgyMDY4MTE5MDA2REI0RDdCODAxQkU3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo3MzYwQzNCRjhEMjA2ODExQjY5OTlDNkI0QkUxOEY4RjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NzM5RDdFOUZFQkFEREYxMUFBREVBREEzNTYyMjIwODM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjczQjU3MjMxQzNFOUUwMTE5RkM4RTNDQTQyRkNGMUFDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo3NDExN0ZGNzIwMDcxMTY4QjRGMkQ0MzYwMzU5MzAzRDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NzQzN0Q2MUZEMDIxNjgxMTg4QzY5NkRDNjA5OTk0RUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjc0RjMzRUNFREJCQURFMTE5MTYwOUZENzU4OTY2RDY0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo3NTgyMDU1RTFGMjA2ODExODIyQTlEQjk5RUFDM0E2QjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NzU5RUM1RkRCRjY2RTExMTkyQjRENTBGREZBN0RDQkI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjc1REVEQzI1MzEyNDY4MTE4QjcyREUyQzZCMTA0Mjc0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo3NUZDN0NEQzdCMjA2ODExODhDNkQ5RUE5MDBCQTAxODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NzYzMUEzMTA5Njg2RTAxMTlEOThDMkQ5MEIzNDY4RUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjc2ODU3Rjc0M0YyMDY4MTE5N0E1RTdCMDgzMUVBNEE3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo3NzdBOEI4RDJDQ0VERTExQUMxRkJGOUQyMzFFMzYxRjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NzdGQ0RDRkYwQzIwNjgxMTg4QzZDNjc3QTM4MjZCMEU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjc4ODIwMEIzMzI2MURGMTFCMzhGOTk4ODc1Q0M4NjU0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo3OTA1QjEzQTBFMjA2ODExODcxRkMwMzE0RjAyQTRGNzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NzkyNTMzNkY3OTIwNjgxMThGNjJGQjJGODY2MThDMjk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjdBN0E1MDFDMUYyMDY4MTE4NzFGRTBFNENCNkM1MkFDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo3QUMxQThFNDdBMjA2ODExQkEyNEY5N0U5RDAyN0I0NzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6N0IwNDNCN0Q3MzIxRTAxMTlEOTZEOTQ2RkI0NzE1Rjc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjdCMjlDMEY1NDgyMDY4MTE4OEM2RDlFQTkwMEJBMDE4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo3QjQ3QjM0NDEzMjA2ODExODIyQTgwQkEzMTc3MzYzMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6N0I3ODI1NEJFMEFFRTAxMTg1M0Q4MTZGQjk4QUJDQTM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjdCRDJBNzE3NkMzNEUwMTE4M0MxODhDMEIwREE0Q0FBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo3QzZGMTEwQTEzRjRFMDExOUE5N0M2RjVGN0ZENUI5RjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6N0NFOTc0MUYyMjIwNjgxMUFFNTY4MDg4MTk2QjZGQTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjdENEUxMzlEMTg4NUUwMTFCRDNERTk2MjQ2Mjk0MjZGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo3RDVFMUI4QUVBRUZERjExOEE5REFGNzVBQUQzNEU4OTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6N0Q1RUQ3MjI3OUIxMTFFMTlBRjNENTdDRTlERUIzQzk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjdENUVENzI2NzlCMTExRTE5QUYzRDU3Q0U5REVCM0M5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo3RjZEMjZGMUUyRkVFMDExOUM2QUJDQzBCQzc0ODhFMzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6N0Y5QzUzQTIxMTIwNjgxMUFDQjY4M0FFNERFMjYwRDE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjdGQkZBQjJBQ0ZEQkUxMTE5RTg0OEM2OUQyNTVEM0E1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo3RkQ4MDI3MDY3OUZFMjExOURGMkYyNUE3RDA1NTQ3RjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6ODAxQTVDODUyQzIwNjgxMTgwODM5NjEzRkZCQkZBQUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjgwNDAwN0NFMjQyMDY4MTE4MDgzOTYxM0ZGQkJGQUFDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo4MDU5NjU1QjJDMjA2ODExOEY2MkNEQzBGRkI2MEM4MTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6ODA3ODM2NUFFNzZGMTFFMTg1MzNGMUVDRkFCNjU4MDE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjgwQzkzQjRGRUIzMTExREY5QzQzOUE3QTI4Q0NGMzYyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo4MTY2Rjk0RjhFNUFERjExQjJBOEQ1QzU0MjI2QjhEMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6ODFCRkFCMkFDRkRCRTExMTlFODQ4QzY5RDI1NUQzQTU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjgyMEUyNEQ5MkIyMDY4MTE4QzE0Qjc0MjhGOTc4MDU3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo4MjEwRkRCMzA4MjA2ODExOEE2REFGNjdGRjQ5NzUyODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6ODI4MjlEMzQ2QTUzRTIxMUE3NkVCRTk5ODdFMEI4QTY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjgzMEI5QzQ2OTgyNTY4MTE5MTA5QUZFM0NGNEFGMzVBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo4MzI4OTJCODQxMjA2ODExOEY2MkY3MTI1NUNDNDhFNzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6ODMzQzhDRTQyNDU5REUxMUE3NkFCNjc0NzM5QjMwOTQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjgzODM3MjY0OTgyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo4MzhCRjIwOTEzMjA2ODExODhDNkIyMDVFODk1NjZGNDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6ODNCNDFFMkRERTU1REUxMUFENjNDRkJEMDEwREY2ODY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjg0MUE1Qzg1MkMyMDY4MTE4MDgzOTYxM0ZGQkJGQUFDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo4NDJGNzU3QjgxMjA2ODExODhDNjg4RjVEMDkzODRBQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6ODRDNzZFNUNBNjFFRTAxMTlCNjJDMUE3MkNEREJCMkQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjg0Qzk1MDc1RTNGQkUwMTE5QjVBRjAyQ0JFOTM1MjY3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo4NTI2MDBCNjhCOEJERjExOTg5NjhEOEJGQTlBMEMxMTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6ODU3NDBCODgwRTIxNjgxMTg4QzY5NkRDNjA5OTk0RUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjg2MUE1Qzg1MkMyMDY4MTE4MDgzOTYxM0ZGQkJGQUFDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo4NjFDQjEyOTExNkNERjExQTA4MURBQzY1NTQ5RkZGODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6ODY1QjJENUY0NjIzNjgxMTk5NENCNTIwN0RDREYyNEY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjg2NzQwQjg4MEUyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo4N0UzM0IxOTgwMzgxMUUwOTI1OEQyNENCRDYxRkQzRjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6ODg3NDBCODgwRTIxNjgxMTg4QzY5NkRDNjA5OTk0RUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjg4QTEyMzExNjRENzExREZBNjk3ODUyMUQ2MERGNDYwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo4OEMzNTE0MDNFRDhFMTExODZFM0U4ODNFQjkyNTVBRDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6ODkxQTVDODUyQzIwNjgxMTgwODM5NjEzRkZCQkZBQUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjg5QzQ1RjRBMjA4QURGMTE5NUE5QzREQzUxNUFGM0ZEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo4OURCODhFRTg1MjE2ODExODhDNjk2REM2MDk5OTRFQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6ODlFMzZGRkE3RDE0REYxMTk3Qzg5QzhGRjE3QjJENDQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjhCOTA4NThGQjU3M0RGMTFCRkJCRjAwNzU5QTNENDUyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo4QkQwQ0M4QkQ0MjI2ODExOERCQkQzN0REMjZEQURGQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6OEJEMEVFNUM2NTMzMTFFMUI3MzZCRkFDRDM2MjBEOEY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjhDODM3MjY0OTgyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo4Q0ZBNjg4OEJEQzlFMDExOEExODk0QjY2RTk0QTkxQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6OEU5NjYxMDVGMzIwNjgxMTg4QzY5NkRDNjA5OTk0RUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjhGNERGRTVBQzIyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo5MDU1NjUxQ0RBQTRFMDExOTdBMUE2NUY3QUU0NzkxQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6OTBDNUQ1MjY2NDc5REYxMTg2NUNFRUYwOTg1MUZENzk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjkwRTQ3RTY5NjI3MURGMTE4MzExQjBDODBGNTlDQTEzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo5MTFDN0YyQThBMjE2ODExODgxMDlGOTk3M0Q0NkYyQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6OTE5MkZGNkIwQTRDREYxMTg3QzBFNTRCMzY1MjFCODk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjkxRDAzQjUyQTJDNURGMTFBRDQwOEQ3MjBDNUE0MkM3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo5MURCODhFRTg1MjE2ODExODhDNjk2REM2MDk5OTRFQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6OTFGRjA1MUUwRkQzREYxMUIyRDFDNTFGNTlCNUZCMjk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjkyOTY2MTA1RjMyMDY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo5MkI0MjNFMzFBMjA2ODExOTEwOUJDRDNGMjMyMjdBRjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6OTJDQkJEMTVENjIwNjgxMUE3QkFCMUZDNDVEREFEMkI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjkyRTU3NzUwMDgyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo5MzBERDhCOTI4MjA2ODExQUZGRDk3QTZBN0U0ODlCNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6OTQ0QTg0N0EzNjNCMTFFMEFFQjJGRkYxMUY2M0Q5NDg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjk0NjU4QjZCM0IyMDY4MTE4NzFGREI3QzczRUM3QUY0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo5NDk3NzYzRTI2QUJFMDExOTc5Njk2Q0VDQzIwQTI4NjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6OTVBOTZBMjhGM0RBRTExMUE3QUFBNURFNkVCMThCODk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjk1QjJDNjVBQjY4NEUwMTFBQkNGRTc4RDgzQjUwNTY4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo5NjU5MUJBOEI3RTJERjExOUE1MkQ4M0MwODBFNjE1OTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6OTY3MjQyMkREQkNEREUxMUFCRkFBMEQ4NjAzQTlBQTE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjk2N0REMURDMkIzNEUwMTFCNkNEQThGMEIyQzIxM0NEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo5NjhDRUU0OTM3MjA2ODExOEE2REMyRUI1Q0QwQTcwNzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6OTZDODFBREQxNDIzNjgxMUFGNkY4QzE1QjY5OTREQTc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjk2QzgyNDlDNkZGQURGMTFCMjk1QTg4MUMzRjVBRjRDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo5Nzg1QkE0OURCREFERjExQjE2M0U5ODMxNDcxNTM0QjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6OTg3NTkzNDlBNjIxNjgxMTg4QzY5NkRDNjA5OTk0RUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjk4QzkxMjg0MDcyMDY4MTE5MkIwRTZDMTU5MzVCM0NEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo5OTJDRUYwMjBCMjA2ODExOTEwOUZFRUNCMDY4NTRGQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6OTkzNDNBNDczMjIwNjgxMTg3MUZFOEREMjM0MEMwQjA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjlBNzU5MzQ5QTYyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo5QThGRDY2MTlCM0NFMjExOTkyNUQ5Q0MyMkJBRUY3MDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6OUFDNjQyNDM1RDJBRTIxMUFBNEZGNzY1Q0FEMkQyQTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjlBQ0Q5OEY3QTlERkUwMTFCQUM3RjdDRDE5NEZFMUJFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo5QjBCQzkwRTc2QjRERjExQTM2NUVGNTI1Nzc2MjM4MTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6OUI1NkU5MjZFNjIxNjgxMTk1RkVENjk1OTZDNzJDQ0Y8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjlCQTU5RjkzQUMyMDY4MTFCNENDRTk4ODBBMUI0RDgzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo5RDFCRUNEODEwMjA2ODExOTdBNUY2Rjg1QTYyMjI1MzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6OURBNDI5QTE1MTIwNjgxMTg4QzZEOUVBOTAwQkEwMTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjlERUVEMTUzMDAyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo5REYxMjI0MjExMjA2ODExODIyQUUzQjlDREIxNkE2QTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6OUU0QzZBNzUwODIwNjgxMTkyQjBGRUJEQTkzRTNDNzI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjlFNUE0NEExMDgyMDY4MTE4NzFGRThDMTJEOTVGNjlDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo5RTdENjA3QzRGMjE2ODExQUY1QzgyQzhENEVFRTE5QTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6OUVBMUFGMkI5MzU4REYxMUJCNzNBRjkyREU2ODQ2Q0M8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjlFQzkxMjg0MDcyMDY4MTE5MkIwRTZDMTU5MzVCM0NEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo5RUY3RDkyRkMzOTJERjExQUVENkE1OUIwRUY3MTE0OTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6OUYyQzlDQUNFRTBBRTExMTg2QzI5RjdFNTZDM0JBQTQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjlGODIyQURDRjBENzExREZCRTk2QUEwRkZFNTQ2MkEyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo5RjgyMkFFNEYwRDcxMURGQkU5NkFBMEZGRTU0NjJBMjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QTA1NDZEMTA0QkM1MTFFMEI3OEE4NUFENEZEMjM1OUY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkEwNzA0QkI3MTgyMDY4MTE5MTA5RjZBQzAyMEM1RkYyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpBMDcxQ0E2REI5NDkxMUUxOUNDQTk3MUYzOUIzMjg5OTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QTBBRkE4NEZEODcwRTAxMUI1NTdCRkNBMENBQTk3QkI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkEwRUVEMTUzMDAyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpBMTlCNTExODc1MzhFMTExOTA2M0JGNDhBM0M1MUVBQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QTFBNzQ3NjQ0QzIxNjgxMTg4QzZDMkVGQjIyRDY2OUY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkExQzVFODYzOTgyMDY4MTE4OEM2QTg5NEExRDkwOEJFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpBMjFGNzI1NjdEMDlFMjExQkRGM0U3N0Q3NTYyRDcyQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QTIzREE1QUFENkIxRTAxMUE1NjI5QzM2OTNENUMwQ0Y8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkEyNjI2MzIxMEQyMDY4MTE5MkIwQjU5QTI2Rjc5OTlGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpBMkIyOTlGMDcyNkZFMDExOEFDNThGREE5REY1REE3QTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QTJGNUM1RjFFNUNCREYxMUFEN0Q5QTEwMjNCRTE2RkQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkEzNTAxRTIzOUQyRkUwMTFBMzI1RDA3RTA1MkNCMTM3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpBM0E0MjlBMTUxMjA2ODExODhDNkQ5RUE5MDBCQTAxODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QTNGNEQ3ODIxNjIwNjgxMTkyQjBDNTMxOUNCNjlDN0M8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkE0MUIyNUREMTkyMDY4MTE4NzFGODUwQkUyRjVBNkE0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpBNDg0OTkzMzE2MjA2ODExODhDNkQ5RUE5MDBCQTAxODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QTQ4RDM2QTcwRTIwNjgxMTgyMkFCRkZBMDI5RDlBNTM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkE0OTFFNDRCRTZFRkUwMTFBNzJCQzREQ0E3N0M1QTQ4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpBNEE0MjlBMTUxMjA2ODExODhDNkQ5RUE5MDBCQTAxODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QTUxMUI4QUQyMTIwNjgxMTkxMDlDNEZDODJENUMxQ0I8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkE1RjBCMUEzNDhFQkUwMTE4QTM0QUREMDBFQkNGMDY5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpBNjBBOUNFNUIxMjE2ODExODhDNjk2REM2MDk5OTRFQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QTYxMUI4QUQyMTIwNjgxMTkxMDlDNEZDODJENUMxQ0I8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkE2MjhBQUUxQ0I0REUwMTE4Q0NEQkYzNEFEODZBMjIwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpBNjg4RDNCNTlBQzZFMDExQTkzRDlGNjEwNjlBMDIyNzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QTZDMjRFMUJGNUMzREYxMTlGNkQ5QkY0QjJGQjU5NkQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkE2QzYyNzdFMUM4OURFMTFBODQ5RDkwMUU0NDFEMEIwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpBNzQ0QTNERjdCRkFFMjExOTI3Q0ZCMTdDMTBCM0U2NTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QTc4NDk5MzMxNjIwNjgxMTg4QzZEOUVBOTAwQkEwMTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkE3OTJCNTdENEIyMDY4MTE4NzFGQkY3RUUwMzA1OEY4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpBN0U0NzNEMERCNzdFMDExQTcyQkIzMzc2MDNBRDAwNzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QTdFODdBMkY5NThDMTFERkI3N0NGM0FENEYwMEIwRUY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkE4MDZDMzY2N0RBMEUwMTFBNEZFRTY3REZERDdGQjM2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpBODBBOUNFNUIxMjE2ODExODhDNjk2REM2MDk5OTRFQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QTgxN0MxNjFCRkE0MTFFMDhDNzM5NkY1QzBERDZEN0Y8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkE4M0E5Nzk2MkUyMDY4MTE5MTA5QzgwQTRDMzE0N0JDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpBOEVDRTcyOTQ4MjA2ODExODhDNkUyNzVGMTFBQTVERTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QThGODc0QzJFQUQwMTFFMjlERkM5MTQ4MjE0Q0FCNjU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkE5NDMyREY4NTdGN0RFMTE4QkU4ODRCNjc2REIyNURDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpBOTQ3RjJEQjFBMjA2ODExOEE2RDgzQkREQURCRTZFRTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QTlENDlGNzQxQjIwNjgxMTgwODNCNTVGMUMyODUxMUY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkE5RUExOTJGMjkyMDY4MTE4REJCODJERDYyMjU5OEREPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpBQUU3NjhGRjhENkFERjExODI5MENCQjk0QzVDRjRGMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QUIwNzREMkQwRjlERTAxMUI5MjlFNTZBMUREODY0M0M8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkFCMzE0ODMxNjEyMDY4MTE4NzFGQkY3RUUwMzA1OEY4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpBQjQ0QTNERjdCRkFFMjExOTI3Q0ZCMTdDMTBCM0U2NTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QUI3NEY2RjM5MjIwNjgxMTgwODNEQjE5NzQyMDg1MUE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkFCN0U5OUREQTVEM0RGMTE4NDEwOEE2REY1Rjg3OTlBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpBQjlDRDA2NjM3MjA2ODExODhDNkQ5RUE5MDBCQTAxODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QUQxMThCMDEwNEU0REYxMTkxOTA4ODg3MjRGQTBCMTc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkFEMzc3M0REOUQ1M0RGMTFCOEI0QjQ4Q0VCNzcwRjY4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpBRDkyQjU3RDRCMjA2ODExODcxRkJGN0VFMDMwNThGODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QUVFRkZCNDUyNUMzRTAxMUJFRjBBMzdBQzhBRkY2Qjg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkFFRkYwMTBFMkY0Q0UwMTFBMTUzRDJCRjdDMkNFQjRCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpBRjIyM0M0RTdFRDdERDExOTlFMUI3OEJCNzIyRkY5MDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QUYzRjQ4RTlBNUMwREYxMTg0MjdFMzJFNkY5RUZGMDU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkFGM0Y5NEZDOEE4MTExREZCNThFQTU5OTJCNTE1ODdDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpBRjdCNEE3MjI2MjA2ODExOTQ1N0I5NEIwQTE5MTIwRTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QjAxRUFERUExREJCRTExMThDNjFDM0ZBN0UyOTY2MkQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkIwMzE0ODMxNjEyMDY4MTE4NzFGQkY3RUUwMzA1OEY4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpCMDNFNjk2RTIxQzZERjExODkxQUI0MTMzQjNCNEZGNDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QjAzRjQ4RTlBNUMwREYxMTg0MjdFMzJFNkY5RUZGMDU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkIwOUM4NzRBMzdEQjExRTA5QTFBRUNCNkY4RjMzNzA3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpCMTFEMzYwQzI1RjFERjExOTQ0NUE1RkQ4OTVENzgxRTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QjEzRjQ4RTlBNUMwREYxMTg0MjdFMzJFNkY5RUZGMDU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkIxODU0REI2QUIzN0UwMTE4QjNEOUQ3NTk2NTZGOTQ4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpCMUVGRkI0NTI1QzNFMDExQkVGMEEzN0FDOEFGRjZCODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QjIyRTcyOTkxRURGRTAxMUJBQzdGN0NEMTk0RkUxQkU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkIyNTFCNjA2MEVGRERGMTFCMkUzQzRGRDQ4OTRBMzkyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpCMkUyNjg0QzQ5MjI2ODExQUIwOEE3RjMwRUU1MzJENzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QjMyNkQ3MkI5OEM0REYxMUJBODJBRkZGRTU1ODk0M0Q8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkIzOTFGOENEMDFCNTExRTFBMThGOTdBOEQyNkEzQjBGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpCM0ZDRTYyNUVEREFFMDExODg0MkIyOUZBNjM0MzA5NDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QjQzQTlCRTUxNkI5RTAxMUFFQkNCQ0IxRTNBMTU3Njg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkI1MDU1ODVCNDcyMDY4MTE4OEM2RDlFQTkwMEJBMDE4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpCNUE1MTdFQ0JGRTVFMTExOEI5OUE5NzUwMzUwNEMxQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QjVCMEMyNDY1MTk4REUxMTg2MjY4NjE5QUY3RDYxODA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkI2MDlGODY3M0QyMDY4MTE4REJCOUEyQkQ4N0Q3OTIxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpCNjQ0NjhERDIwMjA2ODExOTJCMEZCMzY4MDgyNUUyODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QjY2QjE0MzI3NjY0RTAxMUJFNDFCMTVBNkEwMjk5MTU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkI2OTM2RTAxQ0U5REUwMTFBRjRDQjBCM0FEMzlDNzZEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpCNkRCMEIwMDdDMjA2ODExOTdBNUZFQzk3RTI5M0I1NDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QjZGMjcxMUJCRUJCREYxMTk2RjVCNDREM0E5QkQ2RjY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkI3MDU1ODVCNDcyMDY4MTE4OEM2RDlFQTkwMEJBMDE4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpCNzMwMzg1MkRDNTAxMUUwQjE5MkFCOEE4NTk3RTZDNjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Qjc0QUNFRTNCODIwNjgxMUJGMzA5NDE4N0FGODQyMUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkI3NTk4ODMzRDYyMDY4MTE4OEM2QzBDOTk4RkNGMUU1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpCN0Q1OEY5NTc5QjAxMUUxOUFGM0Q1N0NFOURFQjNDOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QjdENThGOTk3OUIwMTFFMTlBRjNENTdDRTlERUIzQzk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkI3RDU4RjlENzlCMDExRTE5QUYzRDU3Q0U5REVCM0M5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpCOTMyQjkyRTA5MjA2ODExODhDNjk1NkM1MjFGRTQ5ODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Qjk1NkVBNzIxNTdEREYxMUE3NjJFQTY3QjM1QTNBNTA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkJBMjMzNEFFRkQ1M0UwMTFBNTREOTUwN0UwRThCQzM0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpCQTMyQjkyRTA5MjA2ODExODhDNjk1NkM1MjFGRTQ5ODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QkFDNzRBNzY3QTNCREYxMUI4MURFM0NBQzdCNzYwQTI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkJBRTk0OEU0QTQyMTY4MTE4M0EyQkM2NEQ2MzczMjUwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpCQUZDRTYyNUVEREFFMDExODg0MkIyOUZBNjM0MzA5NDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QkIwRjAwOEQxMTIwNjgxMUJEMzVCNkYwNkFBRjQwRDc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkJCMTYyNUI3ODk1M0UwMTFBNTREOTUwN0UwRThCQzM0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpCQjI1MUVGNkI3ODBFMDExQkZGOEMyOEE3MDM1NUUzQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QkIzNTY1RTgxNTIwNjgxMTkyQjBCQUE5MDRERTBGOEQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkJCREU2QkZBRTY5Q0UxMTFCRjUwQ0NGRUE2MDQyRTMxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpCQkUwQ0ZBMkIxMjA2ODExOEY2MkI4M0JCOEQ5QjMyNDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QkJGRkM1MzBEMTIwNjgxMTkxMDlDMzc0OTBCRTM4MzQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkJDMTQ5MjlCNzUyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpCQzgwNkFDM0RGRDdFMDExOEFCOUVDQTQwREFDM0ZGNDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QkM5QjIyRUUxNjIwNjgxMTgwODNCNzhBOTA5QjJCMTE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkJDQzg5MjQ2MzIyMDY4MTFBMTc4QjQ4NjJBM0FDMkM3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpCRDE0OTI5Qjc1MjE2ODExODhDNjk2REM2MDk5OTRFQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QkQ0NEYwNEIxQTIwNjgxMTg4QzZDRTkxMzVDMEMxNzM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkJENkIxREUyMDE3NEUwMTE5MkYyRDhCNTAwOEU3NThBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpCRDc3NEVFRTNFMjA2ODExODhDNkQ5RUE5MDBCQTAxODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QkQ4OEFENTA0RUMwREQxMTlEMjNBMTg5NEIzOUM5QkM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkJEQUVGN0JCNzdEOEUwMTE4ODQyQjI5RkE2MzQzMDk0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpCRUFDQkFEOTZGMjI2ODExODA4M0RENkE5RDYwOEVCQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QkYwRkYwRTU2MjE1MTFFMDg1QzFEMUY4MEYxNzNDMjM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkJGN0M3OTdBOUVBN0UwMTFCMDFCQTRERkRCQzIzRkE1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpCRjlCMjJFRTE2MjA2ODExODA4M0I3OEE5MDlCMkIxMTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QkZBQ0JBRDk2RjIyNjgxMTgwODNERDZBOUQ2MDhFQkE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkJGRDc1MTg0QUUyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpDMDMwNDBCRkRGOTBERjExQUU4MkNCQTg4MEYxMzhGOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QzA1Njk4RjA4MTkwMTFFMUI5MjRBNEE4Q0YyQTI0NUU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkMwNzRBODVFMDZGN0RFMTE5Q0NBODIyNzU4MTY3OURGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpDMDg1NDM5NjE1MjA2ODExODcxRkU0NTlFNUMxMDg4NTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QzBCQTkzQ0JBRDIwNjgxMUJGRTVCRjU3RDREQjA0QTQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkMxMkMyNDAyRTA2NEREMTFBRTZBQjAzMEZFMkI3QzRBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpDMTZCMTU0ODhCMjE2ODExODhDNjk2REM2MDk5OTRFQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QzE3NzRFRUUzRTIwNjgxMTg4QzZEOUVBOTAwQkEwMTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkMxRjQ1NkIxRTVGMERGMTFBMERDODRBMTBEQURFQkFCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpDMUY3NDhBOTU5MjE2ODExODhDNkJEMEZBQzRFQzlCQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QzIyM0Y5MDFERjkyRTIxMUJDMThFMDY3RDM2NERBRDA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkMyMzU2NUU4MTUyMDY4MTE5MkIwQkFBOTA0REUwRjhEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpDMjZDMEQ0OTUyNjdERjExQjJFNUM4Q0EyQTIwQjUwMTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QzI5QzU4QjlFQkRBREYxMUFGMjBFM0QzQTNGQ0U4N0Q8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkMzNzNDRUMwMzYyMDY4MTE4RjYyRDBGNzAxMEFDMDJGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpDMzhGMEVBRDY3MjA2ODExQTI2RUVGMEE4NEI5MDQ0QzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QzNFOTk1NTNCQTJCRTIxMTgwNTJERjkyOEY3RDFDQ0M8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkM0NzlGMjA0MzBBNkRGMTE5QzNBQjk2RTZCQzgwM0FEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpDNEFGNEU4ODRBMjA2ODExODhDNkQ5RUE5MDBCQTAxODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QzUzNDg1NzYzNjA1RTAxMUIwODc4QjEwNDcwQkU5OEM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkM1RDc1MTg0QUUyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpDNjZDMEQ0OTUyNjdERjExQjJFNUM4Q0EyQTIwQjUwMTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QzY5QzU4QjlFQkRBREYxMUFGMjBFM0QzQTNGQ0U4N0Q8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkM2QjNBM0I5NEEyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpDNzExMEU1RjUwNzZERjExOEU2MUFDRDE3OUQwNjI0NDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QzczQTUyM0QxODQ2REYxMTgwNjVEODBGN0I1OTZERTQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkM3OEQ4RDIyMjBGMDExRTJCNUE4QzA1Njc1RjA4OUJBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpDODRDQ0Y1REREMjE2ODExODhDNjk2REM2MDk5OTRFQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Qzg1NzU4RDM1MjIwNjgxMTg3MUZCRjdFRTAzMDU4Rjg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkM4NjU2QzREMEMyMDY4MTE5MkIwQ0Y1MEI0RjYxMzAzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpDODg1NDM5NjE1MjA2ODExODcxRkU0NTlFNUMxMDg4NTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QzhDM0FEMEY5ODEwRTAxMTlFM0VFRDZEQTUyQkIwMjA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkM4RDk0NDk3MTkzRkUwMTFCQ0IyRUJENjcwMERBNkYyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpDOTUyODE2RDgzMjA2ODExQkNDREUxODdCNDlDQTE5QzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QzlDMDQ1ODZCQzUzRTAxMTlEMzk4NUZCNEE4Mjg0NUU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkNBN0I3NTkwN0YyMDY4MTE4MDgzREY4RkQ1MjI1RTZDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpDQTk0OUNDQUFGQ0NERjExQUFBNUVDQjM2Q0ZBMDFDOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Q0FBNUJBMDUyMzAwRTIxMTgyOTVDNzlCQTQ0NzBBMUQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkNBQTgzRkZDMDUyMTY4MTE5MTA5ODdDRjAyMzBGNEY2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpDQUQyMzcyMEEyN0RFMDExQjJBQUEwNTg0OThGMzAxNjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Q0I1QkJCNDQxQTIwNjgxMTgwODNFRTAzODg0QTkxODE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkNCQ0E5MTRCMjUyMDY4MTE4NkM4OUY0RTYyQzU2QkZDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpDQkVCNzFCODBEMjA2ODExODcxRkY3M0Q4QjkyMjFDQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Q0MyMDU3OUMzQTIwNjgxMTgwODM5NjEzRkZCQkZBQUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkNDMjMzQUFBMTIyMDY4MTE4MDgzOUNFNTk5QzNBRDMwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpDQzQ5QThGQzYxOTVERTExQTk3RkZBQTgxMTQ1NDUyNjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Q0M0QUI1OTFBN0RDREYxMUJGNzlGQTYyQjUxREY2Qzc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkNDQjNBM0I5NEEyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpDRDJBRjVEQ0E1QzRERjExQkE4MkFGRkZFNTU4OTQzRDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Q0RCM0EzQjk0QTIxNjgxMTg4QzY5NkRDNjA5OTk0RUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkNERTFFQjFFNDQyNEUyMTE4NTc1RTE1NjNFQTA1RDVGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpDREU4OEJDRTRCNkZERjExQjIxOEIwMEQ4NDdEQzI5NzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Q0UxNTNEQUI2NjIwNjgxMTk5NEM5QjdGNTFBRTAwNjM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkNFNThGNkNGMjRBMDExRTE5RTEyQjg3RjdDMUMxNUNGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpDRTgwNzc0NjgzNEQxMUUwQjYyRkI3MTI3REEwRkVBRjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Q0VERDcxN0U4MTUxMTFFMDg0Q0Y5MjA4QjNCRjE3NkY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkNGMDU4NTY4NDcyMDY4MTFBRUU0RUNDMjBBNUQwODgwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpEMDM4NUQ4OTg3NzJFMDExOEMzMDg5RDQ3OTAyMkNCRDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RDA1NzU4RDM1MjIwNjgxMTg3MUZCRjdFRTAzMDU4Rjg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkQwQTdDRTkxODA4Q0UwMTFBMEZDOTMyOTMxQjlEN0U3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpEMEIzMUJDNTBEMjA2ODExODcxRjgxQjg2ODFFM0YzNzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RDExMzI0OEFFNDIwNjgxMThCREFFQ0I0QzcyOTQwMDU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkQxNjIwM0IxOEE1NUUxMTFBQURCQTk5QUZCNzhDRTIwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpEMjE3QjM4NkNGNTFERTExODcwMkJBQzE5MDU5REU2OTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RDJENzUwNTIzMjIwNjgxMTg4QzZEOUVBOTAwQkEwMTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkQzMjU4QzMzMTgyMDY4MTFCODNEQzU1QjQzQjExM0YzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpEMzQ1MUI4MDFFMjVERjExQkFCOUMxOENBREJCNzFCODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RDM2REIwMkJFRjIzRTAxMUE3MDlFRTc5MDg1RTNBOTI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkQzQzA2OEVDMjMyMTY4MTE5MkIwRUQ5NDFCODFEMjU2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpEM0QzOTkwMjIzMjA2ODExOTEwOThBMzlGOUI1QTM4NDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RDQwNTRFQzExOTIwNjgxMTkyQjBCQUE5MDRERTBGOEQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkQ1OEMyODRCMTYzOEUwMTE5Q0NCQzQ1QjhBOThCQzFDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpENUQ5QzRFQ0U1QkRFMDExQjBCQkQ1RTMyNDQyODVDQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RDYwODAxOEMyODIwNjgxMThBNkQ5NENBMkZCOUJEOTQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkQ3MTc2QjZENThFMEUwMTFCOTVFREEzRTgzNUUzMURGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpENzIwMEIyNTMxNkFERjExQkJEQkYyQjgxNzVFRkExMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RDczNkY0MEI2RUVCREYxMTlDRTg5QjE1ODA2QUVEQjk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkQ3NkZFQTM4NDcyOTY4MTE4OEM2QkU1NENDNTlGNTQyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpENzk0NDQ3NzRBMjA2ODExOERCQkFDREQzNjdFQzM4QjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RDdBMDgyMjI4MzIxNjgxMTg4QzY5NkRDNjA5OTk0RUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkQ3RDUxQzlCN0FCODExRTI5M0E2OEQ1MDlGNzk1M0ZFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpEODNDNkU4ODE4MjA2ODExODcxRkJGN0VFMDMwNThGODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RDg1REI1OEMyMEFBRTAxMTk3OTY5NkNFQ0MyMEEyODY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkQ4ODNENEM4MDc3NUUwMTFCM0M5RkI1NjNFQjlCQkMzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpEOEQzNjU5QzBCMjA2ODExODhDNkQ5RUE5MDBCQTAxODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RDlBNjI4OTQ3RjIxNjgxMTg4QzY5NkRDNjA5OTk0RUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkRBMzBBRDhDMTIyMDY4MTE5MTA5ODk0MDZERjM2OTY2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpEQTY3QzM4MDQwMjA2ODExOEY2MkE1ODhCM0Y4NTlFQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6REFDODUwNzg1NEQ1REYxMUEwOTRERjAxRTZFREUzMjA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkRCMDA4NjdEQzE0OEUyMTE5NzVCRTNGMDFBNjcxODExPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpEQjFFNEMxQ0U4N0FERjExOENCN0ZFQTdDRDc0RDM1QjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6REI2QkM4NjAzOTIxNjgxMThGNjJGNjM4RUEyNkREREQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkRCRUVDRUVERUIyRUUxMTE4NjZFODlGNTFGRjdEOTg3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpEQkYyMjZFRTJEODFFMDExQTU3NUZGODgyM0FCQTYyMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6REMwMDg2N0RDMTQ4RTIxMTk3NUJFM0YwMUE2NzE4MTE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkRDNEY0ODIyMTA4REUwMTFBMUM3RThDOTVFMEE1QTQ0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpEQzc0QUQyRDBDMjA2ODExQjFBNDgyN0ZCRTMyMUZENjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RENDMEUxMEExRjk1REYxMUIzMEVFQThCOEZBM0ExQkQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkRDQzE4NTNBM0EyMTY4MTFBRUU0RUNDMjBBNUQwODgwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpERTM4MkIzQjlENjhERjExQUVDMUM4MkIwNTBGODk1NTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6REVGNjM3MTMzNTIwNjgxMThBNkRDRTIxOEI3ODVEMUU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkRGODk5QjQ2NjE0MEUwMTFBRTVERTc0QzYyRjBFN0VDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpFMDFFOUY0RjRFQTExMUUwOTIyMEQ5RUQ5NzY4OUEyMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RTAyQzE5MEU0MjZFREYxMUIyNERFOTA4QUNDQUMwOTU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkUwNkY3ODZERkNCMURGMTE5OERGQjIwRjkwRDNBQTZFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpFMERDNUM0MDg1MjA2ODExOEY2MkQyN0E2QkNFMkYwQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RTE1QzhERjk4QjVBRTAxMUJCQ0ZDNkVBNEVCNTVCRkE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkUxNzIxRUYyREIyMDY4MTE5MTA5QjEwQkIwRDBCQ0MyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpFMThCNkI3ODgxQUZERjExQTk5MDg5RjE3NjA2MTJEODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RTIzODdDQTkwOTIwNjgxMThBNkRENzYwNjA2NUYwNkQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkUyNDIxRUM4QTYyMDY4MTE4REJCRTlCQjdGRDJBMEM4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpFMjU3QzUwOTg0MjVFMjExOTA3Rjg0NUZBOTkyODgxMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RTJGMjZGRjQ1REJGRTExMUI5OURGOEU3NkY5QUJGNzQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkUyRjNCMkExMUUyMDY4MTE5MTA5QzA0RjJCMjRCNzUzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpFMzFGRkM1NzU0MTIxMUUwQkQyQUY5MjdGMkRCOTU5NjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RTMzRUVFQ0RDOUY4RTAxMUE0NTJEQjhBQzk2NDhEMDI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkUzNjU1MzI0MjAyMDY4MTE5MkIwODc2RjMyNkJENjk2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpFNDI4ODJFOEY2RjIxMURGQTQxOEFFMEIzQTg3MjQ5RjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RTUwNThENEU5RTJCRTAxMTlERkM5NEY2OEU5RkI0MDg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkU1MTIwQzlDMEU2QkRGMTFCNEYxODc1OEVDQjMwMjZCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpFNTg5QTlBOTFEMjA2ODExOTU1M0M1OTUyQTM2QTI5MTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RTVGNDBCNDZERDY0REYxMUFFRjRFMjFCNDkyNDEzMDI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkU2MTY1MzIwNDQ4OERGMTE4RThGQkQ3MTZBQzkwRjY1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpFNkM3NEJGNDBCMjA2ODExQkVEQ0VDMTJCMTdFMDUyRjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RTZFRUFDNjYzODIwNjgxMTkxMDlFNEE0M0NFNTMwRDA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkU3MDQxRjA0MUYwRjExRTA4NEM5QTcwMTAzNDk1MzM1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpFNzM5OTBEMzUzRDBFMjExOUY3MTg2NzAyNUZGMzlCRjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RTc0N0MwRjgwRjY1REYxMTlBOTRDNUQ4RDE4ODk1NUI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkU3OTQwNzhEREU2NERGMTE4QTUzRDRFRkUyMEMzNTE4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpFN0RENTI2NDFBMTlFMDExOTVGMUJBNDc0RjJDMEJBRTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RTdFRUFDNjYzODIwNjgxMTkxMDlFNEE0M0NFNTMwRDA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkU3RkI2NEFEOThCMDExRTI4NDlEQkU2RTU0MEQ0MEUwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpFODAxN0JENTVBMzkxMUUwQTlENDlBOUVCRkU3ODQyNDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RTgxMkEzNzFGQzRDREYxMUJFNTU5MjY3RjUzQTBCQUY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkU4M0U4QjI4MzIzMkUwMTE4RUU2ODk5OUQ5NDZDRUIxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpFOEMxNTYwRTkyMTdFMDExQUZGQkE2NTQxOUFGMTBDQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RThGNUREQkNFREIwRTAxMTkxRkZCRDJERDk2QUJGMDc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkU5NzEwQzFEMDAyRkUwMTE5NTgyOERFRUM2MThCNzYxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpFOTc4NUY5NzA4MjA2ODExQjNBOUZBMDc3QkJDNUM5NjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RTlEN0ZFM0I0RDIwNjgxMTgwODNGMjg2QzczOUMyRjk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkU5RjhFNEJDQzQyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpFQTE2NTMyMDQ0ODhERjExOEU4RkJENzE2QUM5MEY2NTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RUE5MkIyNTY5RUQ4RTAxMTg4NDJCMjlGQTYzNDMwOTQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkVBRDI1NzZBMEQyMDY4MTE5MkIwRkVCREE5M0UzQzcyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpFQjlEMTNCODAwN0MxMUUwQTUxREVCODc5NjdDMjY1QjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RUM4NjdCM0YzNDIwNjgxMTkxMDk5MDlCNjQ3OThBOTE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkVDQTlCRkM4QzYyNDY4MTE4QzdDRUNFRTQzMTJEODJCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpFQ0Q5ODlENURGNzFFMDExODZDNEYyNDMzODE0QUM3NjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RURCNTQzNDI3NDIwNjgxMTg4QzZEOUVBOTAwQkEwMTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkVFMDJFOEU5RkJBM0UxMTE5MjVERTRDOTM4NzMyNUFBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpFRTA2MEJDOUIxNzRERjExQjZBNzhBMDZEREUzMEE3QTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RUUxNjJBOTg0QzE2REYxMTg1QzM4Nzk5QkRGNTYxQjU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkVFQzE1NjBFOTIxN0UwMTFBRkZCQTY1NDE5QUYxMENCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpFRUQyNTc2QTBEMjA2ODExOTJCMEZFQkRBOTNFM0M3MjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RUYwMDA4RTJFNDA5MTFERkI1QUFBNjAwOEQ0RThEQjg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkVGMTdEOTFEMzIyMDY4MTE5MkIwOEI3Mjg4N0ZEQzExPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpFRjg0NDFDMDY1RTdERjExQjhBQkJCRjdGRkE2QjBDNDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RjAxNTZBN0YzMzIwNjgxMTg3MUZCRjdFRTAzMDU4Rjg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkYwMjAyNTJENDAyMDY4MTE4NzFGRThERDIzNDBDMEIwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGMDQzNzdEQjZDMjA2ODExODhDNkQ5RUE5MDBCQTAxODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RjA2MERGMTJBMDIwNjgxMThEQkJFQkM1RUNGMzFBNzE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkYwQjU1NTE0NTE2OEUwMTE4QjEzODVCMjhGODgyRTk0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGMEVDNTRDOTFFRjBFMDExQkYzMThDNDczQzQyQkYzMjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RjE3OEY4N0I4NjIwNjgxMUJFQjc4OUUyM0QyMDE5ODQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkYxOEY5M0NDNjI3OUUwMTFBNEQzQzQwQURBM0IwOTEzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGMUMxMDkyRTAyQzJFMDExODVDNkI2NzVDMzEyQTBGMzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RjIyMTE3QzUzNTIwNjgxMTgwODM5NjEzRkZCQkZBQUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkYyRDlDMDk3RDEyREUwMTFBNEMzOUZERENGQzkxQjZEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGMzQ4QzNDQ0M0MENFMDExOTcyRkVCODkwNTJGMUY5MzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RjM0OTBEMkMxOTIxNjgxMTg4QzZCNzg2OEIxMzY0RTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY0QkUwNzUwMzY1MEUwMTE4OEZERkZBMjJERDJFMUJGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNTczMzdGQTFEMjA2ODExODA4Mzg0RDBGMUQ2NjlFMTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RjVCNTA4MkI5QjQzMTFFMTkyRTlGRDcwOUUyMjA5RkU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY1QzI4OEVFOEM1OEUwMTE4QTZDRkEwRDM3ODA1MUMzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNUM5NDlENEZCNjhERjExQkIyNzlGOThGMDY3MzYwQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RjVDRjhFMkQ3NDkwRTAxMTlBMThGQjEyQkFBODE5MDc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY2MThGM0UyOTlDM0UyMTFCOTU4OUEwMzU1QzU4NDMxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNjVFRUI4QjZCMjA2ODExODA4M0FDNTQ2QzBFRTUyNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RjY2MUQ5RkE4Nzc1RTAxMUIxN0E5RTIyQkVBOTlBQjk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY2Q0Y2MDM4MEQyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNzMwOEEyNjFEMjA2ODExODcxRkJGN0VFMDMwNThGODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjc1RDkxOEExMTIwNjgxMTkyQjA4QkVFMjlDNzVERDI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTE4MDE2RTNDRjM4RUM5NkNDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExODA2QzlBMTM4REI4MDU2MTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMTgwODM4RkJBRDEyOUYyMzk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTE4MDgzRUI4M0M2MkJEN0MxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExODA4M0Y1QzFGNEFFOTYyMTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMTgyMkFDMkQ0MEFBN0Y4QkE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTE4NjAzQjRFQjk4QzE5RkQxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExODcxRkFGOEIwOTQ5RTIyODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMTg3MUZFMkZGQzVBMTVEQUE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTE4NzFGRTU0Q0MxRjZFODIzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExODcxRkZFOTZGNDc5MzZENjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMTg4QzZCMDdDQzk1QzA1Mzg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTE4OEM2RDlFQTkwMEJBMDE4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExODhDNkY4M0M5MTkzMzE2MzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMThBNkQ5MEUxRkNFQUFDNTU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTE4QTZEOTlENjhEMjY5OUY3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExOEE2REJDRkY4RkJCRjBCOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMThBNkRFMEI0MTc1NjUwNUI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTE4QTZERjQzMzg3NTAwQzIxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExOEJGNzkyQzE2RUUxRTcxNjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMThDMTRDRDA4MUU2NkU3RTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTE4REJCQThGMTkzRUJDNzhCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExOEY2MkZEQkQ5NjQ5QTQ2QjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMTkxMDk4NjIwNjVFNjM3QTU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTE5MTA5QTYxQzZCOUIxMTg4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExOTEwOUFBMzg5MUU3MUMyMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMTkxMDlCMDgwNDkxNTg5NkY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTE5MTA5QjgwREQzMDkzQzAwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExOTEwOUJDNTUyRUI3OUUxMjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMTkxMDlFOURGRUQ3RTQ3Nzc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTE5MTA5RjhGRTI3NzE4RDVBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExOTJCMEExQUEwQjJFRkMxNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMTkyQjBCNkNCQjEzQTUyMTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTE5MkIwRUNBRDFBODg2MzIwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExOTdBNUU5NEI3QzI0NTZDMTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMTk4RTk5QkNGMzA4NjhDNzk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTE5OTRDOEE4MjQzQ0Y2REQ1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExOUMxMkZDQzczRjExNDQ2RTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMTlFQjhGODkwNTAwODMwQjk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTFBMTc4QjQ4NjJBM0FDMkM3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExQTYxM0ZDMDdDM0Q0RUVCQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMUE5RjhBNDQzMjRBRTM5Nzk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTFBQUYxRjM2MEJFQURCNkMwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExQUIwODhFRDA3M0ZCQTc3NTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMUFFRTFFODU4MDRGMUJDMUU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTFCMDRGQkFBRjc4ODVBRUVGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExQjUxNkI1QjQ1MTU0NUE0MDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMUI1NjY5QUMwNTRGRTUzREQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTFCNUZFQzM4RTZFQTA5Q0JBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExQkEyNEY5N0U5RDAyN0I0NzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMUJBRkREOEM1NTlDQ0I0MEY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTFCQjhFRTI4QzQ0Qzc0QTBBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExQkM1MzkxMzEwOTUxRTk5OTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMUJFRENBNzA4RkZBOEEwOEE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTFCRjhFQUE2RTJDRjYyNTRBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGN0EyNzBDMkE3QTNERjExOUYxMzlCOTUyMjUxQjk5MTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RjdDRjYwMzgwRDIxNjgxMTg4QzY5NkRDNjA5OTk0RUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY4N0YxMTc0MDcyMDY4MTE4MDgzODREMEYxRDY2OUUxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGODdGMTE3NDA3MjA2ODExODA4Mzg2Rjc3NEVEQTc1NzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjg3RjExNzQwNzIwNjgxMTgwODM5OTMzMTgxMEM3OTA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY4N0YxMTc0MDcyMDY4MTE4OEM2OTU2QzUyMUZFNDk4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGODdGMTE3NDA3MjA2ODExOEFFNEZFM0ZCRjUxQTE3NjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjg3RjExNzQwNzIwNjgxMTkxMDlBQUZCOUY0NjlGRDA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY4N0YxMTc0MDcyMDY4MTE5OTRDQTlBNzExNTE1OTFFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGODdGMTE3NDA3MjA2ODExOUNENERCMjk4NTMzNUY5MzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjg3RjExNzQwNzIwNjgxMUI5QjFERTNERjY5MzcwOEY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY4OEY4MjBCMTQyMDY4MTE4OEM2RDlFQTkwMEJBMDE4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGOEIxMjAwRUM4MjA2ODExOEY2MkI1NUM5NEI1RjFDQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RjhCQzQxMkIwQzIwNjgxMTkxMDlDODBBNEMzMTQ3QkM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY4RTMyN0UyMkYyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGOTIxMTdDNTM1MjA2ODExODA4Mzk2MTNGRkJCRkFBQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjk0Mzc3REI2QzIwNjgxMTg4QzZEOUVBOTAwQkEwMTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY5NzREOEFENTBFM0RFMTE5Qjk4QTBEMUZDQkExNDQ0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGOTc2MEQxRDlCNDIxMUUxQkRGOEFCN0UyOTE5RjBBMjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjk3RjExNzQwNzIwNjgxMTgwODNFQjgzQzYyQkQ3QzE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY5N0YxMTc0MDcyMDY4MTE4NzFGRUIxMENGNTYzMUQyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGOTdGMTE3NDA3MjA2ODExODcxRkVCOERCODI0QTIzQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjk3RjExNzQwNzIwNjgxMTg4QzY5NTZDNTIxRkU0OTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY5N0YxMTc0MDcyMDY4MTE4QTZERjFFQjI1OUM2QzI5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGOTdGMTE3NDA3MjA2ODExOEMxNDg4NkJFQTQxN0U5NDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjk3RjExNzQwNzIwNjgxMThEQkJFQjY5QzAzRTI0REE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY5N0YxMTc0MDcyMDY4MTE4REJCRjFFRkY4MUJEMjc3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGOTdGMTE3NDA3MjA2ODExOUE3RjgzMzU4NkM2RjM1MDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RjlEMkJDMEEwMzk4REYxMThFMERGQkNDMzlGMUQ3MEM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkZBMTMwREY4MzIyMTY4MTFCNkQwOTM0OUNDRjRCRDQ4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGQTdGMTE3NDA3MjA2ODExOEMxNEFGNkM5QkQ5NkFCOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RkE3RjExNzQwNzIwNjgxMThGNjI4QzRBMjA5Qzg5ODU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkZBN0YxMTc0MDcyMDY4MTE5N0E1RERDNTJGQjEwN0E4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGQTdGMTE3NDA3MjA2ODExOUQ2OEIwQTdFNjBDMEY1RjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RkE3RjExNzQwNzIwNjgxMUE5NjRBMzFEQzU2RERGMkY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkZBQ0Y2MDM4MEQyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGQjUzNkYyMUFCMjE2ODExODhDNjk2REM2MDk5OTRFQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RkI3RjExNzQwNzIwNjgxMTg3MUY5MkNGREZGNzQ0MEM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkZCN0YxMTc0MDcyMDY4MTE4NzFGRUVBNkVDMDlBMkU1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGQjdGMTE3NDA3MjA2ODExODhDNkNDMTZDRkIyMzc2QzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RkI3RjExNzQwNzIwNjgxMThGNjI4NTA0QjE0OTE1RjI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkZCN0YxMTc0MDcyMDY4MTE5MTA5QzAwRkMzNjM0NTE3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGQjdGMTE3NDA3MjA2ODExOTJCMEExQUEwQjJFRkMxNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RkI3RjExNzQwNzIwNjgxMTkyQjBBNjk1MUFBNjc5RTU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkZCN0YxMTc0MDcyMDY4MTE5N0E1OEM4N0I1OEY0RDY4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGQkM0RDIwNDBBMjA2ODExOTEwOUNDNjQyQzQ0RUMwQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RkJGOTlFQjc1NjdEREYxMUE3NEVFNkNFMDM5OTQ0MjI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkZDNkYwQkQ1RjIyRkUxMTE4MzVGQ0VBNkNDRUI5NUUyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGQzdGMTE3NDA3MjA2ODExOEE2REYzQzczNDk2RjhFNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RkM3RjExNzQwNzIwNjgxMTkxMDlDMDBGQzM2MzQ1MTc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkZDN0YxMTc0MDcyMDY4MTFBRDQzQjFFQzM1M0Q0Mzg5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGQzdGMTE3NDA3MjA2ODExQUU1NjgwODgxOTZCNkZBODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RkNFQjU5NzE4RTIwNjgxMTg3MUZCRjdFRTAzMDU4Rjg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkZEN0YxMTc0MDcyMDY4MTE4MkZFOThFRjdGMThCRjFEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGRDdGMTE3NDA3MjA2ODExQkYyNEM5OEZBODc4QzA1MzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RkU3RjExNzQwNzIwNjgxMTgwODNFNEZGMDIxQUE2NEI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkZFN0YxMTc0MDcyMDY4MTE4MjJBREE2N0ZBM0U3Q0Y3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGRTdGMTE3NDA3MjA2ODExOTEwOUZFQUZEMDEzOTUyMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RkU3RjExNzQwNzIwNjgxMUE5NjFFNjhFRURDMTM2Qzg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkZFOEY4NzZDN0UyMTY4MTE4RjYyRTYwMUI0OEE5RjgyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGRUM1MkQzOTc2NjNERjExQjI2MTk0REQxMzQyN0Y4QjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RkYzNTUwRjAwMkFEMTFFMTg3NDBGNjRFNzVBRDREMkE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkZGN0YxMTc0MDcyMDY4MTE4OEM2OTU3MEJFOTNEMTc0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGRkUzOEYxMTBEMjA2ODExODIyQUU5NTAyNDE2NDZFNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6YzA5MDQ5ZTAtNDEzZC00NTRiLTliOTYtZjdiY2U1ZTc5NTJmPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOkJhZz4KICAgICAgICAgPC9waG90b3Nob3A6RG9jdW1lbnRBbmNlc3RvcnM+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDxwaG90b3Nob3A6SUNDUHJvZmlsZT5zUkdCIElFQzYxOTY2LTIuMTwvcGhvdG9zaG9wOklDQ1Byb2ZpbGU+CiAgICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2UvcG5nPC9kYzpmb3JtYXQ+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjE8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjEyPC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjEwPC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz6zPDsPAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAACQSURBVHjalNFPCgFxGMfhx4x/uYAmtrKysVCSC1AWzmDpBo7CJSwsLMxKSrmA3EU2o35NvzLe9fP5bt7aaDxR4TIscahXwH280MYg+QPDMEGKPaY/8AnrBGdscMMswM8SXuGd4B6sXrEtcKeMIe1mvRwtzAuwQCOGvwFc0AyiKA4DyIMoiqH8hx2OeMQwfAYAotAd/HRRwtUAAAAASUVORK5CYII=) no-repeat center center;
}
.ep-checkbox__label {
  margin-left: 5px;
}
.options-select-container {
  display: inline-flex;
  flex-flow: column nowrap;
  box-sizing: border-box;
  height: 35px;
  overflow: visible;
  position: relative;
  cursor: pointer;
  text-align: left;
}
.options-select-container.disabled {
  cursor: initial;
}
.options-select-container.disabled .select-input {
  background-color: BUTTON_BG_DISABLED;
}
.options-select-container.expanded .select-input {
  border-bottom: none;
}
.options-select-container .select-input {
  display: flex;
  flex: 0 0 auto;
  user-select: none;
  border: 1px solid #bfbfbf;
  outline: none;
  line-height: 26px;
}
.options-select-container .select-input .select-sign,
.options-select-container .select-input .text-box {
  padding: 5px;
}
.options-select-container .select-input .select-sign {
  font-size: 13px;
  width: 23px;
}
.options-select-container .select-input .select-sign:before {
  content: "▼";
}
.options-select-container .select-input .select-sign.right {
  text-align: right;
}
.options-select-container .select-input .select-sign:left {
  text-align: left;
}
.options-select-container .select-input .select-sign.full-triangle {
  position: relative;
  text-align: center;
}
.options-select-container .select-input .select-sign.full-triangle svg {
  position: absolute;
  width: 23px;
  height: 13px;
  top: 11.5px;
}
.options-select-container .select-input .select-sign.full-triangle.right svg {
  right: 0;
}
.options-select-container .select-input .select-sign.full-triangle.left svg {
  left: 0;
}
.options-select-container .select-input .select-sign.full-triangle:before {
  content: '';
}
.options-select-container .select-input .text-box {
  flex-grow: 1;
}
.options-select-container .options-container {
  flex: 0 0 auto;
  margin: 0;
  padding: 0;
  border: 1px solid #bfbfbf;
  border-top: none;
  background-color: #fff;
  visibility: hidden;
  z-index: 111;
}
.options-select-container .options-container.with-numbered-options {
  counter-reset: options;
}
.options-select-container .options-container.with-numbered-options .option {
  counter-increment: options;
}
.options-select-container .options-container.with-numbered-options .option:before {
  display: inline-block;
  content: counter(options) '.';
  margin-right: 10px;
}
.options-select-container .options-container.visible {
  visibility: visible;
}
.options-select-container .options-container .option {
  cursor: pointer;
  white-space: nowrap;
}
.options-select-container .options-container .option:hover {
  background: BUTTON_BACKGROUND;
}
.options-select-container .options-container .option.selected {
  background: BUTTON_BACKGROUND;
}
.options-select-container .options-container .option[disabled] {
  opacity: 0.5;
  cursor: not-allowed;
}
.options-select-container .options-container .options-group {
  cursor: default;
}
.options-select-container .options-container .options-group .options-group__caption {
  font-weight: bold;
  padding-left: 5px;
}
.options-select-container .options-container .options-group .options-group__options ul {
  padding: 0;
  list-style: none;
  margin: 10px 0;
}
.options-select-container ul {
  list-style: none;
  padding: 0;
}
.options-select-container ul .option {
  padding: 0 22px 0 5px;
  line-height: 26px;
  height: 26px;
}
.ep-data-table {
  width: 100%;
  border-collapse: collapse;
}
.ep-data-table.stripped .ep-data-table-body .ep-data-table-row:nth-child(odd) {
  background: #fff;
}
.ep-data-table.stripped .ep-data-table-body .ep-data-table-row:nth-child(even) {
  background: #eaeaea;
}
.ep-data-table .ep-data-table-header {
  font-weight: bold;
}
.ep-data-table .ep-data-table-row {
  border-top: 1px solid #bfbfbf;
  border-bottom: 1px solid #bfbfbf;
}
.ep-data-table .ep-data-table-row .ep-data-table-cell .ep-select-btn > .ep-btn {
  background-color: BUTTON_BG_CLEAN_COLOR;
  border: 1px solid BUTTON_BG_CLEAN_COLOR;
}
.ep-data-table .ep-data-table-row .ep-data-table-cell .ep-select-btn > .ep-btn:hover {
  border: 1px solid #bfbfbf;
}
.ep-dynamic-height-container {
  transition: height 0.3s ease-out;
  overflow: hidden;
}
.ep-questions-group {
  padding: 20px 15px;
  border: 1px solid #29abe2;
}
.ep-grouped-checkboxes .ep-grouped-checkboxes__group {
  margin-bottom: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #ccc;
}
.ep-grouped-checkboxes .ep-grouped-checkboxes__group:last-child {
  border-bottom: none;
}
.ep-grouped-checkboxes .ep-grouped-checkboxes__caption {
  font-weight: bold;
  margin: 10px 0px 10px 24px;
}
.btn-icon-container {
  cursor: pointer;
}
.btn-icon-container .label-text {
  font-size: 10px;
}
.btn-icon-container:hover {
  color: #5b666e;
  background-color: transparent;
}
.btn-icon-container:hover .btn-icon {
  color: #5b666e;
}
.btn-icon-container.disabled {
  cursor: initial;
  color: #8e99a1;
}
.btn-icon-container .btn-icon {
  padding: 0;
  background-color: transparent;
  color: #2d3236;
  line-height: 20px;
}
.btn-icon-container .btn-icon.disabled {
  cursor: initial;
  color: #8e99a1;
}
.btn-icon-container .btn-icon.disabled:hover {
  color: #8e99a1;
}
.ep-modal {
  margin: auto 0px;
  outline: none;
}
.ep-modal.small {
  width: 400px;
}
.ep-modal.standard {
  width: 500px;
}
.ep-modal.medium {
  width: 750px;
}
.ep-modal.large {
  width: 900px;
}
.ep-modal.auto {
  position: absolute;
  width: auto;
}
.ep-modal.full-size {
  width: auto;
  max-width: 90vw;
}
.ep-modal.scrolling-content {
  max-height: 90vh;
}
.ep-modal.scrolling-content .ep-modal__content {
  max-height: calc(90vh - 20px);
  display: flex;
  flex-direction: column;
}
.ep-modal.scrolling-content .ep-modal__content .scrollable-content {
  overflow: auto;
}
.ep-modal h2 {
  font-size: 18px;
  font-weight: bold;
  color: #2d3236;
  text-align: center;
  margin: 0px 0px 15px;
  padding: 0px;
}
.ep-modal__content {
  position: relative;
  border: 1px solid #29abe2;
  border-radius: 2px;
  background: #fff;
  box-shadow: -1px 0px 4px rgba(0,0,0,0.5);
  outline: none;
  margin: 20px;
  padding: 20px;
  font-size: 14px;
  color: #2d3236;
  line-height: 20px;
}
.ep-modal__content .scrollable-content {
  flex-grow: 1;
  overflow: auto;
}
.ep-modal__overlay {
  box-sizing: border-box;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(255,255,255,0.75);
  position: fixed;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.ep-modal__overlay.scrolling-container {
  overflow: auto;
}
.ep-modal__overlay.top .ep-modal {
  position: absolute;
  top: 40px;
}
.ep-modal__overlay * {
  box-sizing: border-box;
}
.ReactModal__Overlay {
  opacity: 0;
  transition: all 500ms ease-in-out;
}
.ReactModal__Overlay .ep-modal {
  opacity: 0;
  transition: all 500ms ease-in-out;
}
.ReactModal__Overlay--after-open {
  opacity: 1;
}
.ReactModal__Overlay--after-open .ep-modal {
  opacity: 1;
}
.ReactModal__Overlay--before-close {
  opacity: 0;
}
.ReactModal__Overlay--before-close .ep-modal {
  opacity: 0;
}
.PopupBox_Container > div {
  outline: none;
}
.PopupBox_Content {
  background: #fff;
}
.ep-radiobutton {
  display: flex;
  flex-direction: row;
  margin-bottom: 5px;
}
.ep-radiobutton-input {
  margin-right: 5px;
}
.ep-section-row {
  display: flex;
  flex-direction: row;
}
.ep-section__header {
  background: #005aa5;
  display: flex;
  flex-direction: row;
  align-items: center;
  color: #fff;
  padding: 5px;
}
.ep-section__header--expanded {
  background: #005aa5;
}
.ep-section__header--collapsed {
  color: #000;
  background: #f2f2f2;
}
.ep-section__header > td {
  display: flex;
  flex-direction: row;
  align-items: center;
  flex-grow: 1;
}
.ep-section__header__content {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  align-self: center;
}
.counter {
  width: 45px;
  height: 45px;
  position: relative;
  margin-right: 5px;
}
.counter_bg {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.counter_number {
  width: 45px;
  text-align: center;
  font-size: 25px;
  line-height: 45px;
  position: absolute;
  top: 0;
  left: 0;
  color: #fff;
}
.ep-expand-button {
  background: none;
  border: none;
  outline: none;
  width: 40px;
  height: 40px;
  cursor: pointer;
}
.ep-expand-button:focus,
.ep-expand-button:active,
.ep-expand-button:hover {
  border: none;
  outline: none;
  background: none;
}
.ep-expand-button svg {
  width: 30px;
  height: 30px;
}
.ep-selection-list {
  list-style: none;
  padding: 0;
  margin: 0;
  border: 1px solid #bfbfbf;
}
.ep-selection-list li.selected button {
  background-color: #009cca;
}
.ep-selection-list li button {
  background-color: #fff;
  border: 0;
}
.ep-selection-list li button:hover {
  background-color: #65dcff;
}
.PopupBox_Content,
.PopupBox_Container {
  outline: none;
}
.ep-select-with-checkboxes {
  display: block;
}
.ep-select-with-checkboxes__container {
  padding: 15px;
  border: 1px solid #29abe2;
  outline: none;
}
.ep-select-with-checkboxes__container .select-all {
  padding-bottom: 5px;
  margin-bottom: 5px;
  border-bottom: 1px solid #bfbfbf;
}
.ep-select-with-checkboxes__trigger {
  display: flex;
  width: 150px;
  height: 25px;
  border: 1px solid #29abe2;
  padding: 5px;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
  outline: none;
}
.ep-select-with-checkboxes__trigger .ep-expand-button {
  display: inline-block;
  height: 15px;
  width: 15px;
  padding: 0;
  position: relative;
}
.ep-select-with-checkboxes__trigger .ep-expand-button svg {
  position: relative;
  top: 0;
  left: 0;
  width: 15px;
  height: 15px;
}
.ep-select-with-checkboxes__trigger .trigger__label {
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: center;
}
.ep-select-with-checkboxes__trigger.disabled {
  border: 1px solid #ccc;
  background: #ccc;
  color: #666;
}
.ep-switcher {
  padding-left: 10px;
  line-height: 32px;
  margin: 2px 2px 6px 2px;
}
.ep-switcher button {
  background: none;
  outline: none;
  border: none;
}
.ep-switcher * {
  box-sizing: border-box;
}
.ep-switcher__switcher {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  top: -2px;
}
.ep-switcher__switcher input.hidden {
  display: none;
}
.ep-switcher__switcher .switcher__slider {
  cursor: pointer;
  border: 1px solid #e6e6e6;
  background-color: #e6e6e6;
  transition: 0.2s;
  height: 15px;
  width: 36px;
}
.ep-switcher__switcher .switcher__slider:before {
  position: absolute;
  content: "";
  height: 13px;
  width: 13px;
  left: 1px;
  top: 1px;
  border: 1px solid #fff;
  background-color: #fff;
  box-sizing: border-box;
  transition: 0.2s;
}
.ep-switcher__switcher input:checked + .switcher__slider {
  background-color: #26c6da;
  border: 1px solid #26c6da;
}
.ep-switcher__switcher input:checked + .switcher__slider:before {
  -webkit-transform: translateX(21px);
  -ms-transform: translateX(21px);
  transform: translateX(21px);
}
.ep-switcher__switcher .switcher__slider.disabled {
  background-color: #e6e6e6;
  border: 1px solid #e6e6e6;
}
.ep-switcher__switcher .switcher__slider.disabled:before {
  background-color: #999;
}
.ep-switcher__switcher .switcher__slider {
  border-radius: 30px;
}
.ep-switcher__switcher .switcher__slider:before {
  border-radius: 50%;
}
.ep-switcher__switch-btn-text {
  margin-left: 5px;
}
.tabs-container {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.tabspane {
  display: flex;
  flex: 0 0 auto;
  height: auto;
}
.tab {
  width: 118px;
  line-height: 30px;
  margin: 0 1px;
  text-align: center;
  background-color: #3783a5;
  color: #fff;
  cursor: pointer;
  user-select: none;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  box-shadow: inset 0px -2px 3px 0px rgba(0,0,0,0.2);
}
.tab:first-child {
  margin: 0 1px 0 0;
}
.tab:last-child {
  margin: 0 0 0 1px;
}
.tab:hover {
  background-color: #3a89ad;
}
.tab--selected {
  box-shadow: none;
  background-color: #2caac4;
}
.tab--selected:hover {
  background-color: #2caac4;
}
.tab--attention {
  background-color: #f67c61 !important;
}
.tab--disabled {
  background-color: #d1d1d1 !important;
  cursor: default;
}
.tab--disabled:hover {
  background-color: #d1d1d1 !important;
}
.tabspane {
  border-bottom: 6px solid #2caac4;
}
.text-area-container {
  position: relative;
  width: 100%;
  border: 1px solid #bfbfbf;
  background-color: #fff;
  padding: 2px;
  cursor: pointer;
}
.text-area-container.editing,
.text-area-container.readOnly {
  cursor: initial;
}
.text-area-container textarea {
  width: calc(100% - 6px);
}
.text-area-container .buttons {
  position: relative !important;
  width: 100%;
  margin-top: 5px;
}
.text-area-container .buttons button {
  border: 0;
  border-right: 2px solid #fff;
  width: 50%;
}
.text-area-container .buttons button:last-child {
  border-right: 0;
}

.options-select-container {
  display: inline-flex;
  flex-flow: column nowrap;
  box-sizing: border-box;
  height: 35px;
  overflow: visible;
  position: relative;
  cursor: pointer;
  text-align: left;
}
.options-select-container.disabled {
  cursor: initial;
}
.options-select-container.disabled .select-input {
  background-color: BUTTON_BG_DISABLED;
}
.options-select-container.expanded .select-input {
  border-bottom: none;
}
.options-select-container .select-input {
  display: flex;
  flex: 0 0 auto;
  user-select: none;
  border: 1px solid #bfbfbf;
  outline: none;
  line-height: 26px;
}
.options-select-container .select-input .select-sign,
.options-select-container .select-input .text-box {
  padding: 5px;
}
.options-select-container .select-input .select-sign {
  font-size: 13px;
  width: 23px;
}
.options-select-container .select-input .select-sign:before {
  content: "▼";
}
.options-select-container .select-input .select-sign.right {
  text-align: right;
}
.options-select-container .select-input .select-sign:left {
  text-align: left;
}
.options-select-container .select-input .select-sign.full-triangle {
  position: relative;
  text-align: center;
}
.options-select-container .select-input .select-sign.full-triangle svg {
  position: absolute;
  width: 23px;
  height: 13px;
  top: 11.5px;
}
.options-select-container .select-input .select-sign.full-triangle.right svg {
  right: 0;
}
.options-select-container .select-input .select-sign.full-triangle.left svg {
  left: 0;
}
.options-select-container .select-input .select-sign.full-triangle:before {
  content: '';
}
.options-select-container .select-input .text-box {
  flex-grow: 1;
}
.options-select-container .options-container {
  flex: 0 0 auto;
  margin: 0;
  padding: 0;
  border: 1px solid #bfbfbf;
  border-top: none;
  background-color: #fff;
  visibility: hidden;
  z-index: 111;
}
.options-select-container .options-container.with-numbered-options {
  counter-reset: options;
}
.options-select-container .options-container.with-numbered-options .option {
  counter-increment: options;
}
.options-select-container .options-container.with-numbered-options .option:before {
  display: inline-block;
  content: counter(options) '.';
  margin-right: 10px;
}
.options-select-container .options-container.visible {
  visibility: visible;
}
.options-select-container .options-container .option {
  cursor: pointer;
  white-space: nowrap;
}
.options-select-container .options-container .option:hover {
  background: BUTTON_BACKGROUND;
}
.options-select-container .options-container .option.selected {
  background: BUTTON_BACKGROUND;
}
.options-select-container .options-container .option[disabled] {
  opacity: 0.5;
  cursor: not-allowed;
}
.options-select-container .options-container .options-group {
  cursor: default;
}
.options-select-container .options-container .options-group .options-group__caption {
  font-weight: bold;
  padding-left: 5px;
}
.options-select-container .options-container .options-group .options-group__options ul {
  padding: 0;
  list-style: none;
  margin: 10px 0;
}
.options-select-container ul {
  list-style: none;
  padding: 0;
}
.options-select-container ul .option {
  padding: 0 22px 0 5px;
  line-height: 26px;
  height: 26px;
}

.ep-guideline-link-authors {
  font-weight: bold;
  font-size: 14px;
  color: #000;
}
.ep-guideline-link-profile a {
  font-size: 15px;
  line-height: 21px;
  letter-spacing: 0.36px;
  color: #b300cb;
  text-decoration: none;
  font-weight: bold;
}
.ep-guideline-link-guideline a {
  font-size: 14px;
  line-height: 21px;
  color: #000;
  text-decoration: none;
}

.btn-icon-container {
  cursor: pointer;
}
.btn-icon-container .label-text {
  font-size: 10px;
}
.btn-icon-container:hover {
  color: #5b666e;
  background-color: transparent;
}
.btn-icon-container:hover .btn-icon {
  color: #5b666e;
}
.btn-icon-container.disabled {
  cursor: initial;
  color: #8e99a1;
}
.btn-icon-container .btn-icon {
  padding: 0;
  background-color: transparent;
  color: #2d3236;
  line-height: 20px;
}
.btn-icon-container .btn-icon.disabled {
  cursor: initial;
  color: #8e99a1;
}
.btn-icon-container .btn-icon.disabled:hover {
  color: #8e99a1;
}

.text-area-container {
  position: relative;
  width: 100%;
  border: 1px solid #bfbfbf;
  background-color: #fff;
  padding: 2px;
  cursor: pointer;
}
.text-area-container.editing,
.text-area-container.readOnly {
  cursor: initial;
}
.text-area-container textarea {
  width: calc(100% - 6px);
}
.text-area-container .buttons {
  position: relative !important;
  width: 100%;
  margin-top: 5px;
}
.text-area-container .buttons button {
  border: 0;
  border-right: 2px solid #fff;
  width: 50%;
}
.text-area-container .buttons button:last-child {
  border-right: 0;
}


/*# sourceMappingURL=ReactComponents.css.map*/
.mdg-table{background:#f4f1ed;border:1px solid #efeeea;border-radius:6px;font-family:PT Sans;font-size:13px;line-height:1.3;min-width:1000px;overflow:auto;padding:3px;width:100%}.mdg-table.epidemiological .mdg-table__header,.mdg-table.epidemiological .mdg-table__row{grid-template-columns:200px 200px minmax(300px,1fr) minmax(300px,2fr)}.mdg-table__header,.mdg-table__row{display:grid;gap:5px;grid-auto-flow:column;grid-template-columns:200px 200px minmax(200px,1fr) minmax(200px,2fr) minmax(200px,2fr)}.mdg-table__actions-row{align-items:center;display:flex;gap:15px;justify-content:flex-end;margin-top:10px;padding:10px}.mdg-table__header{background:#9fa5b7;border-radius:6px;color:#fff;margin:5px;padding:5px}.mdg-table__row-container{background:#fbfaf8;border:1px solid #d9d9d9;border-radius:6px;box-shadow:3px 3px 3px #ccc;color:#000;cursor:pointer;margin:0;padding:5px;position:relative;z-index:2}.mdg-table__row-container:hover{background:#fff}.mdg-table__row-container.new-data-available{background:#fef7ea;border-color:#fef7ea}.mdg-table__row-container.discarded{background:#f8d7da;border-color:#f5c6cb}.mdg-table__row--expanded{background:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;margin-top:-5px;padding-top:5px;position:relative;z-index:1}.mdg-header-cell,.mdg-table__cell{text-align:left}.mdg-table__body .ep-dynamic-height-container__inner{padding:5px}.mdg-table__cell{line-height:24px}.mdg-table__cell .score{color:#3783a5;font-weight:700}.mdg-table__cell.comments>div{display:flex;flex-direction:column;height:100%}.mdg-table__cell.comments>div span.comments{display:flex;flex-grow:1}.mdg-table__cell.comments>div span.internalComments{border-top:1px dashed #dadada}.ep-dynamic-height-container{overflow:hidden;transition:height .3s ease-out}.mdg-tables-icon-button{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;flex-flow:row nowrap;font-size:14px;padding:0}.mdg-tables-icon-button.right{flex-direction:row-reverse}.mdg-tables-icon-button.right:before{padding-left:5px;padding-right:0}.mdg-tables-icon-button:before{speak:none;-webkit-font-smoothing:antialiased;color:#3783a5;display:inline-block;font-family:gdt;font-variant:normal;font-weight:400;padding-right:5px;text-transform:none;vertical-align:middle}.mdg-tables-icon-button.arrow-left:before{content:"\e029";-webkit-transform:rotate(0);transform:rotate(0)}.mdg-tables-icon-button.arrow-right:before{content:"\e028"}.mdg-tables-icon-button.trash:before{content:"\e022"}.mdg-tables-icon-button.save:before{content:"\e021"}.mdg-tables-icon-button.copy:before{content:"\e024"}.mdg-tables-icon-button.edit:before{content:"\e012"}.mdg-tables-icon-button.duplicate-to-another-question:before{content:"\e024"}.mdg-tables-icon-button.link-to-study:before{content:"\e110"}.mdg-tables-icon-button.unlink-from-study:before{content:"\e111"}.mdg-tables-icon-button.discard:before{content:"\e064"}.mdg-tables-icon-button.add-study:before{content:"\e081"}.mdg-tables-icon-button.merge:before{content:"\e024"}.mdg-tables-icon-button.restore:before{content:"\e014"}@font-face{font-family:gdt;font-style:normal;font-weight:400;src:url(fonts/gdt.eot);src:url(fonts/gdt.eot?#iefix) format("embedded-opentype"),url(fonts/gdt.woff) format("woff"),url(fonts/gdt.ttf) format("truetype"),url(8756182996a330b111d4.svg#gdt) format("svg")}.mdg-table-details-row{display:flex;flex-direction:row;padding:10px}.mdg-table-details-row .mdg-table-details{flex-grow:1}.mdg-table-details-row .mdg-table-details__icons button{margin-bottom:15px}.mdg-table-details-row .mdg-table-details__icons button:before{color:#3783a5;font-size:18px}.study_details .study_details__row{align-items:flex-start;display:flex;flex-direction:row;font-size:13px;margin-bottom:10px}.study_details .study_details__row label{display:block;flex-shrink:0;font-weight:700;margin-right:20px;text-align:right;width:200px}.mdg-tabs{background:#eceff7;font-family:PT Sans;font-size:13px;padding:10px}.mdg-tabs .mdg-tabs__header{border-bottom:1px solid #d9d9d9;display:flex;flex-flow:row nowrap;padding-bottom:5px}.mdg-tabs .mdg-tabs__header .header__tabs{align-items:center;display:flex;flex-flow:row nowrap;flex-grow:1;justify-content:center}.mdg-tabs .mdg-tabs__header .header__tabs .tabs__tab{border-bottom:3px solid transparent;cursor:pointer;font-weight:700;padding:0 25px;text-transform:uppercase}.mdg-tabs .mdg-tabs__header .header__tabs .tabs__tab:not(:first-child){margin-left:20px}.mdg-tabs .mdg-tabs__header .header__tabs .tabs__tab.active{border-bottom-color:#26c6da}.mdg-tabs .mdg-tabs__main{margin:15px 0}.mdg-tabs .mdg-tabs__footer{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}.mdg-tabs .mdg-tabs__footer button{color:#3783a5;font-size:12px;font-weight:700;text-transform:uppercase}.mdg-tabs .mdg-tabs__footer button:before{font-size:18px}@font-face{font-display:swap;font-family:PT Sans;font-style:normal;font-weight:400;src:local("PT Sans Regular "),local("PT Sans-Regular"),url(fonts/pt-sans-latin-400.woff2) format("woff2"),url(fonts/pt-sans-latin-400.woff) format("woff")}@font-face{font-display:swap;font-family:PT Sans;font-style:italic;font-weight:400;src:local("PT Sans Regular italic"),local("PT Sans-Regularitalic"),url(fonts/pt-sans-latin-400italic.woff2) format("woff2"),url(fonts/pt-sans-latin-400italic.woff) format("woff")}@font-face{font-display:swap;font-family:PT Sans;font-style:normal;font-weight:700;src:local("PT Sans Bold "),local("PT Sans-Bold"),url(fonts/pt-sans-latin-700.woff2) format("woff2"),url(fonts/pt-sans-latin-700.woff) format("woff")}@font-face{font-display:swap;font-family:PT Sans;font-style:italic;font-weight:700;src:local("PT Sans Bold italic"),local("PT Sans-Bolditalic"),url(fonts/pt-sans-latin-700italic.woff2) format("woff2"),url(fonts/pt-sans-latin-700italic.woff) format("woff")}
/*# sourceMappingURL=MDGTables.css.map*/
*, ::before, ::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.tw-ml-5{margin-left:1.25rem}@font-face{font-family:gdt;src:url(assets/gdt.fe6d3af822ae0752d49c.eot);src:url(assets/gdt.fe6d3af822ae0752d49c.eot?#iefix) format("embedded-opentype"),url(assets/gdt.3dcbb2cbb3fcf7ccebcb.woff) format("woff"),url(assets/gdt.c1e0eadefec2b9173283.ttf) format("truetype"),url(fe81eaee313c8a119bec.svg#gdt) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"PTSans";src:url(assets/PTSans.da7cc5d8006d35c44381.eot);src:url(assets/PTSans.da7cc5d8006d35c44381.eot?#iefix) format("embedded-opentype"),url(assets/PTSans.1c094a3a7ec73723d4ef.woff) format("woff"),url(assets/PTSans.9a8d601db86d1f397310.ttf) format("truetype"),url(1d7462fdc85ae76a9c41.svg#PTSans) format("svg");font-weight:normal;font-style:normal}.language-select-label,.presentation-type-select-label,.presentation-data-select-label{margin-left:20px;margin-right:5px}#presentations{margin:0 auto}#presentations p{margin-top:0px;margin-bottom:5px}#presentations h4{font-size:10pt;font-weight:bold}#presentations h4.section-title{font-size:11pt;color:#424242}#presentations .related-recommendations .gdt-editor-container{margin-bottom:15px}#presentations .gdt-editor-container{padding:5px;position:relative;border:1px solid #afb1b3}#presentations .gdt-editor-container~.buttons-react .btn{border:0;line-height:36px}#presentations .gdt-editor-container~.buttons-react .btn.btn-block{display:block;width:100%}#presentations .gdt-editor-container~.buttons-react .btn.cancel{background-color:#9dbfcc;color:#fff}#presentations .gdt-editor-container~.buttons-react .btn-success{background-color:#009cca;color:#fff}#presentations .gdt-editor-container .public-DraftEditor-content{min-height:50px}#presentations .gdt-editor-container.readonly{padding:0;border:none}#presentations .gdt-editor-container.readonly .public-DraftEditor-content{min-height:auto}#presentations .alignment--left .public-DraftStyleDefault-block{text-align:left}#presentations .alignment--center .public-DraftStyleDefault-block{text-align:center}#presentations .alignment--right .public-DraftStyleDefault-block{text-align:right}#presentations .style-controls-container{position:absolute;top:-35px;background-color:#dedede;box-shadow:rgba(0,0,0,.118) 0px 1px 6px,rgba(0,0,0,.118) 0px 1px 4px;border:1px solid #afb1b3;border-right:0;z-index:3}#presentations .style-controls-container .sub-controls{position:absolute;top:28px;left:0;background-color:#dedede;min-width:25px}#presentations .style-controls-container .sub-controls .style-control{display:block;width:80px;text-align:left;border-right:0}#presentations .style-controls-container .sub-controls .style-control.icon{width:25px;text-align:center}#presentations .style-controls-container .style-control{display:inline-block;position:relative;height:100%;min-width:25px;text-align:center;font-weight:bold;color:#333;padding:4px;border-right:1px solid gray}#presentations .style-controls-container .style-control.with-nested{min-width:25px;border-bottom:0}#presentations .style-controls-container .style-control:hover{cursor:pointer;background-color:#b8cde3}#presentations .style-controls-container .style-control.active{background-color:#b8cde3;font-weight:bold}#presentations .style-controls-container .style-control:nth-child(7){display:none}#presentations .style-controls-container .style-control span{font-size:10px}#presentations .style-controls-container .style-control span.bold:before{font-family:gdt;content:"\e044";speak:none;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased}#presentations .style-controls-container .style-control span.bold *{margin-left:.5rem}#presentations .style-controls-container .style-control span.italic:before{font-family:gdt;content:"\e046";speak:none;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased}#presentations .style-controls-container .style-control span.italic *{margin-left:.5rem}#presentations .style-controls-container .style-control span.underline:before{font-family:gdt;content:"\e045";speak:none;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased}#presentations .style-controls-container .style-control span.underline *{margin-left:.5rem}#presentations .style-controls-container .style-control span.align:before{font-family:gdt;content:"\e048";speak:none;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased}#presentations .style-controls-container .style-control span.align *{margin-left:.5rem}#presentations .style-controls-container .style-control span.fsize:before{font-family:gdt;content:"\e043";speak:none;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased}#presentations .style-controls-container .style-control span.fsize *{margin-left:.5rem}#presentations .style-controls-container .style-control span.clearformat:before{font-family:gdt;content:"\e050";speak:none;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased}#presentations .style-controls-container .style-control span.clearformat *{margin-left:.5rem}#presentations .style-controls-container .style-control span.link:before{font-family:gdt;content:"\e051";speak:none;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased}#presentations .style-controls-container .style-control span.link *{margin-left:.5rem}#presentations .style-controls-container .style-control span.small{font-size:10px}#presentations .style-controls-container .style-control span.normal{font-size:14px}#presentations .style-controls-container .style-control span.large{font-size:18px}#presentations .style-controls-container .style-control span.huge{content:"huge";font-size:32px}#presentations .style-controls-container .style-control span.left:before{font-family:gdt;content:"\e047";speak:none;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased}#presentations .style-controls-container .style-control span.left *{margin-left:.5rem}#presentations .style-controls-container .style-control span.center:before{font-family:gdt;content:"\e048";speak:none;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased}#presentations .style-controls-container .style-control span.center *{margin-left:.5rem}#presentations .style-controls-container .style-control span.right:before{font-family:gdt;content:"\e049";speak:none;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased}#presentations .style-controls-container .style-control span.right *{margin-left:.5rem}#presentations input[type=file]{display:none}#presentations .clearfix{height:0;clear:both}#presentations .col-6{width:50%;position:relative;min-height:1px;float:left}#presentations .no-border{border-width:0 !important}#presentations .col-offset-6{margin-left:50%}#presentations .pull-right{float:right}#presentations .bold{font-weight:bold}#presentations.presentations-container{font:normal 10pt "PTSans","Arial Narrow",Arial,sans-serif;position:relative;width:100%;color:#333}#presentations.presentations-container button.save:before{font-family:gdt;content:"\e021";speak:none;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased}#presentations.presentations-container button.save *{margin-left:.5rem}#presentations.presentations-container button.edit:before{font-family:gdt;content:"\e012";speak:none;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased}#presentations.presentations-container button.edit *{margin-left:.5rem}#presentations.presentations-container button.add:before{font-family:gdt;content:"\e025";speak:none;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased}#presentations.presentations-container button.add *{margin-left:.5rem}#presentations.presentations-container button.remove:before{font-family:gdt;content:"\e022";speak:none;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased}#presentations.presentations-container button.remove *{margin-left:.5rem}#presentations.presentations-container.dbep .recommendation-header .recommendation-content{background-color:#fff;color:#000;border:2px solid #2caac4}#presentations.presentations-container.dbep .recommendation-header .recommendation-edit-toggle{color:#000}#presentations.presentations-container.dbep .tab-headers .presentation-nav.presentation-nav-tabs{border-bottom:6px solid #d4e9f9}#presentations.presentations-container.dbep .tab-headers .presentation-nav.presentation-nav-tabs li{background-color:#f0f8ff;box-shadow:inset 0px -2px 3px 0px rgba(0,0,0,.2)}#presentations.presentations-container.dbep .tab-headers .presentation-nav.presentation-nav-tabs li a{color:#000}#presentations.presentations-container.dbep .tab-headers .presentation-nav.presentation-nav-tabs li.active{background:#d4e9f9;box-shadow:none}#presentations.presentations-container.default .recommendation-header .recommendation-content{background-color:#006f95;color:#fff;border:2px solid #fff}#presentations.presentations-container.default .recommendation-header .recommendation-edit-toggle{color:#fff}#presentations.presentations-container.default .tab-headers .presentation-nav.presentation-nav-tabs{border-bottom:6px solid #2caac4}#presentations.presentations-container.default .tab-headers .presentation-nav.presentation-nav-tabs li{background-color:#3783a5;box-shadow:inset 0px -2px 3px 0px rgba(0,0,0,.2)}#presentations.presentations-container.default .tab-headers .presentation-nav.presentation-nav-tabs li a{color:#fff}#presentations.presentations-container.default .tab-headers .presentation-nav.presentation-nav-tabs li.active{background:#2caac4;box-shadow:none}#presentations.presentations-container .outcomes-container table .active{background-color:#fff !important}#presentations.presentations-container a{color:#333;text-decoration:none}#presentations.presentations-container a:hover{color:#666}#presentations.presentations-container .main-outcomes .main-outcomes-content.draft .public-DraftEditor-content{min-height:15px}#presentations.presentations-container .inserted .question-title{font-weight:bold;padding:5px;border-top:solid 2px #000}#presentations.presentations-container table:not(.isof-table){border-collapse:collapse;width:100%;background:#dedede;border-spacing:0px;text-align:left}#presentations.presentations-container table:not(.isof-table) thead{border-top:2px solid #000;border-bottom:2px solid #000}#presentations.presentations-container table:not(.isof-table) thead td{border-bottom:2px solid #000}#presentations.presentations-container table:not(.isof-table) thead tr{padding:5px}#presentations.presentations-container table:not(.isof-table) td{background:#fff}#presentations.presentations-container table:not(.isof-table) td p{color:#333}#presentations.presentations-container table:not(.isof-table) tbody td.control-label{font-weight:bold;border-top:1px solid #000;border-bottom:1px solid #000}#presentations.presentations-container table:not(.isof-table) tbody tr td{border-top:1px solid #000;border-bottom:1px solid #000}#presentations.presentations-container table:not(.isof-table).outcomes-table.short th{padding:5px;color:#fff;background:#3271aa;border:1px solid #efefef}#presentations.presentations-container table:not(.isof-table).outcomes-table.short th.effect-head-cell{background-color:#95b3d7;color:#000}#presentations.presentations-container table:not(.isof-table).outcomes-table.short th.diagnostic-effect.prevalence-1{background-color:#b8cce4;color:#000}#presentations.presentations-container table:not(.isof-table).outcomes-table.short td.diagnostic-effect{background-color:#dbe5f1}#presentations.presentations-container table:not(.isof-table).dx-inner-table thead th{background-color:#d2dfed}#presentations.presentations-container table:not(.isof-table).standard-table th{text-align:center}#presentations.presentations-container .panel-toggle>p{color:#666;font-weight:bold;cursor:pointer;font-size:11pt;line-height:16px;margin:10px 0px}#presentations.presentations-container .panel-toggle>p:hover{color:#333}#presentations.presentations-container .panel-toggle>p span{float:left;display:inline-block;position:relative}#presentations.presentations-container .panel-toggle>p span .icon{width:0;height:16px}#presentations.presentations-container .panel-toggle>p.expanded .icon{top:5px;margin-left:5px;margin-right:5px;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid #5a9bad}#presentations.presentations-container .panel-toggle>p.collapsed .icon{top:2px;margin-left:8px;margin-right:8px;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);border-left:5px solid #5a9bad}#presentations.presentations-container .panel-toggle>p:after{clear:both;display:table;content:" "}#presentations.presentations-container .panel-toggle div.expanded{padding:0px 10px}#presentations.presentations-container .recommendation-header{margin-bottom:20px}#presentations.presentations-container .recommendation-header .recommendation-header__section.presentation-name{padding:0px;margin-bottom:20px;background-color:#fff}#presentations.presentations-container .recommendation-header .recommendation-header__section.presentation-name input{width:100%;line-height:38px;padding:0 10px;box-sizing:border-box;color:#000;background-color:#fff;border:1px solid currentColor}#presentations.presentations-container .recommendation-header .recommendation-header__section.presentation-name input[readonly]{border:none}#presentations.presentations-container .recommendation-header .recommendation-header__section.recommendation{position:relative;padding:0px}#presentations.presentations-container .recommendation-header .recommendation-header__section.recommendation .recommendation-edit-toggle{position:absolute;top:25px;right:25px;padding:0;outline:none;font-size:20px;border:none;background:rgba(0,0,0,0)}#presentations.presentations-container .recommendation-header .recommendation-header__section.recommendation .recommendation-edit-toggle:before{color:currentColor}#presentations.presentations-container .recommendation-header .recommendation-header__section.recommendation .recommendation-edit-toggle.save{color:#006f95}#presentations.presentations-container .recommendation-header .recommendation-header__section.recommendation .title-text{padding:0 30px;color:#2d3236}#presentations.presentations-container .recommendation-header .recommendation-header__section.recommendation .recommendation-content{position:relative;padding:33px 48px 33px 30px;border-radius:6px;box-shadow:0 0 9px -2px #333}#presentations.presentations-container .recommendation-header .recommendation-header__section.recommendation .recommendation-content.editing{background:#fff;color:#000}#presentations.presentations-container .recommendation-header .recommendation-header__section.recommendation .recommendation-content .recommendation-text{height:26px;display:flex;margin-bottom:20px;line-height:26px;flex-direction:row}#presentations.presentations-container .recommendation-header .recommendation-header__section.recommendation .recommendation-content .recommendation-text .sign{position:relative;width:26px;height:26px;margin-right:18px}#presentations.presentations-container .recommendation-header .recommendation-header__section.recommendation .recommendation-content .recommendation-text .sign.strongly-recommended-for{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNiAyNiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwMGI4NWI7fS5jbHMtMntmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5WIHN0cm9uZzwvdGl0bGU+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzItMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMi0zIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8xLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMS0yIj48Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjEzIiBjeT0iMTMiIHI9IjEzIi8+PHJlY3QgY2xhc3M9ImNscy0yIiB4PSI3LjA4IiB5PSIxMyIgd2lkdGg9IjMuMDciIGhlaWdodD0iNy41NCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkuMzMgMTEpIHJvdGF0ZSgtNDUpIi8+PHJlY3QgY2xhc3M9ImNscy0yIiB4PSI2Ljc3IiB5PSIxMi4xIiB3aWR0aD0iMTYuNjIiIGhlaWdodD0iMy4wNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUuMjMgMTQuNjYpIHJvdGF0ZSgtNDUpIi8+PC9nPjwvZz48L2c+PC9nPjwvc3ZnPg==) 50% 50% !important}#presentations.presentations-container .recommendation-header .recommendation-header__section.recommendation .recommendation-content .recommendation-text .sign.strongly-recommended-against{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNi42NyAyNi42NyI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZjQ3MjM7fS5jbHMtMntmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5YIHN0cm9uZzwvdGl0bGU+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzEtMiIgZGF0YS1uYW1lPSJMYXllciAxIj48Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjEzLjMzIiBjeT0iMTMuMzMiIHI9IjEzLjMzIi8+PHJlY3QgY2xhc3M9ImNscy0yIiB4PSIzLjkiIHk9IjExLjc2IiB3aWR0aD0iMTguODciIGhlaWdodD0iMy4xNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTMuMzMgLTUuNTIpIHJvdGF0ZSg0NSkiLz48cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjMuOSIgeT0iMTEuNzYiIHdpZHRoPSIxOC44NyIgaGVpZ2h0PSIzLjE1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNS41MiAxMy4zMykgcm90YXRlKC00NSkiLz48L2c+PC9nPjwvc3ZnPg==) 50% 50% !important}#presentations.presentations-container .recommendation-header .recommendation-header__section.recommendation .recommendation-content .recommendation-text .sign.conditional-recommended-for{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNiAyNiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fS5jbHMtMntmaWxsOiMwMGI4NWI7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5WPC90aXRsZT48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMS0yIiBkYXRhLW5hbWU9IkxheWVyIDEiPjxjaXJjbGUgY2xhc3M9ImNscy0xIiBjeD0iMTMiIGN5PSIxMyIgcj0iMTMiLz48cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjQuODUiIHk9IjE1LjI0IiB3aWR0aD0iNy41NCIgaGVpZ2h0PSIzLjA3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNC4zOCAtMS4xOSkgcm90YXRlKDQ1KSIvPjxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iNi43NiIgeT0iMTIuMSIgd2lkdGg9IjE2LjYyIiBoZWlnaHQ9IjMuMDciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01LjIyIDE0LjY1KSByb3RhdGUoLTQ1KSIvPjwvZz48L2c+PC9zdmc+) 50% 50% !important}#presentations.presentations-container .recommendation-header .recommendation-header__section.recommendation .recommendation-content .recommendation-text .sign.conditional-recommended-against{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNi42NyAyNi42NyI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fS5jbHMtMntmaWxsOiNmZjQ3MjM7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5YPC90aXRsZT48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMS0yIiBkYXRhLW5hbWU9IkxheWVyIDEiPjxjaXJjbGUgY2xhc3M9ImNscy0xIiBjeD0iMTMuMzMiIGN5PSIxMy4zMyIgcj0iMTMuMzMiLz48cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjMuOSIgeT0iMTEuNzYiIHdpZHRoPSIxOC44NyIgaGVpZ2h0PSIzLjE1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMy4zMyAtNS41Mikgcm90YXRlKDQ1KSIvPjxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iMy45IiB5PSIxMS43NiIgd2lkdGg9IjE4Ljg3IiBoZWlnaHQ9IjMuMTUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01LjUyIDEzLjMzKSByb3RhdGUoLTQ1KSIvPjwvZz48L2c+PC9zdmc+) 50% 50% !important}#presentations.presentations-container .recommendation-header .recommendation-header__section.recommendation .recommendation-content .recommendation-text .sign.conditional-either{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNiAyNiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fS5jbHMtMntmaWxsOiMwMGI4NWI7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5WPC90aXRsZT48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMS0yIiBkYXRhLW5hbWU9IkxheWVyIDEiPjxjaXJjbGUgY2xhc3M9ImNscy0xIiBjeD0iMTMiIGN5PSIxMyIgcj0iMTMiLz48cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjQuODUiIHk9IjE1LjI0IiB3aWR0aD0iNy41NCIgaGVpZ2h0PSIzLjA3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNC4zOCAtMS4xOSkgcm90YXRlKDQ1KSIvPjxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iNi43NiIgeT0iMTIuMSIgd2lkdGg9IjE2LjYyIiBoZWlnaHQ9IjMuMDciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01LjIyIDE0LjY1KSByb3RhdGUoLTQ1KSIvPjwvZz48L2c+PC9zdmc+) 50% 50% !important}#presentations.presentations-container .recommendation-header .recommendation-header__section.recommendation .recommendation-content .recommendation-text .text{font-size:14px;letter-spacing:.4px;font-weight:bold}#presentations.presentations-container .recommendation-header .recommendation-header__section.remarks{margin-top:15px}#presentations.presentations-container .recommendation-header .recommendation-header__section .presentation-name_input{margin:0px 20px}#presentations.presentations-container .recommendation-header .recommendation-header__section .title-text{padding:0 30px;margin-bottom:5px;font-weight:bold;font-size:14px;text-transform:uppercase}#presentations.presentations-container .background.policymakers .section-content{margin-top:10px;display:flex}#presentations.presentations-container .background.policymakers label{flex-basis:150px;font-weight:bold;padding:0px;margin-right:10px}#presentations.presentations-container .background.policymakers .label-with-input{margin:5px 0px}#presentations.presentations-container .background.policymakers .label-with-input input{font-size:10pt;padding:2px 5px;border:1px solid #afb1b3;border-radius:3px;width:390px;line-height:18px}#presentations.presentations-container .background.policymakers .label-with-contenteditable .draft-content{max-width:400px;width:400px}#presentations.presentations-container .background.policymakers .label-with-contenteditable .draft-content.static{margin-top:0px;padding-top:0px}#presentations.presentations-container .decision .radio-buttons{margin-bottom:10px;display:table;width:100%}#presentations.presentations-container .decision .radio-buttons ul{display:table-row;table-layout:fixed}#presentations.presentations-container .decision .radio-buttons ul li{display:table-cell;position:relative;padding:10px 0px;background:#f2f2f2;text-align:center;vertical-align:top;border-right:5px solid #fff}#presentations.presentations-container .decision .radio-buttons ul li label{font-weight:normal;cursor:pointer;display:inline-block;text-align:center}#presentations.presentations-container .decision .radio-buttons ul li label span{display:block}#presentations.presentations-container .decision .radio-buttons ul li.additional-options-separator{padding:0;margin:0;width:2px}#presentations.presentations-container .decision.detailed .radio-buttons{margin-bottom:0px}#presentations.presentations-container .decision.detailed .radio-buttons ul li{background:#e4f0f4}#presentations .presentations .btn{cursor:pointer;display:inline-block;line-height:36px;padding:0;border-width:0px !important;border-radius:2px;text-decoration:none;text-align:center;white-space:nowrap;vertical-align:middle;color:#fff;background-color:#009cca}#presentations .presentations .btn.btn-block{display:block;width:100%}#presentations .presentations .btn.btn-block.btn-success{color:#fff;background-color:#00c0b3}#presentations .presentations .btn.btn-block.btn-success:hover{background-color:#00cabd}#presentations .presentation-content{padding:0px}#presentations .presentation-content .main-tabs .tabpanel{padding:21px 24px 30px;border-radius:6px;box-shadow:0 0 7px -2px #333;background-color:#fff}#presentations .presentation-content .main-tabs .tabpanel .tab-headers{width:100%}#presentations .presentation-content .main-tabs .tabpanel .tab-headers .presentation-nav{margin:0;padding:10px 0px 0px}#presentations .presentation-content .main-tabs .tabpanel .tab-headers .presentation-nav.presentation-nav-tabs{list-style:none;display:flex;flex-direction:row}#presentations .presentation-content .main-tabs .tabpanel .tab-headers .presentation-nav.presentation-nav-tabs li{flex-grow:1;font-size:11pt;cursor:pointer;margin-right:7px;text-decoration:none;box-sizing:border-box}#presentations .presentation-content .main-tabs .tabpanel .tab-headers .presentation-nav.presentation-nav-tabs li:last-child{margin-right:0}#presentations .presentation-content .main-tabs .tabpanel .tab-headers .presentation-nav:after{clear:both;display:table;content:" "}#presentations .presentation-content .main-tabs .top-tabs{margin-bottom:10px}#presentations .presentation-content .main-tabs .tab-content{position:relative;clear:both}#presentations .presentation-content .main-tabs .tab-content h4{margin:30px 0px 10px}#presentations .presentation-content .main-tabs .tab-content h5{margin:0;padding:5px 0px;font-size:10pt;font-weight:bold}#presentations .presentation-content .main-tabs .tab-content .isof-dx select{padding:0 8px;font-size:16px;line-height:30px}#presentations .presentation-content .main-tabs .tab-content .add-field-control{margin-top:10px;padding-right:40px;text-align:right}#presentations .presentation-content .main-tabs .tab-content .add-field-control button.add{padding:0;font-size:15px;border:none;background:rgba(0,0,0,0);cursor:pointer}#presentations .presentation-content .main-tabs .tab-content .add-field-control button.add span{margin-left:7px;vertical-align:middle;font-weight:bold}#presentations .presentation-content .main-tabs .tab-content .isof-tab{padding-top:20px}#presentations .for-recommendation-content .detailed-content{padding:5px 0px}#presentations .for-recommendation-content .detailed-content h4{margin:5px 0px}#presentations .for-recommendation-content .detailed-content .content{margin:0}#presentations .section-additional-field.bullet-item{margin-top:10px}#presentations .section-additional-field .additional-field{width:100%;padding:5px}#presentations .section-additional-field .additional-field:focus~button.remove{display:inline-block}#presentations .section-additional-field button.remove{position:absolute;top:4px;display:none;margin-left:5px;padding:0;font-size:15px;border:none;background:rgba(0,0,0,0)}#presentations .ReactModal__Overlay{background-color:hsla(0,0%,100%,.75);z-index:10000;overflow:auto;box-sizing:border-box}#presentations .ReactModal__Content{position:relative;margin:20px auto;border:1px solid #afb1b3;overflow:visible;outline:none;padding:20px}#presentations .ReactModal__Content .modal-close{position:absolute;top:5px;right:10px;font-size:26px;color:gray;cursor:pointer}#presentations .ReactModal__Content .modal-close:before{content:"×"}#presentations .content-mode-switch-modal{font-size:16px;line-height:20px;color:#2d3236;background:#e0e0e0;position:absolute;left:50%;top:50%;margin-left:-220px;margin-top:-100px;min-width:440px;max-width:440px;border:1px solid #afb1b3}#presentations .content-mode-switch-modal .buttons-row{margin-top:10px}#presentations .content-mode-switch-modal .buttons-row button{float:left;border:none;font-size:16px;cursor:pointer}#presentations .content-mode-switch-modal .buttons-row button.apply{color:#c82a10;background:#e9c6c0}#presentations .content-mode-switch-modal .buttons-row button.cancel{margin-right:10px;color:#5b666e;background:#cecece}#presentations .content-bordered-with-switch{position:relative}#presentations .content-bordered-with-switch .content-editable-with-switch .content{min-height:14px;padding-right:125px}#presentations .content-bordered-with-switch .content-editable-with-switch .content.static{padding-right:125px}#presentations .content-bordered-with-switch button.switch{cursor:pointer;position:absolute;right:5px;top:5px;border:none;padding:5px 10px;color:#5b666e;background:#cecece}#presentations .row:before,#presentations .row:after,#presentations .form-horizontal .form-group:before,#presentations .form-horizontal .form-group:after{clear:both;display:table;content:" "}#presentations.presentations-container a:hover,#presentations.presentations-container a:active,#presentations.presentations-container a:visited{text-decoration:none}#presentations.presentations-container .main-outcomes label,#presentations.presentations-container .main-outcomes .main-outcomes-content{float:left}#presentations.presentations-container .main-outcomes label ul,#presentations.presentations-container .main-outcomes .main-outcomes-content ul{margin-top:0px}#presentations.presentations-container table:not(.isof-table).outcomes-table.short td.disabled-cell,#presentations.presentations-container table:not(.isof-table).outcomes-table.short td.not-editable-cell{background-color:#fff}#presentations.presentations-container table:not(.isof-table) th.blue-cell,#presentations.presentations-container table:not(.isof-table) td.blue-cell{color:#fff;background:#3271aa;border:1px solid #efefef}#presentations.presentations-container table:not(.isof-table) th.grey-cell,#presentations.presentations-container table:not(.isof-table) td.grey-cell,#presentations.presentations-container table:not(.isof-table) th.disabled-cell,#presentations.presentations-container table:not(.isof-table) td.disabled-cell{border-top:1px solid #efefef;border-right:1px solid #efefef;background:#e0e0e0}#presentations.presentations-container table:not(.isof-table) th.risk-difference-with-intervention,#presentations.presentations-container table:not(.isof-table) td.risk-difference-with-intervention,#presentations.presentations-container table:not(.isof-table) th.corresponding-risk,#presentations.presentations-container table:not(.isof-table) td.corresponding-risk{background:#ebebeb}#presentations.presentations-container table:not(.isof-table).standard-table tr,#presentations.presentations-container table:not(.isof-table).standard-table td,#presentations.presentations-container table:not(.isof-table).standard-table th{border:1px solid #000}#presentations.presentations-container table:not(.isof-table).standard-table td,#presentations.presentations-container table:not(.isof-table).standard-table th{padding:5px}#presentations.presentations-container .recommendation-header .recommendation-header__section.recommendation .recommendation-content .content.static div.content,#presentations.presentations-container .recommendation-header .recommendation-header__section.recommendation .recommendation-content .editor-container div.content{padding:18px;background:#e0e0e0;min-height:30px !important}#presentations.presentations-container .decision .radio-buttons ul,#presentations.presentations-container .decision .radio-buttons ul li{list-style:none;margin:0;padding:0}#presentations .presentation-content .main-tabs .tabpanel .tab-headers .presentation-nav.presentation-nav-tabs li a,#presentations .presentation-content .main-tabs .tabpanel .tab-headers .presentation-nav.presentation-nav-tabs li a:hover,#presentations .presentation-content .main-tabs .tabpanel .tab-headers .presentation-nav.presentation-nav-tabs li a:active,#presentations .presentation-content .main-tabs .tabpanel .tab-headers .presentation-nav.presentation-nav-tabs li a:visited{display:block;line-height:40px;padding:0 11px;white-space:nowrap;text-decoration:none;text-overflow:ellipsis;font-weight:bold;font-size:14px}#presentations .presentation-content .main-tabs .bottom-tabs .tab-headers,#presentations .presentation-content .main-tabs .top-tabs .tab-headers{display:block}#presentations .presentation-content .main-tabs .bottom-tabs .tab-headers .presentation-nav,#presentations .presentation-content .main-tabs .top-tabs .tab-headers .presentation-nav{display:block;border-bottom:none}#presentations .presentation-content .main-tabs .bottom-tabs .tab-headers .presentation-nav.presentation-nav-tabs li,#presentations .presentation-content .main-tabs .top-tabs .tab-headers .presentation-nav.presentation-nav-tabs li{flex-grow:0;font-size:10pt;display:inline-block;margin-bottom:-1px;margin-right:5px;border:1px solid #afb1b3;background:#fff;border-top-right-radius:3px;border-top-left-radius:3px}#presentations .presentation-content .main-tabs .bottom-tabs .tab-headers .presentation-nav.presentation-nav-tabs li a,#presentations .presentation-content .main-tabs .top-tabs .tab-headers .presentation-nav.presentation-nav-tabs li a,#presentations .presentation-content .main-tabs .bottom-tabs .tab-headers .presentation-nav.presentation-nav-tabs li a:hover,#presentations .presentation-content .main-tabs .top-tabs .tab-headers .presentation-nav.presentation-nav-tabs li a:hover,#presentations .presentation-content .main-tabs .bottom-tabs .tab-headers .presentation-nav.presentation-nav-tabs li a:active,#presentations .presentation-content .main-tabs .top-tabs .tab-headers .presentation-nav.presentation-nav-tabs li a:active,#presentations .presentation-content .main-tabs .bottom-tabs .tab-headers .presentation-nav.presentation-nav-tabs li a:visited,#presentations .presentation-content .main-tabs .top-tabs .tab-headers .presentation-nav.presentation-nav-tabs li a:visited{color:#c3c3c3}#presentations .presentation-content .main-tabs .bottom-tabs .tab-headers .presentation-nav.presentation-nav-tabs li.active,#presentations .presentation-content .main-tabs .top-tabs .tab-headers .presentation-nav.presentation-nav-tabs li.active{background:#f6f6f6;border-bottom:1px solid #f6f6f6}#presentations .presentation-content .main-tabs .bottom-tabs .tab-headers .presentation-nav.presentation-nav-tabs li.active a:hover,#presentations .presentation-content .main-tabs .top-tabs .tab-headers .presentation-nav.presentation-nav-tabs li.active a:hover,#presentations .presentation-content .main-tabs .bottom-tabs .tab-headers .presentation-nav.presentation-nav-tabs li.active a:active,#presentations .presentation-content .main-tabs .top-tabs .tab-headers .presentation-nav.presentation-nav-tabs li.active a:active,#presentations .presentation-content .main-tabs .bottom-tabs .tab-headers .presentation-nav.presentation-nav-tabs li.active a:visited,#presentations .presentation-content .main-tabs .top-tabs .tab-headers .presentation-nav.presentation-nav-tabs li.active a:visited{color:#333}#presentations .presentation-content .main-tabs .bottom-tabs .tab-content,#presentations .presentation-content .main-tabs .top-tabs .tab-content{background:#f6f6f6;border-top:none;border-radius:3px;border:1px solid #afb1b3}#presentations .presentation-content .main-tabs .bottom-tabs .tab-content div.content,#presentations .presentation-content .main-tabs .top-tabs .tab-content div.content,#presentations .presentation-content .main-tabs .bottom-tabs .tab-content div.inner-tab-content,#presentations .presentation-content .main-tabs .top-tabs .tab-content div.inner-tab-content{background:#fff;padding:10px;overflow-y:hidden}#presentations .presentation-content .main-tabs .tab-content .patients-tab .section-additional-field,#presentations .presentation-content .main-tabs .tab-content .patients-tab .bullet-item{position:relative;width:calc(100% - 25px);border:1px solid #afb1b3;box-sizing:border-box;padding-left:20px}#presentations .presentation-content .main-tabs .tab-content .patients-tab .section-additional-field.readonly,#presentations .presentation-content .main-tabs .tab-content .patients-tab .bullet-item.readonly{border:none}#presentations .presentation-content .main-tabs .tab-content .patients-tab .section-additional-field.readonly.empty:before,#presentations .presentation-content .main-tabs .tab-content .patients-tab .bullet-item.readonly.empty:before{content:""}#presentations .presentation-content .main-tabs .tab-content .patients-tab .section-additional-field:before,#presentations .presentation-content .main-tabs .tab-content .patients-tab .bullet-item:before{position:absolute;top:5px;left:10px;content:"•";font-size:20px;line-height:1}#presentations .presentation-content .main-tabs .tab-content .patients-tab .section-additional-field input,#presentations .presentation-content .main-tabs .tab-content .patients-tab .bullet-item input{width:100%;line-height:30px;padding:0 5px;box-sizing:border-box;background-color:#fff;border:0;outline:none}#presentations .content-mode-switch-modal .buttons-row button.apply,#presentations .content-mode-switch-modal .buttons-row button.cancel{padding:10px 10px;width:215px}
.presentation-content__premium{max-width:1000px;margin:0px auto}.presentation-content__premium .w-full{width:100%}.presentation-content__premium .text-center{text-align:center}.presentation-content__premium.text-rtl .publication-date{float:left}.presentation-content__premium .publication-date{float:right}.presentation-content__premium .section-title{color:#0071bc;font-size:17px;margin:0px}.presentation-content__premium .section{border-radius:20px;margin:8px 0px;padding:25px;font-size:14px;line-height:27px;letter-spacing:.34px;color:#2d3236}.presentation-content__premium .section h2{color:#0071bc;font-size:17px;margin:0px;padding:0px}.presentation-content__premium .section.recommendation{background:#fff !important}.presentation-content__premium .section.benefitsAndHarms{margin:8px 0px}.presentation-content__premium .section.recommendation_content{color:#000;margin:0}.presentation-content__premium .section .section__header{display:flex;flex-direction:row;align-items:center;margin-bottom:15px}.presentation-content__premium .section .section__header h2{text-align:left}.presentation-content__premium .section .section-icon{display:inline-block;width:36px;height:36px;margin:0 10px}.presentation-content__premium .section .section-icon.question-mark{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNi4yOCAzNi4yOCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwMGFhZTk7fS5jbHMtMntmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT53aHk8L3RpdGxlPjxnIGlkPSJXYXJzdHdhXzIiIGRhdGEtbmFtZT0iV2Fyc3R3YSAyIj48ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xOC4xNCwwQTE4LjE0LDE4LjE0LDAsMSwwLDM2LjI4LDE4LjE0LDE4LjE0LDE4LjE0LDAsMCwwLDE4LjE0LDBaTTIxLDI5LjE4SDE1LjU1VjI1LjYzSDIxWm00Ljc3LTEyLjcyYTUuMzEsNS4zMSwwLDAsMS0xLjEyLDEuODEsNy44MSw3LjgxLDAsMCwxLTEuNzQsMS4zNywxNS4yNiwxNS4yNiwwLDAsMS0yLjI5LDEuMXYzLjA3SDE1Ljg4VjE5LjI4Yy42My0uMTcsMS4yMS0uMzUsMS43Mi0uNTNhNi40Niw2LjQ2LDAsMCwwLDEuNjItLjg3LDQuMzMsNC4zMywwLDAsMCwxLjI0LTEuMjVBMywzLDAsMCwwLDIwLjkxLDE1LDIuMTEsMi4xMSwwLDAsMCwyMCwxMy4xYTQuMzcsNC4zNywwLDAsMC0yLjQzLS41Nyw3LDcsMCwwLDAtMi4xOC40MUE5LjgxLDkuODEsMCwwLDAsMTMuMiwxNGgtLjUzVjkuOTJhMTcuMTgsMTcuMTgsMCwwLDEsMi42NC0uNzYsMTcsMTcsMCwwLDEsMy42My0uMzksOC41Myw4LjUzLDAsMCwxLDUuMjYsMS40Niw0LjU3LDQuNTcsMCwwLDEsMS45NSwzLjgzQTYuNTYsNi41NiwwLDAsMSwyNS43NSwxNi40NloiLz48cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjE1LjU1IiB5PSIyNS42MyIgd2lkdGg9IjUuNDMiIGhlaWdodD0iMy41NSIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTI0LjIsMTAuMjNhOC41Myw4LjUzLDAsMCwwLTUuMjYtMS40NiwxNywxNywwLDAsMC0zLjYzLjM5LDE3LjE4LDE3LjE4LDAsMCwwLTIuNjQuNzZWMTRoLjUzYTkuODEsOS44MSwwLDAsMSwyLjIzLTEuMDgsNyw3LDAsMCwxLDIuMTgtLjQxQTQuMzcsNC4zNywwLDAsMSwyMCwxMy4xLDIuMTEsMi4xMSwwLDAsMSwyMC45MSwxNWEzLDMsMCwwLDEtLjQ1LDEuNjIsNC4zMyw0LjMzLDAsMCwxLTEuMjQsMS4yNSw2LjQ2LDYuNDYsMCwwLDEtMS42Mi44N2MtLjUxLjE4LTEuMDkuMzYtMS43Mi41M3Y0LjUzSDIwLjZWMjAuNzRhMTUuMjYsMTUuMjYsMCwwLDAsMi4yOS0xLjEsNy44MSw3LjgxLDAsMCwwLDEuNzQtMS4zNyw1LjMxLDUuMzEsMCwwLDAsMS4xMi0xLjgxLDYuNTYsNi41NiwwLDAsMCwuNC0yLjRBNC41Nyw0LjU3LDAsMCwwLDI0LjIsMTAuMjNaIi8+PC9nPjwvZz48L3N2Zz4=) no-repeat 50% 50%}.presentation-content__premium .section .section-icon.exclamation-mark{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNi4yOCAzNi4yOCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwMGFhZTk7fS5jbHMtMntmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pbmZvcm1hdGlvbjwvdGl0bGU+PGcgaWQ9IldhcnN0d2FfMiIgZGF0YS1uYW1lPSJXYXJzdHdhIDIiPjxnIGlkPSJMYXllcl8xIiBkYXRhLW5hbWU9IkxheWVyIDEiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE4LjE0LDBBMTguMTQsMTguMTQsMCwxLDAsMzYuMjgsMTguMTQsMTguMTQsMTguMTQsMCwwLDAsMTguMTQsMFptMiwyNi4yMWgtNFYxMy44aDRaTTIwLjI1LDEySDE2VjloNC4yMVoiLz48cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjE2LjE1IiB5PSIxMy44IiB3aWR0aD0iMy45OSIgaGVpZ2h0PSIxMi40MSIvPjxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iMTYuMDQiIHk9IjkuMDIiIHdpZHRoPSI0LjIxIiBoZWlnaHQ9IjMuMDIiLz48L2c+PC9nPjwvc3ZnPg==) no-repeat 50% 50%}.presentation-content__premium .section .section-icon.plus-minus{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNi4yOCAzNi4yOCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwMGFhZTk7fS5jbHMtMntmaWxsOiNmZmY7fS5jbHMtM3tmaWxsOiNmOWZhZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5iZW5lZml0c19oYXJtYTwvdGl0bGU+PGcgaWQ9IldhcnN0d2FfMiIgZGF0YS1uYW1lPSJXYXJzdHdhIDIiPjxnIGlkPSJMYXllcl8xIiBkYXRhLW5hbWU9IkxheWVyIDEiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE4LjE0LDBBMTguMTIsMTguMTIsMCwwLDAsNC44MSwzMC40MkwzMC40Miw0LjgxQTE4LjA3LDE4LjA3LDAsMCwwLDE4LjE0LDBaTTE2LjUzLDEzLjUzaC0zLjh2My44MUgxMC40MVYxMy41M0g2LjYxVjExLjIyaDMuOFY3LjQxaDIuMzJ2My44MWgzLjhaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMzEuNDgsNS44Nyw1Ljg3LDMxLjQ4QTE4LjEyLDE4LjEyLDAsMCwwLDMxLjQ4LDUuODdaTTMwLjMsMjUuM0gyMC4zOFYyM0gzMC4zWiIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxMi43MyA3LjQxIDEwLjQxIDcuNDEgMTAuNDEgMTEuMjIgNi42MSAxMS4yMiA2LjYxIDEzLjUzIDEwLjQxIDEzLjUzIDEwLjQxIDE3LjM0IDEyLjczIDE3LjM0IDEyLjczIDEzLjUzIDE2LjUzIDEzLjUzIDE2LjUzIDExLjIyIDEyLjczIDExLjIyIDEyLjczIDcuNDEiLz48cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjIwLjM4IiB5PSIyMi45OCIgd2lkdGg9IjkuOTIiIGhlaWdodD0iMi4zMiIvPjxwYXRoIGNsYXNzPSJjbHMtMyIgZD0iTTMwLjQyLDQuODEsNC44MSwzMC40MmMuMzQuMzYuNjkuNzIsMS4wNiwxLjA2TDMxLjQ4LDUuODdDMzEuMTQsNS41LDMwLjc4LDUuMTUsMzAuNDIsNC44MVoiLz48L2c+PC9nPjwvc3ZnPg==) no-repeat 50% 50%}.presentation-content__premium .section .section-icon.compas{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNi4yOCAzNi4yOCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwMGFhZTk7fS5jbHMtMntmaWxsOiNmZmY7fS5jbHMtM3tmaWxsOiNmOWZhZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5jb21wYXM8L3RpdGxlPjxnIGlkPSJXYXJzdHdhXzIiIGRhdGEtbmFtZT0iV2Fyc3R3YSAyIj48ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0zMy40NSwxNy41OGgyLjgxQTE4LjEyLDE4LjEyLDAsMCwwLDE4LjcsMHYyLjhIMTcuNThWMEExOC4xMSwxOC4xMSwwLDAsMCwwLDE3LjU4aDIuOFYxOC43SDBBMTguMTIsMTguMTIsMCwwLDAsMTcuNTgsMzYuMjZWMzMuNDVIMTguN3YyLjgxQTE4LjE0LDE4LjE0LDAsMCwwLDM2LjI2LDE4LjdIMzMuNDVaTTEyLjU2LDQuMDVsOCwxMi41Ny01LjY0LDIuMTJabTIuNzMsMTUuNzksNS41My0yLjA4LDIuMzcsMTQuNjdaIi8+PHBvbHlnb24gY2xhc3M9ImNscy0yIiBwb2ludHM9IjEyLjU2IDQuMDUgMTQuODcgMTguNzQgMjAuNTEgMTYuNjIgMTIuNTYgNC4wNSIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxNS4yOSAxOS44NCAyMy4xOSAzMi40MyAyMC44MiAxNy43NiAxNS4yOSAxOS44NCIvPjxwYXRoIGNsYXNzPSJjbHMtMyIgZD0iTTE4LjcsMi44M1YwYy0uMTgsMC0uMzcsMC0uNTYsMHMtLjM3LDAtLjU2LDB2Mi44WiIvPjxwYXRoIGNsYXNzPSJjbHMtMyIgZD0iTTE3LjU4LDMzLjQ1djIuODFsLjU2LDAsLjU2LDBWMzMuNDVaIi8+PHBhdGggY2xhc3M9ImNscy0zIiBkPSJNMzYuMjYsMTcuNThIMzMuNDVWMTguN2gyLjgxYzAtLjE4LDAtLjM3LDAtLjU2UzM2LjI2LDE3Ljc3LDM2LjI2LDE3LjU4WiIvPjxwYXRoIGNsYXNzPSJjbHMtMyIgZD0iTTIuODMsMTcuNThIMGMwLC4xOSwwLC4zNywwLC41NnMwLC4zOCwwLC41NmgyLjhaIi8+PC9nPjwvZz48L3N2Zz4=) no-repeat 50% 50%}.presentation-content__premium .section .section-icon.person{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNi4yOCAzNi4yOCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwMGFhZTk7fS5jbHMtMntmaWxsOiNmOWZhZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5oZWFsdGhjYXJlPC90aXRsZT48ZyBpZD0iV2Fyc3R3YV8yIiBkYXRhLW5hbWU9IldhcnN0d2EgMiI+PGcgaWQ9IkxheWVyXzEiIGRhdGEtbmFtZT0iTGF5ZXIgMSI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTguMTQsMEExOC4xNCwxOC4xNCwwLDEsMCwzNi4yOCwxOC4xNCwxOC4xNCwxOC4xNCwwLDAsMCwxOC4xNCwwWm0wLDUuNDlhNS4zMiw1LjMyLDAsMSwxLTUuMzEsNS4zMkE1LjMyLDUuMzIsMCwwLDEsMTguMTQsNS40OVptLTExLjIzLDIyUzkuMzMsMTgsMTguMTQsMThzMTEuMjMsOS41NCwxMS4yMyw5LjU0WiIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTE4LjE0LDE2LjEyYTUuMzIsNS4zMiwwLDEsMC01LjMxLTUuMzFBNS4zMiw1LjMyLDAsMCwwLDE4LjE0LDE2LjEyWiIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTE4LjE0LDE4QzkuMzMsMTgsNi45MSwyNy41MSw2LjkxLDI3LjUxSDI5LjM3UzI3LDE4LDE4LjE0LDE4WiIvPjwvZz48L2c+PC9zdmc+) no-repeat 50% 50%}.presentation-content__premium.dark-blue.theme .ep-card{border-color:#00467a !important}.presentation-content__premium.dark-blue.theme .ep-card .card__card-header{background:#00467a}.presentation-content__premium.dark-blue.theme .ep-card .card__card-content.header-bg{background:#00467a}.presentation-content__premium.dark-blue.theme .section{background:#ecf9ff}.presentation-content__premium.orange.theme .ep-card{border-color:#ef8c6e !important}.presentation-content__premium.orange.theme .ep-card .card__card-header{background:#ef8c6e}.presentation-content__premium.orange.theme .ep-card .card__card-content.header-bg{background:#ef8c6e}.presentation-content__premium.orange.theme .section{background:#fff4e9}.presentation-content__premium.gray.theme .ep-card{border-color:#828ea3 !important}.presentation-content__premium.gray.theme .ep-card .card__card-header{background:#828ea3}.presentation-content__premium.gray.theme .ep-card .card__card-content.header-bg{background:#828ea3}.presentation-content__premium.gray.theme .section{background:#e9ebf2}.presentation-content__premium.green.theme .ep-card{border-color:#00a0b0 !important}.presentation-content__premium.green.theme .ep-card .card__card-header{background:#00a0b0}.presentation-content__premium.green.theme .ep-card .card__card-content.header-bg{background:#00a0b0}.presentation-content__premium.green.theme .section{background:#defbff}.presentation-content__premium.pink.theme .ep-card{border-color:#ffccf8 !important}.presentation-content__premium.pink.theme .ep-card .card__card-header{background:#ffccf8}.presentation-content__premium.pink.theme .ep-card .card__card-content.header-bg{background:#ffccf8}.presentation-content__premium.pink.theme .section{background:#fff4fd}.presentation-content__premium.pink.theme .card__box.card__box__recommendation .ep-card .gdt-editor-container{color:#2d3236 !important}.presentation-content__premium.pink.theme .card__box.card__box__recommendation .who-is-this-for-section{color:#2d3236 !important}.presentation-content__premium.pink.theme .card__box.card__box__recommendation .who-is-this-for-section li:before{color:#2d3236 !important}.presentation-content__premium.light-blue.theme .ep-card{border-color:#899ddb !important}.presentation-content__premium.light-blue.theme .ep-card .card__card-header{background:#899ddb}.presentation-content__premium.light-blue.theme .ep-card .card__card-content.header-bg{background:#899ddb}.presentation-content__premium.light-blue.theme .section{background:#e3f0ff}.presentation-content__premium h2{font-size:17px;font-family:"PTSans";color:#fff;text-align:center;margin:0px;padding-top:44px;padding-bottom:10px}.presentation-content__premium h2.recommendation__title{font-size:17px;text-align:left;margin-left:10px}.presentation-content__premium h2.recommendation__title:first-letter{text-transform:uppercase}.presentation-content__premium .isof__section{width:100%;min-height:50px;margin:0px}.presentation-content__premium .isof__section .isof-tab{overflow:auto}.presentation-content__premium .isof__section table.isof-table{margin-left:0px !important;table-layout:auto !important}.presentation-content__premium h1.presentation-title{margin-top:18px;margin-bottom:25px;margin-left:20px;font-size:28px;letter-spacing:1.96px;font-family:"PTSans";color:#0071bc}.presentation-content__premium .card__box{margin-bottom:30px}.presentation-content__premium .card__box .ep-card{border-color:#33b4ff}.presentation-content__premium .card__box.card__box__recommendation .gdt-editor-container{margin:0;font-family:"PTSans";line-height:27px;font-size:14px}.presentation-content__premium .card__box.card__box__recommendation .card__card-content{padding-top:0px}.presentation-content__premium .isof-card:hover{box-shadow:0 0 9px -2px #333}.presentation-content__premium .isof-card .card__card-content{padding:30px 10px}.presentation-content__premium .isof__trigger{cursor:pointer;text-align:center}.presentation-content__premium .isof__trigger.isof__trigger--open{margin-bottom:20px}.presentation-content__premium .isof__trigger .section-title{margin-bottom:10px}.presentation-content__premium .sections{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.presentation-content__premium .sections .section{flex-grow:1;max-width:calc(50% - 60px)}.presentation-content__premium .who-is-this-for-section{margin:0 30px;color:#fff}.presentation-content__premium .who-is-this-for-section ul{padding:0}.presentation-content__premium .who-is-this-for-section ul.columns{-moz-column-count:2;column-count:2;-moz-column-gap:40px;column-gap:40px}.presentation-content__premium .who-is-this-for-section li{position:relative;margin-left:30px;line-height:27px;font-size:14px}.presentation-content__premium .recommendation__description{margin:10px 20px;display:flex;flex-direction:row;align-items:flex-start}.presentation-content__premium .recommendation__text{color:#fff;margin-top:10px;line-height:27px}.presentation-content__premium .recommendation__icons{margin-top:10px;display:flex;flex-direction:row}.presentation-content__premium .recommendation__icons .recommendation__icons__icon{margin-right:40px}.presentation-content__premium .recommendation__icons .recommendation__icons__icon.recommendation__icons__icon--strong{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1My42OSA1My42OSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwMGFhZTk7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5zdHJvbmcgYmx1ZTwvdGl0bGU+PGcgaWQ9IldhcnN0d2FfMiIgZGF0YS1uYW1lPSJXYXJzdHdhIDIiPjxnIGlkPSJMYXllcl8xIiBkYXRhLW5hbWU9IkxheWVyIDEiPjxjaXJjbGUgY2xhc3M9ImNscy0xIiBjeD0iMjYuODUiIGN5PSIyNi44NSIgcj0iMjYuODUiLz48L2c+PC9nPjwvc3ZnPg==) 50% 0% no-repeat}.presentation-content__premium .recommendation__icons .recommendation__icons__icon.recommendation__icons__icon--conditional{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1My42MiA1My42MiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwMGFhZTk7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT53ZWFrIGJsdWU8L3RpdGxlPjxnIGlkPSJXYXJzdHdhXzIiIGRhdGEtbmFtZT0iV2Fyc3R3YSAyIj48ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik03Ljg0LDcuODRhMjYuNjEsMjYuNjEsMCwwLDAtNC43NCw2LjRMMTQuMjQsMy4xQTI2LjYxLDI2LjYxLDAsMCwwLDcuODQsNy44NFoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yMS4wNy42LjYsMjEuMDdRLjM2LDIyLjE4LjIxLDIzLjMyTDIzLjMyLjIxUTIyLjE4LjM2LDIxLjA3LjZaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjcuODYsMCwwLDI3Ljg2YzAsLjU4LjA2LDEuMTUuMTIsMS43M0wyOS41OS4xMkMyOSwuMDYsMjguNDQsMCwyNy44NiwwWiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTMzLjI4Ljc2Ljc2LDMzLjI4Yy4xMi40OS4yNiwxLC40MSwxLjQ1TDM0LjczLDEuMTdDMzQuMjUsMSwzMy43Ny44OCwzMy4yOC43NloiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0zNy44OCwyLjM2LDIuMzYsMzcuODhjLjE5LjQyLjM5LjgzLjYsMS4yNEwzOS4xMiwzQzM4LjcxLDIuNzUsMzguMywyLjU1LDM3Ljg4LDIuMzZaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNDEuODQsNC41OCw0LjU4LDQxLjg0Yy4yNS4zNy41LjczLjc3LDEuMDhMNDIuOTIsNS4zNUM0Mi41Nyw1LjA4LDQyLjIxLDQuODMsNDEuODQsNC41OFoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik00NS43OSw3Ljg0bC0uNTItLjVMNy4zNCw0NS4yN2wuNS41Mi40Mi40MUw0Ni4yLDguMjZaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNDguMiwxMC42LDEwLjYsNDguMmMuMzUuMjYuNzEuNTIsMS4wOC43N0w0OSwxMS42OEM0OC43MiwxMS4zMSw0OC40NiwxMSw0OC4yLDEwLjZaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNTAuNiwxNC4zOCwxNC4zOCw1MC42Yy40MS4yMi44Mi40MiwxLjI0LjYxTDUxLjIxLDE1LjYyQzUxLDE1LjIsNTAuODIsMTQuNzksNTAuNiwxNC4zOFoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik01Mi40MSwxOC43NiwxOC43Niw1Mi40MWMuNDcuMTUuOTUuMjksMS40NC40MUw1Mi44MiwyMC4yQzUyLjcsMTkuNzEsNTIuNTYsMTkuMjMsNTIuNDEsMTguNzZaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNTMuNDksMjMuODcsMjMuODcsNTMuNDljLjU3LjA2LDEuMTQuMTEsMS43Mi4xM2wyOC0yOEM1My42LDI1LDUzLjU1LDI0LjQ0LDUzLjQ5LDIzLjg3WiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTUzLjQ0LDMwLjEsMzAuMSw1My40NHExLjExLS4xMywyLjIyLS4zNkw1My4wOCwzMi4zMlE1My4zLDMxLjIxLDUzLjQ0LDMwLjFaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMzksNTAuNzJBMjYuODYsMjYuODYsMCwwLDAsNTAuNzIsMzlaIi8+PC9nPjwvZz48L3N2Zz4=) 50% 0% no-repeat}.presentation-content__premium .recommendation__icons .recommendation__icons__icon.text-rtl{margin-right:0px;margin-left:40px}.presentation-content__premium .recommendation__icons .recommendation__icons__icon .recommendation__icon__text{text-align:center;font-size:11px;margin-top:10px;padding-top:0px;font-weight:bold;text-transform:uppercase;color:#fff}.presentation-content__premium .recommendation__icons .recommendation__icons__icon .recommendation__icon{width:66px;height:66px}.presentation-content__premium.pink.theme h1,.presentation-content__premium.pink.theme h2{color:#2579be}.presentation-content__premium .who-is-this-for-section ul,.presentation-content__premium .who-is-this-for-section li{margin:0;padding:0}.text-rtl{direction:rtl;text-align:right}

/*# sourceMappingURL=presentations.css.map*/
/**
 * Draft v0.10.5
 *
 * Copyright (c) 2013-present, Facebook, Inc.
 * All rights reserved.
 *
 * This source code is licensed under the BSD-style license found in the
 * LICENSE file in the root directory of this source tree. An additional grant
 * of patent rights can be found in the PATENTS file in the same directory.
 */
.DraftEditor-editorContainer,.DraftEditor-root,.public-DraftEditor-content{height:inherit;text-align:initial}.public-DraftEditor-content[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}.DraftEditor-root{position:relative}.DraftEditor-editorContainer{background-color:rgba(255,255,255,0);border-left:.1px solid transparent;position:relative;z-index:1}.public-DraftEditor-block{position:relative}.DraftEditor-alignLeft .public-DraftStyleDefault-block{text-align:left}.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root{left:0;text-align:left}.DraftEditor-alignCenter .public-DraftStyleDefault-block{text-align:center}.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root{margin:0 auto;text-align:center;width:100%}.DraftEditor-alignRight .public-DraftStyleDefault-block{text-align:right}.DraftEditor-alignRight .public-DraftEditorPlaceholder-root{right:0;text-align:right}.public-DraftEditorPlaceholder-root{color:#9197a3;position:absolute;z-index:1}.public-DraftEditorPlaceholder-hasFocus{color:#bdc1c9}.DraftEditorPlaceholder-hidden{display:none}.public-DraftStyleDefault-block{position:relative;white-space:pre-wrap}.public-DraftStyleDefault-ltr{direction:ltr;text-align:left}.public-DraftStyleDefault-rtl{direction:rtl;text-align:right}.public-DraftStyleDefault-listLTR{direction:ltr}.public-DraftStyleDefault-listRTL{direction:rtl}.public-DraftStyleDefault-ol,.public-DraftStyleDefault-ul{margin:16px 0;padding:0}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR{margin-left:1.5em}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL{margin-right:1.5em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR{margin-left:3em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL{margin-right:3em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR{margin-left:4.5em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL{margin-right:4.5em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR{margin-left:6em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL{margin-right:6em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR{margin-left:7.5em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL{margin-right:7.5em}.public-DraftStyleDefault-unorderedListItem{list-style-type:square;position:relative}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0{list-style-type:disc}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1{list-style-type:circle}.public-DraftStyleDefault-orderedListItem{list-style-type:none;position:relative}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{left:-36px;position:absolute;text-align:right;width:30px}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{position:absolute;right:-36px;text-align:left;width:30px}.public-DraftStyleDefault-orderedListItem:before{content:counter(ol0) ". ";counter-increment:ol0}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(ol1) ". ";counter-increment:ol1}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(ol2) ". ";counter-increment:ol2}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before{content:counter(ol3) ". ";counter-increment:ol3}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before{content:counter(ol4) ". ";counter-increment:ol4}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset{counter-reset:ol0}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset{counter-reset:ol1}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset{counter-reset:ol2}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset{counter-reset:ol3}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset{counter-reset:ol4}
.hidden {
  display: none;
}
.gdt-editor-container .alignment--left .public-DraftStyleDefault-block {
  text-align: left;
}
.gdt-editor-container .alignment--center .public-DraftStyleDefault-block {
  text-align: center;
}
.gdt-editor-container .alignment--right .public-DraftStyleDefault-block {
  text-align: right;
}
.gdt-editor-container .style-controls-container {
  position: absolute;
  top: -35px;
  background-color: #dedede;
  box-shadow: rgba(0,0,0,0.118) 0px 1px 6px, rgba(0,0,0,0.118) 0px 1px 4px;
  border: 1px solid #bfbfbf;
  border-right: 0;
  z-index: 3;
}
.gdt-editor-container .style-controls-container .sub-controls {
  position: absolute;
  top: 28px;
  left: 0;
  background-color: #dedede;
  min-width: 25px;
}
.gdt-editor-container .style-controls-container .sub-controls .style-control {
  display: block;
  width: 80px;
  text-align: left;
  border-right: 0;
}
.gdt-editor-container .style-controls-container .sub-controls .style-control.icon {
  width: 25px;
  text-align: center;
}
.gdt-editor-container .style-controls-container .style-control {
  display: inline-block;
  position: relative;
  height: 100%;
  min-width: 25px;
  text-align: center;
  font-weight: bold;
  padding: 4px;
  border-right: 1px solid #808080;
}
.gdt-editor-container .style-controls-container .style-control.with-nested {
  min-width: 25px;
  border-bottom: 0;
}
.gdt-editor-container .style-controls-container .style-control:hover {
  cursor: pointer;
  background-color: #cbcbcb;
}
.gdt-editor-container .style-controls-container .style-control.active {
  background-color: #cbcbcb;
  font-weight: bold;
}
.gdt-editor-container .style-controls-container .style-control span {
  font-size: 10px;
}
.gdt-editor-container .style-controls-container .style-control span.small {
  font-size: 10px;
}
.gdt-editor-container .style-controls-container .style-control span.normal {
  font-size: 14px;
}
.gdt-editor-container .style-controls-container .style-control span.large {
  font-size: 18px;
}
.gdt-editor-container .style-controls-container .style-control span.huge {
  content: 'huge';
  font-size: 32px;
}
.gdt-editor-container input[type=file] {
  display: none;
}
.public-DraftEditor-content {
  border: none;
}
.public-DraftEditor-content .inserted-table_icon {
  display: flex;
  height: 60px;
  margin-top: 20px;
}
.public-DraftEditor-content .inserted-table_icon .icon {
  display: inline-block;
}
.public-DraftEditor-content .inserted-table_icon .icon svg {
  height: 60px;
}
.public-DraftEditor-content .inserted-table_icon .inserted-table_expand-btn {
  margin-top: 8px;
}
.public-DraftEditor-content .inserted-table_icon .inserted-table_new-window-btn {
  margin-top: 10px;
}
.public-DraftEditor-content .inserted-table_icon .buttons {
  flex-grow: 1;
}
.public-DraftEditor-content .inserted-table_button {
  line-height: 16px;
  text-align: left;
  width: 100%;
  padding-left: 5px;
  height: 14px;
  border: none;
  background: transparent;
  width: auto;
}
.public-DraftEditor-content .inserted-table_button .button-label {
  position: relative;
  padding-left: 2px;
  top: -2px;
}
.public-DraftEditor-content .inserted-table_button svg {
  display: inline-block;
  height: 100%;
}
.public-DraftEditor-content .inserted-table-icon-svg {
  height: 60px;
  fill: #3783a5;
}
.public-DraftEditor-content .inserted-table_buttons-row {
  margin-top: 20px;
  margin-bottom: 5px;
  text-align: right;
}
.public-DraftEditor-content .inserted-table_expand-btn {
  display: block;
}
.public-DraftEditor-content .inserted-table_collapse-btn {
  display: inline-block;
  margin-right: 10px;
}
.public-DraftEditor-content .inserted-table_new-window-btn {
  display: inline-block;
}
.public-DraftEditor-content .reference-link {
  color: initial;
  text-decoration: none;
  transition: all 0.2s ease-in-out;
}
.public-DraftEditor-content .reference-link:hover {
  color: #3783a5;
  opacity: 0.7;
}
.public-DraftEditor-content .reference-link svg {
  display: inline-block;
  height: 14px;
  margin-left: 5px;
}


/*# sourceMappingURL=Editor.css.map*/
.medium-toolbar-arrow-under:after {
  border-color: #242424 transparent transparent transparent;
  top: 50px; }

.medium-toolbar-arrow-over:before {
  border-color: transparent transparent #242424 transparent;
  top: -8px; }

.medium-editor-toolbar {
  background-color: #242424;
  background: -webkit-linear-gradient(top, #242424, rgba(36, 36, 36, 0.75));
  background: linear-gradient(to bottom, #242424, rgba(36, 36, 36, 0.75));
  border: 1px solid #000;
  border-radius: 5px;
  box-shadow: 0 0 3px #000; }
  .medium-editor-toolbar li button {
    background-color: #242424;
    background: -webkit-linear-gradient(top, #242424, rgba(36, 36, 36, 0.89));
    background: linear-gradient(to bottom, #242424, rgba(36, 36, 36, 0.89));
    border: 0;
    border-right: 1px solid #000;
    border-left: 1px solid #333;
    border-left: 1px solid rgba(255, 255, 255, 0.1);
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);
    color: #fff;
    height: 50px;
    min-width: 50px;
    -webkit-transition: background-color .2s ease-in;
            transition: background-color .2s ease-in; }
    .medium-editor-toolbar li button:hover {
      background-color: #000;
      color: yellow; }
  .medium-editor-toolbar li .medium-editor-button-first {
    border-bottom-left-radius: 5px;
    border-top-left-radius: 5px; }
  .medium-editor-toolbar li .medium-editor-button-last {
    border-bottom-right-radius: 5px;
    border-top-right-radius: 5px; }
  .medium-editor-toolbar li .medium-editor-button-active {
    background-color: #000;
    background: -webkit-linear-gradient(top, #242424, rgba(0, 0, 0, 0.89));
    background: linear-gradient(to bottom, #242424, rgba(0, 0, 0, 0.89));
    color: #fff; }

.medium-editor-toolbar-form {
  background: #242424;
  border-radius: 5px;
  color: #999; }
  .medium-editor-toolbar-form .medium-editor-toolbar-input {
    background: #242424;
    box-sizing: border-box;
    color: #ccc;
    height: 50px; }
  .medium-editor-toolbar-form a {
    color: #fff; }

.medium-editor-toolbar-anchor-preview {
  background: #242424;
  border-radius: 5px;
  color: #fff; }

.medium-editor-placeholder:after {
  color: #b3b3b1; }

.epiditor--container {
  position: relative;
  font-family: "PT Sans", sans-serif;
  /* Make sure li selections wrap around markers */
}
.epiditor--container ::-moz-selection,
.epiditor--container ::selection {
  background-color: yellow;
}
.epiditor--container * {
  box-sizing: border-box;
}
.epiditor--container a,
.epiditor--container a:visited,
.epiditor--container a:active {
  color: #004eff;
}
.epiditor--container h1 {
  display: block;
  font-size: 2em;
  margin-top: 0.67em;
  margin-bottom: 0.67em;
  margin-left: 0;
  margin-right: 0;
  font-weight: bold;
}
.epiditor--container h2 {
  display: block;
  font-size: 1.5em;
  margin-top: 0.83em;
  margin-bottom: 0.83em;
  margin-left: 0;
  margin-right: 0;
  font-weight: bold;
}
.epiditor--container h3 {
  display: block;
  font-size: 1.17em;
  margin-top: 1em;
  margin-bottom: 1em;
  margin-left: 0;
  margin-right: 0;
  font-weight: bold;
}
.epiditor--container h4 {
  display: block;
  margin-top: 1.33em;
  margin-bottom: 1.33em;
  margin-left: 0;
  margin-right: 0;
  font-weight: bold;
}
.epiditor--container h5 {
  display: block;
  font-size: 0.83em;
  margin-top: 1.67em;
  margin-bottom: 1.67em;
  margin-left: 0;
  margin-right: 0;
  font-weight: bold;
}
.epiditor--container p,
.epiditor--container h1,
.epiditor--container h2,
.epiditor--container h3,
.epiditor--container h4,
.epiditor--container h5,
.epiditor--container h6 {
  margin-block-start: 1em;
  margin-block-end: 1em;
}
.epiditor--container li > p,
.epiditor--container li > h1,
.epiditor--container li > h2,
.epiditor--container li > h3,
.epiditor--container li > h4,
.epiditor--container li > h5,
.epiditor--container li > h6 {
  margin-block-start: 0.25em;
  margin-block-end: 0.25em;
}
.epiditor--container .epiditor--pm-editor-root {
  outline: none;
  background-color: #fff;
  overflow: auto;
}
.epiditor--container .ProseMirror {
  padding: 0.5rem;
}
.epiditor--container .ProseMirror:not(.minimal) {
  min-height: 200px;
}
.epiditor--container .epiditor--dropdown-menu-item {
  cursor: pointer;
  font-size: 12px;
  padding: 5px 12px;
  text-align: center;
  white-space: nowrap;
}
.epiditor--container .epiditor--dropdown-menu-item:hover, .epiditor--container .epiditor--dropdown-menu-item.active {
  background-color: #f2f2f2;
}
.epiditor--container .epiditor--tooltip {
  position: absolute;
  visibility: hidden;
  pointer-events: none;
  white-space: nowrap;
  z-index: 10;
}
.epiditor--container .epiditor--tooltip.transition {
  transition: top 0.1s ease, left 0.1s ease;
}
.epiditor--container .epiditor--tooltip.visible {
  visibility: visible;
  pointer-events: initial;
}
.epiditor--container .ProseMirror {
  position: relative;
}
.epiditor--container .ProseMirror {
  word-wrap: break-word;
  white-space: pre-wrap;
  white-space: break-spaces;
  -webkit-font-variant-ligatures: none;
  font-variant-ligatures: none;
  font-feature-settings: "liga" 0; /* the above doesn't seem to work in Edge */
}
.epiditor--container .ProseMirror pre {
  white-space: pre-wrap;
}
.epiditor--container .ProseMirror li {
  position: relative;
}
.epiditor--container .ProseMirror-hideselection *::selection {
  background: transparent;
}
.epiditor--container .ProseMirror-hideselection *::-moz-selection {
  background: transparent;
}
.epiditor--container .ProseMirror-hideselection {
  caret-color: transparent;
}
.epiditor--container .ProseMirror-selectednode {
  outline: 2px solid #8cf;
}
.epiditor--container li.ProseMirror-selectednode {
  outline: none;
}
.epiditor--container li.ProseMirror-selectednode:after {
  content: "";
  position: absolute;
  left: -32px;
  right: -2px;
  top: -2px;
  bottom: -2px;
  border: 2px solid #8cf;
  pointer-events: none;
}
.epiditor--container .fancy-scroll {
  /* Firefox */
  /* Chrome, Edge, and Safari */
}
.epiditor--container .fancy-scroll {
  scrollbar-width: auto;
  scrollbar-color: #5c7080 transparent;
}
.epiditor--container .fancy-scroll::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}
.epiditor--container .fancy-scroll::-webkit-scrollbar-track {
  background: transparent;
}
.epiditor--container .fancy-scroll::-webkit-scrollbar-thumb {
  background-color: #5c7080;
  border-radius: 20px;
  border: 3px solid transparent;
}

.ProseMirror-gapcursor {
  display: none;
  pointer-events: none;
  position: absolute;
}

.ProseMirror-gapcursor:after {
  content: "";
  display: block;
  position: absolute;
  top: -2px;
  width: 20px;
  border-top: 1px solid black;
  animation: ProseMirror-cursor-blink 1.1s steps(2, start) infinite;
}

@keyframes ProseMirror-cursor-blink {
  to {
    visibility: hidden;
  }
}
.ProseMirror-focused .ProseMirror-gapcursor {
  display: block;
}

.ProseMirror ul,
.ProseMirror ul ul ul ul {
  list-style-type: disc;
}
.ProseMirror ul ul,
.ProseMirror ul ul ul ul ul {
  list-style-type: circle;
}
.ProseMirror ul ul ul,
.ProseMirror ul ul ul ul ul ul {
  list-style-type: square;
}
.ProseMirror ol,
.ProseMirror ol ol ol ol {
  list-style-type: decimal;
}
.ProseMirror ol ol,
.ProseMirror ol ol ol ol ol {
  list-style-type: lower-alpha;
}
.ProseMirror ol ol ol,
.ProseMirror ol ol ol ol ol ol {
  list-style-type: lower-roman;
}

.ProseMirror.ProseMirror-focused .epiditor--table-cell-menu-portal {
  display: initial;
}
.ProseMirror .epiditor--table-cell-menu-portal {
  display: none;
}
.ProseMirror .tableWrapper {
  overflow-x: auto;
}
.ProseMirror .tableWrapper.remove-target table td, .ProseMirror .tableWrapper.remove-target table th,
.ProseMirror .tableWrapper td.remove-target,
.ProseMirror .tableWrapper th.remove-target {
  background-color: rgba(255, 186, 108, 0.1490196078);
}
.ProseMirror .tableWrapper td.toggle-header,
.ProseMirror .tableWrapper th.toggle-header {
  background-color: rgba(255, 186, 108, 0.4);
}
.ProseMirror .tableWrapper td.insert-target:before,
.ProseMirror .tableWrapper th.insert-target:before {
  position: absolute;
  display: block;
  background-color: #0089ba;
  content: " ";
  width: 0;
  height: 0;
}
.ProseMirror .tableWrapper td.insert-target.col-insert-before:before,
.ProseMirror .tableWrapper th.insert-target.col-insert-before:before {
  top: 0;
  left: 0;
  width: 2px;
  height: 100%;
}
.ProseMirror .tableWrapper td.insert-target:not([colspan]).col-insert-after:before,
.ProseMirror .tableWrapper th.insert-target:not([colspan]).col-insert-after:before {
  top: 0;
  right: 0;
  width: 2px;
  height: 100%;
}
.ProseMirror .tableWrapper td.insert-target.row-insert-before:before,
.ProseMirror .tableWrapper th.insert-target.row-insert-before:before {
  top: 0;
  left: 0;
  width: 100%;
  height: 2px;
}
.ProseMirror .tableWrapper td.insert-target:not([rowspan]).row-insert-after:before,
.ProseMirror .tableWrapper th.insert-target:not([rowspan]).row-insert-after:before {
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
}
.ProseMirror.resize-cursor {
  cursor: col-resize;
  cursor: ew-resize;
}
.ProseMirror table {
  width: 100%;
  table-layout: fixed;
  border-collapse: collapse;
  overflow: hidden;
  transition: border 0.2s ease, background-color 0.2s ease;
}
.ProseMirror table td,
.ProseMirror table th {
  padding: 8px;
  border: 1px solid #707070;
  vertical-align: top;
  box-sizing: border-box;
  position: relative;
  transition: border 0.2s ease, background-color 0.2s ease;
}
.ProseMirror table .selectedCell {
  background: #bcebff;
  border: 1px solid #0089ba;
}
.ProseMirror table .column-resize-handle {
  position: absolute;
  right: -2px;
  top: 0;
  bottom: 0;
  width: 4px;
  z-index: 20;
  background-color: #0089ba;
  pointer-events: none;
}

.ProseMirror [data-text-align=start] {
  text-align: left;
  text-align: start;
}
.ProseMirror [data-text-align=end] {
  text-align: right;
  text-align: end;
}
.ProseMirror [data-text-align=center] {
  text-align: center;
}
.ProseMirror [data-text-align=justify] {
  text-align: justify;
}

.epiditor--container .epiditor--annotation {
  background-color: #ffddaa;
  transition: background 0.3s ease;
}
.epiditor--container .epiditor--annotation.active {
  background-color: #f78849;
}
.epiditor--container .add-annotation-widget {
  position: absolute;
  transition: top 0.3s ease;
  transform: translateX(-50%);
}
.epiditor--container .add-annotation-widget .addAnnotationControl {
  width: 32px;
  height: 32px;
  padding: 4px 0;
  border-radius: 50%;
  background-color: #26c6da;
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1607843137);
  cursor: pointer;
  transition: transform 0.2s ease;
}
.epiditor--container .add-annotation-widget .addAnnotationControl:hover {
  transform: scale(1.15, 1.15);
}

.epiditor--container .changed {
  color: #23b750;
  box-shadow: inset 0 0 4px 0px #23b750;
  transition: background 0.3s ease;
}
.epiditor--container img.changed-reverted {
  padding: 1px;
  filter: gray; /* IE6-9 */
  -webkit-filter: grayscale(1); /* Google Chrome, Safari 6+ & Opera 15+ */
  filter: grayscale(1); /* Microsoft Edge and Firefox 35+ */
}
.epiditor--container .changed-reverted {
  color: #23b750;
  text-decoration: line-through;
  background-color: rgba(255, 186, 108, 0.1490196078);
}
.epiditor--container .changed.active,
.epiditor--container .changed-reverted.active {
  box-shadow: inset 0 0 10px 5px #f5de72;
}

.epiditor--resizable-image-wrap {
  display: inline-block;
  position: relative;
  line-height: 0;
}
.epiditor--resizable-image-wrap .epiditor--image-resize {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #25a1ff;
}
.epiditor--resizable-image-wrap .epiditor--image-resize .resize-handle {
  position: absolute;
  top: 0;
  left: 0;
  height: 7px;
  width: 7px;
  border: inherit;
  background-color: #fff;
  transform: translate(-50%, -50%);
}
.epiditor--resizable-image-wrap .epiditor--image-resize .resize-handle.n {
  left: 50%;
  cursor: n-resize;
}
.epiditor--resizable-image-wrap .epiditor--image-resize .resize-handle.s {
  left: 50%;
  top: 100%;
  cursor: s-resize;
}
.epiditor--resizable-image-wrap .epiditor--image-resize .resize-handle.w {
  top: 50%;
  cursor: w-resize;
}
.epiditor--resizable-image-wrap .epiditor--image-resize .resize-handle.e {
  top: 50%;
  left: 100%;
  cursor: e-resize;
}
.epiditor--resizable-image-wrap .epiditor--image-resize .resize-handle.ne {
  left: 100%;
  cursor: ne-resize;
}
.epiditor--resizable-image-wrap .epiditor--image-resize .resize-handle.nw {
  cursor: nw-resize;
}
.epiditor--resizable-image-wrap .epiditor--image-resize .resize-handle.sw {
  top: 100%;
  cursor: sw-resize;
}
.epiditor--resizable-image-wrap .epiditor--image-resize .resize-handle.se {
  top: 100%;
  left: 100%;
  cursor: se-resize;
}

.epiditor--tooltip.image-position-tooltip .epiditor--image-alignment-toggles {
  padding: 10px;
  background-color: #fff;
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1607843137);
  border: 1px solid #ffffff;
  border-radius: 5px;
}
.epiditor--tooltip.image-position-tooltip .epiditor--image-alignment-toggles .epiditor--toolbarControl:not(:last-child) {
  margin-right: 5px;
}

.epiditor--cellMenu {
  position: absolute;
  cursor: pointer;
  z-index: 21;
  transition: top 0.1s ease, left 0.1s ease;
}
.epiditor--cellMenu .toggle {
  padding: 3px;
  font-size: 10px;
  vertical-align: top;
  fill: rgba(112, 112, 112, 0.3);
  border: 1px solid transparent;
  transition: background-color 0.2s ease, border 0.2s ease;
  border-radius: 3px;
}
.epiditor--cellMenu.active .toggle,
.epiditor--cellMenu .toggle:hover {
  border: 1px solid rgba(112, 112, 112, 0.3);
  fill: #707070;
}
.epiditor--cellMenu .menu-item {
  white-space: nowrap;
  padding: 10px 5px;
  font-size: 14px;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
}
.epiditor--cellMenu .menu-item:hover {
  background-color: #f2f2f2;
}
.epiditor--cellMenu .menu-item.disabled {
  cursor: not-allowed;
  color: #d9d9d9;
}
.epiditor--cellMenu .menu-item .menu-item__tick {
  padding-right: 5px;
}
.epiditor--cellMenu .menu-item .menu-item__tick svg {
  width: 12px;
  height: 10px;
}
.epiditor--cellMenu .menu-item .menu-item__label {
  flex: 1;
}

.epiditor--toolbar {
  position: relative;
  z-index: 10;
  display: flex;
  flex-flow: row wrap;
  padding: 2px;
  border: 1px solid #d9d9d9;
  background: #f2f2f2 0% 0% no-repeat padding-box;
}

.epiditor--toolbarDivider {
  display: inline-block;
  vertical-align: top;
  height: 25px;
  margin: 0 5px;
  border-right: 1px solid #d9d9d9;
}

.epiditor--toolbarControl {
  display: inline-flex;
  width: 25px;
  height: 25px;
  padding: 0.2rem;
  align-items: center;
  justify-content: center;
  border: none;
  border-radius: 3px;
  transition: background-color 0.3s ease;
  cursor: pointer;
  vertical-align: top;
}
.epiditor--toolbarControl.active, .epiditor--toolbarControl:hover {
  background-color: #d9d9d9;
}
.epiditor--toolbarControl.disabled {
  cursor: not-allowed;
  color: #9a9999;
  fill: #9a9999;
}

.epiditor--dropdown {
  position: relative;
  display: inline-flex;
  vertical-align: top;
}
.epiditor--dropdown .dropdown-content {
  position: absolute;
  top: 100%;
  z-index: 2;
  padding: 5px;
  background-color: #fff;
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1607843137);
  overflow: auto;
}

.epiditor--highlighter-color-options {
  font-size: 14px;
}
.epiditor--highlighter-color-options .main-toggle {
  display: flex;
  flex-direction: column;
}
.epiditor--highlighter-color-options .options-group {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.epiditor--highlighter-color-options .options-group:not(:first-of-type) {
  margin-top: 5px;
}
.epiditor--highlighter-color-options .color-option {
  display: inline-flex;
  height: 20px;
  width: 20px;
  vertical-align: top;
  border: 1px solid #848484;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.epiditor--highlighter-color-options .color-option:not(:first-of-type) {
  margin-left: 5px;
}
.epiditor--highlighter-color-options .color-option:hover, .epiditor--highlighter-color-options .color-option.active {
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
}
.epiditor--highlighter-color-options .reset-highlight-option {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  cursor: pointer;
  font-size: 10px;
}
.epiditor--highlighter-color-options .reset-highlight-option .color-option {
  margin-right: 5px;
}
.epiditor--highlighter-color-options hr {
  margin: 5px 0;
}

.epiditor--table-insert-sizer .table-sizer {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}
.epiditor--table-insert-sizer .size {
  text-align: center;
}
.epiditor--table-insert-sizer .table-sizer-selected-area {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  background-color: #bcebff;
  transition: width 0.1s linear, height 0.1s linear;
}
.epiditor--table-insert-sizer .table-sizer-area {
  transition: width 0.1s, height 0.1s;
  background-size: 20px 20px, 20px 20px, 2px 100%, 100% 2px;
  background-position: top left, top left, top right, bottom left;
  background-repeat: repeat, repeat, no-repeat, no-repeat;
  background-image: linear-gradient(to right, grey 2px, transparent 2px), linear-gradient(to bottom, grey 2px, transparent 2px), linear-gradient(to right, grey, grey), linear-gradient(to bottom, grey, grey);
}

.epiditor--textStyleControlLabel {
  height: 25px;
  width: 85px;
  padding: 5px;
  overflow: hidden;
  font-size: 12px;
  border-radius: 3px;
  background-color: #fff;
  cursor: pointer;
}
.epiditor--textStyleControlLabel.disabled {
  cursor: not-allowed;
  color: #d9d9d9;
}

.epiditor--textStyleOption {
  padding: 5px 0 5px 5px;
  font-size: 12px;
  white-space: nowrap;
  cursor: pointer;
}
.epiditor--textStyleOption:hover, .epiditor--textStyleOption.active {
  background-color: #f2f2f2;
}
.epiditor--textStyleOption.disabled {
  cursor: not-allowed;
  color: #d9d9d9;
}

.epiditor--hyperlinkEditor {
  padding: 10px;
  background-color: #fff;
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1607843137);
  border: 1px solid #ffffff;
  border-radius: 5px;
  font-family: "PT Sans", sans-serif;
}
.epiditor--hyperlinkEditor .toolbar,
.epiditor--hyperlinkEditor .form {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
}
.epiditor--hyperlinkEditor .form {
  min-width: 300px;
}
.epiditor--hyperlinkEditor .form input {
  flex: 1;
  margin-right: 10px;
  padding: 6px;
  border: 1px solid #d9d9d9;
  font-family: inherit;
  font-size: 14px;
  outline: none;
  border-radius: 2px;
}
.epiditor--hyperlinkEditor .form .apply-btn {
  padding: 6px 10px;
  border-radius: 2px;
  border: none;
  background-color: #f2f2f2;
  color: #0089ba;
  font-size: 14px;
  font-weight: bold;
  cursor: pointer;
  transition: background-color 0.3s ease;
}
.epiditor--hyperlinkEditor .form .apply-btn:hover, .epiditor--hyperlinkEditor .form .apply-btn:active {
  background-color: #d8d6d6;
}
.epiditor--hyperlinkEditor .toolbar a.open-link:hover,
.epiditor--hyperlinkEditor .toolbar button:hover {
  background-color: #d9d9d9;
}
.epiditor--hyperlinkEditor .toolbar a.open-link {
  display: inline-flex;
  width: 25px;
  height: 25px;
  justify-content: center;
  align-items: center;
  padding: 0.2rem;
  border-radius: 3px;
}
.epiditor--hyperlinkEditor .toolbar button {
  height: 25px;
  cursor: pointer;
  background-color: transparent;
  transition: background-color 0.3s ease;
  border: none;
  border-radius: 2px;
}

.epiditor--imageInsertDialog-overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.25);
}
.epiditor--imageInsertDialog-overlay .epiditor--imageInsertDialog-body {
  position: relative;
  top: 30%;
  width: 540px;
  margin: 20px auto;
  padding: 15px;
  background-color: #fff;
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1607843137);
  border: 1px solid #ffffff;
  border-radius: 5px;
  font-size: 14px;
  font-family: "PT Sans", sans-serif;
}
.epiditor--imageInsertDialog-overlay .epiditor--imageInsertDialog-body input[type=file] {
  display: none;
}
.epiditor--imageInsertDialog-overlay .epiditor--imageInsertDialog-body .field {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
}
.epiditor--imageInsertDialog-overlay .epiditor--imageInsertDialog-body .field:not(:last-child) {
  margin-bottom: 10px;
}
.epiditor--imageInsertDialog-overlay .epiditor--imageInsertDialog-body .field .failed {
  color: red;
  text-decoration: line-through;
}
.epiditor--imageInsertDialog-overlay .epiditor--imageInsertDialog-body .field label {
  flex: none;
  min-width: 75px;
  margin-right: 15px;
}
.epiditor--imageInsertDialog-overlay .epiditor--imageInsertDialog-body .field .file-label {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
}
.epiditor--imageInsertDialog-overlay .epiditor--imageInsertDialog-body .field .file-label button.file-remove {
  width: 20px;
  height: 15px;
  background-color: transparent;
  border-radius: 50%;
  transition: transform 0.3s ease;
}
.epiditor--imageInsertDialog-overlay .epiditor--imageInsertDialog-body .field .file-label button:hover {
  transform: scale(1.2);
}
.epiditor--imageInsertDialog-overlay .epiditor--imageInsertDialog-body .field button {
  height: 30px;
  transition: background-color 0.3s ease;
  cursor: pointer;
  background-color: #0089ba;
  color: #fff;
  border-radius: 2px;
  border: none;
  flex: 1;
}
.epiditor--imageInsertDialog-overlay .epiditor--imageInsertDialog-body .field button:hover {
  background-color: #035b7a;
}
.epiditor--imageInsertDialog-overlay .epiditor--imageInsertDialog-body .field input {
  height: 30px;
  padding: 0 5px;
  flex: 1;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
}
.epiditor--imageInsertDialog-overlay .epiditor--imageInsertDialog-body .footer-actions {
  display: flex;
  margin-top: 15px;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: flex-end;
}
.epiditor--imageInsertDialog-overlay .epiditor--imageInsertDialog-body .footer-actions button {
  height: 30px;
  min-width: 60px;
  background-color: #9dbfcc;
  border-radius: 2px;
  color: #fff;
  border: none;
  cursor: pointer;
  transition: background 0.3s ease;
}
.epiditor--imageInsertDialog-overlay .epiditor--imageInsertDialog-body .footer-actions button.cancel {
  margin-right: 10px;
}
.epiditor--imageInsertDialog-overlay .epiditor--imageInsertDialog-body .footer-actions button.cancel:hover {
  background-color: #7c9aa7;
}
.epiditor--imageInsertDialog-overlay .epiditor--imageInsertDialog-body .footer-actions button.apply {
  background-color: #0089ba;
}
.epiditor--imageInsertDialog-overlay .epiditor--imageInsertDialog-body .footer-actions button.apply[disabled] {
  cursor: not-allowed;
  background-color: rgba(0, 136, 186, 0.4392156863);
}
.epiditor--imageInsertDialog-overlay .epiditor--imageInsertDialog-body .footer-actions button.apply:not([disabled]):hover {
  background-color: #035b7a;
}

/*# sourceMappingURL=epiditor.css.map */

.fc {
  direction: ltr;
  text-align: left;
}
.fc table {
  border-collapse: collapse;
  border-spacing: 0;
}
html .fc,
.fc table {
  font-size: 13px;
}
.fc td,
.fc th {
  padding: 0;
  vertical-align: top;
}
.fc-header td {
  white-space: nowrap;
}
.fc-header-left {
  width: 25%;
  text-align: left;
}
.fc-header-center {
  text-align: center;
}
.fc-header-right {
  width: 25%;
  text-align: right;
}
.fc-header-title {
  display: inline-block;
  vertical-align: top;
}
.fc-header-title h2 {
  margin-top: 0;
  white-space: nowrap;
  line-height: 42px;
}
.fc .fc-header-space {
  padding-left: 10px;
}
.fc-header .fc-button {
  margin-bottom: 1em;
  vertical-align: top;
}
.fc-header .fc-button {
  margin-right: -1px;
}
.fc-header .fc-corner-right,
.fc-header .ui-corner-right {
  margin-right: 0;
}
.fc-header .fc-state-hover,
.fc-header .ui-state-hover {
  z-index: 2;
}
.fc-header .fc-state-down {
  z-index: 3;
}
.fc-header .fc-state-active,
.fc-header .ui-state-active {
  z-index: 4;
}
.fc-content {
  clear: both;
}
.fc-view {
  width: 100%;
  overflow: hidden;
}
.fc-widget-header,
.fc-widget-content {
  border: 1px solid #b7b7b7;
}
.fc-state-highlight {
  background: #e9e9e9;
}
.fc-cell-overlay {
  background: #b7b7b7;
  opacity: 0.3;
}
.fc-button {
  position: relative;
  display: inline-block;
  padding: 0 10px;
  overflow: hidden;
  height: 40px;
  line-height: 36px;
  white-space: nowrap;
  cursor: pointer;
}
.fc-state-default {
  border: 1px solid #b7b7b7;
}
.fc-text-arrow {
  margin: 0 0.1em;
  font-size: 2em;
  font-family: "PTSans", Courier, monospace;
  vertical-align: baseline;
}
.fc-button-prev .fc-text-arrow,
.fc-button-next .fc-text-arrow {
  font-weight: bold;
}
.fc-button .fc-icon-wrap {
  position: relative;
  float: left;
  top: 50%;
}
.fc-button .ui-icon {
  position: relative;
  float: left;
  margin-top: -50%;
}
.fc-state-default {
  background-color: #e9e9e9;
  background-repeat: repeat-x;
  border-color: #b7b7b7;
  color: #333;
}
.fc-state-hover,
.fc-state-down,
.fc-state-active,
.fc-state-disabled {
  color: #333;
  background-color: #fff;
}
.fc-state-hover {
  color: #333;
  text-decoration: none;
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
}
.fc-state-down,
.fc-state-active {
  background-color: #ccc;
  background-image: none;
  outline: 0;
}
.fc-state-disabled {
  cursor: default;
  background-image: none;
  opacity: 0.65;
}
.fc-event {
  background-color: #d2dfed !important;
  color: #2c3136;
  font-size: 0.85em;
  cursor: default;
}
a.fc-event {
  text-decoration: none;
}
a.fc-event,
.fc-event-draggable {
  cursor: pointer;
}
.fc-rtl .fc-event {
  text-align: right;
}
.fc-event-inner {
  width: 100%;
  overflow: hidden;
}
.fc-event-time,
.fc-event-title {
  padding: 0 1px;
}
.fc .ui-resizable-handle {
  display: block;
  position: absolute;
  z-index: 99999;
  overflow: hidden;
  font-size: 300%;
  line-height: 50%;
}
.fc-event-hori {
  border-width: 1px 0;
  margin-bottom: 1px;
}
.fc-ltr .fc-event-hori.fc-event-start,
.fc-rtl .fc-event-hori.fc-event-end {
  border-left-width: 1px;
}
.fc-ltr .fc-event-hori.fc-event-end,
.fc-rtl .fc-event-hori.fc-event-start {
  border-right-width: 1px;
}
.fc-event-hori .ui-resizable-e {
  top: 0 !important;
  right: -3px !important;
  width: 7px !important;
  height: 100% !important;
  cursor: e-resize;
}
.fc-event-hori .ui-resizable-w {
  top: 0 !important;
  left: -3px !important;
  width: 7px !important;
  height: 100% !important;
  cursor: w-resize;
}
.fc-event-hori .ui-resizable-handle {
  _padding-bottom: 14px /* IE6 had 0 height */;
}
table.fc-border-separate {
  border-collapse: separate;
}
.fc-border-separate th,
.fc-border-separate td {
  border-width: 1px 0 0 1px;
}
.fc-border-separate th.fc-last,
.fc-border-separate td.fc-last {
  border-right-width: 1px;
}
.fc-border-separate tr.fc-last th,
.fc-border-separate tr.fc-last td {
  border-bottom-width: 1px;
}
.fc-border-separate tbody tr.fc-first td,
.fc-border-separate tbody tr.fc-first th {
  border-top-width: 0;
}
.fc-grid th {
  text-align: center;
}
.fc .fc-week-number {
  width: 22px;
  text-align: center;
}
.fc .fc-week-number div {
  padding: 0 2px;
}
.fc-grid .fc-day-number {
  float: right;
  padding: 0 2px;
}
.fc-grid .fc-other-month .fc-day-number {
  opacity: 0.3;
}
.fc-grid .fc-day-content {
  clear: both;
  padding: 2px 2px 1px;
}
.fc-grid .fc-event-time {
  font-weight: bold;
}
.fc-rtl .fc-grid .fc-day-number {
  float: left;
}
.fc-rtl .fc-grid .fc-event-time {
  float: right;
}
.fc-agenda table {
  border-collapse: separate;
}
.fc-agenda-days th {
  text-align: center;
}
.fc-agenda .fc-agenda-axis {
  width: 50px;
  padding: 0 4px;
  vertical-align: middle;
  text-align: right;
  white-space: nowrap;
  font-weight: normal;
}
.fc-agenda .fc-week-number {
  font-weight: bold;
}
.fc-agenda .fc-day-content {
  padding: 2px 2px 1px;
}
.fc-agenda-days .fc-agenda-axis {
  border-right-width: 1px;
}
.fc-agenda-days .fc-col0 {
  border-left-width: 0;
}
.fc-agenda-allday th {
  border-width: 0 1px;
}
.fc-agenda-allday .fc-day-content {
  min-height: 34px;
  _height: 34px;
}
.fc-agenda-divider-inner {
  height: 2px;
  overflow: hidden;
}
.fc-widget-header .fc-agenda-divider-inner {
  background: #eee;
}
.fc-agenda-slots th {
  border-width: 1px 1px 0;
}
.fc-agenda-slots td {
  border-width: 1px 0 0;
  background: none;
}
.fc-agenda-slots td div {
  height: 20px;
}
.fc-agenda-slots tr.fc-slot0 th,
.fc-agenda-slots tr.fc-slot0 td {
  border-top-width: 0;
}
.fc-agenda-slots tr.fc-minor th,
.fc-agenda-slots tr.fc-minor td {
  border-top-style: dotted;
}
.fc-event-vert {
  border-width: 0 1px;
}
.fc-event-vert.fc-event-start {
  border-top-width: 1px;
}
.fc-event-vert.fc-event-end {
  border-bottom-width: 1px;
}
.fc-event-vert .fc-event-time {
  white-space: nowrap;
  font-size: 10px;
}
.fc-event-vert .fc-event-inner {
  position: relative;
  z-index: 2;
}
.fc-event-vert .fc-event-bg {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #fff;
  opacity: 0.3;
}
.fc .ui-draggable-dragging .fc-event-bg,
.fc-select-helper .fc-event-bg {
  display: none;
}
.fc-event-vert .ui-resizable-s {
  bottom: 0 !important;
  width: 100% !important;
  height: 8px !important;
  overflow: hidden !important;
  line-height: 8px !important;
  font-size: 11px !important;
  font-family: monospace;
  text-align: center;
  cursor: s-resize;
}

@font-face {
	font-family: 'GRADE-quality';
	src: url('../fonts/GRADE-quality.eot');
	src: url('../fonts/GRADE-quality.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/GRADE-quality.woff') format('woff'),
		 url('../fonts/GRADE-quality.ttf') format('truetype'),
		 url('../fonts/GRADE-quality.svg#GRADE-quality') format('svg');
	font-weight: normal;
	font-style: normal;
}
.animated {
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
}
@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes fadeInUp {
  0% {
    opacity: 0;
    -moz-transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}
@-o-keyframes fadeInUp {
  0% {
    opacity: 0;
    -o-transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -o-transform: translateY(0);
  }
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    transform: translateY(20px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
.fade-in-up {
  -webkit-animation-name: fadeInUp;
  -moz-animation-name: fadeInUp;
  -o-animation-name: fadeInUp;
  animation-name: fadeInUp;
}
@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes fadeInDown {
  0% {
    opacity: 0;
    -moz-transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}
@-o-keyframes fadeInDown {
  0% {
    opacity: 0;
    -ms-transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -ms-transform: translateY(0);
  }
}
@keyframes fadeInDown {
  0% {
    opacity: 0;
    transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
.fade-in-down {
  -webkit-animation-name: fadeInDown;
  -moz-animation-name: fadeInDown;
  -o-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes fadeInRight {
  0% {
    opacity: 0;
    -moz-transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
}
@-o-keyframes fadeInRight {
  0% {
    opacity: 0;
    -o-transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -o-transform: translateX(0);
  }
}
@keyframes fadeInRight {
  0% {
    opacity: 0;
    transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
.fade-in-right {
  -webkit-animation-name: fadeInRight;
  -moz-animation-name: fadeInRight;
  -o-animation-name: fadeInRight;
  animation-name: fadeInRight;
}
@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -moz-transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
}
@-o-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -o-transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -o-transform: translateX(0);
  }
}
@keyframes fadeInLeft {
  0% {
    opacity: 0;
    transform: translateX(20px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
.fade-in-left {
  -webkit-animation-name: fadeInLeft;
  -moz-animation-name: fadeInLeft;
  -o-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}


div.hopscotch-bubble {
  position: absolute;
  z-index: 999999;
}

div.hopscotch-bubble.animate {
  -moz-transition-property: top, left;
  -moz-transition-duration: 1s;
  -moz-transition-timing-function: ease-in-out;
  -ms-transition-property: top, left;
  -ms-transition-duration: 1s;
  -ms-transition-timing-function: ease-in-out;
  -o-transition-property: top, left;
  -o-transition-duration: 1s;
  -o-transition-timing-function: ease-in-out;
  -webkit-transition-property: top, left;
  -webkit-transition-duration: 1s;
  -webkit-transition-timing-function: ease-in-out;
  transition-property: top, left;
  transition-duration: 1s;
  transition-timing-function: ease-in-out;
}
div.hopscotch-bubble.invisible {
  opacity: 0;
}
div.hopscotch-bubble.hide,
div.hopscotch-bubble .hide,
div.hopscotch-bubble .hide-all {
  display: none;
}
div.hopscotch-bubble h3 {
  color: #000;
  font-family: Helvetica, Arial;
  font-size: 16px;
  font-weight: bold;
  line-height: 19px;
  margin: -1px 15px 0 0;
  padding: 0;
}
div.hopscotch-bubble .hopscotch-bubble-container {
  position: relative;
  -webkit-font-smoothing: antialiased;
}

div.hopscotch-bubble .hopscotch-bubble-arrow-container {
  position: absolute;
  width: 34px;
  height: 34px;
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container .hopscotch-bubble-arrow,
div.hopscotch-bubble .hopscotch-bubble-arrow-container .hopscotch-bubble-arrow-border {
  width: 0;
  height: 0;
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.up {
  top: -22px;
  left: 10px;
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow {
  border-bottom: 17px solid #ffffff;
  border-left: 17px solid transparent;
  border-right: 17px solid transparent;
  position: relative;
  top: -10px;
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow-border {
  border-bottom: 17px solid #000000;
  border-bottom: 17px solid rgba(0, 0, 0, 0.5);
  border-left: 17px solid transparent;
  border-right: 17px solid transparent;
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.down {
  bottom: -39px;
  left: 10px;
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow {
  border-top: 17px solid #ffffff;
  border-left: 17px solid transparent;
  border-right: 17px solid transparent;
  position: relative;
  top: -24px;
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow-border {
  border-top: 17px solid #000000;
  border-top: 17px solid rgba(0, 0, 0, 0.5);
  border-left: 17px solid transparent;
  border-right: 17px solid transparent;
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.left {
  top: 10px;
  left: -22px;
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.left .hopscotch-bubble-arrow {
  border-bottom: 17px solid transparent;
  border-right: 17px solid #ffffff;
  border-top: 17px solid transparent;
  position: relative;
  left: 7px;
  top: -34px;
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.left .hopscotch-bubble-arrow-border {
  border-right: 17px solid #000000;
  border-right: 17px solid rgba(0, 0, 0, 0.5);
  border-bottom: 17px solid transparent;
  border-top: 17px solid transparent;
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.right {
  top: 10px;
  right: -39px;
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.right .hopscotch-bubble-arrow {
  border-bottom: 17px solid transparent;
  border-left: 17px solid #ffffff;
  border-top: 17px solid transparent;
  position: relative;
  left: -7px;
  top: -34px;
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.right .hopscotch-bubble-arrow-border {
  border-left: 17px solid #000000;
  border-left: 17px solid rgba(0, 0, 0, 0.5);
  border-bottom: 17px solid transparent;
  border-top: 17px solid transparent;
}

.flip{position:relative;-webkit-perspective:800;perspective:800px}.flip.flipped .card{-webkit-transform:rotatex(-180deg);transform:rotatex(-180deg)}.flip.flipped[horizontal] .card{-webkit-transform:rotatey(-180deg);transform:rotatey(-180deg)}.flip .card{width:100%;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:.5s;transition:.5s}.flip .card .face{width:100%;height:100%;position:absolute}.flip .card .front{position:absolute;transition:.5s;z-index:6;opacity:1}.flip.flipped .card .front{z-index:1;opacity:0}.flip .card .back{-webkit-transform:rotatex(-180deg);transform:rotatex(-180deg);z-index:3;opacity:0}.flip.flipped .card .back{opacity:1}.flip[horizontal] .card .back{-webkit-transform:rotatey(-180deg);transform:rotatey(-180deg)}.isof-dx .isof{position:relative;white-space:normal;margin-bottom:15px}.isof-dx .isof table{border-spacing:10px;border-collapse:separate}.isof:hover .remove{display:block}.isof-dx .isof .remove{display:none;position:absolute;width:19px;height:19px;top:-4px;right:1px;z-index:1;opacity:.7;cursor:pointer;background:url(/assets/images/close.png) no-repeat}.isof-dx .isof .remove:hover{opacity:1}.isof-dx .isof .header{border-bottom:0}.isof-dx .isof .header>th{background-color:#3783a5;text-align:center;border-radius:5px}.isof-dx .isof .header>th>div{height:auto;font-size:16px;font-weight:700;color:#fff;padding:7px}.isof-dx .isof .header>th>div p{font-weight:400}.isof-dx .isof tr{display:table-row;text-align:center}.isof-dx .isof tr .status.closed{margin:0 2px;width:20px;height:34px;background:#eeefef url(/assets/images/table-row-arrows.png) no-repeat -17px 9px}.isof-dx .isof tr .status.open{margin:5px 2px;width:20px;height:calc(100% - 10px);left:0;top:-4px;background:#eeefef url(/assets/images/table-row-arrows.png) no-repeat scroll 2px 5px}.isof-dx .isof tr .status{position:absolute;display:block;margin-top:5px;padding:8px 0;text-indent:-99em;cursor:pointer}.isof-dx .isof tr .disabled{margin-left:28px;height:45px!important;padding:4px 8px}.isof-dx .isof tr .title{text-align:left}.isof-dx .isof tr .title a{color:#000;font-weight:700}.isof-dx .isof tr .outcome-title{text-align:left;line-height:.8em}.isof-dx .isof tr .outcome-title p{color:#000;line-height:1.2em}.isof-dx .isof tr .outcome-title a{color:#000;cursor:pointer}.isof-dx .isof tr .outcome-title input.population_selector{margin-right:4px}.isof-dx .isof tr .dotted-underline{border-bottom:1px dotted #000}.isof-dx .isof tr hr{border-top:1px dashed #B9B9B9}.isof-dx .isof tr .isof-box{border-radius:5px;padding-top:10px;width:100%;height:100%}.isof-dx .isof tr .isof-box .half{padding-left:10px;padding-right:10px}.isof-dx .isof tr .isof-box.no_padding{padding-top:0}.isof-dx .isof tr .isof-box .flip-icon{position:absolute;right:3px;top:3px;cursor:pointer}.isof-dx .isof tr .isof-box.blue{background-repeat:no-repeat;border:1px solid #d8e6ee;background-color:#e0ebf1;height:auto}.isof-dx .isof tr .isof-box.blue .big-number{font-size:32px;line-height:.8em}.isof-dx .isof tr .isof-box .back_box{background:url(/assets/images/dashed-bg.png) repeat;padding-top:30px;padding-bottom:5px;text-align:left}.isof-dx .isof tr .isof-box .back_box p{text-align:left}.isof-dx .isof tr .isof-box .back_box .toggle-info{margin-left:5px;padding-right:16px;background:url(/assets/images/extra-info-toggler.png) no-repeat right -15px;font-size:12px;color:#000;cursor:pointer}.isof-dx .isof tr .isof-box .back_box .toggle-info.hide-info{background:url(/assets/images/extra-info-toggler.png) no-repeat right 0}.isof-dx .isof tr .isof-box .back_box .hide-info{height:0;overflow-y:hidden}.isof-dx .isof tr .isof-box .back_box .show-info{height:auto}.isof-dx .isof tr .isof-box .back_box .additional-info{padding-left:5px;font-size:12px}.isof-dx .isof tr .isof-box .back_box .additional-info strong{font-size:14px}.isof-dx .isof tr .relative-outside-box{padding-left:5px;padding-right:5px;margin-bottom:5px}.isof-dx .isof tr .outside-box{height:100%;top:0;width:100%;padding-bottom:10px}.isof-dx .isof tr td{position:relative}.isof-dx .isof tr .div-box{border:1px solid #fff;border-radius:5px;height:110px;padding-top:10px}.isof-dx .isof tr .div-box .grade-qoe{font-family:GRADE-quality,Cambria,Helvetica,Arial}.isof-dx .isof tr .div-box.subheader{height:40px;background-image:none;background-color:#ddd}.isof-dx .isof tr .div-box.blue{background-image:linear-gradient(#d8e6ee,#d8e6ee 50%,#fff);background-repeat:no-repeat;border-color:#d8e6ee}.isof-dx .isof tr .div-box .split-box{height:50%}.isof-dx .isof tr .div-box ul{list-style:none}.isof-dx .isof tr .col-xs-2{padding-left:0;padding-right:0}.isof-dx .isof .flip-icon{position:absolute;right:3px;cursor:pointer}.isof-dx .isof .big-number{display:block}.isof-dx .isof .grade-text,.isof-dx .isof .mid-number{display:block;font-size:16px;font-weight:400}.isof-dx .isof .grade-text strong,.isof-dx .isof .mid-number strong{display:inline;font-weight:700;font-style:normal}.isof-dx .isof .grade-text p,.isof-dx .isof .mid-number p{line-height:23px;margin:0}.isof-dx .isof .grade-text ul,.isof-dx .isof .mid-number ul{list-style:none;padding-left:0}.isof-dx .isof .small{font-size:11px}.isof-dx .isof .tables{margin-top:20px}.isof-dx .isof .cell-content{top:calc(50% - 30px);position:relative}.isof-dx .isof .table{display:table}.isof-dx .isof .tablewrapper{position:relative}.isof-dx .isof .cell{display:table-cell}.isof-dx .isof .tall{position:absolute;height:100%!important}.isof-dx .isof .inherit_pos{position:inherit}.isof-dx .isof .no-margin{margin-bottom:0}.isof-dx .isof .row .text,.isof-dx .isof tr .text{text-align:justify;padding:2px}.isof-dx .isof .tabbable a{cursor:pointer}.isof-dx .isof .half{width:50%;display:inline-block}.isof-dx .isof .quarter{width:25%}.isof-dx .isof .width-fill{width:100%}.isof-dx .isof .uppercase{text-transform:uppercase}.isof-dx .isof .side-info{position:absolute}.isof-dx .isof .separator{position:relative;top:-10px;display:block;margin:0 -7px;height:1px;border-top:1px solid #a6a8ab}strong{font-weight:700}.clearfix:after,.clearfix:before,.isof-dx .container-fluid:after,.isof-dx .container-fluid:before,.isof-dx .container:after,.isof-dx .container:before,.isof-dx .form-horizontal .form-group:after,.isof-dx .form-horizontal .form-group:before,.isof-dx .nav:after,.isof-dx .nav:before,.isof-dx .navbar-collapse:after,.isof-dx .navbar-collapse:before,.isof-dx .navbar-header:after,.isof-dx .navbar-header:before,.isof-dx .navbar:after,.isof-dx .navbar:before,.isof-dx .row:after,.isof-dx .row:before{content:" ";display:table}.clearfix:after,.isof-dx .container-fluid:after,.isof-dx .container:after,.isof-dx .form-horizontal .form-group:after,.isof-dx .nav:after,.isof-dx .navbar-collapse:after,.isof-dx .navbar-header:after,.isof-dx .navbar:after,.isof-dx .row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed}.isof-dx *,.isof-dx :after,.isof-dx :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.isof-dx html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.isof-dx body{font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}.isof-dx button,.isof-dx input,.isof-dx select,.isof-dx textarea{font-family:inherit;font-size:inherit;line-height:inherit}.isof-dx a{text-decoration:none}.isof-dx a:focus,.isof-dx a:hover{color:#2a6496;text-decoration:underline}.isof-dx a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.isof-dx figure{margin:0}.isof-dx img{vertical-align:middle}.isof-dx .img-responsive{display:block;max-width:100%;height:auto}.isof-dx .img-rounded{border-radius:6px}.isof-dx .img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.isof-dx .img-circle{border-radius:50%}.isof-dx hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.isof-dx .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.isof-dx .h1,.isof-dx .h2,.isof-dx .h3,.isof-dx .h4,.isof-dx .h5,.isof-dx .h6,.isof-dx h1,.isof-dx h2,.isof-dx h3,.isof-dx h4,.isof-dx h5,.isof-dx h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.isof-dx .h1 .small,.isof-dx .h1 small,.isof-dx .h2 .small,.isof-dx .h2 small,.isof-dx .h3 .small,.isof-dx .h3 small,.isof-dx .h4 .small,.isof-dx .h4 small,.isof-dx .h5 .small,.isof-dx .h5 small,.isof-dx .h6 .small,.isof-dx .h6 small,.isof-dx h1 .small,.isof-dx h1 small,.isof-dx h2 .small,.isof-dx h2 small,.isof-dx h3 .small,.isof-dx h3 small,.isof-dx h4 .small,.isof-dx h4 small,.isof-dx h5 .small,.isof-dx h5 small,.isof-dx h6 .small,.isof-dx h6 small{font-weight:400;line-height:1;color:#999}.isof-dx .h1,.isof-dx .h2,.isof-dx .h3,.isof-dx h1,.isof-dx h2,.isof-dx h3{margin-top:20px;margin-bottom:10px}.isof-dx .h1 .small,.isof-dx .h1 small,.isof-dx .h2 .small,.isof-dx .h2 small,.isof-dx .h3 .small,.isof-dx .h3 small,.isof-dx h1 .small,.isof-dx h1 small,.isof-dx h2 .small,.isof-dx h2 small,.isof-dx h3 .small,.isof-dx h3 small{font-size:65%}.isof-dx .h4,.isof-dx .h5,.isof-dx .h6,.isof-dx h4,.isof-dx h5,.isof-dx h6{margin-top:10px;margin-bottom:10px}.isof-dx .h4 .small,.isof-dx .h4 small,.isof-dx .h5 .small,.isof-dx .h5 small,.isof-dx .h6 .small,.isof-dx .h6 small,.isof-dx h4 .small,.isof-dx h4 small,.isof-dx h5 .small,.isof-dx h5 small,.isof-dx h6 .small,.isof-dx h6 small{font-size:75%}.isof-dx .h1,.isof-dx h1{font-size:36px}.isof-dx .h2,.isof-dx h2{font-size:30px}.isof-dx .h3,.isof-dx h3{font-size:24px}.isof-dx .h4,.isof-dx h4{font-size:18px}.isof-dx .h5,.isof-dx h5{font-size:14px}.isof-dx .h6,.isof-dx h6{font-size:12px}.isof-dx p{margin:0 0 10px}.isof-dx .lead{margin-bottom:20px;font-size:16px;font-weight:200;line-height:1.4}@media (min-width:768px){.isof-dx .lead{font-size:21px}}.isof-dx .small,.isof-dx small{font-size:85%}.isof-dx cite{font-style:normal}.isof-dx .text-left{text-align:left}.isof-dx .text-right{text-align:right}.isof-dx .text-center{text-align:center}.isof-dx .text-justify{text-align:justify}.isof-dx .text-muted{color:#999}.isof-dx .text-primary{color:#428bca}a.isof-dx .text-primary:hover{color:#3071a9}.isof-dx .text-success{color:#3c763d}a.isof-dx .text-success:hover{color:#2b542c}.isof-dx .text-info{color:#31708f}a.isof-dx .text-info:hover{color:#245269}.isof-dx .text-warning{color:#8a6d3b}a.isof-dx .text-warning:hover{color:#66512c}.isof-dx .text-danger{color:#a94442}a.isof-dx .text-danger:hover{color:#843534}.isof-dx .bg-primary{color:#fff;background-color:#428bca}a.isof-dx .bg-primary:hover{background-color:#3071a9}.isof-dx .bg-success{background-color:#dff0d8}a.isof-dx .bg-success:hover{background-color:#c1e2b3}.isof-dx .bg-info{background-color:#d9edf7}a.isof-dx .bg-info:hover{background-color:#afd9ee}.isof-dx .bg-warning{background-color:#fcf8e3}a.isof-dx .bg-warning:hover{background-color:#f7ecb5}.isof-dx .bg-danger{background-color:#f2dede}a.isof-dx .bg-danger:hover{background-color:#e4b9b9}.isof-dx .page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}.isof-dx ol,.isof-dx ul{margin-top:0;margin-bottom:10px}.isof-dx ol ol,.isof-dx ol ul,.isof-dx ul ol,.isof-dx ul ul{margin-bottom:0}.isof-dx .list-unstyled{padding-left:0;list-style:none}.isof-dx .list-inline{padding-left:0;list-style:none;margin-left:-5px}.isof-dx .list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}.isof-dx dl{margin-top:0;margin-bottom:20px}.isof-dx dd,.isof-dx dt{line-height:1.42857143}.isof-dx dt{font-weight:700}.isof-dx dd{margin-left:0}@media (min-width:768px){.isof-dx .dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.isof-dx .dl-horizontal dd{margin-left:180px}}.isof-dx abbr[data-original-title],.isof-dx abbr[title]{cursor:help;border-bottom:1px dotted #999}.isof-dx .initialism{font-size:90%;text-transform:uppercase}.isof-dx blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}.isof-dx blockquote ol:last-child,.isof-dx blockquote p:last-child,.isof-dx blockquote ul:last-child{margin-bottom:0}.isof-dx blockquote .small,.isof-dx blockquote footer,.isof-dx blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#999}.isof-dx blockquote .small:before,.isof-dx blockquote footer:before,.isof-dx blockquote small:before{content:'\2014 \00A0'}.isof-dx .blockquote-reverse,.isof-dx blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.isof-dx .blockquote-reverse .small:before,.isof-dx .blockquote-reverse footer:before,.isof-dx .blockquote-reverse small:before,.isof-dx blockquote.pull-right .small:before,.isof-dx blockquote.pull-right footer:before,.isof-dx blockquote.pull-right small:before{content:''}.isof-dx .blockquote-reverse .small:after,.isof-dx .blockquote-reverse footer:after,.isof-dx .blockquote-reverse small:after,.isof-dx blockquote.pull-right .small:after,.isof-dx blockquote.pull-right footer:after,.isof-dx blockquote.pull-right small:after{content:'\00A0 \2014'}.isof-dx blockquote:after,.isof-dx blockquote:before{content:""}.isof-dx address{margin-bottom:20px;font-style:normal;line-height:1.42857143}.isof-dx code,.isof-dx kbd,.isof-dx pre,.isof-dx samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}.isof-dx code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;white-space:nowrap;border-radius:4px}.isof-dx kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}.isof-dx pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}.isof-dx pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.isof-dx .pre-scrollable{max-height:340px;overflow-y:scroll}.isof-dx .container,.isof-dx .container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.isof-dx .container{width:750px}}@media (min-width:992px){.isof-dx .container{width:970px}}@media (min-width:1200px){.isof-dx .container{width:1170px}}.isof-dx .row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.isof-dx .col-xs-1{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.isof-dx .col-xs-1{float:left}.isof-dx .col-xs-12{width:100%}.isof-dx .col-xs-11{width:91.66666667%}.isof-dx .col-xs-10{width:83.33333333%}.isof-dx .col-xs-9{width:75%}.isof-dx .col-xs-8{width:66.66666667%}.isof-dx .col-xs-7{width:58.33333333%}.isof-dx .col-xs-6{width:50%}.isof-dx .col-xs-5{width:41.66666667%}.isof-dx .col-xs-4{width:33.33333333%}.isof-dx .col-xs-3{width:25%}.isof-dx .col-xs-2{width:16.66666667%}.isof-dx .col-xs-1{width:8.33333333%}.isof-dx .col-xs-pull-12{right:100%}.isof-dx .col-xs-pull-11{right:91.66666667%}.isof-dx .col-xs-pull-10{right:83.33333333%}.isof-dx .col-xs-pull-9{right:75%}.isof-dx .col-xs-pull-8{right:66.66666667%}.isof-dx .col-xs-pull-7{right:58.33333333%}.isof-dx .col-xs-pull-6{right:50%}.isof-dx .col-xs-pull-5{right:41.66666667%}.isof-dx .col-xs-pull-4{right:33.33333333%}.isof-dx .col-xs-pull-3{right:25%}.isof-dx .col-xs-pull-2{right:16.66666667%}.isof-dx .col-xs-pull-1{right:8.33333333%}.isof-dx .col-xs-pull-0{right:0}.isof-dx .col-xs-push-12{left:100%}.isof-dx .col-xs-push-11{left:91.66666667%}.isof-dx .col-xs-push-10{left:83.33333333%}.isof-dx .col-xs-push-9{left:75%}.isof-dx .col-xs-push-8{left:66.66666667%}.isof-dx .col-xs-push-7{left:58.33333333%}.isof-dx .col-xs-push-6{left:50%}.isof-dx .col-xs-push-5{left:41.66666667%}.isof-dx .col-xs-push-4{left:33.33333333%}.isof-dx .col-xs-push-3{left:25%}.isof-dx .col-xs-push-2{left:16.66666667%}.isof-dx .col-xs-push-1{left:8.33333333%}.isof-dx .col-xs-push-0{left:0}.isof-dx .col-xs-offset-12{margin-left:100%}.isof-dx .col-xs-offset-11{margin-left:91.66666667%}.isof-dx .col-xs-offset-10{margin-left:83.33333333%}.isof-dx .col-xs-offset-9{margin-left:75%}.isof-dx .col-xs-offset-8{margin-left:66.66666667%}.isof-dx .col-xs-offset-7{margin-left:58.33333333%}.isof-dx .col-xs-offset-6{margin-left:50%}.isof-dx .col-xs-offset-5{margin-left:41.66666667%}.isof-dx .col-xs-offset-4{margin-left:33.33333333%}.isof-dx .col-xs-offset-3{margin-left:25%}.isof-dx .col-xs-offset-2{margin-left:16.66666667%}.isof-dx .col-xs-offset-1{margin-left:8.33333333%}.isof-dx .col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.isof-dx .col-sm-1{float:left}.isof-dx .col-sm-12{width:100%}.isof-dx .col-sm-11{width:91.66666667%}.isof-dx .col-sm-10{width:83.33333333%}.isof-dx .col-sm-9{width:75%}.isof-dx .col-sm-8{width:66.66666667%}.isof-dx .col-sm-7{width:58.33333333%}.isof-dx .col-sm-6{width:50%}.isof-dx .col-sm-5{width:41.66666667%}.isof-dx .col-sm-4{width:33.33333333%}.isof-dx .col-sm-3{width:25%}.isof-dx .col-sm-2{width:16.66666667%}.isof-dx .col-sm-1{width:8.33333333%}.isof-dx .col-sm-pull-12{right:100%}.isof-dx .col-sm-pull-11{right:91.66666667%}.isof-dx .col-sm-pull-10{right:83.33333333%}.isof-dx .col-sm-pull-9{right:75%}.isof-dx .col-sm-pull-8{right:66.66666667%}.isof-dx .col-sm-pull-7{right:58.33333333%}.isof-dx .col-sm-pull-6{right:50%}.isof-dx .col-sm-pull-5{right:41.66666667%}.isof-dx .col-sm-pull-4{right:33.33333333%}.isof-dx .col-sm-pull-3{right:25%}.isof-dx .col-sm-pull-2{right:16.66666667%}.isof-dx .col-sm-pull-1{right:8.33333333%}.isof-dx .col-sm-pull-0{right:0}.isof-dx .col-sm-push-12{left:100%}.isof-dx .col-sm-push-11{left:91.66666667%}.isof-dx .col-sm-push-10{left:83.33333333%}.isof-dx .col-sm-push-9{left:75%}.isof-dx .col-sm-push-8{left:66.66666667%}.isof-dx .col-sm-push-7{left:58.33333333%}.isof-dx .col-sm-push-6{left:50%}.isof-dx .col-sm-push-5{left:41.66666667%}.isof-dx .col-sm-push-4{left:33.33333333%}.isof-dx .col-sm-push-3{left:25%}.isof-dx .col-sm-push-2{left:16.66666667%}.isof-dx .col-sm-push-1{left:8.33333333%}.isof-dx .col-sm-push-0{left:0}.isof-dx .col-sm-offset-12{margin-left:100%}.isof-dx .col-sm-offset-11{margin-left:91.66666667%}.isof-dx .col-sm-offset-10{margin-left:83.33333333%}.isof-dx .col-sm-offset-9{margin-left:75%}.isof-dx .col-sm-offset-8{margin-left:66.66666667%}.isof-dx .col-sm-offset-7{margin-left:58.33333333%}.isof-dx .col-sm-offset-6{margin-left:50%}.isof-dx .col-sm-offset-5{margin-left:41.66666667%}.isof-dx .col-sm-offset-4{margin-left:33.33333333%}.isof-dx .col-sm-offset-3{margin-left:25%}.isof-dx .col-sm-offset-2{margin-left:16.66666667%}.isof-dx .col-sm-offset-1{margin-left:8.33333333%}.isof-dx .col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.isof-dx .col-md-1{float:left}.isof-dx .col-md-12{width:100%}.isof-dx .col-md-11{width:91.66666667%}.isof-dx .col-md-10{width:83.33333333%}.isof-dx .col-md-9{width:75%}.isof-dx .col-md-8{width:66.66666667%}.isof-dx .col-md-7{width:58.33333333%}.isof-dx .col-md-6{width:50%}.isof-dx .col-md-5{width:41.66666667%}.isof-dx .col-md-4{width:33.33333333%}.isof-dx .col-md-3{width:25%}.isof-dx .col-md-2{width:16.66666667%}.isof-dx .col-md-1{width:8.33333333%}.isof-dx .col-md-pull-12{right:100%}.isof-dx .col-md-pull-11{right:91.66666667%}.isof-dx .col-md-pull-10{right:83.33333333%}.isof-dx .col-md-pull-9{right:75%}.isof-dx .col-md-pull-8{right:66.66666667%}.isof-dx .col-md-pull-7{right:58.33333333%}.isof-dx .col-md-pull-6{right:50%}.isof-dx .col-md-pull-5{right:41.66666667%}.isof-dx .col-md-pull-4{right:33.33333333%}.isof-dx .col-md-pull-3{right:25%}.isof-dx .col-md-pull-2{right:16.66666667%}.isof-dx .col-md-pull-1{right:8.33333333%}.isof-dx .col-md-pull-0{right:0}.isof-dx .col-md-push-12{left:100%}.isof-dx .col-md-push-11{left:91.66666667%}.isof-dx .col-md-push-10{left:83.33333333%}.isof-dx .col-md-push-9{left:75%}.isof-dx .col-md-push-8{left:66.66666667%}.isof-dx .col-md-push-7{left:58.33333333%}.isof-dx .col-md-push-6{left:50%}.isof-dx .col-md-push-5{left:41.66666667%}.isof-dx .col-md-push-4{left:33.33333333%}.isof-dx .col-md-push-3{left:25%}.isof-dx .col-md-push-2{left:16.66666667%}.isof-dx .col-md-push-1{left:8.33333333%}.isof-dx .col-md-push-0{left:0}.isof-dx .col-md-offset-12{margin-left:100%}.isof-dx .col-md-offset-11{margin-left:91.66666667%}.isof-dx .col-md-offset-10{margin-left:83.33333333%}.isof-dx .col-md-offset-9{margin-left:75%}.isof-dx .col-md-offset-8{margin-left:66.66666667%}.isof-dx .col-md-offset-7{margin-left:58.33333333%}.isof-dx .col-md-offset-6{margin-left:50%}.isof-dx .col-md-offset-5{margin-left:41.66666667%}.isof-dx .col-md-offset-4{margin-left:33.33333333%}.isof-dx .col-md-offset-3{margin-left:25%}.isof-dx .col-md-offset-2{margin-left:16.66666667%}.isof-dx .col-md-offset-1{margin-left:8.33333333%}.isof-dx .col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.isof-dx .col-lg-1{float:left}.isof-dx .col-lg-12{width:100%}.isof-dx .col-lg-11{width:91.66666667%}.isof-dx .col-lg-10{width:83.33333333%}.isof-dx .col-lg-9{width:75%}.isof-dx .col-lg-8{width:66.66666667%}.isof-dx .col-lg-7{width:58.33333333%}.isof-dx .col-lg-6{width:50%}.isof-dx .col-lg-5{width:41.66666667%}.isof-dx .col-lg-4{width:33.33333333%}.isof-dx .col-lg-3{width:25%}.isof-dx .col-lg-2{width:16.66666667%}.isof-dx .col-lg-1{width:8.33333333%}.isof-dx .col-lg-pull-12{right:100%}.isof-dx .col-lg-pull-11{right:91.66666667%}.isof-dx .col-lg-pull-10{right:83.33333333%}.isof-dx .col-lg-pull-9{right:75%}.isof-dx .col-lg-pull-8{right:66.66666667%}.isof-dx .col-lg-pull-7{right:58.33333333%}.isof-dx .col-lg-pull-6{right:50%}.isof-dx .col-lg-pull-5{right:41.66666667%}.isof-dx .col-lg-pull-4{right:33.33333333%}.isof-dx .col-lg-pull-3{right:25%}.isof-dx .col-lg-pull-2{right:16.66666667%}.isof-dx .col-lg-pull-1{right:8.33333333%}.isof-dx .col-lg-pull-0{right:0}.isof-dx .col-lg-push-12{left:100%}.isof-dx .col-lg-push-11{left:91.66666667%}.isof-dx .col-lg-push-10{left:83.33333333%}.isof-dx .col-lg-push-9{left:75%}.isof-dx .col-lg-push-8{left:66.66666667%}.isof-dx .col-lg-push-7{left:58.33333333%}.isof-dx .col-lg-push-6{left:50%}.isof-dx .col-lg-push-5{left:41.66666667%}.isof-dx .col-lg-push-4{left:33.33333333%}.isof-dx .col-lg-push-3{left:25%}.isof-dx .col-lg-push-2{left:16.66666667%}.isof-dx .col-lg-push-1{left:8.33333333%}.isof-dx .col-lg-push-0{left:0}.isof-dx .col-lg-offset-12{margin-left:100%}.isof-dx .col-lg-offset-11{margin-left:91.66666667%}.isof-dx .col-lg-offset-10{margin-left:83.33333333%}.isof-dx .col-lg-offset-9{margin-left:75%}.isof-dx .col-lg-offset-8{margin-left:66.66666667%}.isof-dx .col-lg-offset-7{margin-left:58.33333333%}.isof-dx .col-lg-offset-6{margin-left:50%}.isof-dx .col-lg-offset-5{margin-left:41.66666667%}.isof-dx .col-lg-offset-4{margin-left:33.33333333%}.isof-dx .col-lg-offset-3{margin-left:25%}.isof-dx .col-lg-offset-2{margin-left:16.66666667%}.isof-dx .col-lg-offset-1{margin-left:8.33333333%}.isof-dx .col-lg-offset-0{margin-left:0}}.isof-dx table{max-width:100%;background-color:transparent}.isof-dx th{text-align:left}.isof-dx .table{width:100%;margin-bottom:20px}.isof-dx .table>tbody>tr>td,.isof-dx .table>tbody>tr>th,.isof-dx .table>tfoot>tr>td,.isof-dx .table>tfoot>tr>th,.isof-dx .table>thead>tr>td,.isof-dx .table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.isof-dx .table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.isof-dx .table>caption+thead>tr:first-child>td,.isof-dx .table>caption+thead>tr:first-child>th,.isof-dx .table>colgroup+thead>tr:first-child>td,.isof-dx .table>colgroup+thead>tr:first-child>th,.isof-dx .table>thead:first-child>tr:first-child>td,.isof-dx .table>thead:first-child>tr:first-child>th{border-top:0}.isof-dx .table>tbody+tbody{border-top:2px solid #ddd}.isof-dx .table .table{background-color:#fff}.isof-dx .table-condensed>tbody>tr>td,.isof-dx .table-condensed>tbody>tr>th,.isof-dx .table-condensed>tfoot>tr>td,.isof-dx .table-condensed>tfoot>tr>th,.isof-dx .table-condensed>thead>tr>td,.isof-dx .table-condensed>thead>tr>th{padding:5px}.isof-dx .table-bordered,.isof-dx .table-bordered>tbody>tr>td,.isof-dx .table-bordered>tbody>tr>th,.isof-dx .table-bordered>tfoot>tr>td,.isof-dx .table-bordered>tfoot>tr>th,.isof-dx .table-bordered>thead>tr>td,.isof-dx .table-bordered>thead>tr>th{border:1px solid #ddd}.isof-dx .table-bordered>thead>tr>td,.isof-dx .table-bordered>thead>tr>th{border-bottom-width:2px}.isof-dx .table-striped>tbody>tr:nth-child(odd)>td,.isof-dx .table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.isof-dx .table-hover>tbody>tr:hover>td,.isof-dx .table-hover>tbody>tr:hover>th{background-color:#f5f5f5}.isof-dx table col[class*=col-]{position:static;float:none;display:table-column}.isof-dx table td[class*=col-],.isof-dx table th[class*=col-]{position:static;float:none;display:table-cell}.isof-dx .table>tbody>tr.active>td,.isof-dx .table>tbody>tr.active>th,.isof-dx .table>tbody>tr>td.active,.isof-dx .table>tbody>tr>th.active,.isof-dx .table>tfoot>tr.active>td,.isof-dx .table>tfoot>tr.active>th,.isof-dx .table>tfoot>tr>td.active,.isof-dx .table>tfoot>tr>th.active,.isof-dx .table>thead>tr.active>td,.isof-dx .table>thead>tr.active>th,.isof-dx .table>thead>tr>td.active,.isof-dx .table>thead>tr>th.active{background-color:#f5f5f5}.isof-dx .table-hover>tbody>tr.active:hover>td,.isof-dx .table-hover>tbody>tr.active:hover>th,.isof-dx .table-hover>tbody>tr>td.active:hover,.isof-dx .table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.isof-dx .table>tbody>tr.success>td,.isof-dx .table>tbody>tr.success>th,.isof-dx .table>tbody>tr>td.success,.isof-dx .table>tbody>tr>th.success,.isof-dx .table>tfoot>tr.success>td,.isof-dx .table>tfoot>tr.success>th,.isof-dx .table>tfoot>tr>td.success,.isof-dx .table>tfoot>tr>th.success,.isof-dx .table>thead>tr.success>td,.isof-dx .table>thead>tr.success>th,.isof-dx .table>thead>tr>td.success,.isof-dx .table>thead>tr>th.success{background-color:#dff0d8}.isof-dx .table-hover>tbody>tr.success:hover>td,.isof-dx .table-hover>tbody>tr.success:hover>th,.isof-dx .table-hover>tbody>tr>td.success:hover,.isof-dx .table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.isof-dx .table>tbody>tr.info>td,.isof-dx .table>tbody>tr.info>th,.isof-dx .table>tbody>tr>td.info,.isof-dx .table>tbody>tr>th.info,.isof-dx .table>tfoot>tr.info>td,.isof-dx .table>tfoot>tr.info>th,.isof-dx .table>tfoot>tr>td.info,.isof-dx .table>tfoot>tr>th.info,.isof-dx .table>thead>tr.info>td,.isof-dx .table>thead>tr.info>th,.isof-dx .table>thead>tr>td.info,.isof-dx .table>thead>tr>th.info{background-color:#d9edf7}.isof-dx .table-hover>tbody>tr.info:hover>td,.isof-dx .table-hover>tbody>tr.info:hover>th,.isof-dx .table-hover>tbody>tr>td.info:hover,.isof-dx .table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.isof-dx .table>tbody>tr.warning>td,.isof-dx .table>tbody>tr.warning>th,.isof-dx .table>tbody>tr>td.warning,.isof-dx .table>tbody>tr>th.warning,.isof-dx .table>tfoot>tr.warning>td,.isof-dx .table>tfoot>tr.warning>th,.isof-dx .table>tfoot>tr>td.warning,.isof-dx .table>tfoot>tr>th.warning,.isof-dx .table>thead>tr.warning>td,.isof-dx .table>thead>tr.warning>th,.isof-dx .table>thead>tr>td.warning,.isof-dx .table>thead>tr>th.warning{background-color:#fcf8e3}.isof-dx .table-hover>tbody>tr.warning:hover>td,.isof-dx .table-hover>tbody>tr.warning:hover>th,.isof-dx .table-hover>tbody>tr>td.warning:hover,.isof-dx .table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.isof-dx .table>tbody>tr.danger>td,.isof-dx .table>tbody>tr.danger>th,.isof-dx .table>tbody>tr>td.danger,.isof-dx .table>tbody>tr>th.danger,.isof-dx .table>tfoot>tr.danger>td,.isof-dx .table>tfoot>tr.danger>th,.isof-dx .table>tfoot>tr>td.danger,.isof-dx .table>tfoot>tr>th.danger,.isof-dx .table>thead>tr.danger>td,.isof-dx .table>thead>tr.danger>th,.isof-dx .table>thead>tr>td.danger,.isof-dx .table>thead>tr>th.danger{background-color:#f2dede}.isof-dx .table-hover>tbody>tr.danger:hover>td,.isof-dx .table-hover>tbody>tr.danger:hover>th,.isof-dx .table-hover>tbody>tr>td.danger:hover,.isof-dx .table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}@media (max-width:767px){.isof-dx .table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;-webkit-overflow-scrolling:touch}.isof-dx .table-responsive>.table{margin-bottom:0}.isof-dx .table-responsive>.table>tbody>tr>td,.isof-dx .table-responsive>.table>tbody>tr>th,.isof-dx .table-responsive>.table>tfoot>tr>td,.isof-dx .table-responsive>.table>tfoot>tr>th,.isof-dx .table-responsive>.table>thead>tr>td,.isof-dx .table-responsive>.table>thead>tr>th{white-space:nowrap}.isof-dx .table-responsive>.table-bordered{border:0}.isof-dx .table-responsive>.table-bordered>tbody>tr>td:first-child,.isof-dx .table-responsive>.table-bordered>tbody>tr>th:first-child,.isof-dx .table-responsive>.table-bordered>tfoot>tr>td:first-child,.isof-dx .table-responsive>.table-bordered>tfoot>tr>th:first-child,.isof-dx .table-responsive>.table-bordered>thead>tr>td:first-child,.isof-dx .table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.isof-dx .table-responsive>.table-bordered>tbody>tr>td:last-child,.isof-dx .table-responsive>.table-bordered>tbody>tr>th:last-child,.isof-dx .table-responsive>.table-bordered>tfoot>tr>td:last-child,.isof-dx .table-responsive>.table-bordered>tfoot>tr>th:last-child,.isof-dx .table-responsive>.table-bordered>thead>tr>td:last-child,.isof-dx .table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.isof-dx .table-responsive>.table-bordered>tbody>tr:last-child>td,.isof-dx .table-responsive>.table-bordered>tbody>tr:last-child>th,.isof-dx .table-responsive>.table-bordered>tfoot>tr:last-child>td,.isof-dx .table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}.isof-dx fieldset{padding:0;margin:0;border:0;min-width:0}.isof-dx legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}.isof-dx label{display:inline-block;margin-bottom:5px;font-weight:700}.isof-dx input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.isof-dx input[type=checkbox],.isof-dx input[type=radio]{margin:4px 0 0;margin-top:1px \9;line-height:normal}.isof-dx input[type=file]{display:block}.isof-dx input[type=range]{display:block;width:100%}.isof-dx select[multiple],.isof-dx select[size]{height:auto}.isof-dx input[type=checkbox]:focus,.isof-dx input[type=file]:focus,.isof-dx input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.isof-dx output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.isof-dx .form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.isof-dx .form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.isof-dx .form-control::-moz-placeholder{color:#999;opacity:1}.isof-dx .form-control:-ms-input-placeholder{color:#999}.isof-dx .form-control::-webkit-input-placeholder{color:#999}.isof-dx .form-control[disabled],.isof-dx .form-control[readonly],fieldset[disabled] .isof-dx .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.isof-dx .form-control{height:auto}.isof-dx input[type=search]{-webkit-appearance:none}.isof-dx input[type=date]{line-height:34px}.isof-dx .form-group{margin-bottom:15px}.isof-dx .checkbox,.isof-dx .radio{display:block;min-height:20px;margin-top:10px;margin-bottom:10px;padding-left:20px}.isof-dx .checkbox label,.isof-dx .radio label{display:inline;font-weight:400;cursor:pointer}.isof-dx .checkbox input[type=checkbox],.isof-dx .checkbox-inline input[type=checkbox],.isof-dx .radio input[type=radio],.isof-dx .radio-inline input[type=radio]{float:left;margin-left:-20px}.isof-dx .checkbox+.checkbox,.isof-dx .radio+.radio{margin-top:-5px}.isof-dx .checkbox-inline,.isof-dx .radio-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.isof-dx .checkbox-inline+.checkbox-inline,.isof-dx .radio-inline+.radio-inline{margin-top:0;margin-left:10px}.isof-dx .checkbox-inline[disabled],.isof-dx .checkbox[disabled],.isof-dx .radio-inline[disabled],.isof-dx .radio[disabled],.isof-dx input[type=checkbox][disabled],.isof-dx input[type=radio][disabled],fieldset[disabled] .isof-dx .checkbox,fieldset[disabled] .isof-dx .checkbox-inline,fieldset[disabled] .isof-dx .radio,fieldset[disabled] .isof-dx .radio-inline,fieldset[disabled] .isof-dx input[type=checkbox],fieldset[disabled] .isof-dx input[type=radio]{cursor:not-allowed}.isof-dx .input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.isof-dx .input-sm{height:30px;line-height:30px}select[multiple].isof-dx .input-sm,textarea.isof-dx .input-sm{height:auto}.isof-dx .input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.isof-dx .input-lg{height:46px;line-height:46px}select[multiple].isof-dx .input-lg,textarea.isof-dx .input-lg{height:auto}.isof-dx .has-feedback{position:relative}.isof-dx .has-feedback .form-control{padding-right:42.5px}.isof-dx .has-feedback .form-control-feedback{position:absolute;top:25px;right:0;display:block;width:34px;height:34px;line-height:34px;text-align:center}.isof-dx .has-success .checkbox,.isof-dx .has-success .checkbox-inline,.isof-dx .has-success .control-label,.isof-dx .has-success .help-block,.isof-dx .has-success .radio,.isof-dx .has-success .radio-inline{color:#3c763d}.isof-dx .has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.isof-dx .has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.isof-dx .has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.isof-dx .has-success .form-control-feedback{color:#3c763d}.isof-dx .has-warning .checkbox,.isof-dx .has-warning .checkbox-inline,.isof-dx .has-warning .control-label,.isof-dx .has-warning .help-block,.isof-dx .has-warning .radio,.isof-dx .has-warning .radio-inline{color:#8a6d3b}.isof-dx .has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.isof-dx .has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.isof-dx .has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.isof-dx .has-warning .form-control-feedback{color:#8a6d3b}.isof-dx .has-error .checkbox,.isof-dx .has-error .checkbox-inline,.isof-dx .has-error .control-label,.isof-dx .has-error .help-block,.isof-dx .has-error .radio,.isof-dx .has-error .radio-inline{color:#a94442}.isof-dx .has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.isof-dx .has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.isof-dx .has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.isof-dx .has-error .form-control-feedback{color:#a94442}.isof-dx .form-control-static{margin-bottom:0}.isof-dx .help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.isof-dx .form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.isof-dx .form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.isof-dx .form-inline .input-group>.form-control{width:100%}.isof-dx .form-inline .control-label{margin-bottom:0;vertical-align:middle}.isof-dx .form-inline .checkbox,.isof-dx .form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0;vertical-align:middle}.isof-dx .form-inline .checkbox input[type=checkbox],.isof-dx .form-inline .radio input[type=radio]{float:none;margin-left:0}.isof-dx .form-inline .has-feedback .form-control-feedback{top:0}}.isof-dx .form-horizontal .checkbox,.isof-dx .form-horizontal .checkbox-inline,.isof-dx .form-horizontal .control-label,.isof-dx .form-horizontal .radio,.isof-dx .form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.isof-dx .form-horizontal .checkbox,.isof-dx .form-horizontal .radio{min-height:27px}.isof-dx .form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.isof-dx .form-horizontal .form-control-static{padding-top:7px}@media (min-width:768px){.isof-dx .form-horizontal .control-label{text-align:right}}.isof-dx .form-horizontal .has-feedback .form-control-feedback{top:0;right:15px}.isof-dx .btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.isof-dx .btn.active:focus,.isof-dx .btn:active:focus,.isof-dx .btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.isof-dx .btn:focus,.isof-dx .btn:hover{color:#333;text-decoration:none}.isof-dx .btn.active,.isof-dx .btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.isof-dx .btn.disabled,.isof-dx .btn[disabled],fieldset[disabled] .isof-dx .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.isof-dx .btn-default{color:#333;background-color:#fff;border-color:#ccc}.isof-dx .btn-default.active,.isof-dx .btn-default:active,.isof-dx .btn-default:focus,.isof-dx .btn-default:hover,.open .dropdown-toggle.isof-dx .btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}.isof-dx .btn-default.active,.isof-dx .btn-default:active,.open .dropdown-toggle.isof-dx .btn-default{background-image:none}.isof-dx .btn-default.disabled,.isof-dx .btn-default.disabled.active,.isof-dx .btn-default.disabled:active,.isof-dx .btn-default.disabled:focus,.isof-dx .btn-default.disabled:hover,.isof-dx .btn-default[disabled],.isof-dx .btn-default[disabled].active,.isof-dx .btn-default[disabled]:active,.isof-dx .btn-default[disabled]:focus,.isof-dx .btn-default[disabled]:hover,fieldset[disabled] .isof-dx .btn-default,fieldset[disabled] .isof-dx .btn-default.active,fieldset[disabled] .isof-dx .btn-default:active,fieldset[disabled] .isof-dx .btn-default:focus,fieldset[disabled] .isof-dx .btn-default:hover{background-color:#fff;border-color:#ccc}.isof-dx .btn-default .badge{color:#fff;background-color:#333}.isof-dx .btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.isof-dx .btn-primary.active,.isof-dx .btn-primary:active,.isof-dx .btn-primary:focus,.isof-dx .btn-primary:hover,.open .dropdown-toggle.isof-dx .btn-primary{color:#fff;background-color:#3276b1;border-color:#285e8e}.isof-dx .btn-primary.active,.isof-dx .btn-primary:active,.open .dropdown-toggle.isof-dx .btn-primary{background-image:none}.isof-dx .btn-primary.disabled,.isof-dx .btn-primary.disabled.active,.isof-dx .btn-primary.disabled:active,.isof-dx .btn-primary.disabled:focus,.isof-dx .btn-primary.disabled:hover,.isof-dx .btn-primary[disabled],.isof-dx .btn-primary[disabled].active,.isof-dx .btn-primary[disabled]:active,.isof-dx .btn-primary[disabled]:focus,.isof-dx .btn-primary[disabled]:hover,fieldset[disabled] .isof-dx .btn-primary,fieldset[disabled] .isof-dx .btn-primary.active,fieldset[disabled] .isof-dx .btn-primary:active,fieldset[disabled] .isof-dx .btn-primary:focus,fieldset[disabled] .isof-dx .btn-primary:hover{background-color:#428bca;border-color:#357ebd}.isof-dx .btn-primary .badge{color:#428bca;background-color:#fff}.isof-dx .btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.isof-dx .btn-success.active,.isof-dx .btn-success:active,.isof-dx .btn-success:focus,.isof-dx .btn-success:hover,.open .dropdown-toggle.isof-dx .btn-success{color:#fff;background-color:#47a447;border-color:#398439}.isof-dx .btn-success.active,.isof-dx .btn-success:active,.open .dropdown-toggle.isof-dx .btn-success{background-image:none}.isof-dx .btn-success.disabled,.isof-dx .btn-success.disabled.active,.isof-dx .btn-success.disabled:active,.isof-dx .btn-success.disabled:focus,.isof-dx .btn-success.disabled:hover,.isof-dx .btn-success[disabled],.isof-dx .btn-success[disabled].active,.isof-dx .btn-success[disabled]:active,.isof-dx .btn-success[disabled]:focus,.isof-dx .btn-success[disabled]:hover,fieldset[disabled] .isof-dx .btn-success,fieldset[disabled] .isof-dx .btn-success.active,fieldset[disabled] .isof-dx .btn-success:active,fieldset[disabled] .isof-dx .btn-success:focus,fieldset[disabled] .isof-dx .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.isof-dx .btn-success .badge{color:#5cb85c;background-color:#fff}.isof-dx .btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.isof-dx .btn-info.active,.isof-dx .btn-info:active,.isof-dx .btn-info:focus,.isof-dx .btn-info:hover,.open .dropdown-toggle.isof-dx .btn-info{color:#fff;background-color:#39b3d7;border-color:#269abc}.isof-dx .btn-info.active,.isof-dx .btn-info:active,.open .dropdown-toggle.isof-dx .btn-info{background-image:none}.isof-dx .btn-info.disabled,.isof-dx .btn-info.disabled.active,.isof-dx .btn-info.disabled:active,.isof-dx .btn-info.disabled:focus,.isof-dx .btn-info.disabled:hover,.isof-dx .btn-info[disabled],.isof-dx .btn-info[disabled].active,.isof-dx .btn-info[disabled]:active,.isof-dx .btn-info[disabled]:focus,.isof-dx .btn-info[disabled]:hover,fieldset[disabled] .isof-dx .btn-info,fieldset[disabled] .isof-dx .btn-info.active,fieldset[disabled] .isof-dx .btn-info:active,fieldset[disabled] .isof-dx .btn-info:focus,fieldset[disabled] .isof-dx .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.isof-dx .btn-info .badge{color:#5bc0de;background-color:#fff}.isof-dx .btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.isof-dx .btn-warning.active,.isof-dx .btn-warning:active,.isof-dx .btn-warning:focus,.isof-dx .btn-warning:hover,.open .dropdown-toggle.isof-dx .btn-warning{color:#fff;background-color:#ed9c28;border-color:#d58512}.isof-dx .btn-warning.active,.isof-dx .btn-warning:active,.open .dropdown-toggle.isof-dx .btn-warning{background-image:none}.isof-dx .btn-warning.disabled,.isof-dx .btn-warning.disabled.active,.isof-dx .btn-warning.disabled:active,.isof-dx .btn-warning.disabled:focus,.isof-dx .btn-warning.disabled:hover,.isof-dx .btn-warning[disabled],.isof-dx .btn-warning[disabled].active,.isof-dx .btn-warning[disabled]:active,.isof-dx .btn-warning[disabled]:focus,.isof-dx .btn-warning[disabled]:hover,fieldset[disabled] .isof-dx .btn-warning,fieldset[disabled] .isof-dx .btn-warning.active,fieldset[disabled] .isof-dx .btn-warning:active,fieldset[disabled] .isof-dx .btn-warning:focus,fieldset[disabled] .isof-dx .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.isof-dx .btn-warning .badge{color:#f0ad4e;background-color:#fff}.isof-dx .btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.isof-dx .btn-danger.active,.isof-dx .btn-danger:active,.isof-dx .btn-danger:focus,.isof-dx .btn-danger:hover,.open .dropdown-toggle.isof-dx .btn-danger{color:#fff;background-color:#d2322d;border-color:#ac2925}.isof-dx .btn-danger.active,.isof-dx .btn-danger:active,.open .dropdown-toggle.isof-dx .btn-danger{background-image:none}.isof-dx .btn-danger.disabled,.isof-dx .btn-danger.disabled.active,.isof-dx .btn-danger.disabled:active,.isof-dx .btn-danger.disabled:focus,.isof-dx .btn-danger.disabled:hover,.isof-dx .btn-danger[disabled],.isof-dx .btn-danger[disabled].active,.isof-dx .btn-danger[disabled]:active,.isof-dx .btn-danger[disabled]:focus,.isof-dx .btn-danger[disabled]:hover,fieldset[disabled] .isof-dx .btn-danger,fieldset[disabled] .isof-dx .btn-danger.active,fieldset[disabled] .isof-dx .btn-danger:active,fieldset[disabled] .isof-dx .btn-danger:focus,fieldset[disabled] .isof-dx .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.isof-dx .btn-danger .badge{color:#d9534f;background-color:#fff}.isof-dx .btn-link{color:#428bca;font-weight:400;cursor:pointer;border-radius:0}.isof-dx .btn-link,.isof-dx .btn-link:active,.isof-dx .btn-link[disabled],fieldset[disabled] .isof-dx .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.isof-dx .btn-link,.isof-dx .btn-link:active,.isof-dx .btn-link:focus,.isof-dx .btn-link:hover{border-color:transparent}.isof-dx .btn-link:focus,.isof-dx .btn-link:hover{color:#2a6496;text-decoration:underline;background-color:transparent}.isof-dx .btn-link[disabled]:focus,.isof-dx .btn-link[disabled]:hover,fieldset[disabled] .isof-dx .btn-link:focus,fieldset[disabled] .isof-dx .btn-link:hover{color:#999;text-decoration:none}.isof-dx .btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.isof-dx .btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.isof-dx .btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.isof-dx .btn-block{display:block;width:100%;padding-left:0;padding-right:0}.isof-dx .btn-block+.btn-block{margin-top:5px}.isof-dx input[type=button].btn-block,.isof-dx input[type=reset].btn-block,.isof-dx input[type=submit].btn-block{width:100%}.isof-dx .nav{margin-bottom:0;padding-left:0;list-style:none}.isof-dx .nav>li{position:relative;display:block}.isof-dx .nav>li>a{position:relative;display:block;padding:10px 15px}.isof-dx .nav>li>a:focus,.isof-dx .nav>li>a:hover{text-decoration:none;background-color:#eee}.isof-dx .nav>li.disabled>a{color:#999}.isof-dx .nav>li.disabled>a:focus,.isof-dx .nav>li.disabled>a:hover{color:#999;text-decoration:none;background-color:transparent;cursor:not-allowed}.isof-dx .nav .open>a,.isof-dx .nav .open>a:focus,.isof-dx .nav .open>a:hover{background-color:#eee;border-color:#428bca}.isof-dx .nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.isof-dx .nav>li>a>img{max-width:none}.isof-dx .nav-tabs{border-bottom:1px solid #ddd}.isof-dx .nav-tabs>li{float:left;margin-bottom:-1px}.isof-dx .nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.isof-dx .nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.isof-dx .nav-tabs>li.active>a,.isof-dx .nav-tabs>li.active>a:focus,.isof-dx .nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.isof-dx .nav-tabs.nav-justified{width:100%;border-bottom:0}.isof-dx .nav-tabs.nav-justified>li{float:none}.isof-dx .nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.isof-dx .nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.isof-dx .nav-tabs.nav-justified>li{display:table-cell;width:1%}.isof-dx .nav-tabs.nav-justified>li>a{margin-bottom:0}}.isof-dx .nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.isof-dx .nav-tabs.nav-justified>.active>a,.isof-dx .nav-tabs.nav-justified>.active>a:focus,.isof-dx .nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.isof-dx .nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.isof-dx .nav-tabs.nav-justified>.active>a,.isof-dx .nav-tabs.nav-justified>.active>a:focus,.isof-dx .nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.isof-dx .nav-pills>li{float:left}.isof-dx .nav-pills>li>a{border-radius:4px}.isof-dx .nav-pills>li+li{margin-left:2px}.isof-dx .nav-pills>li.active>a,.isof-dx .nav-pills>li.active>a:focus,.isof-dx .nav-pills>li.active>a:hover{color:#fff;background-color:#428bca}.isof-dx .nav-stacked>li{float:none}.isof-dx .nav-stacked>li+li{margin-top:2px;margin-left:0}.isof-dx .nav-justified{width:100%}.isof-dx .nav-justified>li{float:none}.isof-dx .nav-justified>li>a{text-align:center;margin-bottom:5px}.isof-dx .nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.isof-dx .nav-justified>li{display:table-cell;width:1%}.isof-dx .nav-justified>li>a{margin-bottom:0}}.isof-dx .nav-tabs-justified{border-bottom:0}.isof-dx .nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.isof-dx .nav-tabs-justified>.active>a,.isof-dx .nav-tabs-justified>.active>a:focus,.isof-dx .nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.isof-dx .nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.isof-dx .nav-tabs-justified>.active>a,.isof-dx .nav-tabs-justified>.active>a:focus,.isof-dx .nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.isof-dx .tab-content>.tab-pane{display:none}.isof-dx .tab-content>.active{display:block}.isof-dx .nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.isof-dx .navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.isof-dx .navbar{border-radius:4px}}@media (min-width:768px){.isof-dx .navbar-header{float:left}}.isof-dx .navbar-collapse{max-height:340px;overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.isof-dx .navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.isof-dx .navbar-collapse{width:auto;border-top:0;box-shadow:none}.isof-dx .navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.isof-dx .navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .isof-dx .navbar-collapse,.navbar-fixed-top .isof-dx .navbar-collapse,.navbar-static-top .isof-dx .navbar-collapse{padding-left:0;padding-right:0}}.isof-dx .container-fluid>.navbar-collapse,.isof-dx .container-fluid>.navbar-header,.isof-dx .container>.navbar-collapse,.isof-dx .container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.isof-dx .container-fluid>.navbar-collapse,.isof-dx .container-fluid>.navbar-header,.isof-dx .container>.navbar-collapse,.isof-dx .container>.navbar-header{margin-right:0;margin-left:0}}.isof-dx .navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.isof-dx .navbar-static-top{border-radius:0}}.isof-dx .navbar-fixed-bottom,.isof-dx .navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.isof-dx .navbar-fixed-bottom,.isof-dx .navbar-fixed-top{border-radius:0}}.isof-dx .navbar-fixed-top{top:0;border-width:0 0 1px}.isof-dx .navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.isof-dx .navbar-brand{float:left;padding:15px;font-size:18px;line-height:20px;height:50px}.isof-dx .navbar-brand:focus,.isof-dx .navbar-brand:hover{text-decoration:none}@media (min-width:768px){.navbar>.container .isof-dx .navbar-brand,.navbar>.container-fluid .isof-dx .navbar-brand{margin-left:-15px}}.isof-dx .navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.isof-dx .navbar-toggle:focus{outline:0}.isof-dx .navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.isof-dx .navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.isof-dx .navbar-toggle{display:none}}.isof-dx .navbar-nav{margin:7.5px -15px}.isof-dx .navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.isof-dx .navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.isof-dx .navbar-nav .open .dropdown-menu .dropdown-header,.isof-dx .navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.isof-dx .navbar-nav .open .dropdown-menu>li>a{line-height:20px}.isof-dx .navbar-nav .open .dropdown-menu>li>a:focus,.isof-dx .navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.isof-dx .navbar-nav{float:left;margin:0}.isof-dx .navbar-nav>li{float:left}.isof-dx .navbar-nav>li>a{padding-top:15px;padding-bottom:15px}.isof-dx .navbar-nav.navbar-right:last-child{margin-right:-15px}}@media (min-width:768px){.isof-dx .navbar-left{float:left!important}.isof-dx .navbar-right{float:right!important}}.isof-dx .navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin-top:8px;margin-bottom:8px}@media (min-width:768px){.isof-dx .navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.isof-dx .navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.isof-dx .navbar-form .input-group>.form-control{width:100%}.isof-dx .navbar-form .control-label{margin-bottom:0;vertical-align:middle}.isof-dx .navbar-form .checkbox,.isof-dx .navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0;vertical-align:middle}.isof-dx .navbar-form .checkbox input[type=checkbox],.isof-dx .navbar-form .radio input[type=radio]{float:none;margin-left:0}.isof-dx .navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.isof-dx .navbar-form .form-group{margin-bottom:5px}}@media (min-width:768px){.isof-dx .navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}.isof-dx .navbar-form.navbar-right:last-child{margin-right:-15px}}.isof-dx .navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.isof-dx .navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.isof-dx .navbar-btn{margin-top:8px;margin-bottom:8px}.isof-dx .navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.isof-dx .navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.isof-dx .navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.isof-dx .navbar-text{float:left;margin-left:15px;margin-right:15px}.isof-dx .navbar-text.navbar-right:last-child{margin-right:0}}.isof-dx .navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.isof-dx .navbar-default .navbar-brand{color:#777}.isof-dx .navbar-default .navbar-brand:focus,.isof-dx .navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.isof-dx .navbar-default .navbar-nav>li>a,.isof-dx .navbar-default .navbar-text{color:#777}.isof-dx .navbar-default .navbar-nav>li>a:focus,.isof-dx .navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.isof-dx .navbar-default .navbar-nav>.active>a,.isof-dx .navbar-default .navbar-nav>.active>a:focus,.isof-dx .navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.isof-dx .navbar-default .navbar-nav>.disabled>a,.isof-dx .navbar-default .navbar-nav>.disabled>a:focus,.isof-dx .navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.isof-dx .navbar-default .navbar-toggle{border-color:#ddd}.isof-dx .navbar-default .navbar-toggle:focus,.isof-dx .navbar-default .navbar-toggle:hover{background-color:#ddd}.isof-dx .navbar-default .navbar-toggle .icon-bar{background-color:#888}.isof-dx .navbar-default .navbar-collapse,.isof-dx .navbar-default .navbar-form{border-color:#e7e7e7}.isof-dx .navbar-default .navbar-nav>.open>a,.isof-dx .navbar-default .navbar-nav>.open>a:focus,.isof-dx .navbar-default .navbar-nav>.open>a:hover{background-color:#e7e7e7;color:#555}@media (max-width:767px){.isof-dx .navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.isof-dx .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.isof-dx .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.isof-dx .navbar-default .navbar-nav .open .dropdown-menu>.active>a,.isof-dx .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.isof-dx .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.isof-dx .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.isof-dx .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.isof-dx .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.isof-dx .navbar-default .navbar-link{color:#777}.isof-dx .navbar-default .navbar-link:hover{color:#333}.isof-dx .navbar-inverse{background-color:#222;border-color:#080808}.isof-dx .navbar-inverse .navbar-brand{color:#999}.isof-dx .navbar-inverse .navbar-brand:focus,.isof-dx .navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.isof-dx .navbar-inverse .navbar-nav>li>a,.isof-dx .navbar-inverse .navbar-text{color:#999}.isof-dx .navbar-inverse .navbar-nav>li>a:focus,.isof-dx .navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.isof-dx .navbar-inverse .navbar-nav>.active>a,.isof-dx .navbar-inverse .navbar-nav>.active>a:focus,.isof-dx .navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.isof-dx .navbar-inverse .navbar-nav>.disabled>a,.isof-dx .navbar-inverse .navbar-nav>.disabled>a:focus,.isof-dx .navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.isof-dx .navbar-inverse .navbar-toggle{border-color:#333}.isof-dx .navbar-inverse .navbar-toggle:focus,.isof-dx .navbar-inverse .navbar-toggle:hover{background-color:#333}.isof-dx .navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.isof-dx .navbar-inverse .navbar-collapse,.isof-dx .navbar-inverse .navbar-form{border-color:#101010}.isof-dx .navbar-inverse .navbar-nav>.open>a,.isof-dx .navbar-inverse .navbar-nav>.open>a:focus,.isof-dx .navbar-inverse .navbar-nav>.open>a:hover{background-color:#080808;color:#fff}@media (max-width:767px){.isof-dx .navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.isof-dx .navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.isof-dx .navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#999}.isof-dx .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.isof-dx .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.isof-dx .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.isof-dx .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.isof-dx .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.isof-dx .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.isof-dx .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.isof-dx .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.isof-dx .navbar-inverse .navbar-link{color:#999}.isof-dx .navbar-inverse .navbar-link:hover{color:#fff}.isof-dx .tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.isof-dx .tooltip.in{opacity:.9;filter:alpha(opacity=90)}.isof-dx .tooltip.top{margin-top:-3px;padding:5px 0}.isof-dx .tooltip.right{margin-left:3px;padding:0 5px}.isof-dx .tooltip.bottom{margin-top:3px;padding:5px 0}.isof-dx .tooltip.left{margin-left:-3px;padding:0 5px}.isof-dx .tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.isof-dx .tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.isof-dx .tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.isof-dx .tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#000}.isof-dx .tooltip.top-right .tooltip-arrow{bottom:0;right:5px;border-width:5px 5px 0;border-top-color:#000}.isof-dx .tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.isof-dx .tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.isof-dx .tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.isof-dx .tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:#000}.isof-dx .tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.isof-dx.container{width:100%;padding:0}@media (min-width:1200px){.isof-dx .container{width:100%!important}}.isof-dx .browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.isof-dx .header{border-bottom:1px solid #e5e5e5}.isof-dx .header h3{margin-top:0;margin-bottom:0;line-height:40px;padding-bottom:19px}.isof-dx .footer{padding-top:19px;color:#777;border-top:1px solid #e5e5e5}.isof-dx .container-narrow>hr{margin:30px 0}.isof-dx .jumbotron{border-bottom:1px solid #e5e5e5}.isof-dx .jumbotron .btn{font-size:21px;padding:14px 24px}.isof-dx .marketing{margin:40px 0}.isof-dx .marketing p+h4{margin-top:28px}.isof-dx .grade-qoe{font-family:GRADE-quality,Cambria,Helvetica,Arial;font-weight:400;font-size:14px;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.isof-dx .small_qoe .grade-qoe{font-size:12px;display:inline!important}.isof-dx .small_qoe .grade-text{display:inline!important}.isof-dx .small_qoe .grade-text span{font-size:13px;display:inline!important}.isof-dx .isof td:hover{background-color:#fff!important}.isof-dx a{color:#559BAB}.isof-dx .button_container{top:2px;position:relative;float:right;margin-left:5px}.isof-dx .button_container .rounded_button{background-color:#dfecf2;background-image:linear-gradient(to bottom,#fff,#afcfe0);background-repeat:repeat-x;border:2px solid #d3e4ed;color:#4695af;border-radius:20px;height:32px;width:100%;text-align:center;padding:3px 20px;cursor:pointer}.isof-dx .button_container .rounded_button.green{background-image:linear-gradient(to bottom,#fff,#B3FFB7)}.isof-dx .button_container .rounded_button.green:hover{background-image:linear-gradient(to bottom,#fff,#6BFF42)}.isof-dx .button_container .rounded_button:hover{background-color:#e6f0f5;background-image:linear-gradient(to bottom,#fff,#c2dae7);background-repeat:repeat-x}.isof-dx .button_container .rounded_button.add-remove-columns:after{content:"";background:url(/assets/images/eye.png) no-repeat;position:absolute;top:2px;left:20px;height:25px;width:25px}.isof-dx .button_container .rounded_button.edit:after{content:"";background:url(/assets/images/edit.png) no-repeat;position:absolute;top:2px;left:20px;height:25px;width:25px}.isof-dx .button_container .rounded_button.active{background-image:linear-gradient(to bottom,#99C1EB,#06c);color:#fff}.isof-dx .button_container .columns-menu{display:none;position:absolute;z-index:100;width:100%;top:43px;list-style:none;background-color:#eee;border:1px solid #686868;border-radius:5px;padding:0 7px}.isof-dx .button_container .columns-menu li{border-bottom:1px solid #686868}.isof-dx .button_container .columns-menu li:last-child{border-bottom:0}.isof-dx .button_container .columns-menu li label{font-weight:400}.isof-dx .button_container .columns-menu li input{margin-right:5px}.isof-dx .button_container .white-space{display:none;position:absolute;width:100%;height:13px;top:30px;background:url(/assets/images/top-menu-indicator.png) no-repeat 50% top;z-index:3}.isof-dx .button_container:hover .columns-menu,.isof-dx .button_container:hover .white-space{display:block}.isof-dx .categorized-test .header,.isof-dx .test-outcomes .header,.isof-dx .test-results .header{border-bottom:0}.isof-dx .categorized-test .header th,.isof-dx .categorized-test .header>div,.isof-dx .test-outcomes .header th,.isof-dx .test-outcomes .header>div,.isof-dx .test-results .header th,.isof-dx .test-results .header>div{background-color:#eee;height:100px;border-radius:5px;border:1px solid #fff;text-align:center}.isof-dx .categorized-test .header th.blue,.isof-dx .categorized-test .header>div.blue,.isof-dx .test-outcomes .header th.blue,.isof-dx .test-outcomes .header>div.blue,.isof-dx .test-results .header th.blue,.isof-dx .test-results .header>div.blue{background-color:#d3e6ed}.isof-dx .categorized-test .header th[rowspan] div,.isof-dx .categorized-test .header>div[rowspan] div,.isof-dx .test-outcomes .header th[rowspan] div,.isof-dx .test-outcomes .header>div[rowspan] div,.isof-dx .test-results .header th[rowspan] div,.isof-dx .test-results .header>div[rowspan] div{height:100%}.isof-dx .categorized-test .row,.isof-dx .categorized-test tr,.isof-dx .test-outcomes .row,.isof-dx .test-outcomes tr,.isof-dx .test-results .row,.isof-dx .test-results tr{display:table-row;text-align:center}.isof-dx .categorized-test .row .div-box,.isof-dx .categorized-test tr .div-box,.isof-dx .test-outcomes .row .div-box,.isof-dx .test-outcomes tr .div-box,.isof-dx .test-results .row .div-box,.isof-dx .test-results tr .div-box{border:1px solid #fff;border-radius:5px;height:110px;padding-top:10px}.isof-dx .categorized-test .row .div-box.subheader,.isof-dx .categorized-test tr .div-box.subheader,.isof-dx .test-outcomes .row .div-box.subheader,.isof-dx .test-outcomes tr .div-box.subheader,.isof-dx .test-results .row .div-box.subheader,.isof-dx .test-results tr .div-box.subheader{height:40px;background-image:none;background-color:#ddd}.isof-dx .categorized-test .row .div-box.blue,.isof-dx .categorized-test tr .div-box.blue,.isof-dx .test-outcomes .row .div-box.blue,.isof-dx .test-outcomes tr .div-box.blue,.isof-dx .test-results .row .div-box.blue,.isof-dx .test-results tr .div-box.blue{background-image:linear-gradient(#d8e6ee,#d8e6ee 50%,#fff);background-repeat:no-repeat;border-color:#d8e6ee}.isof-dx .categorized-test .row .div-box .split-box,.isof-dx .categorized-test tr .div-box .split-box,.isof-dx .test-outcomes .row .div-box .split-box,.isof-dx .test-outcomes tr .div-box .split-box,.isof-dx .test-results .row .div-box .split-box,.isof-dx .test-results tr .div-box .split-box{height:50%}.isof-dx .categorized-test .row .div-box ul,.isof-dx .categorized-test tr .div-box ul,.isof-dx .test-outcomes .row .div-box ul,.isof-dx .test-outcomes tr .div-box ul,.isof-dx .test-results .row .div-box ul,.isof-dx .test-results tr .div-box ul{list-style:none}.isof-dx .categorized-test .row .col-xs-2,.isof-dx .categorized-test tr .col-xs-2,.isof-dx .test-outcomes .row .col-xs-2,.isof-dx .test-outcomes tr .col-xs-2,.isof-dx .test-results .row .col-xs-2,.isof-dx .test-results tr .col-xs-2{padding-left:0;padding-right:0}.isof-dx .categorized-test .flip-icon,.isof-dx .test-outcomes .flip-icon,.isof-dx .test-results .flip-icon{position:absolute;right:3px;top:3px;cursor:pointer}.isof-dx .categorized-test .big-number,.isof-dx .test-outcomes .big-number,.isof-dx .test-results .big-number{display:block;font-size:20px}.isof-dx .categorized-test .grade-text,.isof-dx .categorized-test .mid-number,.isof-dx .test-outcomes .grade-text,.isof-dx .test-outcomes .mid-number,.isof-dx .test-results .grade-text,.isof-dx .test-results .mid-number{display:block;font-size:16px;font-style:italic;font-weight:400}.isof-dx .categorized-test .grade-text strong,.isof-dx .categorized-test .mid-number strong,.isof-dx .test-outcomes .grade-text strong,.isof-dx .test-outcomes .mid-number strong,.isof-dx .test-results .grade-text strong,.isof-dx .test-results .mid-number strong{display:inline;font-weight:700;font-style:normal}.isof-dx .categorized-test .grade-text p,.isof-dx .categorized-test .mid-number p,.isof-dx .test-outcomes .grade-text p,.isof-dx .test-outcomes .mid-number p,.isof-dx .test-results .grade-text p,.isof-dx .test-results .mid-number p{line-height:23px;margin:0}.isof-dx .categorized-test .grade-text ul,.isof-dx .categorized-test .mid-number ul,.isof-dx .test-outcomes .grade-text ul,.isof-dx .test-outcomes .mid-number ul,.isof-dx .test-results .grade-text ul,.isof-dx .test-results .mid-number ul{list-style:none;padding-left:0}.isof-dx .categorized-test .small,.isof-dx .test-outcomes .small,.isof-dx .test-results .small{font-size:11px}.isof-dx .categorized-test .tables,.isof-dx .test-outcomes .tables,.isof-dx .test-results .tables{margin-top:20px}.isof-dx .categorized-test .cell-content,.isof-dx .test-outcomes .cell-content,.isof-dx .test-results .cell-content{top:calc(50% - 30px);position:relative}.isof-dx .categorized-test .table,.isof-dx .test-outcomes .table,.isof-dx .test-results .table{display:table}.isof-dx .categorized-test .tablewrapper,.isof-dx .test-outcomes .tablewrapper,.isof-dx .test-results .tablewrapper{position:relative}.isof-dx .categorized-test .cell,.isof-dx .test-outcomes .cell,.isof-dx .test-results .cell{display:table-cell}.isof-dx .categorized-test .tall,.isof-dx .test-outcomes .tall,.isof-dx .test-results .tall{position:absolute;height:100%!important}.isof-dx .categorized-test .inherit_pos,.isof-dx .test-outcomes .inherit_pos,.isof-dx .test-results .inherit_pos{position:inherit}.isof-dx .categorized-test .no-margin,.isof-dx .test-outcomes .no-margin,.isof-dx .test-results .no-margin{margin-bottom:0}.isof-dx .categorized-test .row .text,.isof-dx .categorized-test tr .text,.isof-dx .test-outcomes .row .text,.isof-dx .test-outcomes tr .text,.isof-dx .test-results .row .text,.isof-dx .test-results tr .text{text-align:justify;padding:2px}.isof-dx .tabbable a{cursor:pointer!important}.isof-dx .anim-height{transition:height .2s}.isof-dx .anim-display{transition:display .2s}.isof-dx .isof .header>th>div.blue{background-color:#D3E6ED!important}.isof-dx .isof .outcome-title-options{padding-left:10px}.isof-dx .isof .outcome-title-option.big-option{margin-bottom:10px}.isof-dx .isof .outcome-title-option.big-option:last-of-type{margin-bottom:5px}.isof-dx .isof .outcome-title-option .explanation{text-align:justify;margin:5px 7px 7px}.isof-dx .isof .outcome-title-option .explanation:not(.selected){color:#999;max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.isof-dx .isof .flip .card{position:relative}.isof-dx .isof .flip .card .face{position:relative;min-height:150px}.isof-dx .isof .flip .card .face.back{margin-top:-150px}.isof-dx .isof .flip div.back-content{margin-top:-20px}.isof-dx .isof label{font-weight:400}.isof-dx .isof hr{margin-top:3px;margin-bottom:3px}.isof-dx .isof .box-bottom p{margin-bottom:-5px}.isof-dx .isof .top-corner-icon{margin-top:-10px;margin-left:0}.isof-dx .isof .probability-top-corner-icon{margin-top:-27px}.isof-dx .isof .pls-text{text-align:left;font-size:13px;line-height:16px;vertical-align:top;padding:10px 10px 0;margin-bottom:15px}.isof-dx .isof .pls-box{background-color:#eee;border:1px solid #ededed;border-radius:5px;padding:20px 25px}.isof-dx .isof .pls-box .big-text p{font-size:17px;text-align:justify}.isof-dx .isof .pls-box h3,.isof-dx .isof .pls-box h4{font-weight:600}.isof-dx .isof .big-number{font-weight:400;font-size:32px!important}.isof-dx .isof .big-number.prevalence{display:inline-block}.isof-dx .isof .denom-margin{margin-left:16px}.isof-dx .isof .prevalence_label *{vertical-align:middle}.isof-dx .isof tr td{vertical-align:top}.isof-dx .isof tr td:hover{background-color:transparent}.isof-dx .isof tr .isof-box{border:1px solid #bfbfbf}.isof-dx .isof tr .isof-box.blue{background-image:linear-gradient(#D8E6EE,#D8E6EE 50%,#FFF)}.isof-dx .isof tr .isof-box.green{background-image:linear-gradient(#B3FFB7,#C6FFB3 50%,#FFF)}.isof-dx .isof tr .outside-box{position:inherit!important;float:left;overflow-y:hidden}.isof-dx .isof tr .outside-box .isof-box{padding:10px;height:100%!important;padding-bottom:10px}.isof-dx .isof tr .outside-box .isof-box .half{vertical-align:top}.isof-dx .isof tr .outside-box .isof-box .half .ci_text{font-size:13px}.isof-dx .isof tr .outside-box .isof-box .half.box-subtitle{line-height:5px}.isof-dx .isof tr .outside-box .isof-box.big-pad{padding-top:20px}.isof-dx .isof tr .outside-box .isof-box hr{margin:8px 0}.isof-dx .isof tr .outside-box .isof-box .flip-icon.floating-flip{float:right;position:relative;margin:-10px 0 5px 5px;right:-8px}.isof-dx .isof .outcome-title p,.isof-dx .isof p.small-text{font-size:11px;line-height:1.5em!important}.isof-dx .isof .outcome-title p.small-text-box,.isof-dx .isof p.small-text.small-text-box{padding:5px 5px 0}.isof-dx .isof .mid-margin p,.isof-dx .isof .small-margin p{margin:0;line-height:20px}.isof-dx .isof small{font-size:12px}.isof-dx .isof p.top-label{margin:0 auto;position:relative;top:-7px;height:10px}.isof-dx .isof .flip-icon{top:-15px!important}.isof-dx .isof .percent div.expand{position:relative;width:98%;padding:0 3px;bottom:15px}.isof-dx .isof .percent div.expand div.toggle-item p{padding:2px 0;margin:0}.isof-dx .isof .percent .percent-confidence-interval{position:absolute;width:100%}.isof-dx .isof .percent .percent-diagram{background-color:#D8E6EE!important;background-image:none!important;border-radius:5px;position:relative;top:-10px;overflow:hidden}.isof-dx .isof .percent .percent-diagram .big-number.inline{display:inline}.isof-dx .isof .percent .percent-diagram p{margin-bottom:0}.isof-dx .isof .percent .percent-diagram span.diagram>div.half:first-child{border-right:1px solid #B8B8B8}.isof-dx .isof .percent .percent-diagram diagram-arrow div{padding:10px}.isof-dx .isof .percent .percent-diagram diagram-arrow div.short{width:50%;height:40px}.isof-dx .isof .percent .percent-diagram diagram-arrow div.large{width:30%}.isof-dx .isof .percent .percent-diagram diagram-arrow div.left{margin-right:17%;margin-left:auto}.isof-dx .isof .percent .percent-diagram diagram-arrow div.right{margin-left:17%;margin-right:auto}.isof-dx .isof.outcome-table div.outside-box{position:inherit}.isof-dx .isof.outcome-table p{font-size:16px}.isof-dx .isof.outcome-table p.title{color:#333}.isof-dx .isof.outcome-table .summary{padding:0 8px;text-align:left}.isof-dx .tab-content{margin-top:10px}.isof-dx .tables{margin-bottom:30px}.isof-dx .header-subtitle p{font-size:14px}.isof-dx .header-title p{margin:0 0 5px}.isof-dx .width-fill td.col-1,.isof-dx .width-fill th.col-1{width:1%}.isof-dx .width-fill td.col-2,.isof-dx .width-fill th.col-2{width:2%}.isof-dx .width-fill td.col-3,.isof-dx .width-fill th.col-3{width:3%}.isof-dx .width-fill td.col-4,.isof-dx .width-fill th.col-4{width:4%}.isof-dx .width-fill td.col-5,.isof-dx .width-fill th.col-5{width:5%}.isof-dx .width-fill td.col-6,.isof-dx .width-fill th.col-6{width:6%}.isof-dx .width-fill td.col-7,.isof-dx .width-fill th.col-7{width:7%}.isof-dx .width-fill td.col-8,.isof-dx .width-fill th.col-8{width:8%}.isof-dx .width-fill td.col-9,.isof-dx .width-fill th.col-9{width:9%}.isof-dx .width-fill td.col-10,.isof-dx .width-fill th.col-10{width:10%}.isof-dx .width-fill td.col-11,.isof-dx .width-fill th.col-11{width:11%}.isof-dx .width-fill td.col-12,.isof-dx .width-fill th.col-12{width:12%}.isof-dx .width-fill td.col-13,.isof-dx .width-fill th.col-13{width:13%}.isof-dx .width-fill td.col-14,.isof-dx .width-fill th.col-14{width:14%}.isof-dx .width-fill td.col-15,.isof-dx .width-fill th.col-15{width:15%}.isof-dx .width-fill td.col-16,.isof-dx .width-fill th.col-16{width:16%}.isof-dx .width-fill td.col-17,.isof-dx .width-fill th.col-17{width:17%}.isof-dx .width-fill td.col-18,.isof-dx .width-fill th.col-18{width:18%}.isof-dx .width-fill td.col-19,.isof-dx .width-fill th.col-19{width:19%}.isof-dx .width-fill td.col-20,.isof-dx .width-fill th.col-20{width:20%}.isof-dx .width-fill td.col-21,.isof-dx .width-fill th.col-21{width:21%}.isof-dx .width-fill td.col-22,.isof-dx .width-fill th.col-22{width:22%}.isof-dx .width-fill td.col-23,.isof-dx .width-fill th.col-23{width:23%}.isof-dx .width-fill td.col-24,.isof-dx .width-fill th.col-24{width:24%}.isof-dx .width-fill td.col-25,.isof-dx .width-fill th.col-25{width:25%}.isof-dx .width-fill td.col-26,.isof-dx .width-fill th.col-26{width:26%}.isof-dx .width-fill td.col-27,.isof-dx .width-fill th.col-27{width:27%}.isof-dx .width-fill td.col-28,.isof-dx .width-fill th.col-28{width:28%}.isof-dx .width-fill td.col-29,.isof-dx .width-fill th.col-29{width:29%}.isof-dx .width-fill td.col-30,.isof-dx .width-fill th.col-30{width:30%}.isof-dx .width-fill td.col-31,.isof-dx .width-fill th.col-31{width:31%}.isof-dx .width-fill td.col-32,.isof-dx .width-fill th.col-32{width:32%}.isof-dx .width-fill td.col-33,.isof-dx .width-fill th.col-33{width:33%}.isof-dx .width-fill td.col-34,.isof-dx .width-fill th.col-34{width:34%}.isof-dx .width-fill td.col-35,.isof-dx .width-fill th.col-35{width:35%}.isof-dx .width-fill td.col-36,.isof-dx .width-fill th.col-36{width:36%}.isof-dx .width-fill td.col-37,.isof-dx .width-fill th.col-37{width:37%}.isof-dx .width-fill td.col-38,.isof-dx .width-fill th.col-38{width:38%}.isof-dx .width-fill td.col-39,.isof-dx .width-fill th.col-39{width:39%}.isof-dx .width-fill td.col-40,.isof-dx .width-fill th.col-40{width:40%}.isof-dx .width-fill td.col-41,.isof-dx .width-fill th.col-41{width:41%}.isof-dx .width-fill td.col-42,.isof-dx .width-fill th.col-42{width:42%}.isof-dx .width-fill td.col-43,.isof-dx .width-fill th.col-43{width:43%}.isof-dx .width-fill td.col-44,.isof-dx .width-fill th.col-44{width:44%}.isof-dx .width-fill td.col-45,.isof-dx .width-fill th.col-45{width:45%}.isof-dx .width-fill td.col-46,.isof-dx .width-fill th.col-46{width:46%}.isof-dx .width-fill td.col-47,.isof-dx .width-fill th.col-47{width:47%}.isof-dx .width-fill td.col-48,.isof-dx .width-fill th.col-48{width:48%}.isof-dx .width-fill td.col-49,.isof-dx .width-fill th.col-49{width:49%}.isof-dx .width-fill td.col-50,.isof-dx .width-fill th.col-50{width:50%}.isof-dx .width-fill td.col-51,.isof-dx .width-fill th.col-51{width:51%}.isof-dx .width-fill td.col-52,.isof-dx .width-fill th.col-52{width:52%}.isof-dx .width-fill td.col-53,.isof-dx .width-fill th.col-53{width:53%}.isof-dx .width-fill td.col-54,.isof-dx .width-fill th.col-54{width:54%}.isof-dx .width-fill td.col-55,.isof-dx .width-fill th.col-55{width:55%}.isof-dx .width-fill td.col-56,.isof-dx .width-fill th.col-56{width:56%}.isof-dx .width-fill td.col-57,.isof-dx .width-fill th.col-57{width:57%}.isof-dx .width-fill td.col-58,.isof-dx .width-fill th.col-58{width:58%}.isof-dx .width-fill td.col-59,.isof-dx .width-fill th.col-59{width:59%}.isof-dx .width-fill td.col-60,.isof-dx .width-fill th.col-60{width:60%}.isof-dx .width-fill td.col-61,.isof-dx .width-fill th.col-61{width:61%}.isof-dx .width-fill td.col-62,.isof-dx .width-fill th.col-62{width:62%}.isof-dx .width-fill td.col-63,.isof-dx .width-fill th.col-63{width:63%}.isof-dx .width-fill td.col-64,.isof-dx .width-fill th.col-64{width:64%}.isof-dx .width-fill td.col-65,.isof-dx .width-fill th.col-65{width:65%}.isof-dx .width-fill td.col-66,.isof-dx .width-fill th.col-66{width:66%}.isof-dx .width-fill td.col-67,.isof-dx .width-fill th.col-67{width:67%}.isof-dx .width-fill td.col-68,.isof-dx .width-fill th.col-68{width:68%}.isof-dx .width-fill td.col-69,.isof-dx .width-fill th.col-69{width:69%}.isof-dx .width-fill td.col-70,.isof-dx .width-fill th.col-70{width:70%}.isof-dx .width-fill td.col-71,.isof-dx .width-fill th.col-71{width:71%}.isof-dx .width-fill td.col-72,.isof-dx .width-fill th.col-72{width:72%}.isof-dx .width-fill td.col-73,.isof-dx .width-fill th.col-73{width:73%}.isof-dx .width-fill td.col-74,.isof-dx .width-fill th.col-74{width:74%}.isof-dx .width-fill td.col-75,.isof-dx .width-fill th.col-75{width:75%}.isof-dx .width-fill td.col-76,.isof-dx .width-fill th.col-76{width:76%}.isof-dx .width-fill td.col-77,.isof-dx .width-fill th.col-77{width:77%}.isof-dx .width-fill td.col-78,.isof-dx .width-fill th.col-78{width:78%}.isof-dx .width-fill td.col-79,.isof-dx .width-fill th.col-79{width:79%}.isof-dx .width-fill td.col-80,.isof-dx .width-fill th.col-80{width:80%}.isof-dx .width-fill td.col-81,.isof-dx .width-fill th.col-81{width:81%}.isof-dx .width-fill td.col-82,.isof-dx .width-fill th.col-82{width:82%}.isof-dx .width-fill td.col-83,.isof-dx .width-fill th.col-83{width:83%}.isof-dx .width-fill td.col-84,.isof-dx .width-fill th.col-84{width:84%}.isof-dx .width-fill td.col-85,.isof-dx .width-fill th.col-85{width:85%}.isof-dx .width-fill td.col-86,.isof-dx .width-fill th.col-86{width:86%}.isof-dx .width-fill td.col-87,.isof-dx .width-fill th.col-87{width:87%}.isof-dx .width-fill td.col-88,.isof-dx .width-fill th.col-88{width:88%}.isof-dx .width-fill td.col-89,.isof-dx .width-fill th.col-89{width:89%}.isof-dx .width-fill td.col-90,.isof-dx .width-fill th.col-90{width:90%}.isof-dx .width-fill td.col-91,.isof-dx .width-fill th.col-91{width:91%}.isof-dx .width-fill td.col-92,.isof-dx .width-fill th.col-92{width:92%}.isof-dx .width-fill td.col-93,.isof-dx .width-fill th.col-93{width:93%}.isof-dx .width-fill td.col-94,.isof-dx .width-fill th.col-94{width:94%}.isof-dx .width-fill td.col-95,.isof-dx .width-fill th.col-95{width:95%}.isof-dx .width-fill td.col-96,.isof-dx .width-fill th.col-96{width:96%}.isof-dx .width-fill td.col-97,.isof-dx .width-fill th.col-97{width:97%}.isof-dx .width-fill td.col-98,.isof-dx .width-fill th.col-98{width:98%}.isof-dx .width-fill td.col-99,.isof-dx .width-fill th.col-99{width:99%}.isof-dx .width-fill td.col-100,.isof-dx .width-fill th.col-100{width:100%}.isof-dx .outcome-table tr .box{height:100%!important}.isof-dx .outcome-table .outcome-name{margin-left:30px}.isof-dx .outcome-table .outcome-name.closed{width:calc(100% - 30px)}.isof-dx .outcome-table .outcome-name.closed p{text-align:left;font-weight:700;margin-left:5px}.isof-dx .outcome-table .status.closed{height:43px!important}.isof-dx .outcome-table .status.open{margin-left:7px!important;height:100%!important}.isof-dx .outcomes{margin:20px 60px}.isof-dx .outcomes table{margin-bottom:20px}.isof-dx .outcomes table td.col-16{width:214px;display:block}.isof-dx .outcomes .collapsed .box{padding-left:40px}.isof-dx .outcomes .collapsed .box p{text-align:left;font-weight:700}.isof-dx .outcomes .header>th>div.indicators{height:90px!important}.isof-dx .outcomes .toggle-outcome{position:relative}.isof-dx .outcomes .toggle-outcome .status{left:4px!important}.isof-dx .outcomes .toggle-outcome .status:hover{background-color:#E1E3E3}.isof-dx .outcomes .toggle-outcome .status.open{height:140px!important;top:inherit}.isof-dx .outcomes .toggle-outcome .status.collapsed{background-color:initial;margin-top:3px}.isof-dx .outcomes .outcome-title-header{width:180px;margin-left:30px!important}.isof-dx .outcomes .indicators p{display:inline;text-transform:uppercase;font-size:9px;margin:0 5px;color:#898888}.isof-dx .outcomes .indicators span{display:block}.isof-dx .outcomes .indicators .indicator_values span p{font-weight:700}.isof-dx .outcomes .outside-box{position:inherit!important;padding-bottom:4px!important}.isof-dx .outcomes .open div.box{min-height:100px!important}.isof-dx .bold{font-weight:700}.isof-dx ins{background-color:inherit}.isof-dx .diagnosis_info{background-color:#eee;border-bottom:1px solid;padding-bottom:10px;margin-bottom:15px}.isof-dx .title{margin-top:10px;margin-bottom:12px;font-size:22px;line-height:22px;font-family:HelveticaNeueRoman,HelveticaNeue-Roman,'Helvetica Neue Roman','Helvetica Neue',Helvetica,sans-serif}.isof-dx .title:first-letter{text-transform:capitalize}.isof-dx .study_characteristics{margin-top:10px;font-size:16px;line-height:16px;overflow:hidden;height:auto}.isof-dx .study_characteristics.closed{height:0}.isof-dx .study_characteristics ul{list-style-type:none;padding-left:0}.isof-dx .study_characteristics p{line-height:20px;margin:0 0 7px}.isof-dx .show_characteristics{font-size:16px;padding-left:21px;background:url(/assets/images/characteristics-arrows.png) no-repeat left 2px;color:#808284;text-decoration:none!important;font-weight:700;font-family:HelveticaNeueBold,HelveticaNeue-Bold,'Helvetica Neue Bold','Helvetica Neue',Helvetica,sans-serif;cursor:pointer}.isof-dx .show_characteristics.closed{background:url(/assets/images/characteristics-arrows.png) no-repeat left -15px}.isof-dx .show_characteristics:hover{color:#4A4C4E}.isof-dx .list-container{width:550px}.isof-dx .list-container hr{margin:14px 0;border:0;border-top:1px solid #EEE;border-bottom:1px solid #FFF}.isof-dx .jumbotron{text-align:left;padding-left:15px!important;padding-right:15px!important}.isof-dx .margin{margin-top:40px}.isof-dx .capitalize:first-letter{text-transform:capitalize}.isof-dx div.list-group-item{padding-top:0;padding-bottom:0}.isof-dx div.list-group-item:hover{background-color:#F5F5F5}.isof-dx div.list-group-item>a{max-width:90%;min-width:90%;display:inline-block;padding:10px 0}.isof-dx div.list-group-item>a:hover{text-decoration:none}.isof-dx div.list-group-item img.delete{margin-top:6px;padding:0;float:right}.isof-dx .edit-form-container{width:100%!important}.isof-dx .add_diagnosis{overflow-x:hidden}.isof-dx .add_diagnosis .qoe-select{width:60px;margin-left:10px}.isof-dx .add_diagnosis .group{float:left;width:96%;border:1px solid #E0E0E0;border-radius:5px;margin-left:30px;margin-top:20px;margin-bottom:20px;padding:20px}.isof-dx .add_diagnosis .half{width:50%;padding:0 5px;float:left}.isof-dx .add_diagnosis .form-control{max-width:300px;display:inline-block;vertical-align:middle}.isof-dx .add_diagnosis .form-control.short{width:70px}.isof-dx .add_diagnosis .legend{display:inline-block;text-align:center;margin-left:15px}.isof-dx .add_diagnosis .control-group{display:block;min-height:50px;padding:5px 0 5px 20px}.isof-dx .add_diagnosis .control-label{padding-top:0}.isof-dx .add_diagnosis th{text-align:center}.isof-dx .add_diagnosis .study-indicators-form .form-group{margin-bottom:5px}.isof-dx .add_diagnosis .study-indicators-form hr{margin:5px 0;border-top-color:#B5B5B5}.isof-dx .ci-warn{display:inline;color:red;font-size:10px}.isof-dx body{font-family:"Source Sans Pro",HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Arimo,Helvetica,Arial,sans-serif;font-weight:400}.isof-dx .dotted-underline{border-bottom:1px dotted #000}.isof-dx span.flip-sign{display:inline-block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAVCAMAAACAAGUXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGMkQ4MkU1MTE2QzExMUUzOTdDNUYwNDk1QTRENEE1MyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGMkQ4MkU1MjE2QzExMUUzOTdDNUYwNDk1QTRENEE1MyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkYyRDgyRTRGMTZDMTExRTM5N0M1RjA0OTVBNEQ0QTUzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYyRDgyRTUwMTZDMTExRTM5N0M1RjA0OTVBNEQ0QTUzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VWWdQwAAAKVQTFRFLIWkbqvBYKO6OIyp1+ju+vz9SJWwbKq/+/39z+Pq8vf5mMPS3evwosnX6PL1gLXI2envLoalaKi+ibvMQpKudrDE5/H17/b4cKzB9Pn6w9zljr7OwNvkLYWk/f7+M4mnMYimTJiy6vP29fn74O3xcq7Cd7HETpmzudbh+Pv8X6O6y+Hp/P3+1eftzOHp1Obsjb3Om8XUf7XIjr3OmsXT6fP2////KQ+tRwAAADd0Uk5T////////////////////////////////////////////////////////////////////////ABBZnYsAAADhSURBVBgZXcEHUgJBAADBuUS6I6lgIKMI5jz/f5q1exYg3Xiq6Hes4YnLlI41/K9qQM8aRr3c6CYDvt9aBhjsukbdIVF231ZR55ORQdHnoLkWLZLVg8FtwpGLMbaatP1TzjjY4Dmpe9MMSBsES57gSx2URndbyK2ugAVn8KjmJNcG1wm5+ghnLICryhy2d0blQH2HV5YEjRTIpu6lnMuGg1npnzbNlowvOJLcGjyskkJx3eSg3zIYTeYqavs+Ixp2jbo7AwyeXz6A7MYo7xlh7Qcalf9hrUN66QmsdT4LT/0CljJJ9f27AuEAAAAASUVORK5CYII=);width:27px;height:20px}.isof-dx span.info-sign{display:inline-block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg5MUNDNjIyQzg0MDExRTI4MkQ0RDkzRDBBMkY0QzZEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg5MUNDNjIzQzg0MDExRTI4MkQ0RDkzRDBBMkY0QzZEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODkxQ0M2MjBDODQwMTFFMjgyRDREOTNEMEEyRjRDNkQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODkxQ0M2MjFDODQwMTFFMjgyRDREOTNEMEEyRjRDNkQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5bQUGMAAAA7klEQVR42oSRvWoCURBG712rVBYiCNvZaxEhlqaIbyAISlrBKlXARzBYWYn2CeQZshZWYrFN7K0i2FhYWW7OJyNeGx04zN2Zs9yf8VmWOUW1Vi+S+tCCCqzhCya/6eogJzLxlfQHOejS9MqQhz39tjxfeXwqmviMtKSh+g988J3w3WA9h0JkWw8luks0IdGC+oI0kie5B7NAHIIu8hLU1O9JLvH3NmgMYOOuQ/1Y8o5zxe52qL+NzlvckU9HlTzR1nZrxRTKlp3V3+V5DcXe8RPGGgR3SKnVWHfgzd7+2wcTfLBnlCAxDSZ4lPMvwAC8MlEQQEkyrgAAAABJRU5ErkJggg==);width:11px;height:11px;position:relative;top:-5px;left:5px}.isof-dx table tbody tr td,.isof-dx table thead{border:0!important}.style-tip .opentip .ot-content{color:#fff}
@charset "UTF-8";.flip{position:relative;-webkit-perspective:800;perspective:800px}.flip.flipped.card{-webkit-transform:rotatex(-180deg);transform:rotatex(-180deg)}.flip.flipped[horizontal].card{-webkit-transform:rotatey(-180deg);transform:rotatey(-180deg)}.flip.card{width:100%;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:.5s,width .25s ease-in!important;transition:transform .5s,width .25s ease-in!important}.flip.card .face{width:100%;padding-bottom:20px}.flip.card .front{position:relative;transition:opacity 0s linear .15s;z-index:6;opacity:1}.flip.flipped.card .front{z-index:1;opacity:0}.flip.card .back{height:0;opacity:0}.flip.flipped.card .back{height:auto;opacity:1}.flip.card .back{-webkit-transform:rotatex(-180deg);transform:rotatex(-180deg);transition:opacity 0s linear .15s;z-index:3;top:0;position:absolute}.flip[horizontal].card .back{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.icon.absolute_effect{background-image:url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20viewBox%3D%220%200%2018%2018%22%20width%3D%2218%22%20height%3D%2218%22%20enable-background%3D%22new%200%200%2018%2018%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%232D85A2%22%20points%3D%229%2C2.2%206.3%2C2.2%201.5%2C15.2%207.8%2C15.2%207.8%2C12.7%205.1%2C12.7%20%22%2F%3E%3Cpolygon%20fill%3D%22%232D85A2%22%20points%3D%229%2C2.2%2011.7%2C2.2%2016.5%2C15.2%2010.2%2C15.2%2010.2%2C12.7%2012.9%2C12.7%20%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}.icon.absolute_effect_inactive{background-image:url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20viewBox%3D%220%200%2018%2018%22%20width%3D%2218%22%20height%3D%2218%22%20enable-background%3D%22new%200%200%2018%2018%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23939598%22%20points%3D%229%2C2.2%206.3%2C2.2%201.5%2C15.2%207.8%2C15.2%207.8%2C12.7%205.1%2C12.7%20%22%2F%3E%3Cpolygon%20fill%3D%22%23939598%22%20points%3D%229%2C2.2%2011.7%2C2.2%2016.5%2C15.2%2010.2%2C15.2%2010.2%2C12.7%2012.9%2C12.7%20%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}.icon.arros_visual_overview{background-image:url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20viewBox%3D%220%200%2079.1%2022.5%22%20enable-background%3D%22new%200%200%2079.1%2022.5%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23D0D2D3%22%20points%3D%2237.3%2C9.3%2012.5%2C9.3%2012.5%2C1.5%202.8%2C11.2%2012.5%2C21%2012.5%2C13.3%2037.3%2C13.3%20%22%2F%3E%3Cpolygon%20fill%3D%22%23D0D2D3%22%20points%3D%2276.3%2C11.2%2066.6%2C1.5%2066.6%2C9.3%2041.8%2C9.3%2041.8%2C13.3%2066.6%2C13.3%2066.6%2C21%20%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}.icon.bottom_line{background-image:url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20enable-background%3D%22new%200%200%2018%2018%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23808184%22%20d%3D%22M13.2%2C1.8h-2.8H7.6H4.8H2v3.1v2.5v0.7v2.1V13v2.8h2.8h2.8h2.8h2.8H16V13v-2.8V8.1V7.4V4.9V1.8H13.2z%20%20M14.2%2C10.2V13v1h-1.1h-2.8H7.6H4.8h-1v-1v-2.8v-1h1h2.8h2.8h2.8h1V10.2L14.2%2C10.2z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}.icon.flip{background-image:url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2223%22%20height%3D%2223%22%20viewBox%3D%220%200%2018%2018%22%20enable-background%3D%22new%200%200%2018%2018%22%20xml%3Aspace%3D%22preserve%22%3E%20%3Cpath%20fill%3D%22%232D85A3%22%20d%3D%22M9%2C5l0-3L3%2C7l6%2C5l0-3c6%2C1%2C3%2C4%2C0%2C8C20%2C9%2C13%2C5%2C9%2C5z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}.icon.gray_person{background-image:url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20viewBox%3D%220%200%208%2024.5%22%20enable-background%3D%22new%200%200%208%2024.5%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23D7D7D7%22%20d%3D%22M4%2C10.5L4%2C10.5c-2.2%2C0-4%2C1.8-4%2C4l0%2C9.9c0%2C0.1%2C0.1%2C0.1%2C0.1%2C0.1h7.8c0.1%2C0%2C0.1-0.1%2C0.1-0.1v-9.9%20C8%2C12.3%2C6.2%2C10.5%2C4%2C10.5z%22%2F%3E%3Ccircle%20fill%3D%22%23D7D7D7%22%20cx%3D%224%22%20cy%3D%224%22%20r%3D%224%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}.icon.indicator-arrowhead{background-image:url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%225.341px%22%20height%3D%2210.682px%22%20viewBox%3D%220%200%205.341%2010.682%22%20enable-background%3D%22new%200%200%205.341%2010.682%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23F58220%22%20points%3D%225.341%2C0%200%2C5.341%205.341%2C10.682%20%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}.icon.multiple_visual_overview{background-image:url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20enable-background%3D%22new%200%200%2018%2018%22%20xml%3Aspace%3D%22preserve%22%3E%3Crect%20x%3D%222.2%22%20y%3D%227.3%22%20fill%3D%22%23D2D2D2%22%20width%3D%2214.2%22%20height%3D%222.7%22%2F%3E%3Crect%20x%3D%224.9%22%20y%3D%227.3%22%20transform%3D%22matrix%28-0.7071%20-0.7071%200.7071%20-0.7071%204.6336%2019.2546%29%22%20fill%3D%22%23808184%22%20width%3D%222.8%22%20height%3D%222.8%22%2F%3E%3Crect%20x%3D%222.2%22%20y%3D%222.6%22%20fill%3D%22%23D2D2D2%22%20width%3D%2214.2%22%20height%3D%222.7%22%2F%3E%3Crect%20x%3D%2210.9%22%20y%3D%222.5%22%20transform%3D%22matrix%28-0.7071%20-0.7071%200.7071%20-0.7071%2018.2427%2015.3719%29%22%20fill%3D%22%23808184%22%20width%3D%222.8%22%20height%3D%222.8%22%2F%3E%3Crect%20x%3D%222.2%22%20y%3D%2212.1%22%20fill%3D%22%23D2D2D2%22%20width%3D%2214.2%22%20height%3D%222.7%22%2F%3E%3Crect%20x%3D%228.9%22%20y%3D%2212%22%20transform%3D%22matrix%28-0.7071%20-0.7071%200.7071%20-0.7071%208.0968%2030.2089%29%22%20fill%3D%22%23808184%22%20width%3D%222.8%22%20height%3D%222.8%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}.icon.outcome_order{background-image:url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20viewBox%3D%220%200%2018%2018%22%20enable-background%3D%22new%200%200%2018%2018%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%232D85A2%22%20d%3D%22M15.8%2C4.2c-0.3-0.2-0.5-0.3-0.9-0.4c-0.1-0.8-0.7-1.6-2.1-1.9c-0.2%2C0-0.4-0.1-0.6-0.1c-0.2%2C0-0.3%2C0-0.5%2C0.1%20C11.4%2C1.4%2C10.8%2C1%2C9.9%2C1C9.7%2C1%2C9.6%2C1%2C9.5%2C1C8.9%2C1.1%2C8.4%2C1.2%2C8.1%2C1.5C7.7%2C1.2%2C7.2%2C1%2C6.6%2C1c0%2C0-0.1%2C0-0.1%2C0C5.9%2C1%2C5.3%2C1.3%2C4.9%2C1.8%20C4.4%2C2.3%2C4.2%2C2.9%2C4.2%2C3.5v0v0l0%2C1C4.1%2C4.5%2C3.9%2C4.5%2C3.7%2C4.5c-0.2%2C0-0.4%2C0-0.6%2C0.1C2.4%2C4.7%2C1.9%2C5.1%2C1.6%2C5.7C1.3%2C6.2%2C1.2%2C6.9%2C1.3%2C7.5%20l0%2C0.2l0.1%2C0.1l2.2%2C4c0.7%2C1.2%2C1.5%2C2%2C2%2C2.5l0%2C1.4l0%2C1.3H7h6h1.3l0-1.3l0-1.8l2-6.2l0%2C0l0%2C0l0.1-0.2c0.1-0.6%2C0.3-1%2C0.3-1.4%20C16.8%2C5%2C16.2%2C4.4%2C15.8%2C4.2z%20M15.1%2C7.3l-2%2C6.4l0%2C2h0H7h0l0-2c0%2C0-1.2-0.6-2.2-2.4l-2.2-4C2.5%2C6.6%2C2.8%2C6%2C3.4%2C5.9c0.1%2C0%2C0.2%2C0%2C0.3%2C0%20l0%2C0l0%2C0c0.5%2C0%2C0.9%2C0.3%2C1%2C0.8L5.3%2C8c0.2%2C0.1%2C0.3%2C0.2%2C0.3%2C0.2c0.2%2C0%2C0-0.9%2C0-3.2L5.6%2C3.5c0-0.6%2C0.4-1.1%2C1-1.1h0c0%2C0%2C0%2C0%2C0%2C0h0%20c0.6%2C0%2C1%2C0.4%2C1%2C1c0%2C0%2C0%2C0.5%2C0%2C0.6c0%2C0.4%2C0.3%2C0.8%2C0.6%2C0.8c0.2%2C0%2C0.4-0.2%2C0.4-0.6l0-1c0-0.6%2C0.4-0.8%2C1-0.8c0.1%2C0%2C0.2%2C0%2C0.2%2C0h0h0%20c0.5%2C0%2C0.8%2C0.1%2C0.8%2C0.6l0.1%2C1.2c0.1%2C0.4%2C0.2%2C0.6%2C0.3%2C0.6c0.2%2C0%2C0.4-0.4%2C0.4-0.4l0.1-0.5c0.1-0.4%2C0.3-0.6%2C0.7-0.6h0h0%20c0.1%2C0%2C0.2%2C0%2C0.4%2C0c0.6%2C0.1%2C1.1%2C0.3%2C1%2C0.9l-0.1%2C0.4v0l0%2C0l0%2C0v0c0%2C0-0.4%2C1.3-0.2%2C1.3c0%2C0%2C0.1-0.1%2C0.2-0.3c0%2C0%2C0%2C0%2C0%2C0l0.3-0.3%20C14%2C5.1%2C14.1%2C5%2C14.3%2C5l0%2C0v0c0.2%2C0%2C0.5%2C0.1%2C0.8%2C0.3C15.6%2C5.7%2C15.4%2C6.2%2C15.1%2C7.3z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}.icon.person{background-image:url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20viewBox%3D%220%200%208%2024.5%22%20enable-background%3D%22new%200%200%208%2024.5%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23000%22%20d%3D%22M4%2C10.5L4%2C10.5c-2.2%2C0-4%2C1.8-4%2C4l0%2C9.9c0%2C0.1%2C0.1%2C0.1%2C0.1%2C0.1h7.8c0.1%2C0%2C0.1-0.1%2C0.1-0.1v-9.9%20C8%2C12.3%2C6.2%2C10.5%2C4%2C10.5z%22%2F%3E%3Ccircle%20fill%3D%22%23000%22%20cx%3D%224%22%20cy%3D%224%22%20r%3D%224%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}.icon.plain_language{background-image:url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20enable-background%3D%22new%200%200%2018%2018%22%20xml%3Aspace%3D%22preserve%22%3E%3Crect%20x%3D%221.9%22%20y%3D%223%22%20fill%3D%22%232D85A2%22%20width%3D%2214.2%22%20height%3D%222.7%22%2F%3E%3Crect%20x%3D%221.9%22%20y%3D%227.5%22%20fill%3D%22%232D85A2%22%20width%3D%2214.2%22%20height%3D%222.7%22%2F%3E%3Crect%20x%3D%221.9%22%20y%3D%2212%22%20fill%3D%22%232D85A2%22%20width%3D%228.8%22%20height%3D%222.7%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}.icon.plain_language_inactive{background-image:url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20enable-background%3D%22new%200%200%2018%2018%22%20xml%3Aspace%3D%22preserve%22%3E%3Crect%20x%3D%221.9%22%20y%3D%223%22%20fill%3D%22%23939598%22%20width%3D%2214.2%22%20height%3D%222.7%22%2F%3E%3Crect%20x%3D%221.9%22%20y%3D%227.5%22%20fill%3D%22%23939598%22%20width%3D%2214.2%22%20height%3D%222.7%22%2F%3E%3Crect%20x%3D%221.9%22%20y%3D%2212%22%20fill%3D%22%23939598%22%20width%3D%228.8%22%20height%3D%222.7%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}.icon.refresh{background-image:url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20height%3D%2218%22%20width%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20enable-background%3D%22new%200%200%2018%2018%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23929497%22%20d%3D%22M7.3%2C7l-2-2c1-1%2C2.4-1.6%2C3.9-1.6c1.5%2C0%2C2.9%2C0.6%2C3.9%2C1.6c1%2C1%2C1.6%2C2.4%2C1.6%2C3.9h2.4c0-4.4-3.6-8-8-8%20C7%2C1%2C5%2C1.9%2C3.6%2C3.3L1.8%2C1.5V7H7.3z%20M13.2%2C12.9c-1%2C1-2.4%2C1.7-4%2C1.7c-1.5%2C0-2.9-0.6-3.9-1.6c-1-1-1.6-2.4-1.6-3.9H1.2c0%2C4.4%2C3.6%2C8%2C8%2C8%20c2.2%2C0%2C4.2-0.9%2C5.7-2.4l1.8%2C1.8V11h-5.4L13.2%2C12.9z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}.icon.relative_risk{background-image:url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20enable-background%3D%22new%200%200%2018%2018%22%20xml%3Aspace%3D%22preserve%22%3E%3Crect%20x%3D%221.8%22%20y%3D%227.3%22%20fill%3D%22%232D85A2%22%20width%3D%2214.2%22%20height%3D%222.7%22%2F%3E%3Crect%20x%3D%227%22%20y%3D%2212%22%20fill%3D%22%232D85A2%22%20width%3D%223.8%22%20height%3D%222.7%22%2F%3E%3Crect%20x%3D%227%22%20y%3D%222.7%22%20fill%3D%22%232D85A2%22%20width%3D%223.8%22%20height%3D%222.7%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}.icon.relative_risk_inactive{background-image:url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20enable-background%3D%22new%200%200%2018%2018%22%20xml%3Aspace%3D%22preserve%22%3E%3Crect%20x%3D%221.8%22%20y%3D%227.3%22%20fill%3D%22%23939598%22%20width%3D%2214.2%22%20height%3D%222.7%22%2F%3E%3Crect%20x%3D%227%22%20y%3D%2212%22%20fill%3D%22%23939598%22%20width%3D%223.8%22%20height%3D%222.7%22%2F%3E%3Crect%20x%3D%227%22%20y%3D%222.7%22%20fill%3D%22%23939598%22%20width%3D%223.8%22%20height%3D%222.7%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}.icon.single_outcome{background-image:url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2223%22%20height%3D%2223%22%20viewBox%3D%220%200%2018%2018%22%20enable-background%3D%22new%200%200%2018%2018%22%20xml%3Aspace%3D%22preserve%22%3E%20%20%3Cg%3E%20%20%3Cpath%20fill%3D%22%232D85A3%22%20d%3D%22M5.7%2C4.5c0%2C1.1-0.9%2C2-2%2C2c-1.1%2C0-2-0.9-2-2c0-1.1%2C0.9-2%2C2-2C4.8%2C2.5%2C5.7%2C3.4%2C5.7%2C4.5z%22%2F%3E%20%20%3Cpath%20fill%3D%22%232D85A3%22%20d%3D%22M5.7%2C9.9c0-1.1-0.9-2-2-2c-1.1%2C0-2%2C0.9-2%2C2v5.6h4V9.9z%22%2F%3E%20%3C%2Fg%3E%20%3Cg%3E%20%20%3Cpath%20fill%3D%22%232D85A3%22%20d%3D%22M11%2C4.5c0%2C1.1-0.9%2C2-2%2C2c-1.1%2C0-2-0.9-2-2c0-1.1%2C0.9-2%2C2-2C10.1%2C2.5%2C11%2C3.4%2C11%2C4.5z%22%2F%3E%20%20%3Cpath%20fill%3D%22%232D85A3%22%20d%3D%22M11%2C9.9c0-1.1-0.9-2-2-2c-1.1%2C0-2%2C0.9-2%2C2v5.6h4V9.9z%22%2F%3E%20%3C%2Fg%3E%20%3Cg%3E%20%20%3Cpath%20fill%3D%22%232D85A3%22%20d%3D%22M16.4%2C4.5c0%2C1.1-0.9%2C2-2%2C2c-1.1%2C0-2-0.9-2-2c0-1.1%2C0.9-2%2C2-2C15.5%2C2.5%2C16.4%2C3.4%2C16.4%2C4.5z%22%2F%3E%20%20%3Cpath%20fill%3D%22%232D85A3%22%20d%3D%22M16.4%2C9.9c0-1.1-0.9-2-2-2c-1.1%2C0-2%2C0.9-2%2C2v5.6h4V9.9z%22%2F%3E%20%3C%2Fg%3E%20%3C%2Fsvg%3E');background-repeat:no-repeat}.icon.table{background-image:url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20enable-background%3D%22new%200%200%2018%2018%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23808184%22%20d%3D%22M13%2C2L13%2C2l-3%2C0v0H8v0H5v0H2v3v3v3v3v3H5v0h3v0h3v0h3v0h3v-3v-3V8%20V5V2H13z%20M7%2C5v3v3v3V16h-1v-2v-3V8V5V3h1V5z%20M13%2C5v3v3v3V16h-1v-2v-3V8V5V3h1%20V5z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}.icon.visual_overview{background-image:url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20enable-background%3D%22new%200%200%2018%2018%22%20xml%3Aspace%3D%22preserve%22%3E%3Crect%20x%3D%221%22%20y%3D%227.3%22%20fill%3D%22%237CB5C4%22%20width%3D%2216.2%22%20height%3D%223%22%2F%3E%3Crect%20x%3D%225.9%22%20y%3D%225.6%22%20transform%3D%22matrix%28-0.7071%20-0.7071%200.7071%20-0.7071%209.253%2021.4494%29%22%20fill%3D%22%232D85A2%22%20width%3D%226.4%22%20height%3D%226.4%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}.icon.visual_overview_inactive{background-image:url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20enable-background%3D%22new%200%200%2018%2018%22%20xml%3Aspace%3D%22preserve%22%3E%3Crect%20x%3D%221%22%20y%3D%227.3%22%20fill%3D%22%23c9c9c9%22%20width%3D%2216.2%22%20height%3D%223%22%2F%3E%3Crect%20x%3D%225.9%22%20y%3D%225.6%22%20transform%3D%22matrix%28-0.7071%20-0.7071%200.7071%20-0.7071%209.253%2021.4494%29%22%20fill%3D%22%23939598%22%20width%3D%226.4%22%20height%3D%226.4%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}.icon.chevron-left{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAABYCAYAAAC+uwT3AAABFUlEQVR42u3cwQnCQBCF4e3BIrSJtODJswchePRoB4LgNR2kkrGDNBQheBDxYDQ7u/v2H5gCPhImy05mQsg8mnPX9vdh7G0Yg0pMoPcsHfgR9ZKSqCJx36KKws1FFYH7FZU17l9UltVyEVRuuEVRueCioJ65Pt52cqhkxcQD5Q7zQrnCPFFuMG+UCwwUKFCgQIECBQoUKFCgQIECBQoUqNpRJoja7C8rbmm5U6+oA0K/ilex1uIhW+5lP9DSRypw4MCBAwcOHDhw4MCBAwcOHDhw4MAVPWol+9SkGyDSbSsvXEgVUUcZD9dtSBmSw6dRcJKz0KY4vW6K+wZMcUOEKe70MMUtLJJ7c1S2HTWnrp1+15gJegCOG3kzt+QUtgAAAABJRU5ErkJggg==);background-repeat:no-repeat}.icon.chevron-right{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAABYCAYAAAC+uwT3AAABE0lEQVR42u3cvQ3CMBCG4duBIcISWYGKmgIJUVKyARJSWjbIJMkGWSjQ0PCjxCE53x3vJ3mAR4rOVj7ZIgmpm66v264vz7eDRMgT9Lp8o9rPKNe4IZRL3FiUK1wqygVuKso07tv0c42bC2UKNzfKBK44VtslUNlxS6Ky4jRgWXBaMHWcJkwVpw0DBw4cOHDgwIEDBw4cOHDgwIEDBw4cOHO4JjBuvbus+JVOAUJtxafI2FeHhRz3ITfokEcqUKBAgQIFChQoUKBAgQIFChQoUKASUE3Q1pEqlQbkj/oqyZFif92EvMq45GQUCwl5XXhunFjMrzixnKk48ZBUnHjKWJx4zBBOPCfkY0BvwMcqT/afb7oDG0l5M/xxUEsAAAAASUVORK5CYII=);background-repeat:no-repeat}.icon.info-toggler{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAgCAYAAAAbifjMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1QzM3MURCMzQwRUYxMUUyQTJBMEEyRkM2OUI1QTRBRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1QzM3MURCNDQwRUYxMUUyQTJBMEEyRkM2OUI1QTRBRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVDMzcxREIxNDBFRjExRTJBMkEwQTJGQzY5QjVBNEFFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjVDMzcxREIyNDBFRjExRTJBMkEwQTJGQzY5QjVBNEFFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+1BUp0QAAAF1JREFUeNrsk8EOACAIQqX1/79srbOJ5aU1vfMGDqCqkrkmyfsZAEDTDiIQGoFBQj/wICHALBuuAZ6YAph4xastFOAJQD9ZnlVty8Gu/ziJgCDU/QGYuNb4CmAIMAAbyxo/qIvOhAAAAABJRU5ErkJggg==);background-repeat:no-repeat}.icon.visual_overview_diamond{background-image:url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%0A%3Csvg%0A%20%20%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%0A%20%20%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%0A%20%20%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%0A%20%20%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20xmlns%3Asodipodi%3D%22http%3A%2F%2Fsodipodi.sourceforge.net%2FDTD%2Fsodipodi-0.dtd%22%0A%20%20%20xmlns%3Ainkscape%3D%22http%3A%2F%2Fwww.inkscape.org%2Fnamespaces%2Finkscape%22%0A%20%20%20version%3D%221.1%22%0A%20%20%20id%3D%22Layer_1%22%0A%20%20%20x%3D%220px%22%0A%20%20%20y%3D%220px%22%0A%20%20%20viewBox%3D%220%200%209.9999997%209.9999997%22%0A%20%20%20enable-background%3D%22new%200%200%2022.3%2022%22%0A%20%20%20xml%3Aspace%3D%22preserve%22%0A%20%20%20inkscape%3Aversion%3D%220.48.4%20r9939%22%0A%20%20%20width%3D%22100%25%22%0A%20%20%20height%3D%22100%25%22%0A%20%20%20sodipodi%3Adocname%3D%22visual%20overview%20diamond.svg%22%3E%3Cmetadata%0A%20%20%20%20%20id%3D%22metadata11%22%3E%3Crdf%3ARDF%3E%3Ccc%3AWork%0A%20%20%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%3Cdc%3Aformat%3Eimage%2Fsvg%2Bxml%3C%2Fdc%3Aformat%3E%3Cdc%3Atype%0A%20%20%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Fdcmitype%2FStillImage%22%20%2F%3E%3C%2Fcc%3AWork%3E%3C%2Frdf%3ARDF%3E%3C%2Fmetadata%3E%3Cdefs%0A%20%20%20%20%20id%3D%22defs9%22%20%2F%3E%3Csodipodi%3Anamedview%0A%20%20%20%20%20pagecolor%3D%22%23ffffff%22%0A%20%20%20%20%20bordercolor%3D%22%23666666%22%0A%20%20%20%20%20borderopacity%3D%221%22%0A%20%20%20%20%20objecttolerance%3D%2210%22%0A%20%20%20%20%20gridtolerance%3D%2210%22%0A%20%20%20%20%20guidetolerance%3D%2210%22%0A%20%20%20%20%20inkscape%3Apageopacity%3D%220%22%0A%20%20%20%20%20inkscape%3Apageshadow%3D%222%22%0A%20%20%20%20%20inkscape%3Awindow-width%3D%22640%22%0A%20%20%20%20%20inkscape%3Awindow-height%3D%22480%22%0A%20%20%20%20%20id%3D%22namedview7%22%0A%20%20%20%20%20showgrid%3D%22false%22%0A%20%20%20%20%20fit-margin-top%3D%220%22%0A%20%20%20%20%20fit-margin-left%3D%220%22%0A%20%20%20%20%20fit-margin-right%3D%220%22%0A%20%20%20%20%20fit-margin-bottom%3D%220%22%0A%20%20%20%20%20inkscape%3Azoom%3D%2210.727273%22%0A%20%20%20%20%20inkscape%3Acx%3D%224.9500002%22%0A%20%20%20%20%20inkscape%3Acy%3D%224.9999998%22%0A%20%20%20%20%20inkscape%3Awindow-x%3D%2265%22%0A%20%20%20%20%20inkscape%3Awindow-y%3D%2224%22%0A%20%20%20%20%20inkscape%3Awindow-maximized%3D%220%22%0A%20%20%20%20%20inkscape%3Acurrent-layer%3D%22Layer_1%22%20%2F%3E%3Cg%0A%20%20%20%20%20id%3D%22g3%22%0A%20%20%20%20%20transform%3D%22translate%28-6.2%2C-6.0000004%29%22%3E%3Cpath%0A%20%20%20%20%20%20%20d%3D%22m%2011.2%2C6%20c%20-0.3%2C0%20-0.5%2C0.1%20-0.7%2C0.3%20l%20-4%2C4%20c%20-0.4%2C0.4%20-0.4%2C1%200%2C1.4%20l%204%2C4%20c%200.2%2C0.2%200.5%2C0.3%200.7%2C0.3%200.2%2C0%200.5%2C-0.1%200.7%2C-0.3%20l%204%2C-4%20c%200.4%2C-0.4%200.4%2C-1%200%2C-1.4%20l%20-4%2C-4%20C%2011.7%2C6.1%2011.4%2C6%2011.2%2C6%20l%200%2C0%20z%22%0A%20%20%20%20%20%20%20id%3D%22path5%22%0A%20%20%20%20%20%20%20inkscape%3Aconnector-curvature%3D%220%22%0A%20%20%20%20%20%20%20style%3D%22fill%3A%231d1c1a%22%20%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}.icon.close{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5MUIyNDU1QkI3MzcxMUUyODM2RkFGMUNFRDEzNTgzNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5MUIyNDU1Q0I3MzcxMUUyODM2RkFGMUNFRDEzNTgzNSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjkxQjI0NTU5QjczNzExRTI4MzZGQUYxQ0VEMTM1ODM1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjkxQjI0NTVBQjczNzExRTI4MzZGQUYxQ0VEMTM1ODM1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+bxKSXAAAAflJREFUeNqslL9OwkAcx381BiaSJmWBxU461RRwp7yBbyCdjBPwBr4BcTIuUp9ABAdxEHZBGmGRxS7WpY0NGyzn79fQerSoNfGbtHfXu37y+3sCYwz+U9v0EgThx0MX5xfaamodnxxb350j4wT/tQGIkCoOtXw+r0pZCVKpFLzb7+C6rrVYLNq4dxaFbwQiSMWhVTooqcq+4oOimr3M4Gn05M3n8wZCDR4IfAwJZlwaH47jsN+EVrLeXY+tPIkDcUNE2GsSGK/uTZeghwFwi/OkXjwoypIk/Smr5UoZ0ul0M1iHQPxYUxRl7bBhGNBoNMK1aZpra1Imk4EdeUcOrPTNpLLoP/Rj7oiiSPFg1WqVjcfjcN3vr5+132xyu8m7LFNpRIU/AkJ8SwuFAnieB61WCzRNWzuXy+doUHmX5ayUjQFVVYVmMwyPD0Jrf4xpALQc14lt8jEjSweDAei6nghouo4b26xUKqGbvPv08LIsv2HMr2KkjGINUrHyQpD/BKLE1Ov1WPIooZTlaGGfDh+H7K/C9iPYa6ywsSdPR8ORic2fuKiXyyXc9+5pqscKeyX9tnPr0a2SBNbtdAFjr6Mxg+D7pttGxOF6d29XwxvH74QoaPI8gelk6mHMCdZOeh9SKx0h8JCH2rZN2byiPCLM23gf/qc+BRgA9nrtv51oCHkAAAAASUVORK5CYII=);background-repeat:no-repeat;width:20px;height:20px;opacity:.8!important}i.icon{display:inline-block}i.icon.small{width:20px;height:20px}i.icon.medium{width:23px;height:23px}i.icon.overview{width:29px;height:41px}i.icon.png{background-size:14px 24px;position:relative;top:8px;width:14px;height:24px}.opentip-container,.opentip-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.opentip-container{position:absolute;max-width:300px;z-index:100;-webkit-transition:-webkit-transform 1s ease-in-out;-moz-transition:-moz-transform 1s ease-in-out;-o-transition:-o-transform 1s ease-in-out;-ms-transition:-ms-transform 1s ease-in-out;transition:transform 1s ease-in-out;pointer-events:none;-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}.opentip-container.ot-fixed.ot-going-to-show.stem-top.stem-center,.opentip-container.ot-fixed.ot-hidden.stem-top.stem-center,.opentip-container.ot-fixed.ot-hiding.stem-top.stem-center{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-o-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.opentip-container.ot-fixed.ot-going-to-show.stem-top.stem-right,.opentip-container.ot-fixed.ot-hidden.stem-top.stem-right,.opentip-container.ot-fixed.ot-hiding.stem-top.stem-right{-webkit-transform:translateY(-5px) translateX(5px);-moz-transform:translateY(-5px) translateX(5px);-o-transform:translateY(-5px) translateX(5px);-ms-transform:translateY(-5px) translateX(5px);transform:translateY(-5px) translateX(5px)}.opentip-container.ot-fixed.ot-going-to-show.stem-middle.stem-right,.opentip-container.ot-fixed.ot-hidden.stem-middle.stem-right,.opentip-container.ot-fixed.ot-hiding.stem-middle.stem-right{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-o-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.opentip-container.ot-fixed.ot-going-to-show.stem-bottom.stem-right,.opentip-container.ot-fixed.ot-hidden.stem-bottom.stem-right,.opentip-container.ot-fixed.ot-hiding.stem-bottom.stem-right{-webkit-transform:translateY(5px) translateX(5px);-moz-transform:translateY(5px) translateX(5px);-o-transform:translateY(5px) translateX(5px);-ms-transform:translateY(5px) translateX(5px);transform:translateY(5px) translateX(5px)}.opentip-container.ot-fixed.ot-going-to-show.stem-bottom.stem-center,.opentip-container.ot-fixed.ot-hidden.stem-bottom.stem-center,.opentip-container.ot-fixed.ot-hiding.stem-bottom.stem-center{-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-o-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}.opentip-container.ot-fixed.ot-going-to-show.stem-bottom.stem-left,.opentip-container.ot-fixed.ot-hidden.stem-bottom.stem-left,.opentip-container.ot-fixed.ot-hiding.stem-bottom.stem-left{-webkit-transform:translateY(5px) translateX(-5px);-moz-transform:translateY(5px) translateX(-5px);-o-transform:translateY(5px) translateX(-5px);-ms-transform:translateY(5px) translateX(-5px);transform:translateY(5px) translateX(-5px)}.opentip-container.ot-fixed.ot-going-to-show.stem-middle.stem-left,.opentip-container.ot-fixed.ot-hidden.stem-middle.stem-left,.opentip-container.ot-fixed.ot-hiding.stem-middle.stem-left{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-o-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px)}.opentip-container.ot-fixed.ot-going-to-show.stem-top.stem-left,.opentip-container.ot-fixed.ot-hidden.stem-top.stem-left,.opentip-container.ot-fixed.ot-hiding.stem-top.stem-left{-webkit-transform:translateY(-5px) translateX(-5px);-moz-transform:translateY(-5px) translateX(-5px);-o-transform:translateY(-5px) translateX(-5px);-ms-transform:translateY(-5px) translateX(-5px);transform:translateY(-5px) translateX(-5px)}.opentip-container.ot-fixed .opentip{pointer-events:auto}.opentip-container.ot-hidden{display:none}.opentip-container .opentip{position:relative;font-size:13px;line-height:120%;padding:9px 14px;color:#4f4b47;text-shadow:-1px -1px 0 rgba(255,255,255,.2)}.opentip-container .opentip .header{margin:0;padding:0}.opentip-container .opentip .ot-close{pointer-events:auto;display:block;position:absolute;top:-12px;left:60px;color:rgba(0,0,0,.5);background:rgba(0,0,0,0);text-decoration:none}.opentip-container .opentip .ot-close span,.opentip-container .opentip .ot-loading-indicator{display:none}.opentip-container.ot-loading .ot-loading-indicator{width:30px;height:30px;font-size:30px;line-height:30px;font-weight:700;display:block}.opentip-container.ot-loading .ot-loading-indicator span{display:block;-webkit-animation:otloading 2s linear infinite;-moz-animation:otloading 2s linear infinite;-o-animation:otloading 2s linear infinite;-ms-animation:otloading 2s linear infinite;animation:otloading 2s linear infinite;text-align:center}.opentip-container.style-alert .opentip,.opentip-container.style-dark .opentip{color:#f8f8f8;text-shadow:1px 1px 0 rgba(0,0,0,.2)}.opentip-container.style-glass .opentip{padding:15px 25px;color:#317cc5;text-shadow:1px 1px 8px rgba(0,94,153,.3)}.opentip-container.ot-hide-effect-fade{-webkit-transition:-webkit-transform .5s ease-in-out,opacity 1s ease-in-out;-moz-transition:-moz-transform .5s ease-in-out,opacity 1s ease-in-out;-o-transition:-o-transform .5s ease-in-out,opacity 1s ease-in-out;-ms-transition:-ms-transform .5s ease-in-out,opacity 1s ease-in-out;transition:transform .5s ease-in-out,opacity 1s ease-in-out;opacity:1;-ms-filter:none;filter:none}.opentip-container.ot-hide-effect-fade.ot-hiding{opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha(Opacity=0)"}.opentip-container.ot-show-effect-appear.ot-going-to-show,.opentip-container.ot-show-effect-appear.ot-showing{-webkit-transition:-webkit-transform .5s ease-in-out,opacity 1s ease-in-out;-moz-transition:-moz-transform .5s ease-in-out,opacity 1s ease-in-out;-o-transition:-o-transform .5s ease-in-out,opacity 1s ease-in-out;-ms-transition:-ms-transform .5s ease-in-out,opacity 1s ease-in-out;transition:transform .5s ease-in-out,opacity 1s ease-in-out}.opentip-container.ot-show-effect-appear.ot-going-to-show{opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha(Opacity=0)"}.opentip-container.ot-show-effect-appear.ot-showing,.opentip-container.ot-show-effect-appear.ot-visible{opacity:1;-ms-filter:none;filter:none}@-moz-keyframes otloading{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes otloading{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes otloading{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes otloading{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes otloading{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@font-face{font-family:Epistemonikos;src:url(/assets/fonts/font_epistemonikos.woff);src:local("Epistemonikos")}@font-face{font-family:GRADE-quality;src:url();src:url(https://gradepro.org/fonts/GRADE-quality.eot);src:url(https://gradepro.org/fonts/GRADE-quality.eot?#iefix) format("embedded-opentype"),url(https://gradepro.org/fonts/GRADE-quality.woff) format("woff"),url(https://gradepro.org/fonts/GRADE-quality.ttf) format("truetype"),url(https://gradepro.org/fonts/GRADE-quality.svg#GRADE-quality) format("svg");font-weight:400;font-style:normal}.isof-tx{/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css *//*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */}.isof-tx .clearfix{*zoom:1}.isof-tx .clearfix:after,.isof-tx .clearfix:before{line-height:0}.isof-tx .hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.isof-tx .input-block-level{display:block;width:100%;min-height:24px;-moz-box-sizing:border-box;box-sizing:border-box}.isof-tx .main_loading{text-align:center;margin-top:100px}.isof-tx .dotted_underline{border-bottom:1px #000 dotted}.isof-tx .black{color:#000}.isof-tx img.center{float:none;margin:0}.isof-tx #outcomes .table_options{margin-bottom:8px}.isof-tx #main-content .panel-group>h2{color:#000;margin-bottom:25px;margin-top:25px}.isof-tx .about_div{display:none;position:absolute;background-color:#F0F1F2;width:100%;z-index:1002;padding-top:15px;padding-bottom:35px;border-bottom:#C1C1C2 solid 1px}.isof-tx .about_div h1{margin-bottom:30px}.isof-tx .about_div p{padding-left:15px;max-width:890px}.isof-tx .about_div li,.isof-tx .about_div ul{font-size:14px;line-height:23px}.isof-tx .popover-title{display:none}.isof-tx .upper{text-transform:uppercase}.isof-tx .sticky-wrapper header{width:100%;background-color:#FFF;z-index:1003}.isof-tx #isof-table .sticky-wrapper{margin:0 -25px -30px -5px}.isof-tx #isof-table .row_container:first-child{padding-top:5px}.isof-tx #isof-table .sticky-wrapper .headings{z-index:1001;background-color:#FFF}.isof-tx body .sticky-wrapper.is-sticky header{box-shadow:none}.isof-tx #isof-table .sticky-wrapper.is-sticky .headings .table-col .separator{display:none}.isof-tx #sticky-title{display:none;z-index:1000;background-color:#FFF;width:100%;height:27px}.isof-tx #sticky-title-sticky-wrapper.is-sticky #sticky-title{display:block}.isof-tx #sticky-title-sticky-wrapper h1{font-size:16px}.isof-tx .float_container{overflow:auto;padding-top:12px;margin-top:-10px}.isof-tx #isof-table .headings .float_container p{padding:0;line-height:16px}.isof-tx .sticky-wrapper.is-sticky header{z-index:1002}.isof-tx #isof-table .popover.fade.in .popover-inner .popover-content p{line-height:23px}.isof-tx .vline-separator{width:2px;height:85px;background:#fff;display:inline-block;margin-top:11px}.isof-tx .after-separator{margin-top:-99px}.isof-tx html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.isof-tx article,.isof-tx aside,.isof-tx details,.isof-tx figcaption,.isof-tx figure,.isof-tx footer,.isof-tx header,.isof-tx hgroup,.isof-tx main,.isof-tx menu,.isof-tx nav,.isof-tx section,.isof-tx summary{display:block}.isof-tx audio,.isof-tx canvas,.isof-tx progress,.isof-tx video{display:inline-block;vertical-align:baseline}.isof-tx audio:not([controls]){display:none;height:0}.isof-tx [hidden],.isof-tx template{display:none}.isof-tx a{background-color:transparent}.isof-tx a:active,.isof-tx a:hover{outline:0}.isof-tx b,.isof-tx strong{font-weight:700}.isof-tx dfn{font-style:italic}.isof-tx h1{margin:.67em 0}.isof-tx mark{background:#ff0;color:#000}.isof-tx sub,.isof-tx sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.isof-tx sup{top:-.5em}.isof-tx sub{bottom:-.25em}.isof-tx img{border:0}.isof-tx svg:not(:root){overflow:hidden}.isof-tx hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}.isof-tx pre{overflow:auto}.isof-tx code,.isof-tx kbd,.isof-tx pre,.isof-tx samp{font-size:1em}.isof-tx button,.isof-tx input,.isof-tx optgroup,.isof-tx select,.isof-tx textarea{color:inherit;font:inherit;margin:0}.isof-tx button{overflow:visible}.isof-tx button,.isof-tx select{text-transform:none}.isof-tx button,.isof-tx html input[type=button],.isof-tx input[type=reset],.isof-tx input[type=submit]{-webkit-appearance:button;cursor:pointer}.isof-tx button[disabled],.isof-tx html input[disabled]{cursor:default}.isof-tx button::-moz-focus-inner,.isof-tx input::-moz-focus-inner{border:0;padding:0}.isof-tx input[type=checkbox],.isof-tx input[type=radio]{-moz-box-sizing:border-box;box-sizing:border-box;padding:0}.isof-tx input[type=number]::-webkit-inner-spin-button,.isof-tx input[type=number]::-webkit-outer-spin-button{height:auto}.isof-tx input[type=search]::-webkit-search-cancel-button,.isof-tx input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.isof-tx textarea{overflow:auto}.isof-tx optgroup{font-weight:700}.isof-tx table{border-collapse:collapse;border-spacing:0}.isof-tx td,.isof-tx th{padding:0}@media print{.isof-tx *,.isof-tx :after,.isof-tx :before{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}.isof-tx a,.isof-tx a:visited{text-decoration:underline}.isof-tx a[href]:after{content:" (" attr(href) ")"}.isof-tx abbr[title]:after{content:" (" attr(title) ")"}.isof-tx a[href^="#"]:after,.isof-tx a[href^="javascript:"]:after{content:""}.isof-tx blockquote,.isof-tx pre{border:1px solid #999;page-break-inside:avoid}.isof-tx thead{display:table-header-group}.isof-tx img,.isof-tx tr{page-break-inside:avoid}.isof-tx img{max-width:100%!important}.isof-tx h2,.isof-tx h3,.isof-tx p{orphans:3;widows:3}.isof-tx h2,.isof-tx h3{page-break-after:avoid}.isof-tx .navbar{display:none}.isof-tx .btn>.caret,.isof-tx .dropup>.btn>.caret{border-top-color:#000!important}.isof-tx .label{border:1px solid #000}.isof-tx .table{border-collapse:collapse!important}.isof-tx .table td,.isof-tx .table th{background-color:#fff!important}.isof-tx .table-bordered td,.isof-tx .table-bordered th{border:1px solid #ddd!important}}.isof-tx :after,.isof-tx :before{-moz-box-sizing:border-box;box-sizing:border-box}.isof-tx html{font-size:10px;-webkit-tap-highlight-color:transparent}.isof-tx body{background-color:#fff}.isof-tx button,.isof-tx input,.isof-tx select,.isof-tx textarea{font-family:inherit;font-size:inherit;line-height:inherit}.isof-tx a{color:#337ab7;text-decoration:none}.isof-tx a:focus,.isof-tx a:hover{color:#23527c;text-decoration:underline}.isof-tx a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.isof-tx figure{margin:0}.isof-tx img{vertical-align:middle}.isof-tx .img-responsive{display:block;max-width:100%;height:auto}.isof-tx .img-rounded{border-radius:6px}.isof-tx .img-thumbnail{padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.isof-tx .img-circle{border-radius:50%}.isof-tx hr{border:0}.isof-tx .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.isof-tx .sr-only-focusable:active,.isof-tx .sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.isof-tx [role=button]{cursor:pointer}.isof-tx .h1,.isof-tx .h2,.isof-tx .h3,.isof-tx .h4,.isof-tx .h5,.isof-tx .h6,.isof-tx h1,.isof-tx h2,.isof-tx h3,.isof-tx h4,.isof-tx h5,.isof-tx h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.isof-tx .h1 .small,.isof-tx .h1 small,.isof-tx .h2 .small,.isof-tx .h2 small,.isof-tx .h3 .small,.isof-tx .h3 small,.isof-tx .h4 .small,.isof-tx .h4 small,.isof-tx .h5 .small,.isof-tx .h5 small,.isof-tx .h6 .small,.isof-tx .h6 small,.isof-tx h1 .small,.isof-tx h1 small,.isof-tx h2 .small,.isof-tx h2 small,.isof-tx h3 .small,.isof-tx h3 small,.isof-tx h4 .small,.isof-tx h4 small,.isof-tx h5 .small,.isof-tx h5 small,.isof-tx h6 .small,.isof-tx h6 small{font-weight:400;line-height:1;color:#777}.isof-tx .h1,.isof-tx .h2,.isof-tx .h3,.isof-tx h1,.isof-tx h2,.isof-tx h3{margin-top:20px;margin-bottom:10px}.isof-tx .h1 .small,.isof-tx .h1 small,.isof-tx .h2 .small,.isof-tx .h2 small,.isof-tx .h3 .small,.isof-tx .h3 small,.isof-tx h1 .small,.isof-tx h1 small,.isof-tx h2 .small,.isof-tx h2 small,.isof-tx h3 .small,.isof-tx h3 small{font-size:65%}.isof-tx .h4,.isof-tx .h5,.isof-tx .h6,.isof-tx h4,.isof-tx h5,.isof-tx h6{margin-top:10px;margin-bottom:10px}.isof-tx .h4 .small,.isof-tx .h4 small,.isof-tx .h5 .small,.isof-tx .h5 small,.isof-tx .h6 .small,.isof-tx .h6 small,.isof-tx h4 .small,.isof-tx h4 small,.isof-tx h5 .small,.isof-tx h5 small,.isof-tx h6 .small,.isof-tx h6 small{font-size:75%}.isof-tx .h1,.isof-tx h1{font-size:36px}.isof-tx .h2,.isof-tx h2{font-size:30px}.isof-tx .h3,.isof-tx h3{font-size:24px}.isof-tx .h4,.isof-tx h4{font-size:18px}.isof-tx .h5,.isof-tx h5{font-size:14px}.isof-tx .h6,.isof-tx h6{font-size:12px}.isof-tx p{margin:0 0 10px}.isof-tx .lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.isof-tx .lead{font-size:21px}}.isof-tx .small,.isof-tx small{font-size:85%}.isof-tx .mark,.isof-tx mark{background-color:#fcf8e3;padding:.2em}.isof-tx .text-left{text-align:left}.isof-tx .text-right{text-align:right}.isof-tx .text-center{text-align:center}.isof-tx .text-justify{text-align:justify}.isof-tx .text-nowrap{white-space:nowrap}.isof-tx .text-lowercase{text-transform:lowercase}.isof-tx .initialism,.isof-tx .text-uppercase{text-transform:uppercase}.isof-tx .text-capitalize{text-transform:capitalize}.isof-tx .text-muted{color:#777}.isof-tx .text-primary{color:#337ab7}.isof-tx a.text-primary:focus,.isof-tx a.text-primary:hover{color:#286090}.isof-tx .text-success{color:#3c763d}.isof-tx a.text-success:focus,.isof-tx a.text-success:hover{color:#2b542c}.isof-tx .text-info{color:#31708f}.isof-tx a.text-info:focus,.isof-tx a.text-info:hover{color:#245269}.isof-tx .text-warning{color:#8a6d3b}.isof-tx a.text-warning:focus,.isof-tx a.text-warning:hover{color:#66512c}.isof-tx .text-danger{color:#a94442}.isof-tx a.text-danger:focus,.isof-tx a.text-danger:hover{color:#843534}.isof-tx .bg-primary{color:#fff;background-color:#337ab7}.isof-tx a.bg-primary:focus,.isof-tx a.bg-primary:hover{background-color:#286090}.isof-tx .bg-success{background-color:#dff0d8}.isof-tx a.bg-success:focus,.isof-tx a.bg-success:hover{background-color:#c1e2b3}.isof-tx .bg-info{background-color:#d9edf7}.isof-tx a.bg-info:focus,.isof-tx a.bg-info:hover{background-color:#afd9ee}.isof-tx .bg-warning{background-color:#fcf8e3}.isof-tx a.bg-warning:focus,.isof-tx a.bg-warning:hover{background-color:#f7ecb5}.isof-tx .bg-danger{background-color:#f2dede}.isof-tx a.bg-danger:focus,.isof-tx a.bg-danger:hover{background-color:#e4b9b9}.isof-tx .page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}.isof-tx ol,.isof-tx ul{margin-top:0;margin-bottom:10px}.isof-tx ol ol,.isof-tx ol ul,.isof-tx ul ol,.isof-tx ul ul{margin-bottom:0}.isof-tx .list-unstyled{padding-left:0;list-style:none}.isof-tx .list-inline{padding-left:0;list-style:none;margin-left:-5px}.isof-tx .list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}.isof-tx dl{margin-top:0;margin-bottom:20px}.isof-tx dd,.isof-tx dt{line-height:1.428571429}.isof-tx dt{font-weight:700}.isof-tx dd{margin-left:0}.isof-tx .dl-horizontal dd:after,.isof-tx .dl-horizontal dd:before{content:" ";display:table}.isof-tx .dl-horizontal dd:after{clear:both}@media (min-width:768px){.isof-tx .dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.isof-tx .dl-horizontal dd{margin-left:180px}}.isof-tx abbr[data-original-title],.isof-tx abbr[title]{cursor:help;border-bottom:1px dotted #777}.isof-tx .initialism{font-size:90%}.isof-tx blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}.isof-tx blockquote ol:last-child,.isof-tx blockquote p:last-child,.isof-tx blockquote ul:last-child{margin-bottom:0}.isof-tx blockquote .small,.isof-tx blockquote footer,.isof-tx blockquote small{display:block;font-size:80%;line-height:1.428571429;color:#777}.isof-tx blockquote .small:before,.isof-tx blockquote footer:before,.isof-tx blockquote small:before{content:'\2014 \00A0'}.isof-tx .blockquote-reverse,.isof-tx blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.isof-tx .blockquote-reverse .small:before,.isof-tx .blockquote-reverse footer:before,.isof-tx .blockquote-reverse small:before,.isof-tx blockquote.pull-right .small:before,.isof-tx blockquote.pull-right footer:before,.isof-tx blockquote.pull-right small:before{content:''}.isof-tx .blockquote-reverse .small:after,.isof-tx .blockquote-reverse footer:after,.isof-tx .blockquote-reverse small:after,.isof-tx blockquote.pull-right .small:after,.isof-tx blockquote.pull-right footer:after,.isof-tx blockquote.pull-right small:after{content:'\00A0 \2014'}.isof-tx address{margin-bottom:20px;font-style:normal;line-height:1.428571429}.isof-tx code,.isof-tx kbd,.isof-tx pre,.isof-tx samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}.isof-tx code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}.isof-tx kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}.isof-tx kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}.isof-tx pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.428571429;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}.isof-tx pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.isof-tx .pre-scrollable{max-height:340px;overflow-y:scroll}.isof-tx .container{padding-left:15px;padding-right:15px}.isof-tx .container:after,.isof-tx .container:before{content:" ";display:table}.isof-tx .container:after{clear:both}@media (min-width:768px){.isof-tx .container{width:750px}}@media (min-width:992px){.isof-tx .container{width:970px}}@media (min-width:1200px){.isof-tx .container{width:1170px}}.isof-tx .container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.isof-tx .container-fluid:after,.isof-tx .container-fluid:before{content:" ";display:table}.isof-tx .container-fluid:after{clear:both}.isof-tx .row{margin-left:-15px;margin-right:-15px}.isof-tx .row:after,.isof-tx .row:before{content:" ";display:table}.isof-tx .row:after{clear:both}.isof-tx .col-lg-1,.isof-tx .col-lg-10,.isof-tx .col-lg-11,.isof-tx .col-lg-12,.isof-tx .col-lg-2,.isof-tx .col-lg-3,.isof-tx .col-lg-4,.isof-tx .col-lg-5,.isof-tx .col-lg-6,.isof-tx .col-lg-7,.isof-tx .col-lg-8,.isof-tx .col-lg-9,.isof-tx .col-md-1,.isof-tx .col-md-10,.isof-tx .col-md-11,.isof-tx .col-md-12,.isof-tx .col-md-2,.isof-tx .col-md-3,.isof-tx .col-md-4,.isof-tx .col-md-5,.isof-tx .col-md-6,.isof-tx .col-md-7,.isof-tx .col-md-8,.isof-tx .col-md-9,.isof-tx .col-sm-1,.isof-tx .col-sm-10,.isof-tx .col-sm-11,.isof-tx .col-sm-12,.isof-tx .col-sm-2,.isof-tx .col-sm-3,.isof-tx .col-sm-4,.isof-tx .col-sm-5,.isof-tx .col-sm-6,.isof-tx .col-sm-7,.isof-tx .col-sm-8,.isof-tx .col-sm-9,.isof-tx .col-xs-1,.isof-tx .col-xs-10,.isof-tx .col-xs-11,.isof-tx .col-xs-12,.isof-tx .col-xs-2,.isof-tx .col-xs-3,.isof-tx .col-xs-4,.isof-tx .col-xs-5,.isof-tx .col-xs-6,.isof-tx .col-xs-7,.isof-tx .col-xs-8,.isof-tx .col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.isof-tx .col-xs-1,.isof-tx .col-xs-10,.isof-tx .col-xs-11,.isof-tx .col-xs-12,.isof-tx .col-xs-2,.isof-tx .col-xs-3,.isof-tx .col-xs-4,.isof-tx .col-xs-5,.isof-tx .col-xs-6,.isof-tx .col-xs-7,.isof-tx .col-xs-8,.isof-tx .col-xs-9{float:left}.isof-tx .col-xs-1{width:8.3333333333%}.isof-tx .col-xs-2{width:16.6666666667%}.isof-tx .col-xs-3{width:25%}.isof-tx .col-xs-4{width:33.3333333333%}.isof-tx .col-xs-5{width:41.6666666667%}.isof-tx .col-xs-6{width:50%}.isof-tx .col-xs-7{width:58.3333333333%}.isof-tx .col-xs-8{width:66.6666666667%}.isof-tx .col-xs-9{width:75%}.isof-tx .col-xs-10{width:83.3333333333%}.isof-tx .col-xs-11{width:91.6666666667%}.isof-tx .col-xs-12{width:100%}.isof-tx .col-xs-pull-0{right:auto}.isof-tx .col-xs-pull-1{right:8.3333333333%}.isof-tx .col-xs-pull-2{right:16.6666666667%}.isof-tx .col-xs-pull-3{right:25%}.isof-tx .col-xs-pull-4{right:33.3333333333%}.isof-tx .col-xs-pull-5{right:41.6666666667%}.isof-tx .col-xs-pull-6{right:50%}.isof-tx .col-xs-pull-7{right:58.3333333333%}.isof-tx .col-xs-pull-8{right:66.6666666667%}.isof-tx .col-xs-pull-9{right:75%}.isof-tx .col-xs-pull-10{right:83.3333333333%}.isof-tx .col-xs-pull-11{right:91.6666666667%}.isof-tx .col-xs-pull-12{right:100%}.isof-tx .col-xs-push-0{left:auto}.isof-tx .col-xs-push-1{left:8.3333333333%}.isof-tx .col-xs-push-2{left:16.6666666667%}.isof-tx .col-xs-push-3{left:25%}.isof-tx .col-xs-push-4{left:33.3333333333%}.isof-tx .col-xs-push-5{left:41.6666666667%}.isof-tx .col-xs-push-6{left:50%}.isof-tx .col-xs-push-7{left:58.3333333333%}.isof-tx .col-xs-push-8{left:66.6666666667%}.isof-tx .col-xs-push-9{left:75%}.isof-tx .col-xs-push-10{left:83.3333333333%}.isof-tx .col-xs-push-11{left:91.6666666667%}.isof-tx .col-xs-push-12{left:100%}.isof-tx .col-xs-offset-0{margin-left:0}.isof-tx .col-xs-offset-1{margin-left:8.3333333333%}.isof-tx .col-xs-offset-2{margin-left:16.6666666667%}.isof-tx .col-xs-offset-3{margin-left:25%}.isof-tx .col-xs-offset-4{margin-left:33.3333333333%}.isof-tx .col-xs-offset-5{margin-left:41.6666666667%}.isof-tx .col-xs-offset-6{margin-left:50%}.isof-tx .col-xs-offset-7{margin-left:58.3333333333%}.isof-tx .col-xs-offset-8{margin-left:66.6666666667%}.isof-tx .col-xs-offset-9{margin-left:75%}.isof-tx .col-xs-offset-10{margin-left:83.3333333333%}.isof-tx .col-xs-offset-11{margin-left:91.6666666667%}.isof-tx .col-xs-offset-12{margin-left:100%}@media (min-width:768px){.isof-tx .col-sm-1,.isof-tx .col-sm-10,.isof-tx .col-sm-11,.isof-tx .col-sm-12,.isof-tx .col-sm-2,.isof-tx .col-sm-3,.isof-tx .col-sm-4,.isof-tx .col-sm-5,.isof-tx .col-sm-6,.isof-tx .col-sm-7,.isof-tx .col-sm-8,.isof-tx .col-sm-9{float:left}.isof-tx .col-sm-1{width:8.3333333333%}.isof-tx .col-sm-2{width:16.6666666667%}.isof-tx .col-sm-3{width:25%}.isof-tx .col-sm-4{width:33.3333333333%}.isof-tx .col-sm-5{width:41.6666666667%}.isof-tx .col-sm-6{width:50%}.isof-tx .col-sm-7{width:58.3333333333%}.isof-tx .col-sm-8{width:66.6666666667%}.isof-tx .col-sm-9{width:75%}.isof-tx .col-sm-10{width:83.3333333333%}.isof-tx .col-sm-11{width:91.6666666667%}.isof-tx .col-sm-12{width:100%}.isof-tx .col-sm-pull-0{right:auto}.isof-tx .col-sm-pull-1{right:8.3333333333%}.isof-tx .col-sm-pull-2{right:16.6666666667%}.isof-tx .col-sm-pull-3{right:25%}.isof-tx .col-sm-pull-4{right:33.3333333333%}.isof-tx .col-sm-pull-5{right:41.6666666667%}.isof-tx .col-sm-pull-6{right:50%}.isof-tx .col-sm-pull-7{right:58.3333333333%}.isof-tx .col-sm-pull-8{right:66.6666666667%}.isof-tx .col-sm-pull-9{right:75%}.isof-tx .col-sm-pull-10{right:83.3333333333%}.isof-tx .col-sm-pull-11{right:91.6666666667%}.isof-tx .col-sm-pull-12{right:100%}.isof-tx .col-sm-push-0{left:auto}.isof-tx .col-sm-push-1{left:8.3333333333%}.isof-tx .col-sm-push-2{left:16.6666666667%}.isof-tx .col-sm-push-3{left:25%}.isof-tx .col-sm-push-4{left:33.3333333333%}.isof-tx .col-sm-push-5{left:41.6666666667%}.isof-tx .col-sm-push-6{left:50%}.isof-tx .col-sm-push-7{left:58.3333333333%}.isof-tx .col-sm-push-8{left:66.6666666667%}.isof-tx .col-sm-push-9{left:75%}.isof-tx .col-sm-push-10{left:83.3333333333%}.isof-tx .col-sm-push-11{left:91.6666666667%}.isof-tx .col-sm-push-12{left:100%}.isof-tx .col-sm-offset-0{margin-left:0}.isof-tx .col-sm-offset-1{margin-left:8.3333333333%}.isof-tx .col-sm-offset-2{margin-left:16.6666666667%}.isof-tx .col-sm-offset-3{margin-left:25%}.isof-tx .col-sm-offset-4{margin-left:33.3333333333%}.isof-tx .col-sm-offset-5{margin-left:41.6666666667%}.isof-tx .col-sm-offset-6{margin-left:50%}.isof-tx .col-sm-offset-7{margin-left:58.3333333333%}.isof-tx .col-sm-offset-8{margin-left:66.6666666667%}.isof-tx .col-sm-offset-9{margin-left:75%}.isof-tx .col-sm-offset-10{margin-left:83.3333333333%}.isof-tx .col-sm-offset-11{margin-left:91.6666666667%}.isof-tx .col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.isof-tx .col-md-1,.isof-tx .col-md-10,.isof-tx .col-md-11,.isof-tx .col-md-12,.isof-tx .col-md-2,.isof-tx .col-md-3,.isof-tx .col-md-4,.isof-tx .col-md-5,.isof-tx .col-md-6,.isof-tx .col-md-7,.isof-tx .col-md-8,.isof-tx .col-md-9{float:left}.isof-tx .col-md-1{width:8.3333333333%}.isof-tx .col-md-2{width:16.6666666667%}.isof-tx .col-md-3{width:25%}.isof-tx .col-md-4{width:33.3333333333%}.isof-tx .col-md-5{width:41.6666666667%}.isof-tx .col-md-6{width:50%}.isof-tx .col-md-7{width:58.3333333333%}.isof-tx .col-md-8{width:66.6666666667%}.isof-tx .col-md-9{width:75%}.isof-tx .col-md-10{width:83.3333333333%}.isof-tx .col-md-11{width:91.6666666667%}.isof-tx .col-md-12{width:100%}.isof-tx .col-md-pull-0{right:auto}.isof-tx .col-md-pull-1{right:8.3333333333%}.isof-tx .col-md-pull-2{right:16.6666666667%}.isof-tx .col-md-pull-3{right:25%}.isof-tx .col-md-pull-4{right:33.3333333333%}.isof-tx .col-md-pull-5{right:41.6666666667%}.isof-tx .col-md-pull-6{right:50%}.isof-tx .col-md-pull-7{right:58.3333333333%}.isof-tx .col-md-pull-8{right:66.6666666667%}.isof-tx .col-md-pull-9{right:75%}.isof-tx .col-md-pull-10{right:83.3333333333%}.isof-tx .col-md-pull-11{right:91.6666666667%}.isof-tx .col-md-pull-12{right:100%}.isof-tx .col-md-push-0{left:auto}.isof-tx .col-md-push-1{left:8.3333333333%}.isof-tx .col-md-push-2{left:16.6666666667%}.isof-tx .col-md-push-3{left:25%}.isof-tx .col-md-push-4{left:33.3333333333%}.isof-tx .col-md-push-5{left:41.6666666667%}.isof-tx .col-md-push-6{left:50%}.isof-tx .col-md-push-7{left:58.3333333333%}.isof-tx .col-md-push-8{left:66.6666666667%}.isof-tx .col-md-push-9{left:75%}.isof-tx .col-md-push-10{left:83.3333333333%}.isof-tx .col-md-push-11{left:91.6666666667%}.isof-tx .col-md-push-12{left:100%}.isof-tx .col-md-offset-0{margin-left:0}.isof-tx .col-md-offset-1{margin-left:8.3333333333%}.isof-tx .col-md-offset-2{margin-left:16.6666666667%}.isof-tx .col-md-offset-3{margin-left:25%}.isof-tx .col-md-offset-4{margin-left:33.3333333333%}.isof-tx .col-md-offset-5{margin-left:41.6666666667%}.isof-tx .col-md-offset-6{margin-left:50%}.isof-tx .col-md-offset-7{margin-left:58.3333333333%}.isof-tx .col-md-offset-8{margin-left:66.6666666667%}.isof-tx .col-md-offset-9{margin-left:75%}.isof-tx .col-md-offset-10{margin-left:83.3333333333%}.isof-tx .col-md-offset-11{margin-left:91.6666666667%}.isof-tx .col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.isof-tx .col-lg-1,.isof-tx .col-lg-10,.isof-tx .col-lg-11,.isof-tx .col-lg-12,.isof-tx .col-lg-2,.isof-tx .col-lg-3,.isof-tx .col-lg-4,.isof-tx .col-lg-5,.isof-tx .col-lg-6,.isof-tx .col-lg-7,.isof-tx .col-lg-8,.isof-tx .col-lg-9{float:left}.isof-tx .col-lg-1{width:8.3333333333%}.isof-tx .col-lg-2{width:16.6666666667%}.isof-tx .col-lg-3{width:25%}.isof-tx .col-lg-4{width:33.3333333333%}.isof-tx .col-lg-5{width:41.6666666667%}.isof-tx .col-lg-6{width:50%}.isof-tx .col-lg-7{width:58.3333333333%}.isof-tx .col-lg-8{width:66.6666666667%}.isof-tx .col-lg-9{width:75%}.isof-tx .col-lg-10{width:83.3333333333%}.isof-tx .col-lg-11{width:91.6666666667%}.isof-tx .col-lg-12{width:100%}.isof-tx .col-lg-pull-0{right:auto}.isof-tx .col-lg-pull-1{right:8.3333333333%}.isof-tx .col-lg-pull-2{right:16.6666666667%}.isof-tx .col-lg-pull-3{right:25%}.isof-tx .col-lg-pull-4{right:33.3333333333%}.isof-tx .col-lg-pull-5{right:41.6666666667%}.isof-tx .col-lg-pull-6{right:50%}.isof-tx .col-lg-pull-7{right:58.3333333333%}.isof-tx .col-lg-pull-8{right:66.6666666667%}.isof-tx .col-lg-pull-9{right:75%}.isof-tx .col-lg-pull-10{right:83.3333333333%}.isof-tx .col-lg-pull-11{right:91.6666666667%}.isof-tx .col-lg-pull-12{right:100%}.isof-tx .col-lg-push-0{left:auto}.isof-tx .col-lg-push-1{left:8.3333333333%}.isof-tx .col-lg-push-2{left:16.6666666667%}.isof-tx .col-lg-push-3{left:25%}.isof-tx .col-lg-push-4{left:33.3333333333%}.isof-tx .col-lg-push-5{left:41.6666666667%}.isof-tx .col-lg-push-6{left:50%}.isof-tx .col-lg-push-7{left:58.3333333333%}.isof-tx .col-lg-push-8{left:66.6666666667%}.isof-tx .col-lg-push-9{left:75%}.isof-tx .col-lg-push-10{left:83.3333333333%}.isof-tx .col-lg-push-11{left:91.6666666667%}.isof-tx .col-lg-push-12{left:100%}.isof-tx .col-lg-offset-0{margin-left:0}.isof-tx .col-lg-offset-1{margin-left:8.3333333333%}.isof-tx .col-lg-offset-2{margin-left:16.6666666667%}.isof-tx .col-lg-offset-3{margin-left:25%}.isof-tx .col-lg-offset-4{margin-left:33.3333333333%}.isof-tx .col-lg-offset-5{margin-left:41.6666666667%}.isof-tx .col-lg-offset-6{margin-left:50%}.isof-tx .col-lg-offset-7{margin-left:58.3333333333%}.isof-tx .col-lg-offset-8{margin-left:66.6666666667%}.isof-tx .col-lg-offset-9{margin-left:75%}.isof-tx .col-lg-offset-10{margin-left:83.3333333333%}.isof-tx .col-lg-offset-11{margin-left:91.6666666667%}.isof-tx .col-lg-offset-12{margin-left:100%}}.isof-tx table{background-color:transparent}.isof-tx caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}.isof-tx th{text-align:left}.isof-tx .table{width:100%;max-width:100%;margin-bottom:20px}.isof-tx .table>tbody>tr>td,.isof-tx .table>tbody>tr>th,.isof-tx .table>tfoot>tr>td,.isof-tx .table>tfoot>tr>th,.isof-tx .table>thead>tr>td,.isof-tx .table>thead>tr>th{padding:8px;line-height:1.428571429;vertical-align:top;border-top:1px solid #ddd}.isof-tx .table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.isof-tx .table>caption+thead>tr:first-child>td,.isof-tx .table>caption+thead>tr:first-child>th,.isof-tx .table>colgroup+thead>tr:first-child>td,.isof-tx .table>colgroup+thead>tr:first-child>th,.isof-tx .table>thead:first-child>tr:first-child>td,.isof-tx .table>thead:first-child>tr:first-child>th{border-top:0}.isof-tx .table>tbody+tbody{border-top:2px solid #ddd}.isof-tx .table .table{background-color:#fff}.isof-tx .table-condensed>tbody>tr>td,.isof-tx .table-condensed>tbody>tr>th,.isof-tx .table-condensed>tfoot>tr>td,.isof-tx .table-condensed>tfoot>tr>th,.isof-tx .table-condensed>thead>tr>td,.isof-tx .table-condensed>thead>tr>th{padding:5px}.isof-tx .table-bordered,.isof-tx .table-bordered>tbody>tr>td,.isof-tx .table-bordered>tbody>tr>th,.isof-tx .table-bordered>tfoot>tr>td,.isof-tx .table-bordered>tfoot>tr>th,.isof-tx .table-bordered>thead>tr>td,.isof-tx .table-bordered>thead>tr>th{border:1px solid #ddd}.isof-tx .table-bordered>thead>tr>td,.isof-tx .table-bordered>thead>tr>th{border-bottom-width:2px}.isof-tx .table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.isof-tx .table-hover>tbody>tr:hover{background-color:#f5f5f5}.isof-tx table col[class*=col-]{position:static;float:none;display:table-column}.isof-tx table td[class*=col-],.isof-tx table th[class*=col-]{position:static;float:none;display:table-cell}.isof-tx .table>tbody>tr.active>td,.isof-tx .table>tbody>tr.active>th,.isof-tx .table>tbody>tr>td.active,.isof-tx .table>tbody>tr>th.active,.isof-tx .table>tfoot>tr.active>td,.isof-tx .table>tfoot>tr.active>th,.isof-tx .table>tfoot>tr>td.active,.isof-tx .table>tfoot>tr>th.active,.isof-tx .table>thead>tr.active>td,.isof-tx .table>thead>tr.active>th,.isof-tx .table>thead>tr>td.active,.isof-tx .table>thead>tr>th.active{background-color:#f5f5f5}.isof-tx .table-hover>tbody>tr.active:hover>td,.isof-tx .table-hover>tbody>tr.active:hover>th,.isof-tx .table-hover>tbody>tr:hover>.active,.isof-tx .table-hover>tbody>tr>td.active:hover,.isof-tx .table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.isof-tx .table>tbody>tr.success>td,.isof-tx .table>tbody>tr.success>th,.isof-tx .table>tbody>tr>td.success,.isof-tx .table>tbody>tr>th.success,.isof-tx .table>tfoot>tr.success>td,.isof-tx .table>tfoot>tr.success>th,.isof-tx .table>tfoot>tr>td.success,.isof-tx .table>tfoot>tr>th.success,.isof-tx .table>thead>tr.success>td,.isof-tx .table>thead>tr.success>th,.isof-tx .table>thead>tr>td.success,.isof-tx .table>thead>tr>th.success{background-color:#dff0d8}.isof-tx .table-hover>tbody>tr.success:hover>td,.isof-tx .table-hover>tbody>tr.success:hover>th,.isof-tx .table-hover>tbody>tr:hover>.success,.isof-tx .table-hover>tbody>tr>td.success:hover,.isof-tx .table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.isof-tx .table>tbody>tr.info>td,.isof-tx .table>tbody>tr.info>th,.isof-tx .table>tbody>tr>td.info,.isof-tx .table>tbody>tr>th.info,.isof-tx .table>tfoot>tr.info>td,.isof-tx .table>tfoot>tr.info>th,.isof-tx .table>tfoot>tr>td.info,.isof-tx .table>tfoot>tr>th.info,.isof-tx .table>thead>tr.info>td,.isof-tx .table>thead>tr.info>th,.isof-tx .table>thead>tr>td.info,.isof-tx .table>thead>tr>th.info{background-color:#d9edf7}.isof-tx .table-hover>tbody>tr.info:hover>td,.isof-tx .table-hover>tbody>tr.info:hover>th,.isof-tx .table-hover>tbody>tr:hover>.info,.isof-tx .table-hover>tbody>tr>td.info:hover,.isof-tx .table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.isof-tx .table>tbody>tr.warning>td,.isof-tx .table>tbody>tr.warning>th,.isof-tx .table>tbody>tr>td.warning,.isof-tx .table>tbody>tr>th.warning,.isof-tx .table>tfoot>tr.warning>td,.isof-tx .table>tfoot>tr.warning>th,.isof-tx .table>tfoot>tr>td.warning,.isof-tx .table>tfoot>tr>th.warning,.isof-tx .table>thead>tr.warning>td,.isof-tx .table>thead>tr.warning>th,.isof-tx .table>thead>tr>td.warning,.isof-tx .table>thead>tr>th.warning{background-color:#fcf8e3}.isof-tx .table-hover>tbody>tr.warning:hover>td,.isof-tx .table-hover>tbody>tr.warning:hover>th,.isof-tx .table-hover>tbody>tr:hover>.warning,.isof-tx .table-hover>tbody>tr>td.warning:hover,.isof-tx .table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.isof-tx .table>tbody>tr.danger>td,.isof-tx .table>tbody>tr.danger>th,.isof-tx .table>tbody>tr>td.danger,.isof-tx .table>tbody>tr>th.danger,.isof-tx .table>tfoot>tr.danger>td,.isof-tx .table>tfoot>tr.danger>th,.isof-tx .table>tfoot>tr>td.danger,.isof-tx .table>tfoot>tr>th.danger,.isof-tx .table>thead>tr.danger>td,.isof-tx .table>thead>tr.danger>th,.isof-tx .table>thead>tr>td.danger,.isof-tx .table>thead>tr>th.danger{background-color:#f2dede}.isof-tx .table-hover>tbody>tr.danger:hover>td,.isof-tx .table-hover>tbody>tr.danger:hover>th,.isof-tx .table-hover>tbody>tr:hover>.danger,.isof-tx .table-hover>tbody>tr>td.danger:hover,.isof-tx .table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.isof-tx .table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.isof-tx .table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.isof-tx .table-responsive>.table{margin-bottom:0}.isof-tx .table-responsive>.table>tbody>tr>td,.isof-tx .table-responsive>.table>tbody>tr>th,.isof-tx .table-responsive>.table>tfoot>tr>td,.isof-tx .table-responsive>.table>tfoot>tr>th,.isof-tx .table-responsive>.table>thead>tr>td,.isof-tx .table-responsive>.table>thead>tr>th{white-space:nowrap}.isof-tx .table-responsive>.table-bordered{border:0}.isof-tx .table-responsive>.table-bordered>tbody>tr>td:first-child,.isof-tx .table-responsive>.table-bordered>tbody>tr>th:first-child,.isof-tx .table-responsive>.table-bordered>tfoot>tr>td:first-child,.isof-tx .table-responsive>.table-bordered>tfoot>tr>th:first-child,.isof-tx .table-responsive>.table-bordered>thead>tr>td:first-child,.isof-tx .table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.isof-tx .table-responsive>.table-bordered>tbody>tr>td:last-child,.isof-tx .table-responsive>.table-bordered>tbody>tr>th:last-child,.isof-tx .table-responsive>.table-bordered>tfoot>tr>td:last-child,.isof-tx .table-responsive>.table-bordered>tfoot>tr>th:last-child,.isof-tx .table-responsive>.table-bordered>thead>tr>td:last-child,.isof-tx .table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.isof-tx .table-responsive>.table-bordered>tbody>tr:last-child>td,.isof-tx .table-responsive>.table-bordered>tbody>tr:last-child>th,.isof-tx .table-responsive>.table-bordered>tfoot>tr:last-child>td,.isof-tx .table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}.isof-tx fieldset{padding:0;margin:0;border:0;min-width:0}.isof-tx legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}.isof-tx label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}.isof-tx input[type=search]{-moz-box-sizing:border-box;box-sizing:border-box}.isof-tx input[type=checkbox],.isof-tx input[type=radio]{margin:4px 0 0;margin-top:1px \9;line-height:normal}.isof-tx input[type=file]{display:block}.isof-tx input[type=range]{display:block;width:100%}.isof-tx select[multiple],.isof-tx select[size]{height:auto}.isof-tx input[type=checkbox]:focus,.isof-tx input[type=file]:focus,.isof-tx input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.isof-tx output{display:block;padding-top:7px;font-size:14px;line-height:1.428571429;color:#555}.isof-tx .form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.isof-tx .form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.isof-tx .form-control::-moz-placeholder{color:#999;opacity:1}.isof-tx .form-control:-ms-input-placeholder{color:#999}.isof-tx .form-control::-webkit-input-placeholder{color:#999}.isof-tx .form-control::-ms-expand{border:0;background-color:transparent}.isof-tx .form-control[disabled],.isof-tx .form-control[readonly],fieldset[disabled] .isof-tx .form-control{background-color:#eee;opacity:1}.isof-tx .form-control[disabled],fieldset[disabled] .isof-tx .form-control{cursor:not-allowed}.isof-tx textarea.form-control{height:auto}.isof-tx input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){.isof-tx input[type=date].form-control,.isof-tx input[type=datetime-local].form-control,.isof-tx input[type=month].form-control,.isof-tx input[type=time].form-control{line-height:34px}.input-group-sm .isof-tx input[type=date],.input-group-sm .isof-tx input[type=datetime-local],.input-group-sm .isof-tx input[type=month],.input-group-sm .isof-tx input[type=time],.isof-tx .input-group-sm>.input-group-btn>input[type=date].btn,.isof-tx .input-group-sm>.input-group-btn>input[type=datetime-local].btn,.isof-tx .input-group-sm>.input-group-btn>input[type=month].btn,.isof-tx .input-group-sm>.input-group-btn>input[type=time].btn,.isof-tx .input-group-sm>input[type=date].form-control,.isof-tx .input-group-sm>input[type=date].input-group-addon,.isof-tx .input-group-sm>input[type=datetime-local].form-control,.isof-tx .input-group-sm>input[type=datetime-local].input-group-addon,.isof-tx .input-group-sm>input[type=month].form-control,.isof-tx .input-group-sm>input[type=month].input-group-addon,.isof-tx .input-group-sm>input[type=time].form-control,.isof-tx .input-group-sm>input[type=time].input-group-addon,.isof-tx input[type=date].input-sm,.isof-tx input[type=datetime-local].input-sm,.isof-tx input[type=month].input-sm,.isof-tx input[type=time].input-sm{line-height:30px}.input-group-lg .isof-tx input[type=date],.input-group-lg .isof-tx input[type=datetime-local],.input-group-lg .isof-tx input[type=month],.input-group-lg .isof-tx input[type=time],.isof-tx .input-group-lg>.input-group-btn>input[type=date].btn,.isof-tx .input-group-lg>.input-group-btn>input[type=datetime-local].btn,.isof-tx .input-group-lg>.input-group-btn>input[type=month].btn,.isof-tx .input-group-lg>.input-group-btn>input[type=time].btn,.isof-tx .input-group-lg>input[type=date].form-control,.isof-tx .input-group-lg>input[type=date].input-group-addon,.isof-tx .input-group-lg>input[type=datetime-local].form-control,.isof-tx .input-group-lg>input[type=datetime-local].input-group-addon,.isof-tx .input-group-lg>input[type=month].form-control,.isof-tx .input-group-lg>input[type=month].input-group-addon,.isof-tx .input-group-lg>input[type=time].form-control,.isof-tx .input-group-lg>input[type=time].input-group-addon,.isof-tx input[type=date].input-lg,.isof-tx input[type=datetime-local].input-lg,.isof-tx input[type=month].input-lg,.isof-tx input[type=time].input-lg{line-height:46px}}.isof-tx .form-group{margin-bottom:15px}.isof-tx .checkbox,.isof-tx .radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.isof-tx .checkbox label,.isof-tx .radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.isof-tx .checkbox input[type=checkbox],.isof-tx .checkbox-inline input[type=checkbox],.isof-tx .radio input[type=radio],.isof-tx .radio-inline input[type=radio]{position:absolute;margin-left:-20px;margin-top:4px \9}.isof-tx .checkbox+.checkbox,.isof-tx .radio+.radio{margin-top:-5px}.isof-tx .checkbox-inline,.isof-tx .radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.isof-tx .checkbox-inline+.checkbox-inline,.isof-tx .radio-inline+.radio-inline{margin-top:0;margin-left:10px}.isof-tx .checkbox-inline.disabled,.isof-tx .checkbox.disabled label,.isof-tx .radio-inline.disabled,.isof-tx .radio.disabled label,.isof-tx input[type=checkbox].disabled,.isof-tx input[type=checkbox][disabled],.isof-tx input[type=radio].disabled,.isof-tx input[type=radio][disabled],fieldset[disabled] .isof-tx .checkbox label,fieldset[disabled] .isof-tx .checkbox-inline,fieldset[disabled] .isof-tx .radio label,fieldset[disabled] .isof-tx .radio-inline,fieldset[disabled] .isof-tx input[type=checkbox],fieldset[disabled] .isof-tx input[type=radio]{cursor:not-allowed}.isof-tx .form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.isof-tx .form-control-static.input-lg,.isof-tx .form-control-static.input-sm,.isof-tx .input-group-lg>.form-control-static.form-control,.isof-tx .input-group-lg>.form-control-static.input-group-addon,.isof-tx .input-group-lg>.input-group-btn>.form-control-static.btn,.isof-tx .input-group-sm>.form-control-static.form-control,.isof-tx .input-group-sm>.form-control-static.input-group-addon,.isof-tx .input-group-sm>.input-group-btn>.form-control-static.btn{padding-left:0;padding-right:0}.isof-tx .input-group-sm>.form-control,.isof-tx .input-group-sm>.input-group-addon,.isof-tx .input-group-sm>.input-group-btn>.btn,.isof-tx .input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.isof-tx .input-group-sm>.input-group-btn>select.btn,.isof-tx .input-group-sm>select.form-control,.isof-tx .input-group-sm>select.input-group-addon,.isof-tx select.input-sm{height:30px;line-height:30px}.isof-tx .input-group-sm>.input-group-btn>select[multiple].btn,.isof-tx .input-group-sm>.input-group-btn>textarea.btn,.isof-tx .input-group-sm>select[multiple].form-control,.isof-tx .input-group-sm>select[multiple].input-group-addon,.isof-tx .input-group-sm>textarea.form-control,.isof-tx .input-group-sm>textarea.input-group-addon,.isof-tx select[multiple].input-sm,.isof-tx textarea.input-sm{height:auto}.isof-tx .form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.isof-tx .form-group-sm select.form-control{height:30px;line-height:30px}.isof-tx .form-group-sm select[multiple].form-control,.isof-tx .form-group-sm textarea.form-control{height:auto}.isof-tx .form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.isof-tx .input-group-lg>.form-control,.isof-tx .input-group-lg>.input-group-addon,.isof-tx .input-group-lg>.input-group-btn>.btn,.isof-tx .input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.isof-tx .input-group-lg>.input-group-btn>select.btn,.isof-tx .input-group-lg>select.form-control,.isof-tx .input-group-lg>select.input-group-addon,.isof-tx select.input-lg{height:46px;line-height:46px}.isof-tx .input-group-lg>.input-group-btn>select[multiple].btn,.isof-tx .input-group-lg>.input-group-btn>textarea.btn,.isof-tx .input-group-lg>select[multiple].form-control,.isof-tx .input-group-lg>select[multiple].input-group-addon,.isof-tx .input-group-lg>textarea.form-control,.isof-tx .input-group-lg>textarea.input-group-addon,.isof-tx select[multiple].input-lg,.isof-tx textarea.input-lg{height:auto}.isof-tx .form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.isof-tx .form-group-lg select.form-control{height:46px;line-height:46px}.isof-tx .form-group-lg select[multiple].form-control,.isof-tx .form-group-lg textarea.form-control{height:auto}.isof-tx .form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.isof-tx .has-feedback{position:relative}.isof-tx .has-feedback .form-control{padding-right:42.5px}.isof-tx .form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.isof-tx .form-group-lg .form-control+.form-control-feedback,.isof-tx .input-group-lg+.form-control-feedback,.isof-tx .input-group-lg>.form-control+.form-control-feedback,.isof-tx .input-group-lg>.input-group-addon+.form-control-feedback,.isof-tx .input-group-lg>.input-group-btn>.btn+.form-control-feedback,.isof-tx .input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.isof-tx .form-group-sm .form-control+.form-control-feedback,.isof-tx .input-group-sm+.form-control-feedback,.isof-tx .input-group-sm>.form-control+.form-control-feedback,.isof-tx .input-group-sm>.input-group-addon+.form-control-feedback,.isof-tx .input-group-sm>.input-group-btn>.btn+.form-control-feedback,.isof-tx .input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.isof-tx .has-success .checkbox,.isof-tx .has-success .checkbox-inline,.isof-tx .has-success .control-label,.isof-tx .has-success .help-block,.isof-tx .has-success .radio,.isof-tx .has-success .radio-inline,.isof-tx .has-success.checkbox label,.isof-tx .has-success.checkbox-inline label,.isof-tx .has-success.radio label,.isof-tx .has-success.radio-inline label{color:#3c763d}.isof-tx .has-success .form-control{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.isof-tx .has-success .form-control:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.isof-tx .has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.isof-tx .has-success .form-control-feedback{color:#3c763d}.isof-tx .has-warning .checkbox,.isof-tx .has-warning .checkbox-inline,.isof-tx .has-warning .control-label,.isof-tx .has-warning .help-block,.isof-tx .has-warning .radio,.isof-tx .has-warning .radio-inline,.isof-tx .has-warning.checkbox label,.isof-tx .has-warning.checkbox-inline label,.isof-tx .has-warning.radio label,.isof-tx .has-warning.radio-inline label{color:#8a6d3b}.isof-tx .has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.isof-tx .has-warning .form-control:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.isof-tx .has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.isof-tx .has-warning .form-control-feedback{color:#8a6d3b}.isof-tx .has-error .checkbox,.isof-tx .has-error .checkbox-inline,.isof-tx .has-error .control-label,.isof-tx .has-error .help-block,.isof-tx .has-error .radio,.isof-tx .has-error .radio-inline,.isof-tx .has-error.checkbox label,.isof-tx .has-error.checkbox-inline label,.isof-tx .has-error.radio label,.isof-tx .has-error.radio-inline label{color:#a94442}.isof-tx .has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.isof-tx .has-error .form-control:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.isof-tx .has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.isof-tx .has-error .form-control-feedback{color:#a94442}.isof-tx .has-feedback label~.form-control-feedback{top:25px}.isof-tx .has-feedback label.sr-only~.form-control-feedback{top:0}.isof-tx .help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.isof-tx .form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.isof-tx .form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.isof-tx .form-inline .form-control-static{display:inline-block}.isof-tx .form-inline .input-group{display:inline-table;vertical-align:middle}.isof-tx .form-inline .input-group .form-control,.isof-tx .form-inline .input-group .input-group-addon,.isof-tx .form-inline .input-group .input-group-btn{width:auto}.isof-tx .form-inline .input-group>.form-control{width:100%}.isof-tx .form-inline .control-label{margin-bottom:0;vertical-align:middle}.isof-tx .form-inline .checkbox,.isof-tx .form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.isof-tx .form-inline .checkbox label,.isof-tx .form-inline .radio label{padding-left:0}.isof-tx .form-inline .checkbox input[type=checkbox],.isof-tx .form-inline .radio input[type=radio]{position:relative;margin-left:0}.isof-tx .form-inline .has-feedback .form-control-feedback{top:0}}.isof-tx .form-horizontal .checkbox,.isof-tx .form-horizontal .checkbox-inline,.isof-tx .form-horizontal .radio,.isof-tx .form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.isof-tx .form-horizontal .checkbox,.isof-tx .form-horizontal .radio{min-height:27px}.isof-tx .form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.isof-tx .form-horizontal .form-group:after,.isof-tx .form-horizontal .form-group:before{content:" ";display:table}.isof-tx .form-horizontal .form-group:after{clear:both}@media (min-width:768px){.isof-tx .form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.isof-tx .form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.isof-tx .form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){.isof-tx .form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.isof-tx .btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.428571429;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.isof-tx .btn.active.focus,.isof-tx .btn.active:focus,.isof-tx .btn.focus,.isof-tx .btn:active.focus,.isof-tx .btn:active:focus,.isof-tx .btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.isof-tx .btn.focus,.isof-tx .btn:focus,.isof-tx .btn:hover{color:#333;text-decoration:none}.isof-tx .btn.active,.isof-tx .btn:active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.isof-tx .btn.disabled,.isof-tx .btn[disabled],fieldset[disabled] .isof-tx .btn{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);box-shadow:none}.isof-tx a.btn.disabled,fieldset[disabled] .isof-tx a.btn{pointer-events:none}.isof-tx .btn-default{color:#333;background-color:#fff;border-color:#ccc}.isof-tx .btn-default.focus,.isof-tx .btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.isof-tx .btn-default.active,.isof-tx .btn-default:active,.isof-tx .btn-default:hover,.open>.isof-tx .btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#adadad}.isof-tx .btn-default.active.focus,.isof-tx .btn-default.active:focus,.isof-tx .btn-default.active:hover,.isof-tx .btn-default:active.focus,.isof-tx .btn-default:active:focus,.isof-tx .btn-default:active:hover,.open>.isof-tx .btn-default.dropdown-toggle.focus,.open>.isof-tx .btn-default.dropdown-toggle:focus,.open>.isof-tx .btn-default.dropdown-toggle:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.isof-tx .btn-default.active,.isof-tx .btn-default:active,.open>.isof-tx .btn-default.dropdown-toggle{background-image:none}.isof-tx .btn-default.disabled.focus,.isof-tx .btn-default.disabled:focus,.isof-tx .btn-default.disabled:hover,.isof-tx .btn-default[disabled].focus,.isof-tx .btn-default[disabled]:focus,.isof-tx .btn-default[disabled]:hover,fieldset[disabled] .isof-tx .btn-default.focus,fieldset[disabled] .isof-tx .btn-default:focus,fieldset[disabled] .isof-tx .btn-default:hover{background-color:#fff;border-color:#ccc}.isof-tx .btn-default .badge{color:#fff;background-color:#333}.isof-tx .btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.isof-tx .btn-primary.focus,.isof-tx .btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.isof-tx .btn-primary.active,.isof-tx .btn-primary:active,.isof-tx .btn-primary:hover,.open>.isof-tx .btn-primary.dropdown-toggle{color:#fff;background-color:#286090;border-color:#204d74}.isof-tx .btn-primary.active.focus,.isof-tx .btn-primary.active:focus,.isof-tx .btn-primary.active:hover,.isof-tx .btn-primary:active.focus,.isof-tx .btn-primary:active:focus,.isof-tx .btn-primary:active:hover,.open>.isof-tx .btn-primary.dropdown-toggle.focus,.open>.isof-tx .btn-primary.dropdown-toggle:focus,.open>.isof-tx .btn-primary.dropdown-toggle:hover{color:#fff;background-color:#204d74;border-color:#122b40}.isof-tx .btn-primary.active,.isof-tx .btn-primary:active,.open>.isof-tx .btn-primary.dropdown-toggle{background-image:none}.isof-tx .btn-primary.disabled.focus,.isof-tx .btn-primary.disabled:focus,.isof-tx .btn-primary.disabled:hover,.isof-tx .btn-primary[disabled].focus,.isof-tx .btn-primary[disabled]:focus,.isof-tx .btn-primary[disabled]:hover,fieldset[disabled] .isof-tx .btn-primary.focus,fieldset[disabled] .isof-tx .btn-primary:focus,fieldset[disabled] .isof-tx .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.isof-tx .btn-primary .badge{color:#337ab7;background-color:#fff}.isof-tx .btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.isof-tx .btn-success.focus,.isof-tx .btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.isof-tx .btn-success.active,.isof-tx .btn-success:active,.isof-tx .btn-success:hover,.open>.isof-tx .btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.isof-tx .btn-success.active.focus,.isof-tx .btn-success.active:focus,.isof-tx .btn-success.active:hover,.isof-tx .btn-success:active.focus,.isof-tx .btn-success:active:focus,.isof-tx .btn-success:active:hover,.open>.isof-tx .btn-success.dropdown-toggle.focus,.open>.isof-tx .btn-success.dropdown-toggle:focus,.open>.isof-tx .btn-success.dropdown-toggle:hover{color:#fff;background-color:#398439;border-color:#255625}.isof-tx .btn-success.active,.isof-tx .btn-success:active,.open>.isof-tx .btn-success.dropdown-toggle{background-image:none}.isof-tx .btn-success.disabled.focus,.isof-tx .btn-success.disabled:focus,.isof-tx .btn-success.disabled:hover,.isof-tx .btn-success[disabled].focus,.isof-tx .btn-success[disabled]:focus,.isof-tx .btn-success[disabled]:hover,fieldset[disabled] .isof-tx .btn-success.focus,fieldset[disabled] .isof-tx .btn-success:focus,fieldset[disabled] .isof-tx .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.isof-tx .btn-success .badge{color:#5cb85c;background-color:#fff}.isof-tx .btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.isof-tx .btn-info.focus,.isof-tx .btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.isof-tx .btn-info.active,.isof-tx .btn-info:active,.isof-tx .btn-info:hover,.open>.isof-tx .btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.isof-tx .btn-info.active.focus,.isof-tx .btn-info.active:focus,.isof-tx .btn-info.active:hover,.isof-tx .btn-info:active.focus,.isof-tx .btn-info:active:focus,.isof-tx .btn-info:active:hover,.open>.isof-tx .btn-info.dropdown-toggle.focus,.open>.isof-tx .btn-info.dropdown-toggle:focus,.open>.isof-tx .btn-info.dropdown-toggle:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.isof-tx .btn-info.active,.isof-tx .btn-info:active,.open>.isof-tx .btn-info.dropdown-toggle{background-image:none}.isof-tx .btn-info.disabled.focus,.isof-tx .btn-info.disabled:focus,.isof-tx .btn-info.disabled:hover,.isof-tx .btn-info[disabled].focus,.isof-tx .btn-info[disabled]:focus,.isof-tx .btn-info[disabled]:hover,fieldset[disabled] .isof-tx .btn-info.focus,fieldset[disabled] .isof-tx .btn-info:focus,fieldset[disabled] .isof-tx .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.isof-tx .btn-info .badge{color:#5bc0de;background-color:#fff}.isof-tx .btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.isof-tx .btn-warning.focus,.isof-tx .btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.isof-tx .btn-warning.active,.isof-tx .btn-warning:active,.isof-tx .btn-warning:hover,.open>.isof-tx .btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.isof-tx .btn-warning.active.focus,.isof-tx .btn-warning.active:focus,.isof-tx .btn-warning.active:hover,.isof-tx .btn-warning:active.focus,.isof-tx .btn-warning:active:focus,.isof-tx .btn-warning:active:hover,.open>.isof-tx .btn-warning.dropdown-toggle.focus,.open>.isof-tx .btn-warning.dropdown-toggle:focus,.open>.isof-tx .btn-warning.dropdown-toggle:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.isof-tx .btn-warning.active,.isof-tx .btn-warning:active,.open>.isof-tx .btn-warning.dropdown-toggle{background-image:none}.isof-tx .btn-warning.disabled.focus,.isof-tx .btn-warning.disabled:focus,.isof-tx .btn-warning.disabled:hover,.isof-tx .btn-warning[disabled].focus,.isof-tx .btn-warning[disabled]:focus,.isof-tx .btn-warning[disabled]:hover,fieldset[disabled] .isof-tx .btn-warning.focus,fieldset[disabled] .isof-tx .btn-warning:focus,fieldset[disabled] .isof-tx .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.isof-tx .btn-warning .badge{color:#f0ad4e;background-color:#fff}.isof-tx .btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.isof-tx .btn-danger.focus,.isof-tx .btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.isof-tx .btn-danger.active,.isof-tx .btn-danger:active,.isof-tx .btn-danger:hover,.open>.isof-tx .btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#ac2925}.isof-tx .btn-danger.active.focus,.isof-tx .btn-danger.active:focus,.isof-tx .btn-danger.active:hover,.isof-tx .btn-danger:active.focus,.isof-tx .btn-danger:active:focus,.isof-tx .btn-danger:active:hover,.open>.isof-tx .btn-danger.dropdown-toggle.focus,.open>.isof-tx .btn-danger.dropdown-toggle:focus,.open>.isof-tx .btn-danger.dropdown-toggle:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.isof-tx .btn-danger.active,.isof-tx .btn-danger:active,.open>.isof-tx .btn-danger.dropdown-toggle{background-image:none}.isof-tx .btn-danger.disabled.focus,.isof-tx .btn-danger.disabled:focus,.isof-tx .btn-danger.disabled:hover,.isof-tx .btn-danger[disabled].focus,.isof-tx .btn-danger[disabled]:focus,.isof-tx .btn-danger[disabled]:hover,fieldset[disabled] .isof-tx .btn-danger.focus,fieldset[disabled] .isof-tx .btn-danger:focus,fieldset[disabled] .isof-tx .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.isof-tx .btn-danger .badge{color:#d9534f;background-color:#fff}.isof-tx .btn-link{color:#337ab7;font-weight:400;border-radius:0}.isof-tx .btn-link,.isof-tx .btn-link.active,.isof-tx .btn-link:active,.isof-tx .btn-link[disabled],fieldset[disabled] .isof-tx .btn-link{background-color:transparent;box-shadow:none}.isof-tx .btn-link,.isof-tx .btn-link:active,.isof-tx .btn-link:focus,.isof-tx .btn-link:hover{border-color:transparent}.isof-tx .btn-link:focus,.isof-tx .btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.isof-tx .btn-link[disabled]:focus,.isof-tx .btn-link[disabled]:hover,fieldset[disabled] .isof-tx .btn-link:focus,fieldset[disabled] .isof-tx .btn-link:hover{color:#777;text-decoration:none}.isof-tx .btn-group-lg>.btn,.isof-tx .btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.isof-tx .btn-group-sm>.btn,.isof-tx .btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.isof-tx .btn-group-xs>.btn,.isof-tx .btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.isof-tx .btn-block{display:block;width:100%}.isof-tx .btn-block+.btn-block{margin-top:5px}.isof-tx input[type=button].btn-block,.isof-tx input[type=reset].btn-block,.isof-tx input[type=submit].btn-block{width:100%}.isof-tx .fade{opacity:0;transition:opacity .15s linear}.isof-tx .fade.in{opacity:1}.isof-tx .collapse{display:none}.isof-tx .collapse.in{display:block}.isof-tx tr.collapse.in{display:table-row}.isof-tx tbody.collapse.in{display:table-row-group}.isof-tx .collapsing{position:relative;height:0;overflow:hidden;transition-property:height,visibility;transition-duration:.35s;transition-timing-function:ease}.isof-tx .caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent}.isof-tx .dropdown,.isof-tx .dropup{position:relative}.isof-tx .dropdown-toggle:focus{outline:0}.isof-tx .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.isof-tx .dropdown-menu.pull-right{right:0;left:auto}.isof-tx .dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.isof-tx .dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#333;white-space:nowrap}.isof-tx .dropdown-menu>li>a:focus,.isof-tx .dropdown-menu>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.isof-tx .dropdown-menu>.active>a,.isof-tx .dropdown-menu>.active>a:focus,.isof-tx .dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.isof-tx .dropdown-menu>.disabled>a,.isof-tx .dropdown-menu>.disabled>a:focus,.isof-tx .dropdown-menu>.disabled>a:hover{color:#777}.isof-tx .dropdown-menu>.disabled>a:focus,.isof-tx .dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.isof-tx .open>.dropdown-menu{display:block}.isof-tx .open>a{outline:0}.isof-tx .dropdown-menu-right{left:auto;right:0}.isof-tx .dropdown-menu-left{left:0;right:auto}.isof-tx .dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#777;white-space:nowrap}.isof-tx .dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.isof-tx .pull-right>.dropdown-menu{right:0;left:auto}.isof-tx .dropup .caret,.isof-tx .navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9;content:""}.isof-tx .dropup .dropdown-menu,.isof-tx .navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.isof-tx .navbar-right .dropdown-menu{right:0;left:auto}.isof-tx .navbar-right .dropdown-menu-left{left:0;right:auto}}.isof-tx .btn-group,.isof-tx .btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.isof-tx .btn-group-vertical>.btn,.isof-tx .btn-group>.btn{position:relative;float:left}.isof-tx .btn-group-vertical>.btn.active,.isof-tx .btn-group-vertical>.btn:active,.isof-tx .btn-group-vertical>.btn:focus,.isof-tx .btn-group-vertical>.btn:hover,.isof-tx .btn-group>.btn.active,.isof-tx .btn-group>.btn:active,.isof-tx .btn-group>.btn:focus,.isof-tx .btn-group>.btn:hover{z-index:2}.isof-tx .btn-group .btn+.btn,.isof-tx .btn-group .btn+.btn-group,.isof-tx .btn-group .btn-group+.btn,.isof-tx .btn-group .btn-group+.btn-group{margin-left:-1px}.isof-tx .btn-toolbar{margin-left:-5px}.isof-tx .btn-toolbar:after,.isof-tx .btn-toolbar:before{content:" ";display:table}.isof-tx .btn-toolbar:after{clear:both}.isof-tx .btn-toolbar .btn,.isof-tx .btn-toolbar .btn-group,.isof-tx .btn-toolbar .input-group{float:left}.isof-tx .btn-toolbar>.btn,.isof-tx .btn-toolbar>.btn-group,.isof-tx .btn-toolbar>.input-group{margin-left:5px}.isof-tx .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.isof-tx .btn-group>.btn:first-child{margin-left:0}.isof-tx .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.isof-tx .btn-group>.btn:last-child:not(:first-child),.isof-tx .btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.isof-tx .btn-group>.btn-group{float:left}.isof-tx .btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.isof-tx .btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.isof-tx .btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.isof-tx .btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.isof-tx .btn-group .dropdown-toggle:active,.isof-tx .btn-group.open .dropdown-toggle{outline:0}.isof-tx .btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.isof-tx .btn-group-lg.btn-group>.btn+.dropdown-toggle,.isof-tx .btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.isof-tx .btn-group.open .dropdown-toggle{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.isof-tx .btn-group.open .dropdown-toggle.btn-link{box-shadow:none}.isof-tx .btn .caret{margin-left:0}.isof-tx .btn-group-lg>.btn .caret,.isof-tx .btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.isof-tx .dropup .btn-group-lg>.btn .caret,.isof-tx .dropup .btn-lg .caret{border-width:0 5px 5px}.isof-tx .btn-group-vertical>.btn,.isof-tx .btn-group-vertical>.btn-group,.isof-tx .btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.isof-tx .btn-group-vertical>.btn-group:after,.isof-tx .btn-group-vertical>.btn-group:before{content:" ";display:table}.isof-tx .btn-group-vertical>.btn-group:after{clear:both}.isof-tx .btn-group-vertical>.btn-group>.btn{float:none}.isof-tx .btn-group-vertical>.btn+.btn,.isof-tx .btn-group-vertical>.btn+.btn-group,.isof-tx .btn-group-vertical>.btn-group+.btn,.isof-tx .btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.isof-tx .btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.isof-tx .btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.isof-tx .btn-group-vertical>.btn:last-child:not(:first-child){border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.isof-tx .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.isof-tx .btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.isof-tx .btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.isof-tx .btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.isof-tx .btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.isof-tx .btn-group-justified>.btn,.isof-tx .btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.isof-tx .btn-group-justified>.btn-group .btn{width:100%}.isof-tx .btn-group-justified>.btn-group .dropdown-menu{left:auto}.isof-tx [data-toggle=buttons]>.btn input[type=checkbox],.isof-tx [data-toggle=buttons]>.btn input[type=radio],.isof-tx [data-toggle=buttons]>.btn-group>.btn input[type=checkbox],.isof-tx [data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.isof-tx .input-group{position:relative;display:table;border-collapse:separate}.isof-tx .input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.isof-tx .input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.isof-tx .input-group .form-control:focus{z-index:3}.isof-tx .input-group .form-control,.isof-tx .input-group-addon,.isof-tx .input-group-btn{display:table-cell}.isof-tx .input-group .form-control:not(:first-child):not(:last-child),.isof-tx .input-group-addon:not(:first-child):not(:last-child),.isof-tx .input-group-btn:not(:first-child):not(:last-child){border-radius:0}.isof-tx .input-group-addon,.isof-tx .input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.isof-tx .input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.isof-tx .input-group-addon.input-sm,.isof-tx .input-group-sm>.input-group-addon,.isof-tx .input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:12px;border-radius:3px}.isof-tx .input-group-addon.input-lg,.isof-tx .input-group-lg>.input-group-addon,.isof-tx .input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:18px;border-radius:6px}.isof-tx .input-group-addon input[type=checkbox],.isof-tx .input-group-addon input[type=radio]{margin-top:0}.isof-tx .input-group .form-control:first-child,.isof-tx .input-group-addon:first-child,.isof-tx .input-group-btn:first-child>.btn,.isof-tx .input-group-btn:first-child>.btn-group>.btn,.isof-tx .input-group-btn:first-child>.dropdown-toggle,.isof-tx .input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.isof-tx .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.isof-tx .input-group-addon:first-child{border-right:0}.isof-tx .input-group .form-control:last-child,.isof-tx .input-group-addon:last-child,.isof-tx .input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.isof-tx .input-group-btn:first-child>.btn:not(:first-child),.isof-tx .input-group-btn:last-child>.btn,.isof-tx .input-group-btn:last-child>.btn-group>.btn,.isof-tx .input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.isof-tx .input-group-addon:last-child{border-left:0}.isof-tx .input-group-btn{position:relative;font-size:0;white-space:nowrap}.isof-tx .input-group-btn>.btn{position:relative}.isof-tx .input-group-btn>.btn+.btn{margin-left:-1px}.isof-tx .input-group-btn>.btn:active,.isof-tx .input-group-btn>.btn:focus,.isof-tx .input-group-btn>.btn:hover{z-index:2}.isof-tx .input-group-btn:first-child>.btn,.isof-tx .input-group-btn:first-child>.btn-group{margin-right:-1px}.isof-tx .input-group-btn:last-child>.btn,.isof-tx .input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.isof-tx .nav{margin-bottom:0;padding-left:0;list-style:none}.isof-tx .nav:after,.isof-tx .nav:before{content:" ";display:table}.isof-tx .nav:after{clear:both}.isof-tx .nav>li{position:relative;display:block}.isof-tx .nav>li>a{position:relative;display:block;padding:10px 15px}.isof-tx .nav>li>a:focus,.isof-tx .nav>li>a:hover{text-decoration:none;background-color:#eee}.isof-tx .nav>li.disabled>a{color:#777}.isof-tx .nav>li.disabled>a:focus,.isof-tx .nav>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.isof-tx .nav .open>a,.isof-tx .nav .open>a:focus,.isof-tx .nav .open>a:hover{background-color:#eee;border-color:#337ab7}.isof-tx .nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.isof-tx .nav>li>a>img{max-width:none}.isof-tx .nav-tabs{border-bottom:1px solid #ddd}.isof-tx .nav-tabs>li{float:left;margin-bottom:-1px}.isof-tx .nav-tabs>li>a{margin-right:2px;line-height:1.428571429;border:1px solid transparent;border-radius:4px 4px 0 0}.isof-tx .nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.isof-tx .nav-tabs>li.active>a,.isof-tx .nav-tabs>li.active>a:focus,.isof-tx .nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.isof-tx .nav-pills>li{float:left}.isof-tx .nav-pills>li>a{border-radius:4px}.isof-tx .nav-pills>li+li{margin-left:2px}.isof-tx .nav-pills>li.active>a,.isof-tx .nav-pills>li.active>a:focus,.isof-tx .nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.isof-tx .nav-stacked>li{float:none}.isof-tx .nav-stacked>li+li{margin-top:2px;margin-left:0}.isof-tx .nav-justified,.isof-tx .nav-tabs.nav-justified{width:100%}.isof-tx .nav-justified>li,.isof-tx .nav-tabs.nav-justified>li{float:none}.isof-tx .nav-justified>li>a,.isof-tx .nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.isof-tx .nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.isof-tx .nav-justified>li,.isof-tx .nav-tabs.nav-justified>li{display:table-cell;width:1%}.isof-tx .nav-justified>li>a,.isof-tx .nav-tabs.nav-justified>li>a{margin-bottom:0}}.isof-tx .nav-tabs-justified,.isof-tx .nav-tabs.nav-justified{border-bottom:0}.isof-tx .nav-tabs-justified>li>a,.isof-tx .nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.isof-tx .nav-tabs-justified>.active>a,.isof-tx .nav-tabs-justified>.active>a:focus,.isof-tx .nav-tabs-justified>.active>a:hover,.isof-tx .nav-tabs.nav-justified>.active>a,.isof-tx .nav-tabs.nav-justified>.active>a:focus,.isof-tx .nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.isof-tx .nav-tabs-justified>li>a,.isof-tx .nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.isof-tx .nav-tabs-justified>.active>a,.isof-tx .nav-tabs-justified>.active>a:focus,.isof-tx .nav-tabs-justified>.active>a:hover,.isof-tx .nav-tabs.nav-justified>.active>a,.isof-tx .nav-tabs.nav-justified>.active>a:focus,.isof-tx .nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.isof-tx .tab-content>.tab-pane{display:none}.isof-tx .tab-content>.active{display:block}.isof-tx .nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.isof-tx .navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.isof-tx .navbar:after,.isof-tx .navbar:before{content:" ";display:table}.isof-tx .navbar:after{clear:both}@media (min-width:768px){.isof-tx .navbar{border-radius:4px}}.isof-tx .navbar-header:after,.isof-tx .navbar-header:before{content:" ";display:table}.isof-tx .navbar-header:after{clear:both}@media (min-width:768px){.isof-tx .navbar-header{float:left}}.isof-tx .navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.isof-tx .navbar-collapse:after,.isof-tx .navbar-collapse:before{content:" ";display:table}.isof-tx .navbar-collapse:after{clear:both}.isof-tx .navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.isof-tx .navbar-collapse{width:auto;border-top:0;box-shadow:none}.isof-tx .navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.isof-tx .navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .isof-tx .navbar-collapse,.navbar-fixed-top .isof-tx .navbar-collapse,.navbar-static-top .isof-tx .navbar-collapse{padding-left:0;padding-right:0}}.isof-tx .navbar-fixed-bottom .navbar-collapse,.isof-tx .navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.isof-tx .navbar-fixed-bottom .navbar-collapse,.isof-tx .navbar-fixed-top .navbar-collapse{max-height:200px}}.isof-tx .container-fluid>.navbar-collapse,.isof-tx .container-fluid>.navbar-header,.isof-tx .container>.navbar-collapse,.isof-tx .container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.isof-tx .container-fluid>.navbar-collapse,.isof-tx .container-fluid>.navbar-header,.isof-tx .container>.navbar-collapse,.isof-tx .container>.navbar-header{margin-right:0;margin-left:0}}.isof-tx .navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.isof-tx .navbar-static-top{border-radius:0}}.isof-tx .navbar-fixed-bottom,.isof-tx .navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.isof-tx .navbar-fixed-bottom,.isof-tx .navbar-fixed-top{border-radius:0}}.isof-tx .navbar-fixed-top{top:0;border-width:0 0 1px}.isof-tx .navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.isof-tx .navbar-brand{float:left;padding:15px;font-size:18px;line-height:20px;height:50px}.isof-tx .navbar-brand:focus,.isof-tx .navbar-brand:hover{text-decoration:none}.isof-tx .navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .isof-tx .navbar-brand,.navbar>.container-fluid .isof-tx .navbar-brand{margin-left:-15px}}.isof-tx .navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.isof-tx .navbar-toggle:focus{outline:0}.isof-tx .navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.isof-tx .navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.isof-tx .navbar-toggle{display:none}}.isof-tx .navbar-nav{margin:7.5px -15px}.isof-tx .navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.isof-tx .navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.isof-tx .navbar-nav .open .dropdown-menu .dropdown-header,.isof-tx .navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.isof-tx .navbar-nav .open .dropdown-menu>li>a{line-height:20px}.isof-tx .navbar-nav .open .dropdown-menu>li>a:focus,.isof-tx .navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.isof-tx .navbar-nav{float:left;margin:0}.isof-tx .navbar-nav>li{float:left}.isof-tx .navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.isof-tx .navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin-top:8px;margin-bottom:8px}@media (min-width:768px){.isof-tx .navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.isof-tx .navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.isof-tx .navbar-form .form-control-static{display:inline-block}.isof-tx .navbar-form .input-group{display:inline-table;vertical-align:middle}.isof-tx .navbar-form .input-group .form-control,.isof-tx .navbar-form .input-group .input-group-addon,.isof-tx .navbar-form .input-group .input-group-btn{width:auto}.isof-tx .navbar-form .input-group>.form-control{width:100%}.isof-tx .navbar-form .control-label{margin-bottom:0;vertical-align:middle}.isof-tx .navbar-form .checkbox,.isof-tx .navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.isof-tx .navbar-form .checkbox label,.isof-tx .navbar-form .radio label{padding-left:0}.isof-tx .navbar-form .checkbox input[type=checkbox],.isof-tx .navbar-form .radio input[type=radio]{position:relative;margin-left:0}.isof-tx .navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.isof-tx .navbar-form .form-group{margin-bottom:5px}.isof-tx .navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.isof-tx .navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;box-shadow:none}}.isof-tx .navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.isof-tx .navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.isof-tx .navbar-btn{margin-top:8px;margin-bottom:8px}.isof-tx .btn-group-sm>.navbar-btn.btn,.isof-tx .navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.isof-tx .btn-group-xs>.navbar-btn.btn,.isof-tx .navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.isof-tx .navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.isof-tx .navbar-text{float:left;margin-left:15px;margin-right:15px}}@media (min-width:768px){.isof-tx .navbar-left{float:left!important}.isof-tx .navbar-right{float:right!important;margin-right:-15px}.isof-tx .navbar-right~.navbar-right{margin-right:0}}.isof-tx .navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.isof-tx .navbar-default .navbar-brand{color:#777}.isof-tx .navbar-default .navbar-brand:focus,.isof-tx .navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.isof-tx .navbar-default .navbar-nav>li>a,.isof-tx .navbar-default .navbar-text{color:#777}.isof-tx .navbar-default .navbar-nav>li>a:focus,.isof-tx .navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.isof-tx .navbar-default .navbar-nav>.active>a,.isof-tx .navbar-default .navbar-nav>.active>a:focus,.isof-tx .navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.isof-tx .navbar-default .navbar-nav>.disabled>a,.isof-tx .navbar-default .navbar-nav>.disabled>a:focus,.isof-tx .navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.isof-tx .navbar-default .navbar-toggle{border-color:#ddd}.isof-tx .navbar-default .navbar-toggle:focus,.isof-tx .navbar-default .navbar-toggle:hover{background-color:#ddd}.isof-tx .navbar-default .navbar-toggle .icon-bar{background-color:#888}.isof-tx .navbar-default .navbar-collapse,.isof-tx .navbar-default .navbar-form{border-color:#e7e7e7}.isof-tx .navbar-default .navbar-nav>.open>a,.isof-tx .navbar-default .navbar-nav>.open>a:focus,.isof-tx .navbar-default .navbar-nav>.open>a:hover{background-color:#e7e7e7;color:#555}@media (max-width:767px){.isof-tx .navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.isof-tx .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.isof-tx .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.isof-tx .navbar-default .navbar-nav .open .dropdown-menu>.active>a,.isof-tx .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.isof-tx .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.isof-tx .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.isof-tx .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.isof-tx .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.isof-tx .navbar-default .navbar-link{color:#777}.isof-tx .navbar-default .navbar-link:hover{color:#333}.isof-tx .navbar-default .btn-link{color:#777}.isof-tx .navbar-default .btn-link:focus,.isof-tx .navbar-default .btn-link:hover{color:#333}.isof-tx .navbar-default .btn-link[disabled]:focus,.isof-tx .navbar-default .btn-link[disabled]:hover,fieldset[disabled] .isof-tx .navbar-default .btn-link:focus,fieldset[disabled] .isof-tx .navbar-default .btn-link:hover{color:#ccc}.isof-tx .navbar-inverse{background-color:#222;border-color:#090909}.isof-tx .navbar-inverse .navbar-brand{color:#9d9d9d}.isof-tx .navbar-inverse .navbar-brand:focus,.isof-tx .navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.isof-tx .navbar-inverse .navbar-nav>li>a,.isof-tx .navbar-inverse .navbar-text{color:#9d9d9d}.isof-tx .navbar-inverse .navbar-nav>li>a:focus,.isof-tx .navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.isof-tx .navbar-inverse .navbar-nav>.active>a,.isof-tx .navbar-inverse .navbar-nav>.active>a:focus,.isof-tx .navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#090909}.isof-tx .navbar-inverse .navbar-nav>.disabled>a,.isof-tx .navbar-inverse .navbar-nav>.disabled>a:focus,.isof-tx .navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.isof-tx .navbar-inverse .navbar-toggle{border-color:#333}.isof-tx .navbar-inverse .navbar-toggle:focus,.isof-tx .navbar-inverse .navbar-toggle:hover{background-color:#333}.isof-tx .navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.isof-tx .navbar-inverse .navbar-collapse,.isof-tx .navbar-inverse .navbar-form{border-color:#101010}.isof-tx .navbar-inverse .navbar-nav>.open>a,.isof-tx .navbar-inverse .navbar-nav>.open>a:focus,.isof-tx .navbar-inverse .navbar-nav>.open>a:hover{background-color:#090909;color:#fff}@media (max-width:767px){.isof-tx .navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.isof-tx .navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.isof-tx .navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.isof-tx .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.isof-tx .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.isof-tx .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.isof-tx .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.isof-tx .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#090909}.isof-tx .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.isof-tx .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.isof-tx .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.isof-tx .navbar-inverse .navbar-link{color:#9d9d9d}.isof-tx .navbar-inverse .navbar-link:hover{color:#fff}.isof-tx .navbar-inverse .btn-link{color:#9d9d9d}.isof-tx .navbar-inverse .btn-link:focus,.isof-tx .navbar-inverse .btn-link:hover{color:#fff}.isof-tx .navbar-inverse .btn-link[disabled]:focus,.isof-tx .navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .isof-tx .navbar-inverse .btn-link:focus,fieldset[disabled] .isof-tx .navbar-inverse .btn-link:hover{color:#444}.isof-tx .breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.isof-tx .breadcrumb>li{display:inline-block}.isof-tx .breadcrumb>li+li:before{content:"/ ";padding:0 5px;color:#ccc}.isof-tx .breadcrumb>.active{color:#777}.isof-tx .pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.isof-tx .pagination>li{display:inline}.isof-tx .pagination>li>a,.isof-tx .pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.428571429;text-decoration:none;color:#337ab7;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.isof-tx .pagination>li:first-child>a,.isof-tx .pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.isof-tx .pagination>li:last-child>a,.isof-tx .pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.isof-tx .pagination>li>a:focus,.isof-tx .pagination>li>a:hover,.isof-tx .pagination>li>span:focus,.isof-tx .pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.isof-tx .pagination>.active>a,.isof-tx .pagination>.active>a:focus,.isof-tx .pagination>.active>a:hover,.isof-tx .pagination>.active>span,.isof-tx .pagination>.active>span:focus,.isof-tx .pagination>.active>span:hover{z-index:3;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}.isof-tx .pagination>.disabled>a,.isof-tx .pagination>.disabled>a:focus,.isof-tx .pagination>.disabled>a:hover,.isof-tx .pagination>.disabled>span,.isof-tx .pagination>.disabled>span:focus,.isof-tx .pagination>.disabled>span:hover{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.isof-tx .pagination-lg>li>a,.isof-tx .pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.isof-tx .pagination-lg>li:first-child>a,.isof-tx .pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.isof-tx .pagination-lg>li:last-child>a,.isof-tx .pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.isof-tx .pagination-sm>li>a,.isof-tx .pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.isof-tx .pagination-sm>li:first-child>a,.isof-tx .pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.isof-tx .pagination-sm>li:last-child>a,.isof-tx .pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.isof-tx .pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.isof-tx .pager:after,.isof-tx .pager:before{content:" ";display:table}.isof-tx .pager:after{clear:both}.isof-tx .pager li{display:inline}.isof-tx .pager li>a,.isof-tx .pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.isof-tx .pager li>a:focus,.isof-tx .pager li>a:hover{text-decoration:none;background-color:#eee}.isof-tx .pager .next>a,.isof-tx .pager .next>span{float:right}.isof-tx .pager .previous>a,.isof-tx .pager .previous>span{float:left}.isof-tx .pager .disabled>a,.isof-tx .pager .disabled>a:focus,.isof-tx .pager .disabled>a:hover,.isof-tx .pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}.isof-tx .label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.isof-tx .label:empty{display:none}.btn .isof-tx .label{position:relative;top:-1px}.isof-tx a.label:focus,.isof-tx a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.isof-tx .label-default{background-color:#777}.isof-tx .label-default[href]:focus,.isof-tx .label-default[href]:hover{background-color:#5e5e5e}.isof-tx .label-primary{background-color:#337ab7}.isof-tx .label-primary[href]:focus,.isof-tx .label-primary[href]:hover{background-color:#286090}.isof-tx .label-success{background-color:#5cb85c}.isof-tx .label-success[href]:focus,.isof-tx .label-success[href]:hover{background-color:#449d44}.isof-tx .label-info{background-color:#5bc0de}.isof-tx .label-info[href]:focus,.isof-tx .label-info[href]:hover{background-color:#31b0d5}.isof-tx .label-warning{background-color:#f0ad4e}.isof-tx .label-warning[href]:focus,.isof-tx .label-warning[href]:hover{background-color:#ec971f}.isof-tx .label-danger{background-color:#d9534f}.isof-tx .label-danger[href]:focus,.isof-tx .label-danger[href]:hover{background-color:#c9302c}.isof-tx .badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;color:#fff;line-height:1;vertical-align:middle;white-space:nowrap;text-align:center;background-color:#777;border-radius:10px}.isof-tx .badge:empty{display:none}.btn .isof-tx .badge{position:relative;top:-1px}.btn-group-xs>.btn .isof-tx .badge,.btn-xs .isof-tx .badge,.isof-tx .btn-group-xs>.btn .isof-tx .badge{top:0;padding:1px 5px}.list-group-item.active>.isof-tx .badge,.nav-pills>.active>a>.isof-tx .badge{color:#337ab7;background-color:#fff}.list-group-item>.isof-tx .badge{float:right}.list-group-item>.isof-tx .badge+.isof-tx .badge{margin-right:5px}.nav-pills>li>a>.isof-tx .badge{margin-left:3px}.isof-tx a.badge:focus,.isof-tx a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.isof-tx .jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}.isof-tx .jumbotron .h1,.isof-tx .jumbotron h1{color:inherit}.isof-tx .jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.isof-tx .jumbotron>hr{border-top-color:#d5d5d5}.container .isof-tx .jumbotron,.container-fluid .isof-tx .jumbotron{border-radius:6px;padding-left:15px;padding-right:15px}.isof-tx .jumbotron .container{max-width:100%}@media screen and (min-width:768px){.isof-tx .jumbotron{padding-top:48px;padding-bottom:48px}.container .isof-tx .jumbotron,.container-fluid .isof-tx .jumbotron{padding-left:60px;padding-right:60px}.isof-tx .jumbotron .h1,.isof-tx .jumbotron h1{font-size:63px}}.isof-tx .thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:border .2s ease-in-out}.isof-tx .thumbnail a>img,.isof-tx .thumbnail>img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}.isof-tx .thumbnail .caption{padding:9px;color:#333}.isof-tx a.thumbnail.active,.isof-tx a.thumbnail:focus,.isof-tx a.thumbnail:hover{border-color:#337ab7}.isof-tx .alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.isof-tx .alert h4{margin-top:0;color:inherit}.isof-tx .alert .alert-link{font-weight:700}.isof-tx .alert>p,.isof-tx .alert>ul{margin-bottom:0}.isof-tx .alert>p+p{margin-top:5px}.isof-tx .alert-dismissable,.isof-tx .alert-dismissible{padding-right:35px}.isof-tx .alert-dismissable .close,.isof-tx .alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.isof-tx .alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.isof-tx .alert-success hr{border-top-color:#c9e2b3}.isof-tx .alert-success .alert-link{color:#2b542c}.isof-tx .alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.isof-tx .alert-info hr{border-top-color:#a6e1ec}.isof-tx .alert-info .alert-link{color:#245269}.isof-tx .alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.isof-tx .alert-warning hr{border-top-color:#f7e1b5}.isof-tx .alert-warning .alert-link{color:#66512c}.isof-tx .alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.isof-tx .alert-danger hr{border-top-color:#e4b9c0}.isof-tx .alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.isof-tx .progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.isof-tx .progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);transition:width .6s ease}.isof-tx .progress-bar-striped,.isof-tx .progress-striped .progress-bar{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:40px 40px}.isof-tx .progress-bar.active,.isof-tx .progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.isof-tx .progress-bar-success{background-color:#5cb85c}.progress-striped .isof-tx .progress-bar-success{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.isof-tx .progress-bar-info{background-color:#5bc0de}.progress-striped .isof-tx .progress-bar-info{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.isof-tx .progress-bar-warning{background-color:#f0ad4e}.progress-striped .isof-tx .progress-bar-warning{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.isof-tx .progress-bar-danger{background-color:#d9534f}.progress-striped .isof-tx .progress-bar-danger{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.isof-tx .media{margin-top:15px}.isof-tx .media:first-child{margin-top:0}.isof-tx .media,.isof-tx .media-body{zoom:1;overflow:hidden}.isof-tx .media-body{width:10000px}.isof-tx .media-object{display:block}.isof-tx .media-object.img-thumbnail{max-width:none}.isof-tx .media-right,.isof-tx .media>.pull-right{padding-left:10px}.isof-tx .media-left,.isof-tx .media>.pull-left{padding-right:10px}.isof-tx .media-body,.isof-tx .media-left,.isof-tx .media-right{display:table-cell;vertical-align:top}.isof-tx .media-middle{vertical-align:middle}.isof-tx .media-bottom{vertical-align:bottom}.isof-tx .media-heading{margin-top:0;margin-bottom:5px}.isof-tx .media-list{padding-left:0;list-style:none}.isof-tx .list-group{margin-bottom:20px;padding-left:0}.isof-tx .list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.isof-tx .list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.isof-tx .list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.isof-tx a.list-group-item,.isof-tx button.list-group-item{color:#555}.isof-tx a.list-group-item .list-group-item-heading,.isof-tx button.list-group-item .list-group-item-heading{color:#333}.isof-tx a.list-group-item:focus,.isof-tx a.list-group-item:hover,.isof-tx button.list-group-item:focus,.isof-tx button.list-group-item:hover{text-decoration:none;color:#555;background-color:#f5f5f5}.isof-tx button.list-group-item{width:100%;text-align:left}.isof-tx .list-group-item.disabled,.isof-tx .list-group-item.disabled:focus,.isof-tx .list-group-item.disabled:hover{background-color:#eee;color:#777;cursor:not-allowed}.isof-tx .list-group-item.disabled .list-group-item-heading,.isof-tx .list-group-item.disabled:focus .list-group-item-heading,.isof-tx .list-group-item.disabled:hover .list-group-item-heading{color:inherit}.isof-tx .list-group-item.disabled .list-group-item-text,.isof-tx .list-group-item.disabled:focus .list-group-item-text,.isof-tx .list-group-item.disabled:hover .list-group-item-text{color:#777}.isof-tx .list-group-item.active,.isof-tx .list-group-item.active:focus,.isof-tx .list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.isof-tx .list-group-item.active .list-group-item-heading,.isof-tx .list-group-item.active .list-group-item-heading>.small,.isof-tx .list-group-item.active .list-group-item-heading>small,.isof-tx .list-group-item.active:focus .list-group-item-heading,.isof-tx .list-group-item.active:focus .list-group-item-heading>.small,.isof-tx .list-group-item.active:focus .list-group-item-heading>small,.isof-tx .list-group-item.active:hover .list-group-item-heading,.isof-tx .list-group-item.active:hover .list-group-item-heading>.small,.isof-tx .list-group-item.active:hover .list-group-item-heading>small{color:inherit}.isof-tx .list-group-item.active .list-group-item-text,.isof-tx .list-group-item.active:focus .list-group-item-text,.isof-tx .list-group-item.active:hover .list-group-item-text{color:#c7ddef}.isof-tx .list-group-item-success{color:#3c763d;background-color:#dff0d8}.isof-tx a.list-group-item-success,.isof-tx button.list-group-item-success{color:#3c763d}.isof-tx a.list-group-item-success .list-group-item-heading,.isof-tx button.list-group-item-success .list-group-item-heading{color:inherit}.isof-tx a.list-group-item-success:focus,.isof-tx a.list-group-item-success:hover,.isof-tx button.list-group-item-success:focus,.isof-tx button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}.isof-tx a.list-group-item-success.active,.isof-tx a.list-group-item-success.active:focus,.isof-tx a.list-group-item-success.active:hover,.isof-tx button.list-group-item-success.active,.isof-tx button.list-group-item-success.active:focus,.isof-tx button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.isof-tx .list-group-item-info{color:#31708f;background-color:#d9edf7}.isof-tx a.list-group-item-info,.isof-tx button.list-group-item-info{color:#31708f}.isof-tx a.list-group-item-info .list-group-item-heading,.isof-tx button.list-group-item-info .list-group-item-heading{color:inherit}.isof-tx a.list-group-item-info:focus,.isof-tx a.list-group-item-info:hover,.isof-tx button.list-group-item-info:focus,.isof-tx button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}.isof-tx a.list-group-item-info.active,.isof-tx a.list-group-item-info.active:focus,.isof-tx a.list-group-item-info.active:hover,.isof-tx button.list-group-item-info.active,.isof-tx button.list-group-item-info.active:focus,.isof-tx button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.isof-tx .list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}.isof-tx a.list-group-item-warning,.isof-tx button.list-group-item-warning{color:#8a6d3b}.isof-tx a.list-group-item-warning .list-group-item-heading,.isof-tx button.list-group-item-warning .list-group-item-heading{color:inherit}.isof-tx a.list-group-item-warning:focus,.isof-tx a.list-group-item-warning:hover,.isof-tx button.list-group-item-warning:focus,.isof-tx button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}.isof-tx a.list-group-item-warning.active,.isof-tx a.list-group-item-warning.active:focus,.isof-tx a.list-group-item-warning.active:hover,.isof-tx button.list-group-item-warning.active,.isof-tx button.list-group-item-warning.active:focus,.isof-tx button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.isof-tx .list-group-item-danger{color:#a94442;background-color:#f2dede}.isof-tx a.list-group-item-danger,.isof-tx button.list-group-item-danger{color:#a94442}.isof-tx a.list-group-item-danger .list-group-item-heading,.isof-tx button.list-group-item-danger .list-group-item-heading{color:inherit}.isof-tx a.list-group-item-danger:focus,.isof-tx a.list-group-item-danger:hover,.isof-tx button.list-group-item-danger:focus,.isof-tx button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}.isof-tx a.list-group-item-danger.active,.isof-tx a.list-group-item-danger.active:focus,.isof-tx a.list-group-item-danger.active:hover,.isof-tx button.list-group-item-danger.active,.isof-tx button.list-group-item-danger.active:focus,.isof-tx button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.isof-tx .list-group-item-heading{margin-top:0;margin-bottom:5px}.isof-tx .list-group-item-text{margin-bottom:0;line-height:1.3}.isof-tx .panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.05)}.isof-tx .panel-body{padding:15px}.isof-tx .panel-body:after,.isof-tx .panel-body:before{content:" ";display:table}.isof-tx .panel-body:after{clear:both}.isof-tx .panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.isof-tx .panel-heading>.dropdown .dropdown-toggle{color:inherit}.isof-tx .panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.isof-tx .panel-title>.small,.isof-tx .panel-title>.small>a,.isof-tx .panel-title>a,.isof-tx .panel-title>small,.isof-tx .panel-title>small>a{color:inherit}.isof-tx .panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.isof-tx .panel>.list-group,.isof-tx .panel>.panel-collapse>.list-group{margin-bottom:0}.isof-tx .panel>.list-group .list-group-item,.isof-tx .panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.isof-tx .panel>.list-group:first-child .list-group-item:first-child,.isof-tx .panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.isof-tx .panel>.list-group:last-child .list-group-item:last-child,.isof-tx .panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.isof-tx .panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.isof-tx .list-group+.panel-footer,.isof-tx .panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.isof-tx .panel>.panel-collapse>.table,.isof-tx .panel>.table,.isof-tx .panel>.table-responsive>.table{margin-bottom:0}.isof-tx .panel>.panel-collapse>.table caption,.isof-tx .panel>.table caption,.isof-tx .panel>.table-responsive>.table caption{padding-left:15px;padding-right:15px}.isof-tx .panel>.table-responsive:first-child>.table:first-child,.isof-tx .panel>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.isof-tx .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.isof-tx .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.isof-tx .panel>.table:first-child>tbody:first-child>tr:first-child,.isof-tx .panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.isof-tx .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.isof-tx .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.isof-tx .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.isof-tx .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.isof-tx .panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.isof-tx .panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.isof-tx .panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.isof-tx .panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.isof-tx .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.isof-tx .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.isof-tx .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.isof-tx .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.isof-tx .panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.isof-tx .panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.isof-tx .panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.isof-tx .panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.isof-tx .panel>.table-responsive:last-child>.table:last-child,.isof-tx .panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.isof-tx .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.isof-tx .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.isof-tx .panel>.table:last-child>tbody:last-child>tr:last-child,.isof-tx .panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.isof-tx .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.isof-tx .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.isof-tx .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.isof-tx .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.isof-tx .panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.isof-tx .panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.isof-tx .panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.isof-tx .panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.isof-tx .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.isof-tx .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.isof-tx .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.isof-tx .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.isof-tx .panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.isof-tx .panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.isof-tx .panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.isof-tx .panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.isof-tx .panel>.panel-body+.table,.isof-tx .panel>.panel-body+.table-responsive,.isof-tx .panel>.table+.panel-body,.isof-tx .panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.isof-tx .panel>.table>tbody:first-child>tr:first-child td,.isof-tx .panel>.table>tbody:first-child>tr:first-child th{border-top:0}.isof-tx .panel>.table-bordered,.isof-tx .panel>.table-responsive>.table-bordered{border:0}.isof-tx .panel>.table-bordered>tbody>tr>td:first-child,.isof-tx .panel>.table-bordered>tbody>tr>th:first-child,.isof-tx .panel>.table-bordered>tfoot>tr>td:first-child,.isof-tx .panel>.table-bordered>tfoot>tr>th:first-child,.isof-tx .panel>.table-bordered>thead>tr>td:first-child,.isof-tx .panel>.table-bordered>thead>tr>th:first-child,.isof-tx .panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.isof-tx .panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.isof-tx .panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.isof-tx .panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.isof-tx .panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.isof-tx .panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.isof-tx .panel>.table-bordered>tbody>tr>td:last-child,.isof-tx .panel>.table-bordered>tbody>tr>th:last-child,.isof-tx .panel>.table-bordered>tfoot>tr>td:last-child,.isof-tx .panel>.table-bordered>tfoot>tr>th:last-child,.isof-tx .panel>.table-bordered>thead>tr>td:last-child,.isof-tx .panel>.table-bordered>thead>tr>th:last-child,.isof-tx .panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.isof-tx .panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.isof-tx .panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.isof-tx .panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.isof-tx .panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.isof-tx .panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.isof-tx .panel>.table-bordered>tbody>tr:first-child>td,.isof-tx .panel>.table-bordered>tbody>tr:first-child>th,.isof-tx .panel>.table-bordered>tbody>tr:last-child>td,.isof-tx .panel>.table-bordered>tbody>tr:last-child>th,.isof-tx .panel>.table-bordered>tfoot>tr:last-child>td,.isof-tx .panel>.table-bordered>tfoot>tr:last-child>th,.isof-tx .panel>.table-bordered>thead>tr:first-child>td,.isof-tx .panel>.table-bordered>thead>tr:first-child>th,.isof-tx .panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.isof-tx .panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.isof-tx .panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.isof-tx .panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.isof-tx .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.isof-tx .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.isof-tx .panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.isof-tx .panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.isof-tx .panel>.table-responsive{border:0;margin-bottom:0}.isof-tx .panel-group{margin-bottom:20px}.isof-tx .panel-group .panel{margin-bottom:0;border-radius:4px}.isof-tx .panel-group .panel+.panel{margin-top:5px}.isof-tx .panel-group .panel-heading{border-bottom:0}.isof-tx .panel-group .panel-heading+.panel-collapse>.list-group,.isof-tx .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.isof-tx .panel-group .panel-footer{border-top:0}.isof-tx .panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.isof-tx .panel-default{border-color:#ddd}.isof-tx .panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.isof-tx .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.isof-tx .panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.isof-tx .panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.isof-tx .panel-primary{border-color:#337ab7}.isof-tx .panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.isof-tx .panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.isof-tx .panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.isof-tx .panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.isof-tx .panel-success{border-color:#d6e9c6}.isof-tx .panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.isof-tx .panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.isof-tx .panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.isof-tx .panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.isof-tx .panel-info{border-color:#bce8f1}.isof-tx .panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.isof-tx .panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.isof-tx .panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.isof-tx .panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.isof-tx .panel-warning{border-color:#faebcc}.isof-tx .panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.isof-tx .panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.isof-tx .panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.isof-tx .panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.isof-tx .panel-danger{border-color:#ebccd1}.isof-tx .panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.isof-tx .panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.isof-tx .panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.isof-tx .panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.isof-tx .embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.isof-tx .embed-responsive .embed-responsive-item,.isof-tx .embed-responsive embed,.isof-tx .embed-responsive iframe,.isof-tx .embed-responsive object,.isof-tx .embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.isof-tx .embed-responsive-16by9{padding-bottom:56.25%}.isof-tx .embed-responsive-4by3{padding-bottom:75%}.isof-tx .well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.isof-tx .well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.isof-tx .well-lg{padding:24px;border-radius:6px}.isof-tx .well-sm{padding:9px;border-radius:3px}.isof-tx .close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.isof-tx .close:focus,.isof-tx .close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}.isof-tx button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.isof-tx .modal-open{overflow:hidden}.isof-tx .modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.isof-tx .modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);transform:translate(0,-25%);transition:transform .3s ease-out}.isof-tx .modal.in .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.isof-tx .modal-open .modal{overflow-x:hidden;overflow-y:auto}.isof-tx .modal-dialog{position:relative;width:auto;margin:10px}.isof-tx .modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.isof-tx .modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.isof-tx .modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.isof-tx .modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.isof-tx .modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.isof-tx .modal-header:after,.isof-tx .modal-header:before{content:" ";display:table}.isof-tx .modal-header:after{clear:both}.isof-tx .modal-header .close{margin-top:-2px}.isof-tx .modal-title{margin:0;line-height:1.428571429}.isof-tx .modal-body{position:relative;padding:15px}.isof-tx .modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.isof-tx .modal-footer:after,.isof-tx .modal-footer:before{content:" ";display:table}.isof-tx .modal-footer:after{clear:both}.isof-tx .modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.isof-tx .modal-footer .btn-group .btn+.btn{margin-left:-1px}.isof-tx .modal-footer .btn-block+.btn-block{margin-left:0}.isof-tx .modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.isof-tx .modal-dialog{width:600px;margin:30px auto}.isof-tx .modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.isof-tx .modal-sm{width:300px}}@media (min-width:992px){.isof-tx .modal-lg{width:900px}}.isof-tx .tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.428571429;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:12px;opacity:0;filter:alpha(opacity=0)}.isof-tx .tooltip.in{opacity:.9;filter:alpha(opacity=90)}.isof-tx .tooltip.top{margin-top:-3px;padding:5px 0}.isof-tx .tooltip.right{margin-left:3px;padding:0 5px}.isof-tx .tooltip.bottom{margin-top:3px;padding:5px 0}.isof-tx .tooltip.left{margin-left:-3px;padding:0 5px}.isof-tx .tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.isof-tx .tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.isof-tx .tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.isof-tx .tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.isof-tx .tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.isof-tx .tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.isof-tx .tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.isof-tx .tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.isof-tx .tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.isof-tx .tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.isof-tx .popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.428571429;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2)}.isof-tx .popover.top{margin-top:-10px}.isof-tx .popover.right{margin-left:10px}.isof-tx .popover.bottom{margin-top:10px}.isof-tx .popover.left{margin-left:-10px}.isof-tx .popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.isof-tx .popover-content{padding:9px 14px}.isof-tx .popover>.arrow,.isof-tx .popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.isof-tx .popover>.arrow{border-width:11px}.isof-tx .popover>.arrow:after{border-width:10px;content:""}.isof-tx .popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.isof-tx .popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.isof-tx .popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.isof-tx .popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.isof-tx .popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.isof-tx .popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.isof-tx .popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.isof-tx .popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.isof-tx .carousel{position:relative}.isof-tx .carousel-inner{position:relative;overflow:hidden;width:100%}.isof-tx .carousel-inner>.item{display:none;position:relative;transition:.6s ease-in-out left}.isof-tx .carousel-inner>.item>a>img,.isof-tx .carousel-inner>.item>img{display:block;max-width:100%;height:auto;line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.isof-tx .carousel-inner>.item{transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.isof-tx .carousel-inner>.item.active.right,.isof-tx .carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.isof-tx .carousel-inner>.item.active.left,.isof-tx .carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.isof-tx .carousel-inner>.item.active,.isof-tx .carousel-inner>.item.next.left,.isof-tx .carousel-inner>.item.prev.right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}.isof-tx .carousel-inner>.active,.isof-tx .carousel-inner>.next,.isof-tx .carousel-inner>.prev{display:block}.isof-tx .carousel-inner>.active{left:0}.isof-tx .carousel-inner>.next,.isof-tx .carousel-inner>.prev{position:absolute;top:0;width:100%}.isof-tx .carousel-inner>.next{left:100%}.isof-tx .carousel-inner>.prev{left:-100%}.isof-tx .carousel-inner>.next.left,.isof-tx .carousel-inner>.prev.right{left:0}.isof-tx .carousel-inner>.active.left{left:-100%}.isof-tx .carousel-inner>.active.right{left:100%}.isof-tx .carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:transparent}.isof-tx .carousel-control.left{background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.isof-tx .carousel-control.right{left:auto;right:0;background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.isof-tx .carousel-control:focus,.isof-tx .carousel-control:hover{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.isof-tx .carousel-control .glyphicon-chevron-left,.isof-tx .carousel-control .glyphicon-chevron-right,.isof-tx .carousel-control .icon-next,.isof-tx .carousel-control .icon-prev{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.isof-tx .carousel-control .glyphicon-chevron-left,.isof-tx .carousel-control .icon-prev{left:50%;margin-left:-10px}.isof-tx .carousel-control .glyphicon-chevron-right,.isof-tx .carousel-control .icon-next{right:50%;margin-right:-10px}.isof-tx .carousel-control .icon-next,.isof-tx .carousel-control .icon-prev{width:20px;height:20px;line-height:1;font-family:serif}.isof-tx .carousel-control .icon-prev:before{content:'\2039'}.isof-tx .carousel-control .icon-next:before{content:'\203a'}.isof-tx .carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.isof-tx .carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:transparent}.isof-tx .carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.isof-tx .carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.isof-tx .carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.isof-tx .carousel-control .glyphicon-chevron-left,.isof-tx .carousel-control .glyphicon-chevron-right,.isof-tx .carousel-control .icon-next,.isof-tx .carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.isof-tx .carousel-control .glyphicon-chevron-left,.isof-tx .carousel-control .icon-prev{margin-left:-10px}.isof-tx .carousel-control .glyphicon-chevron-right,.isof-tx .carousel-control .icon-next{margin-right:-10px}.isof-tx .carousel-caption{left:20%;right:20%;padding-bottom:30px}.isof-tx .carousel-indicators{bottom:20px}}.isof-tx .clearfix:after,.isof-tx .clearfix:before{content:" ";display:table}.isof-tx .clearfix:after{clear:both}.isof-tx .center-block{display:block;margin-left:auto;margin-right:auto}.isof-tx .pull-right{float:right!important}.isof-tx .pull-left{float:left!important}.isof-tx .hide{display:none!important}.isof-tx .show{display:block!important}.isof-tx .invisible{visibility:hidden}.isof-tx .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.isof-tx .hidden{display:none!important}.isof-tx .affix{position:fixed}@-ms-viewport{width:device-width}.isof-tx .visible-lg,.isof-tx .visible-lg-block,.isof-tx .visible-lg-inline,.isof-tx .visible-lg-inline-block,.isof-tx .visible-md,.isof-tx .visible-md-block,.isof-tx .visible-md-inline,.isof-tx .visible-md-inline-block,.isof-tx .visible-print,.isof-tx .visible-print-block,.isof-tx .visible-print-inline,.isof-tx .visible-print-inline-block,.isof-tx .visible-sm,.isof-tx .visible-sm-block,.isof-tx .visible-sm-inline,.isof-tx .visible-sm-inline-block,.isof-tx .visible-xs,.isof-tx .visible-xs-block,.isof-tx .visible-xs-inline,.isof-tx .visible-xs-inline-block{display:none!important}@media (max-width:767px){.isof-tx .visible-xs{display:block!important}.isof-tx table.visible-xs{display:table!important}.isof-tx tr.visible-xs{display:table-row!important}.isof-tx td.visible-xs,.isof-tx th.visible-xs{display:table-cell!important}}@media (max-width:767px){.isof-tx .visible-xs-block{display:block!important}}@media (max-width:767px){.isof-tx .visible-xs-inline{display:inline!important}}@media (max-width:767px){.isof-tx .visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.isof-tx .visible-sm{display:block!important}.isof-tx table.visible-sm{display:table!important}.isof-tx tr.visible-sm{display:table-row!important}.isof-tx td.visible-sm,.isof-tx th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.isof-tx .visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.isof-tx .visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.isof-tx .visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.isof-tx .visible-md{display:block!important}.isof-tx table.visible-md{display:table!important}.isof-tx tr.visible-md{display:table-row!important}.isof-tx td.visible-md,.isof-tx th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.isof-tx .visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.isof-tx .visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.isof-tx .visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.isof-tx .visible-lg{display:block!important}.isof-tx table.visible-lg{display:table!important}.isof-tx tr.visible-lg{display:table-row!important}.isof-tx td.visible-lg,.isof-tx th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.isof-tx .visible-lg-block{display:block!important}}@media (min-width:1200px){.isof-tx .visible-lg-inline{display:inline!important}}@media (min-width:1200px){.isof-tx .visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.isof-tx .hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.isof-tx .hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.isof-tx .hidden-md{display:none!important}}@media (min-width:1200px){.isof-tx .hidden-lg{display:none!important}}@media print{.isof-tx .visible-print{display:block!important}.isof-tx table.visible-print{display:table!important}.isof-tx tr.visible-print{display:table-row!important}.isof-tx td.visible-print,.isof-tx th.visible-print{display:table-cell!important}}@media print{.isof-tx .visible-print-block{display:block!important}}@media print{.isof-tx .visible-print-inline{display:inline!important}}@media print{.isof-tx .visible-print-inline-block{display:inline-block!important}}@media print{.isof-tx .hidden-print{display:none!important}}.isof-tx .highlight-errors input.ng-invalid,.isof-tx .highlight-errors select.ng-invalid,.isof-tx .highlight-errors textarea.ng-invalid,.isof-tx input.ng-dirty.ng-invalid,.isof-tx select.ng-dirty.ng-invalid,.isof-tx textarea.ng-dirty.ng-invalid{border:1px solid red;box-shadow:0 0 3px red}.isof-tx .pointer{cursor:pointer}.isof-tx .page{width:800px;margin:40px auto}.isof-tx .page p{font-size:16px/1.4;margin-bottom:1.5em}.isof-tx .page p+p{margin-bottom:1.3em}.isof-tx .page ul{margin:2em}.isof-tx .page ul li{list-style:square!important;font-size:16px!important;margin-bottom:1.2em}.isof-tx .page .panel-heading{cursor:pointer}.isof-tx body{margin:0;color:#333;font-size:13px;font-family:PTSans,sans-serif;line-height:14px;height:100%;overflow:hidden}.isof-tx html{height:100%}.isof-tx .container{position:relative;margin:0 auto;width:1160px}.isof-tx .collapse.in.table-row{margin-bottom:-30px}.isof-tx .collapse.in .closed{display:none}.isof-tx .collapse.in .complete{display:block;margin-top:5px}.isof-tx .collapse .complete{display:none}.isof-tx .collapse [class*=table]{margin-top:-5px}.isof-tx a[rel=tooltip]{text-decoration:none}.isof-tx .body-content{height:100%}.isof-tx p{font-size:16px;line-height:23px}.isof-tx #main-content{overflow:auto;height:100%}.isof-tx #main-content h1{color:#000;font-size:22px;line-height:22px;font-family:PTSans,sans-serif}.isof-tx #main-content h2{color:#808284;font-weight:700;font-size:16px;line-height:20px;margin:7px 0}.isof-tx #main-content h3{margin:7px 0}.isof-tx #main-content .editable-click{color:inherit;border-bottom:0}.isof-tx #main-content .editable-buttons{display:none}.isof-tx #main-content .number~form .editable-input[type=number],.isof-tx #main-content .number~form .editable-input[type=text],.isof-tx #main-content small .number~form .editable-input[type=number],.isof-tx #main-content small .number~form .editable-input[type=text]{width:5em}.isof-tx #main-content .editable-input[type=text]{width:250px}.isof-tx #main-content .editable-input[type=text].small_input{width:5em}.isof-tx #main-content .editable-input[type=text].half-input{width:8em}.isof-tx #main-content .editable-input[type=text].regular-input{width:15em}.isof-tx #main-content .title .editable-input[type=text]{width:450px;font-size:20px}.isof-tx #main-content p[editable-textarea]~form{width:100%}.isof-tx #main-content p[editable-textarea]~form textarea{width:100%;height:4em}.isof-tx #main-content .grade form .editable-input label{display:block;text-align:left}.isof-tx #study-characteristics .characteristics strong{font-family:PTSans,sans-serif;font-size:16px}.isof-tx #study-characteristics .characteristics em{font-family:PTSans,sans-serif;font-style:italic;font-size:16px}.isof-tx .isof-table-top-button{border-radius:20px;outline:0;height:32px;border:1px solid #009cca;color:#6D6E71;display:inline-block;font-weight:600;font-size:14px;padding-left:12px;padding-right:12px;font-family:PTSans,sans-serif;cursor:pointer;line-height:30px;background-color:#fff;border-color:#bcbec0;transition:color .5s,opacity .2s;opacity:1}.isof-tx .isof-table-top-button span.button-text{position:relative;vertical-align:top;top:-1px}.isof-tx .isof-table-top-button[disabled]{opacity:.5;cursor:not-allowed}.isof-tx .isof-table-top-button:hover{text-decoration:none;color:#6D6E71}.isof-tx .isof-table-top-button i,.isof-tx .isof-table-top-button img{margin-right:10px;display:none}.isof-tx .isof-table-top-button.active .slide-button{color:#000}.isof-tx .isof-table-top-button.disabled{opacity:.1}.isof-tx .isof-table-top-button.multiple-comparison-view{border-color:#BCBEC0;color:#fff;background:#a9abae;background:linear-gradient(to bottom,#a9abae 0,#e4e5e6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a9abae', endColorstr='#e4e5e6', GradientType=0)}.isof-tx .isof-table-top-button.multiple-comparison-view.active{background:#4c4c4c;background:linear-gradient(to bottom,#4c4c4c 0,#595959 12%,#666 25%,#474747 39%,#2c2c2c 50%,#000 52%,#111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c4c4c', endColorstr='#131313', GradientType=0)}.isof-tx .hero-unit .title{margin-bottom:5px;padding:1px 0}.isof-tx .full-width-editable+form.form-inline,.isof-tx .full-width-editable+form.form-inline div,.isof-tx .full-width-editable+form.form-inline input,.isof-tx .full-width-editable+form.form-inline textarea{width:100%}.isof-tx .half-width-editable+form.form-inline{width:50%}.isof-tx .half-width-editable+form.form-inline div,.isof-tx .half-width-editable+form.form-inline input,.isof-tx .half-width-editable+form.form-inline textarea{width:100%!important}.isof-tx .accordion-heading{background-color:#fff}.isof-tx .accordion-heading a{text-decoration:none!important}.isof-tx .accordion-heading a h2{font-size:18px;font-weight:400!important}.isof-tx .well.white{background-color:#fff}.isof-tx .population_selector{position:relative;top:5px}.isof-tx .slides .modal-dialog{width:1092px;height:748px}.isof-tx .slides .modal-dialog .modal-content,.isof-tx .slides .modal-dialog .modal-content>div{height:100%}.isof-tx .slides .modal-dialog .modal-content .close-slides{position:absolute;top:28px;right:32px;cursor:pointer}.isof-tx .slides .modal-dialog .modal-content iframe{width:100%;height:120%;position:absolute;clip:rect(50px,1065px,726px,19px);top:-50px;left:2px}.isof-tx .slides-all .modal-dialog{width:1092px;height:748px}.isof-tx .slides-all .modal-dialog .modal-content,.isof-tx .slides-all .modal-dialog .modal-content>div{height:100%}.isof-tx .slides-all .modal-dialog .modal-content .close-slides{position:absolute;top:25px;right:60px;cursor:pointer}.isof-tx .slides-all .modal-dialog .modal-content iframe{width:100%;height:120%;position:absolute;clip:rect(50px,1065px,726px,19px);top:-50px;left:2px}.isof-tx .weight-600{font-weight:600}.isof-tx .weight-400{font-weight:400}.isof-tx .sub{vertical-align:sub}.isof-tx .break-word{word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.isof-tx *{-moz-box-sizing:border-box;box-sizing:border-box}.isof-tx .right{float:right;position:relative}.isof-tx .vertical-scale{position:absolute;left:0;width:95px;height:120px;background:transparent url(/assets/images/demo-better-worse.png) no-repeat right center}.isof-tx #main-content .graph p{font-size:12px;line-height:15px}.isof-tx .visualize-wrapper{position:relative;margin:0 auto;margin-top:60px;width:960px;border:5px solid #b2cdda}.isof-tx .visualize-wrapper [class*=col]{position:relative;float:left;padding:10px;font-size:12px;height:100px}.isof-tx .visualize-wrapper .closed_outcome [class*=col]{height:35px}.isof-tx .visualize-wrapper .close{margin:0 -15px 0 0;opacity:1}.isof-tx .visualize-wrapper .top{position:absolute;top:-35px;left:-5px;padding:0 20px;width:960px;height:30px;border:1px solid #A4C2D1;border-bottom:0;border-radius:10px 10px 0 0;background-color:#E0EBF0;background-image:linear-gradient(to bottom,#CCDDE6,#FFF);background-repeat:repeat-x}.isof-tx .visualize-wrapper .top h1{margin-top:10px;font-size:14px!important;font-family:HelveticaNeue,'Helvetica Neue',Helvetica,sans-serif}.isof-tx .visualize-wrapper .header_row:after,.isof-tx .visualize-wrapper .header_row:before,.isof-tx .visualize-wrapper .table_row:after,.isof-tx .visualize-wrapper .table_row:before{content:" ";display:table}.isof-tx .visualize-wrapper .header_row:after,.isof-tx .visualize-wrapper .table_row:after{clear:both}.isof-tx .visualize-wrapper .header_row [class*=col]{top:0;height:60px}.isof-tx .visualize-wrapper .header_row.main{height:110px}.isof-tx .visualize-wrapper .header_row.main [class*=col]{top:0;height:100px}.isof-tx .visualize-wrapper .header_row.main .col5{background:url(/assets/images/visualise-outcomes-axis.png) no-repeat center 75px}.isof-tx .visualize-wrapper .header_row.main .col5 .per-patients{position:relative;top:10px}.isof-tx .visualize-wrapper .header_row strong{font-weight:700;font-style:normal;font-size:12px;font-family:HelveticaNeue,'Helvetica Neue',Helvetica,sans-serif}.isof-tx .visualize-wrapper .header_row small{font-weight:400;font-style:normal;font-size:10px;font-family:HelveticaNeue,'Helvetica Neue',Helvetica,sans-serif}.isof-tx .visualize-wrapper .header_row .col1 small{font-weight:400;font-style:normal;font-size:12px;font-family:HelveticaNeue,'Helvetica Neue',Helvetica,sans-serif}.isof-tx .visualize-wrapper .header_row .col5{text-align:center}.isof-tx .visualize-wrapper .header_row .col5 .graph_header{width:400px;position:relative}.isof-tx .visualize-wrapper .header_row .col5 .graph_header .left_header,.isof-tx .visualize-wrapper .header_row .col5 .graph_header .right_header{position:absolute;top:20px;width:200px;font-weight:400;font-style:normal;font-size:10px;font-family:HelveticaNeue,'Helvetica Neue',Helvetica,sans-serif}.isof-tx .visualize-wrapper .header_row .col5 .graph_header .left_header strong,.isof-tx .visualize-wrapper .header_row .col5 .graph_header .right_header strong{font-weight:700;font-style:normal;font-size:10px;font-family:HelveticaNeue,'Helvetica Neue',Helvetica,sans-serif;display:block}.isof-tx .visualize-wrapper .header_row .col5 .graph_header .left_header{left:-55px;text-align:right}.isof-tx .visualize-wrapper .header_row .col5 .graph_header .right_header{right:-35px;text-align:left}.isof-tx .visualize-wrapper .header_row .col5 .graph_header .info{font-weight:400;font-style:normal;font-size:10px;font-family:HelveticaNeue,'Helvetica Neue',Helvetica,sans-serif}.isof-tx .visualize-wrapper .col0{width:15px;padding:0}.isof-tx .visualize-wrapper .col0 .toggler{width:15px;background-color:#CEDEE7;top:0;left:0;position:absolute;height:3000px}.isof-tx .visualize-wrapper .col0 .toggler.open{background:#CEDEE7 url(/assets/images/table-row-arrows.png) no-repeat 0 5px}.isof-tx .visualize-wrapper .col0 .toggler.closed{background:#CEDEE7 url(/assets/images/table-row-arrows.png) no-repeat -20px 5px}.isof-tx .visualize-wrapper .col1{width:175px;padding-left:20px}.isof-tx .visualize-wrapper .col2,.isof-tx .visualize-wrapper .col3{width:80px}.isof-tx .visualize-wrapper .col4{width:115px}.isof-tx .visualize-wrapper .col5{width:400px}.isof-tx .visualize-wrapper .col6{width:100px}.isof-tx .visualize-wrapper .col10{width:785px;padding-left:30px}.isof-tx .visualize-wrapper .table_row{height:120px;background-color:#E7F2F7;overflow:hidden;margin-bottom:5px}.isof-tx .visualize-wrapper .table_row.closed_outcome{height:30px}.isof-tx .visualize-wrapper .table_row.closed_outcome *{color:#808284}.isof-tx .visualize-wrapper .table_row.closed_outcome small,.isof-tx .visualize-wrapper .table_row.closed_outcome strong{display:inline}.isof-tx .visualize-wrapper .table_row .col1 strong{font-weight:700;font-style:normal;font-size:12px;font-family:HelveticaNeue,'Helvetica Neue',Helvetica,sans-serif;display:block}.isof-tx .visualize-wrapper .table_row .col5{padding:0;width:400px}.isof-tx .visualize-wrapper .table_row .col5 .graph{height:100px}.isof-tx .visualize-wrapper .table_row .col5 .graph .marked-bar{position:relative;height:100%}.isof-tx .visualize-wrapper .table_row .col5 .graph .marked-bar .value{position:absolute;font-weight:700}.isof-tx .visualize-wrapper .table_row .col5 .graph .marked-bar .mark{position:absolute;z-index:1;width:7px;height:7px;background:url(/assets/images/gradient-bar-center.png) no-repeat scroll 0 0 transparent}.isof-tx .visualize-wrapper .table_row .col5 .graph .marked-bar .mark .text-container{position:absolute;left:3.5px;top:3.5px}.isof-tx .visualize-wrapper .table_row .col5 .graph .marked-bar .mark .text-container .value{white-space:nowrap;text-align:center}.isof-tx .visualize-wrapper .table_row .col5 .graph .marked-bar .bar{position:absolute;z-index:0}.isof-tx .visualize-wrapper .table_row .col5 .graph .marked-bar .bar .value{color:#F58220}.isof-tx .visualize-wrapper .table_row .col5 .graph.horizontal{background:url(/assets/images/visualise-outcomes-vertical-bar.png) repeat-y top center;margin-left:45px;margin-top:10px}.isof-tx .visualize-wrapper .table_row .col5 .graph.horizontal .marked-bar{top:45px}.isof-tx .visualize-wrapper .table_row .col5 .graph.horizontal .marked-bar .mark{margin-top:-1px}.isof-tx .visualize-wrapper .table_row .col5 .graph.horizontal .marked-bar .mark .text-container{width:300px}.isof-tx .visualize-wrapper .table_row .col5 .graph.horizontal .marked-bar .mark .text-container .value{width:inherit;margin-left:-50%;top:-20px}.isof-tx .visualize-wrapper .table_row .col5 .graph.horizontal .marked-bar .bar{height:5px;background-image:linear-gradient(to right,#FFE6CA,#F48220 50%,#FFE6CA);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFE6CA', endColorstr='#FFFFE6CA', GradientType=1)}.isof-tx .visualize-wrapper .table_row .col5 .graph.horizontal .marked-bar .bar .value{top:10px}.isof-tx .visualize-wrapper .table_row .col5 .graph.horizontal .marked-bar .bar .min{left:-1.2em}.isof-tx .visualize-wrapper .table_row .col5 .graph.horizontal .marked-bar .bar .max{right:-1.2em}.isof-tx .visualize-wrapper .table_row .col5 .graph.horizontal .orange-bar{fill:url(#Gradient-1)}.isof-tx .visualize-wrapper .table_row .col5 .graph.vertical .horizontal-bar{background:url(/assets/images/visualise-outcomes-horizontal-bar.png) repeat-x left 5px;position:absolute;top:56px;width:121px;height:10px;z-index:1000;left:150px}.isof-tx .visualize-wrapper .table_row .col5 .graph.vertical .marked-bar{top:-20px;left:186px}.isof-tx .visualize-wrapper .table_row .col5 .graph.vertical .marked-bar .mark{margin-left:-1px}.isof-tx .visualize-wrapper .table_row .col5 .graph.vertical .marked-bar .mark .text-container .value{top:-.6em;left:-25px}.isof-tx .visualize-wrapper .table_row .col5 .graph.vertical .marked-bar .bar{width:5px;background-image:linear-gradient(#FFE6CA,#F48220 50%,#FFE6CA);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFE6CA', endColorstr='#FFFFE6CA', GradientType=0)}.isof-tx .visualize-wrapper .table_row .col5 .graph.vertical .marked-bar .bar .value{left:10px}.isof-tx .visualize-wrapper .table_row .col5 .graph.vertical .marked-bar .bar .min{top:-.5em}.isof-tx .visualize-wrapper .table_row .col5 .graph.vertical .marked-bar .bar .max{bottom:-.5em}.isof-tx .visualize-wrapper .table_row .col5 .graph.vertical svg{height:100px;margin-left:45px;margin-top:12px}.isof-tx .visualize-wrapper .table_row .col5 .graph.vertical .orange-bar{fill:url(#Gradient-2)}.isof-tx .visualize-wrapper .table_row .col6 [class^=icon-]{margin:0}.isof-tx .visualize-wrapper .table_row .col6 .GRADE div{text-align:center}.isof-tx .visualize-wrapper .table_row .col6 .GRADE div .dotted_underline{font-weight:400;font-style:normal;font-size:10px;font-family:HelveticaNeue,'Helvetica Neue',Helvetica,sans-serif}.isof-tx .visualize-wrapper .table_row small{display:block}.isof-tx .visualize-wrapper hr{margin:5px 0;height:5px;border-top:1px solid #999}.isof-tx .visualize-wrapper .field:after,.isof-tx .visualize-wrapper .field:before{content:" ";display:table}.isof-tx .visualize-wrapper .field:after{clear:both}.isof-tx .visualize-wrapper .field input,.isof-tx .visualize-wrapper .field label{float:left;font-size:10px}.isof-tx .visualize-wrapper .field label{padding:3px 0 0 5px}.isof-tx #vao.graph_header{position:absolute;left:60px}.isof-tx #vao.graph_header .left_header,.isof-tx #vao.graph_header .right_header{position:absolute;left:0;width:80px;text-align:right;line-height:.9em}.isof-tx #vao.graph_header .left_header{top:5px}.isof-tx #vao.graph_header .right_header{top:95px}.isof-tx #vao.graph_header .vertical-bar{background:url(/assets/images/scale-vertical.png) no-repeat;width:5px;height:100px;position:absolute;top:10px;left:90px}.isof-tx #vao.graph_header .vertical-bar .zero{position:absolute;top:44px;left:-1px;background-color:#E9F1F7}.isof-tx #main-content .hero-unit{font-weight:200;line-height:14px;color:inherit;background-color:#eee;margin-left:24px}.isof-tx #main-content .hero-unit h2{margin:0;padding:7px 0;color:#558BA2}.isof-tx #main-content .hero-unit .left-padded{padding-left:7px}.isof-tx #main-content .hero-unit .sof-title-container{padding-left:10px;margin-top:0;margin-bottom:0}.isof-tx #main-content .hero-unit .sof-title-container .sof-title{margin-top:8px;margin-bottom:8px;font-weight:600;position:relative}.isof-tx #main-content .hero-unit .sof-title-container .sof-title .span-title{margin-right:170px;display:inline-block}.isof-tx #main-content .hero-unit .characteristics-container{border-top:1px solid #D8D7D7}.isof-tx #main-content .hero-unit .source-container{max-height:200px;overflow-x:hidden;overflow-y:auto;font-size:16px;line-height:22px}.isof-tx #main-content .hero-unit .source-container h4{font-size:16px}.isof-tx #main-content .hero-unit .source-container h2:hover{background-color:#E8E8E8}.isof-tx #main-content .hero-unit .source-container.source-container-shadow{box-shadow:inset 0 11px 8px -10px #CCC,inset 0 -11px 8px -10px #CCC}.isof-tx #main-content .hero-unit .study-characteristics{margin-bottom:36px}.isof-tx #main-content .hero-unit .source-heading-container{overflow:hidden;height:48px;position:absolute;width:100%;margin-top:-36px;z-index:100}.isof-tx #main-content .hero-unit .source-heading-container .source-heading{background-color:#EEE}.isof-tx #source_info{margin-top:15px}.isof-tx #source_info .about-this-summary{padding:0 0 0 16px;margin-top:0}.isof-tx #source_info .about-this-summary h1{margin-bottom:20px}.isof-tx #source_info .about-this-summary table{border-color:#fff;margin-bottom:50px;margin-top:40px;background-color:inherit;width:100%}.isof-tx #source_info .about-this-summary table tr.separator-bellow{border-bottom:2px solid #fff}.isof-tx #source_info .about-this-summary table tr.separator-bellow td{padding-bottom:30px}.isof-tx #source_info .about-this-summary table .main-header{background:0 0;border:1px solid #fff;border-width:1px 0}.isof-tx #source_info .about-this-summary table th,.isof-tx #source_info .about-this-summary table tr{padding:16px;font-size:16px;line-height:1.3em;vertical-align:top}.isof-tx #source_info .about-this-summary table tbody tr,.isof-tx #source_info .about-this-summary table tfoot tr{border-bottom:1px solid #fff}.isof-tx #source_info .about-this-summary table tbody td,.isof-tx #source_info .about-this-summary table tfoot td{padding:7px 16px;border-width:1px 0}.isof-tx #source_info .about-this-summary-box{float:right;background-color:#fff;padding:15px;margin-bottom:10px;border:1px solid #E3E3E3;vertical-align:top;margin-right:35px}.isof-tx .column-toggle{position:absolute;display:block;padding:8px 0;text-indent:-99em;cursor:pointer;margin:5px 0;width:20px;height:100%;left:0;top:-5px;background:#eeefef url(/assets/images/table-row-arrows.png) no-repeat scroll 2px 12px}.isof-tx .column-toggle.closed{background:#eeefef url(/assets/images/table-row-arrows.png) no-repeat -17px 12px}.isof-tx #study-characteristics{position:fixed;right:20px;left:0;margin:0 auto;z-index:5;background-color:#fff}.isof-tx #study-characteristics p{margin:0 0 5px}.isof-tx #study-characteristics .container{padding:0;width:1130px;box-shadow:2px 7px 5px -5px #CCC}@media (min-width:1160px){.isof-tx #study-characteristics{left:5px}}.isof-tx .header-margin{margin-top:70px;transition:margin-top 1s}.isof-tx .header-margin.header-expanded{margin-top:190px}.isof-tx .grade{font-family:Epistemonikos}.isof-tx .isof .bottom-line{background-color:#F3F4F4;padding:20px;font-size:14px;margin-top:18px;border-top:1px solid #BABCBE}.isof-tx .isof .bottom-line .editable-controls,.isof-tx .isof .bottom-line textarea{width:100%;height:150px!important}.isof-tx .isof .bottom-line a.show-table{padding:10px 0;display:block;color:#2986A5;text-decoration:none;cursor:pointer}.isof-tx .isof .bottom-line a.show-table:after{border-left:8px solid #2986A5;content:'';margin-left:8px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:5px solid transparent;font-size:1px;vertical-align:middle;margin-bottom:2px;display:inline-block}.isof-tx .isof .header>th>div{background-color:#F2F2F2!important}.isof-tx .isof .header>th>div.blue{background-image:linear-gradient(#D3E5EF,#D3E5EF 50%,#E5F5FB);background-image:linear-gradient(#D3E5EF,#D3E5EF 50%,#E5F5FB);background-repeat:no-repeat;border:1px solid #D3E5EF}.isof-tx .isof .header>th>div .sort-by-link{font-style:italic;font-weight:600;margin-left:10px;text-decoration:none;cursor:pointer;font-size:14px}.isof-tx .isof .header>th>div .sort-by-link .glyphicon{margin-left:4px;font-size:12px}.isof-tx .isof .flip{height:100%}.isof-tx .isof .flip.card{position:relative}.isof-tx .isof .flip.card .face{min-height:128px;position:relative}.isof-tx .isof .flip.card .face>hr{opacity:0}.isof-tx .isof .flip.card .face .keep-column-size{position:relative;padding-right:25px;padding-left:25px}.isof-tx .isof .flip.card .face .keep-column-size .side-icon{text-align:center;font-size:19px;border:1px solid #2D88A7;border-radius:5px;height:25px;width:25px;position:absolute;right:10px}.isof-tx .isof .flip.card .face .keep-column-size .side-icon img{width:100%;height:100%}.isof-tx .isof .flip.card .face .keep-column-size .side-icon.open-animation{top:28px}.isof-tx .isof .flip.card .face .keep-column-size .flip-icon{position:absolute;top:0;cursor:pointer}.isof-tx .isof .flip.card .face.back{margin-top:-128px}.isof-tx .isof .flip.card .face.back .flip-icon{top:10px}.isof-tx .isof .flip.card .face.back .side-icon.open-animation{top:38px}.isof-tx .isof .flip.continuous-flip.card .face{min-height:178px}.isof-tx .isof .flip.continuous-flip.card .face.back{margin-top:-178px}.isof-tx .isof .flip div.back-content{margin-top:-20px}.isof-tx .isof label{font-weight:400}.isof-tx .isof hr{margin-top:3px;margin-bottom:3px}.isof-tx .isof .box-bottom p{margin-bottom:-5px}.isof-tx .isof .box-bottom p>small{display:block;line-height:12px}.isof-tx .isof .box-bottom.differences{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyOSA0MSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjkgNDEiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxnPgoJCTxnPgoJCQk8Zz4KCQkJCTxwb2x5Z29uIGZpbGw9IiNCQ0JFQzAiIHBvaW50cz0iMjAuMSw2LjUgMjAuMSwxNy41IDI1LjYsMTIgCQkJCSIvPgoJCQk8L2c+CgkJPC9nPgoJPC9nPgoJPGc+CgkJPGc+CgkJCTxnPgoJCQkJPHBvbHlnb24gZmlsbD0iI0JDQkVDMCIgcG9pbnRzPSI4LjksMTcuNSA4LjksNi41IDMuNCwxMiAJCQkJIi8+CgkJCTwvZz4KCQk8L2c+Cgk8L2c+CjwvZz4KPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQkJCREJGIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS1kYXNoYXJyYXk9IjIiIHgxPSIxNC41IiB5MT0iNi41IiB4Mj0iMTQuNSIgeTI9IjM2LjUiLz4KPC9zdmc+Cg==) no-repeat center top;min-height:49px}.isof-tx .isof .box-bottom.differences .half:first-child{padding-right:15px}.isof-tx .isof .box-bottom.differences .half:last-child{padding-left:15px}.isof-tx .isof .box-bottom.differences>div{position:relative}.isof-tx .isof .top-corner-icon{margin-top:-10px;margin-left:0}.isof-tx .isof .probability-top-corner-icon{margin-top:-27px}.isof-tx .isof .pls-text{text-align:left;font-size:13px;line-height:16px;vertical-align:top;padding:10px 10px 0;margin-bottom:15px}.isof-tx .isof .big-number{font-weight:400;font-size:32px!important}.isof-tx .isof .big-number.prevalence{display:inline-block}.isof-tx .isof .denom-margin{margin-left:16px}.isof-tx .isof .prevalence_label *{vertical-align:middle}.isof-tx .isof .mid-margin p,.isof-tx .isof .small-margin p{margin:0;line-height:20px}.isof-tx .isof small{font-size:12px}.isof-tx .isof p.top-label{margin:0 auto;position:relative;top:-7px;height:10px}.isof-tx .isof .percent div.expand{position:absolute;width:98%;padding:0 3px;bottom:10px}.isof-tx .isof .percent div.expand div.toggle-item p{padding:2px 0;margin:0}.isof-tx .isof .percent .percent-confidence-interval{position:absolute;width:100%}.isof-tx .isof .percent .percent-diagram{background-color:#D8E6EE!important;background-image:none!important;border-radius:5px;position:relative;top:-10px;overflow:hidden}.isof-tx .isof .percent .percent-diagram .big-number.inline{display:inline}.isof-tx .isof .percent .percent-diagram p{margin-bottom:0}.isof-tx .isof .percent .percent-diagram span.diagram>div.half:first-child{border-right:1px solid #B8B8B8}.isof-tx .isof .percent .percent-diagram diagram-arrow div.short{width:50%;height:30px;padding-top:5px}.isof-tx .isof .percent .percent-diagram diagram-arrow div.large{width:30%;height:40px}.isof-tx .isof .percent .percent-diagram diagram-arrow div.left{margin-right:17%;margin-left:auto}.isof-tx .isof .percent .percent-diagram diagram-arrow div.right{margin-left:17%;margin-right:auto}.isof-tx .isof .desirable-row .section-divider,.isof-tx .isof .undesirable-row .section-divider{display:none}.isof-tx .isof .sorted-outcomes .section-divider td{background-color:#fff;border:0;height:10px;position:relative}.isof-tx .isof .sorted-outcomes .section-divider td span{position:absolute;left:0;top:4px}.isof-tx .isof .sorted-outcomes tbody:first-of-type .section-divider{display:table-row;height:0}.isof-tx .isof .sorted-outcomes .desirable-row+.undesirable-row .section-divider{display:table-row}.isof-tx .tab-content{margin-top:10px}.isof-tx .tables{margin-bottom:30px}.isof-tx .header-subtitle p{font-size:14px}.isof-tx .header-title p{margin:0 0 5px}.isof-tx .width-fill td.col-1,.isof-tx .width-fill th.col-1{width:1%}.isof-tx .width-fill td.col-2,.isof-tx .width-fill th.col-2{width:2%}.isof-tx .width-fill td.col-3,.isof-tx .width-fill th.col-3{width:3%}.isof-tx .width-fill td.col-4,.isof-tx .width-fill th.col-4{width:4%}.isof-tx .width-fill td.col-5,.isof-tx .width-fill th.col-5{width:5%}.isof-tx .width-fill td.col-6,.isof-tx .width-fill th.col-6{width:6%}.isof-tx .width-fill td.col-7,.isof-tx .width-fill th.col-7{width:7%}.isof-tx .width-fill td.col-8,.isof-tx .width-fill th.col-8{width:8%}.isof-tx .width-fill td.col-9,.isof-tx .width-fill th.col-9{width:9%}.isof-tx .width-fill td.col-10,.isof-tx .width-fill th.col-10{width:10%}.isof-tx .width-fill td.col-11,.isof-tx .width-fill th.col-11{width:11%}.isof-tx .width-fill td.col-12,.isof-tx .width-fill th.col-12{width:12%}.isof-tx .width-fill td.col-13,.isof-tx .width-fill th.col-13{width:13%}.isof-tx .width-fill td.col-14,.isof-tx .width-fill th.col-14{width:14%}.isof-tx .width-fill td.col-15,.isof-tx .width-fill th.col-15{width:15%}.isof-tx .width-fill td.col-16,.isof-tx .width-fill th.col-16{width:16%}.isof-tx .width-fill td.col-17,.isof-tx .width-fill th.col-17{width:17%}.isof-tx .width-fill td.col-18,.isof-tx .width-fill th.col-18{width:18%}.isof-tx .width-fill td.col-19,.isof-tx .width-fill th.col-19{width:19%}.isof-tx .width-fill td.col-20,.isof-tx .width-fill th.col-20{width:20%}.isof-tx .width-fill td.col-21,.isof-tx .width-fill th.col-21{width:21%}.isof-tx .width-fill td.col-22,.isof-tx .width-fill th.col-22{width:22%}.isof-tx .width-fill td.col-23,.isof-tx .width-fill th.col-23{width:23%}.isof-tx .width-fill td.col-24,.isof-tx .width-fill th.col-24{width:24%}.isof-tx .width-fill td.col-25,.isof-tx .width-fill th.col-25{width:25%}.isof-tx .width-fill td.col-26,.isof-tx .width-fill th.col-26{width:26%}.isof-tx .width-fill td.col-27,.isof-tx .width-fill th.col-27{width:27%}.isof-tx .width-fill td.col-28,.isof-tx .width-fill th.col-28{width:28%}.isof-tx .width-fill td.col-29,.isof-tx .width-fill th.col-29{width:29%}.isof-tx .width-fill td.col-30,.isof-tx .width-fill th.col-30{width:30%}.isof-tx .width-fill td.col-31,.isof-tx .width-fill th.col-31{width:31%}.isof-tx .width-fill td.col-32,.isof-tx .width-fill th.col-32{width:32%}.isof-tx .width-fill td.col-33,.isof-tx .width-fill th.col-33{width:33%}.isof-tx .width-fill td.col-34,.isof-tx .width-fill th.col-34{width:34%}.isof-tx .width-fill td.col-35,.isof-tx .width-fill th.col-35{width:35%}.isof-tx .width-fill td.col-36,.isof-tx .width-fill th.col-36{width:36%}.isof-tx .width-fill td.col-37,.isof-tx .width-fill th.col-37{width:37%}.isof-tx .width-fill td.col-38,.isof-tx .width-fill th.col-38{width:38%}.isof-tx .width-fill td.col-39,.isof-tx .width-fill th.col-39{width:39%}.isof-tx .width-fill td.col-40,.isof-tx .width-fill th.col-40{width:40%}.isof-tx .width-fill td.col-41,.isof-tx .width-fill th.col-41{width:41%}.isof-tx .width-fill td.col-42,.isof-tx .width-fill th.col-42{width:42%}.isof-tx .width-fill td.col-43,.isof-tx .width-fill th.col-43{width:43%}.isof-tx .width-fill td.col-44,.isof-tx .width-fill th.col-44{width:44%}.isof-tx .width-fill td.col-45,.isof-tx .width-fill th.col-45{width:45%}.isof-tx .width-fill td.col-46,.isof-tx .width-fill th.col-46{width:46%}.isof-tx .width-fill td.col-47,.isof-tx .width-fill th.col-47{width:47%}.isof-tx .width-fill td.col-48,.isof-tx .width-fill th.col-48{width:48%}.isof-tx .width-fill td.col-49,.isof-tx .width-fill th.col-49{width:49%}.isof-tx .width-fill td.col-50,.isof-tx .width-fill th.col-50{width:50%}.isof-tx .width-fill td.col-51,.isof-tx .width-fill th.col-51{width:51%}.isof-tx .width-fill td.col-52,.isof-tx .width-fill th.col-52{width:52%}.isof-tx .width-fill td.col-53,.isof-tx .width-fill th.col-53{width:53%}.isof-tx .width-fill td.col-54,.isof-tx .width-fill th.col-54{width:54%}.isof-tx .width-fill td.col-55,.isof-tx .width-fill th.col-55{width:55%}.isof-tx .width-fill td.col-56,.isof-tx .width-fill th.col-56{width:56%}.isof-tx .width-fill td.col-57,.isof-tx .width-fill th.col-57{width:57%}.isof-tx .width-fill td.col-58,.isof-tx .width-fill th.col-58{width:58%}.isof-tx .width-fill td.col-59,.isof-tx .width-fill th.col-59{width:59%}.isof-tx .width-fill td.col-60,.isof-tx .width-fill th.col-60{width:60%}.isof-tx .width-fill td.col-61,.isof-tx .width-fill th.col-61{width:61%}.isof-tx .width-fill td.col-62,.isof-tx .width-fill th.col-62{width:62%}.isof-tx .width-fill td.col-63,.isof-tx .width-fill th.col-63{width:63%}.isof-tx .width-fill td.col-64,.isof-tx .width-fill th.col-64{width:64%}.isof-tx .width-fill td.col-65,.isof-tx .width-fill th.col-65{width:65%}.isof-tx .width-fill td.col-66,.isof-tx .width-fill th.col-66{width:66%}.isof-tx .width-fill td.col-67,.isof-tx .width-fill th.col-67{width:67%}.isof-tx .width-fill td.col-68,.isof-tx .width-fill th.col-68{width:68%}.isof-tx .width-fill td.col-69,.isof-tx .width-fill th.col-69{width:69%}.isof-tx .width-fill td.col-70,.isof-tx .width-fill th.col-70{width:70%}.isof-tx .width-fill td.col-71,.isof-tx .width-fill th.col-71{width:71%}.isof-tx .width-fill td.col-72,.isof-tx .width-fill th.col-72{width:72%}.isof-tx .width-fill td.col-73,.isof-tx .width-fill th.col-73{width:73%}.isof-tx .width-fill td.col-74,.isof-tx .width-fill th.col-74{width:74%}.isof-tx .width-fill td.col-75,.isof-tx .width-fill th.col-75{width:75%}.isof-tx .width-fill td.col-76,.isof-tx .width-fill th.col-76{width:76%}.isof-tx .width-fill td.col-77,.isof-tx .width-fill th.col-77{width:77%}.isof-tx .width-fill td.col-78,.isof-tx .width-fill th.col-78{width:78%}.isof-tx .width-fill td.col-79,.isof-tx .width-fill th.col-79{width:79%}.isof-tx .width-fill td.col-80,.isof-tx .width-fill th.col-80{width:80%}.isof-tx .width-fill td.col-81,.isof-tx .width-fill th.col-81{width:81%}.isof-tx .width-fill td.col-82,.isof-tx .width-fill th.col-82{width:82%}.isof-tx .width-fill td.col-83,.isof-tx .width-fill th.col-83{width:83%}.isof-tx .width-fill td.col-84,.isof-tx .width-fill th.col-84{width:84%}.isof-tx .width-fill td.col-85,.isof-tx .width-fill th.col-85{width:85%}.isof-tx .width-fill td.col-86,.isof-tx .width-fill th.col-86{width:86%}.isof-tx .width-fill td.col-87,.isof-tx .width-fill th.col-87{width:87%}.isof-tx .width-fill td.col-88,.isof-tx .width-fill th.col-88{width:88%}.isof-tx .width-fill td.col-89,.isof-tx .width-fill th.col-89{width:89%}.isof-tx .width-fill td.col-90,.isof-tx .width-fill th.col-90{width:90%}.isof-tx .width-fill td.col-91,.isof-tx .width-fill th.col-91{width:91%}.isof-tx .width-fill td.col-92,.isof-tx .width-fill th.col-92{width:92%}.isof-tx .width-fill td.col-93,.isof-tx .width-fill th.col-93{width:93%}.isof-tx .width-fill td.col-94,.isof-tx .width-fill th.col-94{width:94%}.isof-tx .width-fill td.col-95,.isof-tx .width-fill th.col-95{width:95%}.isof-tx .width-fill td.col-96,.isof-tx .width-fill th.col-96{width:96%}.isof-tx .width-fill td.col-97,.isof-tx .width-fill th.col-97{width:97%}.isof-tx .width-fill td.col-98,.isof-tx .width-fill th.col-98{width:98%}.isof-tx .width-fill td.col-99,.isof-tx .width-fill th.col-99{width:99%}.isof-tx .width-fill td.col-100,.isof-tx .width-fill th.col-100{width:100%}.isof-tx .outside-box.collapsed{min-height:initial;margin-bottom:10px}.isof-tx .outcome-name{margin-left:24px;width:calc(100% - 24px)!important}.isof-tx .outcome-name.open{width:265px!important}.isof-tx .outcome-name.closed{padding-top:0!important;padding-left:5px!important;width:initial!important;height:35px!important}.isof-tx .outcome-name.closed p{text-align:left;margin-left:10px;font-weight:700;line-height:30px}.isof-tx .outcome-table tr .box{height:100%!important}.isof-tx .ci-gradient{position:absolute;top:calc(50% + 45px);background-image:linear-gradient(to right,rgba(251,176,63,.2),#fbb03f 50%,rgba(251,176,63,.2));background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33FBB03F', endColorstr='#33FBB03F', GradientType=1);border-radius:3px;height:10px}.isof-tx .ci-gradient.transition{transition:all .5s linear}.isof-tx continuous-interactive-chart .ci-gradient{top:calc(50% + 48px)}.isof-tx .summary-diamond-container{position:absolute;top:calc(50% - 5px)}.isof-tx .summary-diamond-container .summary-diamond{width:10px;height:10px;position:relative;top:46px}.isof-tx td.differences-outcomes .outside-box .box{padding-bottom:10px;text-align:right;position:relative;min-height:125px}.isof-tx td.differences-outcomes .outside-box .box .favours-text{display:none}.isof-tx td.differences-outcomes .outside-box .box .not-favours-text{display:inline-block}.isof-tx td.differences-outcomes .outside-box .box.desirable{text-align:left}.isof-tx td.differences-outcomes .outside-box .box.desirable .favours-text{display:inline-block}.isof-tx td.differences-outcomes .outside-box .box.desirable .not-favours-text{display:none}.isof-tx td.differences-outcomes .outside-box .box .half{text-align:center;height:100%}.isof-tx td.differences-outcomes .outside-box .box .orange-gradient-rect{height:8px;top:50px;position:absolute;background-image:linear-gradient(to right,rgba(251,176,63,.2),#fbb03f 50%,rgba(251,176,63,.2));background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33FBB03F', endColorstr='#33FBB03F', GradientType=1)}.isof-tx td.differences-outcomes .outside-box .box .dashed-line-divider{border-left:1px dashed #CCC;left:50%;top:10px;bottom:10px;position:absolute}.isof-tx td.differences-outcomes .outside-box .box .diamond-black-marker{top:50px;position:absolute}.isof-tx td.differences-outcomes .outside-box .box .diamond-black-marker div{width:0;height:0;border:5px solid transparent;border-bottom-color:#000;position:relative;top:-6px}.isof-tx td.differences-outcomes .outside-box .box .diamond-black-marker div:after{content:'';position:absolute;left:-5px;top:5px;width:0;height:0;border:5px solid transparent;border-top-color:#000}.isof-tx .outcomes{margin:20px 60px}.isof-tx .outcomes .header>th>div.indicators{height:60px!important}.isof-tx .outcomes .outside-box{position:inherit!important}.isof-tx .outcomes .open div.box{min-height:100px!important}.isof-tx .bold{font-weight:700}.isof-tx .table-tabs li{width:200px;font-weight:600;font-size:16px}.isof-tx .table-tabs li a{background-image:linear-gradient(#F3F3F3,#F3F3F3 50%,#FFF);text-align:center;color:#BBBDBF;padding:6px 15px}.isof-tx .table-tabs li.active a{background-image:none;background-color:#FFF;color:#808184}.isof-tx .table-tabs li img{margin-right:5px}@media screen and (min-height:500px){.isof-tx #main-content .hero-unit .source-container{max-height:250px}}@media screen and (min-height:600px){.isof-tx #main-content .hero-unit .source-container{max-height:350px}}@media screen and (min-height:700px){.isof-tx #main-content .hero-unit .source-container{max-height:450px}}@media screen and (min-height:800px){.isof-tx #main-content .hero-unit .source-container{max-height:550px}}@media screen and (min-height:900px){.isof-tx #main-content .hero-unit .source-container{max-height:650px}}.isof-tx .left-space{margin-left:3px}.isof-tx .isof{position:relative;white-space:normal;margin-bottom:15px}.isof-tx .isof .multiple-interventions .header{border-bottom:0}.isof-tx .isof .multiple-interventions .header th{vertical-align:middle}.isof-tx .isof .multiple-interventions .header>th>div{height:auto;color:#fff;background:transparent!important}.isof-tx .isof>table.isof-table{margin-top:10px;table-layout:fixed;width:100%;background-color:inherit}.isof-tx .isof>table.isof-table .filler-column{background-color:#f6f6f6;border-color:#f6f6f6;display:none}.isof-tx .isof>table.isof-table .em-number+span input[type=number]{width:5em}.isof-tx .isof p{margin:0 0 5px}.isof-tx .isof:hover .remove{display:block}.isof-tx .isof .remove{display:none;position:absolute;width:19px;height:19px;top:-4px;right:1px;z-index:1;opacity:.7;cursor:pointer;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5MUIyNDU1QkI3MzcxMUUyODM2RkFGMUNFRDEzNTgzNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5MUIyNDU1Q0I3MzcxMUUyODM2RkFGMUNFRDEzNTgzNSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjkxQjI0NTU5QjczNzExRTI4MzZGQUYxQ0VEMTM1ODM1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjkxQjI0NTVBQjczNzExRTI4MzZGQUYxQ0VEMTM1ODM1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+bxKSXAAAAflJREFUeNqslL9OwkAcx381BiaSJmWBxU461RRwp7yBbyCdjBPwBr4BcTIuUp9ABAdxEHZBGmGRxS7WpY0NGyzn79fQerSoNfGbtHfXu37y+3sCYwz+U9v0EgThx0MX5xfaamodnxxb350j4wT/tQGIkCoOtXw+r0pZCVKpFLzb7+C6rrVYLNq4dxaFbwQiSMWhVTooqcq+4oOimr3M4Gn05M3n8wZCDR4IfAwJZlwaH47jsN+EVrLeXY+tPIkDcUNE2GsSGK/uTZeghwFwi/OkXjwoypIk/Smr5UoZ0ul0M1iHQPxYUxRl7bBhGNBoNMK1aZpra1Imk4EdeUcOrPTNpLLoP/Rj7oiiSPFg1WqVjcfjcN3vr5+132xyu8m7LFNpRIU/AkJ8SwuFAnieB61WCzRNWzuXy+doUHmX5ayUjQFVVYVmMwyPD0Jrf4xpALQc14lt8jEjSweDAei6nghouo4b26xUKqGbvPv08LIsv2HMr2KkjGINUrHyQpD/BKLE1Ov1WPIooZTlaGGfDh+H7K/C9iPYa6ywsSdPR8ORic2fuKiXyyXc9+5pqscKeyX9tnPr0a2SBNbtdAFjr6Mxg+D7pttGxOF6d29XwxvH74QoaPI8gelk6mHMCdZOeh9SKx0h8JCH2rZN2byiPCLM23gf/qc+BRgA9nrtv51oCHkAAAAASUVORK5CYII=);background-repeat:no-repeat}.isof-tx .isof .remove:hover{opacity:1}.isof-tx .isof .header{border-bottom:0}.isof-tx .isof .header>th:first-child>div{margin-left:0}.isof-tx .isof .header>th:last-child>div{margin-right:0}.isof-tx .isof .header>th>div{height:72px;border-radius:5px;text-align:center;font-size:16px;padding:10px 7px;border:0;margin:auto}.isof-tx .isof .header>th>div p{line-height:15px;margin-bottom:3px;font-weight:400}.isof-tx .isof .header>th>div.blue{background-color:#d3e6ed;position:relative}.isof-tx .isof .status{position:absolute;z-index:2;display:block;padding:8px 0;text-indent:-99em;cursor:pointer;top:-1px;bottom:-1px;width:20px;left:0}.isof-tx .isof .status.open{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAQCAYAAAB3AH1ZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFRjhBMEYzNzQwRDkxMUUyQTJBMEEyRkM2OUI1QTRBRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFRjhBMEYzODQwRDkxMUUyQTJBMEEyRkM2OUI1QTRBRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkVGOEEwRjM1NDBEOTExRTJBMkEwQTJGQzY5QjVBNEFFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkVGOEEwRjM2NDBEOTExRTJBMkEwQTJGQzY5QjVBNEFFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+MZYr3wAAAI5JREFUeNrMlVESgCAIRIPxsHaivK3Vn0MgSFjyzexbFwah1rr9WbCUgVIOtinn3Q24NG8ASLoYBVJKjBkjX+sxkZqYejFy8YHTBHAJjIoBNSbtj5YEUlErnAN7TGBPXINHmEArxDEmU5JohE2B9wy0TdPg4immcwy4hCz8cQkHl+jVy9kRfA1f4jc8BRgAvvE5jCemtikAAAAASUVORK5CYII=) no-repeat scroll 2px 5px}.isof-tx .isof .status.closed{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAQCAYAAAB3AH1ZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFRjhBMEYzNzQwRDkxMUUyQTJBMEEyRkM2OUI1QTRBRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFRjhBMEYzODQwRDkxMUUyQTJBMEEyRkM2OUI1QTRBRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkVGOEEwRjM1NDBEOTExRTJBMkEwQTJGQzY5QjVBNEFFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkVGOEEwRjM2NDBEOTExRTJBMkEwQTJGQzY5QjVBNEFFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+MZYr3wAAAI5JREFUeNrMlVESgCAIRIPxsHaivK3Vn0MgSFjyzexbFwah1rr9WbCUgVIOtinn3Q24NG8ASLoYBVJKjBkjX+sxkZqYejFy8YHTBHAJjIoBNSbtj5YEUlErnAN7TGBPXINHmEArxDEmU5JohE2B9wy0TdPg4immcwy4hCz8cQkHl+jVy9kRfA1f4jc8BRgAvvE5jCemtikAAAAASUVORK5CYII=) no-repeat -17px 9px}.isof-tx .isof tr{border-top:1px solid #BABCBE;display:table-row;text-align:center}.isof-tx .isof tr:first-child th{position:relative}.isof-tx .isof tr:first-child th:last-child:before{right:1px}.isof-tx .isof tr:first-child th:first-child:before{left:1px}.isof-tx .isof tr.no-top-border{border-top:0}.isof-tx .isof tr.section-divider{border-top:0;font-size:10px;text-align:left;font-style:italic;padding-left:30px;font-weight:600}.isof-tx .isof tr.section-divider td{padding-left:2px;padding-top:2px}.isof-tx .isof tr .title{text-align:left;margin-right:100px}.isof-tx .isof tr .title a{color:#000;font-weight:700}.isof-tx .isof tr .absolute-effect-column-width,.isof-tx .isof tr .certainty-of-evidence-column-width,.isof-tx .isof tr .difference-in-outcomes-column-width,.isof-tx .isof tr .outcome-column-width,.isof-tx .isof tr .plain-language-summary-column-width,.isof-tx .isof tr .relative-effect-column-width{transition:width .3s ease-in}.isof-tx .isof tr .absolute-effect-column-width .shrink-no-overflow,.isof-tx .isof tr .certainty-of-evidence-column-width .shrink-no-overflow,.isof-tx .isof tr .difference-in-outcomes-column-width .shrink-no-overflow,.isof-tx .isof tr .outcome-column-width .shrink-no-overflow,.isof-tx .isof tr .plain-language-summary-column-width .shrink-no-overflow,.isof-tx .isof tr .relative-effect-column-width .shrink-no-overflow{transition:width .3s ease-in;overflow:hidden;margin:auto}.isof-tx .isof tr .absolute-effect-column-width.close-column,.isof-tx .isof tr .certainty-of-evidence-column-width.close-column,.isof-tx .isof tr .difference-in-outcomes-column-width.close-column,.isof-tx .isof tr .outcome-column-width.close-column,.isof-tx .isof tr .plain-language-summary-column-width.close-column,.isof-tx .isof tr .relative-effect-column-width.close-column{width:0!important}.isof-tx .isof tr .absolute-effect-column-width.close-column .shrink-no-overflow,.isof-tx .isof tr .certainty-of-evidence-column-width.close-column .shrink-no-overflow,.isof-tx .isof tr .difference-in-outcomes-column-width.close-column .shrink-no-overflow,.isof-tx .isof tr .outcome-column-width.close-column .shrink-no-overflow,.isof-tx .isof tr .plain-language-summary-column-width.close-column .shrink-no-overflow,.isof-tx .isof tr .relative-effect-column-width.close-column .shrink-no-overflow{width:0!important;overflow:hidden}.isof-tx .isof tr th.absolute-effect-column-width .shrink-no-overflow{margin:auto;overflow:visible;width:277px}.isof-tx .isof tr th.absolute-effect-column-width .shrink-no-overflow .keep-column-size{width:277px}.isof-tx .isof tr .plain-language-summary-column-width .editable-hide{display:none}.isof-tx .isof tr .plain-language-summary-column-width form{text-align:left}.isof-tx .isof tr .plain-language-summary-column-width textarea{width:100%;resize:none}.isof-tx .isof tr .plain-language-summary-column-width .editable-buttons{display:block;margin-top:5px;width:100%;text-align:center}.isof-tx .isof tr .plain-language-summary-column-width button{margin-left:5px}.isof-tx .isof tr .difference-in-outcomes-column-width{width:100%}.isof-tx .isof tr .difference-in-outcomes-column-width .shrink-no-overflow .keep-column-size{position:relative;transition:width .3s ease-in}.isof-tx .isof tr .difference-in-outcomes-column-width .difference-in-outcome-text{position:absolute;width:100%;top:calc(50% + 16px);left:0;font-size:12px}.isof-tx .isof tr .difference-in-outcomes-column-width .difference-in-outcome-continuous-text{width:calc(50% - 20px);top:calc(50% - 23px);color:#808285;position:absolute;background-color:#E6E7E8;border-bottom:1px solid #F1C98D;padding:5px}.isof-tx .isof tr .difference-in-outcomes-column-width .difference-in-outcome-continuous-text p{font-size:12px}.isof-tx .isof tr .outcome-column-width,.isof-tx .isof tr .relative-effect-column-width{width:142px}.isof-tx .isof tr .outcome-column-width .shrink-no-overflow,.isof-tx .isof tr .relative-effect-column-width .shrink-no-overflow{width:142px;padding:0}.isof-tx .isof tr .outcome-column-width .shrink-no-overflow .keep-column-size,.isof-tx .isof tr .relative-effect-column-width .shrink-no-overflow .keep-column-size{width:142px}.isof-tx .isof tr .plain-language-summary-column-width,.isof-tx .isof tr .plain-language-summary-column-width .keep-column-size{width:216px}.isof-tx .isof tr .absolute-effect-column-width,.isof-tx .isof tr .absolute-effect-column-width .shrink-no-overflow,.isof-tx .isof tr .absolute-effect-column-width .shrink-no-overflow .keep-column-size{width:295px}.isof-tx .isof tr .certainty-of-evidence-column-width,.isof-tx .isof tr .certainty-of-evidence-column-width .shrink-no-overflow,.isof-tx .isof tr .certainty-of-evidence-column-width .shrink-no-overflow .keep-column-size{width:216px}.isof-tx .isof tr .outcome-name{padding-left:5px;padding-right:5px;text-align:left;line-height:.8em}.isof-tx .isof tr .outcome-name p{color:#000;line-height:1.2em}.isof-tx .isof tr .outcome-name p.outcome-title{position:relative;margin-right:16px}.isof-tx .isof tr .outcome-name p.outcome-title img{position:absolute;margin-top:5px}.isof-tx .isof tr .outcome-name a{color:#000;cursor:pointer}.isof-tx .isof tr .outcome-name input.population_selector{margin-right:4px}.isof-tx .isof tr .outcome-name .population-selector-label{line-height:16px}.isof-tx .isof tr .dotted-underline{border-bottom:1px dotted #000!important}.isof-tx .isof tr hr{border-top:1px dashed #B9B9B9;width:100%}.isof-tx .isof tr .box{padding-top:10px;border-radius:5px;width:100%;display:block;position:relative;border:0;box-shadow:none;background:0 0;min-width:0}.isof-tx .isof tr .box .half{padding-left:10px;padding-right:10px;vertical-align:top}.isof-tx .isof tr .box .half p{font-size:14px}.isof-tx .isof tr .box.no_padding{padding-top:0}.isof-tx .isof tr .box hr{margin:20px 0 8px}.isof-tx .isof tr .box.summary{padding:7px}.isof-tx .isof tr .box.summary p{font-size:14px;line-height:18px;text-align:left;font-style:italic;color:#0058d0}.isof-tx .isof tr .box.blue .difference{padding-left:4px;padding-right:4px}.isof-tx .isof tr .box.blue .difference p{margin:0;padding:0;line-height:15px}.isof-tx .isof tr .box.blue .big-number{font-size:32px;line-height:.8em;font-weight:200}.isof-tx .isof tr .box.blue.back{padding-top:0}.isof-tx .isof tr .box .back_box{padding-bottom:10px;padding-top:20px;text-align:left}.isof-tx .isof tr .box .back_box p{text-align:left}.isof-tx .isof tr .box .back_box .toggle-info{margin-left:5px;padding-right:16px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAgCAYAAAAbifjMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1QzM3MURCMzQwRUYxMUUyQTJBMEEyRkM2OUI1QTRBRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1QzM3MURCNDQwRUYxMUUyQTJBMEEyRkM2OUI1QTRBRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVDMzcxREIxNDBFRjExRTJBMkEwQTJGQzY5QjVBNEFFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjVDMzcxREIyNDBFRjExRTJBMkEwQTJGQzY5QjVBNEFFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+1BUp0QAAAF1JREFUeNrsk8EOACAIQqX1/79srbOJ5aU1vfMGDqCqkrkmyfsZAEDTDiIQGoFBQj/wICHALBuuAZ6YAph4xastFOAJQD9ZnlVty8Gu/ziJgCDU/QGYuNb4CmAIMAAbyxo/qIvOhAAAAABJRU5ErkJggg==) no-repeat right -15px;font-size:12px;color:#000;cursor:pointer}.isof-tx .isof tr .box .back_box .toggle-info.hide-info{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAgCAYAAAAbifjMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1QzM3MURCMzQwRUYxMUUyQTJBMEEyRkM2OUI1QTRBRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1QzM3MURCNDQwRUYxMUUyQTJBMEEyRkM2OUI1QTRBRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVDMzcxREIxNDBFRjExRTJBMkEwQTJGQzY5QjVBNEFFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjVDMzcxREIyNDBFRjExRTJBMkEwQTJGQzY5QjVBNEFFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+1BUp0QAAAF1JREFUeNrsk8EOACAIQqX1/79srbOJ5aU1vfMGDqCqkrkmyfsZAEDTDiIQGoFBQj/wICHALBuuAZ6YAph4xastFOAJQD9ZnlVty8Gu/ziJgCDU/QGYuNb4CmAIMAAbyxo/qIvOhAAAAABJRU5ErkJggg==) no-repeat right 0}.isof-tx .isof tr .box .back_box .hide-info{height:0;overflow-y:hidden}.isof-tx .isof tr .box .back_box .show-info{height:auto}.isof-tx .isof tr .box .back_box .additional-info{padding-left:5px;font-size:12px}.isof-tx .isof tr .box .back_box .additional-info strong{font-size:14px}.isof-tx .isof tr .relative-outside-box{padding-left:5px;padding-right:5px;margin-bottom:5px}.isof-tx .isof tr td:first-child>.outside-box{padding-left:0}.isof-tx .isof tr td:last-child>.outside-box{padding-right:0}.isof-tx .isof tr .outside-box{width:100%;position:inherit}.isof-tx .isof tr .outside-box.collapsed{padding-bottom:0;margin-bottom:0}.isof-tx .isof tr td{position:relative;vertical-align:top}.isof-tx .isof tr .based-data{padding:8px 22px;line-height:11px}.isof-tx .isof tr .div-box{background-color:#f2f2f2;border-radius:5px;margin-left:24px;min-height:38px;padding:5px 8px 4px}.isof-tx .isof tr .div-box .grade-qoe{font-family:Epistemonikos}.isof-tx .isof tr .div-box.subheader{height:40px;background-image:none;background-color:#ddd}.isof-tx .isof tr .div-box.blue{background-image:linear-gradient(#d8e6ee,#d8e6ee 50%,#fff);background-repeat:no-repeat;border-color:#d8e6ee}.isof-tx .isof tr .div-box .split-box{height:50%}.isof-tx .isof tr .div-box ul{list-style:none}.isof-tx .isof tr .div-box:hover .remove_outcome{display:block}.isof-tx .isof tr .div-box .remove_outcome{display:none;position:absolute;top:5px;right:15px}.isof-tx .isof tr .col-xs-2{padding-left:0;padding-right:0}.isof-tx .isof .big-number{display:block}.isof-tx .isof .grade{font-size:16px;font-family:GRADE-quality}.isof-tx .isof .grade-text-small{font-size:16px;padding-top:10px;display:inline-block;text-transform:uppercase}.isof-tx .isof .certainty-explanation{padding-top:15px}.isof-tx .isof .certainty-explanation p{font-size:13px;line-height:15px;margin:0}.isof-tx .isof .grade-text,.isof-tx .isof .mid-number{display:block;font-size:16px;font-weight:400}.isof-tx .isof .grade-text strong,.isof-tx .isof .mid-number strong{display:inline;font-weight:700;font-style:normal}.isof-tx .isof .grade-text p,.isof-tx .isof .mid-number p{line-height:23px;margin:0}.isof-tx .isof .grade-text ul,.isof-tx .isof .mid-number ul{list-style:none;padding-left:0}.isof-tx .isof .small{font-size:11px}.isof-tx .isof .tables{margin-top:20px}.isof-tx .isof .cell-content{top:calc(50% - 30px);position:relative}.isof-tx .isof .table{display:table}.isof-tx .isof .tablewrapper{position:relative}.isof-tx .isof .cell{display:table-cell}.isof-tx .isof .tall{position:absolute;height:100%!important}.isof-tx .isof .inherit_pos{position:inherit}.isof-tx .isof .no-margin{margin-bottom:0}.isof-tx .isof .row .text,.isof-tx .isof tr .text{text-align:justify;padding:2px}.isof-tx .isof .tabbable a{cursor:pointer}.isof-tx .isof .half{width:50%;display:inline-block;height:100%;vertical-align:top}.isof-tx .isof .half:first-child{padding-right:5px}.isof-tx .isof .half:last-child{padding-left:5px}.isof-tx .isof .half.favor-not-favour-header p{font-size:14px;line-height:14px}.isof-tx .isof .half p{line-height:17px}.isof-tx .isof .quarter{width:25%}.isof-tx .isof .width-fill{width:100%}.isof-tx .isof .uppercase{text-transform:uppercase}.isof-tx .isof .side-info{position:absolute}.isof-tx .isof .separator{position:relative;top:-10px;display:block;margin:0 -7px;height:1px;border-top:1px solid #a6a8ab}.isof-tx .isof .top-gray-border{border-top:1px solid #BABCBE}.isof-tx .isof .multiple-overview-numbers{margin-bottom:10px}.isof-tx .isof .multiple-overview-numbers .third{display:inline-block;width:33.33%;text-align:left;padding-left:30px}.isof-tx .isof .multiple-overview-numbers .third .big-number{line-height:40px}.isof-tx .isof .multiple-overview-ci{margin-left:30px}.isof-tx .isof .multiple-overview-options{position:relative;border-top:1px solid #BABCBE;margin-bottom:20px;min-height:40px;margin-top:20px}.isof-tx .isof .multiple-overview-options .options-toggle{width:20px;display:inline-block}.isof-tx .isof .multiple-overview-options .options-toggle .status{margin:0;top:0}.isof-tx .isof .multiple-overview-options .options-container{display:inline-block;margin:10px 0 20px 10px}.isof-tx .isof .multiple-overview-options .options-container .comparison-select{background:#ECF4F7;border:0;color:#3F8FAB;margin-left:10px;min-width:150px;height:28px}.isof-tx .isof .multiple-overview-options .options-container .interventions-options{margin-top:16px}.isof-tx .isof .multiple-overview-options .options-container .interventions-options .intervention{padding:4px 5px 4px 8px;border:1px solid #ADCFDB;background:#E0ECF0;color:#75AEC2;margin-right:10px;cursor:pointer}.isof-tx .isof .multiple-overview-options .options-container .interventions-options .intervention.selected{background:#FFF;color:#3F8FAB}.isof-tx .isof .multiple-overview-options .options-container .interventions-options .intervention.selected img{opacity:1}.isof-tx .isof .multiple-overview-options .options-container .interventions-options .intervention img{opacity:0;vertical-align:top}.isof-tx .isof .toggle-outcome-multiple{width:20px}.isof-tx .isof .aligned-left{text-align:left}.isof-tx strong{font-weight:700}.isof-tx .small_input{width:3em}.isof-tx .sort-outcomes-modal-body .reset-padding{background-color:#D0D2D3;border-radius:3px;color:#fff;padding:9px;display:inline-block;font-size:26px;line-height:23px;margin-bottom:5px;border:1px solid #F1F1F2;height:40px}.isof-tx .sort-outcomes-modal-body .reset-padding i{line-height:20px;width:20px;height:20px}.isof-tx .sort-outcomes-modal-body ul{padding:0}.isof-tx .sort-outcomes-modal-body ul li{list-style:none;margin-bottom:5px}.isof-tx .sort-outcomes-modal-body ul li .outcome-index{background-color:#D0D2D3;border-radius:3px;color:#fff;padding:10px;display:inline-block;font-size:26px;line-height:20px;border:1px solid #F1F1F2;width:40px;height:40px;text-align:center;cursor:move;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.isof-tx .sort-outcomes-modal-body ul li .outcome-title{min-width:80%;padding:8px;display:inline-block;vertical-align:top;border-radius:5px;border:1px solid #F1F1F2;cursor:move;background-color:#fff}@-moz-document url-prefix(){.isof-tx .isof tr{height:40px}.isof-tx .isof tr td{height:0}}.isof-tx isof-table .isof>table.isof-table{border-spacing:10px;border-collapse:separate;margin-left:-10px}.isof-tx isof-table .isof>table.isof-table td,.isof-tx isof-table .isof>table.isof-table th{background-color:#fff;border:1px solid #bfbfbf;position:relative;border-radius:6px;display:table-cell}.isof-tx isof-table .isof>table.isof-table td.no-bg,.isof-tx isof-table .isof>table.isof-table th.no-bg{background-color:#fff;border:0}.isof-tx isof-table .isof>table.isof-table td.blue-cell-body,.isof-tx isof-table .isof>table.isof-table th.blue-cell-body{background-image:linear-gradient(#E5F5FB,#E5F5FB 50%,#D3E5EF);background-image:linear-gradient(#E5F5FB,#E5F5FB 50%,#D3E5EF);background-repeat:no-repeat;border:1px solid #E5F5FB;background-color:#e0ebf1}.isof-tx isof-table .isof>table.isof-table td.close-column.hide-on-column-close,.isof-tx isof-table .isof>table.isof-table th.close-column.hide-on-column-close{display:none}.isof-tx isof-table .isof>table.isof-table td.outcome{border:0}.isof-tx isof-table .isof>table.isof-table th{background-color:#3783a5}.isof-tx span.info-sign{display:inline-block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg5MUNDNjIyQzg0MDExRTI4MkQ0RDkzRDBBMkY0QzZEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg5MUNDNjIzQzg0MDExRTI4MkQ0RDkzRDBBMkY0QzZEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODkxQ0M2MjBDODQwMTFFMjgyRDREOTNEMEEyRjRDNkQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODkxQ0M2MjFDODQwMTFFMjgyRDREOTNEMEEyRjRDNkQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5bQUGMAAAA7klEQVR42oSRvWoCURBG712rVBYiCNvZaxEhlqaIbyAISlrBKlXARzBYWYn2CeQZshZWYrFN7K0i2FhYWW7OJyNeGx04zN2Zs9yf8VmWOUW1Vi+S+tCCCqzhCya/6eogJzLxlfQHOejS9MqQhz39tjxfeXwqmviMtKSh+g988J3w3WA9h0JkWw8luks0IdGC+oI0kie5B7NAHIIu8hLU1O9JLvH3NmgMYOOuQ/1Y8o5zxe52qL+NzlvckU9HlTzR1nZrxRTKlp3V3+V5DcXe8RPGGgR3SKnVWHfgzd7+2wcTfLBnlCAxDSZ4lPMvwAC8MlEQQEkyrgAAAABJRU5ErkJggg==);width:11px;height:11px}.isof-tx span.info-sign.up{position:relative;top:-10px}.isof-tx .single-visualization-container{padding-top:0;height:100%}.isof-tx .single-visualization-container:focus{outline:0}.isof-tx .single-visualization-modal{width:100%}.isof-tx .single-visualization-modal .modal-dialog{width:970px}.isof-tx .single-visualization-modal .modal-dialog .modal-content{background:0 0;border:0;box-shadow:none}.isof-tx .modal-backdrop.fade.single-visualization-backdrop{background-color:#074054;opacity:.8}.isof-tx #single-visualization-box{position:relative;margin:0 auto;width:970px;border:1px solid #C9CACC;border-radius:10px;background-color:#FFF;overflow:hidden}.isof-tx #single-visualization-box .cursor-left-panel,.isof-tx #single-visualization-box .cursor-right-panel{position:absolute;top:115px;bottom:80px}.isof-tx #single-visualization-box .cursor-right-panel{left:50%;right:0}.isof-tx #single-visualization-box .cursor-left-panel{left:0;right:50%}.isof-tx #single-visualization-box .relative-graph-container .cursor-left-panel,.isof-tx #single-visualization-box .relative-graph-container .cursor-right-panel{top:0;bottom:0}.isof-tx #single-visualization-box .graph-container{width:968px;position:relative;padding-left:33px;padding-right:33px;margin-top:30px;margin-bottom:45px}.isof-tx #single-visualization-box .graph-container .no-scale-message{margin-bottom:30px}.isof-tx #single-visualization-box .graph-container .relative-graph-container{position:relative;height:100px}.isof-tx #single-visualization-box .graph-container .relative-graph-container.no-scale .with-intervention-text,.isof-tx #single-visualization-box .graph-container .relative-graph-container.no-scale .without-intervention-text{margin:0}.isof-tx #single-visualization-box .graph-container .relative-graph-container .graph1{position:relative;top:0;left:-35px;right:-100px;white-space:nowrap}.isof-tx #single-visualization-box .graph-container .relative-graph-container .graph2{position:relative;bottom:0;left:-35px;right:-100px;top:55px;white-space:nowrap}.isof-tx #single-visualization-box .graph-container .relative-graph-container .graph1_from{left:-49px;top:25px}.isof-tx #single-visualization-box .graph-container .relative-graph-container .graph2_from{left:-49px;bottom:-80px}.isof-tx #single-visualization-box .graph-container .relative-graph-container .graph1_to{top:25px;right:-47px}.isof-tx #single-visualization-box .graph-container .relative-graph-container .graph2_to{bottom:-80px;right:-47px}.isof-tx #single-visualization-box .graph-container .relative-graph-container .graph1_from,.isof-tx #single-visualization-box .graph-container .relative-graph-container .graph1_to,.isof-tx #single-visualization-box .graph-container .relative-graph-container .graph2_from,.isof-tx #single-visualization-box .graph-container .relative-graph-container .graph2_to{text-align:center;position:absolute;display:block;width:100px}.isof-tx #single-visualization-box .graph-container .relative-graph-container .graph1_from .vertical-line,.isof-tx #single-visualization-box .graph-container .relative-graph-container .graph1_to .vertical-line,.isof-tx #single-visualization-box .graph-container .relative-graph-container .graph2_from .vertical-line,.isof-tx #single-visualization-box .graph-container .relative-graph-container .graph2_to .vertical-line{margin:auto;height:4px;display:block;width:1px;background-color:#000}.isof-tx #single-visualization-box .graph-container .relative-graph-container .without-intervention-text{position:relative;margin-bottom:30px}.isof-tx #single-visualization-box .graph-container .relative-graph-container .with-intervention-text{position:relative;margin-top:90px}.isof-tx #single-visualization-box .graph-container .relative-graph-container .difference-bar{position:absolute;top:53px;height:100%;width:0;border-left:1px dashed #BABBBE;transition:width .5s linear}.isof-tx #single-visualization-box .graph-container .relative-graph-container .difference-bar.right-bar{border-left:0;border-right:1px dashed #BABBBE}.isof-tx #single-visualization-box .graph-container .relative-graph-container .difference-bar.show-background{background-color:rgba(0,0,0,.1)}.isof-tx #single-visualization-box .graph-container .relative-graph-container .difference-bar.continuous{top:60px;height:calc(100% - 15px)}.isof-tx #single-visualization-box .graph-container .relative-graph-container .ci-box{position:absolute;top:53px;background-color:#FBB03F;opacity:.2;height:100%;width:0;z-index:10;transition:width .5s linear}.isof-tx #single-visualization-box .graph-container .relative-graph-container .ci-box.continuous{top:60px;height:calc(100% - 15px)}.isof-tx #single-visualization-box .graph-container .relative-graph-container .ci-arrow,.isof-tx #single-visualization-box .graph-container .relative-graph-container .difference-arrow{position:absolute;width:0;height:0;bottom:-60px;border-left:5px solid transparent;border-right:5px solid transparent}.isof-tx #single-visualization-box .graph-container .relative-graph-container .ci-arrow{border-bottom:5px solid #FBB03F}.isof-tx #single-visualization-box .graph-container .relative-graph-container .difference-arrow{border-bottom:5px solid #000}.isof-tx #single-visualization-box .graph-container .relative-graph-container .continuous-graph-container{background-color:#E6E7E8;border-radius:5px;height:35px;width:100%;position:relative;left:0;right:0;font-size:12px}.isof-tx #single-visualization-box .graph-container .relative-graph-container .continuous-graph-container .graph{fill:#000}.isof-tx #single-visualization-box .graph-container .relative-graph-container .continuous-graph-container.graph2{top:30px}.isof-tx #single-visualization-box .graph-container .relative-graph-container .continuous-graph-container .axis text{fill:#FFF}.isof-tx #single-visualization-box .graph-container .relative-graph-container .continuous-graph-container .axis .domain,.isof-tx #single-visualization-box .graph-container .relative-graph-container .continuous-graph-container .axis line{display:none}.isof-tx #single-visualization-box .graph-container .relative-graph-container .popover.top{margin-top:28px}.isof-tx #single-visualization-box .brush_container{position:relative;bottom:-105px;left:12px;z-index:1}.isof-tx #single-visualization-box .brush_container .brush-from{width:30px;height:30px;top:28px;position:absolute;background:url(/assets/images/single_viz_slider_right.svg) no-repeat center}.isof-tx #single-visualization-box .brush_container .brush-to{width:30px;height:30px;top:28px;position:absolute;background:url(/assets/images/single_viz_slider_left.svg) no-repeat center}.isof-tx #single-visualization-box .interactive-chart-title{display:block;text-align:center;color:#4395AF;font-family:PTSans,sans-serif;font-size:22px;font-weight:400;line-height:22px;margin:20px}.isof-tx #single-visualization-box .carrousel{display:block;text-align:center;color:#4395AF;font-family:PTSans,sans-serif;font-size:16px;font-weight:400;line-height:20px;margin:7px 0}.isof-tx #single-visualization-box .carrousel span{cursor:pointer;font-size:16px;margin-left:10px;margin-right:10px;vertical-align:middle}.isof-tx #single-visualization-box .carrousel span.carrousel-number{background-color:#A9CFDB;color:#FFF;border-radius:100%;font-size:14px;padding-left:5px;padding-right:5px;width:20px;height:20px;display:inline-block;line-height:22px}.isof-tx #single-visualization-box .carrousel span.carrousel-number.selected{background-color:#2A87A5}.isof-tx #single-visualization-box .carrousel .next,.isof-tx #single-visualization-box .carrousel .previous{display:inline-block;cursor:pointer;height:24px;width:14px;background-size:100%}.isof-tx #single-visualization-box .step-info{margin-top:10px;padding:15px 30px;background-color:#EAF3F6;font-size:20px;line-height:25px;height:auto}.isof-tx #single-visualization-box .single-visualization-footer{position:relative;bottom:0;width:100%;z-index:0;min-height:75px}.isof-tx #single-visualization-box .axis-lines line{fill:none;stroke:#000;shape-rendering:crispEdges}.isof-tx #single-visualization-box continuous-interactive-chart .graph-container{padding-bottom:90px}.isof-tx #single-visualization-box continuous-interactive-chart .graph-container .relative-graph-container .with-intervention-text{margin-top:65px}.isof-tx .close-visualization-box{position:absolute;top:2px;right:2px;opacity:.6}.isof-tx .close-visualization-box:hover{opacity:1}.isof-tx #dichotomous-interactive-chart{position:relative}.isof-tx #dichotomous-interactive-chart .box{display:inline-block;width:9px;height:20px}.isof-tx #dichotomous-interactive-chart .box.gray{background-color:#BBB}.isof-tx #dichotomous-interactive-chart .box.black{background-color:#000}.isof-tx #dichotomous-interactive-chart .bar{display:inline-block;height:20px}.isof-tx #dichotomous-interactive-chart .bar.black{background:#000}.isof-tx #dichotomous-interactive-chart .bar.gray{background:#C2C2C2}.isof-tx #dichotomous-interactive-chart .bar.persons.black{background:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2018.1.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2010%2024.5%22%20enable-background%3D%22new%200%200%2010%2024.5%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23000%22%20d%3D%22M4%2C10.5L4%2C10.5c-2.2%2C0-4%2C1.8-4%2C4l0%2C9.9c0%2C0.1%2C0.1%2C0.1%2C0.1%2C0.1h7.8c0.1%2C0%2C0.1-0.1%2C0.1-0.1v-9.9%0A%09C8%2C12.3%2C6.2%2C10.5%2C4%2C10.5z%22%2F%3E%0A%3Ccircle%20fill%3D%22%23000%22%20cx%3D%224%22%20cy%3D%224%22%20r%3D%224%22%2F%3E%0A%3C%2Fsvg%3E%0A") right}.isof-tx #dichotomous-interactive-chart .bar.persons.gray{background:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2018.1.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2010%2024.5%22%20enable-background%3D%22new%200%200%2010%2024.5%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23D7D7D7%22%20d%3D%22M4%2C10.5L4%2C10.5c-2.2%2C0-4%2C1.8-4%2C4l0%2C9.9c0%2C0.1%2C0.1%2C0.1%2C0.1%2C0.1h7.8c0.1%2C0%2C0.1-0.1%2C0.1-0.1v-9.9%0A%09C8%2C12.3%2C6.2%2C10.5%2C4%2C10.5z%22%2F%3E%0A%3Ccircle%20fill%3D%22%23D7D7D7%22%20cx%3D%224%22%20cy%3D%224%22%20r%3D%224%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.isof-tx #dichotomous-interactive-chart .bar.transparent{background:#FFF}.isof-tx .x.brush rect.background{fill:transparent}.isof-tx .x.brush rect.extent{fill:transparent;stroke:transparent}.isof-tx .x.axis .domain{fill:#D1D2D4}.isof-tx #main-content .padding-header{padding:0 10px}.isof-tx #main-content .finding-list-item{padding:5px;padding-left:0}.isof-tx #main-content .finding-list-item:hover{background-color:#f2f2f2}.isof-tx #main-content .finding-list-item a:hover{text-decoration:none}.isof-tx #main-content .finding-list-item .finding-link{display:inline-block;width:calc(100% - 200px);padding-left:5px}.isof-tx #main-content .finding-list-item .finding-link:hover{background-color:#D1D3D4}.isof-tx #main-content .finding-list-item .finding-link a{font-weight:400!important;color:#000;font-size:16px;line-height:35px;display:block}.isof-tx #main-content .finding-list-item .finding-link a:hover{text-decoration:none}.isof-tx #main-content .finding-list-item .finding-link img{float:left;margin-top:10px;margin-right:10px}.isof-tx #main-content .finding-list-item .btn-toolbar{vertical-align:middle;margin-top:5px}.isof-tx #main-content .project-list-header{margin:2px;width:calc(100% - 200px);display:inline-block}.isof-tx #main-content .project-list-header h2 a{color:#000}.isof-tx #main-content .project-list-header:hover{background-color:#D1D3D4}.isof-tx #main-content .project-container{min-height:20px;margin-bottom:20px}.isof-tx #main-content #list_container{background-color:#F1F1F2;padding-top:1px;padding-left:80px;padding-right:80px}.isof-tx #main-content #list_container .padded-list{margin-top:20px;padding-bottom:20px}.isof-tx #main-content #list_container .new-group-button{background-color:#A7A9AC;color:#FFF;border-radius:2px;font-weight:400}.isof-tx #main-content .highlight-invalid-fields .ng-invalid{box-shadow:0 0 4px red;border-color:red}.isof-tx #main-content .button-container{padding:0;width:185px;display:inline-block}.isof-tx #main-content .button-container i.glyphicon{font-size:16px;color:gray;line-height:23px;vertical-align:bottom;border:1px solid #a7a9ac;border-radius:2px;display:inline-block;margin-bottom:1px;width:28px;text-align:center;padding-left:2px}.isof-tx #main-content .button-container i.glyphicon.public{color:#00A902}.isof-tx #main-content .border-icon{border:1px solid #a7a9ac;border-radius:2px}.isof-tx .references-modal-head{padding-left:15px}.isof-tx .references-modal-head h2{color:#5a9bad;font-size:18px}.isof-tx .references-modal-head .import-references-options{margin-bottom:5px}.isof-tx .references-modal-head .import-references-options button{margin-right:5px}.isof-tx .references-modal-body{max-height:500px;overflow:auto;padding-right:30px}.isof-tx .references-modal-body ul{padding-left:0}.isof-tx .references-modal-body li{list-style:none}.isof-tx .references-modal-body span.red{color:red}.isof-tx .references-modal-body input.ng-invalid{border:1px solid red}.isof-tx .references-modal-body input[type=file]{border-top-left-radius:0}.isof-tx .references-modal-body input,.isof-tx .references-modal-body textarea{box-shadow:none!important}.isof-tx .references-modal-body .form-group{width:100%}.isof-tx .references-modal-body .form-group textarea{min-height:200px}.isof-tx .references-modal-body .form-group input,.isof-tx .references-modal-body .form-group textarea{width:100%}.isof-tx .references-modal-body h3{font-size:16px;font-weight:700;font-style:italic}.isof-tx .references-modal-body .checkbox{padding-left:20px;border-top:1px solid #d8d8d8;width:100%;padding-top:5px;padding-bottom:5px}.isof-tx .references-modal-body .checkbox input{display:inline-block;vertical-align:middle}.isof-tx .references-modal-body .checkbox label{display:inline-block;vertical-align:middle;width:90%;padding-left:15px}.isof-tx .references-modal-body .checkbox label .loading-span img{height:17px}.isof-tx .import-references-button{margin-bottom:10px}.isof-tx .reference-links span:after{margin-right:5px;margin-left:5px;color:#000;content:"|"}.isof-tx .reference-links span:last-of-type:after{margin-right:0;margin-left:0;content:""}.isof-tx #references-manager-container{margin-top:30px}.isof-tx #references-manager-container #references-manager-title{font-weight:800;font-size:36px;color:#808284;margin-bottom:15px}.isof-tx #references-manager-container .nav-tabs>li a{cursor:pointer}.isof-tx #references-manager-container .nav-tabs>li.active a{cursor:default}.isof-tx #references-manager-container .red-error{color:red;margin-top:4px;display:block}.isof-tx #references-manager-container .loading-reference{height:32px;vertical-align:top}.isof-tx #references-manager-container .document-type-options{margin-bottom:8px}.isof-tx #based-on{margin-bottom:10px}.isof-tx #based-on .based-on-text{margin-bottom:15px}.isof-tx #based-on .based-on-title{margin-bottom:25px;font-size:30px;line-height:30px}.isof-tx #based-on .based-on-radio{margin-right:5px;margin-top:0}.isof-tx .finding-list-item .select-reference{display:inline-block}.isof-tx .finding-list-item label{font-weight:400}.isof-tx .finding-list-item input{vertical-align:middle;margin-right:4px}.isof-tx .finding-list-item .reference-text{font-size:13px;line-height:20px;display:inline;vertical-align:sub}.isof-tx .arrow{display:inline-block;vertical-align:middle;width:0;height:0}.isof-tx .arrow.opened{margin-right:5px;margin-top:-5px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #979796}.isof-tx .arrow.closed{margin-top:-3px;margin-right:8px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #979796}.isof-tx #outcomes-label span,.isof-tx #references-label span{color:#808284;font-weight:800}.isof-tx #outcomes-label:hover,.isof-tx #references-label:hover{cursor:pointer}.isof-tx #outcomes-references .outcome-title{display:inline-block;margin-right:10px;margin-bottom:10px}.isof-tx .map-legend{position:absolute;bottom:120px;left:40px;background-color:#FFF;border:1px solid #000;border-radius:5px;padding:10px;padding-bottom:35px}.isof-tx .map-legend .datamaps-legend-color-gradient{position:relative;width:100%;height:20px;background-image:linear-gradient(to right,#AACEE0 0,#0E6CA1 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFAACEE0', endColorstr='#FF0E6CA1', GradientType=1)}.isof-tx .map-legend .datamaps-legend-color-gradient .min-references{position:absolute;left:2px;top:23px}.isof-tx .map-legend .datamaps-legend-color-gradient .max-references{position:absolute;top:23px;right:2px}.isof-tx .intervention-selector{position:relative}.isof-tx .intervention-selector>a{color:#2D85A3;font-style:italic;font-weight:400;font-size:14px;text-decoration:none}.isof-tx .intervention-selector>a:hover{text-decoration:none}.isof-tx .intervention-selector>a>i{border:1px solid #2D85A3;margin-left:2px;font-size:11px;border-radius:2px;padding:1px}.isof-tx .intervention-selector .intervention-selector-box{font-weight:400;text-align:left;position:absolute;background-color:#fff;border:1px solid #2D85A3;z-index:2;padding:10px 15px;font-size:12px;top:1px;left:104px;min-width:260px}.isof-tx .intervention-selector .intervention-selector-box>i{font-weight:600}.isof-tx .intervention-selector .intervention-selector-box ul{margin-top:10px;padding:0}.isof-tx .intervention-selector .intervention-selector-box ul li{list-style:none}.isof-tx .intervention-selector .intervention-selector-box ul li:hover{background-color:#F1F2F2}.isof-tx .intervention-selector .intervention-selector-box ul li input[type=radio]:checked+span{color:#2D85A3}.isof-tx .intervention-selector .intervention-selector-box ul li input{vertical-align:bottom}.isof-tx .intervention-selector .intervention-selector-box ul li span{padding-left:5px}.isof-tx .intervention-selector .intervention-selector-box ul li .disabled-option{color:#C2C2C2}.isof-tx .finding-date-popover-container{display:none;background-color:#fff;border:2px solid #D9D9D9;position:absolute;top:22px;right:0;width:210px;color:#000;font-size:11px;line-height:14px;padding:12px;z-index:1}.isof-tx .finding-date-link{text-decoration:none;position:absolute;right:0;top:3px;font-weight:100;font-size:16px;color:gray;margin-right:25px}.isof-tx .finding-date-link img{margin-right:5px;margin-bottom:3px}.isof-tx .finding-date-link:hover{text-decoration:none;color:gray}.isof-tx .finding-date-link:hover .finding-date-popover-container{display:inline-block}.isof-tx .translate-table .full_height{height:100%}.isof-tx .translate-table .col-sm-4{text-align:right}.isof-tx .translate-table .col-sm-4 .control-label{text-align:justify}.isof-tx .multiple-overview-container{background-color:#FFF;padding:10px;border-radius:5px}.isof-tx .multiple-overview-container .visual-overview-title{display:block;color:#4395AF;font-family:'Source Sans Pro';font-size:16px;font-weight:400;line-height:20px;margin:7px 0}.isof-tx .multiple-overview-container table.multiple-visual-overview tr td div.outside-box{padding-left:5px;padding-right:5px;height:100%;top:0;width:100%;padding-bottom:5px;margin-bottom:5px;position:inherit;float:left;overflow:auto}.isof-tx .multiple-overview-container table.multiple-visual-overview tr td div.outside-box div.box{background-color:#F3F4F4;padding-top:10px;border-radius:5px;width:100%;height:100%;border:1px solid #eee}.isof-tx .multiple-overview-container table.multiple-visual-overview tr td a.status{top:0;bottom:5px}.isof-tx .multiple-overview-container table.multiple-visual-overview tr td a.status.closed{bottom:1px;background:#eeefef url(/assets/images/table-row-arrows.png) no-repeat -17px 5px}.isof-tx .multiple-overview-container table.multiple-visual-overview tr td .outcome-title{margin-left:5px}.isof-tx .multiple-overview-container table.multiple-visual-overview tr td .outcome-title a{color:#000;border-bottom:0}.isof-tx .multiple-overview-container table.multiple-visual-overview tr td .edit_options_label{margin-left:5px;background-color:#F2F2F2;height:40px;display:inline-block;left:0;right:0;width:922px}.isof-tx .multiple-overview-container table.multiple-visual-overview tr.header>th.outcomes-header div{text-align:center;margin-left:0}.isof-tx .multiple-overview-container table.multiple-visual-overview tr.header>th>div{height:90px;border-radius:5px;border:1px solid #fff;text-align:center;margin:4px;margin-top:0;margin-bottom:9px;font-size:16px;padding:10px 7px}.isof-tx .multiple-overview-container table.multiple-visual-overview tr.header>th>div .box-bottom.differences div.differences-arrow{background:url("/assets/images/arrow visual overview.svg") no-repeat center 22px}.isof-tx .multiple-overview-container table.multiple-visual-overview tr.header>th>div .box-bottom.differences div.differences-arrow:before{margin-top:36px}.isof-tx.container{padding:0;width:100%}.isof-tx .browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.isof-tx .footer,.isof-tx .header,.isof-tx .marketing{padding-left:15px;padding-right:15px}.isof-tx .header{border-bottom:1px solid #e5e5e5}.isof-tx .header h3{margin-top:0;margin-bottom:0;line-height:40px;padding-bottom:19px}.isof-tx .footer{padding-top:19px;color:#777;border-top:1px solid #e5e5e5}.isof-tx .container-narrow>hr{margin:30px 0}.isof-tx hr{border-top:1px solid #fff;margin:14px 0}.isof-tx .jumbotron{text-align:center;border-bottom:1px solid #e5e5e5}.isof-tx .jumbotron .btn{font-size:21px;padding:14px 24px}.isof-tx .marketing{margin:40px 0}.isof-tx .marketing p+h4{margin-top:28px}.isof-tx .introduction{width:500px;margin:40px auto;background:#eee;padding:20px}.isof-tx .relative{position:relative}.isof-tx .login-options{float:left;margin-top:5px}.isof-tx .login-options a{margin-right:10px}.isof-tx .semi-bold{font-weight:600}.isof-tx .slide-button{display:inline-block;width:30px;height:16px;border-radius:10px;border:1px solid #e6e7e8;vertical-align:top;position:relative;overflow:hidden;background-color:#fff;left:5px;top:6px}.isof-tx .slide-button.with-off{width:34px}.isof-tx .slide-button.with-off .slider{left:9px}.isof-tx .slide-button.with-off .slider:before{left:-17px;content:'OFF'}.isof-tx .slide-button.with-off .slider:after{left:-3px}.isof-tx .slide-button .slider{top:1px;left:15px;transition:left .5s;position:relative;background-color:#bcbec0;border-radius:100%;height:12px;width:12px;display:inline-block}.isof-tx .slide-button .slider:after,.isof-tx .slide-button .slider:before{transition:color .5s;font-size:8px;font-weight:100;position:relative;bottom:11px}.isof-tx .slide-button .slider:after{content:'ON';left:13px}.isof-tx .active>.slide-button .slider{left:-9px;background-color:#2d85a2}.isof-tx .vertical-align-top{vertical-align:top}.isof-tx .comma-separated:after{content:', '}.isof-tx .comma-separated:last-of-type:after{content:''}.isof-tx .force-show{display:block!important}.isof-tx .editable-click{color:inherit;border-bottom:0}.isof-tx-modal-open .modal-open,.modal-open .modal-open{overflow:hidden}.isof-tx-modal-open .modal,.modal-open .modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.isof-tx-modal-open .modal.fade .modal-dialog,.modal-open .modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);transform:translate(0,-25%);transition:transform .3s ease-out}.isof-tx-modal-open .modal.in .modal-dialog,.modal-open .modal.in .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.isof-tx-modal-open .modal-open .modal,.modal-open .modal-open .modal{overflow-x:hidden;overflow-y:auto}.isof-tx-modal-open .modal-dialog,.modal-open .modal-dialog{position:relative;width:auto;margin:10px}.isof-tx-modal-open .modal-content,.modal-open .modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.isof-tx-modal-open .modal-backdrop,.modal-open .modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.isof-tx-modal-open .modal-backdrop.fade,.modal-open .modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.isof-tx-modal-open .modal-backdrop.in,.modal-open .modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.isof-tx-modal-open .modal-header,.modal-open .modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.isof-tx-modal-open .modal-header:after,.isof-tx-modal-open .modal-header:before,.modal-open .modal-header:after,.modal-open .modal-header:before{content:" ";display:table}.isof-tx-modal-open .modal-header:after,.modal-open .modal-header:after{clear:both}.isof-tx-modal-open .modal-header .close,.modal-open .modal-header .close{margin-top:-2px}.isof-tx-modal-open .modal-title,.modal-open .modal-title{margin:0;line-height:1.428571429}.isof-tx-modal-open .modal-body,.modal-open .modal-body{position:relative;padding:15px}.isof-tx-modal-open .modal-footer,.modal-open .modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.isof-tx-modal-open .modal-footer:after,.isof-tx-modal-open .modal-footer:before,.modal-open .modal-footer:after,.modal-open .modal-footer:before{content:" ";display:table}.isof-tx-modal-open .modal-footer:after,.modal-open .modal-footer:after{clear:both}.isof-tx-modal-open .modal-footer .btn+.btn,.modal-open .modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.isof-tx-modal-open .modal-footer .btn-group .btn+.btn,.modal-open .modal-footer .btn-group .btn+.btn{margin-left:-1px}.isof-tx-modal-open .modal-footer .btn-block+.btn-block,.modal-open .modal-footer .btn-block+.btn-block{margin-left:0}.isof-tx-modal-open .modal-scrollbar-measure,.modal-open .modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.isof-tx-modal-open .modal-dialog,.modal-open .modal-dialog{width:600px;margin:30px auto}.isof-tx-modal-open .modal-content,.modal-open .modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.isof-tx-modal-open .modal-sm,.modal-open .modal-sm{width:300px}}@media (min-width:992px){.isof-tx-modal-open .modal-lg,.modal-open .modal-lg{width:900px}}.isof-tx-modal-open .popover,.modal-open .popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.428571429;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2)}.isof-tx-modal-open .popover.top,.modal-open .popover.top{margin-top:-10px}.isof-tx-modal-open .popover.right,.modal-open .popover.right{margin-left:10px}.isof-tx-modal-open .popover.bottom,.modal-open .popover.bottom{margin-top:10px}.isof-tx-modal-open .popover.left,.modal-open .popover.left{margin-left:-10px}.isof-tx-modal-open .popover-title,.modal-open .popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.isof-tx-modal-open .popover-content,.modal-open .popover-content{padding:9px 14px}.isof-tx-modal-open .popover>.arrow,.isof-tx-modal-open .popover>.arrow:after,.modal-open .popover>.arrow,.modal-open .popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.isof-tx-modal-open .popover>.arrow,.modal-open .popover>.arrow{border-width:11px}.isof-tx-modal-open .popover>.arrow:after,.modal-open .popover>.arrow:after{border-width:10px;content:""}.isof-tx-modal-open .popover.top>.arrow,.modal-open .popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.isof-tx-modal-open .popover.top>.arrow:after,.modal-open .popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.isof-tx-modal-open .popover.right>.arrow,.modal-open .popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.isof-tx-modal-open .popover.right>.arrow:after,.modal-open .popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.isof-tx-modal-open .popover.bottom>.arrow,.modal-open .popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.isof-tx-modal-open .popover.bottom>.arrow:after,.modal-open .popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.isof-tx-modal-open .popover.left>.arrow,.modal-open .popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.isof-tx-modal-open .popover.left>.arrow:after,.modal-open .popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.isof-tx-modal-open .modal .modal-dialog,.modal-open .modal .modal-dialog{z-index:10;margin-left:calc((100% - 970px) / 2)}.isof-tx-modal-open .modal .modal-dialog .modal-content,.modal-open .modal .modal-dialog .modal-content{width:970px;border-radius:10px}

/*! jQuery UI - v1.9.2 - 2012-11-23
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }
.ui-helper-clearfix:after { clear: both; }
.ui-helper-clearfix { zoom: 1; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.ui-accordion .ui-accordion-header { display: block; cursor: pointer; position: relative; margin-top: 2px; padding: .5em .5em .5em .7em; zoom: 1; }
.ui-accordion .ui-accordion-icons { padding-left: 2.2em; }
.ui-accordion .ui-accordion-noicons { padding-left: .7em; }
.ui-accordion .ui-accordion-icons .ui-accordion-icons { padding-left: 2.2em; }
.ui-accordion .ui-accordion-header .ui-accordion-header-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; overflow: auto; zoom: 1; }

.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}

/* workarounds */
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */

.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
.ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active { text-decoration: none; }
.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
.ui-button-icons-only { width: 3.4em; } 
button.ui-button-icons-only { width: 3.7em; } 

/*button text element */
.ui-button .ui-button-text { display: block; line-height: 1.4;  }
.ui-button-text-only .ui-button-text { padding: .4em 1em; }
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
/* no icon support for input elements, provide padding by default */
input.ui-button { padding: .4em 1em; }

/*button icon element(s) */
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }

/*button sets*/
.ui-buttonset { margin-right: 7px; }
.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }

/* workarounds */
button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */

.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}
.ui-dialog { position: absolute; top: 0; left: 0; padding: .2em; width: 300px; overflow: hidden; }
.ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; }
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }

.ui-menu { list-style:none; padding: 2px; margin: 0; display:block; outline: none; }
.ui-menu .ui-menu { margin-top: -3px; position: absolute; }
.ui-menu .ui-menu-item { margin: 0; padding: 0; zoom: 1; width: 100%; }
.ui-menu .ui-menu-divider { margin: 5px -2px 5px -2px; height: 0; font-size: 0; line-height: 0; border-width: 1px 0 0 0; }
.ui-menu .ui-menu-item a { text-decoration: none; display: block; padding: 2px .4em; line-height: 1.5; zoom: 1; font-weight: normal; }
.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active { font-weight: normal; margin: -1px; }

.ui-menu .ui-state-disabled { font-weight: normal; margin: .4em 0 .2em; line-height: 1.5; }
.ui-menu .ui-state-disabled a { cursor: default; }

/* icon support */
.ui-menu-icons { position: relative; }
.ui-menu-icons .ui-menu-item a { position: relative; padding-left: 2em; }

/* left-aligned */
.ui-menu .ui-icon { position: absolute; top: .2em; left: .2em; }

/* right-aligned */
.ui-menu .ui-menu-icon { position: static; float: right; }

.ui-progressbar { height:2em; text-align: left; overflow: hidden; }
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }
.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px; display: block; }
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}
.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }

.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }
.ui-spinner { position:relative; display: inline-block; overflow: hidden; padding: 0; vertical-align: middle; }
.ui-spinner-input { border: none; background: none; padding: 0; margin: .2em 0; vertical-align: middle; margin-left: .4em; margin-right: 22px; }
.ui-spinner-button { width: 16px; height: 50%; font-size: .5em; padding: 0; margin: 0; text-align: center; position: absolute; cursor: default; display: block; overflow: hidden; right: 0; }
.ui-spinner a.ui-spinner-button { border-top: none; border-bottom: none; border-right: none; } /* more specificity required here to overide default borders */
.ui-spinner .ui-icon { position: absolute; margin-top: -8px; top: 50%; left: 0; } /* vertical centre icon */
.ui-spinner-up { top: 0; }
.ui-spinner-down { bottom: 0; }

/* TR overrides */
.ui-spinner .ui-icon-triangle-1-s {
	/* need to fix icons sprite */
	background-position:-65px -16px;
}

.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 0; margin: 1px .2em 0 0; border-bottom: 0; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-active { margin-bottom: -1px; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }

.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
}
/* Fades and background-images don't work well together in IE6, drop the image */
* html .ui-tooltip {
	background-image: none;
}
body .ui-tooltip { border-width: 2px; }

/* Component containers
----------------------------------*/
.ui-widget { font-family: Trebuchet MS,Helvetica,Arial,sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Trebuchet MS,Helvetica,Arial,sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #aaaaaa; background: #c9c9c9 url(images/ui-bg_inset-soft_50_c9c9c9_1x100.png) 50% bottom repeat-x; color: #333333; }
.ui-widget-content a { color: #333333; }
.ui-widget-header { border: 1px solid #bbbbbb; background: #dddddd url(images/ui-bg_glass_35_dddddd_1x400.png) 50% 50% repeat-x; color: #444444; font-weight: bold; }
.ui-widget-header a { color: #444444; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #cccccc; background: #eeeeee url(images/ui-bg_glass_60_eeeeee_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #3383bb; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #3383bb; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #bbbbbb; background: #f8f8f8 url(images/ui-bg_glass_100_f8f8f8_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #599fcf; }
.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited { color: #599fcf; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #999999; background: #999999 url(images/ui-bg_inset-hard_75_999999_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #ffffff; text-decoration: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #ffffff; background: #eeeeee url(images/ui-bg_flat_55_eeeeee_40x100.png) 50% 50% repeat-x; color: #444444; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #444444; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #c0402a; background: #c0402a url(images/ui-bg_flat_55_c0402a_40x100.png) 50% 50% repeat-x; color: #ffffff; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #ffffff; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #ffffff; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
.ui-state-disabled .ui-icon { filter:Alpha(Opacity=35); } /* For IE8 - See #6059 */

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_999999_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(images/ui-icons_999999_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(images/ui-icons_999999_256x240.png); }
.ui-state-default .ui-icon { background-image: url(images/ui-icons_70b2e1_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_3383bb_256x240.png); }
.ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_3383bb_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_fbc856_256x240.png); }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -khtml-border-top-left-radius: 6px; border-top-left-radius: 6px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -khtml-border-top-right-radius: 6px; border-top-right-radius: 6px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -khtml-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; -khtml-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px; }

/* Overlays */
.ui-widget-overlay { background: #eeeeee url(images/ui-bg_flat_0_eeeeee_40x100.png) 50% 50% repeat-x; opacity: .8;filter:Alpha(Opacity=80); }
.ui-widget-shadow { margin: -4px 0 0 -4px; padding: 4px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .6;filter:Alpha(Opacity=60); -moz-border-radius: 0px; -khtml-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; }
/* basic scrollbar styling */
/* vertical scrollbar */
.mCSB_container{
	width:auto;
	margin-right:30px;
	overflow:hidden;
}
.mCSB_container.mCS_no_scrollbar{
	margin-right:0;
}
.mCustomScrollBox .mCSB_scrollTools{
	width:16px;
	height:100%;
	top:0;
	right:0;
}
.mCSB_scrollTools .mCSB_draggerContainer{
	height:100%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.mCSB_scrollTools .mCSB_buttonUp+.mCSB_draggerContainer{
	padding-bottom:40px;
}
.mCSB_scrollTools .mCSB_draggerRail{
	width:2px;
	height:100%;
	margin:0 auto;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
.mCSB_scrollTools .mCSB_dragger{
	cursor:pointer;
	width:100%;
	height:30px;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:4px;
	height:100%;
	margin:0 auto;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	text-align:center;
}
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown{
	height:20px;
	overflow:hidden;
	margin:0 auto;
	cursor:pointer;
}
.mCSB_scrollTools .mCSB_buttonDown{
	bottom:0;
	margin-top:-40px;
}
/* horizontal scrollbar */
.mCSB_horizontal .mCSB_container{
	height:auto;
	margin-right:0;
	margin-bottom:30px;
	overflow:hidden;
}
.mCSB_horizontal .mCSB_container.mCS_no_scrollbar{
	margin-bottom:0;
}
.mCSB_horizontal.mCustomScrollBox .mCSB_scrollTools{
	width:100%;
	height:16px;
	top:auto;
	right:auto;
	bottom:0;
	left:0;
	overflow:hidden;
}
.mCSB_horizontal .mCSB_scrollTools .mCSB_draggerContainer{
	height:100%;
	width:auto;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	overflow:hidden;
}
.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonLeft+.mCSB_draggerContainer{
	padding-bottom:0;
	padding-right:20px;
}
.mCSB_horizontal .mCSB_scrollTools .mCSB_draggerRail{
	width:100%;
	height:2px;
	margin:7px 0;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
.mCSB_horizontal .mCSB_scrollTools .mCSB_dragger{
	width:30px;
	height:100%;
}
.mCSB_horizontal .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:4px;
	margin:6px auto;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonRight{
	width:20px;
	height:100%;
	overflow:hidden;
	margin:0 auto;
	cursor:pointer;
	float:left;
}
.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonRight{
	right:0;
	bottom:auto;
	margin-left:-40px;
	margin-top:-16px;
	float:right;
}

/* default scrollbar colors and backgrounds */
.mCustomScrollBox .mCSB_scrollTools{
	opacity:0.75;
}
.mCustomScrollBox:hover .mCSB_scrollTools{
	opacity:1;
}
.mCSB_scrollTools .mCSB_draggerRail{
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.4);
	filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)"; /* old ie */
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	background:#fff; /* rgba fallback */
	background:rgba(255,255,255,0.75);
	filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; /* old ie */
}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background:rgba(255,255,255,0.85);
	filter:"alpha(opacity=85)"; -ms-filter:"alpha(opacity=85)"; /* old ie */
}
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
	background:rgba(255,255,255,0.9);
	filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)"; /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight{
	background-image:url(mCSB_buttons.png);
	background-repeat:no-repeat;
	opacity:0.4;
	filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)"; /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp{
	background-position:0 0;
}
.mCSB_scrollTools .mCSB_buttonDown{
	background-position:0 -20px;
}
.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:0 -40px;
}
.mCSB_scrollTools .mCSB_buttonRight{
	background-position:0 -56px;
}
.mCSB_scrollTools .mCSB_buttonUp:hover,
.mCSB_scrollTools .mCSB_buttonDown:hover,
.mCSB_scrollTools .mCSB_buttonLeft:hover,
.mCSB_scrollTools .mCSB_buttonRight:hover{
	opacity:0.75;
	filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp:active,
.mCSB_scrollTools .mCSB_buttonDown:active,
.mCSB_scrollTools .mCSB_buttonLeft:active,
.mCSB_scrollTools .mCSB_buttonRight:active{
	opacity:0.9;
	filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)"; /* old ie */
}
/*
 * jQuery UI CSS Framework 1.9.2
 *
 * theme name: overcast
 * path: ../../bower_components/jquery-ui/themes/overcast/
 */
/* Component containers
----------------------------------*/
.ui-widget {
  font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
  font-size: 1.1em;
}
.ui-widget .ui-widget {
  font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
  font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
  font-size: 1em;
}
.ui-widget-content {
  border: 1px solid #aaa;
  background: #c9c9c9 url("./../images/jquery-ui/ui-bg_inset-soft_50_c9c9c9_1x100.png") 50% bottom repeat-x;
  color: #333;
}
.ui-widget-content a {
  color: #333;
}
.ui-widget-header {
  border: 1px solid #bbb;
  background: #ddd url("./../images/jquery-ui/ui-bg_glass_35_dddddd_1x400.png") 50% 50% repeat-x;
  color: #444;
  font-weight: bold;
}
.ui-widget-header a {
  color: #444;
}
/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
  border: 1px solid #ccc;
  background: #eee url("./../images/jquery-ui/ui-bg_glass_60_eeeeee_1x400.png") 50% 50% repeat-x;
  font-weight: bold;
  color: #3383bb;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
  color: #3383bb;
  text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
  border: 1px solid #bbb;
  background: #f8f8f8 url("./../images/jquery-ui/ui-bg_glass_100_f8f8f8_1x400.png") 50% 50% repeat-x;
  font-weight: bold;
  color: #599fcf;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited {
  color: #599fcf;
  text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
  border: 1px solid #999;
  background: #999 url("./../images/jquery-ui/ui-bg_inset-hard_75_999999_1x100.png") 50% 50% repeat-x;
  font-weight: bold;
  color: #fff;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
  color: #fff;
  text-decoration: none;
}
/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  border: 1px solid #fff;
  background: #eee url("./../images/jquery-ui/ui-bg_flat_55_eeeeee_40x100.png") 50% 50% repeat-x;
  color: #444;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
  color: #444;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
  border: 1px solid #c0402a;
  background: #c0402a url("./../images/jquery-ui/ui-bg_flat_55_c0402a_40x100.png") 50% 50% repeat-x;
  color: #fff;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
  color: #fff;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
  color: #fff;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
  font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
  opacity: 0.7;
  filter: Alpha(70);
  font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
  opacity: 0.35;
  filter: Alpha(35);
  background-image: none;
}
.ui-state-disabled .ui-icon {
  filter: Alpha(35);
}
/* For IE8 - See #6059 */
/* Icons
----------------------------------*/
/* states and images */
.ui-icon {
  width: 16px;
  height: 16px;
  background-image: url("./../images/jquery-ui/ui-icons_999999_256x240.png");
}
.ui-widget-content .ui-icon {
  background-image: url("./../images/jquery-ui/ui-icons_999999_256x240.png");
}
.ui-widget-header .ui-icon {
  background-image: url("./../images/jquery-ui/ui-icons_999999_256x240.png");
}
.ui-state-default .ui-icon {
  background-image: url("./../images/jquery-ui/ui-icons_70b2e1_256x240.png");
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
  background-image: url("./../images/jquery-ui/ui-icons_3383bb_256x240.png");
}
.ui-state-active .ui-icon {
  background-image: url("./../images/jquery-ui/ui-icons_454545_256x240.png");
}
.ui-state-highlight .ui-icon {
  background-image: url("./../images/jquery-ui/ui-icons_3383bb_256x240.png");
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
  background-image: url("./../images/jquery-ui/ui-icons_fbc856_256x240.png");
}
/* positioning */
.ui-icon-carat-1-n {
  background-position: 0 0;
}
.ui-icon-carat-1-ne {
  background-position: -16px 0;
}
.ui-icon-carat-1-e {
  background-position: -32px 0;
}
.ui-icon-carat-1-se {
  background-position: -48px 0;
}
.ui-icon-carat-1-s {
  background-position: -64px 0;
}
.ui-icon-carat-1-sw {
  background-position: -80px 0;
}
.ui-icon-carat-1-w {
  background-position: -96px 0;
}
.ui-icon-carat-1-nw {
  background-position: -112px 0;
}
.ui-icon-carat-2-n-s {
  background-position: -128px 0;
}
.ui-icon-carat-2-e-w {
  background-position: -144px 0;
}
.ui-icon-triangle-1-n {
  background-position: 0 -16px;
}
.ui-icon-triangle-1-ne {
  background-position: -16px -16px;
}
.ui-icon-triangle-1-e {
  background-position: -32px -16px;
}
.ui-icon-triangle-1-se {
  background-position: -48px -16px;
}
.ui-icon-triangle-1-s {
  background-position: -64px -16px;
}
.ui-icon-triangle-1-sw {
  background-position: -80px -16px;
}
.ui-icon-triangle-1-w {
  background-position: -96px -16px;
}
.ui-icon-triangle-1-nw {
  background-position: -112px -16px;
}
.ui-icon-triangle-2-n-s {
  background-position: -128px -16px;
}
.ui-icon-triangle-2-e-w {
  background-position: -144px -16px;
}
.ui-icon-arrow-1-n {
  background-position: 0 -32px;
}
.ui-icon-arrow-1-ne {
  background-position: -16px -32px;
}
.ui-icon-arrow-1-e {
  background-position: -32px -32px;
}
.ui-icon-arrow-1-se {
  background-position: -48px -32px;
}
.ui-icon-arrow-1-s {
  background-position: -64px -32px;
}
.ui-icon-arrow-1-sw {
  background-position: -80px -32px;
}
.ui-icon-arrow-1-w {
  background-position: -96px -32px;
}
.ui-icon-arrow-1-nw {
  background-position: -112px -32px;
}
.ui-icon-arrow-2-n-s {
  background-position: -128px -32px;
}
.ui-icon-arrow-2-ne-sw {
  background-position: -144px -32px;
}
.ui-icon-arrow-2-e-w {
  background-position: -160px -32px;
}
.ui-icon-arrow-2-se-nw {
  background-position: -176px -32px;
}
.ui-icon-arrowstop-1-n {
  background-position: -192px -32px;
}
.ui-icon-arrowstop-1-e {
  background-position: -208px -32px;
}
.ui-icon-arrowstop-1-s {
  background-position: -224px -32px;
}
.ui-icon-arrowstop-1-w {
  background-position: -240px -32px;
}
.ui-icon-arrowthick-1-n {
  background-position: 0 -48px;
}
.ui-icon-arrowthick-1-ne {
  background-position: -16px -48px;
}
.ui-icon-arrowthick-1-e {
  background-position: -32px -48px;
}
.ui-icon-arrowthick-1-se {
  background-position: -48px -48px;
}
.ui-icon-arrowthick-1-s {
  background-position: -64px -48px;
}
.ui-icon-arrowthick-1-sw {
  background-position: -80px -48px;
}
.ui-icon-arrowthick-1-w {
  background-position: -96px -48px;
}
.ui-icon-arrowthick-1-nw {
  background-position: -112px -48px;
}
.ui-icon-arrowthick-2-n-s {
  background-position: -128px -48px;
}
.ui-icon-arrowthick-2-ne-sw {
  background-position: -144px -48px;
}
.ui-icon-arrowthick-2-e-w {
  background-position: -160px -48px;
}
.ui-icon-arrowthick-2-se-nw {
  background-position: -176px -48px;
}
.ui-icon-arrowthickstop-1-n {
  background-position: -192px -48px;
}
.ui-icon-arrowthickstop-1-e {
  background-position: -208px -48px;
}
.ui-icon-arrowthickstop-1-s {
  background-position: -224px -48px;
}
.ui-icon-arrowthickstop-1-w {
  background-position: -240px -48px;
}
.ui-icon-arrowreturnthick-1-w {
  background-position: 0 -64px;
}
.ui-icon-arrowreturnthick-1-n {
  background-position: -16px -64px;
}
.ui-icon-arrowreturnthick-1-e {
  background-position: -32px -64px;
}
.ui-icon-arrowreturnthick-1-s {
  background-position: -48px -64px;
}
.ui-icon-arrowreturn-1-w {
  background-position: -64px -64px;
}
.ui-icon-arrowreturn-1-n {
  background-position: -80px -64px;
}
.ui-icon-arrowreturn-1-e {
  background-position: -96px -64px;
}
.ui-icon-arrowreturn-1-s {
  background-position: -112px -64px;
}
.ui-icon-arrowrefresh-1-w {
  background-position: -128px -64px;
}
.ui-icon-arrowrefresh-1-n {
  background-position: -144px -64px;
}
.ui-icon-arrowrefresh-1-e {
  background-position: -160px -64px;
}
.ui-icon-arrowrefresh-1-s {
  background-position: -176px -64px;
}
.ui-icon-arrow-4 {
  background-position: 0 -80px;
}
.ui-icon-arrow-4-diag {
  background-position: -16px -80px;
}
.ui-icon-extlink {
  background-position: -32px -80px;
}
.ui-icon-newwin {
  background-position: -48px -80px;
}
.ui-icon-refresh {
  background-position: -64px -80px;
}
.ui-icon-shuffle {
  background-position: -80px -80px;
}
.ui-icon-transfer-e-w {
  background-position: -96px -80px;
}
.ui-icon-transferthick-e-w {
  background-position: -112px -80px;
}
.ui-icon-folder-collapsed {
  background-position: 0 -96px;
}
.ui-icon-folder-open {
  background-position: -16px -96px;
}
.ui-icon-document {
  background-position: -32px -96px;
}
.ui-icon-document-b {
  background-position: -48px -96px;
}
.ui-icon-note {
  background-position: -64px -96px;
}
.ui-icon-mail-closed {
  background-position: -80px -96px;
}
.ui-icon-mail-open {
  background-position: -96px -96px;
}
.ui-icon-suitcase {
  background-position: -112px -96px;
}
.ui-icon-comment {
  background-position: -128px -96px;
}
.ui-icon-person {
  background-position: -144px -96px;
}
.ui-icon-print {
  background-position: -160px -96px;
}
.ui-icon-trash {
  background-position: -176px -96px;
}
.ui-icon-locked {
  background-position: -192px -96px;
}
.ui-icon-unlocked {
  background-position: -208px -96px;
}
.ui-icon-bookmark {
  background-position: -224px -96px;
}
.ui-icon-tag {
  background-position: -240px -96px;
}
.ui-icon-home {
  background-position: 0 -112px;
}
.ui-icon-flag {
  background-position: -16px -112px;
}
.ui-icon-calendar {
  background-position: -32px -112px;
}
.ui-icon-cart {
  background-position: -48px -112px;
}
.ui-icon-pencil {
  background-position: -64px -112px;
}
.ui-icon-clock {
  background-position: -80px -112px;
}
.ui-icon-disk {
  background-position: -96px -112px;
}
.ui-icon-calculator {
  background-position: -112px -112px;
}
.ui-icon-zoomin {
  background-position: -128px -112px;
}
.ui-icon-zoomout {
  background-position: -144px -112px;
}
.ui-icon-search {
  background-position: -160px -112px;
}
.ui-icon-wrench {
  background-position: -176px -112px;
}
.ui-icon-gear {
  background-position: -192px -112px;
}
.ui-icon-heart {
  background-position: -208px -112px;
}
.ui-icon-star {
  background-position: -224px -112px;
}
.ui-icon-link {
  background-position: -240px -112px;
}
.ui-icon-cancel {
  background-position: 0 -128px;
}
.ui-icon-plus {
  background-position: -16px -128px;
}
.ui-icon-plusthick {
  background-position: -32px -128px;
}
.ui-icon-minus {
  background-position: -48px -128px;
}
.ui-icon-minusthick {
  background-position: -64px -128px;
}
.ui-icon-close {
  background-position: -80px -128px;
}
.ui-icon-closethick {
  background-position: -96px -128px;
}
.ui-icon-key {
  background-position: -112px -128px;
}
.ui-icon-lightbulb {
  background-position: -128px -128px;
}
.ui-icon-scissors {
  background-position: -144px -128px;
}
.ui-icon-clipboard {
  background-position: -160px -128px;
}
.ui-icon-copy {
  background-position: -176px -128px;
}
.ui-icon-contact {
  background-position: -192px -128px;
}
.ui-icon-image {
  background-position: -208px -128px;
}
.ui-icon-video {
  background-position: -224px -128px;
}
.ui-icon-script {
  background-position: -240px -128px;
}
.ui-icon-alert {
  background-position: 0 -144px;
}
.ui-icon-info {
  background-position: -16px -144px;
}
.ui-icon-notice {
  background-position: -32px -144px;
}
.ui-icon-help {
  background-position: -48px -144px;
}
.ui-icon-check {
  background-position: -64px -144px;
}
.ui-icon-bullet {
  background-position: -80px -144px;
}
.ui-icon-radio-on {
  background-position: -96px -144px;
}
.ui-icon-radio-off {
  background-position: -112px -144px;
}
.ui-icon-pin-w {
  background-position: -128px -144px;
}
.ui-icon-pin-s {
  background-position: -144px -144px;
}
.ui-icon-play {
  background-position: 0 -160px;
}
.ui-icon-pause {
  background-position: -16px -160px;
}
.ui-icon-seek-next {
  background-position: -32px -160px;
}
.ui-icon-seek-prev {
  background-position: -48px -160px;
}
.ui-icon-seek-end {
  background-position: -64px -160px;
}
.ui-icon-seek-start {
  background-position: -80px -160px;
}
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first {
  background-position: -80px -160px;
}
.ui-icon-stop {
  background-position: -96px -160px;
}
.ui-icon-eject {
  background-position: -112px -160px;
}
.ui-icon-volume-off {
  background-position: -128px -160px;
}
.ui-icon-volume-on {
  background-position: -144px -160px;
}
.ui-icon-power {
  background-position: 0 -176px;
}
.ui-icon-signal-diag {
  background-position: -16px -176px;
}
.ui-icon-signal {
  background-position: -32px -176px;
}
.ui-icon-battery-0 {
  background-position: -48px -176px;
}
.ui-icon-battery-1 {
  background-position: -64px -176px;
}
.ui-icon-battery-2 {
  background-position: -80px -176px;
}
.ui-icon-battery-3 {
  background-position: -96px -176px;
}
.ui-icon-circle-plus {
  background-position: 0 -192px;
}
.ui-icon-circle-minus {
  background-position: -16px -192px;
}
.ui-icon-circle-close {
  background-position: -32px -192px;
}
.ui-icon-circle-triangle-e {
  background-position: -48px -192px;
}
.ui-icon-circle-triangle-s {
  background-position: -64px -192px;
}
.ui-icon-circle-triangle-w {
  background-position: -80px -192px;
}
.ui-icon-circle-triangle-n {
  background-position: -96px -192px;
}
.ui-icon-circle-arrow-e {
  background-position: -112px -192px;
}
.ui-icon-circle-arrow-s {
  background-position: -128px -192px;
}
.ui-icon-circle-arrow-w {
  background-position: -144px -192px;
}
.ui-icon-circle-arrow-n {
  background-position: -160px -192px;
}
.ui-icon-circle-zoomin {
  background-position: -176px -192px;
}
.ui-icon-circle-zoomout {
  background-position: -192px -192px;
}
.ui-icon-circle-check {
  background-position: -208px -192px;
}
.ui-icon-circlesmall-plus {
  background-position: 0 -208px;
}
.ui-icon-circlesmall-minus {
  background-position: -16px -208px;
}
.ui-icon-circlesmall-close {
  background-position: -32px -208px;
}
.ui-icon-squaresmall-plus {
  background-position: -48px -208px;
}
.ui-icon-squaresmall-minus {
  background-position: -64px -208px;
}
.ui-icon-squaresmall-close {
  background-position: -80px -208px;
}
.ui-icon-grip-dotted-vertical {
  background-position: 0 -224px;
}
.ui-icon-grip-dotted-horizontal {
  background-position: -16px -224px;
}
.ui-icon-grip-solid-vertical {
  background-position: -32px -224px;
}
.ui-icon-grip-solid-horizontal {
  background-position: -48px -224px;
}
.ui-icon-gripsmall-diagonal-se {
  background-position: -64px -224px;
}
.ui-icon-grip-diagonal-se {
  background-position: -80px -224px;
}
/* Misc visuals
----------------------------------*/
/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
  -moz-border-radius-topleft: 6px;
  -webkit-border-top-left-radius: 6px;
  -khtml-border-top-left-radius: 6px;
  border-top-left-radius: 6px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
  -moz-border-radius-topright: 6px;
  -webkit-border-top-right-radius: 6px;
  -khtml-border-top-right-radius: 6px;
  border-top-right-radius: 6px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
  -moz-border-radius-bottomleft: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -khtml-border-bottom-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
  -moz-border-radius-bottomright: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -khtml-border-bottom-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
/* Overlays */
.ui-widget-overlay {
  background: #eee url("./../images/jquery-ui/ui-bg_flat_0_eeeeee_40x100.png") 50% 50% repeat-x;
  opacity: 0.8;
  filter: Alpha(80);
}
.ui-widget-shadow {
  margin: -4px 0 0 -4px;
  padding: 4px;
  background: #aaa url("./../images/jquery-ui/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;
  opacity: 0.6;
  filter: Alpha(60);
  -moz-border-radius: 0px;
  -khtml-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
}

@-webkit-keyframes medium-editor-image-loading {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes medium-editor-image-loading {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1); } }

@-webkit-keyframes medium-editor-pop-upwards {
  0% {
    opacity: 0;
    -webkit-transform: matrix(0.97, 0, 0, 1, 0, 12);
            transform: matrix(0.97, 0, 0, 1, 0, 12); }
  20% {
    opacity: .7;
    -webkit-transform: matrix(0.99, 0, 0, 1, 0, 2);
            transform: matrix(0.99, 0, 0, 1, 0, 2); }
  40% {
    opacity: 1;
    -webkit-transform: matrix(1, 0, 0, 1, 0, -1);
            transform: matrix(1, 0, 0, 1, 0, -1); }
  100% {
    -webkit-transform: matrix(1, 0, 0, 1, 0, 0);
            transform: matrix(1, 0, 0, 1, 0, 0); } }

@keyframes medium-editor-pop-upwards {
  0% {
    opacity: 0;
    -webkit-transform: matrix(0.97, 0, 0, 1, 0, 12);
            transform: matrix(0.97, 0, 0, 1, 0, 12); }
  20% {
    opacity: .7;
    -webkit-transform: matrix(0.99, 0, 0, 1, 0, 2);
            transform: matrix(0.99, 0, 0, 1, 0, 2); }
  40% {
    opacity: 1;
    -webkit-transform: matrix(1, 0, 0, 1, 0, -1);
            transform: matrix(1, 0, 0, 1, 0, -1); }
  100% {
    -webkit-transform: matrix(1, 0, 0, 1, 0, 0);
            transform: matrix(1, 0, 0, 1, 0, 0); } }

.medium-editor-anchor-preview {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 16px;
  left: 0;
  line-height: 1.4;
  max-width: 280px;
  position: absolute;
  text-align: center;
  top: 0;
  word-break: break-all;
  word-wrap: break-word;
  visibility: hidden;
  z-index: 2000; }
  .medium-editor-anchor-preview a {
    color: #fff;
    display: inline-block;
    margin: 5px 5px 10px; }

.medium-editor-anchor-preview-active {
  visibility: visible; }

.medium-editor-dragover {
  background: #ddd; }

.medium-editor-image-loading {
  -webkit-animation: medium-editor-image-loading 1s infinite ease-in-out;
          animation: medium-editor-image-loading 1s infinite ease-in-out;
  background-color: #333;
  border-radius: 100%;
  display: inline-block;
  height: 40px;
  width: 40px; }

.medium-editor-placeholder {
  position: relative; }
  .medium-editor-placeholder:after {
    content: attr(data-placeholder) !important;
    font-style: italic;
    left: 0;
    position: absolute;
    top: 0;
    white-space: pre;
    padding: inherit;
    margin: inherit; }

.medium-toolbar-arrow-under:after, .medium-toolbar-arrow-over:before {
  border-style: solid;
  content: '';
  display: block;
  height: 0;
  left: 50%;
  margin-left: -8px;
  position: absolute;
  width: 0; }

.medium-toolbar-arrow-under:after {
  border-width: 8px 8px 0 8px; }

.medium-toolbar-arrow-over:before {
  border-width: 0 8px 8px 8px;
  top: -8px; }

.medium-editor-toolbar {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 16px;
  left: 0;
  position: absolute;
  top: 0;
  visibility: hidden;
  z-index: 2000; }
  .medium-editor-toolbar ul {
    margin: 0;
    padding: 0; }
  .medium-editor-toolbar li {
    float: left;
    list-style: none;
    margin: 0;
    padding: 0; }
    .medium-editor-toolbar li button {
      box-sizing: border-box;
      cursor: pointer;
      display: block;
      font-size: 14px;
      line-height: 1.33;
      margin: 0;
      padding: 15px;
      text-decoration: none; }
      .medium-editor-toolbar li button:focus {
        outline: none; }
    .medium-editor-toolbar li .medium-editor-action-underline {
      text-decoration: underline; }
    .medium-editor-toolbar li .medium-editor-action-pre {
      font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace;
      font-size: 12px;
      font-weight: 100;
      padding: 15px 0; }

.medium-editor-toolbar-active {
  visibility: visible; }

.medium-editor-sticky-toolbar {
  position: fixed;
  top: 1px; }

.medium-editor-relative-toolbar {
  position: relative; }

.medium-editor-toolbar-active.medium-editor-stalker-toolbar {
  -webkit-animation: medium-editor-pop-upwards 160ms forwards linear;
          animation: medium-editor-pop-upwards 160ms forwards linear; }

.medium-editor-action-bold {
  font-weight: bolder; }

.medium-editor-action-italic {
  font-style: italic; }

.medium-editor-toolbar-form {
  display: none; }
  .medium-editor-toolbar-form input,
  .medium-editor-toolbar-form a {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .medium-editor-toolbar-form .medium-editor-toolbar-form-row {
    line-height: 14px;
    margin-left: 5px;
    padding-bottom: 5px; }
  .medium-editor-toolbar-form .medium-editor-toolbar-input,
  .medium-editor-toolbar-form label {
    border: none;
    box-sizing: border-box;
    font-size: 14px;
    margin: 0;
    padding: 6px;
    width: 316px;
    display: inline-block; }
    .medium-editor-toolbar-form .medium-editor-toolbar-input:focus,
    .medium-editor-toolbar-form label:focus {
      -webkit-appearance: none;
         -moz-appearance: none;
              appearance: none;
      border: none;
      box-shadow: none;
      outline: 0; }
  .medium-editor-toolbar-form a {
    display: inline-block;
    font-size: 24px;
    font-weight: bolder;
    margin: 0 10px;
    text-decoration: none; }

.medium-editor-toolbar-form-active {
  display: block; }

.medium-editor-toolbar-actions:after {
  clear: both;
  content: "";
  display: table; }

[data-medium-editor-element] {
  word-wrap: break-word;
  min-height: 30px; }
  [data-medium-editor-element] img {
    max-width: 100%; }
  [data-medium-editor-element] sub {
    vertical-align: sub; }
  [data-medium-editor-element] sup {
    vertical-align: super; }

.medium-editor-hidden {
  display: none; }

@font-face {
  font-family: 'Montserrat';
  src: url("./../fonts/montserrat/regular/montserrat-v12-latin-regular.eot");
  src: url("./../fonts/montserrat/regular/montserrat-v12-latin-regular.eot?#iefix") format('embedded-opentype'), url("./../fonts/montserrat/regular/montserrat-v12-latin-regular.woff") format('woff'), url("./../fonts/montserrat/regular/montserrat-v12-latin-regular.ttf") format('truetype'), url("./../fonts/montserrat/regular/montserrat-v12-latin-regular.svg") format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url("./../fonts/montserrat/italic/montserrat-v12-latin-italic.eot");
  src: url("./../fonts/montserrat/italic/montserrat-v12-latin-italic.eot?#iefix") format('embedded-opentype'), url("./../fonts/montserrat/italic/montserrat-v12-latin-italic.woff") format('woff'), url("./../fonts/montserrat/italic/montserrat-v12-latin-italic.ttf") format('truetype'), url("./../fonts/montserrat/italic/montserrat-v12-latin-italic.svg") format('svg');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Montserrat';
  src: url("./../fonts/montserrat/bold/montserrat-v12-latin-bold.eot");
  src: url("./../fonts/montserrat/bold/montserrat-v12-latin-bold.eot?#iefix") format('embedded-opentype'), url("./../fonts/montserrat/bold/montserrat-v12-latin-bold.woff") format('woff'), url("./../fonts/montserrat/bold/montserrat-v12-latin-bold.ttf") format('truetype'), url("./../fonts/montserrat/bold/montserrat-v12-latin-bold.svg") format('svg');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url("./../fonts/montserrat/bolditalic/montserrat-v12-latin-bolditalic.eot");
  src: url("./../fonts/montserrat/bolditalic/montserrat-v12-latin-bolditalic.eot?#iefix") format('embedded-opentype'), url("./../fonts/montserrat/bolditalic/montserrat-v12-latin-bolditalic.woff") format('woff'), url("./../fonts/montserrat/bolditalic/montserrat-v12-latin-bolditalic.ttf") format('truetype'), url("./../fonts/montserrat/bolditalic/montserrat-v12-latin-bolditalic.svg") format('svg');
  font-weight: bold;
  font-style: italic;
}

/*!
 * Backbone.Notifier v0.2.2 - Base Styles
 * Copyright 2012, Eyal Weiss
 */
.notifier-screen {
  background-color: #000;
  z-index: 90000022;
}
.notifier {
  z-index: 90000025;
  position: fixed;
  top: -32px;
  left: 0;
  right: 0;
  width: auto;
  height: 0;
  overflow: visible;
}
.notifier > div {
  cursor: default;
  display: inline-block;
  zoom: 1;
  *display: inline;
  position: relative;
}
.notifier > div em {
  font-weight: bold;
  font-style: italic;
}
.notifier button.default {
  font-weight: bold;
}
.notifier button.link {
  border-width: 0 0 1px 0!important;
  background-color: transparent!important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
  -moz-background-clip: padding !important;
  -webkit-background-clip: padding-box !important;
  background-clip: padding-box !important;
  padding-right: 0!important;
  padding-left: 0!important;
  padding-bottom: 0!important;
}
.notifier-with-loader .notifier-message {
  display: inline;
}
.notifier-loader {
  display: inline-block;
  zoom: 1;
  *display: inline;
}
.notifier-close {
  position: absolute;
  border: 0 none;
  top: 13px;
  right: 13px;
  width: 18px;
  height: 18px;
  cursor: pointer;
  -webkit-border-radius: 9px;
  -moz-border-radius: 9px;
  border-radius: 9px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  padding: 0;
  /*background: white;*/

  text-align: center;
  font-size: 11px;
  color: rgba(102, 102, 102, 0.39);
  background: transparent;
}
.notifier-close:hover {
  background: rgba(109, 109, 109, 0.2) !important;
  color: white;
  text-shadow: -1px -1px 0 rgba(68, 68, 68, 0.2);
}

.opentip-container,
.opentip-container * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.opentip-container {
  position: absolute;
  max-width: 300px;
  z-index: 100;
  -webkit-transition: -webkit-transform 1s ease-in-out;
  -moz-transition: -moz-transform 1s ease-in-out;
  -o-transition: -o-transform 1s ease-in-out;
  -ms-transition: -ms-transform 1s ease-in-out;
  transition: transform 1s ease-in-out;
  pointer-events: none;
  -webkit-transform: translateX(0) translateY(0);
  -moz-transform: translateX(0) translateY(0);
  -o-transform: translateX(0) translateY(0);
  -ms-transform: translateX(0) translateY(0);
  transform: translateX(0) translateY(0);
}
.opentip-container.ot-fixed.ot-hidden.stem-top.stem-center,
.opentip-container.ot-fixed.ot-going-to-show.stem-top.stem-center,
.opentip-container.ot-fixed.ot-hiding.stem-top.stem-center {
  -webkit-transform: translateY(-5px);
  -moz-transform: translateY(-5px);
  -o-transform: translateY(-5px);
  -ms-transform: translateY(-5px);
  transform: translateY(-5px);
}
.opentip-container.ot-fixed.ot-hidden.stem-top.stem-right,
.opentip-container.ot-fixed.ot-going-to-show.stem-top.stem-right,
.opentip-container.ot-fixed.ot-hiding.stem-top.stem-right {
  -webkit-transform: translateY(-5px) translateX(5px);
  -moz-transform: translateY(-5px) translateX(5px);
  -o-transform: translateY(-5px) translateX(5px);
  -ms-transform: translateY(-5px) translateX(5px);
  transform: translateY(-5px) translateX(5px);
}
.opentip-container.ot-fixed.ot-hidden.stem-middle.stem-right,
.opentip-container.ot-fixed.ot-going-to-show.stem-middle.stem-right,
.opentip-container.ot-fixed.ot-hiding.stem-middle.stem-right {
  -webkit-transform: translateX(5px);
  -moz-transform: translateX(5px);
  -o-transform: translateX(5px);
  -ms-transform: translateX(5px);
  transform: translateX(5px);
}
.opentip-container.ot-fixed.ot-hidden.stem-bottom.stem-right,
.opentip-container.ot-fixed.ot-going-to-show.stem-bottom.stem-right,
.opentip-container.ot-fixed.ot-hiding.stem-bottom.stem-right {
  -webkit-transform: translateY(5px) translateX(5px);
  -moz-transform: translateY(5px) translateX(5px);
  -o-transform: translateY(5px) translateX(5px);
  -ms-transform: translateY(5px) translateX(5px);
  transform: translateY(5px) translateX(5px);
}
.opentip-container.ot-fixed.ot-hidden.stem-bottom.stem-center,
.opentip-container.ot-fixed.ot-going-to-show.stem-bottom.stem-center,
.opentip-container.ot-fixed.ot-hiding.stem-bottom.stem-center {
  -webkit-transform: translateY(5px);
  -moz-transform: translateY(5px);
  -o-transform: translateY(5px);
  -ms-transform: translateY(5px);
  transform: translateY(5px);
}
.opentip-container.ot-fixed.ot-hidden.stem-bottom.stem-left,
.opentip-container.ot-fixed.ot-going-to-show.stem-bottom.stem-left,
.opentip-container.ot-fixed.ot-hiding.stem-bottom.stem-left {
  -webkit-transform: translateY(5px) translateX(-5px);
  -moz-transform: translateY(5px) translateX(-5px);
  -o-transform: translateY(5px) translateX(-5px);
  -ms-transform: translateY(5px) translateX(-5px);
  transform: translateY(5px) translateX(-5px);
}
.opentip-container.ot-fixed.ot-hidden.stem-middle.stem-left,
.opentip-container.ot-fixed.ot-going-to-show.stem-middle.stem-left,
.opentip-container.ot-fixed.ot-hiding.stem-middle.stem-left {
  -webkit-transform: translateX(-5px);
  -moz-transform: translateX(-5px);
  -o-transform: translateX(-5px);
  -ms-transform: translateX(-5px);
  transform: translateX(-5px);
}
.opentip-container.ot-fixed.ot-hidden.stem-top.stem-left,
.opentip-container.ot-fixed.ot-going-to-show.stem-top.stem-left,
.opentip-container.ot-fixed.ot-hiding.stem-top.stem-left {
  -webkit-transform: translateY(-5px) translateX(-5px);
  -moz-transform: translateY(-5px) translateX(-5px);
  -o-transform: translateY(-5px) translateX(-5px);
  -ms-transform: translateY(-5px) translateX(-5px);
  transform: translateY(-5px) translateX(-5px);
}
.opentip-container.ot-fixed .opentip {
  pointer-events: auto;
}
.opentip-container.ot-hidden {
  display: none;
}
.opentip-container .opentip {
  position: relative;
  font-size: 13px;
  line-height: 120%;
  padding: 9px 14px;
  color: #4f4b47;
  text-shadow: -1px -1px 0px rgba(255,255,255,0.2);
}
.opentip-container .opentip .header {
  margin: 0;
  padding: 0;
}
.opentip-container .opentip .ot-close {
  pointer-events: auto;
  display: block;
  position: absolute;
  top: -12px;
  left: 60px;
  color: rgba(0,0,0,0.5);
  background: rgba(0,0,0,0);
  text-decoration: none;
}
.opentip-container .opentip .ot-close span {
  display: none;
}
.opentip-container .opentip .ot-loading-indicator {
  display: none;
}
.opentip-container.ot-loading .ot-loading-indicator {
  width: 30px;
  height: 30px;
  font-size: 30px;
  line-height: 30px;
  font-weight: bold;
  display: block;
}
.opentip-container.ot-loading .ot-loading-indicator span {
  display: block;
  -webkit-animation: otloading 2s linear infinite;
  -moz-animation: otloading 2s linear infinite;
  -o-animation: otloading 2s linear infinite;
  -ms-animation: otloading 2s linear infinite;
  animation: otloading 2s linear infinite;
  text-align: center;
}
.opentip-container.style-dark .opentip,
.opentip-container.style-alert .opentip {
  color: #f8f8f8;
  text-shadow: 1px 1px 0px rgba(0,0,0,0.2);
}
.opentip-container.style-glass .opentip {
  padding: 15px 25px;
  color: #317cc5;
  text-shadow: 1px 1px 8px rgba(0,94,153,0.3);
}
.opentip-container.ot-hide-effect-fade {
  -webkit-transition: -webkit-transform 0.5s ease-in-out, opacity 1s ease-in-out;
  -moz-transition: -moz-transform 0.5s ease-in-out, opacity 1s ease-in-out;
  -o-transition: -o-transform 0.5s ease-in-out, opacity 1s ease-in-out;
  -ms-transition: -ms-transform 0.5s ease-in-out, opacity 1s ease-in-out;
  transition: transform 0.5s ease-in-out, opacity 1s ease-in-out;
  opacity: 1;
  -ms-filter: none;
  filter: none;
}
.opentip-container.ot-hide-effect-fade.ot-hiding {
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
}
.opentip-container.ot-show-effect-appear.ot-going-to-show,
.opentip-container.ot-show-effect-appear.ot-showing {
  -webkit-transition: -webkit-transform 0.5s ease-in-out, opacity 1s ease-in-out;
  -moz-transition: -moz-transform 0.5s ease-in-out, opacity 1s ease-in-out;
  -o-transition: -o-transform 0.5s ease-in-out, opacity 1s ease-in-out;
  -ms-transition: -ms-transform 0.5s ease-in-out, opacity 1s ease-in-out;
  transition: transform 0.5s ease-in-out, opacity 1s ease-in-out;
}
.opentip-container.ot-show-effect-appear.ot-going-to-show {
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
}
.opentip-container.ot-show-effect-appear.ot-showing {
  opacity: 1;
  -ms-filter: none;
  filter: none;
}
.opentip-container.ot-show-effect-appear.ot-visible {
  opacity: 1;
  -ms-filter: none;
  filter: none;
}
@-moz-keyframes otloading {
  from {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes otloading {
  from {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-o-keyframes otloading {
  from {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes otloading {
  from {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@font-face {
  font-family: 'Poppins';
  src: local(""), url("./../fonts/poppins/poppins-v15-latin-ext_latin-300.woff2") format("woff2"), url("./../fonts/poppins/poppins-v15-latin-ext_latin-300.woff") format("woff");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Poppins';
  src: local(""), url("./../fonts/poppins/poppins-v15-latin-ext_latin-400.woff2") format("woff2"), url("./../fonts/poppins/poppins-v15-latin-ext_latin-400.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Poppins';
  src: local(""), url("./../fonts/poppins/poppins-v15-latin-ext_latin-600.woff2") format("woff2"), url("./../fonts/poppins/poppins-v15-latin-ext_latin-600.woff") format("woff");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Poppins';
  src: local(""), url("./../fonts/poppins/poppins-v15-latin-ext_latin-700.woff2") format("woff2"), url("./../fonts/poppins/poppins-v15-latin-ext_latin-700.woff") format("woff");
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'primeicons';
  font-display: block;
  src: url("./../fonts/primeicons/primeicons.eot");
  src: url("./../fonts/primeicons/primeicons.eot?#iefix") format('embedded-opentype'), url("./../fonts/primeicons/primeicons.woff2") format('woff2'), url("./../fonts/primeicons/primeicons.woff") format('woff'), url("./../fonts/primeicons/primeicons.ttf") format('truetype'), url("./../fonts/primeicons/primeicons.svg?#primeicons") format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'PTSans';
  src: url("./../fonts/pt_sans/regular/PTS55F-webfont.eot");
  src: url("./../fonts/pt_sans/regular/PTS55F-webfont.eot?#iefix") format('embedded-opentype'), url("./../fonts/pt_sans/regular/PTS55F-webfont.woff") format('woff'), url("./../fonts/pt_sans/regular/PTS55F-webfont.ttf") format('truetype'), url("./../fonts/pt_sans/regular/PTS55F-webfont.svg#pt_sansbold") format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'PT Sans';
  src: url("./../fonts/pt_sans/regular/PTS55F-webfont.eot");
  src: url("./../fonts/pt_sans/regular/PTS55F-webfont.eot?#iefix") format('embedded-opentype'), url("./../fonts/pt_sans/regular/PTS55F-webfont.woff") format('woff'), url("./../fonts/pt_sans/regular/PTS55F-webfont.ttf") format('truetype'), url("./../fonts/pt_sans/regular/PTS55F-webfont.svg#pt_sansbold") format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'PTSans';
  src: url("./../fonts/pt_sans/italic/PTS56F-webfont.eot");
  src: url("./../fonts/pt_sans/italic/PTS56F-webfont.eot?#iefix") format('embedded-opentype'), url("./../fonts/pt_sans/italic/PTS56F-webfont.woff") format('woff'), url("./../fonts/pt_sans/italic/PTS56F-webfont.ttf") format('truetype'), url("./../fonts/pt_sans/italic/PTS56F-webfont.svg#pt_sansbold") format('svg');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'PT Sans';
  src: url("./../fonts/pt_sans/italic/PTS56F-webfont.eot");
  src: url("./../fonts/pt_sans/italic/PTS56F-webfont.eot?#iefix") format('embedded-opentype'), url("./../fonts/pt_sans/italic/PTS56F-webfont.woff") format('woff'), url("./../fonts/pt_sans/italic/PTS56F-webfont.ttf") format('truetype'), url("./../fonts/pt_sans/italic/PTS56F-webfont.svg#pt_sansbold") format('svg');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'PTSans';
  src: url("./../fonts/pt_sans/bold/PTS75F-webfont.eot");
  src: url("./../fonts/pt_sans/bold/PTS75F-webfont.eot?#iefix") format('embedded-opentype'), url("./../fonts/pt_sans/bold/PTS75F-webfont.woff") format('woff'), url("./../fonts/pt_sans/bold/PTS75F-webfont.ttf") format('truetype'), url("./../fonts/pt_sans/bold/PTS75F-webfont.svg#pt_sansbold") format('svg');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'PT Sans';
  src: url("./../fonts/pt_sans/bold/PTS75F-webfont.eot");
  src: url("./../fonts/pt_sans/bold/PTS75F-webfont.eot?#iefix") format('embedded-opentype'), url("./../fonts/pt_sans/bold/PTS75F-webfont.woff") format('woff'), url("./../fonts/pt_sans/bold/PTS75F-webfont.ttf") format('truetype'), url("./../fonts/pt_sans/bold/PTS75F-webfont.svg#pt_sansbold") format('svg');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'PTSans';
  src: url("./../fonts/pt_sans/bolditalic/PTS76F-webfont.eot");
  src: url("./../fonts/pt_sans/bolditalic/PTS76F-webfont.eot?#iefix") format('embedded-opentype'), url("./../fonts/pt_sans/bolditalic/PTS76F-webfont.woff") format('woff'), url("./../fonts/pt_sans/bolditalic/PTS76F-webfont.ttf") format('truetype'), url("./../fonts/pt_sans/bolditalic/PTS76F-webfont.svg#pt_sansbold") format('svg');
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: 'PT Sans';
  src: url("./../fonts/pt_sans/bolditalic/PTS76F-webfont.eot");
  src: url("./../fonts/pt_sans/bolditalic/PTS76F-webfont.eot?#iefix") format('embedded-opentype'), url("./../fonts/pt_sans/bolditalic/PTS76F-webfont.woff") format('woff'), url("./../fonts/pt_sans/bolditalic/PTS76F-webfont.ttf") format('truetype'), url("./../fonts/pt_sans/bolditalic/PTS76F-webfont.svg#pt_sansbold") format('svg');
  font-weight: bold;
  font-style: italic;
}

/* DayPicker styles */

.DayPicker {
  display: inline-block;
}

.DayPicker-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  padding: 1rem 0;
}

.DayPicker-Month {
  display: table;
  border-collapse: collapse;
  border-spacing: 0;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  margin: 0 1rem;
}

.DayPicker-NavBar {
  position: absolute;
  left: 0;
  right: 0;
  padding: 0 .5rem;
  top: 1rem;
}

.DayPicker-NavButton {
  position: absolute;
  width: 1.5rem;
  height: 1.5rem;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  cursor: pointer;
}

.DayPicker-NavButton--prev {
  left: 1rem;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjI2cHgiIGhlaWdodD0iNTBweCIgdmlld0JveD0iMCAwIDI2IDUwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4zLjIgKDEyMDQzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5wcmV2PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9InByZXYiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzLjM5MzE5MywgMjUuMDAwMDAwKSBzY2FsZSgtMSwgMSkgdHJhbnNsYXRlKC0xMy4zOTMxOTMsIC0yNS4wMDAwMDApIHRyYW5zbGF0ZSgwLjg5MzE5MywgMC4wMDAwMDApIiBmaWxsPSIjNTY1QTVDIj4KICAgICAgICAgICAgPHBhdGggZD0iTTAsNDkuMTIzNzMzMSBMMCw0NS4zNjc0MzQ1IEwyMC4xMzE4NDU5LDI0LjcyMzA2MTIgTDAsNC4yMzEzODMxNCBMMCwwLjQ3NTA4NDQ1OSBMMjUsMjQuNzIzMDYxMiBMMCw0OS4xMjM3MzMxIEwwLDQ5LjEyMzczMzEgWiIgaWQ9InJpZ2h0IiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K");
}

.DayPicker-NavButton--next {
  right: 1rem;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjI2cHgiIGhlaWdodD0iNTBweCIgdmlld0JveD0iMCAwIDI2IDUwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4zLjIgKDEyMDQzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5uZXh0PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9Im5leHQiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuOTUxNDUxLCAwLjAwMDAwMCkiIGZpbGw9IiM1NjVBNUMiPgogICAgICAgICAgICA8cGF0aCBkPSJNMCw0OS4xMjM3MzMxIEwwLDQ1LjM2NzQzNDUgTDIwLjEzMTg0NTksMjQuNzIzMDYxMiBMMCw0LjIzMTM4MzE0IEwwLDAuNDc1MDg0NDU5IEwyNSwyNC43MjMwNjEyIEwwLDQ5LjEyMzczMzEgTDAsNDkuMTIzNzMzMSBaIiBpZD0icmlnaHQiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=");
}

.DayPicker-NavButton--interactionDisabled {
  display: none;
}

.DayPicker-Caption {
  display: table-caption;
  height: 1.5rem;
  text-align: center;
}

.DayPicker-Weekdays {
  display: table-header-group;
}

.DayPicker-WeekdaysRow {
  display: table-row;
}

.DayPicker-Weekday {
  display: table-cell;
  padding: .5rem;
  font-size: .875em;
  text-align: center;
  color: #8b9898;
}

.DayPicker-Body {
  display: table-row-group;
}

.DayPicker-Week {
  display: table-row;
}

.DayPicker-Day {
  display: table-cell;
  padding: .5rem;
  border: 1px solid #eaecec;
  text-align: center;
  cursor: pointer;
  vertical-align: middle;
}

.DayPicker-WeekNumber {
  display: table-cell;
  padding: .5rem;
  text-align: right;
  vertical-align: middle;
  min-width: 1rem;
  font-size: 0.75em;
  cursor: pointer;
  color: #8b9898;
}

.DayPicker--interactionDisabled .DayPicker-Day {
  cursor: default;
}

.DayPicker-Footer {
  display: table-caption;
  caption-side: bottom;
  padding-top: .5rem;
}

.DayPicker-TodayButton {
  border: none;
  background-image: none;
  background-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  cursor: pointer;
  color: #4A90E2;
  font-size: 0.875em;
}

/* Default modifiers */

.DayPicker-Day--today {
  color: #d0021b;
  font-weight: 500;
}

.DayPicker-Day--disabled {
  color: #dce0e0;
  cursor: default;
  background-color: #eff1f1;
}

.DayPicker-Day--outside {
  cursor: default;
  color: #dce0e0;
}

/* Example modifiers */

.DayPicker-Day--sunday {
  background-color: #f7f8f8;
}

.DayPicker-Day--sunday:not(.DayPicker-Day--today) {
  color: #dce0e0;
}

.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside) {
  color: #FFF;
  background-color: #4A90E2;
}

/* DayPickerInput */

.DayPickerInput {
  display: inline-block;
}

.DayPickerInput-OverlayWrapper {
  position: relative;
}

.DayPickerInput-Overlay {
  left: 0;
  position: absolute;
  background: white;
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, .15);
          box-shadow: 0 2px 5px rgba(0, 0, 0, .15);
}

/*body {margin:0; font:12px Verdana,Arial}*/
.document-sections #input {border:none; margin:0; padding:0; font:14px 'Courier New',Verdana; border:0}
.document-sections .te {border:1px solid #bbb; padding:0; font:12px Verdana,Arial; margin:25px}
.document-sections .te iframe {border:none}
.document-sections .teheader {height:40px; border-bottom:1px solid #bbb; background: #DDDDDD repeat-x;}
.document-sections .teheader select {float:left; margin-top:5px}
.document-sections .tefont {margin-left:12px}
.document-sections .tesize {margin:0 3px}
.document-sections .testyle {margin-right:12px}
.document-sections .tedivider {float:left; width:1px; height:38px; background:#ccc}
.document-sections .tecontrol {float:left; width:34px; height:34px; cursor:pointer; background-image:url(../images/icons.png); border-top: 4px solid #DDDDDD}
.document-sections .tecontrol:hover { background-position:30px 0}
.document-sections .tefooter {height:34px; border-top:1px solid #bbb; background:#DDDDDD}
/*.document-sections .tefooter .toggle {display: none;}*/
.document-sections .toggle {float:left; background:url(../images/icons.png) -34px 2px no-repeat; padding:9px 13px 0 31px; height:23px; cursor:pointer; color:#666}
.document-sections .resize {float:right; height:32px; width:32px; background:url(../images/resize.gif) 15px 15px no-repeat; cursor:s-resize}
.document-sections #editor {cursor:text; margin:10px}

.ep-btn {
  cursor: pointer;
  color: #fff;
  background-color: #009cca;
  border: #009cca;
  outline: none;
  border-radius: 2px;
  padding: 0px 15px;
  line-height: 30px;
  font-size: 15px;
}
.ep-btn.ep-btn--apply {
  color: #fff;
  background-color: #009cca;
}
.ep-btn.ep-btn--cancel {
  color: #fff;
  background-color: #9dbfcc;
}
.ep-btn.ep-btn--edit {
  color: #fff;
  background-color: #69b6ff;
}
.ep-btn.ep-btn--import {
  color: #fff;
  background-color: #2caac4;
}
.ep-btn.ep-btn--submit {
  color: #fff;
  background-color: #00c0b3;
}
.ep-btn.ep-btn--warning {
  color: #fff;
  background-color: #f67c61;
}
.ep-btn.ep-btn--round {
  background-color: #fff;
  border: 1px solid #009cca;
  border-radius: 15px;
  color: #2d3236;
}
.ep-btn:hover {
  opacity: 0.75;
}
.ep-btn .ep-btn-icon {
  display: inline-block;
}
.ep-select-btn button {
  width: 100%;
  background-color: BUTTON_BG_CLEAN_COLOR;
}
.ep-select-btn .list-container {
  position: relative;
}
.ep-select-btn .ep-selection-list {
  position: absolute;
  top: 0;
  width: 100%;
}
.ep-card {
  border: 1px solid #bfbfbf;
  box-shadow: 0px 3px 10px 3px #ccc;
  border-radius: 15px;
  overflow: auto;
}
.ep-card .card__card-header {
  padding: 22px 30px;
  background: #00467a;
}
.ep-card .card__card-header h1 {
  font-family: 'PTSans';
  text-align: center;
  font-size: 28px;
  color: #fff;
  margin: 0;
}
.ep-card .card__card-content {
  padding: 15px;
  background: #fff;
}
.ep-card .card__card-content.header-bg {
  background: #00467a;
}
.ep-cell.flex {
  display: flex;
  flex-direction: column;
  position: relative;
  flex-grow: 1;
}
.ep-cell h2 {
  font-size: 14px;
  line-height: 30px;
  margin: 0;
  padding: 0;
}
.ep-cell__content {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
.ep-checkbox {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.ep-checkbox input[type="checkbox"] {
  -webkit-appearance: none;
  background: #fff;
  border: 1px solid #bfbfbf;
  display: inline-block;
  width: 12px;
  height: 12px;
}
.ep-checkbox input[type="checkbox"]:focus {
  outline: none;
}
.ep-checkbox input[type="checkbox"]:checked {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAYAAACALL/6AAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAgkmaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzAxNCA3OS4xNTY3OTcsIDIwMTQvMDgvMjAtMDk6NTM6MDIgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iCiAgICAgICAgICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICAgICAgICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iPgogICAgICAgICA8eG1wOkNyZWF0b3JUb29sPkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE0IChXaW5kb3dzKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxNS0wMi0yNVQxMDoxMjo0NSswMTowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TWV0YWRhdGFEYXRlPjIwMTUtMDItMjVUMTA6MTI6NDUrMDE6MDA8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE1LTAyLTI1VDEwOjEyOjQ1KzAxOjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDpmYzcyN2NmOS1mZjEwLWJkNGItYjAxNi0yODAyOWNlNGIyMmE8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgICAgIDx4bXBNTTpEb2N1bWVudElEPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo1ZTdhODhiMC1iY2NlLTExZTQtOWNlOC04OGNkMjc0N2FhMzE8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDpmZTNmM2JhYi02ZTJmLWQ3NGUtOThhMy0xYjUwY2U1NDllZDg8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkhpc3Rvcnk+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jcmVhdGVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6ZmUzZjNiYWItNmUyZi1kNzRlLTk4YTMtMWI1MGNlNTQ5ZWQ4PC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE1LTAyLTI1VDEwOjEyOjQ1KzAxOjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmZjNzI3Y2Y5LWZmMTAtYmQ0Yi1iMDE2LTI4MDI5Y2U0YjIyYTwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNS0wMi0yNVQxMDoxMjo0NSswMTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6U2VxPgogICAgICAgICA8L3htcE1NOkhpc3Rvcnk+CiAgICAgICAgIDxwaG90b3Nob3A6RG9jdW1lbnRBbmNlc3RvcnM+CiAgICAgICAgICAgIDxyZGY6QmFnPgogICAgICAgICAgICAgICA8cmRmOmxpPjA3ODA2QzY1QzQ5MTBBM0RCRUQxNTk0RkRFRjk5MjM1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+MTU0REY3RDFBQjVCMTE5MjhEQ0FENTJDQ0EyMzU1QzQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT4xODcyM0FEMEFERTM0QTIyQTQwQ0MwM0VBMTc5MUREMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjI1N0M3NjI5QjdGNDE3NTAzMTZFQTE5NDkyQzY1NDIyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+MjZBRUMyNTg2RDZDMjVCOTY2MEFCNkIxMzNGNTZCNkU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT4yNzcyQzBENEI5ODY3NDM5MEY4QTE0QzNFNUE4QjhCQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjI4OTkyNjQ2RjQ2QUVDQzM0ODhGMUY4ODdCOUFDMjc0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+Mjk4QUU2NkNEREEwNjc2RDQ5N0ZENjYyQ0M0NkU3ODk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT4yRTVFNjI1RDQxNzg3MjI5QTQyRUE3ODc0M0RGRUQ5MjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjMwOTYyQjUyNjAzNTY1RDZGOEJEN0ExQzRDQkMxOTVEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+MzBGMTk1QjI1NEFFNEVBMzczMkFBRUQ3NUU0OEYwMjE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT4zMEZEMUJBRDI4RUJBN0NFMjg3NDdCMEIzNjg0ODU2QjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjMzNzQzQTA1QzZFNjUzMkVDMEIxNzEyNTgxMTg2RUNFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+MzNDQ0U4RjNBQUJDMTI4REFCQzY3MDIxRTQwOUE3RTY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT4zNTgyMDZDNzU3M0ZDMUZGRTRBNUY5RTU5OTlDQjU5NTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjM4NUU5NTNEMjE4MjIwMDkyQTUwOTU4MjA1NzA3Q0RGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+M0FCMEQxN0VGQzgzRTM5MjM0RDIwM0M3RkI1OTdDMjE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT4zQjZENDQ0OTFGOURFRDRCOTRCRDU4RjQ2MUYzN0ZDQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjNCRUFGM0MwQUUwNDBEQTM1Njc2QkRCNUE4QjBFRDU0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+M0NGNjg4NkJCNTY5RDA5MjU5QUQzREM4Njc5QUMxNTM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT40NTNEMERFQzI0MjhENEI5QjBCNDY1Q0E4RTc5NDY5RTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjQ1QjI4REY4RjcyM0M4NkRBODU0N0UyNzQ3NTU2RkEwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+NDYyMTkwMEQyMUYzRjRGNjY0RDIzNjJBMEYxRUQ0OTQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT40OTZGRTk3OUE5QjY4NUE5OThDMkRERTU2NkI1Q0I3MTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjRCMjM3RTAyOTFCNkI2OThDN0NEQzA4MDBCQkNCMTVFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+NEJENUM3NThEM0QwNkEzOUNCQkFDRkMzQ0ZBMzQ3OTI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT40REVDRDNDNzMzNzc5RjMzRUM2QkQ4QUI2NjFFQ0M1NzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjUwMEM4NTkzMzIwMTFFNzA2QzA5NTk1Nzc1MjY3N0U4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+NTdDQ0I3MkQ3RkVBREM2QTBCNjlBRTEwNzZBOTk5NDc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT41QTcwMTNFQjAyQTA5RDMxQjhCN0Q2M0I3QjAyRUJCOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjVCOEU0NjcyMDc1MTMxQTM2Q0JENjFDRTRDQTY1ODdFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+NUQxNUI1OTkyMUE2NEM1RUUxNjM4RTgxMzMxNzNEQ0E8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT42MTlFMzQ3OEU1MkFFRENCRjM4MUU4OTUzQjg3RkYwNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjYxRUMxN0E5NDE3MzIxOUUwNzdGMkFENDA4RTI2QTJEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+NjMwODdFQUVCRkM5MkI0RjBBOUNFREEwMjBBNzYxOEQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT42OThEOUNCQjFFRjc2MDM1NEI5N0NFMTY3NDkwMDYyNjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjZENTNEOTFDMkM0NkQwODIwOTE5MjVFMkYwRUVGMzM3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+NzBCNjg2QkVGNzYyQzBBNDU1QTZENEI5OEU3NUVBQzQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT43MEUxQUUyQzJBQkIwNTVDMkMzRjdDNDcwQTE5MTZFNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjcxQzI5QjA4OTVEMTk2M0VCN0ZFODUzQTJDRkE2ODRBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+NzI4NTFBM0IwRUQ5RkRFNjFENTNERTlERjNGN0YyM0I8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT43MzE1M0YxQzI1N0QxQTc3RTBBMzUxNjFCNzEwNkM3MzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjczRUZCMjc1NUE0MjZEQUFCNTg1QUJBNDRCODg2NDNGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+Nzc2RkQ0NUY3QTYyQjcyNjZEQzIyQjlGQTJERkZDNjc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT44QzNDRjA4NUMyNjJBRTI1RjRBMEE0MkQ1OUJERDU3QTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjhFOTEyRTY5NERDRDU5MzYzQjNGNEIzMURCM0JDRDM1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+OEYyQ0QwNERFRkJFMTc2MDk0NTFGQkQ5REIwMTkwQzI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT45MTFFMThFNDYwN0YxMjhEMjJCNUYyRDkwODIzQzFGNjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjk1ODIwNzlBQTk5Q0IwRkY4N0I3QTZDMjBFMDE4Qjk4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+OTY4OEY5ODAwMUIwN0VEQUY5MkNGQTZERDBGMTc5MDc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT45OTdDREU4MTk4NkY1NUY3MDZDQzcxQ0MzODQyMTZFMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjlERjM2QkNBQjlDRUVGN0RCQTVCQzE5RjEwMzAxODEwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+OUVCMjBCNTVEMDc0QTM3RTBEQzk1MzdCOUFDMjQ2MkM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT45RjhBNTA0MkIzQTE5RTRGREQ2QUI1NEYxQTg1Rjg2RjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPkEwNzA0ODBERDMxQjFGNjFBRTU0RjkzQUY2QjQ3NjAxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+QTBGN0UyMEMzQzI1MEE5QTM5MkFGQTM3M0Q0MzBBMDk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5BMjA2RkE2MThGQkRGMDRCQUNBRjAxNjVEOTYyMTIxMjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPkEyNzI4RDM1QjZEMDYwMEE4Q0JBNzIwOUExQjY1RjhCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+QTM1QzBBRTYyQjY3OThCNUFFOTI3MjczOUM1MkE0QzY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5BNDBERTRFQ0EzMzUxMzdBMUZGRDEyMUU0NkI5Q0IyNDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPkE2OENGNDQ0QUY2OEJDQTZGRDBDQjdBMkQzODI1MjIxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+QTdCNDc5ODdCNzFFN0ZDNUNENUZDMzEyQzMyNTIxMTU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5BQzA2RUVEQ0Q0MjFBMTI0QjE2QjJGRkJGOTMxRTVFNjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPkIxQUFGMzJGNTM0ODVFQzVERDBBRUJEQkMwMUVCOEJFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+QjM1QjMyMUU4QUNBODAxNDI4Q0RENjExMDZFRTZCNjc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5CNkU5NThBQTA5NjMzM0YxQUE3MTM3OTFEQzYwN0MwQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPkI5N0Y1RjA0OEE0Q0JCNDUzNDk4RTFGQjJDNkFDNjIzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+QkJERURCQzhCQTE3RTM0OTkzMTZEMzgxMEUzRTQzRUQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5CRjlDQkEyQ0QxNjQ1QzJEMDk1Qzc3RjUyMzVEM0Q1NTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPkM0NDNGNDZGMERFN0YzMzMzRkVDM0M1REIwRTU3N0RBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+QzZBM0NCMTVBMDU2MEY0Q0IzM0ZFMTI0RDM3MzAzRDU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5DQTU4MDdDQ0VGNjQ4RTU0NDk3MUFDQkY0RENCN0M0ODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPkNDRUI5NTMxRTZCOUE4OTIzRDEwRDJDRjk0QjhFRkMwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+RDE4RUY0OTJCQTRENDZBRTAxM0Y1NEY4QzAwNUUzNDY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5ENENCRDMxMEFDN0U5RThGNTI0Q0U1MzU2MkRBMzk4NjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPkQ5RjQyRTMwMkY3MTlFNTIzODE2QjZCRDVENDZDRUVGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+REFCNTg0NUJBNUIxQjg2MjA1RDFEQjc1NkExMTM1QkE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5EQjY0MjU0NEJENDMzNUU0OTcwRUE4NkYwMjE1Qzc5RjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPkRFMjI5RUVDQ0Y4OUEzOTE4RDAxNDlCREY2NUY2ODhBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+RTBGN0Q2QzNGOTY1MzkxRkUxMUM3RDNDMDcxQ0YyNDM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5FNTUwRUEwOUMyMDJGOTUzQ0Q1MUE1RkYyMEJFRjdGMjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPkU2QUY2Q0NBNjIyNEI5ODk5NkExMkE4QTVCODFFNDNFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+RUI4QUE3MUI5NzZERUNFMTM0M0FEODM3ODE2QTBFNTQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5FQkI0OTkyQThCMzY0NUMzNTQyMkQ1ODgzNEU1MzJENzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPkVDMUJENjM5QUVBMkU4RDlCMkU3Q0E5OUMzMkY4QUZFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+RUQwQjEzNjBFQTM4OTQ0QkI3NTQyRjU1REVDQTM2RjQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5FRTVGNkIxMzk4MEZCNjlCNzVEREU1NjdDNDg4Qjk3OTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPkVFNzU4MENBQTM0OUZEN0Q2ODFENDMwNzVENUEwOTY3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+RjU2MzY5ODhDNkQ2NDQ3MTI1NDNDRDQ4OTlENDYyMTM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDppbmRkOmQ5ZTk1ZWViLWI3NjMtMTFkZi04MmViLTgzZjhjYTgzZDZmNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDowMWYxNDVjNC0xYmY5LTExZGItYWY3Ni04NGYyZjViM2UxOTM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6MDQyZWM4NmEtNTJkZC0xMWRjLWJiN2YtODdkMWE5ZjAyYjA3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjA2N2YwMTVjLTY1MDAtMTFkZC04YzBlLWRhMDM4NjdlYWE2ZjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDowZDY5ODQ5Zi0xNDY4LTExZGQtYjRkNS1hNzZlZTUxMWM1OTk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6MGZjNzlmMjAtZDIzMi0xMWRiLWIxYmItYWViYTZhYzVlZjY1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjEwOTVkNWU3LTViYzctMTFkOC1iNWM0LWFkOTRmZWRjYmRmMzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxNjJmNTZiNC1hMDdiLTExZGItOWI2ZC1lNDYwMGU0MWY4OTM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6MTYzNDYzNWQtYjZhYS0xMWQ5LTlkOTMtOGY4ZjRjZTgwOTQyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjE3OWE1ZmM2LWQ0NjUtMTFkYS1iNjc1LWRiMjhmZTRhNzNmODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxOGRkNjYxNS1hYWU5LTExZTQtYmQ4OC05YWU5Yzg5YmIwODM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6MWJjYTczOGQtNGQyOC0xMWRmLWFlMTEtODhhNmIxMWFjNmQzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjFlZmYwYTdjLWJiMGUtMTFkYi1hZjQwLWMzZTdjZDY4MWIyNDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyMTY3MmU0OS0wYThiLTExZGQtYmFmNy1kNTJkZWYzZTFiMzM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6MjE3NmNmMTYtNGQ0Zi0xMWRmLWFlMTEtODhhNmIxMWFjNmQzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjI5MzQwYmU3LTE3ZjQtMTFkZC04MTQ4LWZiZTdmMGJhYzg5MDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyZTUzMDY1Yy1hN2RiLTExZGItYTMwYy1hYTNmMzJmNDlhZWY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6Mzk4NmRkNzEtODE0NC0xMWRhLWFmNDctZjk4Y2EzNDJhMTZhPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjNiNGFkMjgxLWYxYTUtMTFkYi04OTIyLWQ3MDM1M2FjZTliMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDozY2EzMzg4OC1iN2E0LTExZTItYjllMS05NWE2Nzk5ZThlMzc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6M2ViOWQ1ZDAtNzYxMi0xMWRjLTk4NzItODdkODU5ZWUzODQzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQyOTY2ODNiLWNmMjYtMTFkYi1iMWI1LWZjZjBjYjI1MTUzMjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo0YTk2MjE4Yi02NmI5LTExZGUtYTgzYS1iZGU1NGRiOTY5MGE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6NTc5OWI4NGEtZjIyZC0xMWRkLTk1ZTYtZDk0ZWYxNWYwYjI5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjViYjI1ZmNiLTAwZDUtMTFkYy04MTYwLWZlM2JhYWVhNDY2NDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo1ZDU1ZDY4Mi1mY2I1LTExZGYtODIzMi1jMmM4OWU0YWM4ZDk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6NWViNTJjNTItYjJiNC0xMWU0LTk1NTItYmU4ODI1OTMxMDdiPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjVmNWI3ZGUwLTRhNDMtMTFkZi1iYzA1LWU2NDc3N2U4YmVmODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo2MGQ1M2Q4NC1mODc1LTExZGItODMxZS1jNWY1MTFlNGYyZWI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6NjgwYjUwMGMtYWY3ZC0xMWRiLTk1MzEtY2NmYjk3OWExNzBjPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjZiMTg3YTRkLTIxYWMtMTFkZi04NzYzLWY3YjMyMTE1ZDFkODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo2Y2M3MmRkNC1jMTIyLTExZGEtOWVhMC1iNDEwMjE3YmM2MDQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6NzY2N2U1ZWEtMDYwNy0xMWRmLTg4MDUtYjU1NWUyYTQyYzUyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjc5MmM5NGQyLTBiNzItMTFkZC04YThlLWI5NGU5Y2U0N2IxNDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo4NTYwMzNkNS1mYTQ3LTExZGMtOTA1Ny1hYzVkM2RlMzcxM2E8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6ODY4MDI5ZmQtMjI3Ni0xMWRkLTkyMzktYzFhNTk4MzQ0NTU5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjhiMWE2NDM1LTFlNDgtMTFkYy1hMmQzLWY3ZGFjNzU0MDg0MzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo4ZmY5ZDY0Yy00NDE4LTExZGEtYjdlNi1kOTAyMzY2ZWUzZDk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6OTIzZjBlNTItMzM4OS0xMWRkLTk1MGMtYTgwZDlhZDQ0NTZjPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjkyOTJlYjVlLTZjZTgtMTFkZi04ZDlkLWQwZDU1MjJkODk3NjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo5ODU1ZTliNy0xYTc3LTExZTAtYTA1Ni1hMTQ2MzU3MjFiOTc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6OWQwOWVkNDQtMWE3Ny0xMWUwLWEwNTYtYTE0NjM1NzIxYjk3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjlmOGRlZjk3LWIzOGUtMTFlNC1hZmU2LThmNTU5ZDRlMDYzYTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDphOGMwZDU5NC0xYzYwLTExZDgtYTZjYi1jZGZlNzAyNjM0ZGI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6YThmNjNiOGMtY2Y4ZS0xMWQ5LThmMzgtZWEzZTJkNmM1OGEyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmI2MGRjZjVlLWExNjAtMTFlNC1iNDhmLWIwNDNlM2U0ZTFmZjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiYWRlYzNiMC04ZDlmLTExZGMtYWE2ZC1mZDcyZWQ0NjEzNjU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6YmI4ODVkNTktZjE2NS0xMWRkLWIyZTctYjU1ZjBmZjM1OTRiPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmJjZjg0ZDQzLTFhNzUtMTFlMC1hMDU2LWExNDYzNTcyMWI5NzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiZjFiNDJmZi0wODgwLTExZDctODkxMy05YTgyN2M4MjkzYTM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6YzE0MjIzNTAtYTMwNi0xMWQ3LWFkNjMtOWZhNTlmODY4NDgzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmMxYjcwMWI1LWRiNzItMTFkYi1hYjFmLWRmNzRkNzQyM2Y3YTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpjNGRmNzgzYS00YjdiLTExZGMtYTMwYS1lNWMyYWFlNmJhMjE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6Y2Y5NmYxOGQtYTZmMi0xMWRkLWIyYWMtY2FjOTZmNjM4NDg4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmQ5YjJlNmEwLThjZTctMTFkZC1iZTEyLTkzYzVmYjk2ZjI0MzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkYjRjMzczOS1kMjkxLTExZGUtOTkwMi04ODcyNTAyMmU4Zjk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6ZGQwZDkyOWMtMDdkNi0xMWQ5LWJiNzctYmZhN2M4ZGY1NDYyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmUxZmMwOTYzLWFjNzMtMTFlNC04ZGRlLWNiOTJkN2U3NWQ4YTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDplMmU2ODJiMi1kODk4LTExZDgtYTQ1Ny1iNDViNmZmZTVjNzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6ZTRjMzY0ZmMtMjI5OC0xMWRjLWEzZjEtYWZmZTc4ZjNmMWRkPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmU1MjVjYmQ1LWI3MmQtMTFkYS04OThlLWQxNzM1NmFlYjQ0MjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDplOWNjNGZkNS1hZDM4LTExZTQtYTQyYS1mYmMyM2ZiMmQ1YWE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6ZWU4NmI1MzktYmE1ZC0xMWRiLThkZDktZmRjZTc1NjVjNTY3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmY5ZWY2MDNmLWFkMGUtMTFlNC1hNDJhLWZiYzIzZmIyZDVhYTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpmZTU4ODIxZC01Nzc2LTExZGYtODYwNC1lNWVhMzJmNjA3NDE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6ZmY2Nzg2M2YtZmIwMS0xMWQ3LWE0Y2UtYjA1YzY4MWIwZDg4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDowMEY5NERFNDc2RkFERTExQUZCREREOTFBNTM3QzVCRDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MDEyQjJDMjFDOUI5REYxMTlDQThGMDFDOUIwQzAzMzM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjAyNjFGMzI0NzhCOUREMTE4NkQwOUFBNzgzMTBBRjNCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDowMkU1NkJCMjM3NDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MDMwNzkzODc4REQ1MTFEQjg2NkI4RkRENEZDNUY2RTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjA0NDZDODhBNEE1NkRDMTE4RUIzODYxMUIyNkZDMzVCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDowNDdDNzFCODM5NDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MDQ5QjY2NzQ1MjFCREYxMTgxNzRENTg1MzRFMDJGNDg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjA2N0YwMTE0QzVGNERGMTE4MUZCRkExRkFGNThGMkRBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDowNkFFNzg5MDU1QzFEQzExOEZDQ0FGRDg2MkVDMjFCNDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MDZDQURFMUZDRDU3REUxMTlBQTFEQTlFQTAwRjI2RDQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjA3MjE4MjAzQUFERUUwMTFCQTRDQjYzOUQxQThCRDVBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDowNzY5MjAyRTUyNUUxMURDODEzQ0ZGOUQ2MEU5RTRFNzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MDhDRDQ3MjhCQjI2REYxMUJERUVEQ0E3MkUwRTc2RTY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjBBMTM5RDFFOEE1Q0RDMTE5QTA1QkQ5NEE1NEM3NDgwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDowQjAwRDM1NTJCNDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MENCM0Y3NjQ2MzlDREUxMTgzREZDNjBDMDMyQTFBOUE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjBDRTZFRTRCMzA0NkRFMTE4RTA1RTAwQTkyNEQ4Q0M1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDowRTM4N0ExODJFNDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MEU2QzQwNjBFNkFDREMxMUEzMUJFMkYxODc1QTU1RjE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjBFQzFEM0U5MzE0NkRFMTE4RTA1RTAwQTkyNEQ4Q0M1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDowRjZFNDJGNzFENDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MTA1NEQ5NzhDMEUxREYxMUFBOEFCMzAzQkZBNUU2RjI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjEwNkY1Nzg5RUVERUUwMTFCODcyREY0N0IzNEM5RjFDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDoxMEQ5REMzMDMzNDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MTEwNTZDNUFGNTVBRTAxMThERTk4MjEzQjZGQzhBQzE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjE0QkVBQzU5QTAyQURGMTFBRUNCQzc1NzhGQTFDOEI4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDoxNEMzNTRGQjIxNDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MTU1NTNGNkE5MjEzREIxMTgwQkRGQkQzRDQwMThCQTE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjE1NTc4RjJGMUU4NkREMTFBRjk2QjZEMDM3QTI3OUI5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDoxNUMxMDM3MzgzQUZERjExOTc5MkQxMkU4MEJDMDc3QzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MTYzODdBMTgyRTQ2REUxMThFMDVFMDBBOTI0RDhDQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjE2Rjg0QjdFMzI0NkRFMTE4RTA1RTAwQTkyNEQ4Q0M1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDoxNzMzQzZGNUZGOERERjExOEM0OEIxQkRFNkFBQkYwRTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MTk1MDE1MDhFMkVGMTFERDhCRUNDQjZCNDU1MkJFQTc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjFDNjgxODJBNDg3NURFMTFBOTkyRkQyREM2RTk4MzBEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDoxQzc5MjkwRUNDNDVERTExOEIyM0FEMzBCQ0E5NkExNDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MUNDMEE0NjkzMzlEREQxMTkyRDNFMjUyMzFGQjUzMDU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjFDRjI1QzcxMzU0NkRFMTE4RTA1RTAwQTkyNEQ4Q0M1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDoxRDQyNDNDOTc0OTFEQzExQjEyNEJCQkRGRkIzMzIyNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MUQ0NjhCNUExNTY3MTFERTlEMDlCOTVENzQ2OUZGRkU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjFENkQwNkEzREM4QkREMTE5MTFFQTFGMzdEODc1M0VEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDoxRDkwQkU0MzYzRkNEQTExQUE4M0I1NDNEQzg5MTA4RDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MURDNUVBMDczMjQ2REUxMThFMDVFMDBBOTI0RDhDQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjFFMTFDNDJBNDhGQURFMTFBQzEyRDRBQUZFMjg2RjVGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDoxRTJEOUJDMjkyQjgxMURDQUMwQkQ3Q0ZCQTI4NkE2QjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MUU3MURGMTNGREI1REUxMUI5Mjk5RTVDOTcxQ0I1NDI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjFFRTdERUMyNDgxQURGMTE5MDVBRDFFNUU3MTgzMTUyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDoxRjVBRjNCNjcyMjlERjExOUZGQUIyNkUyNDBDNzFCQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MUY5NUFDMzk0NzQ4RTAxMUJDMTJFQ0FERUE0MTNBQTQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjIwMzIzREFGMzgzM0REMTFCODREQjE1M0ZGQ0IyQjI1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDoyMDc1NUNEOUExQkVEQzExQUQ5RkM4NjkxMDAzODkyNjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MjA4QzQ0NTA3RTEzREYxMTg4MkZEMzU1MDQwODUzODM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjIwQUQxQkNBMjdENjExRENCM0RDRjU4Q0IxMjgyMTg4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDoyMERENjY0M0ZBQzZEQjExQTQ2RUE0QjQ5RDJGREU1QTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MjI2QUU5RTgwRDFDREYxMUFDRUJGNDlDMTUxMEQ3RTI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjIyN0JEQzlCMkZBQURDMTE5MDI4OTQzRkRBREMyRDE2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDoyMjlBRDI1QzZCNzNERTExQTczRkQwMzg5Qjc0OEFGQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MjJCMzVDNjIyMjQ2REUxMThFMDVFMDBBOTI0RDhDQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjIyQzE2QkFBNUFGM0RFMTFCMTFEQ0U5RDUyNkU4OEU4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDoyNDBGNzY5NkUwOUJERjExODk0M0VDN0QyRTg5QzBCQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MjY4NjYyRkQ1NTJFMTFEQkJGRkRCMzZEQ0JEOTFBREY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjI3RDM5ODhENDNERUREMTE4REI5RUEyMTBGMDNGNEZGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDoyN0Y4OUYxMTI3RTJERDExODY0NUQzRkExMDY2QzdCQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6Mjg0MDNGNEJDNEQyREUxMUExMUVENTUwRDM4RjQ0NUI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjI4NEQzNDFDMzc0NkRFMTE4RTA1RTAwQTkyNEQ4Q0M1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDoyOEI4NUU2NDkyQjgxMURDQUMwQkQ3Q0ZCQTI4NkE2QjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MjkwQjg0QjUyMTQ2REUxMThFMDVFMDBBOTI0RDhDQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjJBMDkyMUI5MjE2REREMTFBNzI3QTY3NzczMDkxODI0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDoyQUQ1NjQ3NTY1OTRERTExQjRERERGMTMyMEU0RjA3RDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MkMyMDVDN0U4MjM0REQxMUEwNjlCRjExMUQ2MUI3NkM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjJDMjU4OTQ2NkYxM0REMTE5OTgxOTk5RDE0RDI5Nzk1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDoyQzRGNzhBNzU1MkUxMURCQkZGREIzNkRDQkQ5MUFERjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MkQxRjA1QjAyOTQ2REUxMThFMDVFMDBBOTI0RDhDQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjJEQkREMUJGQ0UxRERGMTE5QUJFQzE0OTMzMUQzMTREPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDoyREJGNzQ1MDNDMDFERTExOUVEQkExNDc3OTA0MEUxQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MkRFOEQyMTk1RDREREMxMUFEQkFERUZEOTZCN0YxNDA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjJGQzA4MDhCQUUxREREMTE4NUMxQjNCMkEwNzNDQ0I2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDozMDREMzQxQzM3NDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MzI4QzJBMjNBMUYzREUxMTg4RkNEQzBENDUzNDk3NkE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjMyOUVCRjE0OTQzMTExREI5QTE5QkYxOTYwMDlFODRGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDozMkFEOTAxQzE1NDBERjExQkEyMkVCODM5MEU0MjdGQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MzJFQjNCQUQ1MUUyREMxMThCOUE5OEM4QTBERDgyMTU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjM1QzI4NzMyRjA2OEUwMTFCQUU0QTBGM0YyMDVDQjBDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDozNjlFNzI3RkIwNEZERTExOTc3N0EyNDFFMTEzMkI0MzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MzZDQzMzOERCRjAzREUxMUFBODVEQzg5RDFGQ0YyOTU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjM3REQwNkE4NzY1M0UxMTE4NDIyRDkwNzVGRTI5QTExPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDozODIyMjc0MTk2NTBERTExODI4RUI3OUI3RkY4N0I0NjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6MzhERjc5NTlBNkE1REIxMUE3Qzc4M0RFQTlGREVGOEE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjM4RUZFQkQzMkM0NkRFMTE4RTA1RTAwQTkyNEQ4Q0M1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDozOTVCMTA4QUVDNUZERTExOEYzRUM5OTUyMERFQjk5RTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6Mzk5NjQyQjAxQzQ2REUxMThFMDVFMDBBOTI0RDhDQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjM5QTg1RjM1MjM0NkRFMTE4RTA1RTAwQTkyNEQ4Q0M1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDozQTQ2Nzc4MTVFMjlERjExQTBCMDg3REY4OTdGNUM1NjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6M0E0RjUxQkY3OTExREUxMUE3ODFGQkE4NjcxRjVFODk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjNCRjIzMERBQkVBQ0REMTE4ODlGQUM1MjgyOTM1NjgxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDozQzBEMzhDMkFGREVFMDExQjk0NUM0QTQyM0E1Nzk0OTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6M0Q1MTAzRTY1NUE1REYxMTg5OTZBRkYzNUQ2QTlDN0E8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjNEOTBCNjA0NEZDNjExREI5NUQ5QTk4QzBFMjM0MUVBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDozRTQ1MUQyOTUxNjJEQjExODI3Q0JCRDVBOEM0NTFDOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6M0VEMjQ2QzhENzdEREUxMUJGMUJDODZBRDc4NjJGNTc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjNGQUFCMzFEQzdGM0RFMTFCRkIzQkI2MUFFMUExOThCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo0MDE3QjQyREFFQ0JERTExODYyMzlFMTU2MjMxRDgzQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NDA2MkI3NDA0MzFGRTAxMTlGODREQjFEQkVDNDk4OTI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjQwQjU2RTgxQTgyNkRFMTFBODRFQjQ2OEU4MTZBRjE0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo0MUE4NUYzNTIzNDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NDIwMUM1NDExMDkwREUxMUIxMjNFMUQ0NUNEQkY3OTI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjQyQTVDNkYxQjA0MURGMTE5MEJFODgxQkY4MTU5RjM5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo0MzhEOUUxMTMwNDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NDU3RDAyOTU1MDU1REYxMThCNTlEOTU5RDlGQ0Q1MEI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjQ1Qjk1MkQxQTc2MEREMTFCM0EzQUI2MEU3Q0IyRTMyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo0NjEwRDJCQjVDM0FERjExQTFFMEVFMDE2RTlGM0QxMjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NDZCMDcwMTY5RUFCRTAxMUJCNDJFODhCNzU0QzRBRUU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjQ2RTEzNUUwNjMwNUUwMTFBNzY2RTVGMjI5M0U3RDg2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo0NkU1MDQ2QjdENzlERDExQjZEQUQxNDcyOTU1OUQ4MzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NDg4RTdEMjE2NDE3REYxMUFCMzA5NkRCNTlCRTgyNzg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjQ5RThBNjZBM0JCNURFMTE4MDlCQTk4OUIwRDc3NDMyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo0QkQ2NEUzRDU5MUFERjExOUE0NDgxNkU0MjZEMTRDQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NEQwOUIwODQ2QzI5REYxMTg0M0RFOEVEODQ1OThDQTM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjRENDc1MzBEQkZCMURFMTE4MzhDQjc5QkIwMjlDNTMzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo0RDlDOTgxQkZGMzZFMDExQjgyNEY0QkE4RUMxOTI3NjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NERCMkI5OUMzMjQ2REUxMThFMDVFMDBBOTI0RDhDQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjUwMDFGNzREMkE0NkRFMTE4RTA1RTAwQTkyNEQ4Q0M1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo1MDJBREQzQzhCMTNERDExOEVBNzlCRUZCRDE5RDdCMTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NTAyRDREOTEyQjQ2REUxMThFMDVFMDBBOTI0RDhDQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjUwODVGRTFDNUNGMURDMTE4NDk5OUIyRDQ3M0I0MEM1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo1MEE1RjM1NUJDNEJERjExQThBM0Y2NDEwRTkzQTYxQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NTExMDJEMjM0OEU2REMxMUJBMzdBMUY0NTkzMjA5ODQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjUxQTExRUVCODVBN0REMTFBMTk3ODZBNzdFQjU0QTUyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo1MkE1RDMwNTQzMzhERjExOTBEQUVGQ0UyRDk0MDk1NTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NTNFNDM3RDUwNzk3REUxMUIyREFCQUI3N0Q3NzQwQkU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjU1NkQ1ODI0MUIxQ0RCMTE4OUQ1QjVFQzRFM0E5RTM4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo1NTc3OTIyQzM4NDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NTU3RTNCM0NFMTM1REYxMTkyNzhEMzgwQTU0RERDNUE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjU2NUMzMEQ0M0EwOERGMTFBNjFEQjIyN0VEREY1OUY4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo1NzY1OUU0MzkyMzJERjExQTE3Qzk0NzlBOUNFRTI3NzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NTc4Mjk5RkNDM0QwREUxMTk0NjVCOTZFM0MyRTJFQUE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjU3RDRENjNDMDUzN0UwMTFBNjM1RUJFMzgyMzBCODQxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo1OTc1QTU3MkI0QUZERTExOTFGOUQzODI0OTc0OUNFMjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NUE3OUUwNjcyNzQ2REUxMThFMDVFMDBBOTI0RDhDQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjVBRDYyQzI2QzBGREUxMTFCNDM0RUFCNzIwNTlDRUQzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo1QjBDRDc3OENGMjRERjExODJDMUIzRTFCNkE4M0VFQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NUI1QTkwM0E4RjYzRTAxMTlCODdFNkZGNzVFMzE3MTQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjVCNkNDMjhBRDE1RUREMTFCOUFFOEIzRjA3NjVDOEQwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo1Qzc0NDlBNDhCOTFEQzExODMxRkVCRDc4MUI2RUNCOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NUQwQzUyOEZCQTQ2RTAxMTgzQzhFODAyOTEwQzI1RTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjVEQTZDRTgzMzI0OTExREVBMUIyOTZBOTgwQkZBRkE0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo1RjUwNDk0RDdDNDlERTExODI2RkJCNzBFQjg0MEREQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NjAyRTk2MTY3NTQ4REYxMUI5NTU5M0ZFRkI0RjBBOEY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjYwQUQxQUVBRjk2Q0RGMTE4NUJCQjdEN0M5QUNEN0EwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo2MEJDQjRENjZERDZERDExQTQ3REU0REFFMEVGRjc5MzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NjIwQUY1OUE2NTY4REQxMUE3RTRDQ0EwMkExNDIzNkE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjYyMTI1YjA4LWRmY2MtNWY0Yy04ZGMxLTBkYTg1NmUwZjAxZDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NjM2N0ZENDYzNjQ2REUxMThFMDVFMDBBOTI0RDhDQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjYzQzQ3NUEyODhFRDExREVCM0ZGRjYxNENDRDE2Qzg3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo2NUE1ODE4NEFEMDNERjExQkExQ0ZFMkUyNDU5RjkwRTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NjYyMTFkMmEtZTc1YS02MzQ5LTkzMTMtMTE0ZGM0YWM2MTlmPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo2NkU3NzBDOEQ4ODNERDExODU2N0ZEN0RCN0QxRkI2ODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6Njc0RDVFNDJCMkRFRTAxMUI5NDVDNEE0MjNBNTc5NDk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjY4RERGQ0NEMzc3RkREMTE5NTgwOTVFNDlGQkM5MTlFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo2OTIyRTI5QjU5ODVERjExQjQ3NzlDMUE2MEUyNTQ2NjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NjkzQkVBNkNCOEE2REYxMUEwODI4NjBDRkRFM0YyOEU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjZBNkQ0QjlERDNCQkRFMTE4M0Y5RjUxODBGMjc4RUY1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo2QUQ0NDYyRkIyMDRERDExQTQ1MzlCOEE2NThCOTVBQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NkIyNkU2RjcxNEEzRTAxMUI4RjJCMzlDQURGOEM3QkQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjZCNEQ1RTQyQjJERUUwMTFCOTQ1QzRBNDIzQTU3OTQ5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo2QzFDRUU5OUZGMENERTExOEI2MDgwODY4NkQxQ0RBNjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NkM3MDdFQjU0QzRFREYxMTlCRjY5RjVFN0NDMzg1RDQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjZDODc1RDc3ODZBRDExREJBMzVDQThGMkNDRDBCNkVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo2RTQ3RTBEMEEzQzkxMUREOTkwRUQwMjNDQTZBRDM0MjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NkU4RTI1QzM2NDhDREQxMUJFMzNDQkI1MDM4MDNBMEY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjZFREIwOUE0RUY5OURDMTE5RkRBRTFFNkM5RTkwRDUyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo2RjBDNTFFMThBNUZERjExQjZDNkE4NEMwOEZGREE3NzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NkY1Qzc4MkUyQzlDREMxMTkwOEM5QURBRjg3RkU5MzM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjcwMUYwQUExREMwRkREMTFCNkIwREE2RDE3NjEwODQyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo3MUI3MjRGQ0U3RDFEQzExQUI3QzhCRERDRDc0NDY0MzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NzJBRDNFRDM4ODcxREUxMTkwN0RENThEMkE0MjgwMjE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjcyQkFCNDJBQjhGNTExREJBMEI0ODk2MEVFOEUxOEFDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo3MzU0MzJGODM0NDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NzQyRkREQ0FGMEJGMTFEQjk2QUNBQjU4RDI4NzRDM0I8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjc0NjU4MzU4MUVDODExREVCODJDRDhCMzM4QjAxRDNCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo3NDhGQkJDNTQ3NjFERTExOTlEQzk5ODIzNDRFMzkxQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NzU4ODlCMTUyMjYyREUxMUE3MkFGMTY5NjNDRDg5QkI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjc1QkE2RUUwMjg0NkRFMTE4RTA1RTAwQTkyNEQ4Q0M1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo3NURDRUVGNTUwMUJERjExODE3NEQ1ODUzNEUwMkY0ODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NzVFODBCMzE2NTc5REYxMUE5MzlDQjhCMkM2MzZFRDk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjc1YWQzN2I2LThhMzctNGZjZC1hNGZlLTI2ZjFhYTFmMTFhYjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NzcyNjU4MEUzMEUwRTAxMUEwREZGMUE5MjFBNzdEMTQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjc4Mzc5NTFDNzk3OEUwMTFBOUIxRUMyQzEzMDYwQkJGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo3ODVCRjFBMzNENDRFMDExOTZBOUZEQUEzMDJBNEE1MjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6Nzg2Q0M0MDczQzAxRTAxMUI0MEU4NEQ1NTA3NTlFNzA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjc4N0IzRDBGMEMwN0RGMTFCRjNCRTJENEVFNjU4QTlBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo3ODk0ODkyOUIzMjlERDExQjkzQUYwRTQzNTZFMzNDMTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6NzhFMDYyMzBERTMxREQxMTlEOTI5M0U4MUYwRjQ2QjI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjc5RDM5OUIyNEIzMURGMTFCODdFQjlCMkY3NzRDNjZCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo3QTFBOENEQTY3NTNERTExQUVFNkIwMjgyNkU1MjQxODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6N0EyNDlGN0JGRUFDREYxMUJDNkU4RDA0Q0ZCM0ZDNkM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjdBNTNBMDcwMzRFMEUwMTFCNkVBQjQ5QzlFRDdGMjFDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo3QTc3NjU3NDMxNjBERjExQjcwNThDREE0NjJFODhEMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6N0FDNTVBMEFGQTdEREQxMUJEQjREMUZCNEYwRDczNjA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjdDMDQwMEI5QzJFN0RDMTE4RDE3Q0NDODc0MkUyRTc4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo3QzY2REE0NEExOTRERjExOTUzQUVCRUZENDM1NDhBQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6N0Q4MkE0RDlGNTM4REYxMTg5QUZDRDI3Mjk0NjY5ODU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjdEQ0NFQjNFOUQwRERGMTE4QTFCRDYyQzBEMDY4RjQwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo3RTUzQTA3MDM0RTBFMDExQjZFQUI0OUM5RUQ3RjIxQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6N0VCQUM3ODQxNUEzRTAxMUI4RjJCMzlDQURGOEM3QkQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjgwREVDQkJEMjg0NkRFMTE4RTA1RTAwQTkyNEQ4Q0M1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo4MjMwMDIwMzRDNjlERDExOUMxRjhFOTEyOTY1QjQ3MTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6ODJCMDk1MjlDOTBBREYxMTgyM0ZDMzgwRENBQzIxMEI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjg0MDc5RUJCN0VGMURFMTFBOTRBRENGRUI0MENGQUIxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo4NDE4QjlGNzFCMTlERTExQUNEMUZEMEQ3OUQxQzQ4QzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6ODQyNkIxMTE1MjFCREYxMTgxNzRENTg1MzRFMDJGNDg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjg0QkYxRTk4QTM2MERFMTE5NEMxODI0NTQ4NzI2NkUzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo4NjMxMzE4RUQ1OTFERTExOEJCMEU1RDA1OEExNUZBNjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6ODYzRDI5NjAwRTkxRTAxMUI3RTJCQTQzRDIwNDFEMUY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjg2OTMxMTI1Mzg5QURGMTE5QkU2QTQ0QjM5MDYyRTM3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo4NkNFQ0JGRkQwNTdERDExOTU3NzlDODJDNzY2RTJCRjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6ODZGMkVBODAxMjJBREYxMUFENEY5RTMwRjUzMDY3RUE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjg3MUE2Mjc2RjU3M0UwMTFBRTkzRjcxQTVFOTg1QTkxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo4ODIxODA2MDUxMUJERjExODE3NEQ1ODUzNEUwMkY0ODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6ODg2ODJFQ0Y1RkRGREUxMUIzNjZEOUVGNzRERTRCM0U8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjg4OEVGQzEyQkJBNERDMTFBNzg4RjYxRjQ2NEY5NTRDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo4OTZDMEZDQkRBMzJERjExQTQ3M0IyMUM0OUQxNzU3RTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6ODk5OEUyRkM1RDgxREUxMUFCMTBFMThBMzY4Q0JDNzI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjg5QkI3MDg1MzY0NkRFMTE4RTA1RTAwQTkyNEQ4Q0M1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo4QTg5OTEyNTMyNDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6OEFCM0IzM0IzMjkyREMxMTkyOENEQUU4OEZGMDk4MkI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjhDNjMyQzZCRTgyNURBMTFCQjY3RjQwQzMyRkE3RkNGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo4QzhCNEYzMTdFMUFERjExQkFCQ0Q3NDQ3MkNFRTBBRTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6OENCMzFFQ0QzNTQ2REUxMThFMDVFMDBBOTI0RDhDQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjhENjJFNUM1Rjk0NkRGMTFBMUFDQkMyQ0Q2NjBDMjEyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo4RTMyNTdCQzM0NDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6OEU0QTAyMDEzOTQ2REUxMThFMDVFMDBBOTI0RDhDQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjhGRTFGOTVBOTU0MURFMTE4N0EzQjYzQUVDNjcwQjdGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo5MEE0ODAwMjI5NDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6OTBBREY3RDUzOThBMTFERjg2MTE5NDM2QTE3Q0IyMjc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjkxQkI3MDg1MzY0NkRFMTE4RTA1RTAwQTkyNEQ4Q0M1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo5MUM2QjlERDdEMUFERjExQkFCQ0Q3NDQ3MkNFRTBBRTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6OTFFRTREMDFGREE5REQxMTg1NTVCRDc4Nzk5MjdCQ0I8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjkyMDk0OEU4RDJBM0RGMTE5NDlFRUE4MjQxNEM2N0ZEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo5MzI4RkIxQzIyNDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6OTMzMTJGM0E5RUFCRTAxMUJCNDJFODhCNzU0QzRBRUU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjkzNjkwNDJDMkY0NkRFMTFCRDlFRTVBNjYzOUE2MjVGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo5M0I3NDg4NUY1MjdERjExODgxRUE2ODc5RTc5Qzc0RjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6OTNFOEFEOENCRDMyREMxMUJGRTJFNUQ2Q0U1ODE1NzI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjkzRUFEODlEODk5QkRGMTFBRTJEQ0FBMkM4Q0I1MUE0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo5M0YwODM5NDQ4QjJERTExOTFDM0M2NjVCQzlCREE5OTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6OTRCMzFFQ0QzNTQ2REUxMThFMDVFMDBBOTI0RDhDQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjk1MkEzMzI0N0I3NERFMTFCQkExOUU1QUVFOTE5QzQ3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo5NjAzRjY4NjRGMjJERjExOTFCQTk4RTNEMDdFQTZFMjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6OTY0RDZGQzNGOUYzREMxMUI3Qjc4N0Y2N0E4REM2NzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjk2QTcyNzFGMTg0MkRFMTFCQjZCRTk2REJCQUE4OTExPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo5NzlFODBGMTJDNDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6OTdFMjNEMkM0QjEyREYxMUFEQkRCM0Q0OERBODEyMTU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjk4MjcwM0Q1QUZERUUwMTFCOTQ1QzRBNDIzQTU3OTQ5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo5ODI4NjMwM0E3MUZERDExQUNFQzg5QUNGMzNCQ0QwQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6OThBNDgwMDIyOTQ2REUxMThFMDVFMDBBOTI0RDhDQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjk5OUQwRUQ2NTkyQ0UwMTE4NzVGRUM3NEVBRUQzQjkwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo5OUE3MjRFRjIyNDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6OTlCQzQzQzU3ODlEREYxMTg5NDNFQzdEMkU4OUMwQkE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjlBNEUzQkM3MzM0NkRFMTE4RTA1RTAwQTkyNEQ4Q0M1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo5QTcwMTU1NDJFNDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6OUE4NTJGQzIxOENBREMxMTlENTlCNUJEOURCNzFFODI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjlCODE2OTAxM0E2Q0RCMTFCRUVGREQ4MDNDNENCMzdGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo5QzQyN0YyOUMyM0JERTExODYyNEFDM0M5ODFDMDBFQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6OUM0QzE3NjczQkI1REUxMTgwOUJBOTg5QjBENzc0MzI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjlEQzMwMjlEMUQ0NkRFMTE4RTA1RTAwQTkyNEQ4Q0M1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo5RTQxQjY3QzBGREZFMDExQjg3MkRGNDdCMzRDOUYxQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6OUVENThGQTc1RDlCREMxMUEwNkFGOThEM0I5RTcyQTk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjlGNzFBMURGMzY0NkRFMTE4RTA1RTAwQTkyNEQ4Q0M1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDo5RkY3NkE3RDk1ODJERTExQkIzN0JFRTMxMjZDREQ2MzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6QTAzQ0NGNjQ5QjBFREYxMUEwRDI5NzI5RUEwQUI2QjA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkEwRDM2RTEwQkVERkUwMTFBRTZCQ0ZENUEzMUM2OEFEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpBMTg3MDFCNEIyREVFMDExQjk0NUM0QTQyM0E1Nzk0OTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6QTIzNUZGQTQzNjMzREQxMUI4NERCMTUzRkZDQjJCMjU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkEyNzBGRTcyQjJERUUwMTFCOTQ1QzRBNDIzQTU3OTQ5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpBMzIzM0Q3NjM5QTBERDExOEM0RUIxRDc2RjIwRDYxRjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6QTNBODE4NTdDRUI2REYxMUE5RDhGODFEMDgxMjgwNzA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkEzRDZCNDdGMThCMkREMTE5MTkxOThFMDQwNzkxMTdGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpBNTJCMkJFMkQ1MDRERTExODUzMkE3NTM2MjhFOTU4NzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6QTUyRkUwRDYzOTQ2REUxMThFMDVFMDBBOTI0RDhDQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkE2MjQzQkQ1OEQ3N0REMTFBRDExRDE5OEVGOEIwOTQ2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpBNjZEMzI3QTNCQkYxMURDODIxNUFEQzE3NzVENDRCQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6QTZCOEExNkUzQkI1REUxMTgwOUJBOTg5QjBENzc0MzI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkE2QkZBMUE0NTk1OURFMTE5Mjk3RUFDQkMzMjg4RkY3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpBNzZGNzU0Nzc2NUZERjExOUY2MUM1NDNERDE1MjgzODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6QTkwMDVBQUU4QTdGREYxMTlDRDZBMEM2QUUxRDgwNzQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkE5OEZDRDg1NkQ1NURGMTFCQTBFOTUyN0RBOUVDODU5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpBQThFN0U5NEEwMEVERjExQjFDQ0QzOTlCQzk2QTJBQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6QUIwQzBDOTE0MzMzREYxMUE4RTZBMzhBNTQ4OEMxRjM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkFCNTQ4OTQ1MzM5QURGMTE5QkU2QTQ0QjM5MDYyRTM3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpBQkM5ODhBMEQwQzNERjExODFEOEY4Nzc5NUMwRUJEQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6QUM3RTJDMUYyNzQ3REUxMUFCNDhDN0M4NkZFNzEzRTc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkFEODIxOTcxREJCMUUwMTE5NjEzOEFGRkUwMTNDNDFGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpBREI4QTYzNDJFRTBFMDExOTUwMEM4NzIzNzM2NzJFMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6QUUzNjNBNkJFQTRFREYxMTkyREJGNTY4MDQzMTU3MEY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkFFNUJFNDg2QkY3N0RDMTE4QTA4OUU1NzM1Q0Y1RUI5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpBRkU1RTkzNUMzREVFMDExQkU1Q0RCMUE3OTY2NjJBODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6QUZGRUIyNTNBRkZFREUxMUE1OTI4NjJDMEJDM0Q5NTk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkIwMEQ4NEQ1NTA2M0RGMTE4M0JEODQ0MTlENTgzMURFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpCMEY0QTM4RDA5N0RFMDExQkJBOUU5MjI1OTRGRUEyRjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6QjExOEZEOUMzNDQ2REUxMThFMDVFMDBBOTI0RDhDQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkI0OENDMzc0RjZFMkRDMTE5M0Q2RTU5M0Y3MDRFRjk0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpCNEVDOUEyRjUxMUJERjExODE3NEQ1ODUzNEUwMkY0ODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6QjdGODMyNUU5MkI3MTFEQ0FDMEJEN0NGQkEyODZBNkI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkI3RkE1NEMwNjlEM0RDMTE5MDMwRUI3MkZFNTc3M0FFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpCODUwMDMxMzEzQ0RERDExOTM1OEQzRUJGOTM0OTc0RTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6Qjg1NEEyQTc3M0RGRTAxMUEzRUFCOTI0NjM0RDEyMzQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkI5M0QwM0E5MzM0NkRFMTE4RTA1RTAwQTkyNEQ4Q0M1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpCOTcxMDAwRTNBRTBFMDExOEQ1NEFGN0VBMzE0RTMwMTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6QkIxRUYzNzQ4MUU4REMxMThERjg4ODFEREJCMTVBQTY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkJERTdEM0FEQTQ0QUREMTFCOTQyODI2QjkxQjQ2RDMxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpDMEFGNjg3NEJGRkVERTExQkEyNjhFOTc2MEY2QzQwNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6QzYxRjJFMUFBMkNFREQxMThBNzFCQzgzQzlGQUVGNDA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkM4NkMzMENBRjdCNURGMTE5QTdGQzUxRUZBNjUzNjRFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpDODk5NUFFMzVENzdEQzExQkEyNUI1MDA2QjIwOTlBOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6QzhFMkZEQTYyMjQ2REUxMThFMDVFMDBBOTI0RDhDQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkM5NUY4RTkzRTFFQ0REMTFBRDgxQTFBQjg0RDQwNUI0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpDOUU2NjcwQTcxOTFERDExQTNGQUYyMDMyODMxMDExRTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6Q0E0RTAzNEU3RTFBREYxMUJBQkNENzQ0NzJDRUUwQUU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkNDMThGQkQ5MDQxQ0RGMTFBQ0VCRjQ5QzE1MTBEN0UyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpDRDhCQ0FDRTk4QkNERTExQUUyNkY5RDFGRDFCN0UxODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6Q0U1QTRGNEY1REI4REYxMUE1M0FBMEU5QUIxQzcwQUY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkNFODUwRjE3MjM1OTExRERCOEE5OTk5MzlCMDI3Q0ExPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpDRUNDNDA0Qzk2QkNERTExQUUyNkY5RDFGRDFCN0UxODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6Q0Y1RjRDMDJCNEIzREYxMUJFRTlEMjNBNzM4MjgyMzI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkNGOEUwNjQ0Mjc0NkRFMTE4RTA1RTAwQTkyNEQ4Q0M1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpEMTUxRkE4OTVFOTFERTExQkRGMTk2N0E5RDVFMUVDMzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6RDNBN0NENTc2RDU4REUxMTkzRjE4NjQxRkRGNjM4OTU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkQ1QTQzQkNFMjQ0NkRFMTE4RTA1RTAwQTkyNEQ4Q0M1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpENjIyMjBCNEQ3NkJERTExODVFMjkyMkY2MjRBRDlFNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6RDYyM0UyRkNDQjQ0REYxMUE2NTk5OTA0NDY3Nzk2NDI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkQ2N0RFOUNFQjg0MURDMTFBNEM1OUYxNDMxNjA4MjUxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpENkVGNDBGQjU1NjhERjExQUUyRERFMTY3Qjk3RkRCRTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6RDc2QTk5REQyRDQ2REUxMThFMDVFMDBBOTI0RDhDQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkQ4MDZDQTg5NTY1NTExRENBNzhFRkJBQjQ5NEVCNkM3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpEODgzMTM5QTJGNDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6RDhEODg4MzJDMzA2REYxMUFGOEFBNTg3QzNDMUMyQjI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkQ5QzBGOEZCOUM5MERFMTFBRTBBQzI2NTUwNDE4REU5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpEQTI5RjhENjM4MzNERDExQjg0REIxNTNGRkNCMkIyNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6REFDQjQyQUMwRDU3REYxMTlFNjE4M0E5MjFCNjBGNkQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkRDNEY1ODgyQjBFOUUwMTFCMzI2OUFCMUMwMzU2RUI0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpEQzgwNzQyMzkxMTBERjExODU2RkYyNUY4OTk2QTY0NjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6RENBRjk1RUY1NDE4REMxMTk5MUQ5MDgxREQwRkE1NTA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkRDRjJGMzIxMzYyODExRENBMTRFOTE0Q0VCMzM5QzU2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpERDM2NDNEMTM3NDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6REUyQjUxQjUxRERGRTAxMUI4NzJERjQ3QjM0QzlGMUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkRGM0U2QzI0ODA3MERFMTE4MkE0RTQ4MjJEMTg5NkQwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpERkZBQzg3NDhCNjBERjExQTVENkM1NDk0RDFGMTE4RjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6RTE3QTExMjgxNjZDREYxMUE4NUREQkQwQkIxN0Q4QUQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkUxRUZBODg5QjlCMkRFMTE5QURBRkZCRUQ2NDFEMDA3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpFMzdGRTQ3NzY2NTFERTExQjBGRjkwNEFCRDdFOUM3ODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6RTRCN0RFRTkwMDFGREYxMUI2QkRBQjMxMTQxQ0JBRDA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkU1RDY0RTFGMjQxMzExRERCRjUwQzQ5RTIyMDcyMjYzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpFNjg3QjhFM0Y5RUNERjExQjA3NkY0QzM5QzJGOTc1NDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6RTcxMEIzNEI1QjRFREQxMUFCM0NFMTc4QkM0MzA4QjM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkU3MjZBQjY3QTFEN0RFMTFBMUFFOEEzODhCRjExRkRCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpFNzlBNEE4MzJERTBFMDExOTUwMEM4NzIzNzM2NzJFMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6RTg3MTE5NDJGQ0Q5REUxMUJFQjJCNjM1MzhCNDg1Q0Y8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkU4RTUzRDVEREQ1MkRFMTFBNjM1ODNFNTIyNURBNEEyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpFQTFFN0EyRDM2N0FERTExOTI4QkMyM0IyQURCRDZFRjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6RUIwMUIzMzgzMTEwREYxMThBREJCNTAyOTNGRkE2Rjg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkVCNjlCMTg4ODYwNkRFMTFCMzgwQzlERkZGNUVEQjZCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpFQ0I3ODczNTI3NERERTExQjAxRUVBOUI2N0NDOUJBRTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6RUQ4RDg1NzM1RTQyREQxMUExRENEMjY4NDNEOTcwNzQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkVFOENCQTBGMkQ0NkRFMTE4RTA1RTAwQTkyNEQ4Q0M1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpFRUY3RjE2RkVGODlERTExQjFDNEQ2NUVGNDM2ODhBMzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6RUY5QTRBODMyREUwRTAxMTk1MDBDODcyMzczNjcyRTA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkVGRTkyQjU5ODJERkUwMTE5NzgwRTNFNjE3Q0ZEMjE2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpFRkVEOUY2RDNCQjVERTExODA5QkE5ODlCMEQ3NzQzMjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6RjEwQzc5MDYyQzQ2REUxMThFMDVFMDBBOTI0RDhDQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkY0Mjk3QjBBRDZBN0UwMTE5MDU0QUVEQUI2NTAzMTUzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpGNEJDQjgzNUNEODREQTExQUVFM0M5MkJGNTQxRDdCNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6RjVFNTRBMjMwQzY5RTAxMUJBRTRBMEYzRjIwNUNCMEM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkY2MjZCNjdEODg2MERGMTFBOTAxOEI3MjJEQTdFRTU1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpGNjhDQkEwRjJENDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6Rjg4MzhGMEIzNjQ2REUxMThFMDVFMDBBOTI0RDhDQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkY4Qzg5NDhCMjk0NkRFMTE4RTA1RTAwQTkyNEQ4Q0M1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpGOTc0ODZDMUUyNEZERjExODNDNzk5NjcxMEQwOTlEQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6RjlDMjhBQjcwMjc5REUxMTlBRjRDMTFBRTZENkQ4ODA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkZDMEFCMkUwNkI3M0RFMTFBNzNGRDAzODlCNzQ4QUZDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpGQzYyODQzOTVDREZERTExQjM2NkQ5RUY3NERFNEIzRTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6RkQzQ0FCOTRFNzQwREYxMUI4NkJDQTc5QjhCOEIxODU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkZFNEUzNjZENTVFQkRFMTFCNzNEQkUyNTdCNTU2QTNBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpGRUQ3NzY4QTJBNDZERTExOEUwNUUwMEE5MjREOENDNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6RkY3OUQ0NzY3OTY5REYxMUIwQzdGMjAxNjM1OEI2MTk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOkZGRTQzNTU1MThBMURFMTFCOTdBOTU1QzE0OTFBRjFGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDpmYWY1YmRkNS1iYTNkLTExZGEtYWQzMS1kMzNkNzUxODJmMWI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAwNkI3RDcxM0UyNjY4MTE5MTA5OTc5MjBGOUE3NTQxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMDgwMTE3NDA3MjA2ODExODA4Mzg4NUFEOTM0NTgwOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDA4MDExNzQwNzIwNjgxMTg3MUZBODgyMjA0QzQ5NDM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAwODAxMTc0MDcyMDY4MTE4N0U2RDNGMUZFRUU3RTYxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMDgwMTE3NDA3MjA2ODExOTEwOTg5M0ZFMTVFNEQwNzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDA4MDExNzQwNzIwNjgxMTkyQjA4MTYyREVBMzUwRDE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxNTNCOUNFMTU5QkUwMTFBNDJERUMxNEMzRUZDQUVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODA4Mzg4NzE0ODc3RTcyNjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTgwODNDNEZFMDUyMzdFQUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4MDgzRjhDM0NFNDdFNzVEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODA4M0ZBOUY5NTVFMjAwMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg3MUY4RUEzRjJBMkFFMUQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4NzFGQTdEREI2MzQ0RERGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODcxRkIyMjI4OTBBMEU0QTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg3MUZDODUyQ0M4OEE0NTY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4NzFGREI3QzczRUM3QUY0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODcxRkRDMkU4M0EyOUQ1QzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg3MUZEREY5NzczMzgxNkE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4NzFGRThERDIzNDBDMEIwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODcxRkU5MzMzOTIwQUQ2QTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg3MUZGMTk2MUQyMTFENjc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4NzFGRkJCNjVFQzQyMEIxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODcxRkZGRTBGNkZENjYwNzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg3RTJBRDFBNTAwRDM5RTA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4OEM2ODRFQUY2RUIzRUVEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODhDNjhDQzZDODAzNzEwRTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZBMkExN0M3OTEyMjU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4OEM2QzYxMjgzN0IwMjQ3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODhDNkM4RkI2NEUzMDc3RjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZDRDY0OTg5M0I2MzI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4OEM2RDM2QjhGRUYwODY3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODhDNkRFQjZBNzM4MEUwMjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZGRDg4RTM3OTczNzg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4QTZEODU2MDg3MzUyQkE3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOEE2RDg5NEFFOTk3RUIwRTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMThBNkRGMTM0NTlEOEQ1OUQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4Q0U4RkFCN0VBRUVGMURBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOEY2MkM1Nzc0QTA3OTczMzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMThGNjJEQkMzMjg2OTVGQzM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4RjYyRTJEN0I5NUIxQjE0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOEY2MkVCMkFERTQ2RDI3MzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTkxMDk4RkQyMENCREYxQzQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE5MTA5OUMwNDZBODc1OUQyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOTEwOTlGODYyNkNCNDFBQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTkxMDlBQzYxMzE2OTNFNjU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE5MTA5QkQxOEY5NkZFNUZFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOTEwOUMzNzQ5MEJFMzgzNDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTkxMDlEQTk5QzJFNzkyQjM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE5MTA5REFFRTlFMTlBMjgyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOTEwOUUyMjMyOEZERjEzQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTkxMDlFODgxMEM1QkM3ODQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE5MTA5RTk1MkM3Q0UzQ0M2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOTEwOUYzMDU2NDZFQjU3RDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTkxMDlGOTgxODgzODI1RTA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE5MTA5RkEyOTdBN0E1OTA0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOTJCMDkxODRENTQ3OEVCQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTkyQjA5N0YwQzlEOEI5MUE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE5MkIwOTdGQjU4OUFCNkRGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOTJCMDlDNDAzQ0ZGM0EzQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTkyQjBBNUJDRkU1OURFNzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE5MkIwQkFBOTA0REUwRjhEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOTJCMEM5QzgyRDAyNUMwOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTkyQjBEOTNBN0UxQTAxMkQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE5MkIwREQxMDlBMEExMTg3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOTJCMEU4QTYwQUFBNzI5NjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTkyQjBGMzlDN0JDMDk0QUY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE5MkIwRjc3QjAwQkU0MzJBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOTJDN0QwRjgxQUFFQjg4MjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTk1NkNEQTk5NkM3MzM4MTI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE5N0E1QjM4NkMzM0JBRDUwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOTdBNURBRjI1ODNBMEE0QjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTk5NENFQkY3QkVCOTQxMDg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE5QTg4OUY2ODg1MTNEMzQ5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExQTA4NEJGMjhGRTNEOUU2MTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMUE2MTA5MjVGNjgxOTFDMTU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTFBN0JBREY0QUQzMjY5OTY2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExQTdCQUU0OTY1MDdDQzAxNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMUE4MUM5N0FFNzFCOEZCNkQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTFBQjA4ODhFQzlEOEI4NUE2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExQUIwOEI0MEEwQzAwQjA0RTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMUFCMDhFOEU4RUUzRjAyODk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTFBRTU2OUU5MkRFOTI1QkQ1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExQUVDN0FDRTE2RjJBREIwRjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMUIxQTQ4MTE3M0YzQjIwOTE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTFCMkY0QjJGMEExMDgwN0NCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExQjM0QkJBM0UxQjRENzcwMzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMUJBMDZERTJEMjM5MDBBMUY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxODAxMTc0MDcyMDY4MTFCRUVBRjJDREY4REEyMDE1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMTgwMTE3NDA3MjA2ODExQkY5QkVGNzlENzk4QzI0MzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDFDNjY4Q0IyQzNBMTFFMEIyNEJGNzJGMTY3MTlBMTQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxQzY2RjE4RTVDNkUwMTFCRUYwQTM3QUM4QUZGNkI4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMUVEQTM0MDM2RUVERTExQThERThFOUIyNEIxMkRBRjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDI2NDkyNDYxNTIxNjgxMThBNkRDODQyOTk5NERCODA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAyNzRBQTUwQkJEOURGMTFCRkQxOTU5RDVFMzQwNDlCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMjdDREJFRDFFMzdFMjExOEUzN0UzODg3NDU2OERBQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMTgwODM4MjIzQUVGOTc4QzI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQTVDNTc3RjA3OUE4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMjgwMTE3NDA3MjA2ODExODA4M0RGREYzNjY0NDQ4MzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMTgwODNFNkI2MkNFMUVGMDM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4MjJBOURCOTlFQUMzQTZCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMjgwMTE3NDA3MjA2ODExODIyQUQyMjY4NDU3MjQ1QjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMTgyMkFGMzYwNEVEN0E3RkE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4OEM2Qzk1ODRBMENFNEQ2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMjgwMTE3NDA3MjA2ODExODhDNkVBN0FGQTg0QjNDQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMThBNkQ5NDBFNzkzRjFBMTA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4QTZEOTkzN0FGNjk0MDU2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMjgwMTE3NDA3MjA2ODExOEE2REU4Q0M1MTM1MkIxRjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMThBODdGRkRCQTFGMjk4MjY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4QkFBQ0YzQzQ4OTQ3Q0NBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMjgwMTE3NDA3MjA2ODExOEU4Qjk1ODAxQUE1QjY1MzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMThGNjJBMkY2QzUxMTIxRjc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4RjYyQjg4QkJERDFGNEZGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMjgwMTE3NDA3MjA2ODExOTEwOTkwNkUxQ0Q4OUM0ODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMTkxMDlBQzYxMzE2OTNFNjU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE5MTA5QzY1QTcwNDAxMzQwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMjgwMTE3NDA3MjA2ODExOTJCMEMzRjY5OTQ3MTM1RTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMTkyQjBERUJGRjc0Q0VGNUU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE5NDU3RjUwQkRDNDI5OEIxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMjgwMTE3NDA3MjA2ODExOTk0Q0RGQUEwMkVFREQ1MDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMUFDOTg4RTEwQ0MwQ0M3RTc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAyODAxMTc0MDcyMDY4MTFCODQwQzE0Mzc4ODg1MDJFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMzgwMTE3NDA3MjA2ODExODA4M0I2NENBN0NFNDU5RTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMTgyMkFERkQ2MjFGNDhERTQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4NzFGODFFOEJCMEY4MkU2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMzgwMTE3NDA3MjA2ODExODcxRkZBQzYzQzgxODY0MDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMTg4QzY4MjMzMjlDODJCOTE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4QTZEOTkzN0FGNjk0MDU2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMzgwMTE3NDA3MjA2ODExOEE2REQ5RjQzQkI3NjA3RDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMThDMTRBNDlEMDJBQzk3NTU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4RjYyRkEyNkIxRDIzNzdBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMzgwMTE3NDA3MjA2ODExOEZFREY4NzQ3M0ZGMzZBMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMTkxMDlFMjE5QzE2NjY5NzI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE5MkIwOEM4ODZCNkQ0ODlDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMzgwMTE3NDA3MjA2ODExOTJCMEFBRDgzNjk0Q0MxMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMTkyQjBERDFFRkEwRDg4RTY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE5MzQ2RjI3NEMwNThENTVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMzgwMTE3NDA3MjA2ODExOTQyODg2NTgyNzRBRUE1RTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMTk3MjM4RjI1RjJGRkIwODE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE5N0E1QUMxMzUyQTZGRjU0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMzgwMTE3NDA3MjA2ODExQTIzN0JCQzhBRTcwNjZENjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMUE3RDRERjgxODhFMDdFMkU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAzODAxMTc0MDcyMDY4MTFBRUU0RUNDMjBBNUQwODgwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowMzgwMTE3NDA3MjA2ODExQUY1MkQwREJBNTNBQjFEQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMUJEMjA5QzNGNDQzN0IxMTY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA0ODAxMTc0MDcyMDY4MTE4MjJBQjRBOEVCNEI3MzQ2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowNDgwMTE3NDA3MjA2ODExODcxRkYwRUU2QUQ1NzkwQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDQ4MDExNzQwNzIwNjgxMTg4QzZCQkZBRjg3RTZCOTI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA0ODAxMTc0MDcyMDY4MTE4QTZERUMyN0FFQjVENDZDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowNDgwMTE3NDA3MjA2ODExOEMxNEI4QjdBOTIxQjM0MjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDQ4MDExNzQwNzIwNjgxMThGNjJEQjNGMjY4NjJBNjg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA0ODAxMTc0MDcyMDY4MTE5MTA5OTlFMTcyQUNFRjQxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowNDgwMTE3NDA3MjA2ODExOTJCMEVBMEU4NjZCQjI0NTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDQ4MDExNzQwNzIwNjgxMTk1RkVENUU5RDMxNzI5MUU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA0ODAxMTc0MDcyMDY4MTFCNjE4ODM4MDk2OEQ0REMzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowNEJCMDEwNTlDRjcxMUUwOEE5QzkxM0MwNzNBNjYzRTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDRFNTVFQkQ2MDIwNjgxMTg4QzZEOUVBOTAwQkEwMTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA1ODAxMTc0MDcyMDY4MTE4MDgzODdENDhEQjNBNEIwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowNTgwMTE3NDA3MjA2ODExODA4MzhENzdGRUQ3NDU3RjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDU4MDExNzQwNzIwNjgxMTgwQjREQjZGQ0RDNkYxQTk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA1ODAxMTc0MDcyMDY4MTE4NzFGODM0QjkyNzFEMzJEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowNTgwMTE3NDA3MjA2ODExODcxRjk2MTdBNzU5RDRFNjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDU4MDExNzQwNzIwNjgxMTg3MUZEQ0ZBMTRGMkNBODc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA1ODAxMTc0MDcyMDY4MTE4OTFEOUE3NjIxM0FEMzIxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowNTgwMTE3NDA3MjA2ODExOEMxNEE1NkM4MTVFRUJFMjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDU4MDExNzQwNzIwNjgxMThDMTRCNEREMjNFMUQzQTE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA1ODAxMTc0MDcyMDY4MTE4REJCRkE2NTk5MDhGNDI2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowNTgwMTE3NDA3MjA2ODExOEY2MjhDNUJDN0ZGMUUxRjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDU4MDExNzQwNzIwNjgxMThGNjI5ODRDMTIxN0Q0NjY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA1ODAxMTc0MDcyMDY4MTE4RjYyQUFDNDM3QjA1NjlBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowNTgwMTE3NDA3MjA2ODExOTJCMEIwM0QyQjc4Q0ZERDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDU4MDExNzQwNzIwNjgxMTkyQjBCNjFCRUI4QzlGMDE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA1ODAxMTc0MDcyMDY4MTE5MkIwRkJCRjI3M0VGODE2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowNTgwMTE3NDA3MjA2ODExQTQ0MERBQzREM0FFQ0RBMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDU4MDExNzQwNzIwNjgxMUIyRjRCMkYwQTEwODA3Q0I8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA2ODAxMTc0MDcyMDY4MTE4MDgzQjk4QThFNTAxQzJEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowNjgwMTE3NDA3MjA2ODExODIyQUIxOTIxQjRDRjU3QjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDY4MDExNzQwNzIwNjgxMTg3MUZDODUyQ0M4OEE0NTY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA2ODAxMTc0MDcyMDY4MTE5MTA5QjU3NTdEMTA0OUY3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowNjgwMTE3NDA3MjA2ODExOTJCMEU1MDk0RTAzNTUyMzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDY4MDExNzQwNzIwNjgxMTkzMURCM0ZCRTlCQzU2RjI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA2ODAxMTc0MDcyMDY4MTE5MzUzOThBNzc0MUNGNDBFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowNjgwMTE3NDA3MjA2ODExQTYxM0I0RUUzOUI0RDU4QzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDY4MDExNzQwNzIwNjgxMUIxQTQ4QUNDQzY2QkExRTA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA2OUFDMDE0MzNDMjExRTBBQTg1ODJGNzA4MzA1MkM4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowNjlFNjFCMkNDQjIxMURGQUMyRDk1RUIzODYwRjA2MTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDZBMTJBOUQwQjIwNjgxMTk5NENCMzMzRjE3Nzk3QTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA3ODAxMTc0MDcyMDY4MTE4NzFGOTMyMEExRkJCNEEyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowNzgwMTE3NDA3MjA2ODExODhDNjk2REM2MDk5OTRFQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDc4MDExNzQwNzIwNjgxMTg4QzZDQUM1QkVGMkNDNTE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA3ODAxMTc0MDcyMDY4MTE4QTZEQkM2NUJBRThEREExPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowNzgwMTE3NDA3MjA2ODExOERCQkUzMUExOTJGRUVEQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDc4MDExNzQwNzIwNjgxMThGNjI4OEYyM0E1MEQ1REQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA3ODAxMTc0MDcyMDY4MTE5MTA5RERCQzU2NzcxNTVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowNzgwMTE3NDA3MjA2ODExOTQ1NzkwNUMxNkY2Q0NCQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDc4MDExNzQwNzIwNjgxMTk5NENDN0YwQjU0MDNGMDg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA3ODAxMTc0MDcyMDY4MTFBNzJDRjMzOUVFQTBDQ0FEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowNzgwMTE3NDA3MjA2ODExQUY1MkQwREJBNTNBQjFEQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDc4MDExNzQwNzIwNjgxMUJFQjc4OUUyM0QyMDE5ODQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA3ODAxMTc0MDcyMDY4MTFCRjdERjk1MUQ2RDgwOTEwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowNzk2RjJGRjI3MjA2ODExOTJCMEM1QjYzMkYwNjkzQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDdEODVCMTk0RjIxNjgxMTg4QzY5NkRDNjA5OTk0RUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA4MDg0MDczQUY2MEUwMTFBRkE3OUUzQTRGMDExNThFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowODgwMTE3NDA3MjA2ODExODA4MzlBOUREOUU5MDdGODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDg4MDExNzQwNzIwNjgxMTgwODNEQjhGMUEwMjZGQUQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA4ODAxMTc0MDcyMDY4MTE4NzFGQTBDMTcxQURDRDEwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowODgwMTE3NDA3MjA2ODExODcxRkIwM0Q4NjEwMDdCMTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDg4MDExNzQwNzIwNjgxMThBNkRFMzIyN0JCQzRENTQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA4ODAxMTc0MDcyMDY4MTE4RjYyOEM1QkM3RkYxRTFGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowODgwMTE3NDA3MjA2ODExOTJCMEIxOTFCMUJGMTZCNzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDg4MDExNzQwNzIwNjgxMTkyQjBCQ0NFMTgxNkQ5RTY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA4ODAxMTc0MDcyMDY4MTFBMTk1RTMzQkYzODMyM0Q5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowODgwMTE3NDA3MjA2ODExQjRGMkRENjA5QUU3REY0QzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDg4RjZGQTU3MTIwNjgxMTgwODM4Mzc1OEU2QUI5MkI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA5MkMyNzZBNURGNDExRTBBODBFODEyNzQ1MEEyMTNFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowOTgwMTE3NDA3MjA2ODExODcxRkQ4QUE1QTA0OTFFRDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDk4MDExNzQwNzIwNjgxMThDMTQ5MzM5QTZDQzRBQjI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA5ODAxMTc0MDcyMDY4MTE4REJCOTI3OTFGRDUzQzBDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowOTgwMTE3NDA3MjA2ODExQUVFNEVDQzIwQTVEMDg4MDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDk4MDExNzQwNzIwNjgxMUFGNTJEMERCQTUzQUIxREE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjA5QjU0MkU3QkEyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowQTQ1REI1MzFGMjA2ODExODcxRkJGN0VFMDMwNThGODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MEE4MDExNzQwNzIwNjgxMTg3MUZCRjdFRTAzMDU4Rjg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjBBODAxMTc0MDcyMDY4MTE4NzFGRjQ3REM5MURFMTFGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowQTgwMTE3NDA3MjA2ODExODhDNjk2REM2MDk5OTRFQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MEE4MDExNzQwNzIwNjgxMTg4QzZCNTdBQzIwMDlEMzk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjBBODAxMTc0MDcyMDY4MTE4OEM2QzVEOURDNTIwQkQyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowQTgwMTE3NDA3MjA2ODExOEE2REM1Qzc0MEVCQzRFQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MEE4MDExNzQwNzIwNjgxMThGNjJFNjAxQjQ4QTlGODI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjBBODAxMTc0MDcyMDY4MTFBNjEzQjRFRTM5QjRENThDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowQUMzMTdBRDFBMjA2ODExODcxRkJGN0VFMDMwNThGODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MEIwQzg0QjNDRkE1RTIxMTk5ODlCNTU4OEU2QkU0ODM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjBCNDVEQjUzMUYyMDY4MTE4NzFGQkY3RUUwMzA1OEY4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowQkYxMUZEMURFMjJERjExOEUwNERFN0ZERkQ4REVCNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MEM0NURCNTMxRjIwNjgxMTg3MUZCRjdFRTAzMDU4Rjg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjBDQ0Y2NjQ0QzhBNkUwMTE5Nzk2OTZDRUNDMjBBMjg2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowRDM0NzM5NjY3MjA2ODExODcxRkJGN0VFMDMwNThGODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MEQ5QTlCRkNFRTdGRTAxMTgyREZEMzNBMjZERDY5MDg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjBEQzJCOTgyRkJBNUUwMTFBNEZFRTY3REZERDdGQjM2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowRTIzMzBDRjFEMjA2ODExODA4Mzk0QjY4M0I3OTE2MDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MEUyMzgzQ0MyNzIwNjgxMTkxMDk4MjdCMTExODc2MkY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjBFMkFDNTNCRDcyMTY4MTE5MTA5Q0EyNDk2QTFBQkU1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowRjMwRDU5MzU3QzhFMDExQkVGMEEzN0FDOEFGRjZCODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MEYzNTgyRTc5M0VERTMxMTk5Mjg5ODk1MzM4NzU1QUY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjBGQzMxN0FEMUEyMDY4MTE4NzFGQkY3RUUwMzA1OEY4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxMDA4MjNCMUNCMEZERjExOUEwRDlDQjczQTE2Qjc3OTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MTA4NUE0RjgzREQwMTFFMEE1RTRFNjMwNjE1ODdGQjc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjEwQzI0OUI2NTEyMDY4MTFBRTU2ODA4ODE5NkI2RkE4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxMENGNjY0NEM4QTZFMDExOTc5Njk2Q0VDQzIwQTI4NjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MTEzNDczOTY2NzIwNjgxMTg3MUZCRjdFRTAzMDU4Rjg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjExOUEwMUZBOUUyMDY4MTE5MDIyRDZCQTZFMzQ0RjVBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxMUZCNDA3RkRCRTVERjExOUNFRkQzM0VDM0RGMDhFNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MTI4QkM0N0IyRjIwNjgxMTgwODM5NjEzRkZCQkZBQUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjEyQjYzNzVBMEUyMDY4MTE4MjJBQUVCNTdCMzg0MUMwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxMkVDREZDQzY5MThFMDExODMxN0E1MTI2QjE4NEM5QzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MTMwRjA3OTIwNzM3MTFFMkE0OTZFQTMxMzExMjk5QkE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjEzQjc0ODQzMkVBMkUwMTE4RDA0RTVBQjM3MTU1OTE4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxM0VDQkJCMTdFMUNERjExOEQ0RUYxQzMzRUREQTY4NzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MTQzN0NCMkUzNEU5REUxMThFQzRCNzZERkJGMzFGNEI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjE0NEM2MkY5ODMwMzExRTBCNjJGQjcxMjdEQTBGRUFGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxNDZDMzJDMjFGMjA2ODExOEE2REI0RERDNjUwRTVGNjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MTQ5Qzg1NThGMzczRTAxMTkzODlGRjdEMERBQkZDMEM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjE1NEY1MjZBQjdGQ0RGMTE4QjFDOEU3OEJDNDAwNzIxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxNTg2QTlCMzU3QTNFMjExQjAyMkY0RTk1MEZCQzZCNDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MTU4OEFCQTY0QjdFREYxMThCQjNGRDNGRkZFNTBGQkM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjE1Qzk4OTUyODREM0RGMTFCNUExQkNFRDc3MDU3NDE5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxNjMwNTg2REM5RTNFMDExOEQ0QkU5QkNGODdGMzk4RTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MTY4QkM0N0IyRjIwNjgxMTgwODM5NjEzRkZCQkZBQUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjE2QjVFQTU2MUMyMTY4MTE5MTA5OUExMzlGRjc2QzE4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxNzM4NURCRUZCMjA2ODExODhDNjk2REM2MDk5OTRFQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MTc5NzEzQkEyNzIwNjgxMThGNjJCODhCQkREMUY0RkY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjE4NDA3RUE0OUY3NERGMTFCOUFERjUwMUIxRkVFQzVCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxODUwM0FDQzExMjA2ODExQTdCQURENTkzOEU0MjUxOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MThBNkE1RkFCOTEzRTAxMTgwREFDRUIxRTRCMDgwRkM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjE4RTA0MEJGNzI2QjExRTA5NjQ3ODQ0NEJGMjk3MzI4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxOEYxMTAzRTU0QzNERjExQUFFNDlDRDg4QUE2NDRBQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MThGRTFDRUVGRDIwNjgxMTg4QzY5NkRDNjA5OTk0RUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjE5OTBCMjVBMTIyMTY4MTE4NzFGQUUwNTJFNzZGNTEzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxQTZBMjEwRUJEMjE2ODExODhDNjk2REM2MDk5OTRFQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MUE5NDUzNkEzMjNBMTFFMEE3QjhENzZCRUJEREZCRTQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjFBQjc3NzIyNzYyOUUwMTE5QUQxQjk0NUMxOTY0QkFFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxQUZGQjdFOTBFRkRFMTExQUE5RTlBNUJDMUI2RDc5NTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MUIxRUZGRUM2MzEzREYxMUE3MTlGMUFGNTI2NjEwODI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjFCMjM5MzdBM0JBM0UxMTFBMjY4Qzk2NEMxOTU5NjQzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxQjRDQkNCQ0MwOTVFMDExODlDQkQyQTYwOUQ2OTcyQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MUI2MUE0NjU5ODhEREYxMUI5NkFEQkRENDM3ODgwQ0I8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjFCOEJDNDdCMkYyMDY4MTE4MDgzOTYxM0ZGQkJGQUFDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxQkQ2QTMwNjkyQThFMDExOEJBOEYyNzgyQ0IzRjAwMzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MUMwMUM0MkZGNjIwNjgxMTg4QzY5NkRDNjA5OTk0RUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjFDMDMxNDYyMjcyMjY4MTFBRjZGOEMxNUI2OTk0REE3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxQ0NGNjYxOUEzQThERjExQjQwMkQ4MjlFMUFGNzE4QzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MUNGRTFDRUVGRDIwNjgxMTg4QzY5NkRDNjA5OTk0RUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjFEMDEyRTlFQzlDM0RGMTE5MEVFRDkwRTNCNzlEQTM0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxRDA2RUY4RTcyNkIxMUUwOENCM0RGN0M2NTdDRDNFOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MUQ1MURBQTcyMjIyNjgxMTkxMDlGODI4RDhEQUY0MzY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjFENkU0MzczQUM1RkRGMTFBNjhFRDI1MUZGMjNFQzM0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxRDc5NEQzMTk2QTBFMDExQkE1RkE0OTJGREMyQzRCNjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MURFRDhDRkY1N0JCREYxMTgxODVFMUJDOThGOTEyNTE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjFFMDFDNDJGRjYyMDY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxRTA1OURBNDQ3MzRFMDExQUQyNTkwMzA4MkYxNTlGQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MUU3RTZGMkMxOUU4RTExMTlERkRGMEFBQTgwQkYxQUU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjFFQzBBRDE0NzJERkUwMTFCQUM3RjdDRDE5NEZFMUJFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxRUZFMUNFRUZEMjA2ODExODhDNjk2REM2MDk5OTRFQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MUYwRTMxMjMwQTIwNjgxMTkyQjBENEU0MDJFNThGMEM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjFGNzU2MDM0OUI0MDExRTE5MkVGRDM5RDUwQTBDMDFFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxRjc1NjAzODlCNDAxMUUxOTJFRkQzOUQ1MEEwQzAxRTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MUZFM0E2NDA0MjdBRTAxMUE0RDNDNDBBREEzQjA5MTM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjIwOTU0QjZFMzc5MUUwMTE5REUwQzcyREJBRjUxMUVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoyMEI4ODEzMTJCMjA2ODExOTJCMEVEQUFDMDBEOUZFQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MjEwQzE4ODgxQjIxNjgxMTg4QzY5NkRDNjA5OTk0RUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjIxM0QwMTU0NkQ4OTExREZCREQ1ODREREM4Qzk1QkY4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoyMTVENkExMjI0MkFFMTExOTU4M0ZENEE5ODFFMDUxNDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MjE5OTExQkYyRjZCRTAxMThCNTNCNzU2OTUxRERGNTY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjIxQkNGNzdENjIwNEUyMTE4Qjg4QzA4MzM5NzhGMDU4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoyMjBDMTg4ODFCMjE2ODExODhDNjk2REM2MDk5OTRFQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MjMzMDFCMUQ3OTIwNjgxMTgwODM5ODJGRTRDNjIwNEY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjIzMzI3MENEQkEyMDY4MTFCQUM3QTgxN0QxRURBRDhFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoyMzNDREJGQzYyQkZERTExOEQ2RkI2N0U0ODI4MTc1ODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MjQwMjczMDExODIwNjgxMUI5NjVERERFQzYyMjgwNEI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjI0OTA3NzU3MEEyMDY4MTE5MTA5ODZEOUNENkFDMzg2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoyNERFMzAwQTc3RkFERjExOTU3Q0I2QzhGMkJCOTlDMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MjUwRjM3RkRCRTY1REYxMTk2QTJFNTM4NkVCN0VGQkY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjI1MkE3MjhFNjVCQkRGMTFCNzE0RjBDNkU5NEFCRDAxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoyNTMyNzBDREJBMjA2ODExQkFDN0E4MTdEMUVEQUQ4RTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MjU0ODFGRjZBNzIwNjgxMUI1NjBGQ0U3OTJCRDgyNTY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjI2N0E3MEZGRDI1N0UwMTFBNTUxRjE1NTkzNjAzQjVBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoyNzQ5REFDMTY5RTBERjExQkFFMkE5RjRGQTFDNzMwRTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MjdDMTA5RDVBQ0RFREYxMUJBQUNDRkUxODdFNkU3MzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjI4MkY0NEU1RUZFOURGMTFBMkM2RjZBNjBCNTczQjBFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoyODRDNTI4NTI1RUVFMjExODUzN0ZCRjI4M0RFQTdGQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Mjg3N0RGRjEyNTIwNjgxMTg3MUY5MkM5MUQwNzUyQjA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjI4RUVBOUI3OUFENURGMTE5NjQ4Rjg1MTFCNzQxN0QzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoyOTI4REMwMDQ0MjNFMDExOTlFQ0M5QjBBM0I3MzBENzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MjkzMzkwMTlBRTU1RTAxMTlDMDNBODYyQzdCRjZGODg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjJBM0Q4NTRGMEEyMTY4MTE5MTA5RkIxMDk5ODZDOTFDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoyQUNGMjU4RTMyNURFMDExQTFBNUNCRDE1RjFDNUQ4QTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MkFERTMwMEE3N0ZBREYxMTk1N0NCNkM4RjJCQjk5QzA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjJCNDdGN0ZBQ0U4MzExRTFBNENDQjE0MzNFM0NFM0Y2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoyQjQ5REFDMTY5RTBERjExQkFFMkE5RjRGQTFDNzMwRTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MkM0NjM5MEE3RDQ5MTFFMEE2NkRDOTE5OTUxRDNGMkI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjJDNTE0RTQ4NzNEMTExRTBCMTgzODgzRjUwN0E2QUE2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoyREEyRTRDNkYzQkNFMDExQjBCQkQ1RTMyNDQyODVDQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MkRFMUMwM0M1NzM0RTAxMUFFRDY5RDkwMzI1Q0I0N0M8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjJFMjI5QkU0NTc2MEUwMTE4NjQ3QjRCRDI5NjY5Qjc4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoyRTUzRTk4NTQ1MjA2ODExODA4MzlCNjk5QjkwN0NCQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MkVDRjI1OEUzMjVERTAxMUExQTVDQkQxNUYxQzVEOEE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjJGMjkwQUI5MTMyMDY4MTE5MTA5QzgwQTRDMzE0N0JDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoyRjk3ODJCRjAwQzhFMDExQkVGMEEzN0FDOEFGRjZCODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MzE1NTJDMzgyNzIwNjgxMThBNkRDMkVCNUNEMEE3MDc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjMyREFBQzUxMjUyMDY4MTE5MkIwQkU4REQ2MjhEMjM4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDozMkYwMThCMzEzMjA2ODExOTJCMEMwOUE5RjhGNkQ3NDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MzMyQ0RBQ0E5RjIwNjgxMTk5NEM4QTgyNDNDRjZERDU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjM0MDVCOUE3MkNFNkUyMTE5NTAyQzQ5NDZGOUQ4OTQ5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDozNDBFRjFFMTdBMjA2ODExODhDQ0MwMzAxODk2QzYxOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MzQyNEYxOTQyMTIwNjgxMTk0NTdBNzQ4RTI4NkVCQTE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjM0NjlBOERGMTEyMDY4MTE4REJCQ0M4MTk4MUY5MzBEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDozNERCNDU0NzI2MjA2ODExODhDNjhBM0ZGNEUwQUVBRDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MzUzQzdFMzJCNjIwNjgxMTkyQjBGQTBDMDkxN0U0NjI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjM2MTQyODY1OTUyMDY4MTE5MTA5RTU1NDE1NEQzMkIxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDozNjIzMkY0RDgxM0FERjExQTg5RkE1MjM5MDFCMzQ5MDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MzYzQThGODY4RDIwNjgxMUJBMjRGOTdFOUQwMjdCNDc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjM2QUYxODI5MEMyMDY4MTFCQzU2RTE1MTRFNzY1NTM5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDozNkM4NjNEQkQ0REFFMTExOENDMUUwQzdDRTYyMTJBRjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Mzc3N0FEMjNDMTQzREYxMUFGMENFNzI3QzlFRkY4NjI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjM4MkY2QUFFRTMyMTY4MTE5MTA5Q0EyNDk2QTFBQkU1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDozODg4MTYzRjA4MjA2ODExODhDNkQ5RUE5MDBCQTAxODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MzhBMDEyOUE4RjIxNjgxMTkyQjA4NDk5QjczRkVBMzE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjM5QkI4ODU3ODIyMTY4MTFCRkU1QkY1N0Q0REIwNEE0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDozQTYyRUJDNDIzNTExMUUwQjE3M0E2NUMwRUMyRTJBQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6M0E2ODUwMzYzRjhERTAxMUE2OEJFMDVERUQ0OEIwM0Q8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjNBNkNBRjI3MkIxOUUwMTE4NEREOEZCRDExMDM0MDA4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDozQTcyODUwMDRBQzRFMTExQTIxMURFODBFRkY4NDg2NDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6M0E3Njc4M0NEMEE4REYxMUIyQTE5RDUwRkYyMUI4RDk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjNCNjEyMjY4REFCNkUwMTE4N0MzOUUwRDkwRUIzN0I1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDozQkM2Q0UxMkMzNzBERjExODUwQ0I3MkRCOUQyQ0I5MjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6M0MzNjAzNDY5QUQ1MTFFMDhGMEFCRDcyQUJFQzdCQzY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjNDQkI0OTQ1MjlEMURGMTFBNTMzOUFCRjgyNjZFODE4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDozRDAyRTYyQURGOENERjExODFEQ0NCOEU4Qjc3RjMxRjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6M0QzQ0JERjVCNzRFMTFFMTg4RDVFREE3NjdGOTEzQzU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjNFNDkwMTkyNTIyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDozRThBMTAyQzIwMEMxMTY4ODQ0MkQ4ODYxMTNFMTY4QTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6M0VCQTY3MjhENzIxNjgxMTgzMTdBQkI2MTREQTQzM0U8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjNFRTQ3Njk5NUEyOEUwMTE4RkVGRkFBQzI3MkREOUU3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDozRUVFMkRCNUIwN0ZFMDExOUZCREIxQzNEQ0IyODVDRDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6M0YyODQwQkJEQUY0REYxMTlCOUZFRDY2QjY4NzVBNzc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjNGNDkwMTkyNTIyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDozRjcyN0M4MDJBMjA2ODExODhDNkQ5QzREMEFGMDI3MDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6M0Y4ODE2M0YwODIwNjgxMTg4QzZEOUVBOTAwQkEwMTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjNGQTU5MTg2MEUyMDY4MTE4OEM2QUFGOEVFRUNBMEQ0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDozRkI5NjA5RjVCQTdFMDExOTc5Njk2Q0VDQzIwQTI4NjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NDA3QkExRDJERTIxNjgxMTg4QzY5NkRDNjA5OTk0RUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjQwRjVFODVFN0VDREUwMTFBOTk5ODI1NERBN0IyMDdFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo0MTE0NEE5RjVDQkJFMDExQTlDREMxQ0M1QTg1NDVGMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NDFBOEQ5RTU4OTIwNjgxMTg3MUZCRjdFRTAzMDU4Rjg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjQyNjk1NkE2M0M3RURGMTFBNUE0RTkwNjVGQUM3MDRDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo0Mjc2MjlFQjFGN0FFMDExQkM2QURCRTlEOTI1NzU1NjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NDI5MDk0MDY2NDVGRTAxMTk2NEZFOTlBNThFQkIzNTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjQyQTE2OTUwNTcyMDY4MTE4OEM2RDlFQTkwMEJBMDE4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo0MkE4RDlFNTg5MjA2ODExODcxRkJGN0VFMDMwNThGODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NDJCNzlDNEQxNzIwNjgxMTg4QzY5RTlDMERFODkwNkU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjQzNDg3RjU4MTVCQ0UwMTFCMEJCRDVFMzI0NDI4NUNBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo0M0U1MDVFMEE1MkUxMUUxODk0OUJDMkY3NTU3MjA0NjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NDQxRThCMzYxMDIwNjgxMTg4QzZEOUVBOTAwQkEwMTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjQ0NTY5RjIyNzAyMDY4MTFCNTQwRDEyMDVBOEM0MzM0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo0NEJBNjEwRkY3MTVFMDExODUwRkE5MDFCNEMxQjY3NTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NDUzNjgwQTI1RUM5REYxMUE4NkRERDE2MUNGQ0VCMEQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjQ1NTk5QjVEM0JERkRGMTFBRDk4RDBDQzU2N0E5OUU1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo0NTgyRjc2MTM0NDhERjExQUQwQzg0RDk0RTVENDNCRDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NDU5MEExMzEyOTIwNjgxMTg4QzZEMTU5RTY4RkVFRkE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjQ1QkY0OUM0NjRDOEUwMTFCRUYwQTM3QUM4QUZGNkI4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo0NUY2MjA0NUZGMUNFMjExQkYxQ0JFQUIwMjg3N0M1NDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NDYxRThCMzYxMDIwNjgxMTg4QzZEOUVBOTAwQkEwMTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjQ2M0M1NUVDMUYyMDY4MTE4NzFGOTc1M0QzNDRGN0EzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo0NjQwRUExMTk3RENFMTExOEU4OUE4MDZFRjY1QTRCRjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NDY2N0MxRjI5QjQ0MTFFMTkyRTlGRDcwOUUyMjA5RkU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjQ2QTk1RUVFOUZCRkUwMTFCMEJCRDVFMzI0NDI4NUNBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo0NkFCN0UwRDI3MzBERjExOTA0MkFEODhBRDVGOUZDOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NDZCRDZCNUI0MjIwNjgxMTg3MUZCRjdFRTAzMDU4Rjg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjQ2RTM5NTIwQUVCOEUwMTFBRUJDQkNCMUUzQTE1NzY4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo0NkZEQUMyODk3OEFFMDExOERCRUQyRTQ0ODVEOUZGMTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NDZGRkVFQjkzMjIwNjgxMTgwODM4QzQ3QkYxNDExMkU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjQ3NkZBMUREMUVBMEUyMTE5QjZBRjVEQkQwMDA1OURBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo0ODA0Q0Q4MzA3MjA2ODExQUU1NkY4N0JCMkI4MTE0QTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NDgwQjdFNDZBRjc4REYxMUE4MjVDRjhERTVEOTFERjc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjQ4MTRERDE3MEEyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo0OEY1RUZFNUFFODBFMDExOEE5MUFGNjg4MEI2Njc0RjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NDk0ODgxNDU4NTIwNjgxMUJBQjk4NDhCRkYwNEI1MEQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjQ5NjgyMzgzMUUyMDY4MTE4RjFDRkVDQTc4MjkxNUM2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo0OTc4REQyODAxMjM2ODExOTJCMENBQkIyODc0QUYwQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NEIwNENEODMwNzIwNjgxMUFFNTZGODdCQjJCODExNEE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjRCMTJBRjFBNTAyMTY4MTFBRjVDODJDOEQ0RUVFMTlBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo0QzRENEQ4OTlFRjdERDExODAxOTlEMEE5OUVCNjgzRjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NEM1MUI3NzRBMTcwMTFFMEE1MjhERUYyQUM4QzU1QzY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjRDOEM3OUJDREJGOERGMTFBMTExQzU3QzQ2NzkwQkM5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo0Q0ExRDEwMENEQzFERjExQUFDN0RFRjdFOUVBMjIyOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NENEQTc2REEzNTIwNjgxMTg4QzZDQzQxMjQwMjk5RTI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjRDRjYyMDQ1RkYxQ0UyMTFCRjFDQkVBQjAyODc3QzU0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo0RENCOEEzMDkxNERFMDExQkQ2M0RFMDgwMjg5NENBMTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NERGRTYzMUIxQzIwNjgxMTkxMDlEOTg2QTEwQTIwQTU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjRFMEZFQ0JDMkUyMDY4MTE4QTZERDc1NzNGODdFMkJDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo0RTJBMTJGRjI3MjA2ODExOERCQkYxRTc1OTkxMzIwOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NEU1QkNERDA5N0E4RTAxMUIwMUJBNERGREJDMjNGQTU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjRFOTZEODA3MTMyMDY4MTE5MTA5OTI2MkIyNTFBNEY2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo0RjJGQkQ1QjM4MzNFMjExQUJDMUFEQzBEQTVBQzg4MzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NEY2QkI4NzAyQzIwNjgxMTg3MUZFMTY5RTdEQzNDOTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjUwMEE5QUUyREQyMDY4MTFBNjEzQjRFRTM5QjRENThDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo1MDMyRTc0NkVCRENERDExOEJCMEVENDg1QjI0MDZFMzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NTA1MzgxMzIyNDg1RTAxMUJEM0RFOTYyNDYyOTQyNkY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjUwRjA0NjRDMEMyMDY4MTE4MDg5RTI1OTUwMkQ2QUMyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo1MTU0NkZERDEzMjA2ODExOTJCMEJBQTkwNERFMEY4RDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NTFCODJCQzgyMjIwNjgxMThBNkQ4RjdGNzZBQjREREM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjUyMzI2NDZDMjZDQkRGMTE5MEVBRUMxRjBCQUNEM0YyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo1MjkxMEQ5OTBDMjA2ODExQTk2MUEwNDRDMTQzNTAwQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NTM4RjhBRDMzQzIzNjgxMTg4QzZFM0IyQUZDRjY2MDg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjUzREJCREVCMTcyMDY4MTE4MDgzQjlFMjBFOUZBOTkxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo1NDNBNzk4RjEzMDdFMDExODQ2RkU4QzA0RDNDOERFQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NTQ1NDZGREQxMzIwNjgxMTkyQjBCQUE5MDRERTBGOEQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjU0ODlENzhFMTk2NkUxMTFCQzY4RTA4QUYyOUUyNUJEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo1NDk2RDgwNzEzMjA2ODExOTEwOTkyNjJCMjUxQTRGNjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NTRDM0Y5RjhCREFFREYxMUE1REM5NTlDODJBQkM5RTE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjU1NkUwNTZBNDYyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo1NTdDNDJBRTk5MjA2ODExOEY0MkNGRTJBOUVCRUE4MjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NTU5RkNEM0I1MjdBREYxMTg5MTRERUIxMzUxNzYxRjE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjU1QzA5Mzk2MUUyMDY4MTE4MDgzRUJDN0Q2RjE4NDI0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo1NkVBRDY2RUVDRURFMTExOEVCREQyNzkyQkMzMjZENDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NTZGRDA3NDIzNTdBRTExMTgzNDlGQTk5RDQ0NzI5MUI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjU3Nzk2OUIyOUQ1MDExREY4QjE0OTE3ODVGNERFOUJCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo1ODMxNkE0NUY1RjVERjExODA3RjhDOEEyOEY4QTExNzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NUE3ODU3QTcxQTIwNjgxMThGNjJGRTY1MDU0REE4NTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjVBQ0E3Nzg2MjVDMUUwMTE4MEI5RDIyMDE0QjgxQjgyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo1QjAwODY0RTQ3NjdFMDExOTdGM0Y5QjA0NzdENjIyOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NUI2REQyQjc0NTg0REYxMUI3MjQ4QjdEREY3OTRBMUE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjVDMTQ2QUEzMkMyMDY4MTE4NzFGQkY3RUUwMzA1OEY4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo1Q0FDM0I1QUY5NzdFMDExQUM1M0E3NkVFQUQxMzA0MDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NUNFQzlDNkVDMTNERTAxMUEwQkVGOEREQ0ZDMzJENkE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjVEMENEQkQ1N0Y3NkUwMTFCQTNDRjMzMDU1ODYwNUJFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo1RDdFOTNGNTgzMzQxMUUwQjYyRkI3MTI3REEwRkVBRjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NURFN0M0NjVFNDk5RTAxMUE0MkRFQzE0QzNFRkNBRUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjVFMUM4OEUxRkMyMDY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo1RUM4NTcxOTRERDNFMDExOEJCQ0JBNUU3RkY4NkFGNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NUVEMDgwMTM5QjQwMTFFMUJERjhBQjdFMjkxOUYwQTI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjVFRjZFMDMzNTcyRkUwMTFBOTI0RkYxNTUxMEYxNzk3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo1RjAwNzlEODI5MjA2ODExQjFBNEQ1NjYwMEQ5MTlDNzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NUYyQ0Y3NTk1RDIwNjgxMTk5NENFNjhBN0E4QTkxMzc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjVGNEJGREYzN0YxQURGMTE5Q0I4RTdENzQyRkEzQTI1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo2MDY0MEE1QzU4MjZFMDExODJDQUQzOEVDRURDRTI2ODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NjEwMDc5RDgyOTIwNjgxMUIxQTRENTY2MDBEOTE5Qzc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjYyOEMzREJFRUFEMjExRTJBMzM2RUMwQ0M1MTI1QjRDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo2MkRGMjQ1RDg4MjA2ODExOTJCMEVBQjE2NDdEMDlDOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NjMwRTUyRUQ3REI2RTIxMTkwREZFRDUxNDBGMkZEN0M8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjYzODg4MEU4MDkyMDY4MTE5MkIwQkFBOTA0REUwRjhEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo2Mzk1OTQzNTgzQ0JERjExQkFGNUVDMzAyREEzRTlERjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NjM5QjFERDI5N0Q1REYxMTk2NDhGODUxMUI3NDE3RDM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjYzQUVGOTEwNTMwNUUwMTE4NjdGODlCMDIxMUU0RjdBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo2M0I5REYwMjdGMjA2ODExODcxRjgwODk4QTFDQzNBMTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NjNEMjFGMkUyMjQxRTExMUFFQkVEMjMzQjJCMkJCREI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjY0NzRDODNDNjg3Q0RGMTE4RTFGOTlENjlCMzUyNUNDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo2NDdGMURENjA2MjE2ODExODhDNjk2REM2MDk5OTRFQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NjQ4ODgwRTgwOTIwNjgxMTkyQjBCQUE5MDRERTBGOEQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjY0OTRDRDE5NEYyMDY4MTE4NzFGQ0QyMTk5QUQxNjdFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo2NDlEMDZERTcwMjA2ODExODhDNkQ5RUE5MDBCQTAxODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NjRDNkM1QzgzOUNDREUxMTgwNDBDMjQ0QkNBRTBBQzA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjY0RDgzRkM1OTMyMDY4MTE4NzFGQkY3RUUwMzA1OEY4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo2NTE1RUM2RTk4MjA2ODExOTk0Qzg2ODE0QzJGMzAxNzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NjUzRTRDOTRERDIwNjgxMThGNjJEMjdBNkJDRTJGMEI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjY1OUYzNDczMUJDRERGMTE5MUJEOTdDMUFFNkEwOEFCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo2NjRENUM0NTlDNzcxMUUwOEE5QzkxM0MwNzNBNjYzRTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NjY1NjJEOEEzMDIwNjgxMTgyMkFGNjZFNTQ5NzA4NjE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjY2ODg4MEU4MDkyMDY4MTE5MkIwQkFBOTA0REUwRjhEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo2NkJDQjNCN0VBQjlFMDExQUVCQ0JDQjFFM0ExNTc2ODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Njc3RTYwNDk0RjIwNjgxMThEQkJFNTIyNjBBMjc4Q0Q8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjY3ODg4MEU4MDkyMDY4MTE5MkIwQkFBOTA0REUwRjhEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo2ODAzM0UzMkE1OTYxMUUwQUU3RTkwRTFFNTRDRDZCQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Njg1OUE4QUE0QzIwNjgxMTkyQjBDNDlBNEE2N0M3Q0I8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjY4NkM2NjE2MjYyMDY4MTE4NzFGQkY3RUUwMzA1OEY4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo2ODlCMUREMjk3RDVERjExOTY0OEY4NTExQjc0MTdEMzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Njk2NkY5NTI5QzIzRTAxMUJERjlFMzBDNUNGRUVDREY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjY5OUQwNkRFNzAyMDY4MTE4OEM2RDlFQTkwMEJBMDE4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo2OUIyRjkxOTFGMjA2ODExOTQ1NzhBMDJFOEM5QjU5QjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NkExNUFGQTI4QjIwNjgxMTg3MUY4REUxQ0JERjlFQjA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjZBMjg0RTA5MUEyOTY4MTE5MkIwRDUzRkY3OTBGODVCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo2QTQ3MDA3QjgyQTRFMDExQTRGRUU2N0RGREQ3RkIzNjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NkI0M0RENzFCOUQwMTFERkE4OTdFQzJERDQxOUVCNzA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjZCNENERjQ2MTIyMDY4MTE4REJCOTI3OTFGRDUzQzBDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo2QkUxN0RGRDM1QUFFMTExQjRDRkZENkYwMjBCMzVGMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NkM1QTAxM0IyQjIxNjgxMTkxMDk5MEZFNDZFODBEMTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjZDREUwN0Q1NUUyMDY4MTE5OEU5OUJDRjMwODY4Qzc5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo2Q0Y3RjU3QTQ1ODhFMDExOEU1MEQ5MDEwMzZFNzg4NzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NkUyODJEQ0E3RjE3RTAxMUIwNzM5ODY2RTlBRDBDODE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjZFN0NEMkNFRDc3QkUwMTFBNjBCQ0RENUNCQ0FCOTg1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo2RjUwQThERTZFQTZFMTExQkQ2NEQ0NjRFOTVDM0YxMTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NkZBRDJBNUQwRTIwNjgxMTg4QzZEOUM0RDBBRjAyNzA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjZhYTRkNDY0LTM1ODItNDJmMy1iMzJkLTc2NjUyMTI0NjFlNjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NzA1QjMwRTA4OEY2MTFFMDgzRjc4MkNCQjFENTBGQjE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjcwODlDNkNGQzhCNURGMTE4MjA4ODU0ODkyNTRDMEU3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo3MEEzMTQwNkRGMjA2ODExODcxRjgxRThCQjBGODJFNjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NzBEMzIzMzAzMTIwNjgxMTg3MUZCRjdFRTAzMDU4Rjg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjcxMEE3NDAwQThFQkUwMTFCOTc2RDU5M0U2NDY5MDE1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo3MTI1Qzk5RTEzMjA2ODExODJGRTk4RUY3RjE4QkYxRDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NzE2MkExMDExMzIwNjgxMTg3MUZDRDIxOTlBRDE2N0U8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjcyMTkxMzAwNDgyMDY4MTE5MDA2REI0RDdCODAxQkU3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo3MzYwQzNCRjhEMjA2ODExQjY5OTlDNkI0QkUxOEY4RjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NzM5RDdFOUZFQkFEREYxMUFBREVBREEzNTYyMjIwODM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjczQjU3MjMxQzNFOUUwMTE5RkM4RTNDQTQyRkNGMUFDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo3NDExN0ZGNzIwMDcxMTY4QjRGMkQ0MzYwMzU5MzAzRDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NzQzN0Q2MUZEMDIxNjgxMTg4QzY5NkRDNjA5OTk0RUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjc0RjMzRUNFREJCQURFMTE5MTYwOUZENzU4OTY2RDY0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo3NTgyMDU1RTFGMjA2ODExODIyQTlEQjk5RUFDM0E2QjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NzU5RUM1RkRCRjY2RTExMTkyQjRENTBGREZBN0RDQkI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjc1REVEQzI1MzEyNDY4MTE4QjcyREUyQzZCMTA0Mjc0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo3NUZDN0NEQzdCMjA2ODExODhDNkQ5RUE5MDBCQTAxODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NzYzMUEzMTA5Njg2RTAxMTlEOThDMkQ5MEIzNDY4RUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjc2ODU3Rjc0M0YyMDY4MTE5N0E1RTdCMDgzMUVBNEE3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo3NzdBOEI4RDJDQ0VERTExQUMxRkJGOUQyMzFFMzYxRjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NzdGQ0RDRkYwQzIwNjgxMTg4QzZDNjc3QTM4MjZCMEU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjc4ODIwMEIzMzI2MURGMTFCMzhGOTk4ODc1Q0M4NjU0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo3OTA1QjEzQTBFMjA2ODExODcxRkMwMzE0RjAyQTRGNzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NzkyNTMzNkY3OTIwNjgxMThGNjJGQjJGODY2MThDMjk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjdBN0E1MDFDMUYyMDY4MTE4NzFGRTBFNENCNkM1MkFDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo3QUMxQThFNDdBMjA2ODExQkEyNEY5N0U5RDAyN0I0NzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6N0IwNDNCN0Q3MzIxRTAxMTlEOTZEOTQ2RkI0NzE1Rjc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjdCMjlDMEY1NDgyMDY4MTE4OEM2RDlFQTkwMEJBMDE4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo3QjQ3QjM0NDEzMjA2ODExODIyQTgwQkEzMTc3MzYzMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6N0I3ODI1NEJFMEFFRTAxMTg1M0Q4MTZGQjk4QUJDQTM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjdCRDJBNzE3NkMzNEUwMTE4M0MxODhDMEIwREE0Q0FBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo3QzZGMTEwQTEzRjRFMDExOUE5N0M2RjVGN0ZENUI5RjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6N0NFOTc0MUYyMjIwNjgxMUFFNTY4MDg4MTk2QjZGQTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjdENEUxMzlEMTg4NUUwMTFCRDNERTk2MjQ2Mjk0MjZGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo3RDVFMUI4QUVBRUZERjExOEE5REFGNzVBQUQzNEU4OTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6N0Q1RUQ3MjI3OUIxMTFFMTlBRjNENTdDRTlERUIzQzk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjdENUVENzI2NzlCMTExRTE5QUYzRDU3Q0U5REVCM0M5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo3RjZEMjZGMUUyRkVFMDExOUM2QUJDQzBCQzc0ODhFMzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6N0Y5QzUzQTIxMTIwNjgxMUFDQjY4M0FFNERFMjYwRDE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjdGQkZBQjJBQ0ZEQkUxMTE5RTg0OEM2OUQyNTVEM0E1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo3RkQ4MDI3MDY3OUZFMjExOURGMkYyNUE3RDA1NTQ3RjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6ODAxQTVDODUyQzIwNjgxMTgwODM5NjEzRkZCQkZBQUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjgwNDAwN0NFMjQyMDY4MTE4MDgzOTYxM0ZGQkJGQUFDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo4MDU5NjU1QjJDMjA2ODExOEY2MkNEQzBGRkI2MEM4MTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6ODA3ODM2NUFFNzZGMTFFMTg1MzNGMUVDRkFCNjU4MDE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjgwQzkzQjRGRUIzMTExREY5QzQzOUE3QTI4Q0NGMzYyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo4MTY2Rjk0RjhFNUFERjExQjJBOEQ1QzU0MjI2QjhEMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6ODFCRkFCMkFDRkRCRTExMTlFODQ4QzY5RDI1NUQzQTU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjgyMEUyNEQ5MkIyMDY4MTE4QzE0Qjc0MjhGOTc4MDU3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo4MjEwRkRCMzA4MjA2ODExOEE2REFGNjdGRjQ5NzUyODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6ODI4MjlEMzQ2QTUzRTIxMUE3NkVCRTk5ODdFMEI4QTY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjgzMEI5QzQ2OTgyNTY4MTE5MTA5QUZFM0NGNEFGMzVBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo4MzI4OTJCODQxMjA2ODExOEY2MkY3MTI1NUNDNDhFNzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6ODMzQzhDRTQyNDU5REUxMUE3NkFCNjc0NzM5QjMwOTQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjgzODM3MjY0OTgyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo4MzhCRjIwOTEzMjA2ODExODhDNkIyMDVFODk1NjZGNDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6ODNCNDFFMkRERTU1REUxMUFENjNDRkJEMDEwREY2ODY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjg0MUE1Qzg1MkMyMDY4MTE4MDgzOTYxM0ZGQkJGQUFDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo4NDJGNzU3QjgxMjA2ODExODhDNjg4RjVEMDkzODRBQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6ODRDNzZFNUNBNjFFRTAxMTlCNjJDMUE3MkNEREJCMkQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjg0Qzk1MDc1RTNGQkUwMTE5QjVBRjAyQ0JFOTM1MjY3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo4NTI2MDBCNjhCOEJERjExOTg5NjhEOEJGQTlBMEMxMTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6ODU3NDBCODgwRTIxNjgxMTg4QzY5NkRDNjA5OTk0RUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjg2MUE1Qzg1MkMyMDY4MTE4MDgzOTYxM0ZGQkJGQUFDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo4NjFDQjEyOTExNkNERjExQTA4MURBQzY1NTQ5RkZGODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6ODY1QjJENUY0NjIzNjgxMTk5NENCNTIwN0RDREYyNEY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjg2NzQwQjg4MEUyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo4N0UzM0IxOTgwMzgxMUUwOTI1OEQyNENCRDYxRkQzRjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6ODg3NDBCODgwRTIxNjgxMTg4QzY5NkRDNjA5OTk0RUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjg4QTEyMzExNjRENzExREZBNjk3ODUyMUQ2MERGNDYwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo4OEMzNTE0MDNFRDhFMTExODZFM0U4ODNFQjkyNTVBRDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6ODkxQTVDODUyQzIwNjgxMTgwODM5NjEzRkZCQkZBQUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjg5QzQ1RjRBMjA4QURGMTE5NUE5QzREQzUxNUFGM0ZEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo4OURCODhFRTg1MjE2ODExODhDNjk2REM2MDk5OTRFQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6ODlFMzZGRkE3RDE0REYxMTk3Qzg5QzhGRjE3QjJENDQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjhCOTA4NThGQjU3M0RGMTFCRkJCRjAwNzU5QTNENDUyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo4QkQwQ0M4QkQ0MjI2ODExOERCQkQzN0REMjZEQURGQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6OEJEMEVFNUM2NTMzMTFFMUI3MzZCRkFDRDM2MjBEOEY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjhDODM3MjY0OTgyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo4Q0ZBNjg4OEJEQzlFMDExOEExODk0QjY2RTk0QTkxQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6OEU5NjYxMDVGMzIwNjgxMTg4QzY5NkRDNjA5OTk0RUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjhGNERGRTVBQzIyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo5MDU1NjUxQ0RBQTRFMDExOTdBMUE2NUY3QUU0NzkxQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6OTBDNUQ1MjY2NDc5REYxMTg2NUNFRUYwOTg1MUZENzk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjkwRTQ3RTY5NjI3MURGMTE4MzExQjBDODBGNTlDQTEzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo5MTFDN0YyQThBMjE2ODExODgxMDlGOTk3M0Q0NkYyQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6OTE5MkZGNkIwQTRDREYxMTg3QzBFNTRCMzY1MjFCODk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjkxRDAzQjUyQTJDNURGMTFBRDQwOEQ3MjBDNUE0MkM3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo5MURCODhFRTg1MjE2ODExODhDNjk2REM2MDk5OTRFQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6OTFGRjA1MUUwRkQzREYxMUIyRDFDNTFGNTlCNUZCMjk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjkyOTY2MTA1RjMyMDY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo5MkI0MjNFMzFBMjA2ODExOTEwOUJDRDNGMjMyMjdBRjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6OTJDQkJEMTVENjIwNjgxMUE3QkFCMUZDNDVEREFEMkI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjkyRTU3NzUwMDgyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo5MzBERDhCOTI4MjA2ODExQUZGRDk3QTZBN0U0ODlCNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6OTQ0QTg0N0EzNjNCMTFFMEFFQjJGRkYxMUY2M0Q5NDg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjk0NjU4QjZCM0IyMDY4MTE4NzFGREI3QzczRUM3QUY0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo5NDk3NzYzRTI2QUJFMDExOTc5Njk2Q0VDQzIwQTI4NjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6OTVBOTZBMjhGM0RBRTExMUE3QUFBNURFNkVCMThCODk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjk1QjJDNjVBQjY4NEUwMTFBQkNGRTc4RDgzQjUwNTY4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo5NjU5MUJBOEI3RTJERjExOUE1MkQ4M0MwODBFNjE1OTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6OTY3MjQyMkREQkNEREUxMUFCRkFBMEQ4NjAzQTlBQTE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjk2N0REMURDMkIzNEUwMTFCNkNEQThGMEIyQzIxM0NEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo5NjhDRUU0OTM3MjA2ODExOEE2REMyRUI1Q0QwQTcwNzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6OTZDODFBREQxNDIzNjgxMUFGNkY4QzE1QjY5OTREQTc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjk2QzgyNDlDNkZGQURGMTFCMjk1QTg4MUMzRjVBRjRDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo5Nzg1QkE0OURCREFERjExQjE2M0U5ODMxNDcxNTM0QjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6OTg3NTkzNDlBNjIxNjgxMTg4QzY5NkRDNjA5OTk0RUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjk4QzkxMjg0MDcyMDY4MTE5MkIwRTZDMTU5MzVCM0NEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo5OTJDRUYwMjBCMjA2ODExOTEwOUZFRUNCMDY4NTRGQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6OTkzNDNBNDczMjIwNjgxMTg3MUZFOEREMjM0MEMwQjA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjlBNzU5MzQ5QTYyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo5QThGRDY2MTlCM0NFMjExOTkyNUQ5Q0MyMkJBRUY3MDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6OUFDNjQyNDM1RDJBRTIxMUFBNEZGNzY1Q0FEMkQyQTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjlBQ0Q5OEY3QTlERkUwMTFCQUM3RjdDRDE5NEZFMUJFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo5QjBCQzkwRTc2QjRERjExQTM2NUVGNTI1Nzc2MjM4MTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6OUI1NkU5MjZFNjIxNjgxMTk1RkVENjk1OTZDNzJDQ0Y8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjlCQTU5RjkzQUMyMDY4MTFCNENDRTk4ODBBMUI0RDgzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo5RDFCRUNEODEwMjA2ODExOTdBNUY2Rjg1QTYyMjI1MzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6OURBNDI5QTE1MTIwNjgxMTg4QzZEOUVBOTAwQkEwMTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjlERUVEMTUzMDAyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo5REYxMjI0MjExMjA2ODExODIyQUUzQjlDREIxNkE2QTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6OUU0QzZBNzUwODIwNjgxMTkyQjBGRUJEQTkzRTNDNzI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjlFNUE0NEExMDgyMDY4MTE4NzFGRThDMTJEOTVGNjlDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo5RTdENjA3QzRGMjE2ODExQUY1QzgyQzhENEVFRTE5QTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6OUVBMUFGMkI5MzU4REYxMUJCNzNBRjkyREU2ODQ2Q0M8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjlFQzkxMjg0MDcyMDY4MTE5MkIwRTZDMTU5MzVCM0NEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo5RUY3RDkyRkMzOTJERjExQUVENkE1OUIwRUY3MTE0OTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6OUYyQzlDQUNFRTBBRTExMTg2QzI5RjdFNTZDM0JBQTQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjlGODIyQURDRjBENzExREZCRTk2QUEwRkZFNTQ2MkEyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo5RjgyMkFFNEYwRDcxMURGQkU5NkFBMEZGRTU0NjJBMjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QTA1NDZEMTA0QkM1MTFFMEI3OEE4NUFENEZEMjM1OUY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkEwNzA0QkI3MTgyMDY4MTE5MTA5RjZBQzAyMEM1RkYyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpBMDcxQ0E2REI5NDkxMUUxOUNDQTk3MUYzOUIzMjg5OTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QTBBRkE4NEZEODcwRTAxMUI1NTdCRkNBMENBQTk3QkI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkEwRUVEMTUzMDAyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpBMTlCNTExODc1MzhFMTExOTA2M0JGNDhBM0M1MUVBQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QTFBNzQ3NjQ0QzIxNjgxMTg4QzZDMkVGQjIyRDY2OUY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkExQzVFODYzOTgyMDY4MTE4OEM2QTg5NEExRDkwOEJFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpBMjFGNzI1NjdEMDlFMjExQkRGM0U3N0Q3NTYyRDcyQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QTIzREE1QUFENkIxRTAxMUE1NjI5QzM2OTNENUMwQ0Y8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkEyNjI2MzIxMEQyMDY4MTE5MkIwQjU5QTI2Rjc5OTlGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpBMkIyOTlGMDcyNkZFMDExOEFDNThGREE5REY1REE3QTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QTJGNUM1RjFFNUNCREYxMUFEN0Q5QTEwMjNCRTE2RkQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkEzNTAxRTIzOUQyRkUwMTFBMzI1RDA3RTA1MkNCMTM3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpBM0E0MjlBMTUxMjA2ODExODhDNkQ5RUE5MDBCQTAxODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QTNGNEQ3ODIxNjIwNjgxMTkyQjBDNTMxOUNCNjlDN0M8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkE0MUIyNUREMTkyMDY4MTE4NzFGODUwQkUyRjVBNkE0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpBNDg0OTkzMzE2MjA2ODExODhDNkQ5RUE5MDBCQTAxODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QTQ4RDM2QTcwRTIwNjgxMTgyMkFCRkZBMDI5RDlBNTM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkE0OTFFNDRCRTZFRkUwMTFBNzJCQzREQ0E3N0M1QTQ4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpBNEE0MjlBMTUxMjA2ODExODhDNkQ5RUE5MDBCQTAxODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QTUxMUI4QUQyMTIwNjgxMTkxMDlDNEZDODJENUMxQ0I8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkE1RjBCMUEzNDhFQkUwMTE4QTM0QUREMDBFQkNGMDY5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpBNjBBOUNFNUIxMjE2ODExODhDNjk2REM2MDk5OTRFQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QTYxMUI4QUQyMTIwNjgxMTkxMDlDNEZDODJENUMxQ0I8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkE2MjhBQUUxQ0I0REUwMTE4Q0NEQkYzNEFEODZBMjIwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpBNjg4RDNCNTlBQzZFMDExQTkzRDlGNjEwNjlBMDIyNzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QTZDMjRFMUJGNUMzREYxMTlGNkQ5QkY0QjJGQjU5NkQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkE2QzYyNzdFMUM4OURFMTFBODQ5RDkwMUU0NDFEMEIwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpBNzQ0QTNERjdCRkFFMjExOTI3Q0ZCMTdDMTBCM0U2NTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QTc4NDk5MzMxNjIwNjgxMTg4QzZEOUVBOTAwQkEwMTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkE3OTJCNTdENEIyMDY4MTE4NzFGQkY3RUUwMzA1OEY4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpBN0U0NzNEMERCNzdFMDExQTcyQkIzMzc2MDNBRDAwNzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QTdFODdBMkY5NThDMTFERkI3N0NGM0FENEYwMEIwRUY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkE4MDZDMzY2N0RBMEUwMTFBNEZFRTY3REZERDdGQjM2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpBODBBOUNFNUIxMjE2ODExODhDNjk2REM2MDk5OTRFQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QTgxN0MxNjFCRkE0MTFFMDhDNzM5NkY1QzBERDZEN0Y8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkE4M0E5Nzk2MkUyMDY4MTE5MTA5QzgwQTRDMzE0N0JDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpBOEVDRTcyOTQ4MjA2ODExODhDNkUyNzVGMTFBQTVERTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QThGODc0QzJFQUQwMTFFMjlERkM5MTQ4MjE0Q0FCNjU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkE5NDMyREY4NTdGN0RFMTE4QkU4ODRCNjc2REIyNURDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpBOTQ3RjJEQjFBMjA2ODExOEE2RDgzQkREQURCRTZFRTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QTlENDlGNzQxQjIwNjgxMTgwODNCNTVGMUMyODUxMUY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkE5RUExOTJGMjkyMDY4MTE4REJCODJERDYyMjU5OEREPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpBQUU3NjhGRjhENkFERjExODI5MENCQjk0QzVDRjRGMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QUIwNzREMkQwRjlERTAxMUI5MjlFNTZBMUREODY0M0M8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkFCMzE0ODMxNjEyMDY4MTE4NzFGQkY3RUUwMzA1OEY4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpBQjQ0QTNERjdCRkFFMjExOTI3Q0ZCMTdDMTBCM0U2NTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QUI3NEY2RjM5MjIwNjgxMTgwODNEQjE5NzQyMDg1MUE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkFCN0U5OUREQTVEM0RGMTE4NDEwOEE2REY1Rjg3OTlBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpBQjlDRDA2NjM3MjA2ODExODhDNkQ5RUE5MDBCQTAxODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QUQxMThCMDEwNEU0REYxMTkxOTA4ODg3MjRGQTBCMTc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkFEMzc3M0REOUQ1M0RGMTFCOEI0QjQ4Q0VCNzcwRjY4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpBRDkyQjU3RDRCMjA2ODExODcxRkJGN0VFMDMwNThGODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QUVFRkZCNDUyNUMzRTAxMUJFRjBBMzdBQzhBRkY2Qjg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkFFRkYwMTBFMkY0Q0UwMTFBMTUzRDJCRjdDMkNFQjRCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpBRjIyM0M0RTdFRDdERDExOTlFMUI3OEJCNzIyRkY5MDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QUYzRjQ4RTlBNUMwREYxMTg0MjdFMzJFNkY5RUZGMDU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkFGM0Y5NEZDOEE4MTExREZCNThFQTU5OTJCNTE1ODdDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpBRjdCNEE3MjI2MjA2ODExOTQ1N0I5NEIwQTE5MTIwRTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QjAxRUFERUExREJCRTExMThDNjFDM0ZBN0UyOTY2MkQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkIwMzE0ODMxNjEyMDY4MTE4NzFGQkY3RUUwMzA1OEY4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpCMDNFNjk2RTIxQzZERjExODkxQUI0MTMzQjNCNEZGNDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QjAzRjQ4RTlBNUMwREYxMTg0MjdFMzJFNkY5RUZGMDU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkIwOUM4NzRBMzdEQjExRTA5QTFBRUNCNkY4RjMzNzA3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpCMTFEMzYwQzI1RjFERjExOTQ0NUE1RkQ4OTVENzgxRTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QjEzRjQ4RTlBNUMwREYxMTg0MjdFMzJFNkY5RUZGMDU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkIxODU0REI2QUIzN0UwMTE4QjNEOUQ3NTk2NTZGOTQ4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpCMUVGRkI0NTI1QzNFMDExQkVGMEEzN0FDOEFGRjZCODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QjIyRTcyOTkxRURGRTAxMUJBQzdGN0NEMTk0RkUxQkU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkIyNTFCNjA2MEVGRERGMTFCMkUzQzRGRDQ4OTRBMzkyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpCMkUyNjg0QzQ5MjI2ODExQUIwOEE3RjMwRUU1MzJENzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QjMyNkQ3MkI5OEM0REYxMUJBODJBRkZGRTU1ODk0M0Q8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkIzOTFGOENEMDFCNTExRTFBMThGOTdBOEQyNkEzQjBGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpCM0ZDRTYyNUVEREFFMDExODg0MkIyOUZBNjM0MzA5NDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QjQzQTlCRTUxNkI5RTAxMUFFQkNCQ0IxRTNBMTU3Njg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkI1MDU1ODVCNDcyMDY4MTE4OEM2RDlFQTkwMEJBMDE4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpCNUE1MTdFQ0JGRTVFMTExOEI5OUE5NzUwMzUwNEMxQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QjVCMEMyNDY1MTk4REUxMTg2MjY4NjE5QUY3RDYxODA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkI2MDlGODY3M0QyMDY4MTE4REJCOUEyQkQ4N0Q3OTIxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpCNjQ0NjhERDIwMjA2ODExOTJCMEZCMzY4MDgyNUUyODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QjY2QjE0MzI3NjY0RTAxMUJFNDFCMTVBNkEwMjk5MTU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkI2OTM2RTAxQ0U5REUwMTFBRjRDQjBCM0FEMzlDNzZEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpCNkRCMEIwMDdDMjA2ODExOTdBNUZFQzk3RTI5M0I1NDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QjZGMjcxMUJCRUJCREYxMTk2RjVCNDREM0E5QkQ2RjY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkI3MDU1ODVCNDcyMDY4MTE4OEM2RDlFQTkwMEJBMDE4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpCNzMwMzg1MkRDNTAxMUUwQjE5MkFCOEE4NTk3RTZDNjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Qjc0QUNFRTNCODIwNjgxMUJGMzA5NDE4N0FGODQyMUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkI3NTk4ODMzRDYyMDY4MTE4OEM2QzBDOTk4RkNGMUU1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpCN0Q1OEY5NTc5QjAxMUUxOUFGM0Q1N0NFOURFQjNDOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QjdENThGOTk3OUIwMTFFMTlBRjNENTdDRTlERUIzQzk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkI3RDU4RjlENzlCMDExRTE5QUYzRDU3Q0U5REVCM0M5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpCOTMyQjkyRTA5MjA2ODExODhDNjk1NkM1MjFGRTQ5ODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Qjk1NkVBNzIxNTdEREYxMUE3NjJFQTY3QjM1QTNBNTA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkJBMjMzNEFFRkQ1M0UwMTFBNTREOTUwN0UwRThCQzM0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpCQTMyQjkyRTA5MjA2ODExODhDNjk1NkM1MjFGRTQ5ODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QkFDNzRBNzY3QTNCREYxMUI4MURFM0NBQzdCNzYwQTI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkJBRTk0OEU0QTQyMTY4MTE4M0EyQkM2NEQ2MzczMjUwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpCQUZDRTYyNUVEREFFMDExODg0MkIyOUZBNjM0MzA5NDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QkIwRjAwOEQxMTIwNjgxMUJEMzVCNkYwNkFBRjQwRDc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkJCMTYyNUI3ODk1M0UwMTFBNTREOTUwN0UwRThCQzM0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpCQjI1MUVGNkI3ODBFMDExQkZGOEMyOEE3MDM1NUUzQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QkIzNTY1RTgxNTIwNjgxMTkyQjBCQUE5MDRERTBGOEQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkJCREU2QkZBRTY5Q0UxMTFCRjUwQ0NGRUE2MDQyRTMxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpCQkUwQ0ZBMkIxMjA2ODExOEY2MkI4M0JCOEQ5QjMyNDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QkJGRkM1MzBEMTIwNjgxMTkxMDlDMzc0OTBCRTM4MzQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkJDMTQ5MjlCNzUyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpCQzgwNkFDM0RGRDdFMDExOEFCOUVDQTQwREFDM0ZGNDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QkM5QjIyRUUxNjIwNjgxMTgwODNCNzhBOTA5QjJCMTE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkJDQzg5MjQ2MzIyMDY4MTFBMTc4QjQ4NjJBM0FDMkM3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpCRDE0OTI5Qjc1MjE2ODExODhDNjk2REM2MDk5OTRFQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QkQ0NEYwNEIxQTIwNjgxMTg4QzZDRTkxMzVDMEMxNzM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkJENkIxREUyMDE3NEUwMTE5MkYyRDhCNTAwOEU3NThBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpCRDc3NEVFRTNFMjA2ODExODhDNkQ5RUE5MDBCQTAxODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QkQ4OEFENTA0RUMwREQxMTlEMjNBMTg5NEIzOUM5QkM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkJEQUVGN0JCNzdEOEUwMTE4ODQyQjI5RkE2MzQzMDk0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpCRUFDQkFEOTZGMjI2ODExODA4M0RENkE5RDYwOEVCQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QkYwRkYwRTU2MjE1MTFFMDg1QzFEMUY4MEYxNzNDMjM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkJGN0M3OTdBOUVBN0UwMTFCMDFCQTRERkRCQzIzRkE1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpCRjlCMjJFRTE2MjA2ODExODA4M0I3OEE5MDlCMkIxMTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QkZBQ0JBRDk2RjIyNjgxMTgwODNERDZBOUQ2MDhFQkE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkJGRDc1MTg0QUUyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpDMDMwNDBCRkRGOTBERjExQUU4MkNCQTg4MEYxMzhGOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QzA1Njk4RjA4MTkwMTFFMUI5MjRBNEE4Q0YyQTI0NUU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkMwNzRBODVFMDZGN0RFMTE5Q0NBODIyNzU4MTY3OURGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpDMDg1NDM5NjE1MjA2ODExODcxRkU0NTlFNUMxMDg4NTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QzBCQTkzQ0JBRDIwNjgxMUJGRTVCRjU3RDREQjA0QTQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkMxMkMyNDAyRTA2NEREMTFBRTZBQjAzMEZFMkI3QzRBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpDMTZCMTU0ODhCMjE2ODExODhDNjk2REM2MDk5OTRFQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QzE3NzRFRUUzRTIwNjgxMTg4QzZEOUVBOTAwQkEwMTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkMxRjQ1NkIxRTVGMERGMTFBMERDODRBMTBEQURFQkFCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpDMUY3NDhBOTU5MjE2ODExODhDNkJEMEZBQzRFQzlCQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QzIyM0Y5MDFERjkyRTIxMUJDMThFMDY3RDM2NERBRDA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkMyMzU2NUU4MTUyMDY4MTE5MkIwQkFBOTA0REUwRjhEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpDMjZDMEQ0OTUyNjdERjExQjJFNUM4Q0EyQTIwQjUwMTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QzI5QzU4QjlFQkRBREYxMUFGMjBFM0QzQTNGQ0U4N0Q8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkMzNzNDRUMwMzYyMDY4MTE4RjYyRDBGNzAxMEFDMDJGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpDMzhGMEVBRDY3MjA2ODExQTI2RUVGMEE4NEI5MDQ0QzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QzNFOTk1NTNCQTJCRTIxMTgwNTJERjkyOEY3RDFDQ0M8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkM0NzlGMjA0MzBBNkRGMTE5QzNBQjk2RTZCQzgwM0FEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpDNEFGNEU4ODRBMjA2ODExODhDNkQ5RUE5MDBCQTAxODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QzUzNDg1NzYzNjA1RTAxMUIwODc4QjEwNDcwQkU5OEM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkM1RDc1MTg0QUUyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpDNjZDMEQ0OTUyNjdERjExQjJFNUM4Q0EyQTIwQjUwMTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QzY5QzU4QjlFQkRBREYxMUFGMjBFM0QzQTNGQ0U4N0Q8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkM2QjNBM0I5NEEyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpDNzExMEU1RjUwNzZERjExOEU2MUFDRDE3OUQwNjI0NDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QzczQTUyM0QxODQ2REYxMTgwNjVEODBGN0I1OTZERTQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkM3OEQ4RDIyMjBGMDExRTJCNUE4QzA1Njc1RjA4OUJBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpDODRDQ0Y1REREMjE2ODExODhDNjk2REM2MDk5OTRFQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Qzg1NzU4RDM1MjIwNjgxMTg3MUZCRjdFRTAzMDU4Rjg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkM4NjU2QzREMEMyMDY4MTE5MkIwQ0Y1MEI0RjYxMzAzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpDODg1NDM5NjE1MjA2ODExODcxRkU0NTlFNUMxMDg4NTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QzhDM0FEMEY5ODEwRTAxMTlFM0VFRDZEQTUyQkIwMjA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkM4RDk0NDk3MTkzRkUwMTFCQ0IyRUJENjcwMERBNkYyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpDOTUyODE2RDgzMjA2ODExQkNDREUxODdCNDlDQTE5QzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QzlDMDQ1ODZCQzUzRTAxMTlEMzk4NUZCNEE4Mjg0NUU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkNBN0I3NTkwN0YyMDY4MTE4MDgzREY4RkQ1MjI1RTZDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpDQTk0OUNDQUFGQ0NERjExQUFBNUVDQjM2Q0ZBMDFDOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Q0FBNUJBMDUyMzAwRTIxMTgyOTVDNzlCQTQ0NzBBMUQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkNBQTgzRkZDMDUyMTY4MTE5MTA5ODdDRjAyMzBGNEY2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpDQUQyMzcyMEEyN0RFMDExQjJBQUEwNTg0OThGMzAxNjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Q0I1QkJCNDQxQTIwNjgxMTgwODNFRTAzODg0QTkxODE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkNCQ0E5MTRCMjUyMDY4MTE4NkM4OUY0RTYyQzU2QkZDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpDQkVCNzFCODBEMjA2ODExODcxRkY3M0Q4QjkyMjFDQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Q0MyMDU3OUMzQTIwNjgxMTgwODM5NjEzRkZCQkZBQUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkNDMjMzQUFBMTIyMDY4MTE4MDgzOUNFNTk5QzNBRDMwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpDQzQ5QThGQzYxOTVERTExQTk3RkZBQTgxMTQ1NDUyNjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Q0M0QUI1OTFBN0RDREYxMUJGNzlGQTYyQjUxREY2Qzc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkNDQjNBM0I5NEEyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpDRDJBRjVEQ0E1QzRERjExQkE4MkFGRkZFNTU4OTQzRDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Q0RCM0EzQjk0QTIxNjgxMTg4QzY5NkRDNjA5OTk0RUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkNERTFFQjFFNDQyNEUyMTE4NTc1RTE1NjNFQTA1RDVGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpDREU4OEJDRTRCNkZERjExQjIxOEIwMEQ4NDdEQzI5NzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Q0UxNTNEQUI2NjIwNjgxMTk5NEM5QjdGNTFBRTAwNjM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkNFNThGNkNGMjRBMDExRTE5RTEyQjg3RjdDMUMxNUNGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpDRTgwNzc0NjgzNEQxMUUwQjYyRkI3MTI3REEwRkVBRjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Q0VERDcxN0U4MTUxMTFFMDg0Q0Y5MjA4QjNCRjE3NkY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkNGMDU4NTY4NDcyMDY4MTFBRUU0RUNDMjBBNUQwODgwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpEMDM4NUQ4OTg3NzJFMDExOEMzMDg5RDQ3OTAyMkNCRDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RDA1NzU4RDM1MjIwNjgxMTg3MUZCRjdFRTAzMDU4Rjg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkQwQTdDRTkxODA4Q0UwMTFBMEZDOTMyOTMxQjlEN0U3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpEMEIzMUJDNTBEMjA2ODExODcxRjgxQjg2ODFFM0YzNzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RDExMzI0OEFFNDIwNjgxMThCREFFQ0I0QzcyOTQwMDU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkQxNjIwM0IxOEE1NUUxMTFBQURCQTk5QUZCNzhDRTIwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpEMjE3QjM4NkNGNTFERTExODcwMkJBQzE5MDU5REU2OTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RDJENzUwNTIzMjIwNjgxMTg4QzZEOUVBOTAwQkEwMTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkQzMjU4QzMzMTgyMDY4MTFCODNEQzU1QjQzQjExM0YzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpEMzQ1MUI4MDFFMjVERjExQkFCOUMxOENBREJCNzFCODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RDM2REIwMkJFRjIzRTAxMUE3MDlFRTc5MDg1RTNBOTI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkQzQzA2OEVDMjMyMTY4MTE5MkIwRUQ5NDFCODFEMjU2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpEM0QzOTkwMjIzMjA2ODExOTEwOThBMzlGOUI1QTM4NDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RDQwNTRFQzExOTIwNjgxMTkyQjBCQUE5MDRERTBGOEQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkQ1OEMyODRCMTYzOEUwMTE5Q0NCQzQ1QjhBOThCQzFDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpENUQ5QzRFQ0U1QkRFMDExQjBCQkQ1RTMyNDQyODVDQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RDYwODAxOEMyODIwNjgxMThBNkQ5NENBMkZCOUJEOTQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkQ3MTc2QjZENThFMEUwMTFCOTVFREEzRTgzNUUzMURGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpENzIwMEIyNTMxNkFERjExQkJEQkYyQjgxNzVFRkExMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RDczNkY0MEI2RUVCREYxMTlDRTg5QjE1ODA2QUVEQjk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkQ3NkZFQTM4NDcyOTY4MTE4OEM2QkU1NENDNTlGNTQyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpENzk0NDQ3NzRBMjA2ODExOERCQkFDREQzNjdFQzM4QjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RDdBMDgyMjI4MzIxNjgxMTg4QzY5NkRDNjA5OTk0RUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkQ3RDUxQzlCN0FCODExRTI5M0E2OEQ1MDlGNzk1M0ZFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpEODNDNkU4ODE4MjA2ODExODcxRkJGN0VFMDMwNThGODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RDg1REI1OEMyMEFBRTAxMTk3OTY5NkNFQ0MyMEEyODY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkQ4ODNENEM4MDc3NUUwMTFCM0M5RkI1NjNFQjlCQkMzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpEOEQzNjU5QzBCMjA2ODExODhDNkQ5RUE5MDBCQTAxODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RDlBNjI4OTQ3RjIxNjgxMTg4QzY5NkRDNjA5OTk0RUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkRBMzBBRDhDMTIyMDY4MTE5MTA5ODk0MDZERjM2OTY2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpEQTY3QzM4MDQwMjA2ODExOEY2MkE1ODhCM0Y4NTlFQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6REFDODUwNzg1NEQ1REYxMUEwOTRERjAxRTZFREUzMjA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkRCMDA4NjdEQzE0OEUyMTE5NzVCRTNGMDFBNjcxODExPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpEQjFFNEMxQ0U4N0FERjExOENCN0ZFQTdDRDc0RDM1QjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6REI2QkM4NjAzOTIxNjgxMThGNjJGNjM4RUEyNkREREQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkRCRUVDRUVERUIyRUUxMTE4NjZFODlGNTFGRjdEOTg3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpEQkYyMjZFRTJEODFFMDExQTU3NUZGODgyM0FCQTYyMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6REMwMDg2N0RDMTQ4RTIxMTk3NUJFM0YwMUE2NzE4MTE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkRDNEY0ODIyMTA4REUwMTFBMUM3RThDOTVFMEE1QTQ0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpEQzc0QUQyRDBDMjA2ODExQjFBNDgyN0ZCRTMyMUZENjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RENDMEUxMEExRjk1REYxMUIzMEVFQThCOEZBM0ExQkQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkRDQzE4NTNBM0EyMTY4MTFBRUU0RUNDMjBBNUQwODgwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpERTM4MkIzQjlENjhERjExQUVDMUM4MkIwNTBGODk1NTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6REVGNjM3MTMzNTIwNjgxMThBNkRDRTIxOEI3ODVEMUU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkRGODk5QjQ2NjE0MEUwMTFBRTVERTc0QzYyRjBFN0VDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpFMDFFOUY0RjRFQTExMUUwOTIyMEQ5RUQ5NzY4OUEyMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RTAyQzE5MEU0MjZFREYxMUIyNERFOTA4QUNDQUMwOTU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkUwNkY3ODZERkNCMURGMTE5OERGQjIwRjkwRDNBQTZFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpFMERDNUM0MDg1MjA2ODExOEY2MkQyN0E2QkNFMkYwQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RTE1QzhERjk4QjVBRTAxMUJCQ0ZDNkVBNEVCNTVCRkE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkUxNzIxRUYyREIyMDY4MTE5MTA5QjEwQkIwRDBCQ0MyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpFMThCNkI3ODgxQUZERjExQTk5MDg5RjE3NjA2MTJEODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RTIzODdDQTkwOTIwNjgxMThBNkRENzYwNjA2NUYwNkQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkUyNDIxRUM4QTYyMDY4MTE4REJCRTlCQjdGRDJBMEM4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpFMjU3QzUwOTg0MjVFMjExOTA3Rjg0NUZBOTkyODgxMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RTJGMjZGRjQ1REJGRTExMUI5OURGOEU3NkY5QUJGNzQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkUyRjNCMkExMUUyMDY4MTE5MTA5QzA0RjJCMjRCNzUzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpFMzFGRkM1NzU0MTIxMUUwQkQyQUY5MjdGMkRCOTU5NjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RTMzRUVFQ0RDOUY4RTAxMUE0NTJEQjhBQzk2NDhEMDI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkUzNjU1MzI0MjAyMDY4MTE5MkIwODc2RjMyNkJENjk2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpFNDI4ODJFOEY2RjIxMURGQTQxOEFFMEIzQTg3MjQ5RjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RTUwNThENEU5RTJCRTAxMTlERkM5NEY2OEU5RkI0MDg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkU1MTIwQzlDMEU2QkRGMTFCNEYxODc1OEVDQjMwMjZCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpFNTg5QTlBOTFEMjA2ODExOTU1M0M1OTUyQTM2QTI5MTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RTVGNDBCNDZERDY0REYxMUFFRjRFMjFCNDkyNDEzMDI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkU2MTY1MzIwNDQ4OERGMTE4RThGQkQ3MTZBQzkwRjY1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpFNkM3NEJGNDBCMjA2ODExQkVEQ0VDMTJCMTdFMDUyRjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RTZFRUFDNjYzODIwNjgxMTkxMDlFNEE0M0NFNTMwRDA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkU3MDQxRjA0MUYwRjExRTA4NEM5QTcwMTAzNDk1MzM1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpFNzM5OTBEMzUzRDBFMjExOUY3MTg2NzAyNUZGMzlCRjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RTc0N0MwRjgwRjY1REYxMTlBOTRDNUQ4RDE4ODk1NUI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkU3OTQwNzhEREU2NERGMTE4QTUzRDRFRkUyMEMzNTE4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpFN0RENTI2NDFBMTlFMDExOTVGMUJBNDc0RjJDMEJBRTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RTdFRUFDNjYzODIwNjgxMTkxMDlFNEE0M0NFNTMwRDA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkU3RkI2NEFEOThCMDExRTI4NDlEQkU2RTU0MEQ0MEUwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpFODAxN0JENTVBMzkxMUUwQTlENDlBOUVCRkU3ODQyNDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RTgxMkEzNzFGQzRDREYxMUJFNTU5MjY3RjUzQTBCQUY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkU4M0U4QjI4MzIzMkUwMTE4RUU2ODk5OUQ5NDZDRUIxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpFOEMxNTYwRTkyMTdFMDExQUZGQkE2NTQxOUFGMTBDQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RThGNUREQkNFREIwRTAxMTkxRkZCRDJERDk2QUJGMDc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkU5NzEwQzFEMDAyRkUwMTE5NTgyOERFRUM2MThCNzYxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpFOTc4NUY5NzA4MjA2ODExQjNBOUZBMDc3QkJDNUM5NjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RTlEN0ZFM0I0RDIwNjgxMTgwODNGMjg2QzczOUMyRjk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkU5RjhFNEJDQzQyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpFQTE2NTMyMDQ0ODhERjExOEU4RkJENzE2QUM5MEY2NTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RUE5MkIyNTY5RUQ4RTAxMTg4NDJCMjlGQTYzNDMwOTQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkVBRDI1NzZBMEQyMDY4MTE5MkIwRkVCREE5M0UzQzcyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpFQjlEMTNCODAwN0MxMUUwQTUxREVCODc5NjdDMjY1QjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RUM4NjdCM0YzNDIwNjgxMTkxMDk5MDlCNjQ3OThBOTE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkVDQTlCRkM4QzYyNDY4MTE4QzdDRUNFRTQzMTJEODJCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpFQ0Q5ODlENURGNzFFMDExODZDNEYyNDMzODE0QUM3NjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RURCNTQzNDI3NDIwNjgxMTg4QzZEOUVBOTAwQkEwMTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkVFMDJFOEU5RkJBM0UxMTE5MjVERTRDOTM4NzMyNUFBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpFRTA2MEJDOUIxNzRERjExQjZBNzhBMDZEREUzMEE3QTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RUUxNjJBOTg0QzE2REYxMTg1QzM4Nzk5QkRGNTYxQjU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkVFQzE1NjBFOTIxN0UwMTFBRkZCQTY1NDE5QUYxMENCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpFRUQyNTc2QTBEMjA2ODExOTJCMEZFQkRBOTNFM0M3MjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RUYwMDA4RTJFNDA5MTFERkI1QUFBNjAwOEQ0RThEQjg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkVGMTdEOTFEMzIyMDY4MTE5MkIwOEI3Mjg4N0ZEQzExPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpFRjg0NDFDMDY1RTdERjExQjhBQkJCRjdGRkE2QjBDNDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RjAxNTZBN0YzMzIwNjgxMTg3MUZCRjdFRTAzMDU4Rjg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkYwMjAyNTJENDAyMDY4MTE4NzFGRThERDIzNDBDMEIwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGMDQzNzdEQjZDMjA2ODExODhDNkQ5RUE5MDBCQTAxODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RjA2MERGMTJBMDIwNjgxMThEQkJFQkM1RUNGMzFBNzE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkYwQjU1NTE0NTE2OEUwMTE4QjEzODVCMjhGODgyRTk0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGMEVDNTRDOTFFRjBFMDExQkYzMThDNDczQzQyQkYzMjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RjE3OEY4N0I4NjIwNjgxMUJFQjc4OUUyM0QyMDE5ODQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkYxOEY5M0NDNjI3OUUwMTFBNEQzQzQwQURBM0IwOTEzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGMUMxMDkyRTAyQzJFMDExODVDNkI2NzVDMzEyQTBGMzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RjIyMTE3QzUzNTIwNjgxMTgwODM5NjEzRkZCQkZBQUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkYyRDlDMDk3RDEyREUwMTFBNEMzOUZERENGQzkxQjZEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGMzQ4QzNDQ0M0MENFMDExOTcyRkVCODkwNTJGMUY5MzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RjM0OTBEMkMxOTIxNjgxMTg4QzZCNzg2OEIxMzY0RTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY0QkUwNzUwMzY1MEUwMTE4OEZERkZBMjJERDJFMUJGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNTczMzdGQTFEMjA2ODExODA4Mzg0RDBGMUQ2NjlFMTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RjVCNTA4MkI5QjQzMTFFMTkyRTlGRDcwOUUyMjA5RkU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY1QzI4OEVFOEM1OEUwMTE4QTZDRkEwRDM3ODA1MUMzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNUM5NDlENEZCNjhERjExQkIyNzlGOThGMDY3MzYwQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RjVDRjhFMkQ3NDkwRTAxMTlBMThGQjEyQkFBODE5MDc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY2MThGM0UyOTlDM0UyMTFCOTU4OUEwMzU1QzU4NDMxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNjVFRUI4QjZCMjA2ODExODA4M0FDNTQ2QzBFRTUyNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RjY2MUQ5RkE4Nzc1RTAxMUIxN0E5RTIyQkVBOTlBQjk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY2Q0Y2MDM4MEQyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNzMwOEEyNjFEMjA2ODExODcxRkJGN0VFMDMwNThGODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjc1RDkxOEExMTIwNjgxMTkyQjA4QkVFMjlDNzVERDI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTE4MDE2RTNDRjM4RUM5NkNDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExODA2QzlBMTM4REI4MDU2MTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMTgwODM4RkJBRDEyOUYyMzk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTE4MDgzRUI4M0M2MkJEN0MxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExODA4M0Y1QzFGNEFFOTYyMTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMTgyMkFDMkQ0MEFBN0Y4QkE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTE4NjAzQjRFQjk4QzE5RkQxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExODcxRkFGOEIwOTQ5RTIyODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMTg3MUZFMkZGQzVBMTVEQUE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTE4NzFGRTU0Q0MxRjZFODIzPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExODcxRkZFOTZGNDc5MzZENjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMTg4QzZCMDdDQzk1QzA1Mzg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTE4OEM2RDlFQTkwMEJBMDE4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExODhDNkY4M0M5MTkzMzE2MzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMThBNkQ5MEUxRkNFQUFDNTU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTE4QTZEOTlENjhEMjY5OUY3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExOEE2REJDRkY4RkJCRjBCOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMThBNkRFMEI0MTc1NjUwNUI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTE4QTZERjQzMzg3NTAwQzIxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExOEJGNzkyQzE2RUUxRTcxNjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMThDMTRDRDA4MUU2NkU3RTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTE4REJCQThGMTkzRUJDNzhCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExOEY2MkZEQkQ5NjQ5QTQ2QjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMTkxMDk4NjIwNjVFNjM3QTU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTE5MTA5QTYxQzZCOUIxMTg4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExOTEwOUFBMzg5MUU3MUMyMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMTkxMDlCMDgwNDkxNTg5NkY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTE5MTA5QjgwREQzMDkzQzAwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExOTEwOUJDNTUyRUI3OUUxMjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMTkxMDlFOURGRUQ3RTQ3Nzc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTE5MTA5RjhGRTI3NzE4RDVBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExOTJCMEExQUEwQjJFRkMxNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMTkyQjBCNkNCQjEzQTUyMTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTE5MkIwRUNBRDFBODg2MzIwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExOTdBNUU5NEI3QzI0NTZDMTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMTk4RTk5QkNGMzA4NjhDNzk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTE5OTRDOEE4MjQzQ0Y2REQ1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExOUMxMkZDQzczRjExNDQ2RTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMTlFQjhGODkwNTAwODMwQjk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTFBMTc4QjQ4NjJBM0FDMkM3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExQTYxM0ZDMDdDM0Q0RUVCQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMUE5RjhBNDQzMjRBRTM5Nzk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTFBQUYxRjM2MEJFQURCNkMwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExQUIwODhFRDA3M0ZCQTc3NTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMUFFRTFFODU4MDRGMUJDMUU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTFCMDRGQkFBRjc4ODVBRUVGPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExQjUxNkI1QjQ1MTU0NUE0MDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMUI1NjY5QUMwNTRGRTUzREQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTFCNUZFQzM4RTZFQTA5Q0JBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExQkEyNEY5N0U5RDAyN0I0NzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMUJBRkREOEM1NTlDQ0I0MEY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTFCQjhFRTI4QzQ0Qzc0QTBBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExQkM1MzkxMzEwOTUxRTk5OTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMUJFRENBNzA4RkZBOEEwOEE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTFCRjhFQUE2RTJDRjYyNTRBPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGN0EyNzBDMkE3QTNERjExOUYxMzlCOTUyMjUxQjk5MTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RjdDRjYwMzgwRDIxNjgxMTg4QzY5NkRDNjA5OTk0RUM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY4N0YxMTc0MDcyMDY4MTE4MDgzODREMEYxRDY2OUUxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGODdGMTE3NDA3MjA2ODExODA4Mzg2Rjc3NEVEQTc1NzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjg3RjExNzQwNzIwNjgxMTgwODM5OTMzMTgxMEM3OTA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY4N0YxMTc0MDcyMDY4MTE4OEM2OTU2QzUyMUZFNDk4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGODdGMTE3NDA3MjA2ODExOEFFNEZFM0ZCRjUxQTE3NjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjg3RjExNzQwNzIwNjgxMTkxMDlBQUZCOUY0NjlGRDA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY4N0YxMTc0MDcyMDY4MTE5OTRDQTlBNzExNTE1OTFFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGODdGMTE3NDA3MjA2ODExOUNENERCMjk4NTMzNUY5MzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjg3RjExNzQwNzIwNjgxMUI5QjFERTNERjY5MzcwOEY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY4OEY4MjBCMTQyMDY4MTE4OEM2RDlFQTkwMEJBMDE4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGOEIxMjAwRUM4MjA2ODExOEY2MkI1NUM5NEI1RjFDQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RjhCQzQxMkIwQzIwNjgxMTkxMDlDODBBNEMzMTQ3QkM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY4RTMyN0UyMkYyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGOTIxMTdDNTM1MjA2ODExODA4Mzk2MTNGRkJCRkFBQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjk0Mzc3REI2QzIwNjgxMTg4QzZEOUVBOTAwQkEwMTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY5NzREOEFENTBFM0RFMTE5Qjk4QTBEMUZDQkExNDQ0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGOTc2MEQxRDlCNDIxMUUxQkRGOEFCN0UyOTE5RjBBMjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjk3RjExNzQwNzIwNjgxMTgwODNFQjgzQzYyQkQ3QzE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY5N0YxMTc0MDcyMDY4MTE4NzFGRUIxMENGNTYzMUQyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGOTdGMTE3NDA3MjA2ODExODcxRkVCOERCODI0QTIzQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjk3RjExNzQwNzIwNjgxMTg4QzY5NTZDNTIxRkU0OTg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY5N0YxMTc0MDcyMDY4MTE4QTZERjFFQjI1OUM2QzI5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGOTdGMTE3NDA3MjA2ODExOEMxNDg4NkJFQTQxN0U5NDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6Rjk3RjExNzQwNzIwNjgxMThEQkJFQjY5QzAzRTI0REE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY5N0YxMTc0MDcyMDY4MTE4REJCRjFFRkY4MUJEMjc3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGOTdGMTE3NDA3MjA2ODExOUE3RjgzMzU4NkM2RjM1MDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RjlEMkJDMEEwMzk4REYxMThFMERGQkNDMzlGMUQ3MEM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkZBMTMwREY4MzIyMTY4MTFCNkQwOTM0OUNDRjRCRDQ4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGQTdGMTE3NDA3MjA2ODExOEMxNEFGNkM5QkQ5NkFCOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RkE3RjExNzQwNzIwNjgxMThGNjI4QzRBMjA5Qzg5ODU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkZBN0YxMTc0MDcyMDY4MTE5N0E1RERDNTJGQjEwN0E4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGQTdGMTE3NDA3MjA2ODExOUQ2OEIwQTdFNjBDMEY1RjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RkE3RjExNzQwNzIwNjgxMUE5NjRBMzFEQzU2RERGMkY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkZBQ0Y2MDM4MEQyMTY4MTE4OEM2OTZEQzYwOTk5NEVDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGQjUzNkYyMUFCMjE2ODExODhDNjk2REM2MDk5OTRFQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RkI3RjExNzQwNzIwNjgxMTg3MUY5MkNGREZGNzQ0MEM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkZCN0YxMTc0MDcyMDY4MTE4NzFGRUVBNkVDMDlBMkU1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGQjdGMTE3NDA3MjA2ODExODhDNkNDMTZDRkIyMzc2QzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RkI3RjExNzQwNzIwNjgxMThGNjI4NTA0QjE0OTE1RjI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkZCN0YxMTc0MDcyMDY4MTE5MTA5QzAwRkMzNjM0NTE3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGQjdGMTE3NDA3MjA2ODExOTJCMEExQUEwQjJFRkMxNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RkI3RjExNzQwNzIwNjgxMTkyQjBBNjk1MUFBNjc5RTU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkZCN0YxMTc0MDcyMDY4MTE5N0E1OEM4N0I1OEY0RDY4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGQkM0RDIwNDBBMjA2ODExOTEwOUNDNjQyQzQ0RUMwQzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RkJGOTlFQjc1NjdEREYxMUE3NEVFNkNFMDM5OTQ0MjI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkZDNkYwQkQ1RjIyRkUxMTE4MzVGQ0VBNkNDRUI5NUUyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGQzdGMTE3NDA3MjA2ODExOEE2REYzQzczNDk2RjhFNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RkM3RjExNzQwNzIwNjgxMTkxMDlDMDBGQzM2MzQ1MTc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkZDN0YxMTc0MDcyMDY4MTFBRDQzQjFFQzM1M0Q0Mzg5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGQzdGMTE3NDA3MjA2ODExQUU1NjgwODgxOTZCNkZBODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RkNFQjU5NzE4RTIwNjgxMTg3MUZCRjdFRTAzMDU4Rjg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkZEN0YxMTc0MDcyMDY4MTE4MkZFOThFRjdGMThCRjFEPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGRDdGMTE3NDA3MjA2ODExQkYyNEM5OEZBODc4QzA1MzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RkU3RjExNzQwNzIwNjgxMTgwODNFNEZGMDIxQUE2NEI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkZFN0YxMTc0MDcyMDY4MTE4MjJBREE2N0ZBM0U3Q0Y3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGRTdGMTE3NDA3MjA2ODExOTEwOUZFQUZEMDEzOTUyMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RkU3RjExNzQwNzIwNjgxMUE5NjFFNjhFRURDMTM2Qzg8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkZFOEY4NzZDN0UyMTY4MTE4RjYyRTYwMUI0OEE5RjgyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGRUM1MkQzOTc2NjNERjExQjI2MTk0REQxMzQyN0Y4QjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RkYzNTUwRjAwMkFEMTFFMTg3NDBGNjRFNzVBRDREMkE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkZGN0YxMTc0MDcyMDY4MTE4OEM2OTU3MEJFOTNEMTc0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGRkUzOEYxMTBEMjA2ODExODIyQUU5NTAyNDE2NDZFNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6YzA5MDQ5ZTAtNDEzZC00NTRiLTliOTYtZjdiY2U1ZTc5NTJmPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOkJhZz4KICAgICAgICAgPC9waG90b3Nob3A6RG9jdW1lbnRBbmNlc3RvcnM+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDxwaG90b3Nob3A6SUNDUHJvZmlsZT5zUkdCIElFQzYxOTY2LTIuMTwvcGhvdG9zaG9wOklDQ1Byb2ZpbGU+CiAgICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2UvcG5nPC9kYzpmb3JtYXQ+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjE8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjEyPC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjEwPC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz6zPDsPAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAACQSURBVHjalNFPCgFxGMfhx4x/uYAmtrKysVCSC1AWzmDpBo7CJSwsLMxKSrmA3EU2o35NvzLe9fP5bt7aaDxR4TIscahXwH280MYg+QPDMEGKPaY/8AnrBGdscMMswM8SXuGd4B6sXrEtcKeMIe1mvRwtzAuwQCOGvwFc0AyiKA4DyIMoiqH8hx2OeMQwfAYAotAd/HRRwtUAAAAASUVORK5CYII=) no-repeat center center;
}
.ep-checkbox__label {
  margin-left: 5px;
}
.options-select-container {
  display: inline-flex;
  flex-flow: column nowrap;
  box-sizing: border-box;
  height: 35px;
  overflow: visible;
  position: relative;
  cursor: pointer;
  text-align: left;
}
.options-select-container.disabled {
  cursor: initial;
}
.options-select-container.disabled .select-input {
  background-color: BUTTON_BG_DISABLED;
}
.options-select-container.expanded .select-input {
  border-bottom: none;
}
.options-select-container .select-input {
  display: flex;
  flex: 0 0 auto;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  border: 1px solid #bfbfbf;
  outline: none;
  line-height: 26px;
}
.options-select-container .select-input .select-sign,
.options-select-container .select-input .text-box {
  padding: 5px;
}
.options-select-container .select-input .select-sign {
  font-size: 13px;
  width: 23px;
}
.options-select-container .select-input .select-sign:before {
  content: "▼";
}
.options-select-container .select-input .select-sign.right {
  text-align: right;
}
.options-select-container .select-input .select-sign:left {
  text-align: left;
}
.options-select-container .select-input .select-sign.full-triangle {
  position: relative;
  text-align: center;
}
.options-select-container .select-input .select-sign.full-triangle svg {
  position: absolute;
  width: 23px;
  height: 13px;
  top: 11.5px;
}
.options-select-container .select-input .select-sign.full-triangle.right svg {
  right: 0;
}
.options-select-container .select-input .select-sign.full-triangle.left svg {
  left: 0;
}
.options-select-container .select-input .select-sign.full-triangle:before {
  content: '';
}
.options-select-container .select-input .text-box {
  flex-grow: 1;
}
.options-select-container .options-container {
  flex: 0 0 auto;
  margin: 0;
  padding: 0;
  border: 1px solid #bfbfbf;
  border-top: none;
  background-color: #fff;
  visibility: hidden;
  z-index: 111;
}
.options-select-container .options-container.with-numbered-options {
  counter-reset: options;
}
.options-select-container .options-container.with-numbered-options .option {
  counter-increment: options;
}
.options-select-container .options-container.with-numbered-options .option:before {
  display: inline-block;
  content: counter(options) '.';
  margin-right: 10px;
}
.options-select-container .options-container.visible {
  visibility: visible;
}
.options-select-container .options-container .option {
  cursor: pointer;
  white-space: nowrap;
}
.options-select-container .options-container .option:hover {
  background: BUTTON_BACKGROUND;
}
.options-select-container .options-container .option.selected {
  background: BUTTON_BACKGROUND;
}
.options-select-container .options-container .option[disabled] {
  opacity: 0.5;
  cursor: not-allowed;
}
.options-select-container .options-container .options-group {
  cursor: default;
}
.options-select-container .options-container .options-group .options-group__caption {
  font-weight: bold;
  padding-left: 5px;
}
.options-select-container .options-container .options-group .options-group__options ul {
  padding: 0;
  list-style: none;
  margin: 10px 0;
}
.options-select-container ul {
  list-style: none;
  padding: 0;
}
.options-select-container ul .option {
  padding: 0 22px 0 5px;
  line-height: 26px;
  height: 26px;
}
.ep-data-table {
  width: 100%;
  border-collapse: collapse;
}
.ep-data-table.stripped .ep-data-table-body .ep-data-table-row:nth-child(odd) {
  background: #fff;
}
.ep-data-table.stripped .ep-data-table-body .ep-data-table-row:nth-child(even) {
  background: #eaeaea;
}
.ep-data-table .ep-data-table-header {
  font-weight: bold;
}
.ep-data-table .ep-data-table-row {
  border-top: 1px solid #bfbfbf;
  border-bottom: 1px solid #bfbfbf;
}
.ep-data-table .ep-data-table-row .ep-data-table-cell .ep-select-btn > .ep-btn {
  background-color: BUTTON_BG_CLEAN_COLOR;
  border: 1px solid BUTTON_BG_CLEAN_COLOR;
}
.ep-data-table .ep-data-table-row .ep-data-table-cell .ep-select-btn > .ep-btn:hover {
  border: 1px solid #bfbfbf;
}
.ep-dynamic-height-container {
  transition: height 0.3s ease-out;
  overflow: hidden;
}
.ep-questions-group {
  padding: 20px 15px;
  border: 1px solid #29abe2;
}
.ep-grouped-checkboxes .ep-grouped-checkboxes__group {
  margin-bottom: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #ccc;
}
.ep-grouped-checkboxes .ep-grouped-checkboxes__group:last-child {
  border-bottom: none;
}
.ep-grouped-checkboxes .ep-grouped-checkboxes__caption {
  font-weight: bold;
  margin: 10px 0px 10px 24px;
}
.btn-icon-container {
  cursor: pointer;
}
.btn-icon-container .label-text {
  font-size: 10px;
}
.btn-icon-container:hover {
  color: #5b666e;
  background-color: transparent;
}
.btn-icon-container:hover .btn-icon {
  color: #5b666e;
}
.btn-icon-container.disabled {
  cursor: initial;
  color: #8e99a1;
}
.btn-icon-container .btn-icon {
  padding: 0;
  background-color: transparent;
  color: #2d3236;
  line-height: 20px;
}
.btn-icon-container .btn-icon.disabled {
  cursor: initial;
  color: #8e99a1;
}
.btn-icon-container .btn-icon.disabled:hover {
  color: #8e99a1;
}
.ep-modal {
  margin: auto 0px;
  outline: none;
}
.ep-modal.small {
  width: 400px;
}
.ep-modal.standard {
  width: 500px;
}
.ep-modal.medium {
  width: 750px;
}
.ep-modal.large {
  width: 900px;
}
.ep-modal.auto {
  position: absolute;
  width: auto;
}
.ep-modal.full-size {
  width: auto;
  max-width: 90vw;
}
.ep-modal.scrolling-content {
  max-height: 90vh;
}
.ep-modal.scrolling-content .ep-modal__content {
  max-height: calc(90vh - 20px);
  display: flex;
  flex-direction: column;
}
.ep-modal.scrolling-content .ep-modal__content .scrollable-content {
  overflow: auto;
}
.ep-modal h2 {
  font-size: 18px;
  font-weight: bold;
  color: #2d3236;
  text-align: center;
  margin: 0px 0px 15px;
  padding: 0px;
}
.ep-modal__content {
  position: relative;
  border: 1px solid #29abe2;
  border-radius: 2px;
  background: #fff;
  box-shadow: -1px 0px 4px rgba(0,0,0,0.5);
  outline: none;
  margin: 20px;
  padding: 20px;
  font-size: 14px;
  color: #2d3236;
  line-height: 20px;
}
.ep-modal__content .scrollable-content {
  flex-grow: 1;
  overflow: auto;
}
.ep-modal__overlay {
  box-sizing: border-box;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(255,255,255,0.75);
  position: fixed;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.ep-modal__overlay.scrolling-container {
  overflow: auto;
}
.ep-modal__overlay.top .ep-modal {
  position: absolute;
  top: 40px;
}
.ep-modal__overlay * {
  box-sizing: border-box;
}
.ReactModal__Overlay {
  opacity: 0;
  transition: all 500ms ease-in-out;
}
.ReactModal__Overlay .ep-modal {
  opacity: 0;
  transition: all 500ms ease-in-out;
}
.ReactModal__Overlay--after-open {
  opacity: 1;
}
.ReactModal__Overlay--after-open .ep-modal {
  opacity: 1;
}
.ReactModal__Overlay--before-close {
  opacity: 0;
}
.ReactModal__Overlay--before-close .ep-modal {
  opacity: 0;
}
.PopupBox_Container > div {
  outline: none;
}
.PopupBox_Content {
  background: #fff;
}
.ep-radiobutton {
  display: flex;
  flex-direction: row;
  margin-bottom: 5px;
}
.ep-radiobutton-input {
  margin-right: 5px;
}
.ep-section-row {
  display: flex;
  flex-direction: row;
}
.ep-section__header {
  background: #005aa5;
  display: flex;
  flex-direction: row;
  align-items: center;
  color: #fff;
  padding: 5px;
}
.ep-section__header--expanded {
  background: #005aa5;
}
.ep-section__header--collapsed {
  color: #000;
  background: #f2f2f2;
}
.ep-section__header > td {
  display: flex;
  flex-direction: row;
  align-items: center;
  flex-grow: 1;
}
.ep-section__header__content {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  align-self: center;
}
.counter {
  width: 45px;
  height: 45px;
  position: relative;
  margin-right: 5px;
}
.counter_bg {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.counter_number {
  width: 45px;
  text-align: center;
  font-size: 25px;
  line-height: 45px;
  position: absolute;
  top: 0;
  left: 0;
  color: #fff;
}
.ep-expand-button {
  background: none;
  border: none;
  outline: none;
  width: 40px;
  height: 40px;
  cursor: pointer;
}
.ep-expand-button:focus,
.ep-expand-button:active,
.ep-expand-button:hover {
  border: none;
  outline: none;
  background: none;
}
.ep-expand-button svg {
  width: 30px;
  height: 30px;
}
.ep-selection-list {
  list-style: none;
  padding: 0;
  margin: 0;
  border: 1px solid #bfbfbf;
}
.ep-selection-list li.selected button {
  background-color: #009cca;
}
.ep-selection-list li button {
  background-color: #fff;
  border: 0;
}
.ep-selection-list li button:hover {
  background-color: #65dcff;
}
.PopupBox_Content,
.PopupBox_Container {
  outline: none;
}
.ep-select-with-checkboxes {
  display: block;
}
.ep-select-with-checkboxes__container {
  padding: 15px;
  border: 1px solid #29abe2;
  outline: none;
}
.ep-select-with-checkboxes__container .select-all {
  padding-bottom: 5px;
  margin-bottom: 5px;
  border-bottom: 1px solid #bfbfbf;
}
.ep-select-with-checkboxes__trigger {
  display: flex;
  width: 150px;
  height: 25px;
  border: 1px solid #29abe2;
  padding: 5px;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
  outline: none;
}
.ep-select-with-checkboxes__trigger .ep-expand-button {
  display: inline-block;
  height: 15px;
  width: 15px;
  padding: 0;
  position: relative;
}
.ep-select-with-checkboxes__trigger .ep-expand-button svg {
  position: relative;
  top: 0;
  left: 0;
  width: 15px;
  height: 15px;
}
.ep-select-with-checkboxes__trigger .trigger__label {
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: center;
}
.ep-select-with-checkboxes__trigger.disabled {
  border: 1px solid #ccc;
  background: #ccc;
  color: #666;
}
.ep-switcher {
  padding-left: 10px;
  line-height: 32px;
  margin: 2px 2px 6px 2px;
}
.ep-switcher button {
  background: none;
  outline: none;
  border: none;
}
.ep-switcher * {
  box-sizing: border-box;
}
.ep-switcher__switcher {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  top: -2px;
}
.ep-switcher__switcher input.hidden {
  display: none;
}
.ep-switcher__switcher .switcher__slider {
  cursor: pointer;
  border: 1px solid #e6e6e6;
  background-color: #e6e6e6;
  transition: 0.2s;
  height: 15px;
  width: 36px;
}
.ep-switcher__switcher .switcher__slider:before {
  position: absolute;
  content: "";
  height: 13px;
  width: 13px;
  left: 1px;
  top: 1px;
  border: 1px solid #fff;
  background-color: #fff;
  box-sizing: border-box;
  transition: 0.2s;
}
.ep-switcher__switcher input:checked + .switcher__slider {
  background-color: #26c6da;
  border: 1px solid #26c6da;
}
.ep-switcher__switcher input:checked + .switcher__slider:before {
  transform: translateX(21px);
}
.ep-switcher__switcher .switcher__slider.disabled {
  background-color: #e6e6e6;
  border: 1px solid #e6e6e6;
}
.ep-switcher__switcher .switcher__slider.disabled:before {
  background-color: #999;
}
.ep-switcher__switcher .switcher__slider {
  border-radius: 30px;
}
.ep-switcher__switcher .switcher__slider:before {
  border-radius: 50%;
}
.ep-switcher__switch-btn-text {
  margin-left: 5px;
}
.tabs-container {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.tabspane {
  display: flex;
  flex: 0 0 auto;
  height: auto;
}
.tab {
  width: 118px;
  line-height: 30px;
  margin: 0 1px;
  text-align: center;
  background-color: #3783a5;
  color: #fff;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  box-shadow: inset 0px -2px 3px 0px rgba(0,0,0,0.2);
}
.tab:first-child {
  margin: 0 1px 0 0;
}
.tab:last-child {
  margin: 0 0 0 1px;
}
.tab:hover {
  background-color: #3a89ad;
}
.tab--selected {
  box-shadow: none;
  background-color: #2caac4;
}
.tab--selected:hover {
  background-color: #2caac4;
}
.tab--attention {
  background-color: #f67c61 !important;
}
.tab--disabled {
  background-color: #d1d1d1 !important;
  cursor: default;
}
.tab--disabled:hover {
  background-color: #d1d1d1 !important;
}
.tabspane {
  border-bottom: 6px solid #2caac4;
}
.text-area-container {
  position: relative;
  width: 100%;
  border: 1px solid #bfbfbf;
  background-color: #fff;
  padding: 2px;
  cursor: pointer;
}
.text-area-container.editing,
.text-area-container.readOnly {
  cursor: initial;
}
.text-area-container textarea {
  width: calc(100% - 6px);
}
.text-area-container .buttons {
  position: relative !important;
  width: 100%;
  margin-top: 5px;
}
.text-area-container .buttons button {
  border: 0;
  border-right: 2px solid #fff;
  width: 50%;
}
.text-area-container .buttons button:last-child {
  border-right: 0;
}

.options-select-container {
  display: inline-flex;
  flex-flow: column nowrap;
  box-sizing: border-box;
  height: 35px;
  overflow: visible;
  position: relative;
  cursor: pointer;
  text-align: left;
}
.options-select-container.disabled {
  cursor: initial;
}
.options-select-container.disabled .select-input {
  background-color: BUTTON_BG_DISABLED;
}
.options-select-container.expanded .select-input {
  border-bottom: none;
}
.options-select-container .select-input {
  display: flex;
  flex: 0 0 auto;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  border: 1px solid #bfbfbf;
  outline: none;
  line-height: 26px;
}
.options-select-container .select-input .select-sign,
.options-select-container .select-input .text-box {
  padding: 5px;
}
.options-select-container .select-input .select-sign {
  font-size: 13px;
  width: 23px;
}
.options-select-container .select-input .select-sign:before {
  content: "▼";
}
.options-select-container .select-input .select-sign.right {
  text-align: right;
}
.options-select-container .select-input .select-sign:left {
  text-align: left;
}
.options-select-container .select-input .select-sign.full-triangle {
  position: relative;
  text-align: center;
}
.options-select-container .select-input .select-sign.full-triangle svg {
  position: absolute;
  width: 23px;
  height: 13px;
  top: 11.5px;
}
.options-select-container .select-input .select-sign.full-triangle.right svg {
  right: 0;
}
.options-select-container .select-input .select-sign.full-triangle.left svg {
  left: 0;
}
.options-select-container .select-input .select-sign.full-triangle:before {
  content: '';
}
.options-select-container .select-input .text-box {
  flex-grow: 1;
}
.options-select-container .options-container {
  flex: 0 0 auto;
  margin: 0;
  padding: 0;
  border: 1px solid #bfbfbf;
  border-top: none;
  background-color: #fff;
  visibility: hidden;
  z-index: 111;
}
.options-select-container .options-container.with-numbered-options {
  counter-reset: options;
}
.options-select-container .options-container.with-numbered-options .option {
  counter-increment: options;
}
.options-select-container .options-container.with-numbered-options .option:before {
  display: inline-block;
  content: counter(options) '.';
  margin-right: 10px;
}
.options-select-container .options-container.visible {
  visibility: visible;
}
.options-select-container .options-container .option {
  cursor: pointer;
  white-space: nowrap;
}
.options-select-container .options-container .option:hover {
  background: BUTTON_BACKGROUND;
}
.options-select-container .options-container .option.selected {
  background: BUTTON_BACKGROUND;
}
.options-select-container .options-container .option[disabled] {
  opacity: 0.5;
  cursor: not-allowed;
}
.options-select-container .options-container .options-group {
  cursor: default;
}
.options-select-container .options-container .options-group .options-group__caption {
  font-weight: bold;
  padding-left: 5px;
}
.options-select-container .options-container .options-group .options-group__options ul {
  padding: 0;
  list-style: none;
  margin: 10px 0;
}
.options-select-container ul {
  list-style: none;
  padding: 0;
}
.options-select-container ul .option {
  padding: 0 22px 0 5px;
  line-height: 26px;
  height: 26px;
}

.ep-guideline-link-authors {
  font-weight: bold;
  font-size: 14px;
  color: #000;
}
.ep-guideline-link-profile a {
  font-size: 15px;
  line-height: 21px;
  letter-spacing: 0.36px;
  color: #b300cb;
  text-decoration: none;
  font-weight: bold;
}
.ep-guideline-link-guideline a {
  font-size: 14px;
  line-height: 21px;
  color: #000;
  text-decoration: none;
}

.btn-icon-container {
  cursor: pointer;
}
.btn-icon-container .label-text {
  font-size: 10px;
}
.btn-icon-container:hover {
  color: #5b666e;
  background-color: transparent;
}
.btn-icon-container:hover .btn-icon {
  color: #5b666e;
}
.btn-icon-container.disabled {
  cursor: initial;
  color: #8e99a1;
}
.btn-icon-container .btn-icon {
  padding: 0;
  background-color: transparent;
  color: #2d3236;
  line-height: 20px;
}
.btn-icon-container .btn-icon.disabled {
  cursor: initial;
  color: #8e99a1;
}
.btn-icon-container .btn-icon.disabled:hover {
  color: #8e99a1;
}

.text-area-container {
  position: relative;
  width: 100%;
  border: 1px solid #bfbfbf;
  background-color: #fff;
  padding: 2px;
  cursor: pointer;
}
.text-area-container.editing,
.text-area-container.readOnly {
  cursor: initial;
}
.text-area-container textarea {
  width: calc(100% - 6px);
}
.text-area-container .buttons {
  position: relative !important;
  width: 100%;
  margin-top: 5px;
}
.text-area-container .buttons button {
  border: 0;
  border-right: 2px solid #fff;
  width: 50%;
}
.text-area-container .buttons button:last-child {
  border-right: 0;
}
/* roboto-100normal - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-display: swap;
  font-weight: 100;
  src:
    local('Roboto Thin '),
    local('Roboto-Thin'),
    url(c2aa4ab115bf9c6057cb.woff2) format('woff2'), /* Super Modern Browsers */
    url(a45108d3b34af91f9113.woff) format('woff'); /* Modern Browsers */
}

/* roboto-100italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-display: swap;
  font-weight: 100;
  src:
    local('Roboto Thin italic'),
    local('Roboto-Thinitalic'),
    url(7f839a8652da29745ce4.woff2) format('woff2'), /* Super Modern Browsers */
    url(451d4e559d6f57cdf6a1.woff) format('woff'); /* Modern Browsers */
}

/* roboto-300normal - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src:
    local('Roboto Light '),
    local('Roboto-Light'),
    url(37a7069dc30fc663c878.woff2) format('woff2'), /* Super Modern Browsers */
    url(865f928cbabcc9f8f2b5.woff) format('woff'); /* Modern Browsers */
}

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

/* roboto-400normal - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src:
    local('Roboto Regular '),
    local('Roboto-Regular'),
    url(176f8f5bd5f02b3abfcf.woff2) format('woff2'), /* Super Modern Browsers */
    url(49ae34d4cc6b98c00c69.woff) format('woff'); /* Modern Browsers */
}

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

/* roboto-500normal - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src:
    local('Roboto Medium '),
    local('Roboto-Medium'),
    url(f5b74d7ffcdf85b9dd60.woff2) format('woff2'), /* Super Modern Browsers */
    url(cea99d3e3e13a3a599a0.woff) format('woff'); /* Modern Browsers */
}

/* roboto-500italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-display: swap;
  font-weight: 500;
  src:
    local('Roboto Medium italic'),
    local('Roboto-Mediumitalic'),
    url(0d8bb5b3ee5f5dac9e44.woff2) format('woff2'), /* Super Modern Browsers */
    url(18d00f739ff1e1c52db1.woff) format('woff'); /* Modern Browsers */
}

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

/* roboto-700italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-display: swap;
  font-weight: 700;
  src:
    local('Roboto Bold italic'),
    local('Roboto-Bolditalic'),
    url(7d8125ff7f707231fd89.woff2) format('woff2'), /* Super Modern Browsers */
    url(9360531f9bb817f917f0.woff) format('woff'); /* Modern Browsers */
}

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

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


/* montserrat-100normal - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-display: swap;
  font-weight: 100;
  src:
    local('Montserrat Thin '),
    local('Montserrat-Thin'),
    url(8d7d79679b70dbe27172.woff2) format('woff2'), /* Super Modern Browsers */
    url(ec38980a9e0119a379e2.woff) format('woff'); /* Modern Browsers */
}

/* montserrat-100italic - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-display: swap;
  font-weight: 100;
  src:
    local('Montserrat Thin italic'),
    local('Montserrat-Thinitalic'),
    url(e279051046ba1286706a.woff2) format('woff2'), /* Super Modern Browsers */
    url(3b325a3173c8207435cd.woff) format('woff'); /* Modern Browsers */
}

/* montserrat-200normal - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-display: swap;
  font-weight: 200;
  src:
    local('Montserrat Extra Light '),
    local('Montserrat-Extra Light'),
    url(9d266fbbfa6cab7009bd.woff2) format('woff2'), /* Super Modern Browsers */
    url(2d8ba08717110d27122e.woff) format('woff'); /* Modern Browsers */
}

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

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

/* montserrat-300italic - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-display: swap;
  font-weight: 300;
  src:
    local('Montserrat Light italic'),
    local('Montserrat-Lightitalic'),
    url(56f34ea368f6aedf8958.woff2) format('woff2'), /* Super Modern Browsers */
    url(54b0bf2c8c4c12ffafd8.woff) format('woff'); /* Modern Browsers */
}

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

/* montserrat-400italic - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-display: swap;
  font-weight: 400;
  src:
    local('Montserrat Regular italic'),
    local('Montserrat-Regularitalic'),
    url(6eed6b4cbb809c6efc7a.woff2) format('woff2'), /* Super Modern Browsers */
    url(7583622cfde30ae49086.woff) format('woff'); /* Modern Browsers */
}

/* montserrat-500normal - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src:
    local('Montserrat Medium '),
    local('Montserrat-Medium'),
    url(091b209546e16313fd4f.woff2) format('woff2'), /* Super Modern Browsers */
    url(edd311588712a96bbf43.woff) format('woff'); /* Modern Browsers */
}

/* montserrat-500italic - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-display: swap;
  font-weight: 500;
  src:
    local('Montserrat Medium italic'),
    local('Montserrat-Mediumitalic'),
    url(c90ced68b46050061d1a.woff2) format('woff2'), /* Super Modern Browsers */
    url(5146cbfe02b1deea5dff.woff) format('woff'); /* Modern Browsers */
}

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

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

/* montserrat-700normal - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src:
    local('Montserrat Bold '),
    local('Montserrat-Bold'),
    url(7dbcc8a5ea2289d83f65.woff2) format('woff2'), /* Super Modern Browsers */
    url(99271a835e1cae8c76ef.woff) format('woff'); /* Modern Browsers */
}

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

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

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

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

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


#visual-guidelines-container{font-family:'Montserrat', sans-serif;font-size:13px;width:100%;border-collapse:collapse}#visual-guidelines-container a{color:#007377;text-decoration:none}#visual-guidelines-container a:hover{text-decoration:underline}#visual-guidelines-container.interactive-view{max-width:1200px;margin:0 auto}#visual-guidelines-container.printout{width:800pt;font-size:11pt}#visual-guidelines-container.printout *{overflow:visible}#visual-guidelines-container *{box-sizing:border-box}#visual-guidelines-container header{font-size:13px;line-height:20px}#visual-guidelines-container header .guideline-title{margin:0;text-align:center;font-size:28px;line-height:38px;font-weight:600;padding:30px 0px;border-top:3px solid #007377}#visual-guidelines-container header .logo-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}#visual-guidelines-container header .logo-row .logo-container{flex-grow:1}#visual-guidelines-container header .logo-row.printout{display:-webkit-box}#visual-guidelines-container header .logo-row.printout .logo-container{flex-grow:1;-webkit-box-flex:1;-webkit-flex-grow:1;-webkit-align-items:center}#visual-guidelines-container header .logo-row.printout .logo-container img{max-width:250px}#visual-guidelines-container th{font-weight:normal}#visual-guidelines-container table{height:1px}#visual-guidelines-container tr{height:100%}#visual-guidelines-container td{height:100%}#visual-guidelines-container td>div{padding:5px;height:100%}#visual-guidelines-container table{width:100%}#visual-guidelines-container thead tr th{background:#185d9d;color:#fff;padding:20px;border:1px solid #fff;border-radius:4px}#visual-guidelines-container thead tr th:first-child{width:25%}#visual-guidelines-container thead tr th:last-child{width:30%}#visual-guidelines-container tr td{height:inherit;border-bottom:5px solid #fff}#visual-guidelines-container td{padding:0;vertical-align:top}#visual-guidelines-container td .intervention-name-cell{margin-top:4px;background:#f0f2f6;border-radius:4px;height:calc(100% - 9px);word-break:break-all}#visual-guidelines-container td .intervention-name-cell .intervention-name{margin:3px 10px}#visual-guidelines-container td.border-none{border:none}#visual-guidelines-container .project-info-banner{margin-top:20px;font-size:14px;line-height:18px;text-align:center;color:#fff;background-color:#007377;padding:20px;border-radius:16px}#visual-guidelines-container .data-table__population-name-row{color:#0b6dad;font-weight:bold;font-size:16px}#visual-guidelines-container .data-table__population-name-row>td>div{margin:8px 0px 0px}#visual-guidelines-container .card{height:100%;padding:5px;border-radius:4px;background:#fff;box-shadow:0px 1px 1px 0px rgba(0,0,0,0.25)}#visual-guidelines-container .card .title{font-weight:bold;margin-bottom:4px}#visual-guidelines-container .button{display:inline-block;color:#419cc5;cursor:pointer;background:none;border:none;outline:none}#visual-guidelines-container .button--add{width:100%;padding:5px;color:#419cc5;background:#f0f2f6;border-radius:4px;cursor:pointer}#visual-guidelines-container .button--add:hover{background:#e1e5eb}#visual-guidelines-container .button--add:active{background:#d2d6de}#visual-guidelines-container .button--link:hover{text-decoration:underline}#visual-guidelines-container .button--add-population{color:#fff;padding:10px 0px;background:#2caac4}#visual-guidelines-container .button-full-width{width:100%}#visual-guidelines-container .pb-1{padding-bottom:1px !important}#visual-guidelines-container .icon{cursor:pointer;display:inline-block;overflow:hidden}#visual-guidelines-container .icon--hamburger{width:10px;height:30px}#visual-guidelines-container .icon--delete{width:15px;height:15px}#visual-guidelines-container .icon--cancel,#visual-guidelines-container .icon--save,#visual-guidelines-container .icon--edit{width:20px;height:20px}#visual-guidelines-container .logo-and-title .logo{padding:10px;margin-right:10px}#visual-guidelines-container .logo-and-title h1{font-family:'Montserrat', sans-serif;font-size:22px;font-weight:bold;text-align:left;color:#575a5d}#visual-guidelines-container .general-informations{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:30px;display:flex;flex-direction:column}#visual-guidelines-container .general-informations h3{margin-bottom:0px !important}@media (min-width: 576px){#visual-guidelines-container .general-informations{flex-direction:row}}#visual-guidelines-container .general-informations ul{margin-top:0px;margin-left:30px;line-height:20px}#visual-guidelines-container .general-informations ul li{color:#333;margin-left:5px}#visual-guidelines-container .general-informations h3{padding-top:10px;margin-bottom:15px;font-weight:bold;text-align:left;color:#007377}#visual-guidelines-container .general-informations h3 img{width:40px;margin-right:20px}#visual-guidelines-container .general-informations h3 span{display:inline-block}#visual-guidelines-container .general-informations.printout{display:-webkit-box}#visual-guidelines-container .general-informations.printout>div{max-width:400pt}#visual-guidelines-container .general-informations.printout ul li{color:#000;font-size:11pt;word-wrap:break-word}#visual-guidelines-container .populations-table .populations-table__header{display:flex;font-weight:bold;margin-bottom:10px;color:#333}#visual-guidelines-container .populations-table .populations-table__header div.strength,#visual-guidelines-container .populations-table .populations-table__header div.rationale,#visual-guidelines-container .populations-table .populations-table__header div.certainty{display:none}@media (min-width: 576px){#visual-guidelines-container .populations-table .populations-table__header div.strength,#visual-guidelines-container .populations-table .populations-table__header div.rationale,#visual-guidelines-container .populations-table .populations-table__header div.certainty{display:block}}#visual-guidelines-container .populations-table .certainty,#visual-guidelines-container .populations-table .rationale,#visual-guidelines-container .populations-table .strength{flex-shrink:0;text-align:center;margin:0px auto}#visual-guidelines-container .populations-table .certainty{width:100%}@media (min-width: 576px){#visual-guidelines-container .populations-table .certainty{width:100px}}#visual-guidelines-container .populations-table .rationale{width:100%}@media (min-width: 576px){#visual-guidelines-container .populations-table .rationale{width:85px}}#visual-guidelines-container .populations-table .strength{width:100%}@media (min-width: 576px){#visual-guidelines-container .populations-table .strength{width:135px}}#visual-guidelines-container .populations-table .population-name{font-weight:600;color:aliceblue;background-color:#007377;padding:10px;margin-bottom:10px}#visual-guidelines-container .populations-table .recommendation-row{padding:10px 0px 10px 10px}#visual-guidelines-container .populations-table .recommendation-row .recommendation-row__inner-container{display:flex;flex-direction:column}#visual-guidelines-container .populations-table .recommendation-row .recommendation-row__inner-container .inner-container__content{margin-bottom:20px}@media (min-width: 576px){#visual-guidelines-container .populations-table .recommendation-row .recommendation-row__inner-container{flex-direction:row;align-items:center}#visual-guidelines-container .populations-table .recommendation-row .recommendation-row__inner-container .inner-container__content{flex-grow:1;margin-bottom:0px}}#visual-guidelines-container .populations-table .recommendation-row .inner-container__strength{display:flex;flex-direction:row;align-items:center;justify-content:space-between}#visual-guidelines-container .populations-table .show-rationale{display:inline-block;padding:5px 10px;line-height:16px;background-color:#f1f1f1;border:1px solid #d4d4d4;border-radius:4px;cursor:pointer;text-decoration:underline;color:#333;font-weight:bold}#visual-guidelines-container .populations-table .rationale-container{padding:10px 10px 0px 10px;background:#e5e5e5;page-break-inside:avoid !important}#visual-guidelines-container .populations-table .rationale-container .rationale-container__content{padding:0px 0px 10px 0px}#visual-guidelines-container .populations-table .rationale-container .rationale-container__content .epiditor--pm-editor-root.ProseMirror{background:#e5e5e5}#visual-guidelines-container .populations-table .strength-of-recommendation{margin:0px auto;padding:10px 5px;border-radius:10px;color:white;width:135px;text-align:center;font-weight:600}#visual-guidelines-container .populations-table .strength-of-recommendation.strong_for{background-color:green}#visual-guidelines-container .populations-table .strength-of-recommendation.conditional_for{background-color:#91c83c}#visual-guidelines-container .populations-table .strength-of-recommendation.strong_against{background-color:#dc291e}#visual-guidelines-container .populations-table .strength-of-recommendation.conditional_against{background-color:#e66800}#visual-guidelines-container .populations-table .certainty__bars{height:28px;width:51px;display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;margin:0px auto 5px}#visual-guidelines-container .populations-table .certainty__bars .certainty-bar{display:inline-block;width:15px;opacity:10%;margin-right:2px;background:#003479}#visual-guidelines-container .populations-table .certainty__bars .certainty-bar__0{height:40%}#visual-guidelines-container .populations-table .certainty__bars .certainty-bar__1{height:70%}#visual-guidelines-container .populations-table .certainty__bars .certainty-bar__2{height:100%}#visual-guidelines-container .populations-table .certainty__bars .certainty-bar--filled{opacity:100%}#visual-guidelines-container .populations-table.printout .recommendation-row__inner-container{display:-webkit-box;flex-direction:row}#visual-guidelines-container .populations-table.printout .recommendation-row__inner-container .inner-container__content{max-width:70%}#visual-guidelines-container .populations-table.printout .recommendation-row__inner-container .inner-container__strength{display:-webkit-box;flex-direction:row}#visual-guidelines-container .populations-table.printout .recommendation-row__inner-container .inner-container__strength .strength,#visual-guidelines-container .populations-table.printout .recommendation-row__inner-container .inner-container__strength .certainty{min-width:135px;display:block;margin:0 auto;text-align:center}#visual-guidelines-container .populations-table.printout .populations-table__header{display:-webkit-box;flex-direction:row}#visual-guidelines-container .dnd-marker{width:18px;height:30px}#visual-guidelines-container .epiditor--pm-editor-root.ProseMirror p{margin:5px 0px}#visual-guidelines-container .epiditor--pm-editor-root.ProseMirror ul,#visual-guidelines-container .epiditor--pm-editor-root.ProseMirror ol{margin:5px 0px;padding-left:20px}#visual-guidelines-container .epiditor--pm-editor-root.ProseMirror ul li,#visual-guidelines-container .epiditor--pm-editor-root.ProseMirror ol li{margin:5px 0px;padding:0}#visual-guidelines-container .visual-guidelines-modal{position:relative}#visual-guidelines-container .visual-guidelines-modal .epiditor--container .epiditor--pm-editor-root{border:1px solid #ccc}#visual-guidelines-container .visual-guidelines-modal .epiditor--container .editor-toolbar{display:flex;flex-direction:row;align-items:center;background-color:#f2f2f2;border:1px solid #d9d9d9}#visual-guidelines-container .visual-guidelines-modal .epiditor--container .editor-toolbar .editor-toolbar__controls{flex-grow:1}#visual-guidelines-container .visual-guidelines-modal .epiditor--container .editor-toolbar .apply-cancel-editor-controls{justify-content:flex-end}#visual-guidelines-container .visual-guidelines-modal .epiditor--container .editor-toolbar .apply-cancel-editor-controls button{border:none;outline:none;font-size:12px;cursor:pointer;border-radius:3px;margin:0px 3px;padding:2px 15px}#visual-guidelines-container .visual-guidelines-modal .epiditor--container .editor-toolbar .apply-cancel-editor-controls .apply-btn{color:#fff;background-color:#0089ba}#visual-guidelines-container .visual-guidelines-modal .epiditor--container .editor-toolbar .apply-cancel-editor-controls .cancel-btn{color:#134d5e;background-color:#d9d9d9}#visual-guidelines-container .visual-guidelines-modal__modal-close{position:absolute;right:5px;top:2px;font-size:20px;font-weight:bold;cursor:pointer}#visual-guidelines-container .visual-guidelines-modal .apply-cancel-buttons{margin:10px auto 0px}#visual-guidelines-container .visual-guidelines-modal .checkbox-with-label{width:100%}#visual-guidelines-container .visual-guidelines-modal .checkbox-with-label label.disabled{opacity:0.5}#visual-guidelines-container .visual-guidelines-modal .checkbox-with-label input[type='radio'],#visual-guidelines-container .visual-guidelines-modal .checkbox-with-label input[type='checkbox']{margin-right:8px;background-color:#fff}#visual-guidelines-container .visual-guidelines-modal .form-container{display:flex;padding:10px 0px;flex-direction:column;align-items:flex-start;gap:2px;align-self:stretch}#visual-guidelines-container .visual-guidelines-modal .form-container .order-number-container{background:#fbfaf8;padding:4px 8px}#visual-guidelines-container .visual-guidelines-modal .form-container .items-list,#visual-guidelines-container .visual-guidelines-modal .form-container .recommendations-list{width:100%}#visual-guidelines-container .visual-guidelines-modal .form-container .recommendation-edit>.form-group{margin:0px 0px 10px}#visual-guidelines-container .visual-guidelines-modal .form-container .recommendation-edit label{font-weight:bold;margin-top:15px}#visual-guidelines-container .visual-guidelines-modal .form-container .items-list .item-list__item{background:#f2f2f2;padding:8px 4px;width:100%;margin-bottom:2px}#visual-guidelines-container .visual-guidelines-modal .recommendation-edit{width:100%}#visual-guidelines-container .visual-guidelines-modal .button{display:flex;flex-grow:1;cursor:pointer;padding:10px 8px;margin:2px;display:block;border:none;outline:none;background:none;color:#fff;border-radius:2px;min-width:200px}#visual-guidelines-container .visual-guidelines-modal .button:disabled{opacity:0.5;cursor:not-allowed}#visual-guidelines-container .visual-guidelines-modal .button--cancel{background:#9dbfcc}#visual-guidelines-container .visual-guidelines-modal .button--apply{background:#00c0b3}#visual-guidelines-container .visual-guidelines-modal .button--delete{display:flex;margin-left:0px;padding-left:0px;color:#000}#visual-guidelines-container .visual-guidelines-modal input[type='text']{width:100%;display:flex;padding:8px 10px;align-items:center;gap:10px;align-self:stretch;border:1px solid #ccc;background:#fff}#visual-guidelines-container .visual-guidelines-modal input[type='text'].number-input{width:100px;height:30px}#visual-guidelines-container .visual-guidelines-modal .recommendation-content{min-height:40px;display:flex;flex-grow:1;width:100%;background:#f2f2f2;padding:8px;font-weight:normal}#visual-guidelines-container .legend{padding:10px}#visual-guidelines-container .text-section{padding:10px}#visual-guidelines-container .text-section.printout .text-section__title{padding:10px 0px;font-weight:bold;border-bottom:4px solid #007377}#visual-guidelines-container .collapsible-section{margin-bottom:10px}#visual-guidelines-container .collapsible-section .collapsible-section__trigger{background-color:#eee;color:#444;cursor:pointer;padding:10px;border:none;text-align:left;outline:none;font-size:15px;transition:0.4s;border-radius:10px;font-weight:bold}#visual-guidelines-container .collapsible-section .collapsible-section__trigger .trigger:before{display:inline-block;margin-right:10px;font-size:20px;line-height:18px;font-weight:bold;color:#7cd0f3}#visual-guidelines-container .collapsible-section .collapsible-section__trigger .trigger.collapsed:before{content:'+'}#visual-guidelines-container .collapsible-section .collapsible-section__trigger .trigger.expanded:before{font-size:28px;content:'-'}#visual-guidelines-container .epiditor--container .ProseMirror{min-height:50px}.steps-container .steps-indicator{display:flex;flex-direction:row;flex-flow:nowrap;align-items:center;justify-content:center}.steps-container .steps-indicator .active .step-indicator__step,.steps-container .steps-indicator .active .step-indicator__divider{background:#3783a5}.steps-container .steps-indicator .step-indicator__step{width:25px;height:25px;background:#d1d1d1;border-radius:50%;margin:0px 5px;text-align:center}.steps-container .steps-indicator .step-indicator__divider{min-width:20px;height:2px;background:#d1d1d1}.tabs-container .tabs-indicator{display:flex;flex-direction:row;flex-flow:nowrap;align-items:center;justify-content:flex-end;border-bottom:5px solid #2caac4}.tabs-container .tabs-indicator .tab-indicator__tab{padding:10px 20px;margin-left:5px;background:#006f95;color:#fff;cursor:pointer}.tabs-container .tabs-indicator .tab-indicator__tab--active{background:#2caac4}.reorder-list{list-style:none;padding:0;margin:0}.reorder-list .reorder-list__item{padding:4px 8px;min-height:30px;line-height:30px;background-color:#fbfaf8;margin-bottom:5px;transition:background-color 0.2s ease-in-out}.reorder-list .reorder-list__item.dnd-is-dragging{opacity:0.2}.reorder-list .reorder-list__item.dnd-is-over{background:#ddeaf9}.overflow-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.hamburger-menu-content{min-width:100px;background-color:#fff;border:1px solid #0089ba;box-shadow:0 3px 6px rgba(0,0,0,0.161);margin:0;padding:10px}.hamburger-menu-content ul,.hamburger-menu-content ul li{margin:0;padding:0;list-style:none}.hamburger-menu-options{box-sizing:border-box}.hamburger-menu-options li{display:block;padding:5px 10px;cursor:pointer;width:calc(100%)}.hamburger-menu-options li:hover{background:#f0f2f6}.hamburger-menu-options li.menu-divider{height:1px;padding:0;background:#ccc;margin:5px 0px;width:100%}.interactive-visualization{margin-top:50px;font-family:'Montserrat', sans-serif}.interactive-visualization h1{color:#007377;font-size:18px;font-style:normal;font-weight:800;line-height:normal}.interactive-visualization h2{color:#007377;font-size:16px;font-style:normal;font-weight:800;line-height:normal}.interactive-visualization .select-label{font-size:14px;line-height:normal;max-width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.interactive-visualization .bold{font-weight:700}.interactive-visualization .uppercase{text-transform:uppercase}.interactive-visualization .flex-mobile-column-pc-row{display:flex;flex-direction:column;align-items:flex-start;gap:10px}@media (min-width: 768px){.interactive-visualization .flex-mobile-column-pc-row{flex-direction:row;align-items:center;justify-content:space-between}}.interactive-visualization .interactive-header{color:#fff;padding:15px 25px;background:#007377;border-radius:16px 16px 0px 0px}.interactive-visualization .interactive-header.not-rounded{border-radius:0}.interactive-visualization .interactive-header .inlined-selects .vi-select{width:100%;max-width:300px}.interactive-visualization .interactive-container{border-radius:0px 0px 16px 16px;background:#f5f4f4;padding:13px 10px}.interactive-visualization .recommendation-container{cursor:pointer;padding:5px;transition:background-color 0.2s ease-in-out}.interactive-visualization .recommendation-container.selected,.interactive-visualization .recommendation-container:hover{background:#e9e7e7}.interactive-visualization .recommendation-content{padding:20px 15px;background:#fff;font-size:13px}.interactive-visualization .recommendation-content .recommendation-content__title{font-weight:600;line-height:normal;color:#000;margin-bottom:16px}.interactive-visualization .vi-single-value-or-select{font-size:13px}.interactive-visualization .vi-select{background:#fff;color:#333;max-width:200px}.flex{display:flex}.flex-row{flex-direction:row}.items-start{align-items:flex-start}.items-center{align-items:center}.space-between{justify-content:space-between}.flex-grow{flex-grow:1}.bold{font-weight:bold}.block{display:block}.inline-block{display:inline-block}.p-5{padding:5px}.mx-5{margin-left:5px;margin-right:5px}.ml-5{margin-left:5px}.mr-5{margin-right:5px}.py-20{padding-top:20px;padding-bottom:20px}.pt-20{padding-top:20px}.my-5{margin-top:5px;margin-bottom:5px}.mb-5{margin-bottom:5px}.mt-10{margin-top:10px}.mr-10{margin-right:10px}.mb-10{margin-bottom:10px}.ml-10{margin-left:10px}.mb-20{margin-bottom:20px}.mt-20{margin-top:20px}.ml-20{margin-left:20px}.bg-white{background:#fff}.w-full{width:100%}.text-right{text-align:right}.text-sm{font-size:13px !important}.cursor-pointer{cursor:pointer}.text-center{text-align:center}.number-input{width:100px}.interventions-cost-container{margin:10px 0px 40px;max-height:calc(100vh - 400px);overflow-y:auto}.interventions-cost-container .intervention-cost{display:flex;flex-direction:row;align-items:center}.interventions-cost-container .intervention-cost:not(:last-child){margin-bottom:20px}.interventions-cost-container .intervention-cost .intervention-cost__name{margin-right:10px;flex-grow:1}.interventions-cost-container .intervention-cost .intervention-cost__included{margin:0px 10px}.vi-general-tooltip{padding:4px 8px;max-width:75vw;word-break:normal;border:1px solid #000;box-shadow:0px 0px 1px 0px #000;opacity:1 !important}@media (min-width: 576px){.vi-general-tooltip{max-width:800px}}.vi-general-tooltip ul,.vi-general-tooltip li{margin:0;padding:5px;list-style:none}.options-select-container__options.vi-select__options{font-family:'Roboto', 'PTSans';background:#fff;margin:0px;padding:10px 0px;list-style:none;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}.options-select-container__options.vi-select__options .option{max-width:346px;font-size:13px;word-break:break-word;height:auto;white-space:normal;padding:8px 4px;line-height:16px;overflow:hidden;cursor:pointer}.options-select-container__options.vi-select__options .option:hover{background:#f0f2f6}.options-select-container__options.vi-select__options .option.selected{font-weight:bold}.outcome-data-tabs{display:flex;flex-direction:row}.outcome-data-tabs__tab{background:#b5b7b4;color:#fff;text-transform:uppercase;padding:20px;width:150px;margin-right:8px;text-align:center;cursor:pointer;border-top-left-radius:15px;border-top-right-radius:15px;transition:0.2s all}.outcome-data-tabs__tab:hover{background:#babcb9}.outcome-data-tabs__tab.active{background:#007377}.outcome-data-tabs__tab.active:hover{background:#007d81}@media (min-width: 768px){.outcome-data-tabs__tab{min-width:300px;width:auto;overflow:hidden}}.costs-form label{width:200px}.costs-selector{margin-bottom:20px}@media (min-width: 768px){.costs-selector{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}}.costs-selector .costs-selector__label{position:relative;font-weight:bold;font-size:12px;padding:5px 28px 5px 8px;border:1px solid #eaeaea;border-radius:20px;margin-right:5px;cursor:pointer}.costs-selector .costs-selector__label .label__slider{top:5px;position:absolute;transition:0.2s all;width:15px;height:15px;border-radius:50%;background:#fff}.costs-selector .costs-selector__label.checked{color:#fff;padding-left:5px}.costs-selector .costs-selector__label.checked .label__slider{background:#fff;left:calc(100% - 20px)}.costs-selector .costs-selector__label.unchecked{color:#bcbcbc;padding-left:28px;padding-right:8px}.costs-selector .costs-selector__label.unchecked .label__slider{background:#ccc;left:5px}.costs-selector__reset{color:#fff;border:1px solid #fff;padding:5px;margin-left:20px;outline:none;background:#007377;cursor:pointer}.costs-selector__reset:hover{text-decoration:underline}


@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.account-view {
  width: 600px;
}
.account-view h2 {
  text-transform: uppercase;
  text-align: center;
}
.account-view h3 {
  margin: 0;
}
.account-view .form-horizontal .form-group {
  padding: 10px;
  background: #f2f2f2;
}
.account-view .form-horizontal .form-group .value {
  line-height: 36px;
}
.account-view .form-horizontal .form-group .explanation {
  font-size: 14px;
  margin-bottom: 10px;
}
.account-view button.btn.loading {
  background: #2caac4 url("../images/loader.gif") 10px center no-repeat;
}
.archie-token-expired-modal {
  width: 400px;
  top: 100px;
}
.archie-token-expired-modal h2,
.archie-token-expired-modal p,
.archie-token-expired-modal .gdt-logo {
  text-align: center;
}
.archie-token-expired-modal .gdt-logo img {
  height: 30px;
}
.archie-token-expired-modal .password-input-container {
  margin: 10px 0 20px;
}
.archie-token-expired-modal .password-input-container input {
  height: 30px;
  padding: 2px;
  line-height: 26px;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.etd-templates-help-modal {
  width: 850px;
  height: 95%;
}
.template-selection-editing .block input[type="text"] {
  font-size: 14px;
}
.templates-settings-view {
  height: 100%;
  overflow-y: auto;
  background-color: #fff;
}
.templates-settings-view .etd-templates-help {
  cursor: pointer;
  margin-left: 10px;
}
.templates-settings-view .etd-templates {
  height: 100%;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.templates-settings-view .selected-templates {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  overflow: auto;
}
.templates-settings-view .template-select-text {
  margin-right: 10px;
}
.templates-settings-view .base-template-selection select {
  width: initial;
}
.templates-settings-view .block {
  padding: 5px;
  margin-bottom: 10px;
  background: #f6f6f6;
  border: 1px solid #bfbfbf;
}
.templates-settings-view .block:last-child {
  margin-bottom: 0px;
}
.templates-settings-view .block-sections-list {
  padding: 0;
  margin: 0;
  list-style: none;
}
.templates-settings-view .block-sections-list li {
  height: initial;
  line-height: initial;
  padding-left: 10px;
  margin-bottom: 5px;
}
.templates-settings-view .block-sections-list li:first-child {
  height: initial;
  line-height: initial;
}
.templates-settings-view .block-sections-list .disabled {
  opacity: 0.3;
}
.templates-settings-view .section-checkbox input {
  margin-right: 4px;
}
.templates-settings-view .section-checkbox span.section-name .with-desc {
  text-transform: uppercase;
}
.templates-settings-view .section-desc {
  font-weight: bold;
  padding-left: 16px;
}
.templates-settings-view .section-options .btn-icon-container button {
  border-left: none;
}
.templates-settings-view .template-name-block input {
  width: 100%;
}
.templates-settings-view .settings-bottom-buttons-row {
  margin: 0;
}
.templates-settings-view .selected-template-block {
  padding: 5px;
  margin-bottom: 5px;
  border: 1px solid #bfbfbf;
}
.templates-settings-view .selected-template-block .template-box .expanded {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
  border: none;
  background-color: inherit;
  padding: 0;
}
.templates-settings-view .selected-template-block .template-box .expanded li {
  background-color: inherit;
  border: none;
}
.templates-settings-view .selected-template-block .template-box .template-selection-editing .sections-selection {
  margin-bottom: 10px;
  overflow: auto;
  -webkit-flex: 1 1 auto;
  -ms-flexbox: 1 1 auto;
  flex: 1 1 auto;
}
.templates-settings-view .selected-template-block .template-box .template-selection-editing .sections-selection .toggle-panel .header {
  margin-top: 0px;
}
.templates-settings-view .presentations-table {
  width: 100%;
}
.templates-settings-view .presentations-table .presentations-section-checkbox {
  line-height: 40px;
}
.templates-settings-view .presentations-table td {
  width: 33%;
}
.templates-settings-view .presentations-table td ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.templates-settings-view .presentations-table td ul li {
  height: initial;
  line-height: initial;
  padding-left: 10px;
  margin-bottom: 5px;
}
.templates-settings-view .presentations-table td ul li:first-child {
  height: initial;
  line-height: initial;
}
.templates-settings-view .presentations-table td ul .disabled {
  opacity: 0.3;
}
.general-information-view {
  overflow: auto;
}
.mdg-topics {
  padding: 0 10px;
  overflow-y: auto;
  max-height: calc(100vh - 150px);
}
.mdg-topics .mdg-topics__topic {
  background: #dedede;
  height: 40px;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  padding: 0 10px;
  transition: background 0.2s ease-in-out;
}
.mdg-topics .mdg-topics__topic:hover {
  background: #f2f2f2;
}
.mdg-topics .mdg-topics__topic:not(:last-child) {
  margin-bottom: 5px;
}
.mdg-topics .mdg-topics__topic .topic__name {
  -webkit-flex: 1 0 auto;
  -ms-flexbox: 1 0 auto;
  flex: 1 0 auto;
}
.mdg-topics .mdg-topics__topic .topic__name input {
  width: 100%;
}
.mdg-topics .mdg-topics__topic .topic__buttons {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.mdg-topics .mdg-topics__topic .topic__buttons .topic__buttons__codes {
  margin-left: 10px;
}
.mdg-topics .mdg-topics__topic .topic__buttons .topic__buttons__codes button {
  color: #0091c3;
  background: #fff;
}
.mdg-topics .mdg-topics__topic .topic__buttons .btn-icon-container {
  margin-left: 10px;
  padding-bottom: 4px;
}
.mdg-topics-toolbar {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.mdg-topics-toolbar h2 {
  -webkit-flex: 1 0 auto;
  -ms-flexbox: 1 0 auto;
  flex: 1 0 auto;
}
.mdg-topics-toolbar button {
  margin-left: 10px;
}
.mdg-topics-field {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.mdg-topics-field.loading {
  position: relative;
  min-height: 40px;
}
.mdg-topics-field .mdg-topics-field__list {
  padding: 6px 0;
  -webkit-flex: 1 0 auto;
  -ms-flexbox: 1 0 auto;
  flex: 1 0 auto;
}
.mdg-topics-field .mdg-topics-field__button-edit {
  margin-left: 10px;
}
.mdg-topics-field .mdg-topics-field__button-edit .btn-icon-container button {
  width: 10px;
  height: 10px;
  font-size: 13px;
}
.mdg-topics-field-modal .mdg-topics-field-modal__topics {
  margin: 10px 0;
}
.mdg-topics-field-modal .mdg-topics-field-modal__topics .topics__topic {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  cursor: pointer;
}
.mdg-topics-field-modal .mdg-topics-field-modal__topics .topics__topic .topic__checkbox {
  margin-right: 10px;
}
.mdg-topics-field-modal .mdg-topics-field-modal__topics .topics__topic .topic__checkbox input {
  cursor: pointer;
}
.mdg-topics-field-modal .mdg-topics-field-modal__topics .topics__topic .topic__name {
  -webkit-flex: 1 0 auto;
  -ms-flexbox: 1 0 auto;
  flex: 1 0 auto;
  background: #dedede;
  height: 40px;
  line-height: 40px;
  transition: background 0.2s ease-in-out;
  padding: 0 10px;
}
.mdg-topics-field-modal .mdg-topics-field-modal__topics .topics__topic:not(:last-child) {
  margin-bottom: 5px;
}
.mdg-topics-field-modal .mdg-topics-field-modal__topics .topics__topic:hover .topic__name {
  background: #f2f2f2;
}
.mdg-topics-field-modal .mdg-topics-field-modal__button {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.algorithms-view {
  overflow: auto;
}
.algorithms-menu {
  font-size: 14px;
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 2px;
  padding: 5px;
  width: 155px;
  height: auto;
  margin: 0;
  position: absolute;
  list-style: none;
  box-shadow: 0 0 20px 0 #ccc;
  opacity: 1;
  transition: opacity 0.5s linear;
  z-index: 1000;
}
.algorithms-menu > li:hover {
  background-color: #eee;
}
.menu_item_rect {
  width: 1.5rem;
  height: 1.5rem;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  display: inline-block;
  border: 1px solid #d9d9d9;
}
.bg-yellow-300 {
  background: #fcd34d;
}
.bg-yellow-500 {
  background: #f59e0b;
}
.bg-red-500 {
  background: #ef4444;
}
.bg-green-300 {
  background: #6ee7b7;
}
.bg-green-700 {
  background: #047857;
}
.bg-blue-300 {
  background: #93c5fd;
}
.bg-indigo-500 {
  background: #6366f1;
}
.bg-pink-300 {
  background: #f9a8d4;
}
.bg-gray-400 {
  background: #9ca3af;
}
.bg-black {
  background: #000;
}
.unidirectional-node {
  padding: 12.5px;
  min-height: 42px;
  font-size: 1.25rem;
  text-align: center;
  white-space: pre-wrap;
}
.unidirectional-node a {
  color: inherit;
}
.unidirectional-node-handle {
  width: 10px !important;
  height: 10px !important;
}
.react-flow__handle-top {
  top: -5px !important;
}
.react-flow__handle-right {
  right: -5px !important;
}
.react-flow__handle-bottom {
  bottom: -5px !important;
}
.react-flow__handle-left {
  left: -5px !important;
}
.react-flow__edge-path {
  stroke-width: 2 !important;
}
.algorithms-modal {
  display: flex;
  flex-direction: column;
}
.algorithms-modal__title {
  display: block;
  margin-bottom: 2rem;
  text-align: center;
  font-weight: 700;
}
.algorithms-modal__list-item {
  background: #f2f2f2;
  display: flex;
  flex-direction: row;
  padding: 0.5rem 0;
  margin-bottom: 2px;
}
.algorithms-modal__checkbox {
  margin: 1rem;
  justify-content: center;
  vertical-align: middle;
}
.algorithms-modal__item-title {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.algorithms-modal__buttons {
  display: flex;
  flex-direction: row;
  margin-top: 1rem;
}
.algorithms-modal__section {
  display: flex;
  flex-direction: column;
  margin: 1rem 0;
}
.algorithm-section-node {
  z-dndex: -1;
  width: 200px;
  height: 34px;
  transform: rotate(-90deg);
  border-left: 1px solid #000;
  border-top: 1px solid #000;
  border-right: 1px solid #000;
}
.algorithm-node-menu__colors-section {
  margin: 0.5rem 0;
}
.algorithms-list {
  max-height: 100%;
  overflow-y: scroll;
}
.algorithms-list__item {
  background: #f2f2f2;
  min-height: 4rem;
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 2px;
}
.algorithms-list__item-order-number {
  min-width: 6rem;
  display: flex;
  justify-content: center;
}
.algorithms-list__item-title {
  flex-grow: 1;
  cursor: pointer;
}
.algorithms-list__item-title > input {
  width: 100%;
}
.algorithms-list__item-controls {
  margin: 0 1rem;
  flex-shrink: 0;
}
.algorithms-list__item-controls .btn-icon-container {
  margin-left: 1rem;
}
.algorithms-list__item-controls--editing {
  margin: 0 1rem;
  min-width: 5rem;
  flex-shrink: 0;
}
.algorithms-list__item-controls--editing .btn-icon-container {
  margin-left: 1rem;
}
.algorithm-topbar {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin-bottom: 2rem;
}
.algorithm-topbar__title {
  flex-grow: 1;
}
.algorithm-topbar__actions {
  flex-shrink: 0;
}
.new-algorithm-element {
  margin-left: 0.5rem;
}
.unidirectional-node .unidirectional-node-handle {
  visibility: hidden;
}
.unidirectional-node:hover > .unidirectional-node-handle {
  visibility: initial;
  width: 10px !important;
  height: 10px !important;
}
#algorithms-sidebar-inner-container {
  padding-top: 30px;
  position: relative;
  z-index: 2;
  background: #fff;
  box-shadow: 0 5px 5px 2px rgba(0,0,0,0.2);
  height: 100%;
  overflow: clip;
}
#algorithms-sidebar-inner-container.absolute-expand,
#algorithms-sidebar-inner-container.expanded {
  width: 380px !important;
  transition: width 0.5s;
}
#algorithms-sidebar-inner-container.absolute-expand.es,
#algorithms-sidebar-inner-container.expanded.es {
  width: 210px !important;
}
#algorithms-sidebar-inner-container.absolute-expand.it,
#algorithms-sidebar-inner-container.expanded.it,
#algorithms-sidebar-inner-container.absolute-expand.pt,
#algorithms-sidebar-inner-container.expanded.pt {
  width: 190px !important;
}
#algorithms-sidebar-inner-container.absolute-expand.ja,
#algorithms-sidebar-inner-container.expanded.ja {
  width: 200px !important;
}
#algorithms-sidebar-inner-container.absolute-collapsed,
#algorithms-sidebar-inner-container.collapsed {
  width: 55px;
  transition: width 0.5s;
}
@media (max-height: 732px) {
  #algorithms-sidebar-inner-container {
    overflow-y: scroll;
  }
  #algorithms-sidebar-inner-container.absolute-collapsed,
  #algorithms-sidebar-inner-container.collapsed {
    overflow: hidden;
  }
}
#algorithms-sidebar-inner-container .submenu.expanded li {
  height: 38px;
  transition: 0.5s height;
}
#algorithms-sidebar-inner-container .submenu.collapsed li {
  height: 0px;
  transition: 0.5s height;
}
#algorithms-sidebar-inner-container .flex-container {
  height: 100%;
  display: flex;
  flex-direction: row;
}
#algorithms-sidebar-inner-container .top {
  align-self: flex-start;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 0 12px;
}
#algorithms-sidebar-inner-container .top button {
  display: inline-block;
  width: 30px;
  height: 30px;
  background: url("../images/svg/expand2.svg") no-repeat 50% 50%;
}
#algorithms-sidebar-inner-container .top button.btn-collapsed {
  transition: transform 0.5s;
  transform: rotate(0deg);
}
#algorithms-sidebar-inner-container .top button.btn-expanded {
  transition: transform 0.5s;
  transform: rotate(180deg);
}
#algorithms-sidebar-inner-container #algorithms-sidebar {
  background: #fff;
  flex-grow: 1;
  margin-right: 12px;
}
.algorithms-sidebar__action-buttons {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  margin-bottom: 10px;
}
.algorithms-sidebar__action-buttons .label-text {
  font-size: 13px !important;
}
.algorithms-sidebar__action-buttons .algorithms-sidebar__action-buttons__export {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  margin-bottom: 1rem;
}
.algorithms-sidebar__action-buttons .algorithms-sidebar__action-buttons__add-elements {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.algorithms-sidebar__editor-title {
  width: 100%;
  height: 32px;
  background: #f2f2f2;
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 20px;
  border-top: 1px solid #d9d9d9;
  padding: 0 0.5rem;
}
.algorithms-sidebar__editor-row {
  display: flex;
  flex-direction: column;
  padding-bottom: 10px;
  margin-bottom: 10px;
}
.algorithms-sidebar__editor-row button {
  border-radius: 16px;
  min-height: 32px;
  width: 100% !important;
}
.algorithms-sidebar__editor-row textarea {
  min-height: 120px;
}
.algorithms-sidebar__editor-row .menu_item_rect:first-child {
  margin-left: 0;
}
.algorithms-sidebar__editor-row .menu_item_rect:last-child {
  margin-right: 0;
}
.algorithms-sidebar__editor-row .menu_item_rect.selected {
  box-shadow: 0 4px 6px rgba(0,0,0,0.271);
}
.algorithms-sidebar__editor-row:not(:last-child) {
  border-bottom: 1px solid #d9d9d9;
}
.algorithms-sidebar__editor-row label {
  font-weight: 700;
}
.algorithms-sidebar__radio-list {
  list-style: none;
  padding: 0;
  margin: 0;
}
.algorithms-sidebar__edge-editor-shapes {
  list-style: none;
  padding: 0;
  margin-top: 0;
  display: flex;
  flex-direction: row;
}
.algorithms-sidebar__edge-editor-shape {
  background: #fbfaf8;
  width: 50px;
  height: 32px;
  margin: 0 0.5rem;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.algorithms-sidebar__edge-editor-shape:hover {
  background: #f2f2f2;
}
.algorithms-sidebar__edge-editor-shape:first-child {
  margin-left: 0;
}
.algorithms-sidebar__edge-editor-shape:last-child {
  margin-right: 0;
}
.algorithms-sidebar__edge-editor-shape-selected {
  background: #f3f1e9;
}
.algorithms-sidebar__edge-editor-shape-selected:hover {
  background: #f3f1e9;
}
.algorithm-toolbar {
  margin-left: 10px;
}
.algorithm {
  border: 1px solid #000;
  box-shadow: 0 0 20px 0 #ccc;
  margin-right: 50px;
  margin-bottom: 50px;
}
.bg-section-white {
  background: #fff;
}
.bg-section-blue {
  background: #d8ebfa;
}
.bg-section-green {
  background: #d8fad8;
}
.bg-section-yellow {
  background: #fcf2c9;
}
.bg-section-red {
  background: #fadbd8;
}
.bg-section-gray {
  background: #fbfaf8;
}
.algorithms-sidebar__label-offset {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.algorithms-sidebar__label-offset .algorithms-sidebar__label {
  margin-right: 1rem;
  cursor: default;
}
.algorithms-sidebar__label-offset .algorithms-sidebar__label-input {
  max-width: 120px;
}
.algorithm-sidebar__editor-pt {
  padding-top: 4rem;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@layer application {
  * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  html {
    font-size: 62.5%;
    color: #2d3236;
    height: 100%;
  }
  html,
  button,
  input,
  select,
  textarea {
    font-family: 'PTSans', sans-serif;
  }
  body {
    font-size: 16px;
    height: 100%;
    width: 100%;
    overflow-y: hidden;
    overflow-x: auto;
    *zoom: 1;
  }
  body:before,
  body:after {
    content: "";
    display: table;
  }
  body:after {
    clear: both;
  }
  .draggable {
    cursor: url("../images/openhand.cur"), auto;
    cursor: -webkit-grab;
    cursor: -moz-grab;
    cursor: grab;
  }
  .dragging {
    cursor: url("../images/closedhand.cur"), auto;
    cursor: -webkit-grabbing;
    cursor: -moz-grabbing;
    cursor: grabbing;
  }
  .salmon-bg {
    background-color: #f7bf9c;
  }
  .capitalize {
    text-transform: capitalize;
  }
  .relative {
    position: relative;
  }
  ol.example li.placeholder {
    position: relative;
  }
  ol.example li.placeholder:before {
    position: absolute;
  }
  h2 {
    font-size: 18px;
    font-size: 1.8rem;
  }
  h3 {
    font-size: 16px;
    font-size: 1.6rem;
  }
  input,
  textarea,
  div.content,
  .password-input {
    border: 1px solid #bfbfbf;
    resize: none;
    outline: none;
  }
  input:focus,
  textarea:focus,
  div.content:focus,
  .password-input:focus {
    outline: #9bbde0 auto 5px;
  }
  input.number.number--with-arrows {
    padding-right: 0px;
  }
  input[type=number]:not(.number.number--with-arrows) {
    -moz-appearance: textfield;
  }
  input[type=number]:not(.number.number--with-arrows)::-webkit-outer-spin-button,
  input[type=number]:not(.number.number--with-arrows)::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
  }
  .password-input {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    padding-right: 5px;
  }
  .password-input input {
    border: none;
    -webkit-box-flex: 2;
    -moz-box-flex: 2;
    -webkit-flex-grow: 2;
    -ms-flex: 2;
    flex-grow: 2;
  }
  .password-input .blind-eye:before {
    font-size: 1.5em;
  }
  *:not(button):hover {
    text-decoration: none !important;
  }
  select:focus,
  textarea:focus,
  input:focus,
  button:focus {
    outline: none !important;
  }
  input:not([type]),
  input[type=text],
  input[type=number],
  input[type=email],
  select {
    display: inline-block;
    padding: 0 8px;
    font-size: 14px;
    line-height: 30px;
    -webkit-border-radius: 0;
    border-radius: 0;
  }
  .expanded select,
  .separated select,
  .question-edit select {
    border: 1px solid #bfbfbf;
    width: 57px;
    padding: 0 0 0 8px;
    height: 32px;
    -webkit-appearance: menulist;
    -webkit-rtl-ordering: logical;
  }
  .question-edit input,
  .separated input {
    height: 32px;
  }
  textarea,
  div.content {
    padding: 5px;
  }
  input[disabled] {
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
  }
  input[type=radio] {
    -webkit-appearance: none;
    border: 1px solid #bfbfbf;
    display: inline-block;
    margin: 0 0.25em 0 0;
    padding: 0;
    width: 13px;
    height: 13px;
    -webkit-border-radius: 0.25em;
    border-radius: 0.25em;
    vertical-align: text-top;
    background: #fff;
  }
  input[type=radio] {
    -webkit-border-radius: 2em;
    border-radius: 2em;
  }
  input[type=radio]:checked {
    background: url("../images/radiobutton.png") center center no-repeat;
  }
  input[type=checkbox] {
    -webkit-appearance: none;
    background: #fff;
    display: inline-block;
    width: 12px;
    min-width: 12px;
    height: 12px;
  }
  input[type=checkbox]:checked {
    background: url("../images/check.png") center center no-repeat;
  }
  .question-mark-sign {
    display: inline-block;
    cursor: pointer;
    height: 15px;
    width: 15px;
    line-height: 15px;
    border: 1px solid #000;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    text-align: center;
  }
  .question-mark-sign:before {
    content: '?';
  }
  span.info-sign {
    display: block;
    width: 11px;
    height: 11px;
    content: url("../images/info.png");
    position: absolute;
    top: 2px;
    right: 2px;
  }
  .standard-table {
    width: 100%;
  }
  .standard-table thead {
    background: #dedede;
  }
  .standard-table th {
    border: 2px solid #fff;
    padding: 0;
    font-weight: normal;
  }
  .standard-table th.with-info,
  .standard-table td.with-info {
    position: relative;
    padding-right: 14px;
  }
  .standard-table td {
    border: 2px solid #fff;
    padding: 0;
  }
  sup[data-footnote-id] span.underline {
    text-decoration: underline;
  }
  .error-message {
    margin: 10px 0;
    color: #9e0000;
  }
  .message-box {
    background-color: #d2dfed;
    color: #1a008d;
    border: 1px solid #bfbfbf;
    display: block;
    padding: 1rem;
    margin-bottom: 2rem;
  }
  ::selection,
  ::-moz-selection {
    background: #9bbde0;
    color: #fff;
    text-shadow: none;
  }
  ::-webkit-scrollbar {
    width: 10px;
  }
  ::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
  }
  ::-webkit-scrollbar-thumb {
    background-color: #cbcbcb;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);
  }
  .info-message-modal {
    width: 370px;
    min-height: 200px;
    text-align: center;
  }
  .info-message-modal .modal-close {
    z-index: 999;
  }
  .info-message-modal .message {
    position: relative;
    height: 100%;
    padding-top: 25px;
  }
  .info-message-modal .message div {
    margin-bottom: 72px;
  }
  .info-message-modal button {
    position: absolute;
    bottom: 0;
    display: block;
    width: 100%;
  }
  .confirmation-modal-react {
    margin-top: 15% !important;
    width: 532px;
    height: 190px;
  }
  .outer-container {
    position: absolute;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    top: 40px;
    left: 0;
    right: 0;
    bottom: 0;
  }
  .outer-container.organizations-screen-container,
  .outer-container.welcome-screen-container {
    top: 40px;
    padding-top: 10px;
    background: -webkit-linear-gradient(#000f2e, #d8dadf);
    background: -moz-linear-gradient(#000f2e, #d8dadf);
    background: -o-linear-gradient(#000f2e, #d8dadf);
    background: -ms-linear-gradient(#000f2e, #d8dadf);
    background: linear-gradient(#000f2e, #d8dadf);
  }
  .outer-container.organizations-screen-container .organizations-container {
    padding: 0 90px;
  }
  .outer-container.organizations-screen-container .organizations-container .workspace-list {
    max-height: calc(100vh - 300px);
    overflow-y: auto;
  }
  .outer-container.organizations-screen-container .text {
    font-size: 14px;
    line-height: 20px;
  }
  .outer-container.organizations-screen-container h1 {
    margin: 43px 0;
    font-size: 21px;
    color: #fff;
  }
  .outer-container.organizations-screen-container .accounts-list {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -webkit-lex;
    display: -ms-flexbox;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    gap: 20px;
    margin-bottom: 60px;
  }
  .outer-container.organizations-screen-container .start-personal-account-option,
  .outer-container.organizations-screen-container .accounts-list-item {
    width: 290px;
    overflow: hidden;
    height: 187px;
    padding: 20px;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -webkit-lex;
    display: -ms-flexbox;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow: 0px 7px 5px rgba(0,0,0,0.5);
    box-shadow: 0px 7px 5px rgba(0,0,0,0.5);
  }
  .outer-container.organizations-screen-container .organization-list-item {
    width: 290px;
    overflow: hidden;
  }
  .outer-container.organizations-screen-container .accounts-list-item {
    background-color: #fff;
  }
  .outer-container.organizations-screen-container .accounts-list-item .option-content {
    -webkit-flex: 1 1 auto;
    -ms-flexbox: 1 1 auto;
    flex: 1 1 auto;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -webkit-lex;
    display: -ms-flexbox;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -mox-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    text-align: center;
  }
  .outer-container.organizations-screen-container .accounts-list-item .option-content .logo-wrapper {
    width: 218px;
    height: 80px;
  }
  .outer-container.organizations-screen-container .accounts-list-item .option-content .logo-wrapper .organization-logo {
    max-width: 100%;
    max-height: 100%;
  }
  .outer-container.organizations-screen-container .accounts-list-item button.open-account {
    -webkit-flex: 0 0 auto;
    -ms-flexbox: 0 0 auto;
    flex: 0 0 auto;
  }
  .outer-container.organizations-screen-container .start-personal-account-option {
    border: 1px solid #fff;
    background: transparent;
    color: #fff;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -webkit-lex;
    display: -ms-flexbox;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
    cursor: pointer;
  }
  .outer-container.organizations-screen-container .start-personal-account-option:hover {
    font-weight: bold;
  }
  .outer-container.organizations-screen-container .organization-name {
    margin-bottom: 8px;
    color: #fff;
    font-weight: bold;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  .outer-container.organizations-screen-container .avatar {
    width: 40px;
    height: 40px;
    margin-bottom: 16px;
  }
  .information-tooltip {
    padding: 15px;
    color: #fff;
    background-color: #000048;
    font-size: 14px;
    font-size: 1.4rem;
  }
  .licence-tooltip-text {
    text-align: center;
  }
  .licence-tooltip-text a {
    display: inline-block;
    color: #fff;
    text-decoration: none;
  }
  .licence-tooltip-text a:hover {
    color: #ccc;
  }
  .licence-tooltip-text a.licence-tooltip-text__link {
    margin-top: 20px;
  }
  #right-container {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex: 1;
    flex-grow: 1;
    position: relative;
    top: 8px;
    height: calc(100vh - 40px);
    overflow: hidden;
  }
  #right-container.no-topbar #topbar {
    display: none !important;
  }
  #right-container.no-topbar #page-container {
    height: calc(100vh - 90px + 36px);
  }
  #page-container {
    position: relative;
    margin: 0;
    padding: 10px 10px 0px;
    height: calc(100vh - 90px);
    overflow-y: hidden;
    border-top-width: 0;
  }
  #page-container.organizations-screen,
  #page-container.welcome-screen {
    background: url("../images/svg/grade-pro-bg.svg") bottom repeat-x;
    -webkit-background-size: 396px 148px;
    -moz-background-size: 396px 148px;
    background-size: 396px 148px;
  }
  #page-container > div:first-child {
    height: 100%;
  }
  #topbar {
    height: 36px;
    background: #fff;
  }
  #topbar h2 {
    margin: 0;
    line-height: 36px;
  }
  #searchbox-container {
    width: 190px;
    float: left;
  }
  #toolbar-container .toolbar a {
    display: block;
    float: left;
  }
  #toolbar-container .toolbar a,
  #toolbar-container .toolbar a:link,
  #toolbar-container .toolbar a:visited,
  #toolbar-container .toolbar a:hover,
  #toolbar-container .toolbar a:active {
    color: inherit;
    text-decoration: none;
  }
  #toolbar-container .questions {
    line-height: 36px;
    position: absolute;
    z-index: 2;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  #toolbar-container .questions .questions-list-container {
    padding: 0 5px;
    margin-right: 5px;
    background-color: #fff;
    -webkit-box-shadow: 0px 5px 10px rgba(0,0,0,0.2);
    box-shadow: 0px 5px 10px rgba(0,0,0,0.2);
    max-height: 85vh;
    overflow-y: auto;
  }
  #toolbar-container .questions .questions-list-container .questions-list-container__question {
    cursor: pointer;
  }
  #toolbar-container .questions .questions-list-container .questions-list-container__question a,
  #toolbar-container .questions .questions-list-container .questions-list-container__question a:hover,
  #toolbar-container .questions .questions-list-container .questions-list-container__question a:visited,
  #toolbar-container .questions .questions-list-container .questions-list-container__question a:active {
    text-decoration: none;
    color: currentColor;
  }
  #toolbar-container .questions-menu {
    display: none;
    background-color: #eaeaea;
    -webkit-box-shadow: 0 0 10px 2px rgba(0,0,0,0.2);
    box-shadow: 0 0 10px 2px rgba(0,0,0,0.2);
    background-color: #fff;
    padding: 5px;
    position: absolute;
    top: 41px;
    margin-left: -10px;
    z-index: 100;
    max-height: calc(100vh - 200px);
    overflow-y: auto;
  }
  #toolbar-container .questions-menu button.danger,
  #toolbar-container .questions-menu input.danger {
    background-color: #f2dede;
    color: #9e0000;
  }
  #toolbar-container .questions-menu button.danger:hover:not(:disabled),
  #toolbar-container .questions-menu input.danger:hover:not(:disabled) {
    background-color: rgba(242,222,222,0.5);
  }
  #toolbar-container .questions-menu button.danger[disabled],
  #toolbar-container .questions-menu input.danger[disabled] {
    background-color: rgba(242,222,222,0.24);
    color: rgba(158,0,0,0.24);
  }
  #toolbar-container .questions-menu button.finish,
  #toolbar-container .questions-menu input.finish {
    background-color: #c9dac2;
    color: #036707;
  }
  #toolbar-container .questions-menu button.finish:hover:not(:disabled),
  #toolbar-container .questions-menu input.finish:hover:not(:disabled) {
    background-color: rgba(201,218,194,0.5);
  }
  #toolbar-container .questions-menu button.finish[disabled],
  #toolbar-container .questions-menu input.finish[disabled] {
    background-color: rgba(201,218,194,0.24);
    color: rgba(3,103,7,0.24);
  }
  #toolbar-container .questions-menu button.loading,
  #toolbar-container .questions-menu input.loading {
    background-image: url("../images/loader.gif");
    background-position: 7px center;
    background-repeat: no-repeat;
  }
  #toolbar-container .questions-menu ol {
    display: block;
    border-style: none;
    overflow-y: auto;
    width: 100%;
    position: relative;
  }
  #toolbar-container .questions-menu ol li.question-group {
    height: auto;
    min-height: 50px;
    margin-bottom: 5px;
    background: inherit;
    border: 1px solid #009cca;
    padding: 5px;
  }
  #toolbar-container .questions-menu ol li.question-group:before {
    content: initial;
  }
  #toolbar-container .questions-menu ol li.question-group > .caption {
    font-weight: bold;
  }
  #toolbar-container .questions-menu ol .caption {
    height: 40px;
    white-space: normal;
    padding-right: 5px;
    font-size: 16px;
  }
  #toolbar-container .questions-menu ol .caption .ellipsis-wrapper {
    -webkit-box-align: center;
    -mox-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    height: 40px;
  }
  #toolbar-container .questions-menu ol .caption a {
    height: auto;
  }
  #toolbar-container .questions-menu .mCSB_container {
    margin-right: inherit;
  }
  #toolbar-container menu[type=toolbar] {
    padding: 0;
    margin: 0;
    list-style: none;
    float: right;
  }
  #toolbar-container menu[type=toolbar] a,
  #toolbar-container menu[type=toolbar] button {
    width: 20px;
    height: 20px;
    margin: 7px 10px;
    float: left;
  }
  #toolbar-container menu[type=toolbar] span.toolbar-separator {
    display: inline-block;
    height: 36px;
    border-left: 1px solid #bfbfbf;
    float: left;
    margin: 0 10px;
  }
  #toolbar-container menu[type=toolbar].project {
    width: 30px;
  }
  #toolbar-container span.caption {
    font-size: 16px;
    text-transform: uppercase;
    line-height: 36px;
    padding-left: 15px;
    font-weight: bold;
  }
  #toolbar-container span.caption {
    font-size: 16px;
    text-transform: uppercase;
    line-height: 36px;
    padding-left: 15px;
    font-weight: bold;
  }
  #evidence-table-toolbar-container .breadcrumbs,
  #toolbar-container .breadcrumbs,
  .etd-section-title .breadcrumbs,
  .breadcrumbs-container .breadcrumbs {
    padding: 0;
    margin: 0;
    list-style: none;
    background-color: #f2f2f2;
    min-width: 920px;
    font-size: 0;
  }
  #evidence-table-toolbar-container .breadcrumbs li,
  #toolbar-container .breadcrumbs li,
  .etd-section-title .breadcrumbs li,
  .breadcrumbs-container .breadcrumbs li {
    display: inline-block;
    position: relative;
  }
  #evidence-table-toolbar-container .breadcrumbs li.breadcrumbs-tab,
  #toolbar-container .breadcrumbs li.breadcrumbs-tab,
  .etd-section-title .breadcrumbs li.breadcrumbs-tab,
  .breadcrumbs-container .breadcrumbs li.breadcrumbs-tab {
    max-height: 35px;
    padding: 0;
    margin: 0;
    overflow: visible;
    vertical-align: middle;
    text-align: center;
    background-color: #f2f2f2;
    cursor: pointer;
  }
  #evidence-table-toolbar-container .breadcrumbs li.disabled,
  #toolbar-container .breadcrumbs li.disabled,
  .etd-section-title .breadcrumbs li.disabled,
  .breadcrumbs-container .breadcrumbs li.disabled {
    cursor: default;
  }
  #evidence-table-toolbar-container .breadcrumbs li span,
  #toolbar-container .breadcrumbs li span,
  .etd-section-title .breadcrumbs li span,
  .breadcrumbs-container .breadcrumbs li span {
    display: inline-block;
  }
  #evidence-table-toolbar-container .breadcrumbs li.selected.selected,
  #toolbar-container .breadcrumbs li.selected.selected,
  .etd-section-title .breadcrumbs li.selected.selected,
  .breadcrumbs-container .breadcrumbs li.selected.selected {
    font-weight: bold;
    background-color: #fff;
  }
  #evidence-table-toolbar-container .breadcrumbs li.selected.selected span,
  #toolbar-container .breadcrumbs li.selected.selected span,
  .etd-section-title .breadcrumbs li.selected.selected span,
  .breadcrumbs-container .breadcrumbs li.selected.selected span {
    background-color: #fff;
  }
  #evidence-table-toolbar-container .breadcrumbs li.selected.selected span:before,
  #toolbar-container .breadcrumbs li.selected.selected span:before,
  .etd-section-title .breadcrumbs li.selected.selected span:before,
  .breadcrumbs-container .breadcrumbs li.selected.selected span:before {
    border-left-color: #fff;
  }
  #evidence-table-toolbar-container .breadcrumbs li.with-additional-label .text-label,
  #toolbar-container .breadcrumbs li.with-additional-label .text-label,
  .etd-section-title .breadcrumbs li.with-additional-label .text-label,
  .breadcrumbs-container .breadcrumbs li.with-additional-label .text-label,
  #evidence-table-toolbar-container .breadcrumbs li.with-additional-label .additional-text-label,
  #toolbar-container .breadcrumbs li.with-additional-label .additional-text-label,
  .etd-section-title .breadcrumbs li.with-additional-label .additional-text-label,
  .breadcrumbs-container .breadcrumbs li.with-additional-label .additional-text-label {
    display: block;
    overflow: visible;
    line-height: 16px;
    height: 17px;
  }
  #evidence-table-toolbar-container .breadcrumbs li.with-additional-label .text-label,
  #toolbar-container .breadcrumbs li.with-additional-label .text-label,
  .etd-section-title .breadcrumbs li.with-additional-label .text-label,
  .breadcrumbs-container .breadcrumbs li.with-additional-label .text-label {
    font-size: 16px;
  }
  #evidence-table-toolbar-container .breadcrumbs li.with-additional-label .additional-text-label,
  #toolbar-container .breadcrumbs li.with-additional-label .additional-text-label,
  .etd-section-title .breadcrumbs li.with-additional-label .additional-text-label,
  .breadcrumbs-container .breadcrumbs li.with-additional-label .additional-text-label {
    font-size: 14px;
  }
  #evidence-table-toolbar-container .breadcrumbs li a,
  #toolbar-container .breadcrumbs li a,
  .etd-section-title .breadcrumbs li a,
  .breadcrumbs-container .breadcrumbs li a,
  #evidence-table-toolbar-container .breadcrumbs li span,
  #toolbar-container .breadcrumbs li span,
  .etd-section-title .breadcrumbs li span,
  .breadcrumbs-container .breadcrumbs li span {
    padding: 0 35px 0 50px;
    height: 35px;
    line-height: 35px;
    font-size: 14px;
    overflow: hidden;
  }
  #evidence-table-toolbar-container .breadcrumbs li a:after,
  #toolbar-container .breadcrumbs li a:after,
  .etd-section-title .breadcrumbs li a:after,
  .breadcrumbs-container .breadcrumbs li a:after,
  #evidence-table-toolbar-container .breadcrumbs li span:after,
  #toolbar-container .breadcrumbs li span:after,
  .etd-section-title .breadcrumbs li span:after,
  .breadcrumbs-container .breadcrumbs li span:after {
    content: '';
    height: 0;
    width: 0;
    position: absolute;
    top: 0;
    z-index: 2;
    left: 100%;
    border: 18px solid transparent;
    border-left: 18px solid #b3b3b3;
  }
  #evidence-table-toolbar-container .breadcrumbs li a:before,
  #toolbar-container .breadcrumbs li a:before,
  .etd-section-title .breadcrumbs li a:before,
  .breadcrumbs-container .breadcrumbs li a:before,
  #evidence-table-toolbar-container .breadcrumbs li span:before,
  #toolbar-container .breadcrumbs li span:before,
  .etd-section-title .breadcrumbs li span:before,
  .breadcrumbs-container .breadcrumbs li span:before {
    content: '';
    position: absolute;
    top: 0px;
    left: 100%;
    z-index: 3;
    width: 0;
    height: 0;
    border: 18px solid transparent;
    border-left: 12px solid #f2f2f2;
  }
  #evidence-table-toolbar-container .breadcrumbs li a.disabled,
  #toolbar-container .breadcrumbs li a.disabled,
  .etd-section-title .breadcrumbs li a.disabled,
  .breadcrumbs-container .breadcrumbs li a.disabled,
  #evidence-table-toolbar-container .breadcrumbs li span.disabled,
  #toolbar-container .breadcrumbs li span.disabled,
  .etd-section-title .breadcrumbs li span.disabled,
  .breadcrumbs-container .breadcrumbs li span.disabled {
    opacity: 1;
    -ms-filter: none;
    filter: none;
    color: rgba(45,50,54,0.3);
  }
  #evidence-table-toolbar-container .breadcrumbs li:first-child span,
  #toolbar-container .breadcrumbs li:first-child span,
  .etd-section-title .breadcrumbs li:first-child span,
  .breadcrumbs-container .breadcrumbs li:first-child span {
    padding-left: 35px;
  }
  #evidence-table-toolbar-container .breadcrumbs li:last-child a:before,
  #toolbar-container .breadcrumbs li:last-child a:before,
  .etd-section-title .breadcrumbs li:last-child a:before,
  .breadcrumbs-container .breadcrumbs li:last-child a:before,
  #evidence-table-toolbar-container .breadcrumbs li:last-child span:before,
  #toolbar-container .breadcrumbs li:last-child span:before,
  .etd-section-title .breadcrumbs li:last-child span:before,
  .breadcrumbs-container .breadcrumbs li:last-child span:before,
  #evidence-table-toolbar-container .breadcrumbs li:last-child a:after,
  #toolbar-container .breadcrumbs li:last-child a:after,
  .etd-section-title .breadcrumbs li:last-child a:after,
  .breadcrumbs-container .breadcrumbs li:last-child a:after,
  #evidence-table-toolbar-container .breadcrumbs li:last-child span:after,
  #toolbar-container .breadcrumbs li:last-child span:after,
  .etd-section-title .breadcrumbs li:last-child span:after,
  .breadcrumbs-container .breadcrumbs li:last-child span:after {
    border: 0;
  }
  #evidence-table-toolbar-container menu[type=toolbar],
  #toolbar-container menu[type=toolbar],
  .etd-section-title menu[type=toolbar],
  .breadcrumbs-container menu[type=toolbar] {
    padding: 0;
    margin: 0;
    list-style: none;
    float: right;
  }
  #evidence-table-toolbar-container menu[type=toolbar] a,
  #toolbar-container menu[type=toolbar] a,
  .etd-section-title menu[type=toolbar] a,
  .breadcrumbs-container menu[type=toolbar] a,
  #evidence-table-toolbar-container menu[type=toolbar] button,
  #toolbar-container menu[type=toolbar] button,
  .etd-section-title menu[type=toolbar] button,
  .breadcrumbs-container menu[type=toolbar] button {
    width: 20px;
    height: 20px;
    margin: 7px 10px;
    float: left;
  }
  #evidence-table-toolbar-container menu[type=toolbar] span.toolbar-separator,
  #toolbar-container menu[type=toolbar] span.toolbar-separator,
  .etd-section-title menu[type=toolbar] span.toolbar-separator,
  .breadcrumbs-container menu[type=toolbar] span.toolbar-separator {
    display: inline-block;
    height: 36px;
    border-left: 1px solid #bfbfbf;
    float: left;
    margin: 0 10px;
  }
  #evidence-table-toolbar-container menu[type=toolbar].project,
  #toolbar-container menu[type=toolbar].project,
  .etd-section-title menu[type=toolbar].project,
  .breadcrumbs-container menu[type=toolbar].project {
    width: 30px;
  }
  #evidence-table-toolbar-container {
    height: 49px;
  }
  #evidence-table-toolbar-container menu[type=toolbar] button {
    margin: 17px 10px 12px;
  }
  span.icon,
  span.button,
  button {
    cursor: pointer;
    border: none;
    background: none;
    padding: 0;
  }
  span.icon,
  span.button,
  button,
  span.icon:link,
  span.button:link,
  button:link,
  span.icon:visited,
  span.button:visited,
  button:visited,
  span.icon:hover,
  span.button:hover,
  button:hover,
  span.icon:active,
  span.button:active,
  button:active {
    color: inherit;
    text-decoration: none;
  }
  span.icon.settings:before,
  span.button.settings:before,
  button.settings:before {
    font-family: 'gdt';
    content: '\e001';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.settings *,
  span.button.settings *,
  button.settings * {
    margin-left: 0.5rem;
  }
  span.icon.suggestion:before,
  span.button.suggestion:before,
  button.suggestion:before {
    font-family: 'gdt';
    content: '\e002';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.suggestion *,
  span.button.suggestion *,
  button.suggestion * {
    margin-left: 0.5rem;
  }
  span.icon.table-mode:before,
  span.button.table-mode:before,
  button.table-mode:before {
    font-family: 'gdt';
    content: '\e004';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.table-mode *,
  span.button.table-mode *,
  button.table-mode * {
    margin-left: 0.5rem;
  }
  span.icon.activate:before,
  span.button.activate:before,
  button.activate:before {
    font-family: 'gdt';
    content: '\e005';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.activate *,
  span.button.activate *,
  button.activate * {
    margin-left: 0.5rem;
  }
  span.icon.feedback-icon:before,
  span.button.feedback-icon:before,
  button.feedback-icon:before {
    font-family: 'gdt';
    content: '\e006';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.feedback-icon *,
  span.button.feedback-icon *,
  button.feedback-icon * {
    margin-left: 0.5rem;
  }
  span.icon.context-help:before,
  span.button.context-help:before,
  button.context-help:before {
    font-family: 'gdt';
    content: '\e007';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.context-help *,
  span.button.context-help *,
  button.context-help * {
    margin-left: 0.5rem;
  }
  span.icon.export:before,
  span.button.export:before,
  button.export:before {
    font-family: 'gdt';
    content: '\e009';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.export *,
  span.button.export *,
  button.export * {
    margin-left: 0.5rem;
  }
  span.icon.archive:before,
  span.button.archive:before,
  button.archive:before {
    font-family: 'gdt';
    content: '\e010';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.archive *,
  span.button.archive *,
  button.archive * {
    margin-left: 0.5rem;
  }
  span.icon.edit:before,
  span.button.edit:before,
  button.edit:before {
    font-family: 'gdt';
    content: '\e012';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.edit *,
  span.button.edit *,
  button.edit * {
    margin-left: 0.5rem;
  }
  span.icon.reset:before,
  span.button.reset:before,
  button.reset:before {
    font-family: 'gdt';
    content: '\e014';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.reset *,
  span.button.reset *,
  button.reset * {
    margin-left: 0.5rem;
  }
  span.icon.reset.icon-right:before,
  span.button.reset.icon-right:before,
  button.reset.icon-right:before {
    content: "";
  }
  span.icon.reset.icon-right:after,
  span.button.reset.icon-right:after,
  button.reset.icon-right:after {
    margin-left: 0.5rem;
    font-family: 'gdt';
    content: '\e014';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.footnotes:before,
  span.button.footnotes:before,
  button.footnotes:before {
    font-family: 'gdt';
    content: '\e015';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.footnotes *,
  span.button.footnotes *,
  button.footnotes * {
    margin-left: 0.5rem;
  }
  span.icon.search:before,
  span.button.search:before,
  button.search:before {
    font-family: 'gdt';
    content: '\e016';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.search *,
  span.button.search *,
  button.search * {
    margin-left: 0.5rem;
  }
  span.icon.comment-blank-hide,
  span.button.comment-blank-hide,
  button.comment-blank-hide {
    font-size: 25px;
    line-height: 15px;
  }
  span.icon.comment-blank-hide:before,
  span.button.comment-blank-hide:before,
  button.comment-blank-hide:before {
    font-family: 'gdt';
    content: '\e017';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.comment-blank-hide *,
  span.button.comment-blank-hide *,
  button.comment-blank-hide * {
    margin-left: 0.5rem;
  }
  span.icon.arrow-down:before,
  span.button.arrow-down:before,
  button.arrow-down:before {
    font-family: 'gdt';
    content: '\e018';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.arrow-down *,
  span.button.arrow-down *,
  button.arrow-down * {
    margin-left: 0.5rem;
  }
  span.icon.arrow-right:before,
  span.button.arrow-right:before,
  button.arrow-right:before {
    font-family: 'gdt';
    content: '\e019';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.arrow-right *,
  span.button.arrow-right *,
  button.arrow-right * {
    margin-left: 0.5rem;
  }
  span.icon.arrow-left:before,
  span.button.arrow-left:before,
  button.arrow-left:before {
    font-family: 'gdt';
    content: '\e019';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.arrow-left *,
  span.button.arrow-left *,
  button.arrow-left * {
    margin-left: 0.5rem;
  }
  span.icon.arrow-left:before,
  span.button.arrow-left:before,
  button.arrow-left:before {
    display: inline-block;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  span.icon.share:before,
  span.button.share:before,
  button.share:before {
    font-family: 'gdt';
    content: '\e020';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.share *,
  span.button.share *,
  button.share * {
    margin-left: 0.5rem;
  }
  span.icon.save:before,
  span.button.save:before,
  button.save:before {
    font-family: 'gdt';
    content: '\e021';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.save *,
  span.button.save *,
  button.save * {
    margin-left: 0.5rem;
  }
  span.icon.save-proceed:before,
  span.button.save-proceed:before,
  button.save-proceed:before {
    font-family: 'gdt';
    content: '\e021';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.save-proceed *,
  span.button.save-proceed *,
  button.save-proceed * {
    margin-left: 0.5rem;
  }
  span.icon.delete:before,
  span.button.delete:before,
  button.delete:before,
  span.icon.delete-question:before,
  span.button.delete-question:before,
  button.delete-question:before {
    font-family: 'gdt';
    content: '\e022';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.delete *,
  span.button.delete *,
  button.delete *,
  span.icon.delete-question *,
  span.button.delete-question *,
  button.delete-question * {
    margin-left: 0.5rem;
  }
  span.icon.copy:before,
  span.button.copy:before,
  button.copy:before {
    font-family: 'gdt';
    content: '\e024';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.copy *,
  span.button.copy *,
  button.copy * {
    margin-left: 0.5rem;
  }
  span.icon.create-adolopment:before,
  span.button.create-adolopment:before,
  button.create-adolopment:before,
  span.icon.duplicate:before,
  span.button.duplicate:before,
  button.duplicate:before,
  span.icon.duplicateToAnotherQuestion:before,
  span.button.duplicateToAnotherQuestion:before,
  button.duplicateToAnotherQuestion:before {
    font-family: 'gdt';
    content: '\e024';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.create-adolopment *,
  span.button.create-adolopment *,
  button.create-adolopment *,
  span.icon.duplicate *,
  span.button.duplicate *,
  button.duplicate *,
  span.icon.duplicateToAnotherQuestion *,
  span.button.duplicateToAnotherQuestion *,
  button.duplicateToAnotherQuestion * {
    margin-left: 0.5rem;
  }
  span.icon.add:before,
  span.button.add:before,
  button.add:before {
    font-family: 'gdt';
    content: '\e025';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.add *,
  span.button.add *,
  button.add * {
    margin-left: 0.5rem;
  }
  span.icon.remove:before,
  span.button.remove:before,
  button.remove:before {
    font-family: 'gdt';
    content: '\e026';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.remove *,
  span.button.remove *,
  button.remove * {
    margin-left: 0.5rem;
  }
  span.icon.sort:before,
  span.button.sort:before,
  button.sort:before {
    font-family: 'gdt';
    content: '\e027';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.sort *,
  span.button.sort *,
  button.sort * {
    margin-left: 0.5rem;
  }
  span.icon.nav-arrow-right:before,
  span.button.nav-arrow-right:before,
  button.nav-arrow-right:before {
    font-family: 'gdt';
    content: '\e028';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.nav-arrow-right *,
  span.button.nav-arrow-right *,
  button.nav-arrow-right * {
    margin-left: 0.5rem;
  }
  span.icon.nav-arrow-left:before,
  span.button.nav-arrow-left:before,
  button.nav-arrow-left:before {
    font-family: 'gdt';
    content: '\e029';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.nav-arrow-left *,
  span.button.nav-arrow-left *,
  button.nav-arrow-left * {
    margin-left: 0.5rem;
  }
  span.icon.comment-filled:before,
  span.button.comment-filled:before,
  button.comment-filled:before {
    font-family: 'gdt';
    content: '\e039';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.comment-filled *,
  span.button.comment-filled *,
  button.comment-filled * {
    margin-left: 0.5rem;
  }
  span.icon.comment-blank-show:before,
  span.button.comment-blank-show:before,
  button.comment-blank-show:before {
    font-family: 'gdt';
    content: '\e018\e070';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.comment-blank-show *,
  span.button.comment-blank-show *,
  button.comment-blank-show * {
    margin-left: 0.5rem;
  }
  span.icon.synchronize:before,
  span.button.synchronize:before,
  button.synchronize:before,
  span.icon.refresh:before,
  span.button.refresh:before,
  button.refresh:before {
    font-family: 'gdt';
    content: '\e052';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.synchronize *,
  span.button.synchronize *,
  button.synchronize *,
  span.icon.refresh *,
  span.button.refresh *,
  button.refresh * {
    margin-left: 0.5rem;
  }
  span.icon.synchronize.icon-right:before,
  span.button.synchronize.icon-right:before,
  button.synchronize.icon-right:before,
  span.icon.refresh.icon-right:before,
  span.button.refresh.icon-right:before,
  button.refresh.icon-right:before {
    content: "";
  }
  span.icon.synchronize.icon-right:after,
  span.button.synchronize.icon-right:after,
  button.synchronize.icon-right:after,
  span.icon.refresh.icon-right:after,
  span.button.refresh.icon-right:after,
  button.refresh.icon-right:after {
    margin-left: 0.5rem;
    font-family: 'gdt';
    content: '\e052';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.archive:before,
  span.button.archive:before,
  button.archive:before {
    font-family: 'gdt';
    content: '\e054';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.archive *,
  span.button.archive *,
  button.archive * {
    margin-left: 0.5rem;
  }
  span.icon.bookmark:before,
  span.button.bookmark:before,
  button.bookmark:before {
    font-family: 'gdt';
    content: '\e053';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.bookmark *,
  span.button.bookmark *,
  button.bookmark * {
    margin-left: 0.5rem;
  }
  span.icon.accept-icon,
  span.button.accept-icon,
  button.accept-icon {
    font-size: 20px;
    font-size: 2rem;
    color: #2ba82e;
  }
  span.icon.accept-icon:before,
  span.button.accept-icon:before,
  button.accept-icon:before {
    font-family: 'gdt';
    content: '\e055';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.accept-icon *,
  span.button.accept-icon *,
  button.accept-icon * {
    margin-left: 0.5rem;
  }
  span.icon.accept-icon:before,
  span.button.accept-icon:before,
  button.accept-icon:before {
    vertical-align: baseline;
  }
  span.icon.decline-icon,
  span.button.decline-icon,
  button.decline-icon {
    font-size: 20px;
    font-size: 2rem;
    color: #9e0000;
  }
  span.icon.decline-icon:before,
  span.button.decline-icon:before,
  button.decline-icon:before {
    font-family: 'gdt';
    content: '\e056';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.decline-icon *,
  span.button.decline-icon *,
  button.decline-icon * {
    margin-left: 0.5rem;
  }
  span.icon.decline-icon:before,
  span.button.decline-icon:before,
  button.decline-icon:before {
    vertical-align: baseline;
  }
  span.icon.grid-view:before,
  span.button.grid-view:before,
  button.grid-view:before {
    font-family: 'gdt';
    content: '\e057';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.grid-view *,
  span.button.grid-view *,
  button.grid-view * {
    margin-left: 0.5rem;
  }
  span.icon.list-view:before,
  span.button.list-view:before,
  button.list-view:before {
    font-family: 'gdt';
    content: '\e058';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.list-view *,
  span.button.list-view *,
  button.list-view * {
    margin-left: 0.5rem;
  }
  span.icon.send-copy:before,
  span.button.send-copy:before,
  button.send-copy:before {
    font-family: 'gdt';
    content: '\e059';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.send-copy *,
  span.button.send-copy *,
  button.send-copy * {
    margin-left: 0.5rem;
  }
  span.icon.accept:before,
  span.button.accept:before,
  button.accept:before,
  span.icon.checkmark:before,
  span.button.checkmark:before,
  button.checkmark:before {
    font-family: 'gdt';
    content: '\e060';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.accept *,
  span.button.accept *,
  button.accept *,
  span.icon.checkmark *,
  span.button.checkmark *,
  button.checkmark * {
    margin-left: 0.5rem;
  }
  span.icon.unarchive:before,
  span.button.unarchive:before,
  button.unarchive:before {
    font-family: 'gdt';
    content: '\e061';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.unarchive *,
  span.button.unarchive *,
  button.unarchive * {
    margin-left: 0.5rem;
  }
  span.icon.start:before,
  span.button.start:before,
  button.start:before {
    font-family: 'gdt';
    content: '\e059';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.start *,
  span.button.start *,
  button.start * {
    margin-left: 0.5rem;
  }
  span.icon.start.icon-right:before,
  span.button.start.icon-right:before,
  button.start.icon-right:before {
    content: "";
  }
  span.icon.start.icon-right:after,
  span.button.start.icon-right:after,
  button.start.icon-right:after {
    margin-left: 0.5rem;
    font-family: 'gdt';
    content: '\e059';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.reject:before,
  span.button.reject:before,
  button.reject:before,
  span.icon.clear:before,
  span.button.clear:before,
  button.clear:before,
  span.icon.cross:before,
  span.button.cross:before,
  button.cross:before {
    font-family: 'gdt';
    content: '\e064';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.reject *,
  span.button.reject *,
  button.reject *,
  span.icon.clear *,
  span.button.clear *,
  button.clear *,
  span.icon.cross *,
  span.button.cross *,
  button.cross * {
    margin-left: 0.5rem;
  }
  span.icon.comment:before,
  span.button.comment:before,
  button.comment:before {
    font-family: 'gdt';
    content: '\e069';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.comment *,
  span.button.comment *,
  button.comment * {
    margin-left: 0.5rem;
  }
  span.icon.comment-blank:before,
  span.button.comment-blank:before,
  button.comment-blank:before {
    font-family: 'gdt';
    content: '\e070';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.comment-blank *,
  span.button.comment-blank *,
  button.comment-blank * {
    margin-left: 0.5rem;
  }
  span.icon.collapse:before,
  span.button.collapse:before,
  button.collapse:before {
    font-family: 'gdt';
    content: '\e071';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.collapse *,
  span.button.collapse *,
  button.collapse * {
    margin-left: 0.5rem;
  }
  span.icon.expand:before,
  span.button.expand:before,
  button.expand:before {
    font-family: 'gdt';
    content: '\e072';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.expand *,
  span.button.expand *,
  button.expand * {
    margin-left: 0.5rem;
  }
  span.icon.numeric:before,
  span.button.numeric:before,
  button.numeric:before {
    font-family: 'gdt';
    content: '\e078';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.numeric *,
  span.button.numeric *,
  button.numeric * {
    margin-left: 0.5rem;
  }
  span.icon.percent:before,
  span.button.percent:before,
  button.percent:before {
    font-family: 'gdt';
    content: '\e077';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.percent *,
  span.button.percent *,
  button.percent * {
    margin-left: 0.5rem;
  }
  span.icon.attachment:before,
  span.button.attachment:before,
  button.attachment:before {
    font-family: 'gdt';
    content: '\e079';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.attachment *,
  span.button.attachment *,
  button.attachment * {
    margin-left: 0.5rem;
  }
  span.icon.eye:before,
  span.button.eye:before,
  button.eye:before {
    font-family: 'gdt';
    content: '\e080';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.eye *,
  span.button.eye *,
  button.eye * {
    margin-left: 0.5rem;
  }
  span.icon.plus:before,
  span.button.plus:before,
  button.plus:before {
    font-family: 'gdt';
    content: '\e081';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.plus *,
  span.button.plus *,
  button.plus * {
    margin-left: 0.5rem;
  }
  span.icon.dissemination:before,
  span.button.dissemination:before,
  button.dissemination:before {
    font-family: 'gdt';
    content: '\e082';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.dissemination *,
  span.button.dissemination *,
  button.dissemination * {
    margin-left: 0.5rem;
  }
  span.icon.voting:before,
  span.button.voting:before,
  button.voting:before {
    font-family: 'gdt';
    content: '\e083';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.voting *,
  span.button.voting *,
  button.voting * {
    margin-left: 0.5rem;
  }
  span.icon.blind-eye:before,
  span.button.blind-eye:before,
  button.blind-eye:before {
    font-family: 'gdt';
    content: '\e086';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.blind-eye *,
  span.button.blind-eye *,
  button.blind-eye * {
    margin-left: 0.5rem;
  }
  span.icon.gear:before,
  span.button.gear:before,
  button.gear:before {
    font-family: 'gdt';
    content: '\e087';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.gear *,
  span.button.gear *,
  button.gear * {
    margin-left: 0.5rem;
  }
  span.icon.compass:before,
  span.button.compass:before,
  button.compass:before {
    font-family: 'gdt';
    content: '\e090';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.compass *,
  span.button.compass *,
  button.compass * {
    margin-left: 0.5rem;
  }
  span.icon.chapters:before,
  span.button.chapters:before,
  button.chapters:before {
    font-family: 'gdt';
    content: '\e094';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.chapters *,
  span.button.chapters *,
  button.chapters * {
    margin-left: 0.5rem;
  }
  span.icon.user:before,
  span.button.user:before,
  button.user:before {
    font-family: 'gdt';
    content: '\e088';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.user *,
  span.button.user *,
  button.user * {
    margin-left: 0.5rem;
  }
  span.icon.user:before,
  span.button.user:before,
  button.user:before {
    color: #fff;
  }
  span.icon.move-to-organization:before,
  span.button.move-to-organization:before,
  button.move-to-organization:before {
    font-family: 'gdt';
    content: '\e089';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.move-to-organization *,
  span.button.move-to-organization *,
  button.move-to-organization * {
    margin-left: 0.5rem;
  }
  span.icon.make-active:before,
  span.button.make-active:before,
  button.make-active:before,
  span.icon.move-to-active:before,
  span.button.move-to-active:before,
  button.move-to-active:before {
    font-family: 'gdt';
    content: '\e061';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.make-active *,
  span.button.make-active *,
  button.make-active *,
  span.icon.move-to-active *,
  span.button.move-to-active *,
  button.move-to-active * {
    margin-left: 0.5rem;
  }
  span.icon.global-export:before,
  span.button.global-export:before,
  button.global-export:before {
    font-family: 'gdt';
    content: '\e091';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.global-export *,
  span.button.global-export *,
  button.global-export * {
    margin-left: 0.5rem;
  }
  span.icon.file-icon:before,
  span.button.file-icon:before,
  button.file-icon:before {
    font-family: 'gdt';
    content: '\e098';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.file-icon *,
  span.button.file-icon *,
  button.file-icon * {
    margin-left: 0.5rem;
  }
  span.icon.more:before,
  span.button.more:before,
  button.more:before {
    font-family: 'gdt';
    content: '\e101';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.more *,
  span.button.more *,
  button.more * {
    margin-left: 0.5rem;
  }
  span.icon.clock:before,
  span.button.clock:before,
  button.clock:before {
    font-family: 'gdt';
    content: '\e103';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.clock *,
  span.button.clock *,
  button.clock * {
    margin-left: 0.5rem;
  }
  span.icon.clock.icon-right:before,
  span.button.clock.icon-right:before,
  button.clock.icon-right:before {
    content: "";
  }
  span.icon.clock.icon-right:after,
  span.button.clock.icon-right:after,
  button.clock.icon-right:after {
    margin-left: 0.5rem;
    font-family: 'gdt';
    content: '\e103';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.filter:before,
  span.button.filter:before,
  button.filter:before {
    font-family: 'gdt';
    content: '\e106';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.filter *,
  span.button.filter *,
  button.filter * {
    margin-left: 0.5rem;
  }
  span.icon.project-locked:before,
  span.button.project-locked:before,
  button.project-locked:before,
  span.icon.locked:before,
  span.button.locked:before,
  button.locked:before {
    font-family: 'gdt';
    content: '\e107';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.project-locked *,
  span.button.project-locked *,
  button.project-locked *,
  span.icon.locked *,
  span.button.locked *,
  button.locked * {
    margin-left: 0.5rem;
  }
  span.icon.project-locked.icon-right:before,
  span.button.project-locked.icon-right:before,
  button.project-locked.icon-right:before,
  span.icon.locked.icon-right:before,
  span.button.locked.icon-right:before,
  button.locked.icon-right:before {
    content: "";
  }
  span.icon.project-locked.icon-right:after,
  span.button.project-locked.icon-right:after,
  button.project-locked.icon-right:after,
  span.icon.locked.icon-right:after,
  span.button.locked.icon-right:after,
  button.locked.icon-right:after {
    margin-left: 0.5rem;
    font-family: 'gdt';
    content: '\e107';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.unlocked:before,
  span.button.unlocked:before,
  button.unlocked:before {
    font-family: 'gdt';
    content: '\e108';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.unlocked *,
  span.button.unlocked *,
  button.unlocked * {
    margin-left: 0.5rem;
  }
  span.icon.unlocked.icon-right:before,
  span.button.unlocked.icon-right:before,
  button.unlocked.icon-right:before {
    content: "";
  }
  span.icon.unlocked.icon-right:after,
  span.button.unlocked.icon-right:after,
  button.unlocked.icon-right:after {
    margin-left: 0.5rem;
    font-family: 'gdt';
    content: '\e108';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.attached-to-ds:before,
  span.button.attached-to-ds:before,
  button.attached-to-ds:before {
    font-family: 'gdt';
    content: '\e109';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.attached-to-ds *,
  span.button.attached-to-ds *,
  button.attached-to-ds * {
    margin-left: 0.5rem;
  }
  span.icon.connections:before,
  span.button.connections:before,
  button.connections:before {
    font-family: 'gdt';
    content: '\e051';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.connections *,
  span.button.connections *,
  button.connections * {
    margin-left: 0.5rem;
  }
  span.icon.reference:before,
  span.button.reference:before,
  button.reference:before {
    font-family: 'gdt';
    content: '\e113';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  span.icon.reference *,
  span.button.reference *,
  button.reference * {
    margin-left: 0.5rem;
  }
  span.icon.inactive,
  span.button.inactive,
  button.inactive {
    opacity: 0.2;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
    filter: alpha(opacity=20);
  }
  span.icon.inactive:hover,
  span.button.inactive:hover,
  button.inactive:hover {
    opacity: 0.2 !important;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)" !important;
    filter: alpha(opacity=20) !important;
  }
  span.icon:hover:not(:disabled),
  span.button:hover:not(:disabled),
  button:hover:not(:disabled) {
    opacity: 0.7;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter: alpha(opacity=70);
  }
  span.icon.large,
  span.button.large,
  button.large {
    font-size: 17px;
    font-size: 1.7rem;
    padding: 1rem;
  }
  span.icon:before,
  span.button:before,
  button:before,
  span.icon:after,
  span.button:after,
  button:after {
    color: #3783a5;
  }
  span.icon.disabled,
  span.button.disabled,
  button.disabled {
    opacity: 0.6;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
    filter: alpha(opacity=60);
    color: #f00;
  }
  span.icon:disabled,
  span.button:disabled,
  button:disabled {
    opacity: 0.3;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
    filter: alpha(opacity=30);
  }
  span.icon.ep-btn,
  span.button.ep-btn,
  button.ep-btn {
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    -ms-transition: all 0.3s;
    transition: all 0.3s;
  }
  span.icon.ep-btn:disabled,
  span.button.ep-btn:disabled,
  button.ep-btn:disabled {
    opacity: 0.3;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
    filter: alpha(opacity=30);
  }
  .exclamation-mark:before {
    font-family: 'gdt';
    content: '\e075';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  .exclamation-mark * {
    margin-left: 0.5rem;
  }
  .context-help-icon {
    color: #3783a5;
  }
  .context-help-icon:before {
    font-family: 'gdt';
    content: '\e007';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  .context-help-icon * {
    margin-left: 0.5rem;
  }
  .warning-icon:before {
    font-family: 'gdt';
    content: '\e065';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  .warning-icon * {
    margin-left: 0.5rem;
  }
  .warning-icon:before {
    vertical-align: initial;
  }
  .arrow-up-icon:before {
    font-family: 'gdt';
    content: '\e071';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  .arrow-up-icon * {
    margin-left: 0.5rem;
  }
  .arrow-up-icon:before {
    vertical-align: initial;
  }
  .arrow-down-icon:before {
    font-family: 'gdt';
    content: '\e072';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  .arrow-down-icon * {
    margin-left: 0.5rem;
  }
  .arrow-down-icon:before {
    vertical-align: initial;
  }
  .info-icon:before {
    font-family: 'gdt';
    content: '\e066';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  .info-icon * {
    margin-left: 0.5rem;
  }
  .info-icon:before {
    vertical-align: initial;
  }
  .date-icon:before {
    font-family: 'gdt';
    content: '\e103';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  .date-icon * {
    margin-left: 0.5rem;
  }
  .anchor-icon:before {
    font-family: 'gdt';
    content: '\e102';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  .anchor-icon * {
    margin-left: 0.5rem;
  }
  .anchor-icon:before {
    vertical-align: initial;
  }
  .send-pilot:before {
    font-family: 'gdt';
    content: '\e076';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  .send-pilot * {
    margin-left: 0.5rem;
  }
  .label-disabled,
  .label-disabled-disconnected {
    opacity: 0.6;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
    filter: alpha(opacity=60);
  }
  .label-disabled-disconnected {
    padding-right: 25px;
    background: url("../images/no-connection.png") no-repeat center right;
  }
  .editor-container {
    position: relative;
  }
  .editor-container .content {
    background: #fff;
    border: 1px solid #bfbfbf;
    text-align: left;
    padding: 5px;
    min-height: 150px;
  }
  .editor-container .static-content {
    cursor: pointer;
  }
  .editor-container .buttons-react,
  .editor-container .buttons,
  .editor-container .col-6 {
    padding: 0 !important;
    margin: 0 !important;
  }
  .editor-container .buttons-react button.cancel,
  .editor-container .buttons button.cancel,
  .editor-container .col-6 button.cancel {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .editor-container .buttons-react button.apply,
  .editor-container .buttons button.apply,
  .editor-container .col-6 button.apply {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .editor-container div.buttons,
  .editor-container div.editable-content {
    display: none;
  }
  .editor-container div.top-buttons {
    display: block;
    position: absolute;
    top: 5px;
    right: 10px;
  }
  .editor-container.edit-content div.static-content {
    display: none;
  }
  .editor-container.edit-content div.editable-content {
    display: block;
  }
  .editor-container.edit-content div.buttons {
    display: inline-block;
    width: 100%;
  }
  menu[type="toolbar"] .outcome-view:before {
    font-family: 'gdt';
    content: '\e004';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  menu[type="toolbar"] .outcome-view * {
    margin-left: 0.5rem;
  }
  menu[type="toolbar"] .export:before {
    font-family: 'gdt';
    content: '\e009';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  menu[type="toolbar"] .export * {
    margin-left: 0.5rem;
  }
  menu[type="toolbar"] .preview:before {
    font-family: 'gdt';
    content: '\e000';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  menu[type="toolbar"] .preview * {
    margin-left: 0.5rem;
  }
  menu[type="toolbar"] .save:before {
    font-family: 'gdt';
    content: '\e021';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  menu[type="toolbar"] .save * {
    margin-left: 0.5rem;
  }
  menu[type="toolbar"] .synchronize:before {
    font-family: 'gdt';
    content: '\e000';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  menu[type="toolbar"] .synchronize * {
    margin-left: 0.5rem;
  }
  menu[type="toolbar"] .print:before {
    font-family: 'gdt';
    content: '\e000';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  menu[type="toolbar"] .print * {
    margin-left: 0.5rem;
  }
  menu[type="toolbar"] .send-mail:before {
    font-family: 'gdt';
    content: '\e000';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  menu[type="toolbar"] .send-mail * {
    margin-left: 0.5rem;
  }
  menu[type="toolbar"] .open-file {
    background-position: center center;
  }
  menu[type="toolbar"] .open-file:before {
    font-family: 'gdt';
    content: '\e000';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  menu[type="toolbar"] .open-file * {
    margin-left: 0.5rem;
  }
  menu[type="toolbar"] .footnotes:before,
  menu[type="toolbar"] .context-help:before {
    display: inline-block;
    padding-bottom: 2px;
    padding-right: 3px;
  }
  menu[type="toolbar"] button {
    width: 100%;
    height: 100%;
    line-height: 20px;
  }
  menu[type="toolbar"] button:before {
    color: #3783a5;
  }
  button:hover:not(:disabled) {
    opacity: 0.7;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter: alpha(opacity=70);
  }
  button:disabled {
    opacity: 0.3;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
    filter: alpha(opacity=30);
  }
  .empty .standard-list {
    border-width: 0 !important;
  }
  .standard-list {
    padding: 0;
    margin: 0;
    list-style: none;
    display: table;
    width: 100%;
    overflow: visible;
    font-size: 14px;
  }
  .standard-list li {
    display: block;
    -webkit-transition: height 0.5s;
    -moz-transition: height 0.5s;
    -o-transition: height 0.5s;
    -ms-transition: height 0.5s;
    transition: height 0.5s;
    position: relative;
    height: 40px;
    padding-left: 10px;
    background: #f2f2f2;
    border-bottom: 2px solid #fff;
    overflow: hidden;
  }
  .standard-list li:last-child {
    border-bottom: 0;
  }
  .standard-list li.expanded .separated {
    min-height: 40px;
    margin-left: 10px;
    padding-left: 10px;
    margin-right: 40px;
  }
  .standard-list li.expanded .draft {
    margin-right: 0;
  }
  .standard-list li.expanded .details {
    overflow: hidden;
  }
  .standard-list li:hover:not(.expanded),
  .standard-list li.current {
    background-color: #f7f7f7;
  }
  .standard-list li a,
  .standard-list li button {
    height: 40px;
  }
  .standard-list li a,
  .standard-list li button,
  .standard-list li a:link,
  .standard-list li button:link,
  .standard-list li a:visited,
  .standard-list li button:visited,
  .standard-list li a:hover,
  .standard-list li button:hover,
  .standard-list li a:active,
  .standard-list li button:active {
    color: inherit;
    text-decoration: none;
  }
  .standard-list li button {
    display: block;
    float: right;
    width: 40px;
    background-position: center center;
    border: none;
    border-left: 2px solid #fff;
  }
  .standard-list li .caption {
    height: 40px;
    padding-right: 60px;
    line-height: 14px;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-align: center;
    -mox-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
  }
  .standard-list li .caption > div {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex: 1;
    flex-grow: 1;
  }
  .standard-list li .caption .evidence-table-progress {
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    -webkit-flex-grow: 0;
    -ms-flex: 0;
    flex-grow: 0;
  }
  .standard-list li .side-buttons {
    position: absolute;
    width: 40px;
    top: 0;
    right: 0;
    bottom: 0;
    border-left: 2px solid #fff;
  }
  ol.standard-list {
    counter-reset: li;
  }
  ol.standard-list li {
    height: 40px;
    line-height: 40px;
    padding-left: 50px;
  }
  ol.standard-list li:before {
    content: counter(li);
    counter-increment: li;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 40px;
    line-height: 40px;
    border-right: 2px solid #fff;
    text-align: center;
  }
  ol.standard-list .form-horizontal {
    padding-right: 50px;
  }
  ol.standard-list .form-horizontal label {
    line-height: 40px;
  }
  .ui-sortable li {
    cursor: url("../images/openhand.cur"), auto;
    cursor: -webkit-grab;
    cursor: -moz-grab;
    cursor: grab;
  }
  .sortable-placeholder {
    border-top: 1px solid #bfbfbf;
    border-right: 1px solid #bfbfbf;
    background: #cdcdcd !important;
  }
  .ui-sortable-helper {
    -webkit-box-shadow: 0 0 15px #565656;
    box-shadow: 0 0 15px #565656;
    margin: 0 auto;
  }
  .ui-sortable-helper span.dot {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    display: block;
    background: #f6f6f6;
    width: 10px;
    height: 10px;
    top: -5px;
    right: 19px;
    position: absolute;
    border: 1px solid #b5b5b5;
  }
  .ui-sortable-helper ul {
    position: relative;
  }
  .ui-sortable-helper ul li {
    background: #f6f6f6;
  }
  .ui-sortable-helper,
  .ui-sortable-helper a {
    cursor: url("../images/closedhand.cur"), auto;
    cursor: -webkit-grabbing;
    cursor: -moz-grabbing;
    cursor: grabbing;
  }
  .buttons-outer {
    padding-top: 10px;
  }
  menu.buttons {
    padding: 0;
    margin: 0;
    list-style: none;
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 40px;
  }
  menu.buttons li {
    display: table-cell;
    text-align: center;
    background: #cecece;
    height: 40px;
    line-height: 40px;
  }
  menu.buttons li:hover {
    background: #d3d3d3;
  }
  menu.buttons li a {
    display: block;
  }
  menu.buttons li a,
  menu.buttons li a:link,
  menu.buttons li a:visited,
  menu.buttons li a:hover,
  menu.buttons li a:active {
    color: inherit;
    text-decoration: none;
  }
  menu.buttons li a span {
    display: inline-block;
  }
  menu.buttons.questions {
    margin-top: 15px;
  }
  .scrolled.mCustomScrollbar + menu.buttons {
    padding-right: 49px;
  }
  ol + menu.buttons,
  menu.buttons.after-ol {
    padding-left: 0;
    padding-right: 0;
  }
  ol + menu.buttons button,
  menu.buttons.after-ol button {
    margin: -10px !important;
  }
  .scrolled {
    overflow: auto;
    position: relative;
  }
  .mCSB_container {
    margin-right: 0px;
  }
  .sticky-header + .scrolled tr:first-child td,
  .sticky-header + .scrolled tr:first-child th {
    border-top: none;
  }
  .native-scroll {
    position: static;
  }
  .box-loading {
    height: 200px;
    background: url("../images/loader-big.gif") center center no-repeat;
  }
  .uppercase {
    text-transform: uppercase;
  }
  #content {
    display: block;
    position: relative;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
  }
  .loading-screen {
    width: 415px;
    margin: 149px auto;
  }
  .loading-screen .messages {
    padding: 72.66666666666667px 14% 7%;
    background: #eaeaea;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow: 0 0 10px 2px rgba(0,0,0,0.2);
    box-shadow: 0 0 10px 2px rgba(0,0,0,0.2);
    position: relative;
  }
  .loading-screen .messages div {
    font-size: 16px;
    text-align: center;
  }
  .loading-screen .messages div.warning {
    color: #f00;
    margin-bottom: 1rem;
    display: none;
  }
  .loading-screen .messages div.loading-text {
    font-size: 18px;
    font-size: 1.8rem;
  }
  .loading-screen .messages .logo {
    background: url("../images/logo_new.png") top left no-repeat;
    text-indent: -9999px;
    width: 218px;
    height: 48px;
    display: block;
    position: absolute;
    margin: 0;
    top: 24px;
    left: 98.5px;
  }
  html.non-webkit .loading-screen .warning.non-webkit {
    display: block;
  }
  html.lt-ie10 .loading-screen .warning.non-webkit {
    display: none;
  }
  html.lt-ie10 .loading-screen .warning.old-ie {
    display: block;
  }
  html.lt-ie10 .loading-screen .box-loading {
    display: none;
  }
  .input-with-button {
    position: relative;
  }
  .input-with-button button.input-button {
    position: absolute;
    height: 32px;
    width: 32px;
    display: inline;
    border: none;
    float: none;
    top: -7px;
    right: 3px;
    border: 1px solid #bfbfbf;
    background-color: #ebebe4;
  }
  .input-with-button button.input-button:before {
    vertical-align: initial;
    line-height: 22px;
  }
  .text-area-container {
    word-break: break-all;
  }
  .text-area-container .start-editing-trigger {
    padding: 5px;
    max-height: 140px;
    overflow: auto;
  }
  .text-area-container .start-editing-trigger:after {
    content: ' ';
    width: 0px;
    color: #999;
    font-size: 14px;
  }
  .text-area-container textarea {
    max-height: 140px;
  }
  .text-area-container {
    position: relative;
    min-height: 32px;
    width: 100%;
    border: 1px solid #bfbfbf;
    background-color: #fff;
    white-space: pre-wrap;
  }
  .text-area-container textarea {
    width: 100%;
  }
  .text-area-container .buttons {
    position: relative !important;
    width: 100%;
  }
  .text-area-container .buttons button {
    border: 0;
    border-right: 2px solid #fff;
    width: 50%;
  }
  .text-area-container .buttons button:last-child {
    border-right: 0;
  }
  .comments-section .title,
  .comments-section .members-comments,
  .comments-section .admin-comment {
    display: inline-block;
    padding-bottom: 10px;
    vertical-align: top;
  }
  .comments-section .title {
    width: 14%;
  }
  .comments-section .members-comments,
  .comments-section .admin-comment {
    width: 85%;
  }
  .comments-section .members-comments {
    border-top: 1px solid #bfbfbf;
  }
  .comments-section .member-comment {
    min-height: 30px;
    border: 1px solid #bfbfbf;
    border-top: 0;
    padding: 5px;
  }
  .text-with-limit {
    position: relative;
  }
  .text-with-limit input,
  .text-with-limit textarea {
    padding-right: 45px;
  }
  .text-with-limit .inner-text {
    position: absolute;
    line-height: initial;
    top: 0;
    right: 5px;
    color: #808080;
  }
  .for-print {
    display: none;
  }
  .collapsible-container {
    position: relative;
  }
  .collapsible-container .collapsible-toggle {
    position: absolute;
    left: -10px;
  }
  .collapsible-container .collapsible-toggle.collapsed:before {
    font-family: 'gdt';
    content: '\e019';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  .collapsible-container .collapsible-toggle.collapsed * {
    margin-left: 0.5rem;
  }
  .collapsible-container .collapsible-toggle.expanded:before {
    font-family: 'gdt';
    content: '\e018';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  .collapsible-container .collapsible-toggle.expanded * {
    margin-left: 0.5rem;
  }
  .add-new-member {
    font-size: 14px;
    margin-top: 10px;
    cursor: pointer;
    text-align: center;
    background: url("../images/svg/new-member.svg") no-repeat;
    background-position: top center;
    -webkit-background-size: 35px 35px;
    -moz-background-size: 35px 35px;
    background-size: 35px 35px;
    width: 100px;
    color: #3883a5;
    padding-top: 35px;
  }
  .add-new-member:hover {
    opacity: 0.8;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    filter: alpha(opacity=80);
  }
  .add-new-member:disabled {
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    color: #3883a5;
    pointer-events: none;
  }
  .add-new-member:disabled:hover {
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
  }
  .validation-container {
    position: relative;
  }
  .notifier-screen.notifier-theme-gdt {
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
  }
  .medium-editor-toolbar {
    z-index: 11000;
  }
  @font-face {
    font-family: 'gdt';
    src: url("../fonts/gdt.eot");
    src: url("../fonts/gdt.eot?#iefix") format('embedded-opentype'), url("../fonts/gdt.woff") format('woff'), url("../fonts/gdt.ttf") format('truetype'), url("../fonts/gdt.svg#gdt") format('svg');
    font-weight: normal;
    font-style: normal;
  }
  [data-icon]:before {
    font-family: 'gdt';
    content: attr(data-icon);
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
  }
  .quality-sign {
    font-family: 'GRADE-quality', Cambria, Helvetica, Arial;
    font-weight: normal;
    font-size: 14px;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
  }
@media print {
    #header-container,
    #topbar,
    #sidebar-container {
      display: none;
    }
    .outer-container {
      position: static;
      padding: 0;
    }
    table {
      font-family: "Arial Narrow", Arial, sans-serif;
    }
    .for-print {
      display: inherit;
    }
    .no-print {
      display: none;
    }
    .dont-split {
      page-break-inside: avoid;
    }
    .mCSB_container {
      margin-right: inherit;
    }
    .mCustomScrollBox .mCSB_scrollTools {
      padding: 6px 0;
      width: inherit;
    }
    .mCustomScrollBox .mCSB_scrollTools .mCSB_draggerRail {
      width: 6px;
      opacity: 1;
      -ms-filter: none;
      filter: none;
      background: #cecece;
      -webkit-box-shadow: 1px 1px 1px 1px rgba(78,78,78,0.5) inset;
      box-shadow: 1px 1px 1px 1px rgba(78,78,78,0.5) inset;
    }
    .mCustomScrollBox .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
      background: #9bbde0;
    }
    .mCustomScrollBox .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
      opacity: 0.9;
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
      filter: alpha(opacity=90);
    }
    .mCustomScrollBox .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
    .mCustomScrollBox .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
      opacity: 1;
      -ms-filter: none;
      filter: none;
    }
}
  .presentations .content-bordered-with-switch .content-editable-with-switch .content {
    min-height: 38px;
  }
  .options-select-container {
    background: #fff;
  }
  .options-select-container.disabled {
    cursor: initial;
  }
  .options-select-container.disabled .select-input {
    background-color: #d1d1d1;
  }
  .search-container {
    position: relative;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -webkit-lex;
    display: -ms-flexbox;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .search-container.with-search-filter input[type=text] {
    border-left: none;
  }
  .search-container .input-container,
  .search-container button {
    -webkit-flex: 0 0 auto;
    -ms-flexbox: 0 0 auto;
    flex: 0 0 auto;
    height: 38px;
    line-height: 36px;
  }
  .search-container button {
    width: 40px;
    background-color: #fff;
    border: 1px solid #009cca;
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px;
    border-left: none;
  }
  .search-container button:before {
    vertical-align: inherit;
  }
  .search-container button:disabled {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  .search-container .input-container {
    display: inline-block;
    position: relative;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex: 1;
    flex-grow: 1;
  }
  .search-container .input-container .clear-search {
    display: none;
  }
  .search-container .input-container .clear-search.visible {
    display: inline-block;
    position: absolute;
    border-right: none;
    top: 0;
    right: 0;
    font-size: 14px;
  }
  .search-container .input-container .clear-search.visible:before {
    font-family: 'gdt';
    content: '\e064';
  }
  .search-container input[type=text] {
    vertical-align: top;
    line-height: 36px;
    height: 38px;
    background-color: #fff;
    border: 1px solid #009cca;
    border-right: none;
    width: 100%;
  }
  .search-container input[type=text]::-ms-clear {
    display: none;
  }
  .search-container.with-search-filter input {
    border-left: none;
  }
  .ep-select-with-checkboxes__container {
    background-color: #fff;
    border: 1px solid #bfbfbf !important;
  }
  .ep-select-with-checkboxes__trigger {
    width: 100%;
    max-width: 170px;
    height: 35px;
    -webkit-box-align: center;
    -mox-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    border: 1px solid #bfbfbf;
  }
  .ep-select-with-checkboxes__trigger .trigger__label {
    -webkit-box-ordinal-group: 1;
    -moz-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
    text-align: left;
    margin-left: 5px;
  }
  .ep-select-with-checkboxes__trigger .ep-expand-button {
    margin-top: 0px;
  }
  .ep-select-with-checkboxes__trigger .ep-expand-button svg {
    fill: #3883a5;
  }
  .ep-select-with-checkboxes__trigger .ep-expand-button--collapsed {
    -webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
    text-align: left;
  }
  .options-select-container,
  .multi-select-container {
    height: 35px;
    display: -webkit-inline-box;
    display: -moz-inline-box;
    display: -webkit-inline-flex;
    display: -webkit-inline-box;
    display: -moz-inline-box;
    display: -webkit-inline-lex;
    display: -ms-inline-flexox;
    display: -ms-inline-flexbox;
    display: inline-box;
    display: inline-flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    cursor: pointer;
    text-align: left;
    overflow: hidden;
    outline: none;
  }
  .options-select-container .select-input,
  .multi-select-container .select-input {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    height: 100%;
    line-height: inherit;
    padding: 0 10px;
    -webkit-flex: 0 0 auto;
    -ms-flexbox: 0 0 auto;
    flex: 0 0 auto;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid #bfbfbf;
    outline: none;
    -webkit-box-align: center;
    -mox-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
  }
  .options-select-container .select-input.sign-position-left .trigger__label,
  .multi-select-container .select-input.sign-position-left .trigger__label,
  .options-select-container .select-input.sign-position-left .select-value,
  .multi-select-container .select-input.sign-position-left .select-value {
    -webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }
  .options-select-container .select-input.sign-position-left .ep-expand-button--collapsed,
  .multi-select-container .select-input.sign-position-left .ep-expand-button--collapsed,
  .options-select-container .select-input.sign-position-left .select-sign,
  .multi-select-container .select-input.sign-position-left .select-sign {
    -webkit-box-ordinal-group: 1;
    -moz-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
    text-align: left;
  }
  .options-select-container .select-input.sign-position-right .trigger__label,
  .multi-select-container .select-input.sign-position-right .trigger__label,
  .options-select-container .select-input.sign-position-right .select-value,
  .multi-select-container .select-input.sign-position-right .select-value {
    -webkit-box-ordinal-group: 1;
    -moz-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
  }
  .options-select-container .select-input.sign-position-right .ep-expand-button--expanded,
  .multi-select-container .select-input.sign-position-right .ep-expand-button--expanded,
  .options-select-container .select-input.sign-position-right .select-sign,
  .multi-select-container .select-input.sign-position-right .select-sign {
    -webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
    text-align: right;
  }
  .options-select-container .select-input .select-value,
  .multi-select-container .select-input .select-value,
  .options-select-container .select-input .select-sign,
  .multi-select-container .select-input .select-sign {
    display: inline-block;
    padding: 0;
  }
  .options-select-container .select-input .select-sign,
  .multi-select-container .select-input .select-sign {
    width: 20px;
    float: right;
    font-size: 13px;
    text-align: center;
    color: #3883a5;
    -webkit-flex: 0 0 auto;
    -ms-flexbox: 0 0 auto;
    flex: 0 0 auto;
  }
  .options-select-container .select-input .select-sign:before,
  .multi-select-container .select-input .select-sign:before {
    font-family: 'gdt';
    content: '\e072';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
  }
  .options-select-container .select-input .select-sign *,
  .multi-select-container .select-input .select-sign * {
    margin-left: 0.5rem;
  }
  .options-select-container .select-input .select-value,
  .multi-select-container .select-input .select-value {
    -webkit-flex: 1 1 auto;
    -ms-flexbox: 1 1 auto;
    flex: 1 1 auto;
    white-space: pre;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
  }
  .options-select-container.with-icon .select-input,
  .multi-select-container.with-icon .select-input {
    padding-left: 2px;
  }
  .options-select-container.with-icon .select-icon,
  .multi-select-container.with-icon .select-icon {
    -webkit-border-radius: 3px;
    border-radius: 3px;
    text-align: center;
    padding: 3px 6px;
    background: #3783a5;
    margin-right: 10px;
  }
  .options-select-container__options {
    top: 35px;
    -webkit-flex: 0 0 auto;
    -ms-flexbox: 0 0 auto;
    flex: 0 0 auto;
    margin: 0;
    padding: 0;
    border: 1px solid #bfbfbf;
    margin-top: -1px;
    background-color: #fff;
    list-style: none;
    z-index: 111;
  }
  .options-select-container__options.with-numbered-options {
    counter-reset: options;
  }
  .options-select-container__options.with-numbered-options .option {
    counter-increment: options;
  }
  .options-select-container__options.with-numbered-options .option:before {
    display: inline-block;
    content: counter(options) '.';
    margin-right: 10px;
  }
  .options-select-container__options.ranking-judgements__select.desirableEffects .trivial {
    background: #e5ffe2;
  }
  .options-select-container__options.ranking-judgements__select.desirableEffects .trivial:hover {
    background: #e8ffe5;
  }
  .options-select-container__options.ranking-judgements__select.desirableEffects .small {
    background: #c4f1bf;
  }
  .options-select-container__options.ranking-judgements__select.desirableEffects .small:hover {
    background: #caf2c5;
  }
  .options-select-container__options.ranking-judgements__select.desirableEffects .moderate {
    background: #93e88b;
  }
  .options-select-container__options.ranking-judgements__select.desirableEffects .moderate:hover {
    background: #9eea97;
  }
  .options-select-container__options.ranking-judgements__select.desirableEffects .large {
    background: #5dc953;
  }
  .options-select-container__options.ranking-judgements__select.desirableEffects .large:hover {
    background: #6dce64;
  }
  .options-select-container__options.ranking-judgements__select.undesirableEffects .trivial {
    background: #ffdfd8;
  }
  .options-select-container__options.ranking-judgements__select.undesirableEffects .trivial:hover {
    background: #ffe2dc;
  }
  .options-select-container__options.ranking-judgements__select.undesirableEffects .small {
    background: #fec8bc;
  }
  .options-select-container__options.ranking-judgements__select.undesirableEffects .small:hover {
    background: #fecec3;
  }
  .options-select-container__options.ranking-judgements__select.undesirableEffects .moderate {
    background: #ffaa98;
  }
  .options-select-container__options.ranking-judgements__select.undesirableEffects .moderate:hover {
    background: #ffb3a2;
  }
  .options-select-container__options.ranking-judgements__select.undesirableEffects .large {
    background: #ff896f;
  }
  .options-select-container__options.ranking-judgements__select.undesirableEffects .large:hover {
    background: #ff957d;
  }
  .options-select-container__options.ranking-judgements__select li {
    padding: 5px;
  }
  .options-select-container__options .option {
    padding: 0 30px 0 10px;
    cursor: pointer;
  }
  .options-select-container__options .option:hover {
    background: #eaeaea;
  }
  .options-select-container__options .option.selected {
    background: #eaeaea;
  }
  .options-select-container__options .option[disabled] {
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    cursor: not-allowed;
  }
  .options-select-container__options .options-group {
    cursor: default;
  }
  .options-select-container__options .options-group .options-group__caption {
    font-weight: bold;
    padding-left: 5px;
  }
  .options-select-container__options .options-group .options-group__options ul {
    margin: 10px 0;
  }
  .options-select-container__options ul .option {
    padding: 0 22px 0 5px;
    line-height: 26px;
    height: 26px;
  }
  .multi-select-container__options .option {
    padding: 0 22px 0 5px;
  }
  .multi-select-container__options .option label {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -webkit-lex;
    display: -ms-flexbox;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-flex-flow: row nowrap;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-align: center;
    -mox-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
  }
  .multi-select-container__options .option input {
    margin-right: 5px;
  }
  .multi-select-container__options .option.select-all {
    padding-bottom: 5px;
    margin-bottom: 5px;
    border-bottom: 1px solid #bfbfbf;
  }
  .new-question-group-drop-area {
    height: 40px;
    line-height: 40px;
    text-align: center;
    background: #f3fcff;
    border: 1px solid #009cca;
    border-style: dashed;
    -webkit-transition: background-color 0.5s ease;
    -moz-transition: background-color 0.5s ease;
    -o-transition: background-color 0.5s ease;
    -ms-transition: background-color 0.5s ease;
    transition: background-color 0.5s ease;
    cursor: pointer;
  }
  .new-question-group-drop-area.about-to-drop {
    background: #d2dfed;
  }
  .new-question-group-drop-area.hovered {
    background-color: #d2dfed;
  }
  .questions-list-container {
    position: relative;
    counter-reset: questions;
  }
  .questions-list-container .items {
    margin-bottom: 10px;
  }
  .questions-list-container .questions-list-container__questions-group {
    min-height: 50px;
    background-color: #fff;
  }
  .questions-list-container .questions-list-container__questions-group.with-caption {
    margin-bottom: 40px;
    border: 1px solid #009cca;
    padding: 0 10px 10px;
  }
  .questions-list-container .questions-list-container__questions-group .questions-list-container__group-title,
  .questions-list-container .questions-list-container__questions-group .questions-list-container__group-title--with-controls {
    line-height: 50px;
    font-weight: bold;
  }
  .questions-list-container .questions-list-container__questions-group .questions-list-container__group-title {
    padding-left: 9px;
  }
  .questions-list-container .questions-list-container__questions-group .questions-list-container__group-title--with-controls {
    overflow: hidden;
    position: relative;
    min-height: 50px;
    outline: none;
  }
  .questions-list-container .questions-list-container__questions-group .questions-list-container__group-title--with-controls .caption-text,
  .questions-list-container .questions-list-container__questions-group .questions-list-container__group-title--with-controls .caption-text--editing,
  .questions-list-container .questions-list-container__questions-group .questions-list-container__group-title--with-controls .caption-controls,
  .questions-list-container .questions-list-container__questions-group .questions-list-container__group-title--with-controls .caption-controls--editing {
    -webkit-transition: -webkit-transform 0.5s ease;
    -moz-transition: -moz-transform 0.5s ease;
    -o-transition: -o-transform 0.5s ease;
    -ms-transition: -ms-transform 0.5s ease;
    transition: transform 0.5s ease;
  }
  .questions-list-container .questions-list-container__questions-group .questions-list-container__group-title--with-controls .caption-text,
  .questions-list-container .questions-list-container__questions-group .questions-list-container__group-title--with-controls .caption-text--editing {
    position: absolute;
  }
  .questions-list-container .questions-list-container__questions-group .questions-list-container__group-title--with-controls .caption-text {
    min-height: 50px;
    padding-right: 40px;
  }
  .questions-list-container .questions-list-container__questions-group .questions-list-container__group-title--with-controls .caption-text--editing {
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
    width: 100%;
    padding-right: 80px;
    padding-left: 0;
  }
  .questions-list-container .questions-list-container__questions-group .questions-list-container__group-title--with-controls .caption-text--editing input {
    width: 100%;
    background-color: #fff;
  }
  .questions-list-container .questions-list-container__questions-group .questions-list-container__group-title--with-controls .caption-controls,
  .questions-list-container .questions-list-container__questions-group .questions-list-container__group-title--with-controls .caption-controls--editing {
    position: absolute;
    top: 0;
    right: 0;
  }
  .questions-list-container .questions-list-container__questions-group .questions-list-container__group-title--with-controls .caption-controls .btn-icon-container,
  .questions-list-container .questions-list-container__questions-group .questions-list-container__group-title--with-controls .caption-controls--editing .btn-icon-container {
    display: inline-block;
    width: 40px;
    text-align: center;
  }
  .questions-list-container .questions-list-container__questions-group .questions-list-container__group-title--with-controls .caption-controls .btn-icon-container button,
  .questions-list-container .questions-list-container__questions-group .questions-list-container__group-title--with-controls .caption-controls--editing .btn-icon-container button {
    vertical-align: text-bottom;
  }
  .questions-list-container .questions-list-container__questions-group .questions-list-container__group-title--with-controls .caption-controls--editing {
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
  }
  .questions-list-container .questions-list-container__questions-group .questions-list-container__group-title--with-controls .caption-controls--editing .btn-icon-container {
    display: inline-block;
    width: 40px;
    text-align: center;
  }
  .questions-list-container .questions-list-container__questions-group .questions-list-container__group-title--with-controls.editing .caption-text {
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
  }
  .questions-list-container .questions-list-container__questions-group .questions-list-container__group-title--with-controls.editing .caption-text--editing {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  .questions-list-container .questions-list-container__questions-group .questions-list-container__group-title--with-controls.editing .caption-controls {
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
  }
  .questions-list-container .questions-list-container__questions-group .questions-list-container__group-title--with-controls.editing .caption-controls--editing {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  .questions-list-container .questions-list-container__questions-group .questions-list-container__questions-container {
    min-height: 22px;
  }
  .questions-list-container .questions-list-container__questions-group .questions-list-container__questions-container.empty {
    height: 40px;
    line-height: 40px;
    text-align: center;
    background: #f3fcff;
    border: 1px solid #009cca;
    border-style: dashed;
  }
  .questions-list-container .questions-list-container__questions-group .questions-list-container__questions-container.empty.about-to-drop {
    background: #d2dfed;
  }
  .questions-list-container .questions-list-container__questions-group .questions-list-container__questions-container .questions-list-container__question {
    position: relative;
    padding-left: 42px;
    counter-increment: questions;
    background: #f2f2f2;
    border-bottom: 2px solid #fff;
    font-size: 14px;
  }
  .questions-list-container .questions-list-container__questions-group .questions-list-container__questions-container .questions-list-container__question:before {
    position: absolute;
    left: 0;
    width: 40px;
    line-height: 40px;
    height: 100%;
    content: counter(questions);
    text-align: center;
    border-right: 2px solid #fff;
  }
  .questions-list-container .questions-list-container__questions-group .questions-list-container__questions-container .questions-list-container__question:hover {
    background-color: #f7f7f7;
  }
  .questions-list-container .questions-list-container__questions-group .questions-list-container__questions-container .questions-list-container__question.is-dragging {
    background: #d2dfed;
    color: #d2dfed;
  }
  .questions-list-container .questions-list-container__questions-group .questions-list-container__questions-container .questions-list-container__question.is-dragging:before {
    border-right: 0;
  }
  .collapsible-edit-container {
    position: relative;
    outline: none;
  }
  .collapsible-edit-container .caption-row {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-align: center;
    -mox-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
  }
  .collapsible-edit-container .caption-row .current-question {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-align: center;
    -mox-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    margin-right: 10px;
  }
  .collapsible-edit-container .caption-row .current-question .current-question__text {
    display: block;
    line-height: 40px;
    min-height: 40px;
    max-height: 40px;
    overflow: hidden;
    -o-text-overflow: ellpsis;
    text-overflow: ellpsis;
  }
  .collapsible-edit-container.--controls-left .caption-row__caption,
  .collapsible-edit-container.--controls-left .collapsed-content {
    -webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }
  .collapsible-edit-container.--controls-left .controls {
    -webkit-box-ordinal-group: 1;
    -moz-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
  }
  .collapsible-edit-container.--controls-right .caption-row__caption,
  .collapsible-edit-container.--controls-right .collapsed-content {
    -webkit-box-ordinal-group: 1;
    -moz-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
  }
  .collapsible-edit-container.--controls-right .controls {
    -webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }
  .collapsible-edit-container .collapsed-content-row {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -webkit-lex;
    display: -ms-flexbox;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    padding-left: 8px;
  }
  .collapsible-edit-container .caption-row {
    position: relative;
    min-height: 40px;
  }
  .collapsible-edit-container .caption-row .controls {
    line-height: 40px;
  }
  .collapsible-edit-container .caption-row.current-project-name {
    max-height: 20px;
    overflow: hidden;
    max-width: calc(100vw - 315px);
  }
  .collapsible-edit-container .caption-row__caption,
  .collapsible-edit-container .collapsed-content {
    -webkit-flex: 1 0 0;
    -ms-flexbox: 1 0 0;
    flex: 1 0 0;
  }
  .collapsible-edit-container .controls {
    -webkit-flex: 0 0 40px;
    -ms-flexbox: 0 0 40px;
    flex: 0 0 40px;
    vertical-align: middle;
    text-align: center;
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    align-self: start;
  }
  .collapsible-edit-container .controls .btn-icon-container {
    margin-left: 0;
  }
  .dynamic-height-container {
    -webkit-transition: height 0.3s ease-out, width 0.3s ease-out;
    -moz-transition: height 0.3s ease-out, width 0.3s ease-out;
    -o-transition: height 0.3s ease-out, width 0.3s ease-out;
    -ms-transition: height 0.3s ease-out, width 0.3s ease-out;
    transition: height 0.3s ease-out, width 0.3s ease-out;
    overflow: hidden;
  }
  .gdt-navigation-bar {
    position: relative;
    display: -webkit-inline-box;
    display: -moz-inline-box;
    display: -webkit-inline-flex;
    display: -webkit-inline-box;
    display: -moz-inline-box;
    display: -webkit-inline-lex;
    display: -ms-inline-flexox;
    display: -ms-inline-flexbox;
    display: inline-box;
    display: inline-flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -mox-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    height: 40px;
  }
  .gdt-navigation-bar .gdt-navigation-bar__item {
    position: relative;
    height: 100%;
    -webkit-flex: 0 0 auto;
    -ms-flexbox: 0 0 auto;
    flex: 0 0 auto;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    line-height: 14px;
    font-size: 13px;
    color: #606060;
  }
  .gdt-navigation-bar .gdt-navigation-bar__item:hover {
    color: #fff;
    font-weight: bold;
    background-image: -webkit-linear-gradient(bottom left, #2caac4 49%, transparent 50%), -webkit-linear-gradient(top left, #2caac4 49%, transparent 50%), -webkit-linear-gradient(left, #2caac4, #2caac4);
    background-image: -moz-linear-gradient(bottom left, #2caac4 49%, transparent 50%), -moz-linear-gradient(top left, #2caac4 49%, transparent 50%), -moz-linear-gradient(left, #2caac4, #2caac4);
    background-image: -o-linear-gradient(bottom left, #2caac4 49%, transparent 50%), -o-linear-gradient(top left, #2caac4 49%, transparent 50%), -o-linear-gradient(left, #2caac4, #2caac4);
    background-image: -ms-linear-gradient(bottom left, #2caac4 49%, transparent 50%), -ms-linear-gradient(top left, #2caac4 49%, transparent 50%), -ms-linear-gradient(left, #2caac4, #2caac4);
    background-image: linear-gradient(to top right, #2caac4 49%, transparent 50%), linear-gradient(to bottom right, #2caac4 49%, transparent 50%), linear-gradient(to right, #2caac4, #2caac4);
    background-position: top right, bottom right, top left;
    background-repeat: no-repeat, no-repeat, no-repeat;
    -webkit-background-size: calc(40px/4) 50%, calc(40px/4) 50%, 100% 100%;
    -moz-background-size: calc(40px/4) 50%, calc(40px/4) 50%, 100% 100%;
    background-size: calc(40px/4) 50%, calc(40px/4) 50%, 100% 100%;
    -webkit-background-clip: border, border, content;
    -moz-background-clip: border, border, content;
    background-clip: border-box, border-box, content-box;
  }
  .gdt-navigation-bar .gdt-navigation-bar__item:hover:not(:first-child):before {
    background-image: -webkit-linear-gradient(bottom left, #b3b3b3 49%, #2caac4 50%);
    background-image: -moz-linear-gradient(bottom left, #b3b3b3 49%, #2caac4 50%);
    background-image: -o-linear-gradient(bottom left, #b3b3b3 49%, #2caac4 50%);
    background-image: -ms-linear-gradient(bottom left, #b3b3b3 49%, #2caac4 50%);
    background-image: linear-gradient(to top right, #b3b3b3 49%, #2caac4 50%);
  }
  .gdt-navigation-bar .gdt-navigation-bar__item:hover:not(:first-child):after {
    background-image: -webkit-linear-gradient(top left, #b3b3b3 49%, #2caac4 50%);
    background-image: -moz-linear-gradient(top left, #b3b3b3 49%, #2caac4 50%);
    background-image: -o-linear-gradient(top left, #b3b3b3 49%, #2caac4 50%);
    background-image: -ms-linear-gradient(top left, #b3b3b3 49%, #2caac4 50%);
    background-image: linear-gradient(to bottom right, #b3b3b3 49%, #2caac4 50%);
  }
  .gdt-navigation-bar .gdt-navigation-bar__item:not(:last-child) {
    padding-right: calc(40px/4);
  }
  .gdt-navigation-bar .gdt-navigation-bar__item:not(:first-child):before,
  .gdt-navigation-bar .gdt-navigation-bar__item:not(:first-child):after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: calc(40px/4);
    height: 50%;
    background-color: inherit;
    background-image: -webkit-linear-gradient(bottom left, #b3b3b3 49%, transparent 50%);
    background-image: -moz-linear-gradient(bottom left, #b3b3b3 49%, transparent 50%);
    background-image: -o-linear-gradient(bottom left, #b3b3b3 49%, transparent 50%);
    background-image: -ms-linear-gradient(bottom left, #b3b3b3 49%, transparent 50%);
    background-image: linear-gradient(to top right, #b3b3b3 49%, transparent 50%);
    -webkit-transform-origin: bottom right;
    -moz-transform-origin: bottom right;
    -o-transform-origin: bottom right;
    -ms-transform-origin: bottom right;
    transform-origin: bottom right;
    -webkit-transform: skewX(26.57deg);
    -moz-transform: skewX(26.57deg);
    -o-transform: skewX(26.57deg);
    -ms-transform: skewX(26.57deg);
    transform: skewX(26.57deg);
  }
  .gdt-navigation-bar .gdt-navigation-bar__item:not(:first-child):after {
    top: 50%;
    background-image: -webkit-linear-gradient(top left, #b3b3b3 49%, transparent 50%);
    background-image: -moz-linear-gradient(top left, #b3b3b3 49%, transparent 50%);
    background-image: -o-linear-gradient(top left, #b3b3b3 49%, transparent 50%);
    background-image: -ms-linear-gradient(top left, #b3b3b3 49%, transparent 50%);
    background-image: linear-gradient(to bottom right, #b3b3b3 49%, transparent 50%);
    -webkit-transform-origin: top right;
    -moz-transform-origin: top right;
    -o-transform-origin: top right;
    -ms-transform-origin: top right;
    transform-origin: top right;
    -webkit-transform: skewX(-26.57deg);
    -moz-transform: skewX(-26.57deg);
    -o-transform: skewX(-26.57deg);
    -ms-transform: skewX(-26.57deg);
    transform: skewX(-26.57deg);
  }
  .icon-button__with-spinner {
    position: relative;
  }
  .icon-button__with-spinner .spinner-el {
    position: absolute;
    top: 40%;
    left: 50%;
  }
  .gdt-scrollable__container {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
  }
  .gdt-scrollable__container.mounted {
    position: absolute;
  }
  .gdt-scrollable__container:hover {
    overflow-y: auto;
  }
  .gdt-scrollable__container .scrollable__content {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
  }
  .gdt-rating-container {
    width: 100%;
    text-align: center;
  }
  .gdt-rating-element {
    cursor: pointer;
    display: inline-block;
    opacity: 0.1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
    filter: alpha(opacity=10);
    padding: 0 12px;
    width: 18px;
    height: 20px;
    background: url("../images/rating-star.svg") center center no-repeat;
  }
  .gdt-rating-element--active {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  .gdt-flex-table {
    width: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -webkit-lex;
    display: -ms-flexbox;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    overflow: auto;
  }
  .gdt-flex-table-row {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -webkit-lex;
    display: -ms-flexbox;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .gdt-flex-table-cell {
    width: 100px;
    -webkit-flex: 1 1 auto;
    -ms-flexbox: 1 1 auto;
    flex: 1 1 auto;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -webkit-lex;
    display: -ms-flexbox;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-align: center;
    -mox-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .subscriptions-modal {
    width: 700px;
  }
  .subscriptions-modal .ep-modal__content {
    background-color: transparent;
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  .subscriptions-modal .ep-modal__content .licences header h1,
  .subscriptions-modal .ep-modal__content .licences footer a {
    color: #000;
  }
  .subscriptions-modal .ep-modal__content .licences footer {
    line-height: 2.2rem;
  }
  .subscriptions-modal .ep-modal__content .licences h2 {
    text-align: left;
  }
  .PopupBox_Container .PopupBox_Content {
    outline: none;
  }
  .items-list-container .items-list-container__item,
  .items-list-container--numbered .items-list-container__item {
    position: relative;
    width: 100%;
    height: 40px;
    background: #f2f2f2;
    border-bottom: 2px solid #fff;
    font-size: 14px;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -webkit-lex;
    display: -ms-flexbox;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-align: center;
    -mox-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
  }
  .items-list-container--numbered {
    counter-reset: numbered-items;
  }
  .items-list-container--numbered .items-list-container__item {
    counter-increment: numbered-items;
  }
  .items-list-container--numbered .items-list-container__item:before {
    width: 40px;
    line-height: 40px;
    margin-right: 8px;
    -webkit-flex: 0 0 40px;
    -ms-flexbox: 0 0 40px;
    flex: 0 0 40px;
    content: counter(numbered-items);
    text-align: center;
    border-right: 2px solid #fff;
  }
  label.dont-show-again {
    display: block;
    margin: 20px 0;
  }
  label.dont-show-again input {
    margin-right: 10px;
  }
  label.dont-show-again span {
    vertical-align: text-bottom;
  }
  .select-option-annotation {
    width: 400px;
    padding: 10px;
    background-color: #fff;
    border: 1px solid #bfbfbf;
    -webkit-box-shadow: 0 0 10px 2px rgba(0,0,0,0.2);
    box-shadow: 0 0 10px 2px rgba(0,0,0,0.2);
  }
  .select-option-annotation a {
    cursor: pointer;
  }
  .gdt-multi-select label {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -webkit-lex;
    display: -ms-flexbox;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-align: center;
    -mox-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
  }
  .gdt-multi-select label input[type="checkbox"] {
    -webkit-flex: 0 0 auto;
    -ms-flexbox: 0 0 auto;
    flex: 0 0 auto;
    margin-right: 10px;
  }
  .gdt-multi-select label div {
    -webkit-flex: 1 1 auto;
    -ms-flexbox: 1 1 auto;
    flex: 1 1 auto;
    padding: 10px;
  }
  .gdt-multi-select .gdt-multi-select__header div {
    font-weight: bold;
  }
  .labeled-input {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -webkit-lex;
    display: -ms-flexbox;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-flex-flow: row;
    -ms-flex-flow: row;
    flex-flow: row;
    -webkit-box-align: center;
    -mox-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
  }
  .labeled-input.label-position-left .labeled-input__label {
    -webkit-box-ordinal-group: 1;
    -moz-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
  }
  .labeled-input.label-position-left .labeled-input__input {
    -webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }
  .labeled-input.label-position-right .labeled-input__label {
    -webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }
  .labeled-input.label-position-right .labeled-input__input {
    -webkit-box-ordinal-group: 1;
    -moz-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
  }
  .labeled-input .labeled-input__label {
    margin-right: 10px;
    -webkit-flex: 0 0 auto;
    -ms-flexbox: 0 0 auto;
    flex: 0 0 auto;
  }
  .labeled-input .labeled-input__input {
    -webkit-flex: 1 1 auto;
    -ms-flexbox: 1 1 auto;
    flex: 1 1 auto;
    background-color: #fff;
  }
  .gdt-collapsible-chapter {
    position: relative;
  }
  .gdt-collapsible-chapter:not(:first-child) .caption-row {
    background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.4), rgba(0,0,0,0));
    background-image: -moz-linear-gradient(top, rgba(0,0,0,0.4), rgba(0,0,0,0));
    background-image: -o-linear-gradient(top, rgba(0,0,0,0.4), rgba(0,0,0,0));
    background-image: -ms-linear-gradient(top, rgba(0,0,0,0.4), rgba(0,0,0,0));
    background-image: linear-gradient(to bottom, rgba(0,0,0,0.4), rgba(0,0,0,0));
    -webkit-background-size: 100% 12px;
    -moz-background-size: 100% 12px;
    background-size: 100% 12px;
    background-position: top left;
    background-repeat: no-repeat;
    -webkit-background-clip: padding;
    -moz-background-clip: padding;
    background-clip: padding-box;
  }
  .gdt-collapsible-chapter:last-child .caption-row {
    margin-bottom: 15px;
    -webkit-box-shadow: 0px 5px 10px rgba(0,0,0,0.5);
    box-shadow: 0px 5px 10px rgba(0,0,0,0.5);
  }
  .gdt-collapsible-chapter:hover .caption-row,
  .gdt-collapsible-chapter.expanded .caption-row {
    -webkit-box-shadow: 0px 5px 10px rgba(0,0,0,0.5);
    box-shadow: 0px 5px 10px rgba(0,0,0,0.5);
    background-color: #005aa5;
    color: #fff;
  }
  .gdt-collapsible-chapter .controls button:before {
    color: #ffa745;
  }
  .gdt-collapsible-chapter .caption-row {
    position: relative;
    padding: 10px 15px;
    border: 0px solid #fff;
    background-color: #f2f2f2;
    color: #2d3236;
    font-weight: bold;
    cursor: pointer;
    -webkit-transition: background-color 0.2s ease-in, color 0.2s ease-in;
    -moz-transition: background-color 0.2s ease-in, color 0.2s ease-in;
    -o-transition: background-color 0.2s ease-in, color 0.2s ease-in;
    -ms-transition: background-color 0.2s ease-in, color 0.2s ease-in;
    transition: background-color 0.2s ease-in, color 0.2s ease-in;
  }
  .gdt-collapsible-chapter .collapsed-content-row {
    margin-top: 10px;
    padding: 0 0 13px;
  }
  .gdt-collapsible-chapter .collapsed-content-row .collapsed-content {
    margin-right: -40px;
  }
  .gdt-popover-content-box {
    padding: 15px;
    border: 1px solid #29abe2;
    -webkit-box-shadow: 0 0 15px #565656;
    box-shadow: 0 0 15px #565656;
    background: #fff;
  }
  .ellipsized {
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
  }
  .gdt-limits-content-box {
    padding: 20px 0;
    text-align: center;
    background-color: #fff8de;
    font-size: 16px;
  }
  h2.toolbar-title {
    padding: 10px 10px 0;
    font-size: 18px;
  }
  h2.toolbar-title.dissemination {
    text-align: center;
    font-size: 21px;
  }
  h2.toolbar-title.mobile,
  h2.toolbar-title.decision-aids {
    padding: 10px 30px 0;
  }
  span.placeholder {
    color: #757575;
  }
  .asterixed:after {
    display: inline-block;
    content: "*";
    color: #f00;
  }
  .cursor-pointer {
    cursor: pointer;
  }
}
.create-update-form-modal .extraction-form {
  margin-bottom: 10px;
}
.create-update-form-modal .extraction-form__group {
  margin: 0;
}
.create-update-form-modal .extraction-field .extraction-field__name {
  width: 100px;
}
.create-update-form-modal .extraction-field .extraction-field__value {
  max-width: initial;
  margin-right: 0;
  -webkit-flex: 0 0 auto;
  -ms-flexbox: 0 0 auto;
  flex: 0 0 auto;
}
.create-update-form-modal .extraction-field .extraction-field__value > div {
  max-width: initial;
}
.create-update-form-modal .extraction-field.w-full .extraction-field__value {
  -webkit-flex: 1 0 auto;
  -ms-flexbox: 1 0 auto;
  flex: 1 0 auto;
}
.create-update-form-modal.nma-question-modal .extraction-field__name,
.create-update-form-modal.nma-outcome-modal .extraction-field__name {
  width: 190px;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
.bottom-toggleable-pane {
  width: 100%;
  position: absolute;
  z-index: 1000;
  left: 0;
  bottom: 0;
}
.bottom-toggleable-pane .bottom-pane-bar {
  cursor: pointer;
  background-color: #f2f2f2;
  border: 1px solid #bfbfbf;
  text-align: center;
  padding: 5px;
  padding: 3px;
  line-height: 24px;
}
.bottom-toggleable-pane .bottom-pane-bar .arrow {
  float: right;
  height: 24px;
}
.bottom-toggleable-pane .bottom-pane-bar.closed .arrow {
  background: url("../images/light-arrow-up.png") left center no-repeat;
  padding-left: 30px;
  padding-left: 16px;
}
.bottom-toggleable-pane .bottom-pane-bar.opened .arrow {
  background: url("../images/light-arrow-down.png") left center no-repeat;
  padding-left: 30px;
  padding-left: 16px;
}
.bottom-toggleable-pane .pane-content {
  display: none;
  padding: 5px;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
.box {
  display: none;
  background: #f6f6f6;
  border: 1px solid #bfbfbf;
  padding: 10px 0px;
  font-size: 14px;
  -webkit-box-shadow: 0 0 15px #565656;
  box-shadow: 0 0 15px #565656;
  z-index: 100;
  position: absolute;
  margin: 0;
  min-width: 200px;
  overflow: hidden;
}
.box span.dot {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  display: block;
  background: #f6f6f6;
  width: 10px;
  height: 10px;
  top: -5px;
  right: 19px;
  position: absolute;
  border: 1px solid #b5b5b5;
}
.box ul {
  position: relative;
}
.box ul li {
  background: #f6f6f6;
}
.box .edit-input-block {
  white-space: nowrap;
}
.box .edit-input-block.active {
  background-color: #ddeaf9;
}
.box .edit-input-block.active input,
.box .edit-input-block.active textarea {
  border: 1px #9bbde0 solid;
}
.box .edit-input-block.active div.empty {
  background-color: #f6f6f6;
}
.box .v-top {
  vertical-align: top;
}
.box .v-top * {
  vertical-align: top;
}
.box .v-bottom {
  vertical-align: bottom;
}
.box .v-bottom * {
  vertical-align: bottom;
}
.box legend {
  font-weight: bold;
}
.box div.percent {
  position: relative;
}
.box div.percent:after {
  position: absolute;
  top: 7px;
  right: 15px;
  float: right;
  content: '%';
}
.box input.form-control {
  height: 30px;
  line-height: 30px;
  font-size: 14px;
  min-width: 45px;
}
.box .text-with-limit textarea {
  padding-right: 0px;
  padding-top: 15px;
}
.box textarea.cell-edit-textarea {
  width: 100%;
  font-size: 14px;
  line-height: 19px;
}
.box label {
  font-size: 14px;
  line-height: 19px;
  white-space: normal;
}
.box label.checkbox {
  position: relative;
  width: 100%;
}
.box label.checkbox input[type="checkbox"] {
  position: absolute;
  top: 9px;
  right: 0px;
}
.box label.footnote-validation {
  color: #f00;
}
.box .content {
  border: none;
  margin: 0;
  padding: 0;
}
.box .content .robins-i-toggle span.info-sign {
  position: relative;
  display: inline-block;
  top: -5px;
  left: 3px;
}
.box .content label {
  margin-left: 5px;
  display: inline-block;
  width: 175px;
  line-height: 30px;
}
.box .content label.long {
  width: auto;
}
.box .content label.middle {
  width: auto;
  margin: 0px 5px;
}
.box .content label.legend {
  font-weight: bold;
}
.box .content label span.text-right {
  float: right;
}
.box .content input {
  width: auto;
}
.box .content input[type=checkbox] {
  width: 12px;
}
.box .content input.number {
  width: 75px;
}
.box .content input.number.short {
  width: 45px !important;
}
.box .content .sup {
  display: inline-block;
  position: relative;
  margin-left: 2px;
  min-width: 10px;
  height: 10px;
}
.box .content .inline {
  display: inline-block;
}
.box .content .inline .selection-list-value {
  display: inline-block;
  width: auto;
  position: relative;
  vertical-align: middle;
  top: -2px;
}
.box .content .buttons button {
  width: 100%;
}
.box .content .caseControl .no-of-participants-embeded label,
.box .content .outcomeLabel .no-of-participants-embeded label,
.box .content .noOfParticipantsStudiesFollowUp .no-of-participants-embeded label,
.box .content .noOfParticipantsStudies .no-of-participants-embeded label {
  width: 150px;
}
.box .content .caseControl .no-of-participants-embeded input,
.box .content .outcomeLabel .no-of-participants-embeded input,
.box .content .noOfParticipantsStudiesFollowUp .no-of-participants-embeded input,
.box .content .noOfParticipantsStudies .no-of-participants-embeded input,
.box .content .caseControl .no-of-participants-embeded .selection-list-value,
.box .content .outcomeLabel .no-of-participants-embeded .selection-list-value,
.box .content .noOfParticipantsStudiesFollowUp .no-of-participants-embeded .selection-list-value,
.box .content .noOfParticipantsStudies .no-of-participants-embeded .selection-list-value {
  top: 0px;
  width: 213px;
  max-width: 215px;
}
.box .content .caseControl .no-of-participants-embeded .observational-studies-list,
.box .content .outcomeLabel .no-of-participants-embeded .observational-studies-list,
.box .content .noOfParticipantsStudiesFollowUp .no-of-participants-embeded .observational-studies-list,
.box .content .noOfParticipantsStudies .no-of-participants-embeded .observational-studies-list,
.box .content .caseControl .no-of-participants-embeded .robins-i-toggle,
.box .content .outcomeLabel .no-of-participants-embeded .robins-i-toggle,
.box .content .noOfParticipantsStudiesFollowUp .no-of-participants-embeded .robins-i-toggle,
.box .content .noOfParticipantsStudies .no-of-participants-embeded .robins-i-toggle {
  padding-left: 154px;
}
.box .content .caseControl .no-of-participants-embeded .observational-studies-list > .inline,
.box .content .outcomeLabel .no-of-participants-embeded .observational-studies-list > .inline,
.box .content .noOfParticipantsStudiesFollowUp .no-of-participants-embeded .observational-studies-list > .inline,
.box .content .noOfParticipantsStudies .no-of-participants-embeded .observational-studies-list > .inline,
.box .content .caseControl .no-of-participants-embeded .robins-i-toggle > .inline,
.box .content .outcomeLabel .no-of-participants-embeded .robins-i-toggle > .inline,
.box .content .noOfParticipantsStudiesFollowUp .no-of-participants-embeded .robins-i-toggle > .inline,
.box .content .noOfParticipantsStudies .no-of-participants-embeded .robins-i-toggle > .inline {
  margin-top: 5px;
}
.box .content .caseControl .no-of-participants-embeded .robins-i-toggle input,
.box .content .outcomeLabel .no-of-participants-embeded .robins-i-toggle input,
.box .content .noOfParticipantsStudiesFollowUp .no-of-participants-embeded .robins-i-toggle input,
.box .content .noOfParticipantsStudies .no-of-participants-embeded .robins-i-toggle input {
  width: 12px;
}
.box .content .caseControl .no-of-participants-embeded.ACCP label,
.box .content .outcomeLabel .no-of-participants-embeded.ACCP label,
.box .content .noOfParticipantsStudiesFollowUp .no-of-participants-embeded.ACCP label,
.box .content .noOfParticipantsStudies .no-of-participants-embeded.ACCP label,
.box .content .caseControl .no-of-participants-embeded.SOF_ACCP label,
.box .content .outcomeLabel .no-of-participants-embeded.SOF_ACCP label,
.box .content .noOfParticipantsStudiesFollowUp .no-of-participants-embeded.SOF_ACCP label,
.box .content .noOfParticipantsStudies .no-of-participants-embeded.SOF_ACCP label,
.box .content .caseControl .no-of-participants-embeded.SOF_v3 label,
.box .content .outcomeLabel .no-of-participants-embeded.SOF_v3 label,
.box .content .noOfParticipantsStudiesFollowUp .no-of-participants-embeded.SOF_v3 label,
.box .content .noOfParticipantsStudies .no-of-participants-embeded.SOF_v3 label,
.box .content .caseControl .no-of-participants-embeded.SOF_v4 label,
.box .content .outcomeLabel .no-of-participants-embeded.SOF_v4 label,
.box .content .noOfParticipantsStudiesFollowUp .no-of-participants-embeded.SOF_v4 label,
.box .content .noOfParticipantsStudies .no-of-participants-embeded.SOF_v4 label {
  width: 175px;
}
.box .content .caseControl .no-of-participants-embeded.ACCP .observational-studies-list,
.box .content .outcomeLabel .no-of-participants-embeded.ACCP .observational-studies-list,
.box .content .noOfParticipantsStudiesFollowUp .no-of-participants-embeded.ACCP .observational-studies-list,
.box .content .noOfParticipantsStudies .no-of-participants-embeded.ACCP .observational-studies-list,
.box .content .caseControl .no-of-participants-embeded.SOF_ACCP .observational-studies-list,
.box .content .outcomeLabel .no-of-participants-embeded.SOF_ACCP .observational-studies-list,
.box .content .noOfParticipantsStudiesFollowUp .no-of-participants-embeded.SOF_ACCP .observational-studies-list,
.box .content .noOfParticipantsStudies .no-of-participants-embeded.SOF_ACCP .observational-studies-list,
.box .content .caseControl .no-of-participants-embeded.SOF_v3 .observational-studies-list,
.box .content .outcomeLabel .no-of-participants-embeded.SOF_v3 .observational-studies-list,
.box .content .noOfParticipantsStudiesFollowUp .no-of-participants-embeded.SOF_v3 .observational-studies-list,
.box .content .noOfParticipantsStudies .no-of-participants-embeded.SOF_v3 .observational-studies-list,
.box .content .caseControl .no-of-participants-embeded.SOF_v4 .observational-studies-list,
.box .content .outcomeLabel .no-of-participants-embeded.SOF_v4 .observational-studies-list,
.box .content .noOfParticipantsStudiesFollowUp .no-of-participants-embeded.SOF_v4 .observational-studies-list,
.box .content .noOfParticipantsStudies .no-of-participants-embeded.SOF_v4 .observational-studies-list,
.box .content .caseControl .no-of-participants-embeded.ACCP .robins-i-toggle,
.box .content .outcomeLabel .no-of-participants-embeded.ACCP .robins-i-toggle,
.box .content .noOfParticipantsStudiesFollowUp .no-of-participants-embeded.ACCP .robins-i-toggle,
.box .content .noOfParticipantsStudies .no-of-participants-embeded.ACCP .robins-i-toggle,
.box .content .caseControl .no-of-participants-embeded.SOF_ACCP .robins-i-toggle,
.box .content .outcomeLabel .no-of-participants-embeded.SOF_ACCP .robins-i-toggle,
.box .content .noOfParticipantsStudiesFollowUp .no-of-participants-embeded.SOF_ACCP .robins-i-toggle,
.box .content .noOfParticipantsStudies .no-of-participants-embeded.SOF_ACCP .robins-i-toggle,
.box .content .caseControl .no-of-participants-embeded.SOF_v3 .robins-i-toggle,
.box .content .outcomeLabel .no-of-participants-embeded.SOF_v3 .robins-i-toggle,
.box .content .noOfParticipantsStudiesFollowUp .no-of-participants-embeded.SOF_v3 .robins-i-toggle,
.box .content .noOfParticipantsStudies .no-of-participants-embeded.SOF_v3 .robins-i-toggle,
.box .content .caseControl .no-of-participants-embeded.SOF_v4 .robins-i-toggle,
.box .content .outcomeLabel .no-of-participants-embeded.SOF_v4 .robins-i-toggle,
.box .content .noOfParticipantsStudiesFollowUp .no-of-participants-embeded.SOF_v4 .robins-i-toggle,
.box .content .noOfParticipantsStudies .no-of-participants-embeded.SOF_v4 .robins-i-toggle {
  padding-left: 179px;
}
.box .content .caseControl input,
.box .content .outcomeLabel input,
.box .content .noOfParticipantsStudiesFollowUp input,
.box .content .noOfParticipantsStudies input {
  width: 213px;
}
.box .content .caseControl input.half,
.box .content .outcomeLabel input.half,
.box .content .noOfParticipantsStudiesFollowUp input.half,
.box .content .noOfParticipantsStudies input.half {
  width: 104px;
}
.box .content .caseControl input.long,
.box .content .outcomeLabel input.long,
.box .content .noOfParticipantsStudiesFollowUp input.long,
.box .content .noOfParticipantsStudies input.long {
  width: 545px;
}
.box .content .outcomeLabel .sof-outcome-label-edit .selection-list-value {
  display: inline-block;
  max-width: 232px;
}
.box .content .outcomeLabel .sof-outcome-label-edit #possible-scores-range {
  width: 102px;
}
.box .content .outcomeLabel .sof-outcome-label-edit .conventional-scale-limits > div {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-flow: row;
  -ms-flex-flow: row;
  flex-flow: row;
}
.box .content .outcomeLabel .sof-outcome-label-edit .conventional-scale-limits > div input {
  margin-left: 4px;
  width: 115px;
}
.box .content .quality label {
  width: 160px;
}
.box .content .quality .selection-list-value {
  width: 175px;
  max-width: 175px;
}
.box .content .quality .col-5-5 {
  display: inline-block;
  width: 175px;
}
.box .content .quality .col-1.sup {
  display: inline-block;
}
.box .content .relativeEffect label {
  width: 125px;
}
.box .content .relativeEffect label.middle {
  width: auto;
  margin: 0px 5px;
}
.box .content .relativeEffect .select-input-container {
  min-width: 75px;
}
.box .content .otherConsiderations .selection-list-value {
  min-width: 145px;
}
.box .content .controlTotal label,
.box .content .intervention label {
  width: 200px;
}
.box .content .controlTotal label.middle,
.box .content .intervention label.middle,
.box .content .controlTotal label.short,
.box .content .intervention label.short {
  width: 35px;
  text-align: center;
}
.box .content .controlTotal label.long,
.box .content .intervention label.long {
  width: auto;
}
.box .content .narrativeDesc textarea {
  min-width: 300px;
  max-width: 300px;
}
.box .content .narrativeDesc div.gdt-editor-container {
  min-width: 300px;
  max-width: 490px;
}
.box .content .control .continuous label,
.box .content .controlRisk .continuous label {
  width: 75px;
}
.box .content .control .continuous label.show-final-score,
.box .content .controlRisk .continuous label.show-final-score {
  width: auto;
}
.box .content .control .continuous label.show-final-score input[type="checkbox"],
.box .content .controlRisk .continuous label.show-final-score input[type="checkbox"] {
  display: inline-block;
  margin-right: 5px;
}
.box .content .control .continuous .selection-list-value,
.box .content .controlRisk .continuous .selection-list-value {
  width: 106px;
}
.box .content .control .continuous input.number,
.box .content .controlRisk .continuous input.number {
  width: 213px;
}
.box .content .control .continuous input.number.half,
.box .content .controlRisk .continuous input.number.half {
  width: 106px;
}
.box .content .compound-edit.designStudies {
  width: 250px;
}
.box .content .compound-edit.designStudies .inline {
  max-width: initial;
}
.box .content .compound-edit.designStudies .selection-list-value {
  max-width: initial;
  min-width: 200px;
  margin-top: 10px;
}
.box .content .compound-edit.designStudies .observational-studies-list {
  margin-top: 10px;
}
.box .content .compound-edit.comments .text-with-limit {
  display: inline-block;
}
.box .content .compound-edit.comments .automatic-narrative {
  background: #eaeaea;
  margin-left: -10px;
  margin-right: -10px;
  padding-left: 10px;
}
.box .content .compound-edit.comments .automatic-narrative .automatic-narrative-section {
  width: 750px;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-flow: row;
  -ms-flex-flow: row;
  flex-flow: row;
  -webkit-box-align: stretch;
  -mox-box-align: stretch;
  -ms-flex-align: stretch;
  -webkit-align-items: stretch;
  align-items: stretch;
}
.box .content .compound-edit.comments .automatic-narrative .automatic-narrative-section .automatic-narrative-effect-size-container {
  margin-right: initial;
  margin-left: 0;
}
.box .content .compound-edit.comments .automatic-narrative .automatic-narrative-section .selection-text {
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.box .content .compound-edit.comments .automatic-narrative .automatic-narrative-section .selection-list-value {
  max-width: initial;
  width: 100%;
}
.box .content .compound-edit.comments .automatic-narrative .automatic-narrative-section .insert-button {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-flow: column;
  -ms-flex-flow: column;
  flex-flow: column;
  -webkit-box-pack: end;
  -moz-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding-bottom: 10px;
  padding-right: 0;
  margin-right: 2px;
}
.box .content .compound-edit.comments .automatic-narrative .automatic-narrative-section .insert-button button {
  height: 30px;
  width: 100%;
  line-height: 30px;
}
.box .content .compound-edit.comments .automatic-narrative .error-msg {
  color: #d53d10;
}
.box .content .compound-edit.comments .section-label,
.box .content .compound-edit.comments label {
  font-weight: bold;
}
.box .content .compound-edit.comments select {
  margin-left: 5px;
  margin-right: 5px;
}
.box .content .compound-edit.comments textarea {
  width: 350px;
}
.box .content .compound-edit.comments .comments-management textarea {
  margin-left: 5px;
  width: 740px;
}
.box .content .compound-edit.inconclusivePrevalencesDesc textarea,
.box .content .compound-edit.complicationsPrevalencesDesc textarea {
  width: 350px;
}
.box .content .sup {
  vertical-align: top;
  padding: 0;
}
.box .edit-label {
  margin: 0px 10px;
  font-weight: bold;
}
.box span.close {
  color: #a6afb6;
  width: 10px;
  font-size: 25px;
  line-height: 20px;
  float: right;
  padding-right: 2px;
  cursor: pointer;
}
.box .buttons .btn {
  line-height: 28px;
  width: 50%;
}
.box.footnotes-box {
  width: 740px;
  padding: 22px;
  background-color: #fff;
}
.box.footnotes-box .scrolled {
  width: 100%;
}
.box.footnotes-box .clearfix {
  min-height: 20px;
}
.box.footnotes-box .clearfix.with-tabs {
  height: 40px;
}
.box.footnotes-box .search-container {
  width: 40%;
}
.box.footnotes-box .empty-footnotes {
  text-align: center;
  height: 25px;
  padding: 10px 0;
}
.box.footnotes-box .add-new {
  float: right;
  margin: 15px 10px 15px 0;
  font-size: 16px;
}
.box.footnotes-box .add-new:before {
  font-family: 'gdt';
  content: '\e025';
  font-size: 30px;
  vertical-align: super;
  margin-right: 2px;
}
.box.footnotes-box .tab-panels {
  height: 300px;
  overflow: auto;
  margin-top: 5px;
}
.box.footnotes-box .references-list,
.box.footnotes-box .footnotes-list {
  padding: 0;
  margin: 0;
  list-style: none;
}
.box.footnotes-box .references-list li,
.box.footnotes-box .footnotes-list li {
  display: table;
  width: 100%;
  height: 40px;
  background-color: #f2f2f2;
  border-top: 2px solid #fff;
  border-bottom: 2px solid #fff;
}
.box.footnotes-box .references-list li.active,
.box.footnotes-box .footnotes-list li.active,
.box.footnotes-box .references-list li:hover,
.box.footnotes-box .footnotes-list li:hover {
  background-color: #f7f7f7;
}
.box.footnotes-box .references-list li .hidden,
.box.footnotes-box .footnotes-list li .hidden {
  display: none;
}
.box.footnotes-box .references-list li .display-footnote,
.box.footnotes-box .footnotes-list li .display-footnote,
.box.footnotes-box .references-list li .edit-footnote,
.box.footnotes-box .footnotes-list li .edit-footnote,
.box.footnotes-box .references-list li .display-reference,
.box.footnotes-box .footnotes-list li .display-reference {
  display: table-row;
}
.box.footnotes-box .references-list li .display-footnote > div,
.box.footnotes-box .footnotes-list li .display-footnote > div,
.box.footnotes-box .references-list li .edit-footnote > div,
.box.footnotes-box .footnotes-list li .edit-footnote > div,
.box.footnotes-box .references-list li .display-reference > div,
.box.footnotes-box .footnotes-list li .display-reference > div,
.box.footnotes-box .references-list li .display-footnote label,
.box.footnotes-box .footnotes-list li .display-footnote label,
.box.footnotes-box .references-list li .edit-footnote label,
.box.footnotes-box .footnotes-list li .edit-footnote label,
.box.footnotes-box .references-list li .display-reference label,
.box.footnotes-box .footnotes-list li .display-reference label {
  display: table-cell;
  vertical-align: middle;
}
.box.footnotes-box .references-list li .display-footnote > div.checkbox,
.box.footnotes-box .footnotes-list li .display-footnote > div.checkbox,
.box.footnotes-box .references-list li .edit-footnote > div.checkbox,
.box.footnotes-box .footnotes-list li .edit-footnote > div.checkbox,
.box.footnotes-box .references-list li .display-reference > div.checkbox,
.box.footnotes-box .footnotes-list li .display-reference > div.checkbox {
  background-color: #fff;
  width: 20px;
}
.box.footnotes-box .references-list li .display-footnote > div.item-controls,
.box.footnotes-box .footnotes-list li .display-footnote > div.item-controls,
.box.footnotes-box .references-list li .edit-footnote > div.item-controls,
.box.footnotes-box .footnotes-list li .edit-footnote > div.item-controls,
.box.footnotes-box .references-list li .display-reference > div.item-controls,
.box.footnotes-box .footnotes-list li .display-reference > div.item-controls {
  width: 30px;
  padding-right: 5px;
  text-align: right;
}
.box.footnotes-box .references-list li .display-footnote > .ellipsis-wrapper,
.box.footnotes-box .footnotes-list li .display-footnote > .ellipsis-wrapper,
.box.footnotes-box .references-list li .edit-footnote > .ellipsis-wrapper,
.box.footnotes-box .footnotes-list li .edit-footnote > .ellipsis-wrapper,
.box.footnotes-box .references-list li .display-reference > .ellipsis-wrapper,
.box.footnotes-box .footnotes-list li .display-reference > .ellipsis-wrapper {
  padding-left: 10px;
}
.box.footnotes-box .references-list li .display-footnote button.edit,
.box.footnotes-box .footnotes-list li .display-footnote button.edit,
.box.footnotes-box .references-list li .edit-footnote button.edit,
.box.footnotes-box .footnotes-list li .edit-footnote button.edit,
.box.footnotes-box .references-list li .display-reference button.edit,
.box.footnotes-box .footnotes-list li .display-reference button.edit,
.box.footnotes-box .references-list li .display-footnote button.save,
.box.footnotes-box .footnotes-list li .display-footnote button.save,
.box.footnotes-box .references-list li .edit-footnote button.save,
.box.footnotes-box .footnotes-list li .edit-footnote button.save,
.box.footnotes-box .references-list li .display-reference button.save,
.box.footnotes-box .footnotes-list li .display-reference button.save,
.box.footnotes-box .references-list li .display-footnote button.delete,
.box.footnotes-box .footnotes-list li .display-footnote button.delete,
.box.footnotes-box .references-list li .edit-footnote button.delete,
.box.footnotes-box .footnotes-list li .edit-footnote button.delete,
.box.footnotes-box .references-list li .display-reference button.delete,
.box.footnotes-box .footnotes-list li .display-reference button.delete {
  margin: 0;
  float: none;
  padding: 0;
}
.box.footnotes-box .references-list li .display-reference label,
.box.footnotes-box .footnotes-list li .display-reference label {
  display: table-row;
}
.box.footnotes-box .references-list li .display-reference label span,
.box.footnotes-box .footnotes-list li .display-reference label span {
  display: table-cell;
  vertical-align: middle;
}
.box.footnotes-box .references-list li .display-reference label .attachment-link,
.box.footnotes-box .footnotes-list li .display-reference label .attachment-link {
  width: 65px;
  color: #009cca;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  padding: 0 5px;
}
.box.footnotes-box .references-list li .display-reference label .attachment-link a,
.box.footnotes-box .footnotes-list li .display-reference label .attachment-link a {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  color: #009cca;
  text-decoration: none;
}
.box.footnotes-box .references-list li .display-reference label .attachment-link a:before,
.box.footnotes-box .footnotes-list li .display-reference label .attachment-link a:before {
  font-family: 'gdt';
  content: '\e095';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.box.footnotes-box .references-list li .display-reference label .attachment-link a *,
.box.footnotes-box .footnotes-list li .display-reference label .attachment-link a * {
  margin-left: 0.5rem;
}
.box.footnotes-box .references-list li .display-reference label .attachment-link a:hover,
.box.footnotes-box .footnotes-list li .display-reference label .attachment-link a:hover {
  opacity: 0.7;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  filter: alpha(opacity=70);
}
.box.footnotes-box .references-list li .display-reference label .attachment-link a:before,
.box.footnotes-box .footnotes-list li .display-reference label .attachment-link a:before {
  margin-right: 5px;
}
.box.footnotes-box .references-list li .edit-footnote .limit-info,
.box.footnotes-box .footnotes-list li .edit-footnote .limit-info,
.box.footnotes-box .references-list li .edit-footnote .inner-text,
.box.footnotes-box .footnotes-list li .edit-footnote .inner-text {
  color: #000080;
  font-size: 12px;
}
.box.footnotes-box .references-list li .edit-footnote .text-with-limit textarea,
.box.footnotes-box .footnotes-list li .edit-footnote .text-with-limit textarea {
  width: 100%;
  padding: 5px;
}
.box.footnotes-box .references-list li .edit-footnote .text-with-limit .inner-text,
.box.footnotes-box .footnotes-list li .edit-footnote .text-with-limit .inner-text {
  display: block;
  position: static;
  text-align: right;
}
.box .edit-options-list {
  padding: 0;
  margin: 0;
  list-style: none;
  margin: 0;
  padding-top: 5px;
}
.box .edit-options-list li {
  padding: 0 10px;
  height: 32px;
}
.box .edit-options-list li.edit-option {
  white-space: nowrap;
  line-height: 30px;
  cursor: pointer;
}
.box .edit-options-list li.clear-option {
  margin: 10px 10px 0px;
  height: 28px;
  line-height: 28px;
  color: #fff;
  background: #009cca;
}
.box .edit-options-list li.clear-option.active,
.box .edit-options-list li.clear-option:hover {
  background: #00a4d4;
}
.box .edit-options-list li input[type="checkbox"] {
  float: left;
  margin-top: 8px;
  margin-right: 10px;
}
.box .edit-options-list li input[type="text"] {
  height: 30px;
  line-height: 30px;
}
.box .edit-options-list li label {
  line-height: 30px;
  margin: 0;
  padding: 0;
  display: block;
  width: 500px;
  white-space: nowrap;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.box .edit-options-list li .footnote-input-field {
  width: 485px;
  font-size: 14px;
}
.box .edit-options-list li:hover {
  background: #f2f2f2;
}
.box .edit-options-list li.active {
  background: #eaeaea;
}
.box .edit-options-list li.current {
  background: #f2f2f2;
}
.box .select-input-container.other {
  min-width: 138px;
}
.box .select-input-container.other span.selection-list-value {
  width: 71px !important;
  display: inline-block;
}
.box .select-input-container.other input {
  width: 71px;
}
.box .prevalences {
  width: auto;
}
.box .prevalences .edit-input-block {
  padding: 2px 5px;
}
.box .prevalences .percent {
  float: left;
}
.box .prevalences .percent input.number.short {
  text-align: right;
  width: 45px !important;
  margin-right: 10px;
  padding-right: 17px;
}
.box .prevalences .text-with-limit {
  float: left;
  width: 300px;
}
.box .prevalences .text-with-limit .inner-text {
  font-size: 13px;
  width: 280px;
  display: block;
  top: 1px;
  right: 15px;
  text-align: right;
  background: #fff;
}
.box .prevalences .sup {
  float: right;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.cadth-guidelines-toolbar {
  padding: 0 10px;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.cadth-guidelines-toolbar h3 {
  -webkit-flex: 1 0 auto;
  -ms-flexbox: 1 0 auto;
  flex: 1 0 auto;
  margin: 0;
}
.cadth-guidelines-toolbar .cadth-guidelines-toolbar__button {
  -webkit-flex: 0 0 150px;
  -ms-flexbox: 0 0 150px;
  flex: 0 0 150px;
}
.cadth-guidelines-toolbar .cadth-guidelines-toolbar__button button {
  width: 100%;
}
.cadth-guidelines {
  overflow-y: auto;
  max-height: calc(100vh - 115px);
}
.cadth-guidelines .cadth-guidelines__table {
  width: 100%;
  margin-bottom: 10px;
}
.cadth-guidelines .cadth-guidelines__table th.source,
.cadth-guidelines .cadth-guidelines__table td.source {
  width: 25%;
}
.cadth-guidelines .cadth-guidelines__table th.publicationYear,
.cadth-guidelines .cadth-guidelines__table th.guidelineGroup,
.cadth-guidelines .cadth-guidelines__table th.countryOrRegion,
.cadth-guidelines .cadth-guidelines__table th.qualityOfGuideline,
.cadth-guidelines .cadth-guidelines__table td.publicationYear,
.cadth-guidelines .cadth-guidelines__table td.guidelineGroup,
.cadth-guidelines .cadth-guidelines__table td.countryOrRegion,
.cadth-guidelines .cadth-guidelines__table td.qualityOfGuideline {
  width: 10%;
}
.cadth-guidelines .cadth-guidelines__table th.actions,
.cadth-guidelines .cadth-guidelines__table td.actions {
  width: 65px;
}
.cadth-guidelines .cadth-guidelines__table thead tr {
  background: #cdcdcd;
  border-bottom: 2px solid #fff;
}
.cadth-guidelines .cadth-guidelines__table thead tr th {
  font-weight: normal;
  border-right: 2px solid #fff;
  cursor: pointer;
  transition: background 0.2s ease-in-out;
  vertical-align: middle;
}
.cadth-guidelines .cadth-guidelines__table thead tr th:last-child {
  border-right: none;
}
.cadth-guidelines .cadth-guidelines__table thead tr th:hover {
  background: #e1e1e1;
}
.cadth-guidelines .cadth-guidelines__table thead tr th.sorted {
  font-weight: bold;
}
.cadth-guidelines .cadth-guidelines__table thead tr th.sorted.asc:after {
  content: '▲';
}
.cadth-guidelines .cadth-guidelines__table thead tr th.sorted.desc:after {
  content: '▼';
}
.cadth-guidelines .cadth-guidelines__table tbody tr {
  background: #dedede;
  border-bottom: 2px solid #fff;
  transition: background 0.2s ease-in-out;
}
.cadth-guidelines .cadth-guidelines__table tbody tr:hover {
  background: #ebebeb;
}
.cadth-guidelines .cadth-guidelines__table tbody tr:nth-child(even) {
  background: #cdcdcd;
}
.cadth-guidelines .cadth-guidelines__table tbody tr:nth-child(even):hover {
  background: #ebebeb;
}
.cadth-guidelines .cadth-guidelines__table tbody tr.table__no-guidelines-row,
.cadth-guidelines .cadth-guidelines__table tbody tr.table__no-guidelines-row:hover {
  background: #fff;
}
.cadth-guidelines .cadth-guidelines__table tbody tr:last-child {
  border-bottom: none;
}
.cadth-guidelines .cadth-guidelines__table tbody tr td {
  border-right: 2px solid #fff;
  padding: 5px;
  vertical-align: middle;
}
.cadth-guidelines .cadth-guidelines__table tbody tr td:last-child {
  border-right: none;
}
.cadth-guidelines .cadth-guidelines__table tbody tr td.actions > div {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cadth-guidelines .cadth-guidelines__table tbody tr td.actions > div > div:not(:last-child) {
  margin-right: 5px;
}
.cadth-guidelines .cadth-guidelines__table tbody tr td a.sourceLink {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  color: #009cca;
  transition: all 0.2s ease-in-out;
  text-decoration: none;
}
.cadth-guidelines .cadth-guidelines__table tbody tr td a.sourceLink:after {
  font-family: 'gdt';
  content: '\e095';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.cadth-guidelines .cadth-guidelines__table tbody tr td a.sourceLink:hover {
  opacity: 0.7;
}
.cadth-guideline-modal .extraction-form,
.cadth-guidelines-field-modal .extraction-form {
  margin: 10px 0;
}
.cadth-guideline-modal .extraction-form .extraction-form__group,
.cadth-guidelines-field-modal .extraction-form .extraction-form__group {
  margin: 0;
}
.cadth-guideline-modal .extraction-form .extraction-form__group .extraction-field .extraction-field__name,
.cadth-guidelines-field-modal .extraction-form .extraction-form__group .extraction-field .extraction-field__name {
  width: 140px;
}
.cadth-guideline-modal .extraction-form .extraction-form__group .extraction-field .extraction-field__value,
.cadth-guidelines-field-modal .extraction-form .extraction-form__group .extraction-field .extraction-field__value {
  margin-right: 0;
  max-width: initial;
}
.cadth-guideline-modal .extraction-form .extraction-form__group .extraction-field .extraction-field__value > div,
.cadth-guidelines-field-modal .extraction-form .extraction-form__group .extraction-field .extraction-field__value > div {
  max-width: initial;
}
.cadth-guidelines-field-modal .options-select-container {
  height: 55px;
}
.cadth-guidelines-field-modal .select-value {
  height: 40px;
  max-width: 476px;
}
.cadth-guidelines-field-modal .select-value > div {
  white-space: initial;
}
.cadth-guidelines-field.loading {
  min-height: 60px;
  position: relative;
}
.cadth-guidelines-field .cadth-guidelines-field__guidelines-list {
  margin: 6px 0 10px;
}
.cadth-guidelines-field .cadth-guidelines-field__guidelines-list .guidelines-list__item {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  transition: background 0.2s ease-in-out;
  margin-bottom: 10px;
}
.cadth-guidelines-field .cadth-guidelines-field__guidelines-list .guidelines-list__item:last-child {
  margin-bottom: 0;
}
.cadth-guidelines-field .cadth-guidelines-field__guidelines-list .guidelines-list__item:hover {
  background: #d7d7d7;
}
.cadth-guidelines-field .cadth-guidelines-field__guidelines-list .guidelines-list__item .item__inner {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  background: initial;
}
.cadth-guidelines-field .cadth-guidelines-field__guidelines-list .guidelines-list__item .item__inner .inner__title {
  font-size: 16px;
  font-weight: bold;
}
.cadth-guidelines-field .cadth-guidelines-field__guidelines-list .guidelines-list__item .item__inner .inner__quality {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-flex: 0 0 120px;
  -ms-flexbox: 0 0 120px;
  flex: 0 0 120px;
}
.cadth-guidelines-field .cadth-guidelines-field__guidelines-list .guidelines-list__item .item__inner .inner__quality .quality__input {
  margin-left: 5px;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
}
.cadth-guidelines-field .cadth-guidelines-field__guidelines-list .guidelines-list__item .item__remove {
  margin-left: 10px;
  -webkit-flex: 0 0 11px;
  -ms-flexbox: 0 0 11px;
  flex: 0 0 11px;
}
.cadth-guidelines-field .cadth-guidelines-field__add-guideline {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -moz-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.cadth-guidelines-field .cadth-guidelines-field__add-guideline .btn-icon-container .btn {
  top: 2px;
}
.cadth-guidelines-field .cadth-guidelines-field__add-guideline .btn-icon-container .label-text {
  font-size: 14px;
  line-height: 20px;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.checklist-container {
  height: 100%;
}
.checklist-container .help-text {
  font-size: 14px;
  font-style: italic;
  color: #8c8c8c;
}
.checklist-container .checklist-header {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
  -mox-box-align: baseline;
  -ms-flex-align: baseline;
  -webkit-align-items: baseline;
  align-items: baseline;
  -webkit-box-pack: justify;
  -font-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.checklist-container .checklist-header h3 {
  line-height: 36px;
  margin: 0;
  margin-bottom: 25px;
  font-size: 16px;
  color: #2d3236;
  font-weight: bold;
}
.checklist-container .checklist-topics {
  max-height: calc(100% - 100px);
  overflow: auto;
  counter-reset: topics;
}
.checklist-container .checklist-topics .checklist-topic {
  border: 1px solid #009cca;
}
.checklist-container .checklist-topics .checklist-topic:not(:first-child) {
  margin-top: 18px;
}
.checklist-container .checklist-topics .checklist-topic .caption-row {
  min-height: 50px;
}
.checklist-container .checklist-topics .checklist-topic .caption-row:hover {
  cursor: pointer;
}
.checklist-container .checklist-topics .checklist-topic .topic-name {
  counter-increment: topics;
  line-height: 24px;
  font-size: 14px;
  font-weight: bold;
}
.checklist-container .checklist-topics .checklist-topic .topic-name:before {
  display: inline-block;
  width: 40px;
  text-align: center;
  content: counter(topics) ".";
}
.checklist-container .checklist-topics .checklist-topic .topic-steps {
  counter-reset: topicSteps;
}
.checklist-container .checklist-topics .checklist-topic .topic-steps .topic-step {
  position: relative;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  margin-bottom: 2px;
  counter-increment: topicSteps;
  background-color: #f2f2f2;
}
.checklist-container .checklist-topics .checklist-topic .topic-steps .topic-step:before {
  position: absolute;
  display: block;
  width: 40px;
  height: calc(100% - 15px);
  border-right: 2px solid #fff;
  padding-top: 15px;
  -webkit-flex: 0 0 auto;
  -ms-flexbox: 0 0 auto;
  flex: 0 0 auto;
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  content: counter(topicSteps, decimal-leading-zero);
  text-align: center;
}
.checklist-container .checklist-topics .checklist-topic .topic-steps .topic-step > div {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  padding-left: 40px;
}
.checklist-container .checklist-topics .checklist-topic .topic-steps .topic-step .topic-step-details {
  padding: 15px;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  font-size: 14px;
}
.checklist-container .checklist-topics .checklist-topic .topic-steps .topic-step .topic-step-details .topic-step-title {
  margin-bottom: 15px;
  font-weight: bold;
}
.checklist-container .checklist-topics .checklist-topic .topic-steps .topic-step .topic-step-details .topic-step-responsible-person {
  margin-bottom: 15px;
  font-style: italic;
}
.checklist-container .checklist-topics .checklist-topic .topic-steps .topic-step .topic-step-details .topic-step-text {
  margin-bottom: 15px;
}
.checklist-container .checklist-topics .checklist-topic .topic-steps .topic-step .topic-step-details .topic-step-text a {
  color: #00f;
}
.checklist-container .checklist-topics .checklist-topic .topic-steps .topic-step .topic-step-details .topic-step-sources {
  text-align: right;
  margin-bottom: 15px;
}
.checklist-container .checklist-topics .checklist-topic .topic-steps .topic-step .topic-step-details .topic-step-tools {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  background-color: #ddeaf9;
}
.checklist-container .checklist-topics .checklist-topic .topic-steps .topic-step .topic-step-details .topic-step-tools > div {
  -webkit-flex: 1 1 50%;
  -ms-flexbox: 1 1 50%;
  flex: 1 1 50%;
  padding: 15px;
}
.checklist-container .checklist-topics .checklist-topic .topic-steps .topic-step .topic-step-details .topic-step-tools > div p {
  margin: 0;
}
.checklist-container .checklist-topics .checklist-topic .topic-steps .topic-step .topic-step-details .topic-step-tools > div a,
.checklist-container .checklist-topics .checklist-topic .topic-steps .topic-step .topic-step-details .topic-step-tools > div a:visited,
.checklist-container .checklist-topics .checklist-topic .topic-steps .topic-step .topic-step-details .topic-step-tools > div a:hover,
.checklist-container .checklist-topics .checklist-topic .topic-steps .topic-step .topic-step-details .topic-step-tools > div a:active {
  text-decoration: none;
  color: #009cca;
}
.checklist-container .checklist-topics .checklist-topic .topic-steps .topic-step .topic-step-actions {
  margin: 2px;
  -webkit-flex: 0 0 160px;
  -ms-flexbox: 0 0 160px;
  flex: 0 0 160px;
  background-color: #fff;
}
.checklist-container .checklist-topics .checklist-topic .topic-steps .topic-step .topic-step-actions .topic-step-comment {
  line-height: 56px;
  text-align: center;
}
.checklist-container .checklist-topics .checklist-topic .topic-steps .topic-step .topic-step-actions .topic-step-comment .help-text {
  outline: none;
}
.checklist-container .checklist-topics .checklist-topic .topic-steps .topic-step .topic-step-actions .topic-step-status {
  padding: 15px;
  border-top: 2px solid #f2f2f2;
}
.checklist-container .checklist-topics .checklist-topic .topic-steps .topic-step .topic-step-actions .topic-step-status label {
  display: block;
}
.checklist-container .checklist-topics .checklist-topic .topic-steps .topic-step .topic-step-actions .topic-step-status label input {
  margin-right: 10px;
}
.step-sources-modal {
  top: 20vh;
  width: 750px;
  overflow: auto;
}
.step-sources-modal ol {
  max-height: 60vh;
  margin-top: 30px;
  padding-left: 25px;
  overflow: auto;
}
.step-sources-modal ol li {
  word-break: break-word;
}
.step-commment-edit {
  width: 250px;
  padding: 5px;
  border: 1px solid #009cca;
  background-color: #fff;
}
.step-commment-edit textarea {
  width: 100%;
  height: 100px;
  margin-bottom: 20px;
  outline: none;
}
.process-diagram-modal {
  width: 60%;
  top: 8%;
}
.process-diagram-modal > div {
  text-align: center;
}
.process-diagram-modal > div img {
  width: 100%;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
.buttons-row .button-container {
  position: relative;
  min-height: 1px;
  padding: 0 5px;
  float: left;
}
.buttons-row.sticked-bottom {
  position: fixed;
  bottom: 10px;
  padding-top: 5px;
  background-color: #fff;
}
.items-counter {
  display: -webkit-inline-box;
  display: -moz-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-box;
  display: inline-flex;
  width: auto;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.items-counter .tooltip {
  position: relative;
  margin-left: 10px;
}
.items-counter .tooltip:before {
  font-family: 'gdt';
  content: '\e066';
  color: #3783a5;
}
.items-counter h3 {
  line-height: 35px;
  margin: 0px;
  padding: 0px 10px;
}
.items-counter .items-counter__pill {
  color: #fff;
  -webkit-border-radius: 15px;
  border-radius: 15px;
  line-height: 18px;
  padding: 0px 15px 1px;
  background-color: #009cca;
}
.items-counter .items-counter__pill.items-counter__pill--exceeded {
  background-color: #f67c61;
}
.react-toolbar-view .module-progress-select .module-progress__box.module-progress__box {
  height: 30px;
  line-height: 28px;
  font-size: 15px;
}
.module-progress-select {
  position: relative;
  font-size: 14px;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
}
.module-progress-select span.bold {
  margin-right: 10px;
  font-weight: bold;
}
.module-progress-select .module-progress__box {
  display: inline-block;
  padding: 0px 15px;
  height: 20px;
  line-height: 16px;
  min-width: 110px;
  cursor: pointer;
  text-align: center;
}
.radio-with-label {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.input-with-controls {
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 10px 15px;
  text-align: center;
  background-color: #275c74;
  color: #fff;
}
.input-with-controls:hover .input-with-controls__controls {
  display: block;
}
.input-with-controls input {
  width: 100%;
  line-height: 38px;
}
.input-with-controls .input-with-controls__controls {
  position: absolute;
  top: 5px;
  right: 5px;
  display: none;
}
.input-with-controls .input-with-controls__controls button:before {
  color: #fff;
}
.progress-bar {
  background: #ddd;
  width: 75%;
  height: 20px;
  position: relative;
}
.progress-bar .progress-bar__inner {
  background: #0089ba;
  height: 100%;
}
.progress-bar .progress-bar__text {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.item-with-checkbox {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  cursor: pointer;
  -webkit-transition: opacity 0.2s ease-in-out;
  -moz-transition: opacity 0.2s ease-in-out;
  -o-transition: opacity 0.2s ease-in-out;
  -ms-transition: opacity 0.2s ease-in-out;
  transition: opacity 0.2s ease-in-out;
}
.item-with-checkbox:not(.item-with-checkbox.readOnly):hover {
  opacity: 0.8;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
  filter: alpha(opacity=80);
}
.item-with-checkbox .item-with-checkbox__checkbox {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.item-with-checkbox .item-with-checkbox__checkbox input {
  cursor: pointer;
}
.item-with-checkbox .item-with-checkbox__item {
  padding-left: 5px;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.questions-selector {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
}
.questions-selector .questions-selector__search {
  margin-bottom: 10px;
  padding-bottom: 5px;
  border-bottom: 1px solid #bfbfbf;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -font-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.questions-selector .questions-selector__search.without-border {
  border-bottom: none;
}
.questions-selector .questions-selector__search .search__select-all {
  margin-right: 10px;
}
.questions-selector .questions-selector__search .search__select-all .item-with-checkbox__checkbox {
  margin-right: 6px;
}
.questions-selector .questions-selector__search .search__input {
  width: 30%;
}
.questions-selector .questions-selector__questions {
  overflow-y: auto;
  max-height: 380px;
  counter-reset: questionItem;
}
.questions-selector .questions-selector__questions .item-with-checkbox.fake .item-with-checkbox__checkbox {
  padding: 0 !important;
  margin-right: 17px;
}
.questions-selector .questions-selector__questions .item-with-checkbox .group-caption {
  font-weight: bold;
  padding: 5px 10px;
}
.questions-selector .questions-selector__questions .item-with-checkbox .recommendation-row {
  padding: 0 10px;
  min-height: 40px;
  margin-bottom: 2px;
  background: #f6f6f6;
}
.questions-selector .questions-selector__questions .item-with-checkbox .recommendation-row .gdt-editor-container {
  border: none;
}
.questions-selector .questions-selector__questions .item-with-checkbox .recommendation-row .gdt-editor-container .public-DraftEditor-content {
  min-height: 20px;
}
.questions-selector .questions-selector__questions .item-with-checkbox .question-row {
  padding: 0 10px;
  margin-bottom: 2px;
  background: #f6f6f6;
  height: 40px;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.questions-selector .questions-selector__questions .item-with-checkbox .question-row.readOnly {
  opacity: 0.5;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
}
.questions-selector .questions-selector__questions .item-with-checkbox .question-row.with-numbers {
  padding-left: 50px;
  position: relative;
}
.questions-selector .questions-selector__questions .item-with-checkbox .question-row.with-numbers:before {
  width: 40px;
  line-height: 40px;
  content: counter(questionItem);
  counter-increment: questionItem;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  border-right: 2px solid #fff;
  text-align: center;
}
.questions-selector .questions-selector__questions .item-with-checkbox .question-row.overarching-question {
  background: #fff8de;
}
.questions-selector .questions-selector__questions .item-with-checkbox.border .item-with-checkbox__item {
  border-top: 1px solid #009cca;
  border-left: 1px solid #009cca;
  border-right: 1px solid #009cca;
}
.questions-selector .questions-selector__questions .group-container {
  margin-bottom: 10px;
}
.questions-selector .questions-selector__questions .group-container .questions-list .item-with-checkbox__item {
  padding: 0 5px;
  border-left: 1px solid #009cca;
  border-right: 1px solid #009cca;
}
.questions-selector .questions-selector__questions .group-container .item-with-checkbox__checkbox {
  padding-right: 5px;
}
.questions-selector .questions-selector__questions .group-container .bottom-border {
  width: 100%;
  border-bottom: 1px solid #009cca;
  border-left: 1px solid #009cca;
  border-right: 1px solid #009cca;
  padding-top: 5px;
}
.questions-selector .questions-selector__questions .questions-without-group .item-with-checkbox__item {
  padding: 0 6px 0 11px;
}
.date-picker-component {
  position: relative;
}
.date-picker-component .date-picker-component__inner {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.date-picker-component .date-picker-component__inner button.date-pick {
  background-color: #cecece;
  height: 32px;
  width: 28px;
}
.date-picker-component .date-picker-component__inner button.date-pick:after {
  font-family: 'gdt';
  content: '\e010';
  text-align: center;
}
.date-picker-component .DayPicker-Container {
  position: absolute;
  display: block;
  left: 0;
  top: 31px;
  width: 275px;
  background-color: #eaeaea;
  border: 1px solid #cecece;
  z-index: 99;
}
.date-picker-component .DayPicker-Container .DayPicker {
  width: 100%;
}
.date-picker-component .DayPicker-Container .DayPicker-Day--disabled {
  background-color: inherit;
  color: #cecece;
}
.date-picker-component .DayPicker-Container .DayPicker-NavBar span {
  top: 5px;
}
.date-picker-component .DayPicker-Container .DayPicker-Month {
  min-width: 200px;
}
.date-picker-component .DayPicker-Container .DayPicker-Caption {
  height: 30px;
}
.date-picker-component .DayPicker-Container .DayPicker-Caption select {
  background-color: #fff;
}
.overarching-questions-creator .question-creator .question-creator__form .extraction-form {
  min-width: 1180;
  max-width: 1400px;
}
.question-creator {
  font-size: 14px;
}
.question-creator input {
  font-size: 14px;
}
.question-creator .question-creator__form {
  max-height: calc(100vh - 70px);
  overflow-y: auto;
  padding: 0 5px;
}
.question-creator .question-creator__form .extraction-field__value.questionTags {
  -webkit-flex: 1 0 100%;
  -ms-flexbox: 1 0 100%;
  flex: 1 0 100%;
  max-width: 100%;
}
.question-creator .question-creator__form .extraction-field__value.questionTags .question-tags__question-tag .question-tag__label {
  width: 220px;
  text-align: right;
}
.question-creator .question-creator__form .extraction-field__value.questionTags .question-tags__question-tag .question-tag__tags input {
  width: 400px;
}
.question-creator .buttons-react {
  margin-top: 20px;
}
.question-creator label {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.question-creator label .label-text {
  width: 200px;
  display: inline-block;
  font-weight: bold;
  margin-right: 10px;
}
.question-creator label input {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
}
.question-creator hr {
  border-color: #009cca;
}
.question-creator .options-select-container .select-input {
  border-color: #3883a5;
}
.question-creator .options-select-container,
.question-creator .ep-select-with-checkboxes__trigger {
  width: 200px;
  height: 35px;
  border-color: #3883a5;
}
.question-creator .options-select-container .ep-expand-button,
.question-creator .ep-select-with-checkboxes__trigger .ep-expand-button {
  margin-top: 0;
  margin-right: 0;
}
.question-creator .options-select-container .ep-expand-button svg,
.question-creator .ep-select-with-checkboxes__trigger .ep-expand-button svg {
  fill: #3883a5;
}
.question-creator .question-creator__form {
  max-height: calc(100vh - 205px);
  overflow: auto;
}
.question-creator .question-creator__form .form__select {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}
.question-creator .selected-question-row {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.question-creator .selected-question-row .selected-question {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  margin-right: 10px;
}
.question-creator .selected-question-row .question-no {
  font-weight: bold;
  width: 190px;
  white-space: nowrap;
  margin-right: 20px;
}
.question-creator .question-creator__buttons {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  margin-top: 50px;
}
.question-creator .question-creator__buttons button {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  margin-right: 10px;
}
.question-creator .question-creator__buttons button:last-child {
  margin-right: 0px;
}
.question-creator .question-creator__buttons button .ep-btn-label {
  width: 100%;
  text-align: center;
}
.popover-codes-list {
  margin-top: 10px;
  list-style-type: none;
  padding: 0;
  max-height: 300px;
  max-width: 600px;
  overflow: auto;
}
.popover-codes-list .codes-list__code {
  cursor: pointer;
  padding: 0px;
  line-height: 25px;
  margin-bottom: 3px;
}
.popover-codes-list .codes-list__code.included,
.popover-codes-list .codes-list__code .highlight {
  background: #f7bf9c;
}
.popover-codes-list .codes-list__code:hover {
  opacity: 0.75;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
  filter: alpha(opacity=75);
}
.question-tags {
  padding-top: 10px;
}
.question-tags .question-tags__question-tag {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}
.question-tags .question-tags__question-tag .question-tag__label {
  padding-top: 6px;
  width: 200px;
  display: inline-block;
  font-weight: bold;
  margin-right: 10px;
}
.question-tags .question-tags__question-tag .question-tag__tags {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
}
.question-tags .question-tags__question-tag .question-tag__tags .tags__tag-item {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: start;
  -moz-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.question-tags .question-tags__question-tag .question-tag__tags .tags__tag-item .tag-item__name input {
  width: 400px;
}
.question-tags .question-tags__question-tag .question-tag__tags .tags__tag-item .tag-item__delete-tag-item {
  margin-left: 10px;
}
.question-tags .question-tags__question-tag .question-tag__tags .tags__tag-item .tag-item__delete-tag-item button:before {
  font-size: 16px;
  color: #c3c3c3;
}
.question-tags .question-tags__question-tag .question-tag__tags .tags__tag-item .tag-item__codes {
  margin-left: 10px;
  max-width: 450px;
}
.question-tags .question-tags__question-tag .question-tag__tags .tags__tag-item .tag-item__codes .code-label {
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.question-tags .question-tags__question-tag .question-tag__tags .tags__tag-item .tag-item__codes .add-code-trigger:not(:first-child) {
  margin-left: 10px;
}
.question-tags .question-tags__question-tag .question-tag__tags .tags__add-tag-item {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-pack: end;
  -moz-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  width: 400px;
}
.question-tags .question-tags__question-tag .question-tag__tags .tags__add-tag-item .label-text {
  font-size: 14px;
}
.laser-connect {
  position: relative;
  margin-right: 10px;
  white-space: nowrap;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.confirmation-modal {
  top: 300px;
  width: 400px;
  padding: 10px;
}
.confirmation-modal .confirmation {
  background-color: #fff;
  height: 100%;
  width: 100%;
  min-width: 200px;
  position: relative;
}
.confirmation-modal .confirmation .question {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
  white-space: pre-wrap;
  margin-bottom: 20px;
}
.confirmation-modal .confirmation .message {
  margin-bottom: 20px;
}
.confirmation-modal .confirmation .buttons {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
  -font-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.confirmation-modal .confirmation .buttons .btn {
  -webkit-flex: 1 0 49%;
  -ms-flexbox: 1 0 49%;
  flex: 1 0 49%;
  line-height: 28px;
}
.confirmation-modal .confirmation .buttons .btn:first-child {
  margin-right: 10px;
}
.confirmation-modal .template-name {
  font-weight: bold;
}
.time-to-event-modal {
  margin: 25px 25px 0px;
  max-width: 500px;
}
.time-to-event-modal button {
  width: 100%;
}
.time-to-event-modal label {
  display: block;
  margin: 10px 0px;
}
.time-to-event-modal .close {
  cursor: pointer;
  position: absolute;
  top: 5px;
  right: 10px;
}
.time-to-event-modal input[type="text"] {
  width: 100%;
  margin-bottom: 20px;
}
.password-confirmation-dialog .password-confirmation-content > div {
  margin: 10px 0;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.extraction-form.in-modal {
  max-height: 75vh;
  overflow-y: auto;
}
.extraction-form .extraction-form__group {
  margin: 0 20px;
}
.extraction-form .extraction-form__group:not(:last-child) {
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 1px solid #bfbfbf;
}
.extraction-field {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -moz-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  margin-bottom: 10px;
  transition: background 0.2s ease-in-out;
}
.extraction-field:hover {
  background: #eaeaea;
}
.extraction-field.guidelineInterventions,
.extraction-field.guidelinePopulations {
  -webkit-box-align: start;
  -moz-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.extraction-field.guidelineInterventions .extraction-field__name,
.extraction-field.guidelinePopulations .extraction-field__name {
  padding-top: 10px;
}
.extraction-field.items-center {
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.extraction-field .extraction-field__name {
  width: 220px;
  padding-top: 6px;
  margin-right: 10px;
  font-weight: bold;
  text-align: right;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex: 0;
  flex-shrink: 0;
}
.extraction-field .extraction-field__name .context-help-icon {
  position: relative;
  top: -5px;
  margin-right: 5px;
}
.extraction-field .extraction-field__right-element {
  margin-top: 0px;
  margin-left: 5px;
}
.extraction-field .extraction-field__value {
  margin-right: 10px;
  -webkit-flex: 1 0 calc(100% - 20px - 220px);
  -ms-flexbox: 1 0 calc(100% - 20px - 220px);
  flex: 1 0 calc(100% - 20px - 220px);
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  max-width: calc(100% - 20px - 220px);
}
.extraction-field .extraction-field__value > div {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
}
.extraction-field .extraction-field__value .clear-btn {
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  -webkit-flex-grow: 0;
  -ms-flex: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 1;
  -moz-flex-shrink: 1;
  -ms-flex: 1;
  flex-shrink: 1;
  margin-left: 10px;
}
.extraction-field .extraction-field__value .clear-btn button {
  width: 10px;
  height: 10px;
}
.extraction-field .extraction-field__value.text .text-with-helper {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.extraction-field .extraction-field__value.text .text-with-helper .helper-text {
  color: #757575;
  margin-bottom: 5px;
}
.extraction-field .extraction-field__value.multiText .multiple-inputs .multiple-inputs__input,
.extraction-field .extraction-field__value.custom .multiple-inputs .multiple-inputs__input {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  margin-top: 5px;
}
.extraction-field .extraction-field__value.multiText .multiple-inputs .multiple-inputs__input .input__textarea,
.extraction-field .extraction-field__value.custom .multiple-inputs .multiple-inputs__input .input__textarea {
  word-wrap: break-word;
}
.extraction-field .extraction-field__value.multiText .multiple-inputs .multiple-inputs__input:first-child,
.extraction-field .extraction-field__value.custom .multiple-inputs .multiple-inputs__input:first-child {
  margin-top: 0;
}
.extraction-field .extraction-field__value.multiText .multiple-inputs .multiple-inputs__input .input__textarea,
.extraction-field .extraction-field__value.custom .multiple-inputs .multiple-inputs__input .input__textarea {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
}
.extraction-field .extraction-field__value.multiText .multiple-inputs .multiple-inputs__add,
.extraction-field .extraction-field__value.custom .multiple-inputs .multiple-inputs__add {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-pack: end;
  -moz-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  margin-top: 10px;
}
.extraction-field .extraction-field__value.multiText .multiple-inputs .multiple-inputs__add:first-child,
.extraction-field .extraction-field__value.custom .multiple-inputs .multiple-inputs__add:first-child {
  margin-top: 0;
}
.extraction-field .extraction-field__value.multiText .multiple-inputs .multiple-inputs__add .btn-icon-container .label-text,
.extraction-field .extraction-field__value.custom .multiple-inputs .multiple-inputs__add .btn-icon-container .label-text {
  font-size: 14px;
}
.extraction-field .extraction-field__value.select {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
}
.extraction-field .extraction-field__value.select .options-select-container {
  width: 100%;
  -webkit-flex: 1 0 auto;
  -ms-flexbox: 1 0 auto;
  flex: 1 0 auto;
}
.extraction-field .extraction-field__value.select .options-select-container .options-select-container__options {
  width: 100%;
  background: #fff;
}
.extraction-field .extraction-field__value.multiSelect,
.extraction-field .extraction-field__value.multiSelectWithOther {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
}
.extraction-field .extraction-field__value.multiSelect .ep-select-with-checkboxes__trigger,
.extraction-field .extraction-field__value.multiSelectWithOther .ep-select-with-checkboxes__trigger {
  -webkit-flex: 1 0 auto;
  -ms-flexbox: 1 0 auto;
  flex: 1 0 auto;
  height: 35px;
  border-color: #bfbfbf;
}
.extraction-field .extraction-field__value.multiSelect .ep-select-with-checkboxes__trigger .ep-expand-button,
.extraction-field .extraction-field__value.multiSelectWithOther .ep-select-with-checkboxes__trigger .ep-expand-button {
  margin-top: 0;
}
.extraction-field .extraction-field__value.multiSelect .ep-select-with-checkboxes__trigger .ep-expand-button svg,
.extraction-field .extraction-field__value.multiSelectWithOther .ep-select-with-checkboxes__trigger .ep-expand-button svg {
  fill: #3883a5;
}
.extraction-field .extraction-field__value.multiSelect .text-area-container,
.extraction-field .extraction-field__value.multiSelectWithOther .text-area-container {
  margin-top: 10px;
}
.extraction-field .extraction-field__value.radioToggle > div:first-of-type {
  margin-top: 6px;
}
.extraction-field .extraction-field__value.radioToggle > div:first-of-type input[type=radio] {
  cursor: pointer;
}
.extraction-field .extraction-field__value.radioOptions {
  margin-top: 6px;
}
.extraction-field .extraction-field__value.radioOptions .radio-options-container {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
}
.extraction-field .extraction-field__value.radioOptions .radio-options-container .radio-with-label {
  margin-right: 50px;
}
.extraction-field .extraction-field__value.radioOptions .radio-options-container .radio-with-label:last-child {
  margin-right: 0;
}
.extraction-field .extraction-field__value.radioOptions .radio-options-container .radio-with-label input {
  cursor: pointer;
}
.extraction-field .extraction-field__value.radioOptions .radio-options-container .helper-text {
  color: #757575;
}
.extraction-field .extraction-field__value.radioOptions .radio-options-container .other {
  -webkit-flex: 1 0 auto;
  -ms-flexbox: 1 0 auto;
  flex: 1 0 auto;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.extraction-field .extraction-field__value.radioOptions .radio-options-container .other input[type=radio] {
  cursor: pointer;
}
.extraction-field .extraction-field__value.radioOptions .radio-options-container .other input:not([type=radio]) {
  -webkit-flex: 1 0 auto;
  -ms-flexbox: 1 0 auto;
  flex: 1 0 auto;
}
.extraction-field .extraction-field__value.codes .tag-row {
  padding-left: 0px;
}
.extraction-field .extraction-field__value.codes .add-tag-button-container,
.extraction-field .extraction-field__value.codes .input-with-controls {
  min-width: 500px;
  max-width: 500px;
}
.extraction-field .extraction-field__value.codes .add-code-trigger {
  margin-left: 20px;
}
.extraction-field .extraction-field__value.switcher {
  position: relative;
  top: 8px;
}
.extraction-field .extraction-field__value.selectWithOther .selectWithOther__select {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
}
.extraction-field .extraction-field__value.selectWithOther .selectWithOther__select .options-select-container {
  -webkit-flex: 1 0 auto;
  -ms-flexbox: 1 0 auto;
  flex: 1 0 auto;
}
.extraction-field .extraction-field__value.selectWithOther .selectWithOther__other {
  margin-top: 3px;
}
.extraction-field .extraction-field__value.string > div {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
}
.extraction-field .extraction-field__value.string > div input {
  -webkit-flex: 1 0 auto;
  -ms-flexbox: 1 0 auto;
  flex: 1 0 auto;
}
.extraction-field .extraction-field__value.textarea textarea {
  padding: 4px 8px;
  height: 60px;
  width: 100%;
  font-size: 16px;
}
.extraction-field .extraction-field__value.custom .flex-grow .question {
  overflow: hidden;
  white-space: nowrap;
  height: 30px;
  padding: 5px 5px 5px 5px;
  background: #f2f2f2;
  text-overflow: ellipsis;
}
.extraction-field .extraction-field__value.custom .topic-selector-field {
  max-height: 300px;
  overflow-y: auto;
}
.extraction-field .btn-icon {
  position: relative;
  top: -2px;
  font-size: 12px;
}
.extraction-field .ep-select-with-checkboxes__trigger {
  width: 100%;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
#dashboard-container {
  padding: 0px 10px;
}
.dashboard-toolbar {
  padding: 0px 20px;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.dashboard-toolbar h2 {
  -webkit-flex: 1 1 0;
  -ms-flexbox: 1 1 0;
  flex: 1 1 0;
}
.review-statuses input[type="checkbox"] {
  margin-right: 5px;
}
.review-statuses .review-label {
  font-weight: bold;
  width: 175px;
}
.review-statuses .review-status-label {
  text-transform: uppercase;
}
.review-statuses .review-status-label.complete {
  color: #008000;
}
.review-statuses .review-status-label.incomplete {
  color: #f00;
}
.stats-label {
  width: 300px;
  font-weight: bold;
}
.dashboard-history-modal {
  height: 80vh;
  width: 80vw !important;
}
.dashboard-history-modal .ep-modal__content {
  height: 100%;
}
.dashboard-history-modal .ep-modal__content .dashboard-history-modal__history-modal {
  height: 100%;
}
.dashboard-history-modal .ep-modal__content .dashboard-history-modal__history-modal .history-modal__filters {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -font-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.dashboard-history-modal .ep-modal__content .dashboard-history-modal__history-modal .history-modal__filters .filters__filter {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.dashboard-history-modal .ep-modal__content .dashboard-history-modal__history-modal .history-modal__filters .filters__filter > div {
  margin-right: 5px;
}
.dashboard-history-modal .ep-modal__content .dashboard-history-modal__history-modal .history-modal__filters .filter__category,
.dashboard-history-modal .ep-modal__content .dashboard-history-modal__history-modal .history-modal__filters .filter__items {
  width: 200px;
}
.dashboard-history-modal .ep-modal__content .dashboard-history-modal__history-modal .history-modal__filters .filter__items .select-value {
  text-overflow: ellipsis;
  overflow: hidden;
}
.dashboard-history-modal .ep-modal__content .dashboard-history-modal__history-modal .history-modal__filters .filter__items .select-sign {
  margin-left: 5px;
}
.dashboard-history-modal .ep-modal__content .dashboard-history-modal__history-modal .history-modal__filters .filters__refresh-button {
  line-height: 18px;
}
.dashboard-history-modal .ep-modal__content .dashboard-history-modal__history-modal .history-modal__filters .filters__refresh-button button {
  background-image: none;
}
.dashboard-history-modal .ep-modal__content .dashboard-history-modal__history-modal .history-modal__filters .filters__refresh-button button:before {
  margin-right: 5px;
  font-size: 18px;
}
.dashboard-history-modal .ep-modal__content .dashboard-history-modal__history-modal .history-modal__history-table {
  height: 100%;
}
.dashboard-history-modal .ep-modal__content .dashboard-history-modal__history-modal .history-modal__history-table .history-table__header,
.dashboard-history-modal .ep-modal__content .dashboard-history-modal__history-modal .history-modal__history-table .history-table__row {
  height: 40px;
  display: grid;
  grid-template-columns: 211px 1fr 192px;
  grid-gap: 2px;
}
.dashboard-history-modal .ep-modal__content .dashboard-history-modal__history-modal .history-modal__history-table .history-table__header div,
.dashboard-history-modal .ep-modal__content .dashboard-history-modal__history-modal .history-modal__history-table .history-table__row div {
  padding: 5px;
  height: 40px;
  line-height: 30px;
}
.dashboard-history-modal .ep-modal__content .dashboard-history-modal__history-modal .history-modal__history-table .history-table__header {
  font-weight: bold;
}
.dashboard-history-modal .ep-modal__content .dashboard-history-modal__history-modal .history-modal__history-table .history-table__body {
  overflow-y: auto;
  height: calc(100% - 105px);
}
.dashboard-history-modal .ep-modal__content .dashboard-history-modal__history-modal .history-modal__history-table .history-table__row {
  margin-top: 2px;
}
.dashboard-history-modal .ep-modal__content .dashboard-history-modal__history-modal .history-modal__history-table .history-table__row div {
  background: #f2f2f2;
}
.dashboard-history-modal .ep-modal__content .dashboard-history-modal__history-modal .history-modal__history-table .history-table__row div.row__history-entry-type {
  text-overflow: ellipsis;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.dbep-modal .ep-modal__content {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  min-height: 200px;
  max-height: 670px;
}
.dbep-modal .dbep-modal__questions-list {
  -webkit-flex: 1 0 auto;
  -ms-flexbox: 1 0 auto;
  flex: 1 0 auto;
  margin-bottom: 10px;
}
.dbep-modal .dbep-modal__questions-list .questions-selector__questions {
  max-height: 380px;
  padding-right: 5px;
}
.dbep-modal .dbep-modal__validation {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
}
.dbep-modal .dbep-modal__validation .validation__progress-bar {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  margin-bottom: 10px;
}
.dbep-modal .dbep-modal__validation .validation__override,
.dbep-modal .dbep-modal__validation .validation__top {
  margin-bottom: 5px;
}
.dbep-modal .dbep-modal__validation .validation__errors {
  max-height: 150px;
  overflow-y: auto;
}
.dbep-screen {
  margin-top: 10px;
}
.dbep-questions-table .dbep-questions-table__search-bar {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-pack: justify;
  -font-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.dbep-questions-table .dbep-questions-table__search-bar .search-bar__search {
  width: 30%;
}
.dbep-questions-table .dbep-questions-table__search-bar .search-bar__search input {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.dbep-questions-table .dbep-questions-table__search-bar .search-bar__search button.search {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.dbep-questions-table .dbep-questions-table__search-bar .search-bar__controls {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.dbep-questions-table .dbep-questions-table__search-bar .search-bar__controls .controls__buttons {
  margin-right: 50px;
}
.dbep-questions-table .dbep-questions-table__search-bar .search-bar__controls .controls__buttons .btn-icon-container:not(:last-child) {
  margin-right: 10px;
}
.dbep-questions-table .dbep-questions-table__search-bar .search-bar__controls .controls__buttons .btn-icon-container button.eye:before {
  font-size: 12px;
}
.dbep-questions-table .dbep-questions-table__search-bar .search-bar__controls .controls__buttons .btn-icon-container button.bookmark:before {
  font-size: 16px;
}
.dbep-questions-table .dbep-questions-table__search-bar .search-bar__controls .controls__buttons .btn-icon-container .label-text {
  font-size: 12px;
  margin-top: 3px;
}
.dbep-questions-table .dbep-questions-table__search-bar .search-bar__controls .controls__status-filter {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.dbep-questions-table .dbep-questions-table__search-bar .search-bar__controls .controls__status-filter .status-filter__text {
  margin-right: 10px;
}
.dbep-questions-table .dbep-questions-table__search-bar .search-bar__controls .controls__status-filter .status-filter__select .select-input {
  width: 250px;
  border: 1px solid #009cca;
  border-radius: 4px;
}
.dbep-questions-table .dbep-questions-table__dbep-table .questions-list-container__questions-group {
  margin-bottom: 10px;
}
.dbep-questions-table .dbep-questions-table__dbep-table .questions-list-container__questions-group:not(.with-caption) {
  margin: 0 11px;
}
.dbep-questions-table .dbep-questions-table__dbep-table .questions-list-container__question {
  border-bottom: 0 !important;
  border-top: 0 !important;
  height: 50px;
}
.dbep-questions-table .dbep-questions-table__dbep-table .questions-list-container__question:before {
  width: 40px;
  height: 50px;
  line-height: 50px !important;
}
.dbep-questions-table .dbep-questions-table__dbep-table .questions-list-container__question .dbep-table__row .dbep-table__cell:not(.question) {
  background: #fff;
}
.dbep-questions-table .dbep-questions-table__dbep-table .questions-list-container__question:hover .dbep-table__row:before {
  background: #dedede;
}
.dbep-questions-table .dbep-questions-table__dbep-table .questions-list-container__question:hover .dbep-table__row .dbep-table__cell {
  background: none;
}
.dbep-questions-table .dbep-questions-table__dbep-table .questions-list-container__question:not(:first-child):before {
  border-top: 2px solid #fff !important;
}
.dbep-questions-table .dbep-questions-table__dbep-table .questions-list-container__question:not(:first-child) .dbep-table__cell:not(.question) {
  border-top: 2px solid #f2f2f2;
}
.dbep-questions-table .dbep-questions-table__dbep-table .questions-list-container__question:not(:first-child) .dbep-table__cell.question {
  border-top: 2px solid #fff;
}
.dbep-questions-table .dbep-questions-table__dbep-table .dbep-table__row {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}
.dbep-questions-table .dbep-questions-table__dbep-table .dbep-table__row .dbep-table__cell {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  box-sizing: content-box;
}
.dbep-questions-table .dbep-questions-table__dbep-table .dbep-table__row .dbep-table__cell .cell-content {
  width: 100%;
  padding: 5px;
  text-align: center;
}
.dbep-questions-table .dbep-questions-table__dbep-table .dbep-table__row .dbep-table__cell.question {
  width: calc(100% - 352px);
}
.dbep-questions-table .dbep-questions-table__dbep-table .dbep-table__row .dbep-table__cell.status {
  width: 200px;
}
.dbep-questions-table .dbep-questions-table__dbep-table .dbep-table__row .dbep-table__cell.actions {
  width: 150px;
}
.dbep-questions-table .dbep-questions-table__dbep-table .dbep-table__header {
  margin: 20px 0;
}
.dbep-questions-table .dbep-questions-table__dbep-table .dbep-table__header .dbep-table__row {
  height: 40px;
}
.dbep-questions-table .dbep-questions-table__dbep-table .dbep-table__header .dbep-table__row .dbep-table__cell {
  background: #dedede;
}
.dbep-questions-table .dbep-questions-table__dbep-table .dbep-table__header .dbep-table__row .dbep-table__cell:not(:last-child) {
  border-right: 2px solid #fff;
}
.dbep-questions-table .dbep-questions-table__dbep-table .dbep-table__header .dbep-table__row .dbep-table__cell.actions {
  width: 160px;
}
.dbep-questions-table .dbep-questions-table__dbep-table .dbep-table__header .dbep-table__row .dbep-table__cell.question {
  width: calc(100% - 362px);
}
.dbep-questions-table .dbep-questions-table__dbep-table .dbep-table__body {
  position: relative;
  height: calc(100vh - 235px);
}
.dbep-questions-table .dbep-questions-table__dbep-table .dbep-table__body .dbep-table__row {
  height: 50px;
}
.dbep-questions-table .dbep-questions-table__dbep-table .dbep-table__body .dbep-table__row .dbep-table__cell {
  height: 50px;
}
.dbep-questions-table .dbep-questions-table__dbep-table .dbep-table__body .dbep-table__row .dbep-table__cell:not(:last-child):not(.question) {
  border-right: 2px solid #f2f2f2;
}
.dbep-questions-table .dbep-questions-table__dbep-table .dbep-table__body .dbep-table__row .dbep-table__cell.question {
  border-right: 2px solid #fff;
}
.dbep-questions-table .dbep-questions-table__dbep-table .dbep-table__body .dbep-table__row .dbep-table__cell.question .cell-content {
  text-align: left;
}
.dbep-questions-table .dbep-questions-table__dbep-table .dbep-table__body .dbep-table__row .dbep-table__cell.status .question-status {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -font-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
  padding: 0 10px;
}
.dbep-questions-table .dbep-questions-table__dbep-table .dbep-table__body .dbep-table__row .dbep-table__cell.status .question-status .question-status__status {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}
.dbep-questions-table .dbep-questions-table__dbep-table .dbep-table__body .dbep-table__row .dbep-table__cell.status .question-status .question-status__status .status__square {
  width: 20px;
  height: 20px;
  border-radius: 3px;
  margin-right: 8px;
}
.dbep-questions-table .dbep-questions-table__dbep-table .dbep-table__body .dbep-table__row .dbep-table__cell.status .question-status .question-status__status .status__square.published {
  background: #0089ba;
}
.dbep-questions-table .dbep-questions-table__dbep-table .dbep-table__body .dbep-table__row .dbep-table__cell.status .question-status .question-status__status .status__square.in_review {
  background: #ff5186;
}
.dbep-questions-table .dbep-questions-table__dbep-table .dbep-table__body .dbep-table__row .dbep-table__cell.status .question-status .question-status__status .status__square.unpublished {
  background: #d1d1d1;
}
.dbep-questions-table .dbep-questions-table__dbep-table .dbep-table__body .dbep-table__row .dbep-table__cell.status .question-status .question-status__link a {
  font-size: 15px;
  transition: all 0.2s ease-in-out;
}
.dbep-questions-table .dbep-questions-table__dbep-table .dbep-table__body .dbep-table__row .dbep-table__cell.status .question-status .question-status__link a:before {
  font-family: 'gdt';
  content: '\e095';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.dbep-questions-table .dbep-questions-table__dbep-table .dbep-table__body .dbep-table__row .dbep-table__cell.status .question-status .question-status__link a * {
  margin-left: 0.5rem;
}
.dbep-questions-table .dbep-questions-table__dbep-table .dbep-table__body .dbep-table__row .dbep-table__cell.status .question-status .question-status__link a,
.dbep-questions-table .dbep-questions-table__dbep-table .dbep-table__body .dbep-table__row .dbep-table__cell.status .question-status .question-status__link a:link,
.dbep-questions-table .dbep-questions-table__dbep-table .dbep-table__body .dbep-table__row .dbep-table__cell.status .question-status .question-status__link a:visited,
.dbep-questions-table .dbep-questions-table__dbep-table .dbep-table__body .dbep-table__row .dbep-table__cell.status .question-status .question-status__link a:hover,
.dbep-questions-table .dbep-questions-table__dbep-table .dbep-table__body .dbep-table__row .dbep-table__cell.status .question-status .question-status__link a:active {
  color: inherit;
  text-decoration: none;
}
.dbep-questions-table .dbep-questions-table__dbep-table .dbep-table__body .dbep-table__row .dbep-table__cell.status .question-status .question-status__link a:hover {
  opacity: 0.7;
}
.dbep-questions-table .dbep-questions-table__dbep-table .dbep-table__body .dbep-table__row .dbep-table__cell.status .question-status .question-status__link a:before {
  color: #3783a5;
}
.dbep-questions-table .dbep-questions-table__dbep-table .dbep-table__body .dbep-table__row .dbep-table__cell.actions .cell-content {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.dbep-questions-table .dbep-questions-table__dbep-table .dbep-table__body .dbep-table__row .dbep-table__cell.actions .cell-content .btn-icon-container:not(:last-child) {
  margin-right: 20px;
}
.dbep-questions-table .dbep-questions-table__dbep-table .dbep-table__body .dbep-table__row .dbep-table__cell.actions .cell-content .btn-icon-container button.eye:before {
  font-size: 12px;
}
.dbep-questions-table .dbep-questions-table__dbep-table .dbep-table__body .dbep-table__row .dbep-table__cell.actions .cell-content .btn-icon-container button.bookmark:before {
  font-size: 16px;
}
.dbep-questions-table .dbep-questions-table__dbep-table .dbep-table__body .dbep-table__row .dbep-table__cell.actions .cell-content .btn-icon-container .label-text {
  font-size: 12px;
  margin-top: 3px;
}
.dbep-questions-table .dbep-questions-table__dbep-table .dbep-table__body .questions-list-container__question:hover .dbep-table__row .dbep-table__cell:not(:last-child) {
  border-right: 2px solid #fff;
}
.mdg-publication-screen .mdg-publication-screen__table .table__row {
  display: grid;
  grid-template-columns: minmax(200px, 1fr) 150px 150px 100px;
  height: 50px;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  justify-items: center;
}
.mdg-publication-screen .mdg-publication-screen__table .table__row:not(:last-child) {
  border-bottom: 2px solid #fff;
}
.mdg-publication-screen .mdg-publication-screen__table .table__row > div {
  width: 100%;
  height: 100%;
  padding: 0 17px;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  background: #fff;
}
.mdg-publication-screen .mdg-publication-screen__table .table__row.header,
.mdg-publication-screen .mdg-publication-screen__table .table__row .row__title {
  font-weight: bold;
}
.mdg-publication-screen .mdg-publication-screen__table .table__row:not(.header) > div {
  border-bottom: 2px solid #f2f2f2;
  transition: all 0.2s ease-in-out;
}
.mdg-publication-screen .mdg-publication-screen__table .table__row:not(.header) > div:not(:last-child) {
  border-right: 2px solid #f2f2f2;
}
.mdg-publication-screen .mdg-publication-screen__table .table__row:not(.header) > div.row__title {
  border-bottom: 2px solid #fff;
  background: #f2f2f2;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  border-right: 2px solid #fff;
}
.mdg-publication-screen .mdg-publication-screen__table .table__row:not(.header):hover > div:not(.row__title) {
  background: #f2f2f2;
}
.mdg-publication-screen .mdg-publication-screen__table .table__row:not(.header):hover > div:not(.row__title):not(:last-child) {
  border-right: 2px solid #fff;
}
.mdg-publication-screen .mdg-publication-screen__table .table__row:not(.header):hover .row__title {
  border-bottom: 2px solid #f2f2f2;
  background: #fff;
}
.mdg-publication-screen .mdg-publication-screen__table .table__row.header {
  border-bottom: 2px solid #fff;
}
.mdg-publication-screen .mdg-publication-screen__table .table__row.header > div {
  background: #dedede;
}
.mdg-publication-screen .mdg-publication-screen__table .table__row.header > div:not(:last-child) {
  border-right: 2px solid #fff;
}
.mdg-publication-screen .mdg-publication-screen__table .table__row .row__status .status__square {
  width: 20px;
  height: 20px;
  border-radius: 3px;
  margin-right: 8px;
}
.mdg-publication-screen .mdg-publication-screen__table .table__row .row__status .status__square.published {
  background: #0089ba;
}
.mdg-publication-screen .mdg-publication-screen__table .table__row .row__status .status__square.unpublished {
  background: #d1d1d1;
}
.mdg-publication-screen .mdg-publication-screen__table .table__row .row__last-update .last-update__icon {
  margin-right: 5px;
}
.mdg-publication-screen .mdg-publication-screen__table .table__row .row__last-update .last-update__icon:before {
  font-family: 'gdt';
  content: '\e103';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
  color: #f67c61;
}
.mdg-publication-modal .mdg-publication-modal__progress {
  width: 100%;
  margin: 10px 0;
  height: 30px;
}
.mdg-publication-modal .mdg-publication-modal__button button {
  width: 100%;
}
.dbep-adolopment-settings-modal .dbep-adolopment-settings-modal__options {
  margin-bottom: 10px;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-pack: justify;
  -font-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.dbep-adolopment-settings-modal .dbep-adolopment-settings-modal__options > div {
  -webkit-flex: 1 0 50%;
  -ms-flexbox: 1 0 50%;
  flex: 1 0 50%;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.decision-aids-module {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: column;
  -ms-flex-flow: column;
  flex-flow: column;
  height: 100%;
  overflow: hidden;
}
.decision-aids-module dl {
  margin: 0;
}
.decision-aids-module dl dt {
  font-size: 21px;
}
.decision-aids-module dl dd {
  font-size: 14px;
  margin: 0;
}
.decision-aids-module .buttons-react {
  margin: 40px 0 0;
}
.decision-aids-module .new-decision-aid,
.decision-aids-module .decision-aids-list,
.decision-aids-module .decision-aid-details {
  max-height: calc(100% - 110px);
  overflow: auto;
}
.decision-aids-module .new-decision-aid .appearance-details h4,
.decision-aids-module .decision-aid .appearance-details h4,
.decision-aids-module .new-decision-aid .labeled-input__label,
.decision-aids-module .decision-aid .labeled-input__label {
  width: 125px;
  font-weight: bold;
  text-align: right;
  font-size: 14px;
}
.decision-aids-module .new-decision-aid .edit-block {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  margin-bottom: 10px;
}
.decision-aids-module .new-decision-aid .edit-block .labeled-input {
  width: 100%;
}
.decision-aids-module .new-decision-aid h4 {
  margin: 0;
}
.decision-aids-module .new-decision-aid .process-step {
  margin-top: 20px;
}
.decision-aids-module .new-decision-aid .process-step h4 {
  margin-bottom: 15px;
}
.decision-aids-module .new-decision-aid .process-step .options-select-container {
  width: 100%;
}
.decision-aids-module .new-decision-aid .process-step .decision-aids-appearance-select:not(:last-child) {
  margin-bottom: 15px;
}
.decision-aids-module .decision-aid-details {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: column;
  -ms-flex-flow: column;
  flex-flow: column;
  max-height: calc(100% - 35px);
}
.decision-aids-module .decision-aid-details > * {
  -webkit-flex: 0 0 auto;
  -ms-flexbox: 0 0 auto;
  flex: 0 0 auto;
}
.decision-aids-module .decision-aid-details .decision-aid {
  border: none;
  background-color: #f2f2f2;
}
.decision-aids-module .decision-aid-details .decision-aid input[type="text"]:disabled {
  background-color: #f2f2f2;
}
.decision-aids-module .decision-aid-details .chapters-list {
  -webkit-flex: 1 1 auto;
  -ms-flexbox: 1 1 auto;
  flex: 1 1 auto;
  overflow: auto;
}
.decision-aids-module .decision-aid-details .draggable-chapter-title,
.decision-aids-module .decision-aid-details .chapter-title {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.decision-aids-module .decision-aid-details .draggable-chapter-title:hover .title-edit .btn-icon-container,
.decision-aids-module .decision-aid-details .chapter-title:hover .title-edit .btn-icon-container {
  opacity: 1;
}
.decision-aids-module .decision-aid-details .draggable-chapter-title .chapter-icon,
.decision-aids-module .decision-aid-details .chapter-title .chapter-icon {
  height: 40px;
  margin-right: 10px;
}
.decision-aids-module .decision-aid-details .draggable-chapter-title {
  min-height: 40px;
  padding: 10px 15px;
  margin-bottom: 15px;
  background-color: #d2dfed;
  box-shadow: 0px 5px 10px rgba(0,0,0,0.5);
  cursor: grab;
}
.decision-aids-module .decision-aid-details .draggable-chapter-title.dragging {
  visibility: hidden;
}
.decision-aids-module .decision-aid-details .chapter-title {
  width: 100%;
  height: 100%;
}
.decision-aids-module .decision-aid-details .chapter-title:hover .title-edit .btn-icon-container {
  opacity: 1;
}
.decision-aids-module .decision-aid-details .chapter-title .title-edit {
  margin-left: 10px;
}
.decision-aids-module .decision-aid-details .chapter-title .title-edit .btn-icon-container {
  opacity: 0;
  transition: opacity 0.3s ease;
}
.decision-aids-module .decision-aid-details .chapter-title .title-edit .btn-icon-container button:before {
  font-size: 20px;
  vertical-align: top;
  color: #ffa745;
}
.decision-aids-module .decision-aid-details .subchapter-header {
  margin: 10px 0 5px;
  padding: 0 15px;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: end;
  -moz-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.decision-aids-module .decision-aid-details .subchapter-header .subchapter-controls {
  -webkit-flex: 0 0 0;
  -ms-flexbox: 0 0 0;
  flex: 0 0 0;
  text-align: right;
}
.decision-aids-module .decision-aid-details .subchapter-header .subchapter-title {
  -webkit-flex: 1 1 auto;
  -ms-flexbox: 1 1 auto;
  flex: 1 1 auto;
  margin: 0;
}
.decision-aids-module .decision-aid-details .decision-aid__chapter-editor-card {
  overflow: visible;
}
.decision-aids-module .decision-aid-details .decision-aid__chapter-editor-card .gdt-editor-container {
  border: none;
}
.decision-aids-module .decision-aid-details .chapters-ordering-apply-cancel {
  margin-top: 30px;
}
.decision-aids-module .decision-aid-details .chapters-ordering-apply-cancel .buttons-react {
  margin: 0;
}
.decision-aids-module .decision-aid-details .subchapter-illustration-container {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.decision-aids-module .decision-aid-details .subchapter-illustration-container.align-right {
  -webkit-box-pack: end;
  -moz-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.decision-aids-module .decision-aid-details .subchapter-illustration-container.align-right .illustration {
  -webkit-box-ordinal-group: 2;
  -moz-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1;
}
.decision-aids-module .decision-aid-details .subchapter-illustration-container.align-right .illustration-controls {
  -webkit-box-ordinal-group: 1;
  -moz-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  margin: 0 10px 0 0;
}
.decision-aids-module .decision-aid-details .subchapter-illustration-container:hover .illustration-controls {
  display: block;
}
.decision-aids-module .decision-aid-details .subchapter-illustration-container .illustration {
  height: 25px;
}
.decision-aids-module .decision-aid-details .subchapter-illustration-container .illustration img {
  height: 100%;
  margin-right: 15px;
}
.decision-aids-module .decision-aid-details .subchapter-illustration-container .illustration span {
  vertical-align: middle;
  font-size: 14px;
  color: #0058d0;
}
.decision-aids-module .decision-aid-details .subchapter-illustration-container .illustration-controls {
  display: none;
  margin: 0 0 0 10px;
}
.decision-aids-module .decision-aid-details .subchapter-illustration-container .illustration-controls .btn-icon-container:not(:last-child) {
  margin-right: 5px;
}
.decision-aids-module .decision-aid-details .outcomes-table .outcome {
  margin-bottom: 25px;
}
.decision-aids-module .decision-aid-details .outcomes-table .outcomes-table__header {
  margin-bottom: 5px;
}
.decision-aids-module .decision-aid-details .outcomes-table .outcome-row,
.decision-aids-module .decision-aid-details .outcomes-table .outcome-row__what-happens,
.decision-aids-module .decision-aid-details .outcomes-table .outcomes-table__header {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  width: 100%;
  height: 100%;
}
.decision-aids-module .decision-aid-details .outcomes-table .outcome-row .input-with-controls,
.decision-aids-module .decision-aid-details .outcomes-table .outcome-row__what-happens .input-with-controls,
.decision-aids-module .decision-aid-details .outcomes-table .outcomes-table__header .input-with-controls {
  -webkit-flex: 1 1 0;
  -ms-flexbox: 1 1 0;
  flex: 1 1 0;
  margin-right: 5px;
}
.decision-aids-module .decision-aid-details .outcomes-table .outcome-row__outcome-name {
  -webkit-flex: 0 0 300px;
  -ms-flexbox: 0 0 300px;
  flex: 0 0 300px;
  margin-right: 5px;
  padding: 5px;
  text-align: right;
}
.decision-aids-module .decision-aid-details .outcomes-table .outcome-row__certainty {
  width: 100px;
  text-align: center;
  background-color: #f4f4f4;
  color: #9f9f9f;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.decision-aids-module .decision-aid-details .outcomes-table .outcome-row__certainty .quality-text {
  display: block;
}
.decision-aids-module .decision-aid-details .outcomes-table .outcome-row {
  margin-bottom: 5px;
}
.decision-aids-module .decision-aid-details .outcomes-table .outcome-row .outcome-row-container {
  -webkit-flex: 1 0 0;
  -ms-flexbox: 1 0 0;
  flex: 1 0 0;
}
.decision-aids-module .decision-aid-details .outcomes-table .outcome-row .outcome-row__dich-cell {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex: 1 0 0;
  -ms-flexbox: 1 0 0;
  flex: 1 0 0;
}
.decision-aids-module .decision-aid-details .outcomes-table .outcome-row .outcome-row__dich-cell .outcome-row__cells {
  height: 100%;
  margin-bottom: 5px;
}
.decision-aids-module .decision-aid-details .outcomes-table .outcome-row .outcome-row__dich-cell .outcome-row__cells:last-child {
  margin-bottom: 0px;
}
.decision-aids-module .decision-aid-details .outcomes-table .outcome-row .outcome-row__dich-cell .outcome-row__label {
  text-align: center;
  font-weight: bold;
  margin: 5px 0px;
}
.decision-aids-module .decision-aid-details .outcomes-table .outcome-row .outcome-row__outcome-name {
  position: relative;
  background-color: #e6e6e6;
}
.decision-aids-module .decision-aid-details .outcomes-table .outcome-row .outcome-row__outcome-name:hover .btn-icon-container {
  display: block;
}
.decision-aids-module .decision-aid-details .outcomes-table .outcome-row .outcome-row__outcome-name .btn-icon-container {
  display: none;
}
.decision-aids-module .decision-aid-details .outcomes-table .outcome-row .outcome-row__narrative-content {
  -webkit-flex: 1 0 0;
  -ms-flexbox: 1 0 0;
  flex: 1 0 0;
  background-color: #fff;
  border: 1px solid #ccc;
  padding: 0px 5px;
  margin-right: 5px;
}
.decision-aids-module .decision-aid-details .outcomes-table .outcome-row .outcome-row__dich-content,
.decision-aids-module .decision-aid-details .outcomes-table .outcome-row .outcome-row__cont-content {
  -webkit-flex: 1 0 0;
  -ms-flexbox: 1 0 0;
  flex: 1 0 0;
}
.decision-aids-module .decision-aid-details .outcomes-table .outcome-row .what-happens__label {
  text-transform: uppercase;
  font-weight: bold;
  width: 300px;
  padding: 7px 5px;
  margin-right: 5px;
  text-align: right;
}
.decision-aids-module .decision-aid-details .outcomes-table .outcome-row .what-happens__content {
  cursor: text;
  -webkit-flex: 1 0 0;
  -ms-flexbox: 1 0 0;
  flex: 1 0 0;
  border: 1px solid #ccc;
}
.decision-aids-module .decision-aid-details .outcomes-table .outcome-row .what-happens__content .gdt-editor-container .public-DraftEditor-content {
  min-height: 50px;
}
.decision-aids-module .decision-aid-details .outcomes-table .outcome-row .outcome-row__cells {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex: 1 0 0;
  -ms-flexbox: 1 0 0;
  flex: 1 0 0;
}
.decision-aids-module .decision-aid-details .outcomes-table .outcome-row .outcome-row__cells .cell {
  text-align: center;
  -webkit-flex: 1 0 0;
  -ms-flexbox: 1 0 0;
  flex: 1 0 0;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -font-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  background-color: #f4f4f4;
  padding: 5px;
  margin-right: 5px;
}
.decision-aids-module .decision-aid-details .outcomes-table .outcome-row .outcome-row__cells .cell .radio-with-label {
  margin: 15px 20px 5px;
  padding-top: 5px;
  border-top: 2px solid #009cca;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.decision-aids-module .decision-aid-details .subchapter-table {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  width: 100%;
  height: 100%;
}
.decision-aids-module .decision-aid-details .subchapter-table .subchapter-table__column {
  -webkit-flex: 1 1 0;
  -ms-flexbox: 1 1 0;
  flex: 1 1 0;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  word-break: break-all;
}
.decision-aids-module .decision-aid-details .subchapter-table .subchapter-table__column:not(:last-child) {
  margin-right: 5px;
}
.decision-aids-module .decision-aid-details .subchapter-table .subchapter-table__column .header {
  position: relative;
  -webkit-flex: 0 0 90px;
  -ms-flexbox: 0 0 90px;
  flex: 0 0 90px;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  min-height: 60px;
  padding: 10px 15px;
  margin-bottom: 5px;
  text-align: center;
  background-color: #275c74;
  color: #fff;
}
.decision-aids-module .decision-aid-details .subchapter-table .subchapter-table__column .header:hover .column-controls {
  display: block;
}
.decision-aids-module .decision-aid-details .subchapter-table .subchapter-table__column .header .header-text {
  cursor: pointer;
}
.decision-aids-module .decision-aid-details .subchapter-table .subchapter-table__column .header input {
  width: 100%;
  line-height: 38px;
}
.decision-aids-module .decision-aid-details .subchapter-table .subchapter-table__column .header .column-controls {
  position: absolute;
  top: 5px;
  right: 5px;
  display: none;
}
.decision-aids-module .decision-aid-details .subchapter-table .subchapter-table__column .header .column-controls button:before {
  color: #fff;
}
.decision-aids-module .decision-aid-details .subchapter-table .subchapter-table__column .content {
  -webkit-flex: 1 1 auto;
  -ms-flexbox: 1 1 auto;
  flex: 1 1 auto;
  min-height: 50px;
}
.decision-aids-module .decision-aid-details .subchapter-table .subchapter-table__column .column-illustration {
  position: relative;
  height: 25px;
  margin-top: 5px;
  text-align: right;
}
.decision-aids-module .decision-aid {
  border: 1px solid #009cca;
  margin-bottom: 10px;
  padding: 5px 0;
  font-size: 14px;
}
.decision-aids-module .decision-aid .decision-aid__title {
  font-weight: bold;
  cursor: pointer;
}
.decision-aids-module .decision-aid .edit-block {
  margin-bottom: 5px;
}
.decision-aids-module .decision-aid .labeled-input__input:disabled {
  line-height: 32px;
  border: none;
  background-color: #fff;
  color: inherit;
  opacity: 1;
}
.decision-aids-module .decision-aid .appearance-details {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row;
  -ms-flex-flow: row;
  flex-flow: row;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.decision-aids-module .decision-aid .appearance-details h4 {
  -webkit-flex: 0 0 auto;
  -ms-flexbox: 0 0 auto;
  flex: 0 0 auto;
}
.decision-aids-module .decision-aid .appearance-details .decision-aids-appearance-select__option {
  -webkit-flex: 1 1 auto;
  -ms-flexbox: 1 1 auto;
  flex: 1 1 auto;
}
.decision-aids-module .decision-aids-appearance-select {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
}
.decision-aids-module .decision-aids-appearance-select__option input[type="radio"] {
  display: none;
}
.decision-aids-module .decision-aids-appearance-select__option input[type="radio"]:checked + label {
  border: 1px solid #009cca;
  background-color: #fffbe3;
}
.decision-aids-module .decision-aids-appearance-select__option label {
  position: relative;
  display: block;
  width: 86px;
  height: 86px;
  padding: 10px;
  border-radius: 14px;
  text-align: center;
}
.decision-aids-module .decision-aids-appearance-select__option label img {
  max-height: 100%;
  max-width: 100%;
}
.subchapter-controls-list hr {
  border-color: #29abe2;
  margin: 10px 0;
}
.subchapter-controls-list .subchapter-control {
  cursor: pointer;
  line-height: 30px;
}
.subchapter-controls-list .subchapter-control:hover {
  font-weight: bold;
}
.decision-aid-title-edit-modal .new-chapter-caption {
  margin-bottom: 10px;
}
.decision-aid-title-edit-modal .title-edit-inputs {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row;
  -ms-flex-flow: row;
  flex-flow: row;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.decision-aid-title-edit-modal .title-edit-inputs .options-select-container {
  -webkit-flex: 0 0 auto;
  -ms-flexbox: 0 0 auto;
  flex: 0 0 auto;
  margin-right: 10px;
}
.decision-aid-title-edit-modal .title-edit-inputs .validation-container {
  -webkit-flex: 1 1 auto;
  -ms-flexbox: 1 1 auto;
  flex: 1 1 auto;
}
.decision-aid-title-edit-modal .title-edit-inputs .validation-container input {
  width: 100%;
  line-height: 33px;
}
.decision-aid-title-edit-modal .delete-control {
  margin: 15px 0 25px;
  text-align: right;
}
.decision-aid-title-edit-modal .delete-control .btn {
  font-size: 16px;
}
.decision-aid-title-edit-modal .delete-control .label-text {
  font-size: 14px;
  font-style: italic;
}
.chapter-icon {
  height: 23px;
}
.chapter-icon-options .option {
  padding-top: 5px;
  padding-bottom: 5px;
}
.decision-aid-subchapter-illustration-modal .illustration-options {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
}
.decision-aid-subchapter-illustration-modal .illustration-options .da-subchapter-illustration-option {
  height: 95px;
  width: 95px;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.decision-aid-subchapter-illustration-modal .illustration-options .da-subchapter-illustration-option input[type='radio'] {
  display: none;
}
.decision-aid-subchapter-illustration-modal .illustration-options .da-subchapter-illustration-option input[type="radio"]:checked + label img {
  height: 95px;
  border-radius: 47.5px;
  border: 2px dotted #c92dd4;
  padding: 3px;
}
.decision-aid-subchapter-illustration-modal .illustration-options .da-subchapter-illustration-option img {
  height: 75px;
  transition: height 0.3s ease;
}
.decision-aid-subchapter-illustration-modal .illustration-options .da-subchapter-illustration-option img:hover {
  height: 95px;
}
.decision-aid-subchapter-illustration-modal .position-setting {
  margin-top: 20px;
}
.decision-aid-subchapter-illustration-modal .position-setting > span {
  font-weight: bold;
  margin-right: 10px;
}
.decision-aid-subchapter-illustration-modal .position-setting .options-select-container {
  width: 130px;
}
.decision-aid-subchapter-illustration-modal .buttons-react {
  margin-top: 20px;
}
.decision-aid-new-subchapter-modal input[type="text"],
.decision-aid-subchapter-title-edit-modal input[type="text"] {
  width: 100%;
}
.decision-aid-new-subchapter-modal label,
.decision-aid-subchapter-title-edit-modal label {
  display: block;
  line-height: 20px;
  margin-top: 10px;
}
.decision-aid-new-subchapter-modal label span,
.decision-aid-subchapter-title-edit-modal label span {
  vertical-align: middle;
}
.decision-aid-new-subchapter-modal label input[type="checkbox"],
.decision-aid-subchapter-title-edit-modal label input[type="checkbox"] {
  margin-right: 10px;
  vertical-align: middle;
}
.decision-aid-new-subchapter-modal .options-select-container,
.decision-aid-subchapter-title-edit-modal .options-select-container {
  width: 100%;
  margin-top: 10px;
}
.decision-aid-new-subchapter-modal .buttons-react,
.decision-aid-subchapter-title-edit-modal .buttons-react {
  margin-top: 20px;
}
.outcome-name__edit-modal label {
  font-weight: bold;
}
.outcome-name__edit-modal .outcome-name-row {
  margin-bottom: 15px;
}
.outcome-name__edit-modal .outcome-name-row label {
  display: block;
}
.outcome-name__edit-modal .outcome-name-row input[type='text'] {
  width: 100%;
}
.outcome-name__edit-modal .denominator-row {
  margin-bottom: 15px;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -font-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.outcome-name__edit-modal .denominator-row .options-select-container {
  margin-left: 5px;
  width: 150px;
}
.decision-aids-header {
  padding: 0 10px;
  -webkit-flex: 0 0 auto;
  -ms-flexbox: 0 0 auto;
  flex: 0 0 auto;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -font-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.decision-aids-header .controls {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.decision-aids-header h2 {
  margin: 0;
  -webkit-flex: 1 1 auto;
  -ms-flexbox: 1 1 auto;
  flex: 1 1 auto;
}
.decision-aids-header .btn.create {
  -webkit-flex: 0 0 auto;
  -ms-flexbox: 0 0 auto;
  flex: 0 0 auto;
  width: 200px;
}
.decision-aids-header .chapter-options button.btn-icon.settings {
  font-size: 25px;
}
.decision-aids-header .chapter-options,
.decision-aids-header .preview-control {
  text-align: right;
  font-size: 20px;
}
.decision-aids-header .chapter-options .label-text,
.decision-aids-header .preview-control .label-text {
  font-size: 16px;
  font-style: italic;
}
.chapter-options-popover button {
  display: block;
}
.chapter-options-popover button:not(:last-child) {
  margin-bottom: 10px;
}
.decision-aid-outcomes-management-modal .outcomes-select {
  position: relative;
  padding-top: 20px;
}
.decision-aid-outcomes-management-modal .outcomes-select .error {
  position: absolute;
  top: 0;
  left: 0;
}
.decision-aid-outcomes-management-modal .outcomes-select .gdt-multi-select__option input {
  transition: border 0.3s ease, box-shadow 0.7s ease;
}
.decision-aid-outcomes-management-modal .outcomes-select.invalid .gdt-multi-select__option input {
  border: 1px solid #f00;
  box-shadow: 0 0 5px #f00;
}
.decision-aid-outcomes-management-modal .buttons-react {
  margin-top: 20px;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
table.diagnostic-effect {
  width: 250px;
}
table.diagnostic-effect tr {
  height: 20px;
}
table.diagnostic-effect td {
  background-color: #e9e9e9;
  line-height: 20px;
  padding: 2px 3px;
  border-bottom: none;
}
table.diagnostic-effect .value-cell {
  background-color: transparent;
  width: 150px;
  cursor: pointer;
  text-align: left;
}
table.diagnostic-effect .value-cell:hover {
  background-color: #ddeaf9;
}
.effect-input-container {
  margin-top: 20px;
  height: 51px;
  width: 278px;
}
.effect-input-container span[name=absDenominator] {
  width: 90px;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
table.diagnostic-prevalences {
  width: 250px;
}
table.diagnostic-prevalences tr {
  height: 20px;
}
table.diagnostic-prevalences td {
  background-color: #e9e9e9;
  line-height: 20px;
  padding: 2px 3px;
}
table.diagnostic-prevalences .value-cell {
  background-color: transparent;
  width: 50px;
  cursor: pointer;
  text-align: center;
}
table.diagnostic-prevalences .value-cell:hover {
  background-color: #ddeaf9;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.dialog-box {
  display: none;
  background: #f6f6f6;
  border: 1px solid #bfbfbf;
  padding: 0;
  font-size: 14px;
  -webkit-box-shadow: 0 0 15px #565656;
  box-shadow: 0 0 15px #565656;
  z-index: 1000;
  position: absolute;
  margin: 0;
  min-width: 300px;
  max-width: 770px;
  width: 400px;
}
.dialog-box .dot {
  display: none;
}
.dialog-box .dot.options-dialog {
  display: block;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  background: #f6f6f6;
  width: 10px;
  height: 10px;
  top: -5px;
  right: 19px;
  position: absolute;
  border-left: 1px solid #ccc;
  border-top: 1px solid #ccc;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
.directness-box .title {
  text-align: center;
  font-weight: bold;
  margin-bottom: 15px;
}
.directness-box .directness-table {
  font-size: 14px;
  background-color: #fff;
}
.directness-box .directness-table .input-block {
  display: inline-block;
  text-align: center;
  margin: 0px 5px;
}
.directness-box .directness-table .input-block input[type="radio"] {
  margin: 0px auto;
}
.directness-box .directness-table .domain {
  width: 29%;
}
.directness-box .directness-table .description {
  width: 42%;
}
.directness-box .directness-table .judgement {
  width: 29%;
}
.directness-box .directness-table .grey-bg {
  background-color: #dedede;
}
.directness-box .directness-table .no-border {
  border: none;
}
.directness-box .directness-table thead {
  border-bottom: 2px solid #999;
}
.directness-box .directness-table thead td {
  vertical-align: middle;
}
.directness-box .directness-table td {
  padding: 6px;
}
.directness-box .directness-table td.inputs-cell {
  vertical-align: middle;
}
.directness-box .directness-table tr.final-judgement .input-block {
  margin: 0px 25px;
}
.directness-box .directness-table tr.final-judgement .input-block:last-child {
  margin-right: 38px;
}
.directness-box .directness-table .editable {
  height: 70px;
}
.directness-box .directness-table .editable textarea {
  width: 100%;
  height: 100%;
  padding: 0;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.document-publish {
  background-color: #fff;
  padding-bottom: 10px;
  padding-right: 10px;
  max-height: calc(100vh - 110px);
  overflow-y: auto;
  overflow-x: hidden;
}
.document-publish h3 {
  margin: 0;
  padding: 0;
}
.document-publish .buttons-row button {
  width: 300px;
}
.mobile-contact-form form {
  padding: 0 0.5rem;
}
.mobile-contact-form form label,
.mobile-contact-form form input:not([type=submit]),
.mobile-contact-form form textarea {
  display: block;
  width: 100%;
  margin-top: 1rem;
}
.mobile-contact-form form textarea {
  height: 10rem;
}
.mobile-preview-view {
  width: 500px;
}
.mobile-preview-view.edit-mode {
  width: 800px;
}
.mobile-preview-view.edit-mode .original-text {
  display: block;
}
.mobile-preview-view .preview-frame {
  background: url("../images/iphone-frame.png") top left no-repeat;
  width: 290px;
  height: 600px;
}
.mobile-preview-view .original-text {
  display: none;
  width: 300px;
  height: 600px;
  position: absolute;
  top: 50px;
  left: 310px;
  bottom: 0;
}
.mobile-preview-view .original-text .fields {
  height: 450px;
  overflow-y: auto;
}
.mobile-preview-view .original-text .fields > div {
  width: 100%;
  min-height: 200px;
  border: 1px solid #bfbfbf;
  background: #fff;
}
.mobile-preview-view .preview-sidebar {
  position: absolute;
  bottom: 100px;
  right: 10px;
  width: 200px;
}
.mobile-preview-view #preview-content {
  border: none;
  background: #fff;
  position: relative;
  left: 23px;
  top: 87px;
  width: 238px;
  height: 421px;
}
.mobile-preview-view #qrcode {
  text-align: center;
  width: 290px;
}
.mobile-preview-view .info {
  margin: 1rem;
  text-align: center;
}
.mobile-preview-view .buttons-block {
  margin-top: 10px;
}
.mobile-preview-view .buttons-block button.close {
  float: right;
}
.mobile-preview-view .buttons-block button.send-preview {
  float: left;
}
.mobile-preview-view button.hidden {
  display: none !important;
}
.top-acceptence-notification,
.dbep-publication-notification,
.uploading-dbep,
.dbep-uploading-modal,
.results-dbep-upload {
  margin-top: 20px;
  text-align: center;
}
.top-acceptence-notification .questions-list,
.dbep-publication-notification .questions-list,
.uploading-dbep .questions-list,
.dbep-uploading-modal .questions-list,
.results-dbep-upload .questions-list {
  max-height: 300px;
  overflow-y: auto;
}
.top-acceptence-notification .items,
.dbep-publication-notification .items,
.uploading-dbep .items,
.dbep-uploading-modal .items,
.results-dbep-upload .items {
  max-height: initial;
}
.top-acceptence-notification .questions-list-container__group-title,
.dbep-publication-notification .questions-list-container__group-title,
.uploading-dbep .questions-list-container__group-title,
.dbep-uploading-modal .questions-list-container__group-title,
.results-dbep-upload .questions-list-container__group-title,
.top-acceptence-notification .questions-list-container__question,
.dbep-publication-notification .questions-list-container__question,
.uploading-dbep .questions-list-container__question,
.dbep-uploading-modal .questions-list-container__question,
.results-dbep-upload .questions-list-container__question {
  text-align: left;
}
.top-acceptence-notification .questions-list-container__question,
.dbep-publication-notification .questions-list-container__question,
.uploading-dbep .questions-list-container__question,
.dbep-uploading-modal .questions-list-container__question,
.results-dbep-upload .questions-list-container__question {
  height: 40px;
  line-height: 40px;
  margin-left: 40px;
  position: relative;
  overflow: visible;
}
.top-acceptence-notification .questions-list-container__question .dbep-publication__check-item,
.dbep-publication-notification .questions-list-container__question .dbep-publication__check-item,
.uploading-dbep .questions-list-container__question .dbep-publication__check-item,
.dbep-uploading-modal .questions-list-container__question .dbep-publication__check-item,
.results-dbep-upload .questions-list-container__question .dbep-publication__check-item {
  text-align: left;
  display: block;
  height: 40px;
}
.top-acceptence-notification .questions-list-container__question .dbep-publication__check-item .dbep-publication-question__checkbox,
.dbep-publication-notification .questions-list-container__question .dbep-publication__check-item .dbep-publication-question__checkbox,
.uploading-dbep .questions-list-container__question .dbep-publication__check-item .dbep-publication-question__checkbox,
.dbep-uploading-modal .questions-list-container__question .dbep-publication__check-item .dbep-publication-question__checkbox,
.results-dbep-upload .questions-list-container__question .dbep-publication__check-item .dbep-publication-question__checkbox {
  position: relative;
  left: -73px;
}
.top-acceptence-notification .questions-list-container__question .dbep-publication__check-item .dbep-publication-question__checkbox input,
.dbep-publication-notification .questions-list-container__question .dbep-publication__check-item .dbep-publication-question__checkbox input,
.uploading-dbep .questions-list-container__question .dbep-publication__check-item .dbep-publication-question__checkbox input,
.dbep-uploading-modal .questions-list-container__question .dbep-publication__check-item .dbep-publication-question__checkbox input,
.results-dbep-upload .questions-list-container__question .dbep-publication__check-item .dbep-publication-question__checkbox input {
  width: 12px;
  height: 12px;
}
.top-acceptence-notification .questions-list-container__question .dbep-publication__check-item .caption,
.dbep-publication-notification .questions-list-container__question .dbep-publication__check-item .caption,
.uploading-dbep .questions-list-container__question .dbep-publication__check-item .caption,
.dbep-uploading-modal .questions-list-container__question .dbep-publication__check-item .caption,
.results-dbep-upload .questions-list-container__question .dbep-publication__check-item .caption {
  position: absolute;
  font-weight: normal;
  top: 0px;
  height: 40px;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: normal;
}
.top-acceptence-notification .questions-list-container__questions-group.with-caption,
.dbep-publication-notification .questions-list-container__questions-group.with-caption,
.uploading-dbep .questions-list-container__questions-group.with-caption,
.dbep-uploading-modal .questions-list-container__questions-group.with-caption,
.results-dbep-upload .questions-list-container__questions-group.with-caption {
  height: auto;
  min-height: 50px;
  margin-left: 0px;
  padding-left: 10px;
}
.top-acceptence-notification .questions-list-container__questions-group.with-caption .questions-list-container__group-title,
.dbep-publication-notification .questions-list-container__questions-group.with-caption .questions-list-container__group-title,
.uploading-dbep .questions-list-container__questions-group.with-caption .questions-list-container__group-title,
.dbep-uploading-modal .questions-list-container__questions-group.with-caption .questions-list-container__group-title,
.results-dbep-upload .questions-list-container__questions-group.with-caption .questions-list-container__group-title {
  line-height: 40px;
  padding-left: 0;
  font-weight: bold;
}
.dbep-publication-question-filter {
  margin-top: 10px;
  text-align: left;
}
.dbep-publication-question-filter .dbep-publication-question-filter__text {
  display: block;
}
.dbep-publication-question-filter .dbep-publication-question-filter__input-with-icon {
  display: inline-block;
  padding-right: 8px;
  background-color: #f2f2f2;
}
.dbep-publication-question-filter .dbep-publication-question-filter__input-with-icon:before {
  content: "";
}
.dbep-publication-question-filter .dbep-publication-question-filter__input-with-icon:after {
  margin-left: 0.5rem;
  font-family: 'gdt';
  content: '\e016';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.dbep-publication-question-filter .dbep-publication-question-filter__input-with-icon:after {
  vertical-align: baseline;
}
.dbep-publication-question-filter .dbep-publication-question-filter__input-with-icon input {
  background-color: #f2f2f2;
  border: none;
}
.dbep-publication-select-all-questions {
  margin: 5px 0;
  display: block;
  text-align: left;
}
.dbep-publication-questions-list {
  padding: 0;
  margin: 0;
  list-style: none;
  max-height: 200px;
  overflow-y: auto;
}
.dbep-publication-questions-list .dbep-publication-question {
  margin-top: 3px;
}
.dbep-publication-questions-list .dbep-publication__check-item {
  display: flex;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
}
.dbep-publication-questions-list .dbep-publication__check-item input {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
}
.dbep-publication-questions-list .dbep-publication__check-item span {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  padding: 4px;
  margin-left: 8px;
}
.dbep-publication-questions-list .dbep-publication-question__text {
  background-color: #f2f2f2;
}
.dbep-publication-select-all-questions__text {
  text-align: left;
}
.disabled-holder {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.uploading-dbep-progress-bar {
  border: 1px #000 solid;
  margin-left: auto;
  margin-right: auto;
  height: 30px;
  width: 620px;
}
.uploading-dbep-progress-bar-inner {
  background: #c9dac2;
  padding: 0;
  margin: 0;
  height: 100%;
  display: block;
}
.uploading-dbep-progress-bar-text {
  position: absolute;
  width: 620px;
  margin: 0;
  padding-top: 4px;
}
.dissemination-view {
  overflow-y: auto;
  margin-top: 10px;
}
.dissemination-view .dissemination-screen {
  margin: 0 20px;
  overflow: auto;
}
.dissemination-view .dissemination-screen .dissemination-screen__dissemination-items {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}
.dissemination-view .dissemination-screen .dissemination-screen__dissemination-items .dissemination-items__dissemination-item {
  min-width: 300px;
  padding: 30px;
  border: 1px solid #009cca;
  border-radius: 18px;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  -webkit-flex: 1 1 33.333333333333336%;
  -ms-flexbox: 1 1 33.333333333333336%;
  flex: 1 1 33.333333333333336%;
  margin-bottom: 20px;
}
.dissemination-view .dissemination-screen .dissemination-screen__dissemination-items .dissemination-items__dissemination-item:not(:last-child) {
  margin-right: 30px;
}
.dissemination-view .dissemination-screen .dissemination-screen__dissemination-items .dissemination-items__dissemination-item > h4,
.dissemination-view .dissemination-screen .dissemination-screen__dissemination-items .dissemination-items__dissemination-item .dissemination-item__description,
.dissemination-view .dissemination-screen .dissemination-screen__dissemination-items .dissemination-items__dissemination-item .dissemination-item__image {
  text-align: center;
}
.dissemination-view .dissemination-screen .dissemination-screen__dissemination-items .dissemination-items__dissemination-item > h4 {
  height: 40px;
}
.dissemination-view .dissemination-screen .dissemination-screen__dissemination-items .dissemination-items__dissemination-item .dissemination-item__description {
  -webkit-flex: 1 0 auto;
  -ms-flexbox: 1 0 auto;
  flex: 1 0 auto;
}
.dissemination-view .dissemination-screen .dissemination-screen__dissemination-items .dissemination-items__dissemination-item .dissemination-item__image img {
  height: 250px;
}
.dissemination-view .dissemination-screen .dissemination-screen__dissemination-items .dissemination-items__dissemination-item .dissemination-item__button button {
  width: 100%;
}
.dissemination-da-example,
.dissemination-mobile-publish {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.dissemination-da-example a,
.dissemination-mobile-publish a,
.dissemination-da-example button,
.dissemination-mobile-publish button {
  margin-top: 30px;
  color: #fff;
  -webkit-flex: 1 0 auto;
  -ms-flexbox: 1 0 auto;
  flex: 1 0 auto;
}
.dissemination-mobile-publish button {
  -webkit-flex: 1 1 50%;
  -ms-flexbox: 1 1 50%;
  flex: 1 1 50%;
}
.dissemination-mobile-publish button:not(:last-child) {
  margin-right: 10px;
}
.mobile-view .marketing-screen__img {
  text-align: center;
}
.mobile-view .marketing-screen__img img {
  max-height: calc(100vh - 150px);
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
#document-sections-container {
  background-color: #fff;
}
#document-sections-container .document-sections {
  width: 100%;
  display: inline-block;
}
#document-sections-container .document-sections iframe {
  width: 100%;
}
#document-sections-container .document-sections .te {
  display: inline-block;
  width: 78%;
  margin: 0;
}
#document-sections-container .disabled {
  text-decoration: line-through;
  opacity: 0.5;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
}
#document-sections-container .disabled:hover {
  text-decoration: line-through !important;
}
#document-sections-container .sections {
  padding-left: 20px;
  display: inline-block;
  vertical-align: top;
  width: 20%;
}
#document-sections-container .sections .sections-list {
  font-size: 16px;
}
#document-sections-container .sections ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
#document-sections-container .sections ul h2 {
  font-size: 16px;
  font-size: 1.6rem;
}
#document-sections-container .sections ul li {
  cursor: pointer;
  font-size: 13px;
  font-size: 1.3rem;
  font-weight: bold;
}
#toolbar-container menu[type="toolbar"].document-sections-view button.edit {
  display: none;
}
.references-chapter .reference {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -font-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin: 16px 0;
}
.references-chapter .reference .reference-content {
  -webkit-flex: 1 0 80%;
  -ms-flexbox: 1 0 80%;
  flex: 1 0 80%;
}
.references-chapter .reference .attachment-link {
  width: 75px;
  margin-left: 10px;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
#document-sections-from-template-container {
  height: 100%;
  overflow-y: auto;
}
#document-sections-from-template-container .document-sections__chapter .document-sections__chapter--separator {
  display: table;
  margin-bottom: 25px;
}
#document-sections-from-template-container .chapter-section-header {
  display: table;
  width: 100%;
  table-layout: fixed;
  cursor: pointer;
}
#document-sections-from-template-container .chapter-section-header td {
  z-index: 1;
  position: relative;
  padding: 10px 5px !important;
  border: 0px solid #fff !important;
  -webkit-box-shadow: 0px 5px 10px rgba(0,0,0,0.5) !important;
  box-shadow: 0px 5px 10px rgba(0,0,0,0.5) !important;
}
#document-sections-from-template-container .chapter-section-header .chapter-section-header__title {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  text-transform: uppercase;
  line-height: 45px;
  font-weight: bold;
}
#document-sections-from-template-container .chapter-section-header--collapsed {
  background: #f2f2f2;
  color: #2d3236;
}
#document-sections-from-template-container .chapter-section-header--collapsed:hover {
  background: #005aa5;
  color: #fff;
}
#document-sections-from-template-container .chapter-section-title-row {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  margin-top: 4px;
  margin-right: 4px;
  -webkit-box-pack: justify;
  -font-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
#document-sections-from-template-container .chapter-section-title-row__title {
  font-weight: bold;
  padding: 4px 8px 2px;
}
#document-sections-from-template-container .document-sections__chapter-settings {
  border: 2px solid #51a0c5;
  -webkit-box-shadow: 0 0 10px 2px rgba(0,0,0,0.2);
  box-shadow: 0 0 10px 2px rgba(0,0,0,0.2);
  background: #fff;
  padding: 0;
  margin: 0;
  list-style: none;
}
#document-sections-from-template-container .document-sections__chapter-settings li {
  padding: 4px 8px;
}
#document-sections-from-template-container .document-sections__chapter-settings li:hover {
  cursor: pointer;
  color: #51a0c5;
}
#document-sections-from-template-container .document-sections__chapter-editor-card {
  overflow: initial;
}
#document-sections-from-template-container .document-sections__chapter-editor-card .gdt-editor-container {
  border: none;
}
.document_sections__insert-image-modal {
  width: 370px;
  top: 30vh;
}
.document_sections__insert-image-modal h2 {
  text-align: center;
}
.document_sections__insert-image-modal .document_sections__insert-image-modal-content {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: justify;
  -font-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin: 12px 0;
}
.document_sections__insert-image-modal .document_sections__insert-image-modal-content #file {
  display: none;
}
.document_sections__insert-image-modal .document_sections__insert-image-modal-content .document_sections__insert-image-button {
  white-space: normal;
  line-height: 24px;
  padding: 5px;
  min-width: 200px;
}
.document_sections__edit-chapter-subsection-modal {
  width: 370px;
  top: 30vh;
}
.document_sections__edit-chapter-subsection-modal h2 {
  text-align: center;
}
.document_sections__edit-chapter-subsection-modal .document_sections__edit-chapter-modal-content {
  margin: 12px 0;
}
.document_sections__edit-chapter-subsection-modal .document_sections__edit-chapter-modal-content .document_sections__edit-chapter-title-input {
  width: 100%;
}
.document_sections__edit-chapter-subsection-modal .document_sections__edit-chapter-modal-content .document_sections__edit-chapter-title-checkbox {
  display: inline-block;
  margin-top: 8px;
}
.document_sections__edit-chapter-subsection-modal .document_sections__edit-chapter-modal-content .document_sections__edit-chapter-title-checkbox input {
  margin-right: 4px;
}
.document-sections-from-template-toolbar {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: end;
  -moz-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 0 10px;
}
.document-sections-from-template-toolbar button {
  margin: 0 8px;
}
.doc-sections-from-template-header {
  background: #f2f2f2;
  margin-bottom: 8px;
  padding-bottom: 6px;
}
.doc-sections-from-template-header__sections-table .doc-sections-from-template-header__section-label-cell {
  font-weight: bold;
  text-transform: uppercase;
  text-align: right;
  width: 15%;
  padding-right: 8px;
}
.doc-sections-from-template-header__sections-table .doc-sections-from-template-header__section-value-cell {
  padding-bottom: 8px;
}
.doc-sections-from-template-header__sections-table .doc-sections-from-template-header__section-textarea {
  width: 100%;
  height: 100px;
}
.doc-sections-from-template-header__sections-table .doc-sections-from-template-header__section-input {
  width: 100%;
}
.doc-sections-from-template-export-dialog {
  top: 10vh;
  width: 350px;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
.fake-hidden {
  overflow: hidden;
  height: 0px;
}
.see-evidence-button {
  color: #0b6dad;
}
.editor-error-boundary-fallback {
  max-height: calc(100vh - 200px);
  max-width: 1100px;
  width: 100%;
  min-width: 400px;
  overflow: auto;
  border: 1px solid #bfbfbf;
  padding: 0px 20px;
  margin-bottom: 20px;
  text-align: center;
}
.editor-error-boundary-fallback .restore-button {
  margin-bottom: 20px;
  padding: 10px;
  background-color: #f67c61;
  color: #fff;
}
.editor-error-boundary-fallback .add-annotation-widget {
  display: none;
}
.ep-modal.full-size.references-insert-modal {
  top: 30vh;
  min-width: 600px;
  width: 45vw;
}
.ep-modal.full-size.references-insert-modal h2 {
  text-align: center;
}
.ep-modal.full-size.references-insert-modal .references-filter input {
  width: 100%;
}
.ep-modal.full-size.references-insert-modal .references-list {
  position: relative;
  margin-top: 20px;
}
.ep-modal.full-size.references-insert-modal .references-list .initial-references-list {
  max-height: 150px;
  overflow-y: auto;
}
.ep-modal.full-size.references-insert-modal .references-list .references-list-virtualized {
  height: 250px;
}
.ep-modal.full-size.references-insert-modal .references-list label {
  margin-top: 5px;
}
.ep-modal.full-size.references-insert-modal .references-list label div:not(:first-child) {
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
}
.ep-modal.full-size.references-insert-modal .references-list label span {
  white-space: nowrap;
  overflow: hidden;
  display: block;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.ep-modal.full-size.references-insert-modal .references-list label span.missing-reference {
  position: relative;
  height: 17px;
  top: -5px;
  left: -2px;
  width: 16px;
  font-size: 12px;
  bottom: 0;
  right: 0;
}
.ep-modal.full-size.references-insert-modal .references-list label span.missing-reference,
.ep-modal.full-size.references-insert-modal .references-list label span.missing-reference:link,
.ep-modal.full-size.references-insert-modal .references-list label span.missing-reference:visited,
.ep-modal.full-size.references-insert-modal .references-list label span.missing-reference:hover,
.ep-modal.full-size.references-insert-modal .references-list label span.missing-reference:active {
  color: inherit;
  text-decoration: none;
}
.ep-modal.full-size.references-insert-modal .references-list label span.missing-reference:before {
  font-family: 'gdt';
  content: '\e074';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.ep-modal.full-size.references-insert-modal .references-list label span.missing-reference * {
  margin-left: 0.5rem;
}
.ep-modal.full-size.references-insert-modal .references-list label span.missing-reference:before {
  color: #f67c61;
}
.ep-modal.full-size.references-insert-modal .references-list label span i {
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.ep-modal.full-size.references-insert-modal .references-list label .attachment-link {
  margin-left: 10px;
  display: inline-block;
  float: right;
}
.ep-modal.full-size.references-insert-modal .references-list label input {
  margin-right: 10px;
}
#mda-handout,
#visual-guidelines,
#mda-topic,
#document-sections-v2-container {
  overflow-y: auto;
}
#mda-handout .chapters-list-search,
#visual-guidelines .chapters-list-search,
#mda-topic .chapters-list-search,
#document-sections-v2-container .chapters-list-search {
  max-height: 300px;
  overflow: auto;
  margin-bottom: 10px;
}
#mda-handout .chapters-list-search .search-items,
#visual-guidelines .chapters-list-search .search-items,
#mda-topic .chapters-list-search .search-items,
#document-sections-v2-container .chapters-list-search .search-items {
  counter-reset: search-item;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
#mda-handout .chapters-list-search .search-items .title:before,
#visual-guidelines .chapters-list-search .search-items .title:before,
#mda-topic .chapters-list-search .search-items .title:before,
#document-sections-v2-container .chapters-list-search .search-items .title:before {
  content: counters(search-item, ".") ". ";
  counter-increment: search-item;
}
#mda-handout .chapters-list-search .search-items .title > div,
#visual-guidelines .chapters-list-search .search-items .title > div,
#mda-topic .chapters-list-search .search-items .title > div,
#document-sections-v2-container .chapters-list-search .search-items .title > div {
  display: inline-block;
}
#mda-handout .chapters-list-search .search-items .title.selected,
#visual-guidelines .chapters-list-search .search-items .title.selected,
#mda-topic .chapters-list-search .search-items .title.selected,
#document-sections-v2-container .chapters-list-search .search-items .title.selected,
#mda-handout .chapters-list-search .search-items .section-title.selected,
#visual-guidelines .chapters-list-search .search-items .section-title.selected,
#mda-topic .chapters-list-search .search-items .section-title.selected,
#document-sections-v2-container .chapters-list-search .search-items .section-title.selected,
#mda-handout .chapters-list-search .search-items .title:hover,
#visual-guidelines .chapters-list-search .search-items .title:hover,
#mda-topic .chapters-list-search .search-items .title:hover,
#document-sections-v2-container .chapters-list-search .search-items .title:hover,
#mda-handout .chapters-list-search .search-items .section-title:hover,
#visual-guidelines .chapters-list-search .search-items .section-title:hover,
#mda-topic .chapters-list-search .search-items .section-title:hover,
#document-sections-v2-container .chapters-list-search .search-items .section-title:hover {
  cursor: pointer;
  background-color: #f2f2f2;
}
#mda-handout .document-sections-v2,
#visual-guidelines .document-sections-v2,
#mda-topic .document-sections-v2,
#document-sections-v2-container .document-sections-v2 {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
}
#mda-handout .document-sections-v2 .chapters-list,
#visual-guidelines .document-sections-v2 .chapters-list,
#mda-topic .document-sections-v2 .chapters-list,
#document-sections-v2-container .document-sections-v2 .chapters-list {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  margin-left: 10px;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items,
#mda-topic .document-sections-v2 .chapters-list .population-list-items,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .collapsed-content-row,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .collapsed-content-row,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .collapsed-content-row,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .collapsed-content-row,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .collapsed-content-row,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .collapsed-content-row,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .collapsed-content-row,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .collapsed-content-row {
  overflow: visible;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-caption,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-caption,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-caption,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-caption,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-caption,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-caption,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-caption,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-caption {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  border-bottom: 1px solid #d9d9d9;
  padding: 0;
  cursor: pointer;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-caption .controls,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-caption .controls,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-caption .controls,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-caption .controls,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-caption .controls,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-caption .controls,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-caption .controls,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-caption .controls {
  display: none;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-content,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-content,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-content,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-content,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-content,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-content,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-content,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-content {
  border-bottom: 1px solid #d9d9d9;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-header,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-header,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-header,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-header,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-header,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-header,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-header,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-header {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: justify;
  -font-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 24px 15px 24px 15px;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-header .chapter-header-left,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-header .chapter-header-left,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-header .chapter-header-left,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-header .chapter-header-left,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-header .chapter-header-left,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-header .chapter-header-left,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-header .chapter-header-left,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-header .chapter-header-left {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-header .chapter-header-left .chapter-header-text,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-header .chapter-header-left .chapter-header-text,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-header .chapter-header-left .chapter-header-text,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-header .chapter-header-left .chapter-header-text,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-header .chapter-header-left .chapter-header-text,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-header .chapter-header-left .chapter-header-text,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-header .chapter-header-left .chapter-header-text,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-header .chapter-header-left .chapter-header-text {
  margin: 0;
  padding: 0;
  color: #0b6dad;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-header .chapter-header-left .chapter-from-acoem,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-header .chapter-header-left .chapter-from-acoem,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-header .chapter-header-left .chapter-from-acoem,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-header .chapter-header-left .chapter-from-acoem,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-header .chapter-header-left .chapter-from-acoem,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-header .chapter-header-left .chapter-from-acoem,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-header .chapter-header-left .chapter-from-acoem,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-header .chapter-header-left .chapter-from-acoem {
  background: #d9d9d9;
  padding: 2px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  font-size: 10px;
  height: 18px;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-header .chapter-header-left .chapter-mark-for-panel-review,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-header .chapter-header-left .chapter-mark-for-panel-review,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-header .chapter-header-left .chapter-mark-for-panel-review,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-header .chapter-header-left .chapter-mark-for-panel-review,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-header .chapter-header-left .chapter-mark-for-panel-review,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-header .chapter-header-left .chapter-mark-for-panel-review,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-header .chapter-header-left .chapter-mark-for-panel-review,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-header .chapter-header-left .chapter-mark-for-panel-review {
  margin: 0px 25px;
  font-weight: bold;
  color: #e756e1;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-header .settings-toggle,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-header .settings-toggle,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-header .settings-toggle,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-header .settings-toggle,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-header .settings-toggle,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-header .settings-toggle,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-header .settings-toggle,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-header .settings-toggle {
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  font-size: 26px;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-header:hover .settings-toggle,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-header:hover .settings-toggle,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-header:hover .settings-toggle,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-header:hover .settings-toggle,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-header:hover .settings-toggle,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-header:hover .settings-toggle,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-header:hover .settings-toggle,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-header:hover .settings-toggle,
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-header.expanded .settings-toggle,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-header.expanded .settings-toggle,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-header.expanded .settings-toggle,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-header.expanded .settings-toggle,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-header.expanded .settings-toggle,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-header.expanded .settings-toggle,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-header.expanded .settings-toggle,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-header.expanded .settings-toggle {
  opacity: 1;
  -ms-filter: none;
  filter: none;
  cursor: pointer;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-header.over,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-header.over,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-header.over,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-header.over,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-header.over,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-header.over,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-header.over,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-header.over {
  background-color: #ddeaf9;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections {
  padding: 20px 0 28px 24px;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .no-sections-container .no-sections-add-container,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .no-sections-container .no-sections-add-container,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .no-sections-container .no-sections-add-container,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .no-sections-container .no-sections-add-container,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .no-sections-container .no-sections-add-container,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .no-sections-container .no-sections-add-container,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .no-sections-container .no-sections-add-container,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .no-sections-container .no-sections-add-container {
  padding: 5px 0;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .no-sections-container .no-sections-add-container .no-sections-add-text,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .no-sections-container .no-sections-add-container .no-sections-add-text,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .no-sections-container .no-sections-add-container .no-sections-add-text,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .no-sections-container .no-sections-add-container .no-sections-add-text,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .no-sections-container .no-sections-add-container .no-sections-add-text,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .no-sections-container .no-sections-add-container .no-sections-add-text,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .no-sections-container .no-sections-add-container .no-sections-add-text,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .no-sections-container .no-sections-add-container .no-sections-add-text {
  color: #0b6dad;
  font-style: italic;
  cursor: pointer;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .document-sections-title .title-text,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .document-sections-title .title-text,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .document-sections-title .title-text,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .document-sections-title .title-text,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .document-sections-title .title-text,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .document-sections-title .title-text,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .document-sections-title .title-text,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .document-sections-title .title-text {
  font-weight: bold;
  margin: 2px 4px 0 4px;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .document-sections-title .title-input,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .document-sections-title .title-input,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .document-sections-title .title-input,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .document-sections-title .title-input,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .document-sections-title .title-input,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .document-sections-title .title-input,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .document-sections-title .title-input,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .document-sections-title .title-input {
  margin-left: 4px;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section.dragging,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section.dragging,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section.dragging,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section.dragging,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section.dragging,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section.dragging,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section.dragging,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section.dragging {
  opacity: 0.2;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
  filter: alpha(opacity=20);
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .editing-by-info:before,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .editing-by-info:before,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .editing-by-info:before,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .editing-by-info:before,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .editing-by-info:before,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .editing-by-info:before,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .editing-by-info:before,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .editing-by-info:before {
  content: '';
  display: block;
  height: 11px;
  width: 11px;
  margin-right: 5px;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background-color: #ff5186;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  position: relative;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 10px;
  margin-left: auto;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-content,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-content,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-content,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-content,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-content,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-content,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-content,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-content {
  width: 100px;
  color: #fff;
  text-align: center;
  font-size: 10px;
  height: 15px;
  line-height: 15px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
  cursor: pointer;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-content:hover,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-content:hover,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-content:hover,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-content:hover,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-content:hover,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-content:hover,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-content:hover,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-content:hover {
  -webkit-box-shadow: 0 3px 6px rgba(0,0,0,0.161);
  box-shadow: 0 3px 6px rgba(0,0,0,0.161);
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-no-status,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-no-status,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-no-status,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-no-status,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-no-status,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-no-status,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-no-status,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-no-status {
  background-color: #d9d9d9;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-in-progress,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-in-progress,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-in-progress,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-in-progress,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-in-progress,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-in-progress,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-in-progress,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-in-progress {
  background-color: #ffba6c;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-in-review,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-in-review,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-in-review,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-in-review,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-in-review,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-in-review,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-in-review,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-in-review {
  background-color: #ff5186;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-updated,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-updated,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-updated,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-updated,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-updated,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-updated,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-updated,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-updated {
  background-color: #6ec073;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-done,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-done,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-done,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-done,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-done,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-done,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-done,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .status-done {
  background-color: #0089ba;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .settings-toggle,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .settings-toggle,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .settings-toggle,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .settings-toggle,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .settings-toggle,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .settings-toggle,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .settings-toggle,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-header .chapter-section-management .settings-toggle {
  cursor: pointer;
  font-size: 26px;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type {
  margin: 10px 0px;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label {
  font-weight: bold;
  margin-right: 5px;
  padding: 5px 10px;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.strong,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.strong,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.strong,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.strong,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.strong,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.strong,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.strong,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.strong {
  background: #009688;
  color: #fff;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.info,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.info,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.info,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.info,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.info,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.info,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.info,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.info {
  border: 1px solid #d9d9d9;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.weak,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.weak,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.weak,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.weak,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.weak,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.weak,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.weak,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.weak {
  background: #f7dc6f;
  color: #5d4037;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.strong_against,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.strong_against,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.strong_against,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.strong_against,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.strong_against,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.strong_against,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.strong_against,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.strong_against {
  background: #c03025;
  color: #fff;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.weak_against,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.weak_against,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.weak_against,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.weak_against,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.weak_against,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.weak_against,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.weak_against,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.weak_against {
  background: #e67d04;
  color: #fff;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.practice,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.practice,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.practice,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.practice,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.practice,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.practice,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.practice,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section .recommendation-type .recommendation-type__label.practice {
  background: #eaf2f8;
  color: #1b6292;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section.active-section,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section.active-section,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section.active-section,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section.active-section,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section.active-section,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section.active-section,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section.active-section,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-recommendation-section.active-section {
  border: 1px solid #f78849;
  padding: 5px;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content {
  margin: 10px 0 35px 0;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root {
  -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.2);
  box-shadow: 0 1px 3px rgba(0,0,0,0.2);
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root {
  -webkit-transition: box-shadow 0.3s ease;
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -ms-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root.ProseMirror-focused .section-link,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root.ProseMirror-focused .section-link,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root.ProseMirror-focused .section-link,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root.ProseMirror-focused .section-link,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root.ProseMirror-focused .section-link,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root.ProseMirror-focused .section-link,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root.ProseMirror-focused .section-link,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root.ProseMirror-focused .section-link {
  cursor: initial;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .ds-discussion-comment:not([data-comment-resolved="true"]),
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .ds-discussion-comment:not([data-comment-resolved="true"]),
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .ds-discussion-comment:not([data-comment-resolved="true"]),
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .ds-discussion-comment:not([data-comment-resolved="true"]),
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .ds-discussion-comment:not([data-comment-resolved="true"]),
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .ds-discussion-comment:not([data-comment-resolved="true"]),
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .ds-discussion-comment:not([data-comment-resolved="true"]),
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .ds-discussion-comment:not([data-comment-resolved="true"]) {
  background-color: #fda;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .ds-discussion-comment:not([data-comment-resolved="true"]) .comment-highlighted,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .ds-discussion-comment:not([data-comment-resolved="true"]) .comment-highlighted,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .ds-discussion-comment:not([data-comment-resolved="true"]) .comment-highlighted,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .ds-discussion-comment:not([data-comment-resolved="true"]) .comment-highlighted,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .ds-discussion-comment:not([data-comment-resolved="true"]) .comment-highlighted,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .ds-discussion-comment:not([data-comment-resolved="true"]) .comment-highlighted,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .ds-discussion-comment:not([data-comment-resolved="true"]) .comment-highlighted,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .ds-discussion-comment:not([data-comment-resolved="true"]) .comment-highlighted {
  background-color: #f99500;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .comment-highlighted,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .comment-highlighted,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .comment-highlighted,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .comment-highlighted,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .comment-highlighted,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .comment-highlighted,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .comment-highlighted,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .comment-highlighted {
  background-color: rgba(0,0,0,0.169);
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .inserted-references,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .inserted-references,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .inserted-references,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .inserted-references,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .inserted-references,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .inserted-references,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .inserted-references,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .inserted-references {
  background-color: #ebebeb;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .section-link,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .section-link,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .section-link,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .section-link,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .section-link,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .section-link,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .section-link,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .section-link,
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .chapter-link,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .chapter-link,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .chapter-link,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .chapter-link,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .chapter-link,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .chapter-link,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .chapter-link,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .epiditor--pm-editor-root .chapter-link {
  font-weight: bold;
  color: #0080ff;
  text-decoration: underline;
  cursor: pointer;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .image-insert-toggle,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .image-insert-toggle,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .image-insert-toggle,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .image-insert-toggle,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .image-insert-toggle,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .image-insert-toggle,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .image-insert-toggle,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .image-insert-toggle,
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .reference-insert-toggle,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .reference-insert-toggle,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .reference-insert-toggle,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .reference-insert-toggle,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .reference-insert-toggle,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .reference-insert-toggle,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .reference-insert-toggle,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .reference-insert-toggle {
  white-space: nowrap;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .image-insert-toggle.disabled,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .image-insert-toggle.disabled,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .image-insert-toggle.disabled,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .image-insert-toggle.disabled,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .image-insert-toggle.disabled,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .image-insert-toggle.disabled,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .image-insert-toggle.disabled,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .image-insert-toggle.disabled,
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .reference-insert-toggle.disabled,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .reference-insert-toggle.disabled,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .reference-insert-toggle.disabled,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .reference-insert-toggle.disabled,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .reference-insert-toggle.disabled,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .reference-insert-toggle.disabled,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .reference-insert-toggle.disabled,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .reference-insert-toggle.disabled {
  cursor: not-allowed;
  color: #9a9999;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .add-comment-widget,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .add-comment-widget,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .add-comment-widget,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .add-comment-widget,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .add-comment-widget,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .add-comment-widget,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .add-comment-widget,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .add-comment-widget {
  position: absolute;
  -webkit-transition: top 0.3s ease;
  -moz-transition: top 0.3s ease;
  -o-transition: top 0.3s ease;
  -ms-transition: top 0.3s ease;
  transition: top 0.3s ease;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .add-comment-widget .ds-discussion-add,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .add-comment-widget .ds-discussion-add,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .add-comment-widget .ds-discussion-add,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .add-comment-widget .ds-discussion-add,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .add-comment-widget .ds-discussion-add,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .add-comment-widget .ds-discussion-add,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .add-comment-widget .ds-discussion-add,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .add-comment-widget .ds-discussion-add {
  width: 32px;
  height: 32px;
  padding: 4px 0;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background-color: #26c6da;
  -webkit-box-shadow: 0px 3px 6px rgba(0,0,0,0.161);
  box-shadow: 0px 3px 6px rgba(0,0,0,0.161);
  cursor: pointer;
  -webkit-transition: -webkit-transform 0.2s ease;
  -moz-transition: -moz-transform 0.2s ease;
  -o-transition: -o-transform 0.2s ease;
  -ms-transition: -ms-transform 0.2s ease;
  transition: transform 0.2s ease;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .add-comment-widget .ds-discussion-add:hover,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .add-comment-widget .ds-discussion-add:hover,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .add-comment-widget .ds-discussion-add:hover,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .add-comment-widget .ds-discussion-add:hover,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .add-comment-widget .ds-discussion-add:hover,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .add-comment-widget .ds-discussion-add:hover,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .add-comment-widget .ds-discussion-add:hover,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .add-comment-widget .ds-discussion-add:hover {
  -webkit-transform: scale(1.15, 1.15);
  -moz-transform: scale(1.15, 1.15);
  -o-transform: scale(1.15, 1.15);
  -ms-transform: scale(1.15, 1.15);
  transform: scale(1.15, 1.15);
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor {
  background-color: #fff;
  -webkit-box-shadow: 0px 3px 6px rgba(0,0,0,0.161);
  box-shadow: 0px 3px 6px rgba(0,0,0,0.161);
  border: 1px solid #fff;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker {
  padding: 15px;
  padding-bottom: 20px;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .non-ideal-state,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .non-ideal-state,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .non-ideal-state,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .non-ideal-state,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .non-ideal-state,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .non-ideal-state,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .non-ideal-state,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .non-ideal-state,
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .section-search-results,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .section-search-results,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .section-search-results,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .section-search-results,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .section-search-results,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .section-search-results,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .section-search-results,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .section-search-results {
  top: 100%;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .non-ideal-state,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .non-ideal-state,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .non-ideal-state,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .non-ideal-state,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .non-ideal-state,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .non-ideal-state,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .non-ideal-state,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .non-ideal-state {
  font-size: 12px;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .section-search-results,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .section-search-results,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .section-search-results,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .section-search-results,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .section-search-results,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .section-search-results,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .section-search-results,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .section-search-results {
  width: 100%;
  -webkit-box-shadow: 0px 3px 6px rgba(0,0,0,0.161);
  box-shadow: 0px 3px 6px rgba(0,0,0,0.161);
  background-color: #fff;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .section-search-results .section,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .section-search-results .section,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .section-search-results .section,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .section-search-results .section,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .section-search-results .section,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .section-search-results .section,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .section-search-results .section,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .section-search-results .section {
  padding: 10px 5px;
  cursor: pointer;
  -webkit-transition: background-color 0.3s ease;
  -moz-transition: background-color 0.3s ease;
  -o-transition: background-color 0.3s ease;
  -ms-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .section-search-results .section:hover,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .section-search-results .section:hover,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .section-search-results .section:hover,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .section-search-results .section:hover,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .section-search-results .section:hover,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .section-search-results .section:hover,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .section-search-results .section:hover,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .section-search-results .section:hover {
  background-color: #f2f2f2;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .sections-search,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .sections-search,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .sections-search,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .sections-search,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .sections-search,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .sections-search,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .sections-search,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .sections-search {
  border: 1px solid #d9d9d9;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  height: 30px;
  padding-right: 26px;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .spinner-el--small,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .spinner-el--small,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .spinner-el--small,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .spinner-el--small,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .spinner-el--small,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .spinner-el--small,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .spinner-el--small,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker .spinner-el--small {
  position: absolute;
  right: 10px;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker button.create,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker button.create,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker button.create,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker button.create,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker button.create,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker button.create,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker button.create,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .chapter-section-content .epiditor--container .section-link-editor .sections-picker button.create {
  height: 30px;
  color: #0089ba;
  background: #f2f2f2;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  font-weight: bold;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation,
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation {
  position: relative;
  margin: 10px 0 35px 0;
  padding: 5px 15px;
  background-color: #fbfaf8;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .question,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .question,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .question,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .question,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .question,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .question,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .question,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .question,
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation .question,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation .question,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation .question,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation .question,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation .question,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation .question,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation .question,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation .question {
  font-size: 18px;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .public-DraftEditor-content,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .public-DraftEditor-content,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .public-DraftEditor-content,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .public-DraftEditor-content,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .public-DraftEditor-content,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .public-DraftEditor-content,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .public-DraftEditor-content,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .public-DraftEditor-content,
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation .public-DraftEditor-content,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation .public-DraftEditor-content,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation .public-DraftEditor-content,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation .public-DraftEditor-content,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation .public-DraftEditor-content,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation .public-DraftEditor-content,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation .public-DraftEditor-content,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation .public-DraftEditor-content {
  min-height: auto;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-text,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-text,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-text,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-text,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-text,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-text,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-text,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-text,
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation .recommendation-text,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation .recommendation-text,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation .recommendation-text,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation .recommendation-text,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation .recommendation-text,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation .recommendation-text,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation .recommendation-text,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation .recommendation-text {
  font-size: 14px;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-section .recommendation-section-description,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-section .recommendation-section-description,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-section .recommendation-section-description,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-section .recommendation-section-description,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-section .recommendation-section-description,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-section .recommendation-section-description,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-section .recommendation-section-description,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-section .recommendation-section-description,
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation .recommendation-section .recommendation-section-description,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation .recommendation-section .recommendation-section-description,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation .recommendation-section .recommendation-section-description,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation .recommendation-section .recommendation-section-description,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation .recommendation-section .recommendation-section-description,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation .recommendation-section .recommendation-section-description,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation .recommendation-section .recommendation-section-description,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation .recommendation-section .recommendation-section-description {
  width: 300px;
  font-weight: bold;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .add-section-comment-button,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .add-section-comment-button,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .add-section-comment-button,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .add-section-comment-button,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .add-section-comment-button,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .add-section-comment-button,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .add-section-comment-button,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .add-section-comment-button,
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation .add-section-comment-button,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation .add-section-comment-button,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation .add-section-comment-button,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation .add-section-comment-button,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation .add-section-comment-button,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation .add-section-comment-button,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation .add-section-comment-button,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .mdg-recommendation .add-section-comment-button {
  top: 20px;
  right: -16px;
  position: absolute;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-text,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-text,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-text,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-text,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-text,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-text,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-text,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-text {
  font-size: 16px;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-remarks__title,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-remarks__title,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-remarks__title,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-remarks__title,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-remarks__title,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-remarks__title,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-remarks__title,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-remarks__title {
  margin: 10px 0px 0px;
  font-weight: bold;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-remarks__content,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-remarks__content,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-remarks__content,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-remarks__content,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-remarks__content,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-remarks__content,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-remarks__content,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-remarks__content {
  margin-bottom: 20px;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes {
  margin-top: 10px;
  display: grid;
  grid-template-columns: 1fr 1fr;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  font-size: 12px;
  color: #4e4e4e;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div > div:first-child,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div > div:first-child,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div > div:first-child,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div > div:first-child,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div > div:first-child,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div > div:first-child,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div > div:first-child,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div > div:first-child {
  font-weight: bold;
  color: #545656;
  margin-right: 20px;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div .certainty-of-evidence,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div .certainty-of-evidence,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div .certainty-of-evidence,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div .certainty-of-evidence,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div .certainty-of-evidence,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div .certainty-of-evidence,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div .certainty-of-evidence,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div .certainty-of-evidence {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div .certainty-of-evidence > div:first-child,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div .certainty-of-evidence > div:first-child,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div .certainty-of-evidence > div:first-child,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div .certainty-of-evidence > div:first-child,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div .certainty-of-evidence > div:first-child,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div .certainty-of-evidence > div:first-child,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div .certainty-of-evidence > div:first-child,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div .certainty-of-evidence > div:first-child {
  margin-right: 5px;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div .certainty-of-evidence > div:first-child .quality-sign,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div .certainty-of-evidence > div:first-child .quality-sign,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div .certainty-of-evidence > div:first-child .quality-sign,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div .certainty-of-evidence > div:first-child .quality-sign,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div .certainty-of-evidence > div:first-child .quality-sign,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div .certainty-of-evidence > div:first-child .quality-sign,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div .certainty-of-evidence > div:first-child .quality-sign,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div .certainty-of-evidence > div:first-child .quality-sign {
  font-size: 12px;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div .certainty-of-evidence > div:last-child,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div .certainty-of-evidence > div:last-child,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div .certainty-of-evidence > div:last-child,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div .certainty-of-evidence > div:last-child,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div .certainty-of-evidence > div:last-child,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div .certainty-of-evidence > div:last-child,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div .certainty-of-evidence > div:last-child,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-attributes > div .certainty-of-evidence > div:last-child {
  margin-right: 0;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-appendices,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-appendices,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-appendices,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-appendices,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-appendices,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-appendices,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-appendices,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-appendices {
  margin-top: 20px;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-appendices p,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-appendices p,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-appendices p,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-appendices p,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-appendices p,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-appendices p,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-appendices p,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-appendices p {
  font-size: 12px;
  color: #000;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-appendices p.recommendation-appendices__title,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-appendices p.recommendation-appendices__title,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-appendices p.recommendation-appendices__title,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-appendices p.recommendation-appendices__title,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-appendices p.recommendation-appendices__title,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-appendices p.recommendation-appendices__title,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-appendices p.recommendation-appendices__title,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .chapter-item .chapter-sections .chapter-section .recommendation .recommendation-appendices p.recommendation-appendices__title {
  text-transform: uppercase;
  color: #545656;
  font-weight: bold;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .add-reference-button,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .add-reference-button,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .add-reference-button,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .add-reference-button,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .add-reference-button,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .add-reference-button,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .add-reference-button,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .add-reference-button {
  margin: 0px 10px;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .add-reference-button .reference,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .add-reference-button .reference,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .add-reference-button .reference,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .chapters-list-item .add-reference-button .reference,
#mda-handout .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .add-reference-button .reference,
#visual-guidelines .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .add-reference-button .reference,
#mda-topic .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .add-reference-button .reference,
#document-sections-v2-container .document-sections-v2 .chapters-list .chapters-list-items .chapters-list-item .add-reference-button .reference {
  color: #3783a5;
}
#mda-handout .document-sections-v2 .chapters-list ol.chapters-list-items,
#visual-guidelines .document-sections-v2 .chapters-list ol.chapters-list-items,
#mda-topic .document-sections-v2 .chapters-list ol.chapters-list-items,
#document-sections-v2-container .document-sections-v2 .chapters-list ol.chapters-list-items {
  counter-reset: item;
}
#mda-handout .document-sections-v2 .chapters-list ol.chapters-list-items .chapter-item .chapter-header,
#visual-guidelines .document-sections-v2 .chapters-list ol.chapters-list-items .chapter-item .chapter-header,
#mda-topic .document-sections-v2 .chapters-list ol.chapters-list-items .chapter-item .chapter-header,
#document-sections-v2-container .document-sections-v2 .chapters-list ol.chapters-list-items .chapter-item .chapter-header {
  counter-increment: item;
}
#mda-handout .document-sections-v2 .chapters-list ol.chapters-list-items .chapter-item .chapter-header .chapter-header-text:before,
#visual-guidelines .document-sections-v2 .chapters-list ol.chapters-list-items .chapter-item .chapter-header .chapter-header-text:before,
#mda-topic .document-sections-v2 .chapters-list ol.chapters-list-items .chapter-item .chapter-header .chapter-header-text:before,
#document-sections-v2-container .document-sections-v2 .chapters-list ol.chapters-list-items .chapter-item .chapter-header .chapter-header-text:before {
  content: counters(item, ".") ". ";
  font-weight: bold;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items,
#mda-topic .document-sections-v2 .chapters-list .population-list-items,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items {
  padding: 10px 0px 10px 10px;
  margin-left: 10px;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .population-group-item.over,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .population-group-item.over,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .population-group-item.over,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .population-group-item.over {
  background-color: #ddeaf9;
}
#mda-handout .document-sections-v2 .chapters-list .population-list-items .population-group-item.dragging,
#visual-guidelines .document-sections-v2 .chapters-list .population-list-items .population-group-item.dragging,
#mda-topic .document-sections-v2 .chapters-list .population-list-items .population-group-item.dragging,
#document-sections-v2-container .document-sections-v2 .chapters-list .population-list-items .population-group-item.dragging {
  opacity: 0.2;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
  filter: alpha(opacity=20);
}
#mda-handout .document-sections-v2 .sidebar,
#visual-guidelines .document-sections-v2 .sidebar,
#mda-topic .document-sections-v2 .sidebar,
#document-sections-v2-container .document-sections-v2 .sidebar {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  margin-left: 20px;
  -webkit-box-shadow: 0 0 6px rgba(0,0,0,0.161);
  box-shadow: 0 0 6px rgba(0,0,0,0.161);
}
#mda-handout .document-sections-v2 .sidebar .sidebar-menu,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-menu,
#mda-topic .document-sections-v2 .sidebar .sidebar-menu,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-menu {
  margin: 0 5px;
  padding: 0;
  list-style-type: none;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-menu .sidebar-menu-item .sidebar-menu-item-icon,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-menu .sidebar-menu-item .sidebar-menu-item-icon,
#mda-topic .document-sections-v2 .sidebar .sidebar-menu .sidebar-menu-item .sidebar-menu-item-icon,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-menu .sidebar-menu-item .sidebar-menu-item-icon {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  background-color: #fbfaf8;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  margin: 0 5px 5px 0;
  width: 30px;
  height: 30px;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-menu .sidebar-menu-item .sidebar-menu-item-icon:hover,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-menu .sidebar-menu-item .sidebar-menu-item-icon:hover,
#mda-topic .document-sections-v2 .sidebar .sidebar-menu .sidebar-menu-item .sidebar-menu-item-icon:hover,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-menu .sidebar-menu-item .sidebar-menu-item-icon:hover {
  background-color: #f3f1e9;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-menu .sidebar-menu-item .sidebar-menu-item-icon.sidebar-menu-item-icon-selected,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-menu .sidebar-menu-item .sidebar-menu-item-icon.sidebar-menu-item-icon-selected,
#mda-topic .document-sections-v2 .sidebar .sidebar-menu .sidebar-menu-item .sidebar-menu-item-icon.sidebar-menu-item-icon-selected,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-menu .sidebar-menu-item .sidebar-menu-item-icon.sidebar-menu-item-icon-selected {
  background-color: #f3f1e9;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content,
#mda-topic .document-sections-v2 .sidebar .sidebar-content,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content {
  width: 350px;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-top,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-top,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-top,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-top {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: justify;
  -font-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 10px;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-top .suggesting-container,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-top .suggesting-container,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-top .suggesting-container,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-top .suggesting-container {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-top .suggesting-container .suggesting,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-top .suggesting-container .suggesting,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-top .suggesting-container .suggesting,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-top .suggesting-container .suggesting {
  margin-right: 10px;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters {
  padding-right: 10px;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-item-add,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-item-add,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-item-add,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-item-add {
  text-align: center;
  padding-bottom: 5px;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-item-add .sidebar-chapters-item-add-text,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-item-add .sidebar-chapters-item-add-text,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-item-add .sidebar-chapters-item-add-text,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-item-add .sidebar-chapters-item-add-text {
  color: #0b6dad;
  font-style: italic;
  cursor: pointer;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-items-container .sidebar-chapters-items,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-items-container .sidebar-chapters-items,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-items-container .sidebar-chapters-items,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-items-container .sidebar-chapters-items {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-items-container .sidebar-chapters-items .sidebar-chapters-list-item .sidebar-chapter-item,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-items-container .sidebar-chapters-items .sidebar-chapters-list-item .sidebar-chapter-item,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-items-container .sidebar-chapters-items .sidebar-chapters-list-item .sidebar-chapter-item,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-items-container .sidebar-chapters-items .sidebar-chapters-list-item .sidebar-chapter-item {
  padding: 6px 6px 6px 0;
  font-size: 14px;
  background-color: #fbfaf8;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-items-container .sidebar-chapters-items .sidebar-chapters-list-item .sidebar-chapter-item:hover,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-items-container .sidebar-chapters-items .sidebar-chapters-list-item .sidebar-chapter-item:hover,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-items-container .sidebar-chapters-items .sidebar-chapters-list-item .sidebar-chapter-item:hover,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-items-container .sidebar-chapters-items .sidebar-chapters-list-item .sidebar-chapter-item:hover {
  background-color: #f6f3ed;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-items-container .sidebar-chapters-items .sidebar-chapters-list-item .sidebar-chapter-item:hover .document-sections-title .title-icon,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-items-container .sidebar-chapters-items .sidebar-chapters-list-item .sidebar-chapter-item:hover .document-sections-title .title-icon,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-items-container .sidebar-chapters-items .sidebar-chapters-list-item .sidebar-chapter-item:hover .document-sections-title .title-icon,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-items-container .sidebar-chapters-items .sidebar-chapters-list-item .sidebar-chapter-item:hover .document-sections-title .title-icon {
  opacity: 1;
  -ms-filter: none;
  filter: none;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-items-container .sidebar-chapters-items .sidebar-chapters-list-item .sidebar-chapter-item.dragging,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-items-container .sidebar-chapters-items .sidebar-chapters-list-item .sidebar-chapter-item.dragging,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-items-container .sidebar-chapters-items .sidebar-chapters-list-item .sidebar-chapter-item.dragging,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-items-container .sidebar-chapters-items .sidebar-chapters-list-item .sidebar-chapter-item.dragging {
  opacity: 0.2;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
  filter: alpha(opacity=20);
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-items-container .sidebar-chapters-items .sidebar-chapters-list-item .sidebar-chapter-item.over,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-items-container .sidebar-chapters-items .sidebar-chapters-list-item .sidebar-chapter-item.over,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-items-container .sidebar-chapters-items .sidebar-chapters-list-item .sidebar-chapter-item.over,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-items-container .sidebar-chapters-items .sidebar-chapters-list-item .sidebar-chapter-item.over {
  background-color: #ddeaf9;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-items-container ol.sidebar-chapters-items,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-items-container ol.sidebar-chapters-items,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-items-container ol.sidebar-chapters-items,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-items-container ol.sidebar-chapters-items {
  counter-reset: item;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-items-container ol.sidebar-chapters-items .sidebar-chapter-item .sidebar-chapter-content,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-items-container ol.sidebar-chapters-items .sidebar-chapter-item .sidebar-chapter-content,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-items-container ol.sidebar-chapters-items .sidebar-chapter-item .sidebar-chapter-content,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-items-container ol.sidebar-chapters-items .sidebar-chapter-item .sidebar-chapter-content {
  counter-increment: item;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-items-container ol.sidebar-chapters-items .sidebar-chapter-item .sidebar-chapter-content .sidebar-chapter-content-title .title-text:before,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-items-container ol.sidebar-chapters-items .sidebar-chapter-item .sidebar-chapter-content .sidebar-chapter-content-title .title-text:before,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-items-container ol.sidebar-chapters-items .sidebar-chapter-item .sidebar-chapter-content .sidebar-chapter-content-title .title-text:before,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapters-items-container ol.sidebar-chapters-items .sidebar-chapter-item .sidebar-chapter-content .sidebar-chapter-content-title .title-text:before {
  content: counters(item, ".") ". ";
  font-weight: bold;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapter-form,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapter-form,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapter-form,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapter-form {
  margin: 5px 0;
  font-size: 14px;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapter-form .sidebar-chapter-form-field,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapter-form .sidebar-chapter-form-field,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapter-form .sidebar-chapter-form-field,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapter-form .sidebar-chapter-form-field {
  margin: 5px 0;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapter-form .sidebar-chapter-form-field .sidebar-chapter-form-field-label,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapter-form .sidebar-chapter-form-field .sidebar-chapter-form-field-label,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapter-form .sidebar-chapter-form-field .sidebar-chapter-form-field-label,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapter-form .sidebar-chapter-form-field .sidebar-chapter-form-field-label {
  width: 55px;
  cursor: default;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapter-form .sidebar-chapter-form-field .sidebar-chapter-form-field-input:not([type=checkbox]),
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapter-form .sidebar-chapter-form-field .sidebar-chapter-form-field-input:not([type=checkbox]),
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapter-form .sidebar-chapter-form-field .sidebar-chapter-form-field-input:not([type=checkbox]),
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapter-form .sidebar-chapter-form-field .sidebar-chapter-form-field-input:not([type=checkbox]) {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapter-form .sidebar-chapter-form-buttons,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapter-form .sidebar-chapter-form-buttons,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapter-form .sidebar-chapter-form-buttons,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapter-form .sidebar-chapter-form-buttons {
  text-align: right;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapter-form .sidebar-chapter-form-buttons .sidebar-chapter-form-button,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapter-form .sidebar-chapter-form-buttons .sidebar-chapter-form-button,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapter-form .sidebar-chapter-form-buttons .sidebar-chapter-form-button,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .sidebar-chapters .sidebar-chapter-form .sidebar-chapter-form-buttons .sidebar-chapter-form-button {
  margin: 0 3px;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .sidebar-filter-icon,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .sidebar-filter-icon,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .sidebar-filter-icon,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .sidebar-filter-icon {
  width: 30px;
  float: right;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .accept-reject-buttons .btn-icon-container,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .accept-reject-buttons .btn-icon-container,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .accept-reject-buttons .btn-icon-container,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .accept-reject-buttons .btn-icon-container {
  margin: 0 15px 0 0;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .accept-reject-buttons .btn-icon-container button:before,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .accept-reject-buttons .btn-icon-container button:before,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .accept-reject-buttons .btn-icon-container button:before,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .accept-reject-buttons .btn-icon-container button:before {
  margin-right: 3px;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .accept-reject-buttons .btn-icon-container .reject:before,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .accept-reject-buttons .btn-icon-container .reject:before,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .accept-reject-buttons .btn-icon-container .reject:before,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .accept-reject-buttons .btn-icon-container .reject:before {
  font-size: 12px;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .accept-reject-buttons .btn-icon-container .label-text,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .accept-reject-buttons .btn-icon-container .label-text,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .accept-reject-buttons .btn-icon-container .label-text,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .accept-reject-buttons .btn-icon-container .label-text {
  font-size: 13px;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list {
  background-color: #e4e6e9;
  padding: 10px 20px;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item {
  padding: 10px;
  border: 1px solid #d9d9d9;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  background-color: #fff;
  cursor: pointer;
  -webkit-transition: -webkit-transform 0.3s ease, box-shadow 0.3s;
  -moz-transition: -moz-transform 0.3s ease, box-shadow 0.3s;
  -o-transition: -o-transform 0.3s ease, box-shadow 0.3s;
  -ms-transition: -ms-transform 0.3s ease, box-shadow 0.3s;
  transition: transform 0.3s ease, box-shadow 0.3s;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item .epiditor--container p,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item .epiditor--container p,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item .epiditor--container p,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item .epiditor--container p {
  margin-block-start: 0.5em;
  margin-block-end: 0.5em;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment {
  border-left: 6px solid #26c6da;
  margin-bottom: 10px;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment .discussion-item,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment .discussion-item,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment .discussion-item,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment .discussion-item {
  margin-bottom: 0;
  padding-bottom: 0;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment.nestedComment,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment.nestedComment,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment.nestedComment,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment.nestedComment {
  -webkit-border-radius: 0;
  border-radius: 0;
  border: none;
  border-top: 1px solid #26c6da;
  margin-top: 5px;
  padding-top: 5px;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment.nestedComment:hover,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment.nestedComment:hover,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment.nestedComment:hover,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment.nestedComment:hover {
  -webkit-box-shadow: none;
  box-shadow: none;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment .show-more-btn,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment .show-more-btn,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment .show-more-btn,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment .show-more-btn,
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment .show-hide-replies,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment .show-hide-replies,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment .show-hide-replies,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment .show-hide-replies {
  text-align: right;
  cursor: pointer;
  font-size: 12px;
  margin: 15px 0px 5px;
  text-decoration: underline;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment .comment-editor-container.overflow-detected,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment .comment-editor-container.overflow-detected,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment .comment-editor-container.overflow-detected,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment .comment-editor-container.overflow-detected {
  max-height: 100px;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment .comment-editor-container.expanded,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment .comment-editor-container.expanded,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment .comment-editor-container.expanded,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment .comment-editor-container.expanded {
  max-height: none;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment.resolved,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment.resolved,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment.resolved,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment.resolved {
  background-color: #eeeeef;
  border-left: 6px solid #bbb;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment.resolved.nestedComment,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment.resolved.nestedComment,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment.resolved.nestedComment,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment.resolved.nestedComment {
  border: none;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment.resolved .discussion-item,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment.resolved .discussion-item,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment.resolved .discussion-item,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment.resolved .discussion-item {
  background-color: #eeeeef;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment.resolved .epiditor--container .epiditor--pm-editor-root.ProseMirror,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment.resolved .epiditor--container .epiditor--pm-editor-root.ProseMirror,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment.resolved .epiditor--container .epiditor--pm-editor-root.ProseMirror,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment.resolved .epiditor--container .epiditor--pm-editor-root.ProseMirror {
  background-color: #eeeeef;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment.done,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment.done,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment.done,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment.done {
  border-left: 6px solid #727272;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment.done.nestedComment,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment.done.nestedComment,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment.done.nestedComment,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.comment.done.nestedComment {
  border: none;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.suggestion,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.suggestion,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.suggestion,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.suggestion {
  border-left: 6px solid #fda;
  word-break: break-all;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item:hover,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item:hover,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item:hover,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item:hover,
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.active,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.active,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.active,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.active {
  -webkit-box-shadow: 0px 3px 6px rgba(0,0,0,0.161);
  box-shadow: 0px 3px 6px rgba(0,0,0,0.161);
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.active,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.active,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.active,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.active {
  -webkit-transform: translateX(-20px);
  -moz-transform: translateX(-20px);
  -o-transform: translateX(-20px);
  -ms-transform: translateX(-20px);
  transform: translateX(-20px);
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.editing .epiditor--pm-editor-root,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.editing .epiditor--pm-editor-root,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.editing .epiditor--pm-editor-root,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.editing .epiditor--pm-editor-root {
  border: 1px solid #d9d9d9;
  margin: 10px 0;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.editing .mark-for-role-buttons,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.editing .mark-for-role-buttons,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.editing .mark-for-role-buttons,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item.editing .mark-for-role-buttons {
  margin: 0px 0px 10px;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item:not(:first-child),
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item:not(:first-child),
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item:not(:first-child),
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item:not(:first-child) {
  margin-top: 10px;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item .timestamp,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item .timestamp,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item .timestamp,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item .timestamp {
  font-size: 11px;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item .comment-replies,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item .comment-replies,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item .comment-replies,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item .comment-replies {
  margin-bottom: 10px;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item .comment__reply-container,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item .comment__reply-container,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item .comment__reply-container,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item .comment__reply-container {
  position: relative;
  margin-top: 0px;
  margin-bottom: 10px;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item .reply-to-comment-editor,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item .reply-to-comment-editor,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item .reply-to-comment-editor,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item .reply-to-comment-editor {
  margin-bottom: 10px;
  border: 1px solid #d9d9d9;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item .mark-for-role-buttons,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item .mark-for-role-buttons,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item .mark-for-role-buttons,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item .mark-for-role-buttons {
  margin: 0px -10px 10px;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -font-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item .mark-for-role-buttons button,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item .mark-for-role-buttons button,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item .mark-for-role-buttons button,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item .mark-for-role-buttons button {
  opacity: 0.3;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -ms-transition: all 0.3s;
  transition: all 0.3s;
  -webkit-flex: 1 0 0;
  -ms-flexbox: 1 0 0;
  flex: 1 0 0;
  padding: 2px;
  font-size: 11px;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item .mark-for-role-buttons button:hover,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item .mark-for-role-buttons button:hover,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item .mark-for-role-buttons button:hover,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item .mark-for-role-buttons button:hover {
  text-decoration: underline;
}
#mda-handout .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item .mark-for-role-buttons button.marked,
#visual-guidelines .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item .mark-for-role-buttons button.marked,
#mda-topic .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item .mark-for-role-buttons button.marked,
#document-sections-v2-container .document-sections-v2 .sidebar .sidebar-content .sidebar-content-main .discussions .items-list .discussion-item .mark-for-role-buttons button.marked {
  opacity: 1;
  -ms-filter: none;
  filter: none;
}
#mda-handout .document-sections-title,
#visual-guidelines .document-sections-title,
#mda-topic .document-sections-title,
#document-sections-v2-container .document-sections-title {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
#mda-handout .document-sections-title .title-input,
#visual-guidelines .document-sections-title .title-input,
#mda-topic .document-sections-title .title-input,
#document-sections-v2-container .document-sections-title .title-input,
#mda-handout .document-sections-title .title-text,
#visual-guidelines .document-sections-title .title-text,
#mda-topic .document-sections-title .title-text,
#document-sections-v2-container .document-sections-title .title-text {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
}
#mda-handout .document-sections-title .title-icon,
#visual-guidelines .document-sections-title .title-icon,
#mda-topic .document-sections-title .title-icon,
#document-sections-v2-container .document-sections-title .title-icon {
  margin-left: 5px;
}
.PopupBox_Content .statuses-options .status-option {
  margin: 5px 0;
}
.PopupBox_Content .statuses-options .status-content {
  width: 100px;
  color: #fff;
  text-align: center;
  font-size: 10px;
  height: 15px;
  line-height: 15px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
  cursor: pointer;
}
.PopupBox_Content .statuses-options .status-content:hover {
  -webkit-box-shadow: 0 3px 6px rgba(0,0,0,0.161);
  box-shadow: 0 3px 6px rgba(0,0,0,0.161);
}
.PopupBox_Content .statuses-options .status-in-progress {
  background-color: #ffba6c;
}
.PopupBox_Content .statuses-options .status-in-review {
  background-color: #ff5186;
}
.PopupBox_Content .statuses-options .status-updated {
  background-color: #6ec073;
}
.PopupBox_Content .statuses-options .status-done {
  background-color: #0089ba;
}
.epiditor--imageInsertDialog-overlay .epiditor--imageInsertDialog-body {
  z-index: 10;
}
.insert-recommendation-modal .choose-appendices-title {
  border-top: 1px solid #bfbfbf;
  padding-top: 5px;
  margin-top: 10px;
  font-weight: bold;
}
.sidebar-filters {
  position: relative;
  min-width: 300px;
  padding: 35px 10px 10px;
  -webkit-box-shadow: 0 0 10px 2px rgba(0,0,0,0.2);
  box-shadow: 0 0 10px 2px rgba(0,0,0,0.2);
}
.sidebar-filters .sidebar-filter-close-icon {
  position: absolute;
  right: 10px;
  top: 5px;
}
.sidebar-filters .filter-label {
  width: 120px;
}
.sidebar-filters .btn-icon-container {
  margin-left: 5px;
}
.sidebar-filters .btn-icon-container button:before {
  font-size: 12px;
}
.sidebar-filters .options-select-container {
  width: 100%;
}
#visual-guidelines .chapter-header {
  border-bottom: 1px solid #d9d9d9;
}
#visual-guidelines .title-text:before,
#visual-guidelines .chapter-header-text:before {
  content: '' !important;
  counters: none;
}
#visual-guidelines .recommendation-item {
  position: relative;
  margin-left: 10px;
}
#visual-guidelines .recommendation-item.dragging {
  opacity: 0.5;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
}
#visual-guidelines .recommendation-content {
  margin-bottom: 10px;
  background: #fbfaf8;
  padding: 10px;
  font-size: 14px;
  width: 100%;
  font-family: 'PTSans', sans-serif;
}
#visual-guidelines .recommendation-content .ep-select-with-checkboxes__trigger {
  max-width: 200px;
}
#visual-guidelines .recommendation-content .additional-options {
  -webkit-flex: 0 0 200px;
  -ms-flexbox: 0 0 200px;
  flex: 0 0 200px;
}
#visual-guidelines .recommendation-content input[type="text"] {
  width: 100%;
  background: #fbfaf8;
}
#visual-guidelines .recommendation-content h3 {
  font-size: 14px;
  margin: 5px 0px 0px;
}
#visual-guidelines .recommendation-content .recommendation-content__text-field .gdt-editor-container {
  height: 100%;
}
#visual-guidelines .recommendation-content .recommendation-content__text-field .gdt-editor-container .public-DraftEditor-content {
  min-height: 40px;
}
.drag-marker {
  display: block;
  min-height: 20px;
}
.drag-marker:before {
  display: block;
  min-height: 20px;
  position: absolute;
  left: -10px;
  font-family: 'gdt';
  content: '\e042';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
  color: #d9d9d9;
  font-size: 24px;
  position: absolute;
  top: -3px;
  left: -12px;
}
.apply-cancel-editor-controls {
  display: -webkit-inline-box;
  display: -moz-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-box;
  display: inline-flex;
  height: 25px;
  direction: row;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  -webkit-box-pack: end;
  -moz-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.apply-cancel-editor-controls button {
  padding: 0 15px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  font-size: 12px;
  border: none;
  cursor: pointer;
  -webkit-transition: background-color 0.2s ease;
  -moz-transition: background-color 0.2s ease;
  -o-transition: background-color 0.2s ease;
  -ms-transition: background-color 0.2s ease;
  transition: background-color 0.2s ease;
}
.apply-cancel-editor-controls .cancel-btn {
  background-color: #d9d9d9;
  color: #134d5e;
  margin-right: 5px;
}
.apply-cancel-editor-controls .cancel-btn:hover {
  background-color: rgba(0,0,0,0.233);
}
.apply-cancel-editor-controls .apply-btn {
  background-color: #0089ba;
  color: #fff;
  font-weight: bold;
}
.apply-cancel-editor-controls .apply-btn:hover {
  background-color: #035b7a;
}
.add-section-comment-button {
  width: 32px;
  height: 32px;
  padding: 4px 0;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background-color: #26c6da;
  -webkit-box-shadow: 0px 3px 6px rgba(0,0,0,0.161);
  box-shadow: 0px 3px 6px rgba(0,0,0,0.161);
  cursor: pointer;
  -webkit-transition: -webkit-transform 0.2s ease;
  -moz-transition: -moz-transform 0.2s ease;
  -o-transition: -o-transform 0.2s ease;
  -ms-transition: -ms-transform 0.2s ease;
  transition: transform 0.2s ease;
}
.add-section-comment-button:hover {
  -webkit-transform: scale(1.15, 1.15);
  -moz-transform: scale(1.15, 1.15);
  -o-transform: scale(1.15, 1.15);
  -ms-transform: scale(1.15, 1.15);
  transform: scale(1.15, 1.15);
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.dropdown-menu-options {
  background-color: #fff;
  border: 1px solid #0089ba;
  box-shadow: 0 3px 6px rgba(0,0,0,0.161);
  margin: 0;
  padding: 10px;
  list-style-type: none;
}
.dropdown-menu-options .dropdown-menu-option {
  margin: 0;
  padding: 5px;
  cursor: pointer;
}
.dropdown-menu-options .dropdown-menu-option.active {
  font-weight: bold;
}
.dropdown-menu-options .dropdown-menu-option:hover {
  background-color: #d1dfec;
}
.dropdown-menu-options .dropdown-menu-option.edit:before {
  font-family: 'gdt';
  content: '\e012';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.dropdown-menu-options .dropdown-menu-option.edit * {
  margin-left: 0.5rem;
}
.dropdown-menu-options .dropdown-menu-option.edit:before {
  margin-right: 5px;
  color: #0089ba;
}
.dropdown-menu-options .dropdown-menu-option.delete:before {
  font-family: 'gdt';
  content: '\e022';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.dropdown-menu-options .dropdown-menu-option.delete * {
  margin-left: 0.5rem;
}
.dropdown-menu-options .dropdown-menu-option.delete:before {
  margin-right: 5px;
  color: #0089ba;
}
.dropdown-menu-options .dropdown-menu-option.separator {
  width: 100%;
  margin: 5px 0px;
  padding: 0px;
  height: 1px;
  background: #bfbfbf;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.duplicates .header-table {
  margin-right: 10px;
}
.duplicates .group-tables {
  height: calc(100vh - 160px);
  overflow-y: scroll;
}
.duplicates table thead {
  margin-right: 13px;
}
.duplicates table td,
.duplicates table th {
  padding: 5px;
}
.duplicates table td.authors,
.duplicates table th.authors {
  width: auto;
}
.duplicates table td.title,
.duplicates table th.title {
  width: 30%;
}
.duplicates table td.year,
.duplicates table th.year {
  width: 10%;
}
.duplicates table td.publishedIn,
.duplicates table th.publishedIn {
  width: 15%;
}
.duplicates table td.volume,
.duplicates table th.volume {
  width: 5%;
}
.duplicates table td.issue,
.duplicates table th.issue {
  width: 10%;
}
.duplicates table td.pages,
.duplicates table th.pages {
  width: 8%;
}
.duplicates table .buttons-row {
  background-color: #fff;
}
.duplicates table .buttons-row:hover {
  background-color: #fff;
}
.duplicates table .buttons-row td {
  border: none;
  text-align: center;
}
.duplicates table .buttons-row td .buttons button {
  min-width: 100px;
  margin-right: 10px;
}
.duplicates .duplicates-group {
  margin-bottom: 20px;
}
.compare-duplicates-modal {
  position: relative;
  min-width: 300px;
  width: 45%;
  margin-top: 10%;
}
.compare-duplicates-modal .comparator-area {
  width: 100%;
  max-height: calc(100vh - 210px);
  box-sizing: border-box;
  padding-top: 20px;
}
.compare-duplicates-modal .comparator-area .duplicate-reference {
  margin-top: 20px;
}
.compare-duplicates-modal .comparator-area input[type="checkbox"] {
  margin-right: 10px;
}
.compare-duplicates-modal .comparator-area label {
  font-weight: normal;
  display: table-row;
}
.compare-duplicates-modal .comparator-area label > div {
  display: table-cell;
  vertical-align: top;
}
.compare-duplicates-modal .buttons {
  text-align: center;
  margin-top: 40px;
}
.compare-duplicates-modal .buttons button {
  margin-right: 20px;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
.box.compound-edit-box,
.box.selection-list-box {
  padding: 20px;
  border: 1px solid #29abe2;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  background-color: #fff;
  -webkit-box-shadow: -1px 0px 4px rgba(0,0,0,0.5);
  box-shadow: -1px 0px 4px rgba(0,0,0,0.5);
}
.box.compound-edit-box .content p,
.box.selection-list-box .content p {
  margin: 0;
}
.box.compound-edit-box .content .compound-edit {
  padding: 0;
}
.box.compound-edit-box .content .edit-input-block {
  margin: 10px 0 0;
}
.box.compound-edit-box .content .edit-input-block.active {
  background: none;
}
.box.compound-edit-box .content .edit-input-block.active label {
  background-color: #ddeaf9;
}
.box.compound-edit-box .content .edit-input-block label {
  margin: 0;
  padding: 0 5px;
}
.box.selection-list-box .content .edit-options-list .edit-option {
  background: none;
  padding: 0 5px;
}
.box.selection-list-box .content .edit-options-list .edit-option:hover,
.box.selection-list-box .content .edit-options-list .edit-option.active:not(.clear-option) {
  background-color: #ddeaf9;
}
.box.selection-list-box .content .edit-options-list .edit-option .compass-icon {
  color: #3883a5;
  font-size: 20px;
}
.box.selection-list-box .content .edit-options-list .edit-option .compass-icon:before {
  font-family: 'gdt';
  content: '\e090';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.box.selection-list-box .content .edit-options-list .edit-option .compass-icon * {
  margin-left: 0.5rem;
}
.box.selection-list-box .content .edit-options-list .clear-option {
  margin: 10px 0 0;
  background: #009cca;
}
.box.selection-list-box .content .edit-options-list hr {
  margin: 5px 0;
  border: 1px solid #009cca;
  border-botom: none;
}
.box .warning {
  background-color: #f7bf9c;
}
.box .content .edit-options-list .inner-options-list {
  padding: 0;
  margin: 0;
  list-style: none;
}
.box .content .edit-options-list .inner-options-list li.inactive-option {
  color: #909293;
  padding: 5px 7px;
  width: 100%;
}
.box .content .edit-options-list .inner-options-list li.edit-option {
  padding: 5px 17px;
}
.box .content .edit-options-list .inner-options-list li.edit-option.btn-popup {
  padding: 0;
}
.box .content .compound-edit {
  padding: 0 10px;
}
.box .content .compound-edit.noOfParticipantsStudiesDiagnostic .context-help:before {
  right: 10px;
}
.box .content .compound-edit ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.box .content .compound-edit textarea {
  height: 150px;
  background-color: #fff;
}
.box .content .compound-edit textarea.short {
  height: 60px;
}
.box .content .compound-edit input[type="text"] {
  font-size: 14px;
  background-color: #fff;
}
.box .content .compound-edit input.short {
  width: 35px;
}
.box .content .compound-edit .text-with-limit {
  display: block;
}
.box .content .compound-edit label.attr-name,
.box .content .compound-edit .edit-input-block label {
  position: relative;
}
.box .content .dich-effect-measure .selection-list-value {
  width: 150px;
  display: inline-block;
}
.box .content .short-select .selection-list-value {
  max-width: 75px;
}
.box .content .field {
  float: left;
  margin-right: 5px;
}
.box .content .number-input {
  width: 100px;
}
.box .content .sof-quality-info {
  display: inline-block;
  border-top: 1px solid #bfbfbf;
  padding: 2px 8px;
}
.input-error {
  border: 2px solid #f00;
}
.select-input-container.non-event .selection-list-value {
  max-width: 100%;
}
.select-input-container.non-event input#non-event {
  width: 100%;
}
.selection-list-value {
  display: block;
  max-width: 145px;
  width: 100%;
  padding-left: 5px;
  font-size: 14px;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #bfbfbf;
  line-height: 30px;
  height: 30px;
  white-space: nowrap;
  vertical-align: bottom;
}
.selection-list-value .selection-text {
  display: block;
  padding-right: 25px;
  overflow: hidden;
  text-transform: lowercase;
}
.selection-list-value .selection-text.uppercase {
  text-transform: uppercase;
}
.selection-list-value .selection-text.no-transform {
  text-transform: none;
}
.selection-list-value:before {
  font-family: 'gdt';
  content: '\e018';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: middle;
  float: right;
  margin-right: 5px;
  font-size: 20px;
  line-height: 30px;
  -webkit-font-smoothing: antialiased;
}
.selection-list-value.focused {
  border: 1px #9bbde0 solid;
}
.selection-list-value[disabled] {
  opacity: 0.6;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
  filter: alpha(opacity=60);
}
.narrative-desc-react-view {
  min-width: 300px;
  background: #f6f6f6;
  cursor: text;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.ep-modal.full-size.edms-insert-modal {
  min-width: 600px;
  width: calc(100vw - 200px);
  max-width: 1200px;
}
.ep-modal.full-size.edms-insert-modal .overlay {
  min-height: 20px;
  padding: 40px;
  background: rgba(0,0,0,0.1);
  opacity: 1;
}
.ep-modal.full-size.edms-insert-modal .files {
  max-height: calc(100vh - 400px);
  overflow-y: auto;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(10em, 1fr));
  align-items: flex-start;
  justify-items: flex-start;
  row-gap: 16px;
}
.ep-modal.full-size.edms-insert-modal .files .file {
  width: 100%;
  min-height: 0;
  max-width: 130px;
  border: 2px solid #bfbfbf;
  border-radius: 3px;
}
.ep-modal.full-size.edms-insert-modal .files .file .pdf-icon {
  font-size: 48px;
}
.ep-modal.full-size.edms-insert-modal .files .file .pdf-icon:before {
  font-family: 'gdt';
  content: '\e105';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.ep-modal.full-size.edms-insert-modal .files .file .pdf-icon * {
  margin-left: 0.5rem;
}
.ep-modal.full-size.edms-insert-modal .files .file .file-icon {
  font-size: 48px;
}
.ep-modal.full-size.edms-insert-modal .files .file .file-icon:before {
  font-family: 'gdt';
  content: '\e098';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.ep-modal.full-size.edms-insert-modal .files .file .file-icon * {
  margin-left: 0.5rem;
}
.ep-modal.full-size.edms-insert-modal .files .file .icon,
.ep-modal.full-size.edms-insert-modal .files .file .miniature {
  padding: 10px;
  display: flex;
  flex-grow: 1;
  width: 120px;
  height: 120px;
  text-align: center;
  min-height: 75px;
  max-height: 150px;
  align-items: center;
  justify-content: center;
}
.ep-modal.full-size.edms-insert-modal .files .file .icon img,
.ep-modal.full-size.edms-insert-modal .files .file .miniature img {
  max-width: 100%;
  max-height: 100%;
}
.ep-modal.full-size.edms-insert-modal .files .file.selected {
  border: 2px solid #0089ba;
}
.ep-modal.full-size.edms-insert-modal .files .file .metadata {
  border-top: 1px solid #bfbfbf;
}
.ep-modal.full-size.edms-insert-modal .files .file .metadata .title {
  padding: 5px;
  overflow: hidden;
  white-space: nowrap;
  text-align: center;
  text-overflow: ellipsis;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
.presentations-toolbar,
.evidence-syntheses-toolbar {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}
.presentations-toolbar #es-toolbar-questions,
.evidence-syntheses-toolbar #es-toolbar-questions {
  position: relative;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
}
.presentations-toolbar #es-toolbar-questions .questions,
.evidence-syntheses-toolbar #es-toolbar-questions .questions {
  padding: 0;
  width: 100%;
}
.presentations-toolbar {
  padding-right: 5px;
}
#evidence-table-toolbar-container,
#toolbar-container .evidence-syntheses-toolbar {
  padding-right: 5px;
}
#evidence-table-toolbar-container menu[type="toolbar"],
#toolbar-container .evidence-syntheses-toolbar menu[type="toolbar"] {
  margin-left: 5px;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}
#evidence-table-toolbar-container menu[type="toolbar"] .toggle-footnotes-pane,
#toolbar-container .evidence-syntheses-toolbar menu[type="toolbar"] .toggle-footnotes-pane {
  width: auto;
  float: none;
  margin-left: 0;
}
#evidence-table-toolbar-container menu[type="toolbar"].context-buttons button,
#toolbar-container .evidence-syntheses-toolbar menu[type="toolbar"].context-buttons button {
  width: auto;
}
#evidence-table-toolbar-container menu[type="toolbar"].context-buttons li.footnotes-button-container,
#toolbar-container .evidence-syntheses-toolbar menu[type="toolbar"].context-buttons li.footnotes-button-container {
  display: inline-block;
  position: relative;
}
#evidence-table-toolbar-container menu[type="toolbar"].context-buttons li.footnotes-button-container .disabled-tooltip,
#toolbar-container .evidence-syntheses-toolbar menu[type="toolbar"].context-buttons li.footnotes-button-container .disabled-tooltip {
  cursor: pointer;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
#evidence-table-toolbar-container .revman-logo,
#toolbar-container .evidence-syntheses-toolbar .revman-logo {
  display: inline-block;
  float: left;
  width: 95.2px;
  height: 30.599999999999998px;
  margin-top: 2.700000000000001px;
  background: url("../images/svg/revman-web-logo.svg");
  background-repeat: no-repeat;
  -webkit-background-size: 95.2px 30.599999999999998px;
  -moz-background-size: 95.2px 30.599999999999998px;
  background-size: 95.2px 30.599999999999998px;
}
#evidence-table-toolbar-container .revman-sync-status,
#toolbar-container .evidence-syntheses-toolbar .revman-sync-status {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  width: 74px;
  height: 20px;
  margin: 8px 10px;
  background: #f3f3f3;
  -webkit-border-radius: 1px;
  border-radius: 1px;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  cursor: pointer;
  -webkit-box-pack: justify;
  -font-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 4px;
}
#evidence-table-toolbar-container .revman-sync-status .revman-sync-status__image,
#toolbar-container .evidence-syntheses-toolbar .revman-sync-status .revman-sync-status__image {
  display: block;
  width: 15px;
  height: 11px;
  background-position: center;
}
#evidence-table-toolbar-container .revman-sync-status .revman-sync-status__text,
#toolbar-container .evidence-syntheses-toolbar .revman-sync-status .revman-sync-status__text {
  font-size: 13px;
  line-height: 13px;
  -webkit-flex: 1 0 auto;
  -ms-flexbox: 1 0 auto;
  flex: 1 0 auto;
  text-align: center;
}
#evidence-table-toolbar-container .revman-sync-status.revman-sync-status__success .revman-sync-status__image,
#toolbar-container .evidence-syntheses-toolbar .revman-sync-status.revman-sync-status__success .revman-sync-status__image {
  background: url("../images/revman_status_success.svg");
}
#evidence-table-toolbar-container .revman-sync-status.revman-sync-status__error .revman-sync-status__image,
#toolbar-container .evidence-syntheses-toolbar .revman-sync-status.revman-sync-status__error .revman-sync-status__image {
  background: url("../images/revman_status_error.svg");
  width: 9px;
}
#evidence-table-toolbar-container .revman-sync-status.revman-sync-status__syncing,
#toolbar-container .evidence-syntheses-toolbar .revman-sync-status.revman-sync-status__syncing {
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
#evidence-table-toolbar-container .revman-sync-status.revman-sync-status__syncing .revman-sync-status__image,
#toolbar-container .evidence-syntheses-toolbar .revman-sync-status.revman-sync-status__syncing .revman-sync-status__image {
  background: url("../images/revman_status_syncing.svg");
  -webkit-animation: revman-rotating 2s linear infinite;
  -moz-animation: revman-rotating 2s linear infinite;
  -ms-animation: revman-rotating 2s linear infinite;
  -o-animation: revman-rotating 2s linear infinite;
  -webkit-animation: revman-rotating 2s linear infinite;
  -moz-animation: revman-rotating 2s linear infinite;
  -o-animation: revman-rotating 2s linear infinite;
  -ms-animation: revman-rotating 2s linear infinite;
  animation: revman-rotating 2s linear infinite;
}
@-webkit-keyframes revman-rotating {
  from {
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.create-questions-container {
  margin-top: 10px;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}
.create-questions-container button.btn {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  margin-right: 5px;
}
.create-questions-container button.btn:last-child {
  margin-right: 0px;
}
@-moz-keyframes revman-rotating {
  from {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes revman-rotating {
  from {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-o-keyframes revman-rotating {
  from {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes revman-rotating {
  from {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

.feedback-view {
  width: 50rem;
}
.feedback-view .feedback-info-english {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.feedback-view .feedback-info-english span.feedback-info-sign {
  margin-right: 5px;
  width: 17px;
  height: 17px;
  content: url("../images/info.svg");
}
.feedback-view label,
.feedback-view textarea {
  display: block;
  width: 100%;
  margin-top: 1rem;
}
.feedback-view textarea {
  height: 10rem;
}

.downloadify-dialog .download-button {
  display: inline-block;
  position: relative;
}
.downloadify-dialog #downloadify-wrapper {
  position: absolute;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
.footnotes-tab-panel,
.references-tab-panel {
  display: none;
}
.footnotes-tab-panel.active,
.references-tab-panel.active {
  display: block;
}
.footnotes-container .filter-by-active-cell-btn {
  position: relative;
  margin-left: 5px;
}
.footnotes-container .footnotes {
  width: 100%;
}
.footnotes-container .footnotes .footnotes-header {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  width: 100%;
  background-color: #2caac4;
  -webkit-box-shadow: 0 0 10px 2px rgba(0,0,0,0.2);
  box-shadow: 0 0 10px 2px rgba(0,0,0,0.2);
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
.footnotes-container .footnotes .footnotes-header .switcher-container {
  -webkit-flex: 1 0 auto;
  -ms-flexbox: 1 0 auto;
  flex: 1 0 auto;
  padding-left: 10px;
  line-height: 32px;
  background-color: #fff;
  border-top-left-radius: 3px;
  margin: 2px 2px 6px 2px;
}
.footnotes-container .footnotes .footnotes-header .tabspane {
  -webkit-flex: 0 0 340px;
  -ms-flexbox: 0 0 340px;
  flex: 0 0 340px;
  display: -webkit-inline-box;
  display: -moz-inline-box;
  display: -webkit-inline-flex;
  display: -webkit-inline-box;
  display: -moz-inline-box;
  display: -webkit-inline-lex;
  display: -ms-inline-flexox;
  display: -ms-inline-flexbox;
  display: inline-box;
  display: inline-flex;
  -webkit-box-pack: end;
  -moz-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  height: 40px;
  border: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.footnotes-container .footnotes .footnotes-header .tab {
  -webkit-flex: 0 0 167px;
  -ms-flexbox: 0 0 167px;
  flex: 0 0 167px;
  margin: 2px 2px 6px 2px;
  line-height: 32px;
  color: #fff;
  -webkit-border-radius: 0;
  border-radius: 0;
  background-color: #3783a5;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.footnotes-container .footnotes .footnotes-header .tab[data-tab="references"] {
  border-top-right-radius: 3px;
}
.footnotes-container .footnotes .footnotes-header .tab--selected {
  line-height: 32px;
  background-color: #2caac4;
}
.footnotes-container .footnotes .footnotes-block {
  background-color: #fff;
  min-height: 50px;
  max-height: 170px;
  overflow-y: auto;
}
.footnotes-container .footnotes .footnotes-block .no-footnotes {
  margin-top: 10px;
  padding: 5px;
  height: 40px;
  background-color: #f2f2f2;
}
.footnotes-container .footnotes .references-list,
.footnotes-container .footnotes .footnotes-list {
  padding: 0;
  margin: 0;
  list-style: none;
  margin: 5px;
  position: relative;
  counter-reset: li;
  background-color: #f2f2f2;
}
.footnotes-container .footnotes .references-list li,
.footnotes-container .footnotes .footnotes-list li {
  padding: 0 5px;
  border: 2px solid #fff;
  min-height: 40px;
  line-height: ;
  position: relative;
  font-size: 14px;
}
.footnotes-container .footnotes .references-list li div.note,
.footnotes-container .footnotes .footnotes-list li div.note {
  position: relative;
  height: ;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.footnotes-container .footnotes .references-list li.active,
.footnotes-container .footnotes .footnotes-list li.active {
  background-color: #f7f7f7;
}
.footnotes-container .footnotes .footnotes-list li {
  display: table;
  width: 100%;
}
.footnotes-container .footnotes .footnotes-list li .display-footnote,
.footnotes-container .footnotes .footnotes-list li .edit-footnote {
  display: table-cell;
}
.footnotes-container .footnotes .footnotes-list li .display-footnote .inner,
.footnotes-container .footnotes .footnotes-list li .edit-footnote .inner {
  display: table;
  width: 100%;
}
.footnotes-container .footnotes .footnotes-list li .note,
.footnotes-container .footnotes .footnotes-list li .footnote-input-container,
.footnotes-container .footnotes .footnotes-list li .counter,
.footnotes-container .footnotes .footnotes-list li .item-controls {
  display: table-cell;
}
.footnotes-container .footnotes .footnotes-list li .counter,
.footnotes-container .footnotes .footnotes-list li .item-controls {
  line-height: 40px;
  vertical-align: middle;
  width: 30px;
}
.footnotes-container .footnotes .footnotes-list li .footnote-input-container {
  position: relative;
  padding-right: 10px;
}
.footnotes-container .footnotes .footnotes-list li .footnote-input-container textarea {
  width: 100%;
  padding: 5px;
}
.footnotes-container .footnotes .footnotes-list li .footnote-input-container .limit-info,
.footnotes-container .footnotes .footnotes-list li .footnote-input-container .inner-text {
  color: #000080;
  font-size: 12px;
}
.footnotes-container .footnotes .footnotes-list li .footnote-input-container .inner-text {
  position: static;
  display: block;
  text-align: right;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.gdt-editor-container {
  padding: 5px;
  position: relative;
  border: 1px solid #bfbfbf;
}
.gdt-editor-container .public-DraftEditor-content {
  min-height: 150px;
}
.gdt-editor-container.readonly {
  padding: 0;
  border: none;
}
.gdt-editor-container .alignment--left .public-DraftStyleDefault-block {
  text-align: left;
}
.gdt-editor-container .alignment--center .public-DraftStyleDefault-block {
  text-align: center;
}
.gdt-editor-container .alignment--right .public-DraftStyleDefault-block {
  text-align: right;
}
.gdt-editor-container td[name="impact"] {
  text-align: left;
}
.gdt-editor-container td[name="impact"] ul {
  padding-left: 15px;
  margin-left: 0px;
}
.gdt-editor-container td[name="impact"] ul li {
  margin-left: 0px;
  padding-left: 0px;
}
.gdt-editor-container .style-controls-container {
  position: absolute;
  top: -35px;
  background-color: #ddeaf9;
  box-shadow: rgba(0,0,0,0.118) 0px 1px 6px, rgba(0,0,0,0.118) 0px 1px 4px;
  border: 1px solid #bfbfbf;
  border-right: 0;
  z-index: 3;
}
.gdt-editor-container .style-controls-container .sub-controls {
  position: absolute;
  top: 28px;
  left: 0;
  background-color: #ddeaf9;
  min-width: 25px;
}
.gdt-editor-container .style-controls-container .sub-controls .style-control {
  display: block;
  width: 80px;
  text-align: left;
  border-right: 0;
}
.gdt-editor-container .style-controls-container .sub-controls .style-control.icon {
  width: 25px;
  text-align: center;
}
.gdt-editor-container .style-controls-container .style-control {
  display: inline-block;
  position: relative;
  height: 100%;
  min-width: 25px;
  text-align: center;
  font-weight: bold;
  padding: 4px;
  border-right: 1px solid #fff;
  transition: background-color 0.3s;
}
.gdt-editor-container .style-controls-container .style-control.with-nested {
  min-width: 25px;
  border-bottom: 0;
}
.gdt-editor-container .style-controls-container .style-control:hover {
  cursor: pointer;
  background-color: #abcbff;
}
.gdt-editor-container .style-controls-container .style-control.active {
  background-color: #abcbff;
  font-weight: bold;
}
.gdt-editor-container .style-controls-container .style-control span {
  font-size: 10px;
}
.gdt-editor-container .style-controls-container .style-control span.bold:before {
  font-family: 'gdt';
  content: '\e044';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.gdt-editor-container .style-controls-container .style-control span.bold * {
  margin-left: 0.5rem;
}
.gdt-editor-container .style-controls-container .style-control span.italic:before {
  font-family: 'gdt';
  content: '\e046';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.gdt-editor-container .style-controls-container .style-control span.italic * {
  margin-left: 0.5rem;
}
.gdt-editor-container .style-controls-container .style-control span.underline:before {
  font-family: 'gdt';
  content: '\e045';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.gdt-editor-container .style-controls-container .style-control span.underline * {
  margin-left: 0.5rem;
}
.gdt-editor-container .style-controls-container .style-control span.align:before {
  font-family: 'gdt';
  content: '\e048';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.gdt-editor-container .style-controls-container .style-control span.align * {
  margin-left: 0.5rem;
}
.gdt-editor-container .style-controls-container .style-control span.fsize:before {
  font-family: 'gdt';
  content: '\e043';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.gdt-editor-container .style-controls-container .style-control span.fsize * {
  margin-left: 0.5rem;
}
.gdt-editor-container .style-controls-container .style-control span.clearformat:before {
  font-family: 'gdt';
  content: '\e050';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.gdt-editor-container .style-controls-container .style-control span.clearformat * {
  margin-left: 0.5rem;
}
.gdt-editor-container .style-controls-container .style-control span.link:before {
  font-family: 'gdt';
  content: '\e051';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.gdt-editor-container .style-controls-container .style-control span.link * {
  margin-left: 0.5rem;
}
.gdt-editor-container .style-controls-container .style-control span.small {
  font-size: 10px;
}
.gdt-editor-container .style-controls-container .style-control span.normal {
  font-size: 14px;
}
.gdt-editor-container .style-controls-container .style-control span.large {
  font-size: 18px;
}
.gdt-editor-container .style-controls-container .style-control span.huge {
  content: 'huge';
  font-size: 32px;
}
.gdt-editor-container .style-controls-container .style-control span.left:before {
  font-family: 'gdt';
  content: '\e047';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.gdt-editor-container .style-controls-container .style-control span.left * {
  margin-left: 0.5rem;
}
.gdt-editor-container .style-controls-container .style-control span.center:before {
  font-family: 'gdt';
  content: '\e048';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.gdt-editor-container .style-controls-container .style-control span.center * {
  margin-left: 0.5rem;
}
.gdt-editor-container .style-controls-container .style-control span.right:before {
  font-family: 'gdt';
  content: '\e049';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.gdt-editor-container .style-controls-container .style-control span.right * {
  margin-left: 0.5rem;
}
.gdt-editor-container .style-controls-container .style-control span.footnote:before {
  font-family: 'gdt';
  content: '\e093';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.gdt-editor-container .style-controls-container .style-control span.footnote * {
  margin-left: 0.5rem;
}
.gdt-editor-container .style-controls-container .style-control span.ul:before {
  font-family: 'gdt';
  content: '\e094';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.gdt-editor-container .style-controls-container .style-control span.ul * {
  margin-left: 0.5rem;
}
.gdt-editor-container .style-controls-container .style-control span.highlight:before {
  font-family: 'gdt';
  content: '\e096';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.gdt-editor-container .style-controls-container .style-control span.highlight * {
  margin-left: 0.5rem;
}
.gdt-editor-container input[type=file] {
  display: none;
}
.gdt-editor-container .ep-editor-inline-ref,
.gdt-editor-container .ep-editor-inline-ref__text {
  transition: background-color 0.3s ease;
}
.gdt-editor-container .ep-editor-inline-ref.highlighted,
.gdt-editor-container .ep-editor-inline-ref__text.highlighted {
  background-color: #d2dfed;
}
.gdt-editor-container .ep-editor-inline-ref.highlighted .ep-editor-inline-ref__index,
.gdt-editor-container .ep-editor-inline-ref__text.highlighted .ep-editor-inline-ref__index,
.gdt-editor-container .ep-editor-inline-ref.highlighted:after,
.gdt-editor-container .ep-editor-inline-ref__text.highlighted:after {
  color: #f00;
}
.gdt-editor-container .ep-editor-inline-ref.highlighted:after,
.gdt-editor-container .ep-editor-inline-ref:hover:after {
  color: #f00;
}
.gdt-editor-container .ep-editor-inline-ref__text:hover .ep-editor-inline-ref__index {
  color: #f00;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.global-export-modal .ep-modal__content {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  min-height: 300px;
  max-height: 670px;
}
.global-export-modal .global-export-modal__fetch_error {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  margin-top: 20px;
}
.global-export-modal .global-export-modal__fetch_error .fetch-error__header {
  font-weight: bold;
  font-size: 16px;
  line-height: 16px;
}
.global-export-modal .global-export-modal__fetch_error .fetch-error__description {
  width: 100%;
}
.global-export-modal .global-export-modal__fetch_error .fetch-error__buttons-row {
  width: 50%;
}
.global-export-modal .global-export-modal__data-selection {
  min-height: 200px;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  -webkit-flex: 1 0 auto;
  -ms-flexbox: 1 0 auto;
  flex: 1 0 auto;
}
.global-export-modal .global-export-modal__data-selection .global-export-modal__question_list {
  -webkit-flex: 1 0 auto;
  -ms-flexbox: 1 0 auto;
  flex: 1 0 auto;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
}
.global-export-modal .global-export-modal__data-selection .global-export-modal__question_list .question-list__header {
  margin: 5px 0;
  font-weight: bold;
}
.global-export-modal .global-export-modal__data-selection .global-export-modal__question_list .questions-selector__questions {
  max-height: 180px;
  padding-right: 5px;
}
.global-export-modal .global-export-modal__data-selection .global-export-modal__documents_and_formats {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  margin: 10px 0 20px;
  border-top: 1px solid #bfbfbf;
}
.global-export-modal .global-export-modal__data-selection .global-export-modal__documents_and_formats > div {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}
.global-export-modal .global-export-modal__data-selection .global-export-modal__documents_and_formats > div > div {
  width: 33.333333333333336%;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.global-export-modal .global-export-modal__data-selection .global-export-modal__documents_and_formats > div > div.item-with-checkbox .item-with-checkbox__item {
  width: 100%;
}
.global-export-modal .global-export-modal__data-selection .global-export-modal__documents_and_formats > div.documents_and_formats__header {
  margin: 5px 0;
}
.global-export-modal .global-export-modal__data-selection .global-export-modal__documents_and_formats > div.documents_and_formats__header > div {
  font-weight: bold;
}
.global-export-modal .global-export-modal__data-selection .ep-select-with-checkboxes__trigger {
  margin: 2px 0;
  height: 30px;
}
.global-export-modal .global-export-modal__data-selection .ep-select-with-checkboxes__trigger .ep-expand-button {
  margin: 0;
}
.global-export-modal .global-export-modal__data-selection .ep-select-with-checkboxes__trigger .ep-expand-button svg {
  fill: #3783a5;
}
.global-export-modal .global-export-modal__export-progress {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.global-export-modal .global-export-modal__export-progress .export-progress__header {
  margin: 20px 0;
  text-align: center;
  font-weight: bold;
  color: #0089ba;
  font-size: 16px;
}
.global-export-modal .global-export-modal__export-progress .export-progress__export-bar-description {
  width: 75%;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-pack: justify;
  -font-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  text-transform: uppercase;
  font-weight: bold;
}
.global-export-modal .global-export-modal__export-progress .export-progress__export-completed {
  width: 100%;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.global-export-modal .global-export-modal__export-progress .export-progress__export-completed .export-completed__file {
  width: 100px;
  height: 120px;
  margin: 20px 0;
  transition: opacity 0.4s ease-in-out;
}
.global-export-modal .global-export-modal__export-progress .export-progress__export-completed .export-completed__file:hover {
  opacity: 0.6;
}
.global-export-modal .global-export-modal__export-progress .export-progress__export-completed .export-completed__file a {
  display: block;
  width: 100px;
  height: 100px;
  line-height: 100px;
  text-decoration: none;
  text-align: center;
  color: #3783a5;
  font-size: 100px;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.global-export-modal .global-export-modal__export-progress .export-progress__export-completed .export-completed__file a:before {
  font-family: 'gdt';
  content: '\e092';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.global-export-modal .global-export-modal__export-progress .export-progress__export-completed .export-completed__file a * {
  margin-left: 0.5rem;
}
.global-export-modal .global-export-modal__export-progress .export-progress__export-completed .export-completed__file a span {
  font-size: 16px;
  line-height: 16px;
  font-weight: bold;
  margin: 0;
}
.global-export-modal.global-export-modal-error {
  width: 500px !important;
}
.global-export-modal.global-export-modal-error .ep-modal__content {
  color: #fff;
  background: #000;
  transition: color 0.4s ease-in-out, background 0.4s ease-in-out;
}
.global-export-modal.global-export-modal-error .global-export-modal__export-error {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
}
.global-export-modal.global-export-modal-error .global-export-modal__export-error .export-error__header {
  font-size: 88px;
  font-style: italic;
  font-family: 'Montserrat', sans-serif;
  font-weight: bold;
  line-height: 88px;
}
.global-export-modal.global-export-modal-error .global-export-modal__export-error .export-error__description {
  font-size: 19px;
  font-family: 'PTSans', sans-serif;
  line-height: 19px;
  margin-top: 20px;
}
.global-export-modal.global-export-modal-error .global-export-modal__export-error .export-error__image {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  width: 100%;
  height: 225px;
  background: url("../images/global-export-error-negative.svg") no-repeat;
  background-position: center;
  transition: background 0.4s ease-in-out;
  margin: 30px 0;
}
.global-export-modal.global-export-modal-error:hover .ep-modal__content {
  background: #fff;
  color: initial;
}
.global-export-modal.global-export-modal-error:hover .global-export-modal__export-error .export-error__image {
  background: url("../images/global-export-error-positive.svg") no-repeat;
  background-position: center;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}


@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.handbook-view #handbook-content {
  width: 100%;
  border: none;
  background: #fff;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
#header {
  position: relative;
  width: 100%;
  height: 40px;
  line-height: 40px;
  -webkit-box-shadow: 0 5px 5px rgba(0,0,0,0.2);
  box-shadow: 0 5px 5px rgba(0,0,0,0.2);
}
#header .wrapper {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  padding: 0 5px;
}
#header > a,
#header > button {
  white-space: nowrap;
}
#header .logo {
  font-size: 22px;
  font-size: 2.2rem;
  font-weight: normal;
  color: #b3b4b5;
  display: block;
  display: inline;
  float: left;
  overflow: hidden;
  width: 8.264462809917356%;
  margin: 0 0.413223140495868%;
  *width: 8.264462809917356% -correction;
  *margin: 0 0.413223140495868% -correction;
  width: 130px;
}
#header .logo a {
  background: url("../images/logo_new.png") top left no-repeat;
  text-indent: -9999px;
  background-position: left center;
  -webkit-background-size: 130px;
  -moz-background-size: 130px;
  background-size: 130px;
}
#header .update-installed-info {
  display: none;
  background-color: #cecece;
  padding: 0 15px;
}
#header .update-installed-info a.whats-new-link {
  display: inline;
  color: #5a6d8d;
  text-decoration: underline;
}
#header .update-installed-info,
#header .update-installed-info a {
  font-size: 14px;
  color: #5395cf !important;
}
#header .update-installed-info span {
  font-weight: bold;
}
#header .workspace-name {
  margin-left: 20px;
  font-size: 18px;
  font-weight: bold;
}
#header .projects {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  font-size: 16px;
  padding-right: 10px;
  z-index: 11;
  max-width: calc(100vw - 315px);
}
#header .projects .header-projects-list {
  margin: 2px 5px 5px;
  -webkit-box-shadow: 0 0 10px 2px rgba(0,0,0,0.2);
  box-shadow: 0 0 10px 2px rgba(0,0,0,0.2);
  overflow: auto;
  max-height: calc(100vh - 200px);
  max-width: calc(100vw - 380px);
}
#header .projects .project {
  overflow: hidden;
  white-space: nowrap;
}
#header .projects .project.active {
  font-weight: bold;
}
#header .projects .title {
  padding-left: 5px;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  max-width: calc(100vw - 380px);
  white-space: nowrap;
  cursor: pointer;
}
#header .projects .title > a {
  display: inline;
}
#header .projects .title > a:before {
  font-family: 'gdt';
  content: '\e072';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
#header .projects .title > a * {
  margin-left: 0.5rem;
}
#header .projects .title > a:before {
  color: #3783a5;
  position: relative;
  font-size: 12px;
  top: -2px;
  padding-right: 10px;
}
#header a,
#header button {
  display: inline-block;
  height: 40px;
  width: 100%;
}
#header a,
#header button,
#header a:link,
#header button:link,
#header a:visited,
#header button:visited,
#header a:hover,
#header button:hover,
#header a:active,
#header button:active {
  color: inherit;
  text-decoration: none;
}
#header .buttons-row a.btn,
#header .buttons-row button,
#header .buttons-row a.btn:link,
#header .buttons-row button:link,
#header .buttons-row a.btn:visited,
#header .buttons-row button:visited,
#header .buttons-row a.btn:hover,
#header .buttons-row button:hover,
#header .buttons-row a.btn:active,
#header .buttons-row button:active {
  color: #fff;
}
#header a.disabled {
  opacity: 0.3;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
}
#header a:hover:not(.disabled):not(.caption) {
  opacity: 0.7;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  filter: alpha(opacity=70);
}
#header menu {
  margin: 0;
  padding: 0;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
}
#header menu button,
#header menu a {
  min-width: 35px;
  height: 37px;
  margin-right: 5px;
  outline: none;
}
#header menu .donation {
  vertical-align: middle;
  margin: 0 20px 0 8px;
  font-size: 12px;
}
#header menu .donation .donate {
  position: relative;
  bottom: -6px;
  width: auto;
  height: 21px;
  margin-left: 8px;
  padding: 0 15px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  background: -webkit-linear-gradient(left, #e95400, #d015ff);
  background: -moz-linear-gradient(left, #e95400, #d015ff);
  background: -o-linear-gradient(left, #e95400, #d015ff);
  background: -ms-linear-gradient(left, #e95400, #d015ff);
  background: linear-gradient(to right, #e95400, #d015ff);
  color: #fff;
  text-transform: uppercase;
  font-weight: bold;
}
#header menu .donation .donate:hover {
  color: #f00;
  padding: 1px 15px;
  background: -webkit-linear-gradient(#fff, #fff), -webkit-linear-gradient(left, #e95400, #d015ff);
  background: -moz-linear-gradient(#fff, #fff), -moz-linear-gradient(left, #e95400, #d015ff);
  background: -o-linear-gradient(#fff, #fff), -o-linear-gradient(left, #e95400, #d015ff);
  background: -ms-linear-gradient(#fff, #fff), -ms-linear-gradient(left, #e95400, #d015ff);
  background: linear-gradient(#fff, #fff), linear-gradient(to right, #e95400, #d015ff);
  -webkit-background-size: calc(100% - 2px) calc(100% - 2px), cover;
  -moz-background-size: calc(100% - 2px) calc(100% - 2px), cover;
  background-size: calc(100% - 2px) calc(100% - 2px), cover;
  background-position: center, top left;
  background-repeat: no-repeat, no-repeat;
}
#header menu .donation .donate:hover svg text {
  fill: url("#grad1");
}
#header menu .donation .donate svg text {
  text-anchor: middle;
}
#header menu .feedback:before,
#header menu .settings:before {
  color: #3783a5;
  font-size: 20px;
}
#header menu .feedback:before {
  font-family: 'gdt';
  content: '\e002';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
#header menu .feedback * {
  margin-left: 0.5rem;
}
#header menu .settings:before {
  font-family: 'gdt';
  content: '\e001';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
#header menu .settings * {
  margin-left: 0.5rem;
}
#header menu .settings:before {
  font-size: 26px;
}
#header menu .notifications {
  font-size: 20px;
  font-size: 2rem;
  padding-right: 0.5rem;
  line-height: 40px;
}
#header menu .notifications:before {
  font-family: 'gdt';
  content: '\e008';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
#header menu .notifications * {
  margin-left: 0.5rem;
}
#header menu .notifications.on:before {
  font-family: 'gdt';
  content: '\e007';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
#header menu .notifications.on * {
  margin-left: 0.5rem;
}
#header menu .connection {
  width: 10px;
  height: 10px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  margin-top: 15px;
  background-color: #2d3236;
  border: 1px solid #24282b;
  -webkit-box-shadow: inset 0px 1px 0px 0px rgba(255,255,255,0.5), 0px 0px 2px 2px rgba(45,50,54,0.5);
  box-shadow: inset 0px 1px 0px 0px rgba(255,255,255,0.5), 0px 0px 2px 2px rgba(45,50,54,0.5);
}
#header menu .connection.flash {
  -webkit-box-shadow: inset 0px 1px 0px 0px rgba(255,255,255,0.5), 0px 0px 2px 2px #2d3236;
  box-shadow: inset 0px 1px 0px 0px rgba(255,255,255,0.5), 0px 0px 2px 2px #2d3236;
}
#header menu .connection.disconnected {
  background-color: #c80000;
  border: 1px solid #a00000;
  -webkit-box-shadow: inset 0px 1px 0px 0px rgba(255,255,255,0.5), 0px 0px 2px 2px rgba(200,0,0,0.5);
  box-shadow: inset 0px 1px 0px 0px rgba(255,255,255,0.5), 0px 0px 2px 2px rgba(200,0,0,0.5);
}
#header menu .connection.disconnected.flash {
  -webkit-box-shadow: inset 0px 1px 0px 0px rgba(255,255,255,0.5), 0px 0px 2px 2px #c80000;
  box-shadow: inset 0px 1px 0px 0px rgba(255,255,255,0.5), 0px 0px 2px 2px #c80000;
}
#header menu .connection.unauthorized {
  background-color: #f8bd24;
  border: 1px solid #dca107;
  -webkit-box-shadow: inset 0px 1px 0px 0px rgba(255,255,255,0.5), 0px 0px 2px 2px rgba(248,189,36,0.5);
  box-shadow: inset 0px 1px 0px 0px rgba(255,255,255,0.5), 0px 0px 2px 2px rgba(248,189,36,0.5);
}
#header menu .connection.unauthorized.flash {
  -webkit-box-shadow: inset 0px 1px 0px 0px rgba(255,255,255,0.5), 0px 0px 2px 2px #f8bd24;
  box-shadow: inset 0px 1px 0px 0px rgba(255,255,255,0.5), 0px 0px 2px 2px #f8bd24;
}
#header menu .connection.connected {
  background-color: #87bb53;
  border: 1px solid #6c9b3d;
  -webkit-box-shadow: inset 0px 1px 0px 0px rgba(255,255,255,0.5), 0px 0px 2px 2px rgba(135,187,83,0.5);
  box-shadow: inset 0px 1px 0px 0px rgba(255,255,255,0.5), 0px 0px 2px 2px rgba(135,187,83,0.5);
  -webkit-transition: background-color 350ms, box-shadow 700ms;
  -moz-transition: background-color 350ms, box-shadow 700ms;
  -o-transition: background-color 350ms, box-shadow 700ms;
  -ms-transition: background-color 350ms, box-shadow 700ms;
  transition: background-color 350ms, box-shadow 700ms;
}
#header menu .connection.connected.flash {
  -webkit-box-shadow: inset 0px 1px 0px 0px rgba(255,255,255,0.5), 0px 0px 2px 2px #87bb53;
  box-shadow: inset 0px 1px 0px 0px rgba(255,255,255,0.5), 0px 0px 2px 2px #87bb53;
}
#header .user-info {
  padding-left: 15px;
  border-left: 1px solid #bfbfbf;
  width: auto;
  display: inline;
}
#header .user-info:before {
  content: "";
}
#header .user-info:after {
  margin-left: 0.5rem;
  font-family: 'gdt';
  content: '\e072';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
#header .user-info:after {
  position: relative;
  top: -2px;
  color: #3783a5;
  padding: 0 10px;
  font-size: 12px;
}
#header #header-message {
  width: 100%;
  text-align: center;
  font-size: 16px;
}
#header #header-message > * {
  height: 25px;
  line-height: 25px;
  display: none;
}
#header #header-message a {
  display: inline;
  color: #5a6d8d;
  text-decoration: underline;
  height: 40px;
}
#header #header-message .info {
  background: #958509 url("../images/hm-bg-i.png") left top repeat-x;
}
#header #header-message .info,
#header #header-message .info a {
  color: #fff;
}
#header #header-message .warning {
  background: #950000 url("../images/hm-bg-w.png") left top repeat-x;
  color: #fff;
}
#header #header-message .warning .question-mark-sign {
  font-size: 14px;
  vertical-align: middle;
  font-weight: bold;
  border-width: 2px;
  border-color: #fff;
  height: 18px;
  width: 18px;
  margin-left: 5px;
  margin-bottom: 4px;
}
#header .standard-list li:first-child,
#header .standard-list li:last-child,
#header .standard-list li:only-child {
  height: 40px;
}
#header .standard-list li {
  height: 40px;
  line-height: 40px;
}
#header .standard-list li {
  display: block;
  border-left-width: 0;
  border-right-width: 0;
}
#header.alternate .logo {
  display: inline;
  float: left;
  overflow: hidden;
  width: 17.355371900826448%;
  margin: 0 0.413223140495868%;
  *width: 17.355371900826448% -correction;
  *margin: 0 0.413223140495868% -correction;
}
#header.alternate .projects.opened > a {
  background: url("../images/arrow-up.png") left center no-repeat;
  padding-left: 30px;
}
#header.alternate .projects > a {
  background: url("../images/arrow-down.png") left center no-repeat;
  padding-left: 30px;
}
.user-menu {
  position: relative;
  margin-right: 5px;
}
.user-menu .avatar {
  cursor: pointer;
  outline: none;
  position: relative;
  display: block;
  width: 30px !important;
  height: 30px !important;
  margin-top: 5px;
  border: 1px solid transparent;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background: url("../images/person.svg") no-repeat;
}
.user-menu__container {
  background: #fff;
  margin-top: 10px;
  margin-right: 10px;
  padding: 16px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  border: 1px solid #009cca;
  outline: none;
  -webkit-box-shadow: 0 0 15px #565656;
  box-shadow: 0 0 15px #565656;
  font-size: 14px;
  line-height: 20px;
  color: #2d3236;
  min-width: 400px;
}
.user-menu__container .bottom-buttons {
  margin-bottom: 0px;
}
.user-menu__container .bottom-buttons .user-account .user-avatar-icon {
  display: inline-block;
  background: url("../images/svg/user.svg") no-repeat 0 0;
  fill: #fff;
}
.user-information {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.user-information__avatar {
  -webkit-flex-basis: 50px;
  flex-basis: 50px;
  height: 50px;
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  -webkit-flex-grow: 0;
  -ms-flex: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex: 0;
  flex-shrink: 0;
  background: url("../images/person.svg") no-repeat;
}
.user-information__data {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  margin-left: 20px;
}
.user-information__data h3 {
  margin: 0px;
  padding: 0px;
}
.links {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  margin-top: 16px;
}
.links .social-links {
  padding: 10px;
  background: #f2f2f2;
  text-align: center;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.links .social-links .social-links__container {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}
.links .social-links .social-links__container a {
  display: block;
  width: 23px;
  height: 23px;
  margin: 5px;
}
.links .social-links .social-links__container a.facebook {
  background: url("../images/svg/fb.svg");
}
.links .social-links .social-links__container a.twitter {
  background: url("../images/svg/twitter.svg");
}
.links .social-links .social-links__container a:hover {
  opacity: 0.85;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
  filter: alpha(opacity=85);
}
.links .help-links {
  padding: 10px;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  text-align: right;
  background: #ddeaf9;
}
.links .help-links a {
  display: block;
  text-decoration: none;
  color: #0071bc;
}
.workspaces {
  margin-top: 20px;
  position: relative;
}
.workspaces .workspaces__title {
  text-transform: uppercase;
  font-weight: bold;
}
.workspaces .workspaces__link {
  display: block;
  padding: 5px 10px;
  background: #f2f2f2;
  margin-bottom: 1px;
  width: 100%;
  text-align: left;
}
.workspaces .workspaces__link.active {
  font-weight: bold;
}
.workspaces .workspaces__link--organization {
  text-transform: uppercase;
}
.workspaces .workspaces-screen-link {
  margin-top: 10px;
  text-align: right;
}
.workspaces .workspaces-screen-link.workspaces-screen {
  position: absolute;
  margin: 0;
  top: 0;
  right: 0;
}
.user-menu__container .workspaces-screen-link a,
.user-menu__container .admin-panel-link a,
.user-menu__container .workspaces-screen-link a:visited,
.user-menu__container .admin-panel-link a:visited,
.user-menu__container .workspaces-screen-link a:hover,
.user-menu__container .admin-panel-link a:hover {
  font-size: 14px;
  font-style: italic;
  color: #29abe2;
  text-decoration: none;
}
.user-menu__container .workspaces-screen-link a:hover,
.user-menu__container .admin-panel-link a:hover,
.user-menu__container .workspaces-screen-link a:visited:hover,
.user-menu__container .admin-panel-link a:visited:hover,
.user-menu__container .workspaces-screen-link a:hover:hover,
.user-menu__container .admin-panel-link a:hover:hover {
  font-weight: bold;
}
.user-menu__container .admin-panel-link img {
  height: 28px;
  vertical-align: middle;
  margin: 0 12px 0 10px;
}
.external-accounts .external-accounts__provider:not(:last-child) {
  margin-bottom: 5px;
}
.archie-removal-dialog .archie-removal-dialog__archie_logo {
  position: absolute;
  top: 10px;
  right: 20px;
}
.archie-removal-dialog h3 {
  display: block;
  background: #fff8de;
  text-align: center;
  padding: 5px 0;
  text-decoration: underline;
  font-weight: normal;
}
.archie-removal-dialog h3:hover {
  text-decoration: underline !important;
}
.archie-removal-dialog h4 {
  margin-bottom: 0;
}
.archie-removal-dialog .archie-removal-dialog__underlined {
  text-decoration: underline;
}
.archie-removal-dialog .archie-removal-dialog__underlined:hover {
  text-decoration: underline !important;
}
.archie-removal-dialog .archie-removal-dialog__footer {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: end;
  -moz-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.archie-removal-dialog .archie-removal-dialog__footer .footer__left {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
}
.archie-removal-dialog .archie-removal-dialog__footer .footer__left p {
  margin-top: 0;
}
.archie-removal-dialog .archie-removal-dialog__footer .footer__right .item-with-checkbox {
  margin-bottom: 14px;
}
.archie-removal-dialog .archie-removal-dialog__footer .footer__right .item-with-checkbox .item-with-checkbox__item {
  font-weight: bold;
}
.archie-removal-dialog .archie-removal-dialog__button {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}
.archie-removal-dialog .archie-removal-dialog__button button {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.popup-menu.help-popup {
  display: block;
  width: 625px;
  padding: 20px;
}
.popup-menu.help-popup > div {
  clear: both;
}
.popup-menu.help-popup > hr {
  clear: both;
  border: 0;
  border-bottom: 1px solid #ccc;
  padding-top: 20px;
}
.popup-menu.help-popup ul li:hover {
  background: #d2dfed;
}
.popup-menu.help-popup .capabilities-view #main-menu li {
  padding: 0;
}
.popup-menu.help-popup .capabilities-view #main-menu button.selected,
.popup-menu.help-popup .capabilities-view #main-menu + #submenu,
.popup-menu.help-popup .capabilities-view #main-menu + #submenu li {
  background: #d2dfed;
}
.popup-menu.help-popup .capabilities-view #submenu button {
  white-space: initial;
}
.popup-menu.help-popup .dot {
  border: 0;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
.help-box-container {
  width: 750px;
  padding: 31px 0 5px;
  border: 2px solid #29abe2;
  background-color: #fff;
  color: #000;
}
.help-box-container ul li {
  background-color: #fff;
}
.help-box-container .help-box {
  padding-right: 8px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.help-box-container .help-box span.close {
  display: block;
  float: none;
  width: 28px;
  height: 28px;
  line-height: 28px;
  position: absolute;
  text-align: center;
  top: 0;
  right: 0;
}
.help-box-container .help-box .help-content {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 30px 31px 33px;
}
.help-box-container .help-box .help-content p {
  margin-top: 5px;
}
.help-box-container .help-box .help-content p:first-child {
  margin-top: 0;
}
.help-box-container .help-box .help-content p:last-child {
  margin-bottom: 0;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
.import-modal {
  top: 150px;
  width: 600px;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
}
.import-modal h2 {
  text-align: center;
  margin: 5px 0 10px;
}
.import-modal .import-choose-source {
  -webkit-flex: 1 0 auto;
  -ms-flexbox: 1 0 auto;
  flex: 1 0 auto;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.import-modal .import-choose-source .import-source-button-container {
  width: 100%;
  padding: 5px 0;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.import-modal .import-choose-source .import-source-button-container .import-source-input-file {
  display: none;
}
.import-modal .import-choose-source .import-source-button-container .import-source-button {
  white-space: nowrap;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  width: 90%;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  margin-left: auto;
  margin-right: auto;
  height: 32px;
  line-height: 32px;
}
.import-modal .import-choose-source .import-source-button-container.active .import-source-button {
  margin-left: 0;
  margin-right: 0;
}
.import-modal .import-choose-source .import-source-button-container.active .btn-icon-container {
  width: 10%;
}
.import-modal .import-choose-source .import-source-button-container.active .btn-icon-container .import-source-cross {
  width: 100%;
  height: 100%;
}
.import-modal .import-choose-source .import-source-button-container.active .btn-icon-container .import-source-cross:before {
  font-size: 20px;
}
.import-modal .import-choose-source .import-source-button-container.active .btn-icon-container .import-source-cross:hover {
  opacity: 0.6;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
  filter: alpha(opacity=60);
}
.import-modal .import-include-references {
  margin: 10px 0;
}
.import-modal .import-include-references input {
  cursor: pointer;
}
.import-modal .import-include-references button {
  padding-left: 5px;
}
.import-modal .import-project-name {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  margin-bottom: 10px;
}
.import-modal .import-project-name div {
  padding-right: 10px;
  font-weight: bold;
  line-height: 32px;
}
.import-modal .import-project-name input {
  -webkit-flex: 1 0 auto;
  -ms-flexbox: 1 0 auto;
  flex: 1 0 auto;
}
.import-modal .import-select-questions {
  -webkit-flex: 1 0 auto;
  -ms-flexbox: 1 0 auto;
  flex: 1 0 auto;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.import-modal .import-select-questions .import-select-questions-header {
  margin-bottom: 10px;
}
.import-modal .import-select-questions .import-select-questions-list-container {
  border: 1px solid #bfbfbf;
  padding: 5px;
}
.import-modal .import-select-questions .import-select-questions-select-all {
  margin: 0 0 5px;
  padding-bottom: 5px;
  width: 75%;
  border-bottom: 1px solid #bfbfbf;
}
.import-modal .import-select-questions .import-select-questions-select-all span {
  font-weight: bold;
}
.import-modal .import-select-questions .import-select-questions-list .question span,
.import-modal .import-select-questions .import-select-questions-select-all span {
  padding-left: 5px;
  margin-left: 5px;
  text-align: left;
  max-width: 500px;
}
.import-modal .import-select-questions .import-select-questions-list .question input,
.import-modal .import-select-questions .import-select-questions-select-all input {
  cursor: pointer;
}
.import-modal .import-select-questions .import-select-questions-list {
  max-height: 200px;
  overflow-x: hidden;
  overflow-y: auto;
}
.import-modal .import-select-questions .import-select-questions-list .question {
  margin: 5px 0;
}
.import-modal .import-select-questions .import-select-questions-list .question label {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.import-modal .import-select-questions .import-select-questions-list .question label > * {
  -webkit-transition: background-color 0.3s;
  -moz-transition: background-color 0.3s;
  -o-transition: background-color 0.3s;
  -ms-transition: background-color 0.3s;
  transition: background-color 0.3s;
}
.import-modal .import-select-questions .import-select-questions-list .question label[disabled] > * {
  background-color: #ddd;
}
.import-modal .import-select-questions .import-select-questions-list .question.bold button {
  font-weight: bold;
}
.import-modal .import-select-questions .import-select-questions-list .question.bold .outcome button {
  font-weight: initial;
}
.import-modal .import-select-questions .import-select-questions-list .question .question-select,
.import-modal .import-select-questions .import-select-questions-list .question .outcome {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.import-modal .import-select-questions .import-select-questions-list .question .outcome {
  margin: 5px 0 5px 20px;
}
.import-modal .buttons-react button {
  margin: 0 10px 0 0 !important;
  min-width: calc(50% - 5px) !important;
}
.import-modal .buttons-react button:last-child {
  margin: 0 !important;
}
.import-modal .steps-container {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  min-height: 200px;
}
.import-modal .steps-container .steps-indicator {
  width: 100%;
}
.import-modal .steps-container .steps {
  -webkit-flex: 1 0 auto;
  -ms-flexbox: 1 0 auto;
  flex: 1 0 auto;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  margin-bottom: 20px;
}
#import-references-dialog fieldset {
  text-align: center;
}
#import-references-dialog #file {
  visibility: hidden;
  width: 0;
  height: 0;
}
#import-references-dialog .questions-to-import {
  max-height: 120px;
  overflow-y: auto;
  background: #eaeaea;
}
#import-references-dialog .questions-to-import ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
#import-references-dialog .questions-to-import ul li {
  font-size: 16px;
  padding-bottom: 3px;
}
#import-references-dialog .questions-to-import ul li.selected {
  background-color: #fff;
}
#import-references-dialog .questions-to-import ul li input {
  display: block;
  float: left;
}
#import-references-dialog .questions-to-import ul li input[type="checkbox"] {
  margin-top: 5px;
  background-color: #fff;
}
#import-references-dialog .questions-to-import ul li input[type="checkbox"]:checked {
  background-color: #f2f2f2;
}
#import-references-dialog .questions-to-import ul li label {
  display: block;
  margin-left: 20px;
}
#import-references-dialog .questions-to-import ul.outcomes-list {
  padding-left: 10px;
}
#import-references-dialog .studies-import {
  margin-top: 15px;
}
#import-references-dialog #rm5-url {
  width: 256px;
}
#import-references-dialog button.file {
  white-space: nowrap;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
#import-references-dialog .cancel {
  background-color: #9dbfcc;
}

.import-json-modal {
  width: 480px;
}
.import-json-modal .import-json-btn {
  margin-top: 10px;
}

.laser-create-question-dialog .laser-create-question-dialog__description {
  font-size: 16px;
  color: #000;
  margin: 20px 0px;
  text-align: center;
  font-weight: bold;
}

@layer normalize, application, primereact;

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@layer application {
  .row,
  .form-group {
    margin-right: -5px;
    margin-left: -5px;
  }
  .col-12 {
    width: 100%;
  }
  .col-11 {
    width: 91.66666667%;
  }
  .col-10 {
    width: 83.33333333%;
  }
  .col-9 {
    width: 75%;
  }
  .col-8 {
    width: 66.66666667%;
  }
  .col-7 {
    width: 58.33333333%;
  }
  .col-6 {
    width: 50%;
  }
  .col-5-5 {
    width: 45.83333335%;
  }
  .col-5 {
    width: 41.66666667%;
  }
  .col-4 {
    width: 33.33333333%;
  }
  .col-3 {
    width: 25%;
  }
  .col-2 {
    width: 16.66666667%;
  }
  .col-1 {
    width: 8.33333333%;
  }
  .col-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-offset-9 {
    margin-left: 75%;
  }
  .col-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-offset-6 {
    margin-left: 50%;
  }
  .col-offset-5-5 {
    margin-left: 45.83333335%;
  }
  .col-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-offset-3 {
    margin-left: 25%;
  }
  .col-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-1,
  .col-2,
  .col-3,
  .col-4,
  .col-5,
  .col-5-5,
  .col-6,
  .col-7,
  .col-8,
  .col-9,
  .col-10,
  .col-11,
  .col-12 {
    position: relative;
    min-height: 1px;
    padding-right: 5px;
    padding-left: 5px;
    float: left;
  }
  .m-0 {
    margin: 0px;
  }
  .mb-10 {
    margin-bottom: 10px;
  }
  .mb-20 {
    margin-bottom: 20px;
  }
  .mb-50 {
    margin-bottom: 50px;
  }
  .mb-5 {
    margin-bottom: 5px;
  }
  .ml-0 {
    margin-left: 0px;
  }
  .ml-10 {
    margin-left: 10px;
  }
  .ml-20 {
    margin-left: 20px;
  }
  .ml-5 {
    margin-left: 5px;
  }
  .mr-10 {
    margin-right: 10px;
  }
  .mr-20 {
    margin-right: 20px;
  }
  .mr-5 {
    margin-right: 5px;
  }
  .mt-10 {
    margin-top: 10px;
  }
  .mt-20 {
    margin-top: 20px;
  }
  .mt-5 {
    margin-top: 5px;
  }
  .mx-10 {
    margin-left: 10px;
    margin-right: 10px;
  }
  .mx-15 {
    margin-left: 15px;
    margin-right: 15px;
  }
  .mx-20 {
    margin-left: 20px;
    margin-right: 20px;
  }
  .my-10 {
    margin-top: 10px;
    margin-bottom: 10px;
  }
  .p-0 {
    padding: 0;
  }
  .pt-0 {
    padding-top: 0;
  }
  .p-5 {
    padding: 5px 5px;
  }
  .py-5 {
    padding-block: 5px;
  }
  .px-5 {
    padding-inline: 5px;
  }
  .px-10 {
    padding-left: 10px;
    padding-right: 10px;
  }
  .py-10 {
    padding-top: 10px;
    padding-bottom: 10px;
  }
  .pt-10 {
    padding-top: 10px;
  }
  .pb-10 {
    padding-bottom: 10px;
  }
  .pt-20 {
    padding-top: 20px;
  }
  .pl-10 {
    padding-left: 10px;
  }
  .pl-20 {
    padding-left: 20px;
  }
  .px-20 {
    padding-left: 20px;
    padding-right: 20px;
  }
  .px-15 {
    padding: 0 15px;
  }
  .gap-10 {
    gap: 10px;
  }
  .w-400 {
    width: 400px;
  }
  .w-full {
    width: 100%;
  }
  .relative {
    position: relative !important;
  }
  .absolute {
    position: absolute;
  }
  .h-full {
    height: 100%;
  }
  .text-right {
    text-align: right !important;
  }
  .text-left {
    text-align: left !important;
  }
  .text-center {
    text-align: center !important;
  }
  .overflow-auto {
    overflow: auto;
  }
  .overflow-hidden {
    overflow: hidden;
  }
  .truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .overflow-ellipsis {
    text-overflow: ellipsis;
  }
  .overflow-clip {
    text-overflow: clip;
  }
  .link {
    text-decoration: underline;
  }
  .link,
  .link:hover {
    color: #2d3236;
  }
  .link:hover {
    text-decoration: none;
  }
  .faded {
    color: #777;
  }
  .no-border {
    border-width: 0 !important;
  }
  .bold {
    font-weight: bold;
  }
  .italic {
    font-style: italic;
  }
  .block {
    display: block;
  }
  .inline-block {
    display: inline-block;
  }
  .hidden {
    display: none;
  }
  .flex {
    display: -webkit-lex;
    display: -ms-flexbox;
    display: flex;
  }
  .inline-flex {
    display: -webkit-inline-box;
    display: -moz-inline-box;
    display: -webkit-inline-lex;
    display: -ms-inline-flexox;
    display: inline-flex;
  }
  .flex-col {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .flex-row {
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .flex-1 {
    -webkit-flex: 1 1 0%;
    -ms-flexbox: 1 1 0%;
    flex: 1 1 0%;
  }
  .flex-auto {
    -webkit-flex: 1 1 auto;
    -ms-flexbox: 1 1 auto;
    flex: 1 1 auto;
  }
  .flex-initial {
    -webkit-flex: 0 1 auto;
    -ms-flexbox: 0 1 auto;
    flex: 0 1 auto;
  }
  .flex-none {
    -webkit-flex: 0 0 auto;
    -ms-flexbox: 0 0 auto;
    flex: 0 0 auto;
  }
  .flex-grow {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex: 1;
    flex-grow: 1;
  }
  .flex-shrink {
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex: 0;
    flex-shrink: 0;
  }
  .flex-shrink-0 {
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex: 0;
    flex-shrink: 0;
  }
  .flex-wrap {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .items-center {
    -webkit-box-align: center;
    -mox-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
  }
  .items-start {
    -webkit-box-align: start;
    -moz-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .items-end {
    -webkit-box-align: end;
    -moz-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  .items-baseline {
    -webkit-box-align: baseline;
    -mox-box-align: baseline;
    -ms-flex-align: baseline;
    -webkit-align-items: baseline;
    align-items: baseline;
  }
  .items-stretch {
    -webkit-box-align: stretch;
    -mox-box-align: stretch;
    -ms-flex-align: stretch;
    -webkit-align-items: stretch;
    align-items: stretch;
  }
  .justify-start {
    -webkit-box-pack: start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .justify-end {
    -webkit-box-pack: end;
    -moz-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  .justify-center {
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .justify-between {
    -webkit-box-pack: justify;
    -font-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  .justify-around {
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }
  .justify-evenly {
    -webkit-box-pack: space-evenly;
    -moz-box-pack: space-evenly;
    -ms-flex-pack: space-evenly;
    -webkit-justify-content: space-evenly;
    justify-content: space-evenly;
  }
  .btn {
    display: inline-block;
    line-height: 36px;
    padding: 0 15px;
    border-width: 0;
    border-radius: 2px;
    text-decoration: none;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    color: #fff;
    background-color: #009cca;
    transition: all 0.2s ease-in-out;
  }
  .btn:hover {
    color: #fff;
    background-color: #00a4d4;
  }
  .btn:hover:not(:disabled):not(.disabled) {
    opacity: 0.7;
  }
  .btn.loading {
    background: url("../images/loader.gif") 10px center no-repeat;
  }
  .btn.disabled {
    opacity: 0.3;
  }
  .btn-narrow-pill,
  .btn-pill {
    border: 1px solid #009cca;
    border-radius: 15px;
    padding: 5px 15px;
  }
  .btn-narrow-pill {
    padding: 0px 10px;
    border-radius: 5px;
  }
  .btn-icon-container {
    cursor: pointer;
    display: -webkit-lex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -mox-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
  }
  .btn-icon-container.font-size-large .label-text {
    font-size: 14px;
  }
  .btn-icon-container.inlined {
    display: -webkit-inline-box;
    display: -moz-inline-box;
    display: -webkit-inline-lex;
    display: -ms-inline-flexox;
    display: inline-flex;
  }
  .btn-icon-container[data-label-position="below"] {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .btn-icon-container[data-label-position="below"] .label-text {
    margin-top: 5px;
  }
  .btn-icon-container[data-label-position="above"] {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .btn-icon-container[data-label-position="above"] .label-text {
    -webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }
  .btn-icon-container[data-label-position="above"] button {
    -webkit-box-ordinal-group: 3;
    -moz-box-ordinal-group: 3;
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
  }
  .btn-icon-container[data-label-position="left"] button:before,
  .btn-icon-container[data-label-position="right"] button:before {
    vertical-align: baseline;
  }
  .btn-icon-container[data-label-position="left"] .label-text {
    -webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }
  .btn-icon-container[data-label-position="left"] button {
    -webkit-box-ordinal-group: 3;
    -moz-box-ordinal-group: 3;
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
  }
  .btn-icon-container[data-label-position="left"] button:before {
    margin-left: 12px;
  }
  .btn-icon-container[data-label-position="right"] button:before {
    margin-right: 12px;
  }
  .btn-icon-container .label-text {
    font-size: 10px;
  }
  .btn-icon-container:hover {
    color: #5b666e;
    background-color: transparent;
  }
  .btn-icon-container:hover .btn-icon {
    color: #5b666e;
  }
  .btn-icon-container.disabled {
    cursor: initial;
    color: #8e99a1;
  }
  .btn-icon-container .btn-icon {
    padding: 0;
    background-color: transparent;
    color: #2d3236;
    line-height: 20px;
  }
  .btn-icon-container .btn-icon.disabled {
    cursor: initial;
    color: #8e99a1;
  }
  .btn-icon-container .btn-icon.disabled:hover {
    color: #8e99a1;
  }
  .btn-alternative {
    background-color: #2caac4;
  }
  .btn-alternative:hover {
    color: #fff;
    background-color: #2eb1cc;
  }
  .btn-success {
    color: #fff !important;
    background-color: #00c0b3 !important;
  }
  .btn-success:hover {
    background-color: #00cabd !important;
  }
  .btn-opaque {
    color: #000;
    background-color: inherit;
  }
  .btn-edit,
  .btn-info {
    color: #fff !important;
    background-color: #69b6ff !important;
  }
  .btn-edit:hover,
  .btn-info:hover {
    background-color: #73bbff !important;
  }
  .btn-decline,
  .btn-danger {
    color: #fff !important;
    background-color: #f67c61 !important;
  }
  .btn-decline:hover,
  .btn-danger:hover {
    background-color: #f7846b !important;
  }
  .btn-primary {
    color: #30343f !important;
    background-color: #ddd !important;
    border: 1px solid #bbb;
  }
  .btn-primary:hover {
    background-color: #d8d8d8 !important;
  }
  .btn-apply {
    color: #fff !important;
    background-color: #009cca;
  }
  .btn-apply:hover {
    background-color: #00a4d4 !important;
  }
  .btn-apply-inverted {
    background: none;
    color: #009cca !important;
    border: 1px solid #009cca;
  }
  .btn-apply-inverted:hover {
    background: none;
    border: 1px solid #00a4d4 !important;
  }
  .btn-cancel {
    color: #fff !important;
    background-color: #9dbfcc;
  }
  .btn-cancel:hover {
    background-color: #a4c3cf !important;
  }
  .btn-send,
  .btn-confirm,
  .btn-submit {
    color: #fff !important;
    background-color: #00c0b3;
  }
  .btn-send:hover,
  .btn-confirm:hover,
  .btn-submit:hover {
    background-color: #00cabd !important;
  }
  .btn-export,
  .btn-import {
    color: #fff !important;
    background-color: #2caac4;
  }
  .btn-export:hover,
  .btn-import:hover {
    background-color: #2eb1cc !important;
  }
  .btn-refresh,
  .btn-switch {
    color: #fff !important;
    background-color: #69b6ff;
  }
  .btn-refresh:hover,
  .btn-switch:hover {
    background-color: #73bbff !important;
  }
  .btn-popup {
    text-align: center;
    cursor: pointer;
    height: 24px;
    line-height: 24px;
    font-size: 14px;
    background: #009cca;
  }
  .btn-popup:hover {
    background: #00a4d4 !important;
  }
  .btn-popup.new-footnote-button {
    width: 100%;
  }
  .btn-block {
    display: block !important;
    width: 100% !important;
  }
  .btn-block.icon:before {
    position: relative;
    top: -1px;
    margin-right: 10px;
  }
  .btn-round {
    padding: 5px 15px;
    border: 1px solid #009cca;
    border-radius: 15px;
  }
  .bg-transparent {
    background: transparent;
  }
  .buttons-react .btn.cancel {
    color: #fff !important;
    background-color: #9dbfcc;
  }
  .buttons-react .btn.cancel:hover {
    background-color: #a4c3cf !important;
  }
  .buttons-react .btn.btn-success {
    color: #fff !important;
    background-color: #009cca !important;
  }
  .buttons-react .btn.btn-success:hover {
    background-color: #00a4d4 !important;
  }
  .tab {
    width: 118px;
    line-height: 30px;
    margin: 0 1px;
    text-align: center;
    background-color: #3783a5;
    color: #fff;
    cursor: pointer;
    user-select: none;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    box-shadow: inset 0px -2px 3px 0px rgba(0,0,0,0.2);
  }
  .tab:first-child {
    margin: 0 1px 0 0;
  }
  .tab:last-child {
    margin: 0 0 0 1px;
  }
  .tab:hover {
    background-color: #3a89ad;
  }
  .tab--selected {
    box-shadow: none;
    background-color: #2caac4;
  }
  .tab--selected:hover {
    background-color: #2caac4;
  }
  .tab--attention {
    background-color: #f67c61 !important;
  }
  .tab--disabled {
    background-color: #d1d1d1 !important;
    cursor: default;
  }
  .tab--disabled:hover {
    background-color: #d1d1d1 !important;
  }
  .tabspane {
    border-bottom: 6px solid #2caac4;
  }
  .tabspane {
    display: -webkit-lex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-flow: row nowrap;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-pack: end;
    -moz-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    height: 35px;
  }
  .tabspane .tabstext {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex: 1;
    flex-grow: 1;
    font-weight: bold;
    font-size: 16px;
    line-height: 35px;
  }
  .tabspane .tab {
    -webkit-flex: 0 0 118px;
    -ms-flexbox: 0 0 118px;
    flex: 0 0 118px;
    -webkit-align-self: flex-end;
    -ms-flex-item-align: end;
    font-size: 15px;
    font-size: 1.5rem;
  }
  .form .form-group {
    margin-bottom: 10px;
  }
  .form .form-group label {
    display: block;
    max-width: 100%;
    font-weight: 700;
    line-height: 20px;
  }
  .form-horizontal .form-group label {
    line-height: 36px;
  }
  .form-control {
    display: block;
    width: 100%;
    height: 36px;
    padding: 0 10px !important;
    line-height: 34px;
    color: #555;
    background: #fff;
    border: 1px solid #ccc;
  }
  .clearfix,
  .row:before,
  .row:after,
  .form-horizontal .form-group:before,
  .form-horizontal .form-group:after {
    clear: both;
    display: table;
    content: " ";
  }
  .gdt-table {
    width: 100%;
    border-collapse: collapse;
    table-layout: fixed;
  }
  .gdt-table > thead > tr,
  .gdt-table > tbody > tr {
    height: 40px;
    background-color: #f2f2f2;
    border: 2px solid #fff;
    box-sizing: border-box;
  }
  .gdt-table > thead > tr {
    background: #dedede;
  }
  .gdt-table > thead > tr th {
    font-weight: normal;
  }
  .gdt-table > tbody > tr:hover {
    background-color: #f7f7f7;
  }
  .gdt-table > tbody > tr > td {
    padding: 5px;
    border: 2px solid #fff;
    vertical-align: middle;
    text-align: left;
  }
  .gdt-table > thead > tr > th {
    padding: 5px;
    border: 2px solid #fff;
    vertical-align: middle;
    text-align: center;
  }
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.mail-attachments-form {
  margin-top: 10px;
}
.mail-attachments-form .attachments-list {
  padding: 0;
  margin: 0;
  list-style: none;
}
.mail-attachments-form .attachments-list__item {
  display: flex;
  padding: 5px;
  margin: 3px 0;
  line-height: 20px;
  border: none;
  background: #e9faff;
}
.mail-attachments-form .attachments-list__item-name {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
}
.mail-attachments-form .attachments-list__item-remove {
  cursor: pointer;
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  -webkit-flex-grow: 0;
  -ms-flex: 0;
  flex-grow: 0;
  font-size: 20px;
}
.mail-attachments-form .attachments-list__item-remove:before {
  content: '\00d7';
}
.mail-attachments-form .attachments-bottom-panel {
  display: flex;
}
.mail-attachments-form .attachments-bottom-panel__attachemts-size {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  line-height: 38px;
}
.mail-attachments-form .info-icon {
  margin-left: 7px;
}
.mail-attachments-form .attachments-bottom-panel__attachemts-size--error {
  color: #f00;
}
.mail-attachments-form .attachments-bottom-panel__add-attachment-btn {
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  -webkit-flex-grow: 0;
  -ms-flex: 0;
  flex-grow: 0;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.marketing-screen {
  display: flex;
  flex-direction: row;
  padding: 0 20px;
}
.marketing-screen__texts {
  flex-basis: 60%;
}
.marketing-screen__img {
  flex-basis: 40%;
}
.marketing-screen__links {
  margin-bottom: 35px;
}
.marketing-screen__license-info-box {
  text-align: center;
  padding: 35px;
  border: 1px solid #009cca;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.mda-table-modal .extraction-form,
.mda-topics-field-modal .extraction-form,
.mda-workflow-modal .extraction-form {
  margin: 10px 0;
}
.mda-table-modal .extraction-form .extraction-form__group,
.mda-topics-field-modal .extraction-form .extraction-form__group,
.mda-workflow-modal .extraction-form .extraction-form__group {
  margin: 0;
}
.mda-table-modal .extraction-form .extraction-form__group .extraction-field .extraction-field__name,
.mda-topics-field-modal .extraction-form .extraction-form__group .extraction-field .extraction-field__name,
.mda-workflow-modal .extraction-form .extraction-form__group .extraction-field .extraction-field__name {
  width: 90px;
}
.mda-table-modal .extraction-form .extraction-form__group .extraction-field .extraction-field__value,
.mda-topics-field-modal .extraction-form .extraction-form__group .extraction-field .extraction-field__value,
.mda-workflow-modal .extraction-form .extraction-form__group .extraction-field .extraction-field__value {
  margin-right: 0;
  max-width: initial;
}
.mda-table-modal .extraction-form .extraction-form__group .extraction-field .extraction-field__value > div,
.mda-topics-field-modal .extraction-form .extraction-form__group .extraction-field .extraction-field__value > div,
.mda-workflow-modal .extraction-form .extraction-form__group .extraction-field .extraction-field__value > div {
  max-width: initial;
}
.mda-table-toolbar {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -font-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.mda-table-toolbar .caption-row {
  cursor: pointer;
}
.mda-table-toolbar .collapsed-content-row {
  position: absolute;
  top: 41px;
  margin-left: -10px;
  max-height: calc(100vh - 200px);
  overflow-y: auto;
  z-index: 100;
  width: 100%;
}
.mda-table-toolbar .collapsed-content-row .questions-list-container {
  padding: 0 5px;
  margin-right: 5px;
  background-color: #fff;
  box-shadow: 0px 5px 10px rgba(0,0,0,0.2);
}
.mda-table-toolbar .collapsed-content-row .toolbar-mda-table {
  width: 100%;
  background: #f2f2f2;
  font-size: 14px;
  padding: 0 5px;
}
.mda-table-toolbar .collapsed-content-row .toolbar-mda-table:hover {
  background-color: #f7f7f7;
}
.mda-table-toolbar .collapsed-content-row .toolbar-mda-table .table-name {
  height: 40px;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  cursor: pointer;
}
.mda-table-toolbar .collapsed-content-row .toolbar-mda-table a {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  color: initial;
}
.mda-table-list .mda-table-list__item .table-name {
  padding-left: 10px;
  cursor: pointer;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.mda-table-list .mda-table-list__item .table-name > div {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
}
.mda-table-list .mda-table-list__item .table-name .not-used-flag {
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex: 0;
  flex-shrink: 0;
  display: inline-flex;
  padding: 1px 5px;
  height: 25px;
  line-height: 22px;
  background: #919191;
  color: #fff;
  border-radius: 3px;
}
.mda-table-list .mda-table-list__item .collapsed-content-row .controls {
  margin-bottom: 5px;
}
.mda-table .content.inactive {
  cursor: pointer;
}
.mda-table .content .epiditor--container .apply-cancel-editor-controls {
  display: inline-flex;
  height: 25px;
  direction: row;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  -webkit-box-pack: end;
  -moz-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.mda-table .content .epiditor--container .apply-cancel-editor-controls button {
  padding: 0 15px;
  border-radius: 3px;
  font-size: 12px;
  border: none;
  cursor: pointer;
  transition: background 0.2s ease-in-out;
}
.mda-table .content .epiditor--container .apply-cancel-editor-controls button.cancel-btn {
  background: #d9d9d9;
  color: #134d5e;
  margin-right: 5px;
}
.mda-table .content .epiditor--container .apply-cancel-editor-controls button.cancel-btn:hover {
  background: rgba(0,0,0,0.233);
}
.mda-table .content .epiditor--container .apply-cancel-editor-controls button.apply-btn {
  background: #0089ba;
  color: #fff;
  font-weight: bold;
}
.mda-table .content .epiditor--container .apply-cancel-editor-controls button.apply-btn:hover {
  background: #035b7a;
}
.mda-table .mda-table__topics a {
  cursor: pointer;
}
.mda-workflow-modal .ep-modal__content {
  min-height: 250px;
}
.mda-workflow-modal .mda-workflow-modal__content .content__topics .topics__select {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  font-weight: bold;
  -webkit-box-pack: justify;
  -font-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 10px;
}
.mda-workflow-modal .mda-workflow-modal__content .content__topics .topics__search {
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -font-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 10px;
}
.mda-workflow-modal .mda-workflow-modal__content .content__topics .topics__search .search-container,
.mda-workflow-modal .mda-workflow-modal__content .content__topics .topics__search .project-selector {
  -webkit-flex: 0 0 40%;
  -ms-flexbox: 0 0 40%;
  flex: 0 0 40%;
}
.mda-workflow-modal .mda-workflow-modal__content .content__topics .topics__info {
  margin-bottom: 10px;
}
.mda-workflow-modal .mda-workflow-modal__content .content__topics .topics__spinner {
  margin-bottom: 10px;
  min-height: 100px;
}
.mda-workflow-modal .mda-workflow-modal__content .content__topics .topics__table {
  display: grid;
  grid-template-columns: 20px 6fr 1fr 2fr 2fr;
  margin-bottom: 10px;
  max-height: 292px;
  overflow-y: auto;
}
.mda-workflow-modal .mda-workflow-modal__content .content__topics .topics__table .table__header {
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  background: #fff;
  cursor: pointer;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  font-weight: bold;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  height: 40px;
  position: sticky;
  text-align: center;
  top: 0;
}
.mda-workflow-modal .mda-workflow-modal__content .content__topics .topics__table .table__header.name {
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.mda-workflow-modal .mda-workflow-modal__content .content__topics .topics__table .table__header.tables {
  cursor: initial;
}
.mda-workflow-modal .mda-workflow-modal__content .content__topics .topics__table .table__header.asc:after {
  content: '▲';
}
.mda-workflow-modal .mda-workflow-modal__content .content__topics .topics__table .table__header.desc:after {
  content: '▼';
}
.mda-workflow-modal .mda-workflow-modal__content .content__topics .topics__table .table__topic {
  background: #f2f2f2;
  cursor: pointer;
  display: grid;
  grid: inherit;
  grid-column: 1/-1;
  grid-gap: inherit;
  height: 40px;
  margin-top: 2px;
  transition: background 0.2s ease-in-out;
}
.mda-workflow-modal .mda-workflow-modal__content .content__topics .topics__table .table__topic > div {
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.mda-workflow-modal .mda-workflow-modal__content .content__topics .topics__table .table__topic > div.name {
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.mda-workflow-modal .mda-workflow-modal__content .content__topics .topics__table .table__topic > div.name > div {
  padding: 5px 0 5px 5px !important;
}
.mda-workflow-modal .mda-workflow-modal__content .content__topics .topics__table .table__topic:hover {
  background: #f7f7f7;
}
.mda-assign-member-modal .members .checkbox {
  width: 20px;
}
.mda-assign-member-modal .members .member-row {
  padding: 7px 10px;
  background: #f2f2f2;
}
.mda-assign-member-modal .members .member-row:hover {
  background: #f7f7f7;
}
.member-assign-row .member-assign-row__unassign-member {
  cursor: pointer;
  margin-left: 4px;
  margin-top: -5px;
}
.verification-table {
  width: 100%;
  height: 100%;
  overflow-y: auto;
  table-layout: fixed;
  border-collapse: collapse;
}
.verification-table thead tr {
  display: block;
}
.verification-table tbody {
  display: block;
  width: 100%;
  overflow: auto;
  height: 100%;
}
.verification-table tbody tr {
  background: #f2f2f2;
}
.verification-table tbody tr:hover {
  background: #f7f7f7;
}
.verification-table th,
.verification-table td {
  padding: 10px;
  border-right: 2px solid #fff;
  border-bottom: 2px solid #fff;
  width: calc(100vw * 1 / 3);
}
.verification-table th:first-child,
.verification-table td:first-child {
  width: calc(100vw * 2 / 3);
}
.mda-add-code-modal .mda-add-code-modal__codes-list {
  position: relative;
  -webkit-flex: 1 0 500px;
  -ms-flexbox: 1 0 500px;
  flex: 1 0 500px;
  min-width: 500px;
  max-width: 500px;
  margin: 0px 10px;
}
.mda-add-code-modal .mda-add-code-modal__codes-list .codes-list--header {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -font-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin: 15px 0 5px;
}
.mda-add-code-modal .mda-add-code-modal__codes-list .code-types-selector {
  font-size: 12px;
  background: #fff;
  border: #eaeaea;
  width: 85px;
  padding: 0;
}
.mda-add-code-modal .mda-add-code-modal__codes-list .codes-list--scrollable {
  min-height: 450px;
  max-height: 500px;
  overflow: auto;
  margin: 10px 0;
  padding: 0;
  list-style-type: none;
}
.mda-add-code-modal .mda-add-code-modal__codes-list .codes-list--scrollable table tbody tr {
  border-bottom: 2px solid #fff;
  background: #f2f2f2;
}
.mda-add-code-modal .mda-add-code-modal__codes-list .codes-list--scrollable table tbody tr:hover {
  background: #f7f7f7;
}
.mda-add-code-modal .mda-add-code-modal__codes-list .codes-list--scrollable table tbody tr.included {
  background: #f7bf9c;
}
.mda-add-code-modal .mda-add-code-modal__codes-list .code-type,
.mda-add-code-modal .mda-add-code-modal__codes-list .code-value {
  white-space: nowrap;
  width: 85px;
}
.mda-add-code-modal .mda-add-code-modal__codes-list .highlight {
  background: #fad468;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.mdg-create-question-dialog .extraction-form {
  margin: 10px 0;
}
.mdg-create-question-dialog .extraction-form .extraction-form__group {
  margin: 0;
}
.mdg-create-question-dialog .extraction-form .extraction-form__group .extraction-field .extraction-field__name {
  width: 90px;
}
.mdg-create-question-dialog .extraction-form .extraction-form__group .extraction-field .extraction-field__value {
  margin-right: 0;
  max-width: initial;
}
.mdg-create-question-dialog .extraction-form .extraction-form__group .extraction-field .extraction-field__value > div {
  max-width: initial;
}
.mdg-create-question-dialog .intervention-population-field .intervention-population-field__name {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
}
.mdg-create-question-dialog .intervention-population-field .intervention-population-field__name input {
  -webkit-flex: 1 0 auto;
  -ms-flexbox: 1 0 auto;
  flex: 1 0 auto;
}
.mdg-create-question-dialog .intervention-population-field .intervention-population-field__short-name-codes {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -moz-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.mdg-create-question-dialog .intervention-population-field .intervention-population-field__short-name-codes .short-name-codes__short-name {
  width: 50%;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.mdg-create-question-dialog .intervention-population-field .intervention-population-field__short-name-codes .short-name-codes__short-name input {
  margin-left: 5px;
  -webkit-flex: 1 0 auto;
  -ms-flexbox: 1 0 auto;
  flex: 1 0 auto;
  height: 30px;
}
.mdg-create-question-dialog .intervention-population-field .intervention-population-field__short-name-codes .short-name-codes__codes {
  width: calc(50% - 5px);
  margin-left: 5px;
}
.mdg-create-question-dialog .intervention-population-field .intervention-population-field__short-name-codes .short-name-codes__codes .add-code-trigger:not(:first-child) {
  margin-left: 5px;
}
.mdg-tables-edit-form {
  font-size: 14px;
}
.mdg-tables-edit-form .extraction-form__group {
  margin: 0;
}
.mdg-tables-edit-form .extraction-form__group .extraction-field .extraction-field__name {
  width: 200px;
}
.mdg-tables-edit-form .extraction-form__group .extraction-field .extraction-field__value {
  margin-right: 0;
  max-width: initial;
}
.mdg-tables-edit-form .extraction-form__group .extraction-field .extraction-field__value > div {
  max-width: initial;
}
.mdg-tables-edit-form .sample-size-field {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.mdg-tables-edit-form .sample-size-field .sample-size-field__count {
  margin: 0 10px 0 5px;
  -webkit-flex: 0 0 75px;
  -ms-flexbox: 0 0 75px;
  flex: 0 0 75px;
}
.mdg-tables-edit-form .sample-size-field .sample-size-field__description {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
}
.mdg-tables-edit-form .age-field {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.mdg-tables-edit-form .age-field .age-field__type .options-select-container {
  width: 84px;
}
.mdg-tables-edit-form .age-field .age-field__value {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  margin-left: 10px;
}
.mdg-tables-edit-form .age-field .age-field__value .value__value {
  width: 100%;
}
.mdg-tables-edit-form .age-field .age-field__value .value__range {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.mdg-tables-edit-form .age-field .age-field__value .value__range .range__valueFrom {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  margin: 0 10px;
}
.mdg-tables-edit-form .age-field .age-field__value .value__range .range__valueTo {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  margin-left: 10px;
}
.mdg-tables-edit-form .sex-field {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -moz-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.mdg-tables-edit-form .sex-field .sex-field__groups {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
}
.mdg-tables-edit-form .sex-field .sex-field__groups .groups__group {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.mdg-tables-edit-form .sex-field .sex-field__groups .groups__group:not(:first-child) {
  margin-top: 10px;
}
.mdg-tables-edit-form .sex-field .sex-field__groups .groups__group .group__selected {
  margin-right: 10px;
}
.mdg-tables-edit-form .sex-field .sex-field__groups .groups__group .group__selected input {
  cursor: pointer;
}
.mdg-tables-edit-form .sex-field .sex-field__groups .groups__group .group__name {
  margin-right: 10px;
  -webkit-flex: 0 0 45px;
  -ms-flexbox: 0 0 45px;
  flex: 0 0 45px;
}
.mdg-tables-edit-form .sex-field .sex-field__groups .groups__group .group__count {
  margin-right: 10px;
  -webkit-flex: 0 0 75px;
  -ms-flexbox: 0 0 75px;
  flex: 0 0 75px;
}
.mdg-tables-edit-form .sex-field .sex-field__groups .groups__group .group__value {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
}
.mdg-tables-edit-form .sex-field .sex-field__groups .groups__group .group__value input {
  width: 100%;
}
.mdg-tables-edit-form .sex-field .sex-field__groups .groups__group .group__remove-group-button {
  margin-left: 10px;
  width: 12px;
}
.mdg-tables-edit-form .sex-field .sex-field__add-group-button {
  margin-left: 10px;
}
.mdg-tables-edit-form .coi-field .coi-field__no-conflict {
  margin-bottom: 10px;
}
.mdg-tables-edit-form .coi-field .coi-field__no-conflict input {
  margin-right: 10px;
  cursor: pointer;
}
.mdg-tables-edit-form .coi-field .coi-field__conflict {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.mdg-tables-edit-form .coi-field .coi-field__conflict .conflict__selected {
  margin-right: 10px;
  cursor: pointer;
}
.mdg-tables-edit-form .coi-field .coi-field__conflict .conflict__value {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
}
.mdg-tables-edit-form .score-field .score-field__score {
  background: #fff;
  cursor: pointer;
  border: 1px solid #bfbfbf;
  padding: 0 8px;
  height: 32px;
  line-height: 30px;
}
.mdg-tables-edit-form .reference-field .reference-field__value {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  min-height: 26px;
}
.mdg-tables-edit-form .reference-field .reference-field__value .value__select-reference {
  margin-right: 15px;
}
.mdg-tables-edit-form .reference-field .reference-field__value .value__select-reference,
.mdg-tables-edit-form .reference-field .reference-field__value .value__add-manually {
  -webkit-flex: 1 0 40%;
  -ms-flexbox: 1 0 40%;
  flex: 1 0 40%;
}
.mdg-tables-edit-form .reference-field .reference-field__value .value__text {
  padding: 6px 0;
}
.mdg-tables-edit-form .reference-field .reference-field__value .value__clear {
  -webkit-flex: 0 0 12px;
  -ms-flexbox: 0 0 12px;
  flex: 0 0 12px;
  margin-left: 6px;
}
.score-field-modal {
  width: 470px !important;
}
.score-field-modal .score-field-modal__criteria {
  margin-bottom: 10px;
}
.score-field-modal .score-field-modal__criteria .criteria__criterion {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  padding-left: 4px;
  transition: background 0.2s ease-in-out;
}
.score-field-modal .score-field-modal__criteria .criteria__criterion.disabled {
  background: #d1d1d1;
}
.score-field-modal .score-field-modal__criteria .criteria__criterion:hover {
  background: #eaeaea;
}
.score-field-modal .score-field-modal__criteria .criteria__criterion:not(:first-child) {
  margin-top: 3px;
}
.score-field-modal .score-field-modal__criteria .criteria__criterion .criterion__name {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
}
.score-field-modal .score-field-modal__criteria .criteria__criterion .criterion__value {
  -webkit-flex: 0 0 62px;
  -ms-flexbox: 0 0 62px;
  flex: 0 0 62px;
  margin-left: 10px;
}
.score-field-modal .score-field-modal__criteria .criteria__criterion .criterion__value .value__select {
  width: 62px;
}
.score-field-modal .score-field-modal__criteria .epidemiological-criteria .ep-select-with-checkboxes__trigger {
  height: 35px;
  border: 1px solid #bfbfbf;
}
.score-field-modal .score-field-modal__criteria .epidemiological-criteria .ep-select-with-checkboxes__trigger .ep-expand-button {
  margin-top: 0px;
}
.score-field-modal .score-field-modal__criteria .epidemiological-criteria .ep-select-with-checkboxes__trigger .ep-expand-button svg {
  fill: #3883a5;
}
.score-field-modal .score-field-modal__criteria .epidemiological-criteria .criterion__value {
  -webkit-flex: 0 0 150px;
  -ms-flexbox: 0 0 150px;
  flex: 0 0 150px;
}
.score-field-modal .score-field-modal__criteria .epidemiological-criteria .criterion__value .value__select {
  width: 150px;
}
.score-field-modal .score-field-modal__comments .comments__value textarea {
  width: 100%;
  height: 64px;
}
.score-field-modal .score-field-modal__score {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -moz-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  margin: 10px 0;
}
.score-field-modal .score-field-modal__score .score__inner {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  width: 125px;
  font-weight: bold;
}
.score-field-modal .score-field-modal__score .score__inner .inner__text {
  margin-right: 6px;
}
.score-field-modal .score-field-modal__score .score__inner .inner__value {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  height: 28px;
  line-height: 28px;
  text-align: center;
  background: #f2f2f2;
}
.reference-select-modal {
  width: 900px !important;
  min-height: 200px;
}
.reference-select-modal .reference-select-modal__search {
  margin: 10px 0;
}
.reference-select-modal .reference-select-modal__references {
  overflow-y: auto;
  height: 400px;
}
.reference-select-modal .reference-select-modal__references .references__reference {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  cursor: pointer;
}
.reference-select-modal .reference-select-modal__references .references__reference:not(:first-child) .reference__inner {
  margin-top: 2px;
}
.reference-select-modal .reference-select-modal__references .references__reference .reference__radio-button input {
  cursor: pointer;
}
.reference-select-modal .reference-select-modal__references .references__reference .reference__inner {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  margin-left: 6px;
  background: #f2f2f2;
  padding: 5px;
  transition: background 0.2s ease-in-out;
}
.reference-select-modal .reference-select-modal__references .references__reference .reference__inner .inner__text {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
}
.reference-select-modal .reference-select-modal__references .references__reference .reference__inner .inner__attachment {
  -webkit-flex: 0 0 75px;
  -ms-flexbox: 0 0 75px;
  flex: 0 0 75px;
  margin-left: 6px;
}
.reference-select-modal .reference-select-modal__references .references__reference:nth-child(even) .reference__inner {
  background: #e9e9e9;
}
.reference-select-modal .reference-select-modal__references .references__reference:hover .reference__inner {
  background: #fafafa;
}
.reference-select-modal .buttons-react {
  margin-top: 10px;
}
.mdg-table-toolbar {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -moz-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding: 0 10px;
}
.mdg-table-toolbar .mdg-table-toolbar__questions {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
}
.mdg-table-toolbar .mdg-table-toolbar__questions .caption-row {
  cursor: pointer;
}
.mdg-table-toolbar .mdg-table-toolbar__questions .collapsed-content-row {
  position: absolute;
  top: 41px;
  margin-left: -10px;
  max-height: calc(100vh - 200px);
  overflow-y: auto;
  z-index: 100;
  width: 100%;
}
.mdg-table-toolbar .mdg-table-toolbar__questions .collapsed-content-row .questions-list-container {
  padding: 0 5px;
  margin-right: 5px;
  background-color: #fff;
  box-shadow: 0px 5px 10px rgba(0,0,0,0.2);
}
.mdg-table-toolbar .mdg-table-toolbar__questions .collapsed-content-row .toolbar-mdg-question {
  width: 100%;
  background: #f2f2f2;
  font-size: 14px;
  padding: 0 5px;
}
.mdg-table-toolbar .mdg-table-toolbar__questions .collapsed-content-row .toolbar-mdg-question:hover {
  background-color: #f7f7f7;
}
.mdg-table-toolbar .mdg-table-toolbar__questions .collapsed-content-row .toolbar-mdg-question .question-text {
  height: 40px;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  cursor: pointer;
}
.mdg-table-toolbar .mdg-table-toolbar__questions .collapsed-content-row .toolbar-mdg-question a {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  color: initial;
}
.mdg-table-toolbar .mdg-table-toolbar__buttons {
  -webkit-flex: 0 0 250px;
  -ms-flexbox: 0 0 250px;
  flex: 0 0 250px;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -moz-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  margin-left: 10px;
}
.mdg-table-toolbar .mdg-table-toolbar__buttons .label-text {
  font-size: 14px;
  color: #3883a5;
}
.mdg-table-toolbar .mdg-table-toolbar__buttons button::before {
  margin-right: 5px;
}
.mdg-table-toolbar .mdg-table-toolbar__buttons .buttons__add-new-source {
  -webkit-flex: 0 0 125px;
  -ms-flexbox: 0 0 125px;
  flex: 0 0 125px;
  padding-top: 9.5px;
}
.mdg-table-toolbar .mdg-table-toolbar__buttons .buttons__show-all-studies {
  margin-right: 10px;
  -webkit-flex: 0 0 135px;
  -ms-flexbox: 0 0 135px;
  flex: 0 0 135px;
  padding-top: 9.5px;
}
.mdg-table-toolbar .mdg-table-toolbar__buttons .buttons__show-all-studies button {
  transition: none;
}
.mdg-table-toolbar .mdg-table-toolbar__buttons .buttons__show-all-studies button.eye {
  font-size: 10px;
}
.mdg-table-toolbar .mdg-table-toolbar__buttons .buttons__export-table {
  -webkit-flex: 0 0 115px;
  -ms-flexbox: 0 0 115px;
  flex: 0 0 115px;
  margin-left: 10px;
  padding-top: 9.5px;
}
.mdg-table-view {
  overflow-y: auto;
  max-height: calc(100vh - 115px);
  padding: 10px;
}
.mdg-table-view .mdg-table-edit-component .mdg-table-edit-component__controls {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
}
.mdg-table-view .mdg-table-edit-component .mdg-table-edit-component__controls > div:not(:first-child) {
  margin-left: 15px;
}
.mdg-table-view .mdg-table-edit-component .mdg-table-edit-component__controls .label-text {
  font-size: 14px;
  color: #3883a5;
}
.mdg-table-view .mdg-table-edit-component .mdg-table-edit-component__controls button {
  font-size: 14px;
}
.mdg-table-view .mdg-table-edit-component .mdg-table-edit-component__controls button::before {
  margin-right: 5px;
}
.mdg-search-strategy-view .tabs-container .tabspane .tab {
  -webkit-flex: 0 0 144px;
  -ms-flexbox: 0 0 144px;
  flex: 0 0 144px;
}
.mdg-search-strategy-view .mdg-search-strategy-tab {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -moz-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding: 10px 0;
}
.mdg-search-strategy-view .mdg-search-strategy-tab .mdg-search-strategy-tab__general-information {
  -webkit-flex: 0 0 195px;
  -ms-flexbox: 0 0 195px;
  flex: 0 0 195px;
  background: #f2f2f2;
  margin-right: 10px;
  position: relative;
  padding: 10px;
}
.mdg-search-strategy-view .mdg-search-strategy-tab .mdg-search-strategy-tab__general-information .general-information__edit-icon {
  position: absolute;
  top: 10px;
  right: 10px;
}
.mdg-search-strategy-view .mdg-search-strategy-tab .mdg-search-strategy-tab__general-information .general-information__field {
  font-size: 14px;
}
.mdg-search-strategy-view .mdg-search-strategy-tab .mdg-search-strategy-tab__general-information .general-information__field:not(:first-child) {
  margin-top: 5px;
}
.mdg-search-strategy-view .mdg-search-strategy-tab .mdg-search-strategy-tab__general-information .general-information__field .field__title {
  font-weight: bold;
}
.mdg-search-strategy-view .mdg-search-strategy-tab .mdg-search-strategy-tab__general-information .general-information__field .field__value {
  word-break: break-word;
}
.mdg-search-strategy-view .mdg-search-strategy-tab .mdg-search-strategy-tab__inner {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  padding: 5px 10px;
  overflow-y: auto;
  max-height: calc(100vh - 155px);
}
.mdg-search-strategy-view .mdg-search-strategy-tab .mdg-search-strategy-tab__inner .inner__section {
  padding: 10px 0;
  border-top: 1px solid #d9d9d9;
}
.mdg-search-strategy-view .mdg-search-strategy-tab .mdg-search-strategy-tab__inner .gdt-collapsible-chapter:not(.expanded):hover {
  box-shadow: 0 5px 10px rgba(0,0,0,0.2);
}
.mdg-search-strategy-view .mdg-search-strategy-tab .mdg-search-strategy-tab__inner .gdt-collapsible-chapter.expanded .caption-row {
  box-shadow: 0 5px 10px rgba(0,0,0,0.2);
}
.mdg-search-strategy-view .mdg-search-strategy-tab .mdg-search-strategy-tab__inner .gdt-collapsible-chapter .collapsible-edit-container .caption-row {
  height: 70px;
  background: #fff;
  color: #000;
  text-transform: uppercase;
}
.mdg-search-strategy-view .mdg-search-strategy-tab .mdg-search-strategy-tab__inner .gdt-collapsible-chapter .collapsible-edit-container .controls button:before {
  color: #3783a5;
}
.mdg-search-strategy-view .mdg-search-strategy-tab .mdg-search-strategy-tab__inner .gdt-collapsible-chapter .collapsible-edit-container .collapsed-content > div {
  display: grid;
  grid-template-columns: minmax(150px, 1fr) 150px;
  column-gap: 10px;
}
.mdg-search-strategy-view .mdg-search-strategy-tab .mdg-search-strategy-tab__inner .gdt-collapsible-chapter .collapsible-edit-container .collapsed-content > div .type__column {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  -webkit-box-pack: justify;
  -font-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.mdg-search-strategy-view .mdg-search-strategy-tab .mdg-search-strategy-tab__inner .gdt-collapsible-chapter .collapsible-edit-container .collapsed-content > div .type__column .column__title {
  font-weight: bold;
  font-size: 14px;
  text-transform: uppercase;
}
.mdg-search-strategy-view .mdg-search-strategy-tab .mdg-search-strategy-tab__inner .gdt-collapsible-chapter .collapsible-edit-container .collapsed-content > div .type__column textarea {
  width: 100%;
  height: 150px;
  border-radius: 5px;
}
.mdg-search-strategy-view .mdg-search-strategy-tab.pubMed .mdg-search-strategy-tab__inner .gdt-collapsible-chapter .collapsible-edit-container .collapsed-content > div,
.mdg-search-strategy-view .mdg-search-strategy-tab.scopus .mdg-search-strategy-tab__inner .gdt-collapsible-chapter .collapsible-edit-container .collapsed-content > div {
  grid-template-columns: repeat(2, minmax(150px, 1fr)) 150px;
}
.mdg-search-strategy-view .mdg-search-strategy-tab.diagnostic .rct .gdt-collapsible-chapter .collapsible-edit-container .collapsed-content > div {
  grid-template-columns: repeat(3, minmax(150px, 1fr)) repeat(2, 100px);
}
.mdg-search-strategy-view .mdg-search-strategy-tab.diagnostic .diagnosisRCTTreatment .gdt-collapsible-chapter .collapsible-edit-container .collapsed-content > div {
  grid-template-columns: repeat(4, minmax(150px, 1fr)) 150px;
}
.mdg-search-strategy-view .mdg-search-strategy-tab.scopus .mdg-search-strategy-tab__inner .inner__section.diagnosisRCTTreatment .gdt-collapsible-chapter .collapsible-edit-container .collapsed-content > div {
  grid-template-columns: repeat(3, minmax(150px, 1fr)) minmax(150px, 2fr) 200px;
}
.mdg-search-strategy-view .mdg-search-strategy-tab.scopus.diagnostic .mdg-search-strategy-tab__inner .inner__section.diagnosisRCTTreatment .gdt-collapsible-chapter .collapsible-edit-container .collapsed-content > div {
  grid-template-columns: repeat(4, minmax(150px, 1fr)) 150px;
}
.mdg-search-strategy-view .mdg-search-strategy-tab.ebsco .mdg-search-strategy-tab__inner .gdt-collapsible-chapter .collapsible-edit-container .collapsed-content > div {
  grid-template-columns: minmax(200px, 1fr) 150px;
}
.mdg-search-strategy-view .mdg-search-strategy-tab.summary .mdg-search-strategy-tab__inner .gdt-collapsible-chapter .collapsible-edit-container .collapsed-content > div {
  grid-template-columns: minmax(200px, 1fr);
}
.mdg-search-strategy-general-information-modal {
  width: 800px !important;
}
.mdg-search-strategy-general-information-modal .extraction-form {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  margin-bottom: 10px;
}
.mdg-search-strategy-general-information-modal .extraction-form .extraction-form__group {
  margin: 0;
}
.mdg-search-strategy-general-information-modal .extraction-form .extraction-form__group .extraction-field .extraction-field__name {
  width: 150px;
}
.mdg-search-strategy-general-information-modal .extraction-form .extraction-form__group .extraction-field .extraction-field__value {
  margin-right: 0;
  max-width: initial;
}
.mdg-search-strategy-general-information-modal .extraction-form .extraction-form__group .extraction-field .extraction-field__value > div {
  max-width: initial;
}
.mdg-search-strategy-general-information-modal .extraction-form .extraction-form__group .extraction-field .extraction-field__value textarea {
  height: 100px;
  resize: vertical;
}
.mdg-search-strategy-general-information-modal .search-date-field {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  overflow: visible;
}
.mdg-search-strategy-general-information-modal .search-date-field .search-date-field__separator {
  margin: 0 10px;
}
.parent-study-selector-dialog .parent-study-selector-dialog__description {
  margin-bottom: 10px;
  font-weight: bold;
}
.parent-study-selector-dialog .parent-study-selector-dialog__selection {
  margin-bottom: 10px;
  max-height: 200px;
  overflow-y: auto;
}
.parent-study-selector-dialog .parent-study-selector-dialog__selection .selection__item {
  height: 40px;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  cursor: pointer;
}
.parent-study-selector-dialog .parent-study-selector-dialog__selection .selection__item > div {
  background: #f2f2f2;
  transition: background 0.2s ease-in-out;
  height: 100%;
}
.parent-study-selector-dialog .parent-study-selector-dialog__selection .selection__item .item__radio {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 40px;
  margin-right: 2px;
}
.parent-study-selector-dialog .parent-study-selector-dialog__selection .selection__item .item__radio input {
  margin: 0;
}
.parent-study-selector-dialog .parent-study-selector-dialog__selection .selection__item .item__study-name {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  padding: 0 2px;
  line-height: 40px;
}
.parent-study-selector-dialog .parent-study-selector-dialog__selection .selection__item:not(:first-child) {
  margin-top: 2px;
}
.parent-study-selector-dialog .parent-study-selector-dialog__selection .selection__item:nth-child(even) > div {
  background: #e9e9e9;
}
.parent-study-selector-dialog .parent-study-selector-dialog__selection .selection__item:hover > div {
  background: #f7f7f7;
}
.parent-study-selector-dialog .parent-study-selector-dialog__selection .selection__item:hover:nth-child(even) > div {
  background: #f2f2f2;
}

/*
 * Copyright © 2012 Synaway Sp. z o.o., All rights reserved.
 */

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.ReactModal__Overlay {
  z-index: 101;
  box-sizing: border-box;
}
.ReactModal__Content .modal-close {
  position: absolute;
  top: 5px;
  right: 10px;
  font-size: 32px;
  color: #808080;
  cursor: pointer;
}
.ReactModal__Content .modal-close:before {
  content: '\00d7';
}
.limits-exceeded-warning {
  text-align: center;
}
.limits-exceeded-warning .buttons {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
}
.limits-exceeded-warning .buttons a {
  margin-left: 5px;
}
.limits-exceeded-warning .buttons button {
  margin-right: 5px;
}
.limits-exceeded-warning .bold {
  font-weight: bold;
}
.limits-exceeded-warning .website-link {
  margin: 10px 0px 20px;
}
.limits-exceeded-warning .website-link a {
  text-decoration: none;
  color: #009cca;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.multi-comparisons-toolbar .export {
  width: 20px;
  margin: 7px 15px;
  float: right;
}
.multi-comparisons-export-modal {
  top: 10vh;
  width: 350px;
}
.multi-comparisons-export-modal .advanced-choose-format .collapsible-container-caption {
  font-weight: bold;
  padding: 10px 15px 5px;
  cursor: pointer;
}
.multi-comparisons-export-modal .advanced-choose-format .collapsible-toggle {
  top: 2px;
  left: -100px;
}
.multi-comparisons-view {
  height: 100%;
  overflow-y: auto;
}
.multi-comparisons-view .multi-comparisons-top-container {
  margin-right: 10px;
  display: flex;
  -webkit-box-align: start;
  -moz-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.multi-comparisons-view .multi-comparisons-top-container .mc-info {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  margin-right: 30px;
}
.multi-comparisons__confirmation .question {
  margin-left: 10px;
  text-align: left !important;
  font-weight: 600;
  font-size: 18px;
}
.multi-comparisons__confirmation .message {
  margin: 20px 10px;
}
.bottom-buttons {
  display: flex;
  -webkit-box-pack: end;
  -moz-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.bottom-buttons .divider {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
}
.bottom-buttons .btn {
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  -webkit-flex-grow: 0;
  -ms-flex: 0;
  flex-grow: 0;
  min-width: 160px;
}
.multi-comparison__overarching-question-select {
  margin: 0px 10px;
  position: absolute;
  width: calc(100vw - 200px);
}
.multi-comparison__overarching-question-select .select-input {
  border: none;
}
.multi-comparison__overarching-question-select .select-input .select-sign {
  color: #3783a5;
}
.multi-comparison__overarching-question-select .select-input .text-box {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multi-comparison__overarching-question-select.showing-options .select-input .select-sign.full-triangle:before {
  font-family: 'gdt';
  content: '\e071';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.multi-comparison__overarching-question-select.showing-options .select-input .select-sign.full-triangle * {
  margin-left: 0.5rem;
}
.multi-comparisons__overarching-question {
  display: flex;
}
.multi-comparisons__overarching-question .label-text {
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  -webkit-flex-grow: 0;
  -ms-flex: 0;
  flex-grow: 0;
  line-height: 30px;
  margin-right: 30px;
  font-weight: bold;
}
.multi-comparisons__overarching-question .question-value {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
}
.multi-comparisons__comparisons-selection .multi-comparisons__selection-step hr {
  margin-left: 30px;
  margin-right: 30px;
}
.multi-comparisons__comparisons-selection .multi-comparisons__selection-step .step-title {
  font-weight: bold;
}
.multi-comparisons__comparisons-selection .multi-comparisons__selection-step .options-select-container .select-input {
  overflow: hidden;
}
.multi-comparisons__comparisons-selection .multi-comparisons__selection-step .options-select-container .select-input .select-sign {
  background: #fff;
  float: none;
  position: absolute;
  right: 8px;
  top: 8px;
}
.multi-comparisons__comparisons-selection .multi-comparisons__selection-step .options-select-container .options-container {
  display: none;
  overflow-y: auto;
}
.multi-comparisons__comparisons-selection .multi-comparisons__selection-step .options-select-container .options-container.visible {
  display: block;
}
.multi-comparisons__comparisons-selection .multi-comparisons__selection-step .options-select-container .options-container .option {
  white-space: normal;
  height: 26px;
  overflow: hidden;
}
.multi-comparisons__comparisons-selection .selected-question-row {
  margin-top: 10px;
  margin-bottom: 10px;
  display: flex;
}
.multi-comparisons__comparisons-selection .selected-question-row .selected-question {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
}
.multi-comparisons__comparisons-selection .selected-question-row .btn-remove-question {
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  -webkit-flex-grow: 0;
  -ms-flex: 0;
  flex-grow: 0;
  margin: 0 10px;
}
.multi-comparisons__comparisons-selection .selected-question-row .btn-remove-question button {
  line-height: 34px;
}
.multi-comparisons__comparisons-selection .selected-question-row .btn-remove-question button:before {
  color: #ddd;
}
.multi-comparisons__comparisons-selection .question-no {
  display: inline-block;
  white-space: nowrap;
  line-height: 34px;
  margin-right: 8px;
}
.multi-comparisons__comparisons-selection .question-no--hidden {
  visibility: hidden;
}
.multi-comparisons__comparisons-selection .btn-question-select {
  position: relative;
  text-align: left;
  min-height: 38px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multi-comparisons__comparisons-selection .btn-question-select:after {
  position: absolute;
  right: 5px;
}
.multi-comparisons__comparisons-selection .btn-add-question {
  text-align: center;
}
.multi-comparisons__comparisons-selection .btn-add-question-container {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  width: 100px;
  margin-right: 40px;
}
.multi-comparisons__comparisons-selection .questions-comparison-table {
  width: 100%;
}
.multi-comparisons__comparisons-selection .questions-comparison-table__question-attr {
  background-color: #ddd;
  border: 7px solid #fff;
}
.multi-comparisons__comparisons-review-summary {
  margin-right: 10px;
}
.multi-comparisons__comparisons-review-summary .multi-comparisons__textareas-box {
  padding: 10px;
  border: none;
}
.multi-comparisons__comparisons-review-summary .multi-comparisons__textarea-label {
  font-weight: bold;
  margin-top: 30px;
  margin-bottom: 5px;
}
.multi-comparisons__comparisons-review-summary .multi-comparisons__overarching-question-title {
  font-weight: 600;
}
.multi-comparisons__comparisons-review-summary .multi-comparisons__grading-information-text {
  text-align: center;
  margin: 10px 0 30px;
}
.multi-comparisons__comparisons-review-summary .multi-comparisons__grading-information-rating-star {
  display: inline-block;
  vertical-align: text-bottom;
  margin-left: 5px;
  width: 18px;
  height: 20px;
  background: url("../images/rating-star.svg") center center no-repeat;
}
.multi-comparisons__textarea {
  min-height: 100px;
  margin-bottom: 10px;
  padding: 5px;
  border: 1px solid #bfbfbf;
}
.multi-comparisons__textarea p {
  margin: 1px;
}
.multi-comparisons__textarea.small {
  min-height: 25px;
}
.multi-comparisons__questions-container {
  border: 1px solid #009cca;
  margin-top: 10px;
  margin-right: 10px;
}
.multi-comparisons__questions-container .btn-icon-container {
  text-align: center;
  line-height: 30px;
}
.multi-comparisons__questions-container .btn-icon-container .label-text {
  line-height: 12px;
}
.multi-comparisons__questions-container .expand-icon {
  font-family: gdt;
}
.multi-comparisons__questions-container .expand-icon:before {
  font-family: 'gdt';
  content: '\e072';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.multi-comparisons__questions-container .expand-icon * {
  margin-left: 0.5rem;
}
.multi-comparisons__questions-container .collapse-icon {
  font-family: gdt;
}
.multi-comparisons__questions-container .collapse-icon:before {
  font-family: 'gdt';
  content: '\e071';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.multi-comparisons__questions-container .collapse-icon * {
  margin-left: 0.5rem;
}
.multi-comparisons__questions-container .table-icon {
  font-family: gdt;
}
.multi-comparisons__questions-container .table-icon:before {
  font-family: 'gdt';
  content: '\e085';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.multi-comparisons__questions-container .table-icon * {
  margin-left: 0.5rem;
}
.multi-comparisons__questions-container .multi-comparisons__content {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  width: calc(100% - 50px);
}
.multi-comparisons__questions-container .multi-comparisons__content ol {
  width: 100%;
  overflow: hidden;
}
.multi-comparisons__questions-container .multi-comparisons__content .multi-comparisons__comparisons-selection {
  margin-top: 10px;
}
.multi-comparisons__questions-container .multi-comparisons__actions {
  margin-top: 7px;
  text-align: center;
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  -webkit-flex-grow: 0;
  -ms-flex: 0;
  flex-grow: 0;
  width: 50px;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.multi-comparisons__questions-container .multi-comparisons__actions button {
  height: 20px;
  font-size: 14px;
}
.multi-comparisons__questions-container .multi-comparisons__actions .delete {
  margin-top: 15px;
}
.multi-comparisons__questions-container .multi-comparisons__collapse-expand-icon {
  margin-bottom: 10px;
}
.multi-comparisons__questions-container .multi-comparisons__header {
  display: flex;
}
.multi-comparisons__questions-container .multi-comparisons__header-label {
  margin-top: 10px;
  margin-bottom: 10px;
  color: #2d3236;
  line-height: 20px;
  font-weight: bold;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  cursor: pointer;
}
.multi-comparisons__questions-container .multi-comparisons__questions-list.standard-list {
  display: block;
}
.multi-comparisons__questions-container .multi-comparisons__questions-list li {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multi-comparisons__recommendations-box {
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.multi-comparisons__recommendations-box-header {
  display: flex;
  font-weight: bold;
}
.multi-comparisons__recommendations-box-title {
  margin: 5px 0;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
}
.multi-comparisons__recommendations-remove {
  margin: 5px 0;
}
.multi-comparisons__recommendation-strength-text {
  display: inline-block;
  margin-right: 20px;
  font-weight: bold;
}
.multi-comparisons__recommendation-strength-select .select-input {
  color: #009cca;
  line-height: 18px;
}
.multi-comparisons__add-recommendation-button {
  -webkit-box-pack: end;
  -moz-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.multi-comparisons__add-recommendation-button .label-text {
  font-size: 13px;
}
.multi_comparisons__review-table .review-table__header-cell {
  position: relative;
  vertical-align: top;
  padding: 10px;
}
.multi_comparisons__review-table .review-table__header-cell--sortable {
  position: relative;
  color: #fff;
  overflow: hidden;
  background-color: #275c74;
}
.multi_comparisons__review-table .review-table__header-cell--sortable .review-table__header-cell-content {
  min-height: 40px;
  max-height: 70px;
}
.multi_comparisons__review-table .review-table__header-cell--sortable .review-table__move-column {
  display: none;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 3px;
  background-color: #2caac4;
}
.multi_comparisons__review-table .review-table__header-cell--sortable .review-table__move-column-button {
  font-size: 25px;
  font-weight: bold;
  margin: 0 5px;
}
.multi_comparisons__review-table .review-table__header-cell--sortable .review-table__show-source-button {
  font-size: 20px;
  border: 1px solid #bfbfbf;
  line-height: 30px;
  border-color: #fff;
  border-radius: 20px;
  padding: 1px 7px;
}
.multi_comparisons__review-table .review-table__header-cell--sortable .review-table__show-source-button:hover {
  opacity: 1;
  color: #fff;
  background-color: #00c3fd;
  border-color: #00c3fd;
}
.multi_comparisons__review-table .review-table__header-cell--sortable:hover .review-table__move-column {
  display: flex;
  position: absolute;
}
.multi_comparisons__review-table .review-table__header-cell--blank {
  background-color: #fff;
}
.multi_comparisons__review-table .review-table__toggle-column-button {
  display: inline-block;
}
.multi_comparisons__review-table .review-table__toggle-column-button button:before {
  color: #ddd;
}
.multi_comparisons__review-table .review-table__toggle-column-button--hidden {
  line-height: 15px;
  font-size: 15px;
}
.multi_comparisons__review-table .review-table__cell {
  border: 2px solid #fff f;
  background-color: #f2f2f2;
  padding: 5px;
}
.multi_comparisons__review-table .review-table__cell.balanceOfEffects {
  border-bottom: none;
}
.multi_comparisons__review-table .review-table__cell.certaintyOfEvidence {
  border-top: none;
  background: #ddeaf9;
}
.multi_comparisons__review-table .review-table__hide-row-button {
  text-align: left;
  display: none;
  position: absolute;
  bottom: 2px;
  left: 5px;
  background: #ddeaf9;
  opacity: 0.8;
}
.multi_comparisons__review-table .review-table__hide-row-button:hover {
  display: block;
}
.multi_comparisons__review-table .review-table__hide-row-button .btn-icon.blind-eye {
  background-color: #fff;
  font-size: 16px;
}
.multi_comparisons__review-table .review-table__hide-row-button .btn-icon.eye {
  font-size: 10px;
}
.multi_comparisons__review-table .review-table__hide-row-button--section-hidden {
  bottom: -5px;
  background: none;
}
.multi_comparisons__review-table .review-table__cell--section-name {
  position: relative;
  background: #e1e1e1;
  text-transform: uppercase;
  text-align: right;
}
.multi_comparisons__review-table .review-table__cell--section-name.balanceOfEffects {
  border-bottom: none;
}
.multi_comparisons__review-table .review-table__cell--section-name.certaintyOfEvidence {
  border-top: none;
  background: #ddeaf9;
  text-transform: none;
}
.multi_comparisons__review-table .review-table__cell--section-name:hover {
  background-color: #ddeaf9;
}
.multi_comparisons__review-table .review-table__cell--section-name:hover .review-table__hide-row-button {
  display: block;
}
.multi_comparisons__review-table .review-table__cell--importance,
.multi_comparisons__review-table .review-table__header--importance {
  border-left: 6px solid #fff;
}
.multi_comparisons__review-table .review-table__cell--grading-importance {
  vertical-align: middle;
}
.multi_comparisons__review-table .review-table__cell--importance {
  text-align: center;
  background-color: #f2f2f2;
}
.multi_comparisons__review-table .review-table__cell--low-importance {
  background-color: #fff8de;
}
.multi_comparisons__review-table .review-table__cell--moderate-importance {
  background-color: #ffe697;
}
.multi_comparisons__review-table .review-table__cell--high-importance {
  background-color: #ffc278;
}
.multi_comparisons__review-table .review-table__importance-for-decision-dropdown {
  position: relative;
  width: 100%;
  min-height: 40px;
  text-align: left;
}
.multi_comparisons__review-table .review-table__importance-for-decision-dropdown:after {
  position: absolute;
  top: 0;
  right: 5px;
}
.multi_comparisons__review-table .review-table__importance-for-decision-dropdown .select-input {
  border: none;
}
.multi_comparisons__review-table .review-table__rating {
  vertical-align: middle;
}
.multi_comparisons__review-table .review-table__rating:hover {
  background-color: #ddeaf9;
}
.multi_comparisons__review-table .review-table__cell-comment {
  text-align: center;
}
.multi_comparisons__review-table .review-table__comment-button {
  text-align: center;
}
.multi_comparisons__review-table .review-table__add-comment-button {
  background-color: transparent;
  font-style: italic;
  color: #8c8c8c;
}
.multi_comparisons__review-table .review-table__comment-dialog {
  padding: 24px 24px 15px 24px;
  border: 1px solid #009cca;
  background-color: #fff;
  box-shadow: 0px 3px 10px 3px #ccc;
}
.multi_comparisons__review-table .text-area-container {
  border: 0;
}
.multi_comparisons__review-table .text-area-container textarea {
  width: 300px;
  height: 118px;
  overflow-y: auto;
  padding: 5px;
  border: 1px solid #bfbfbf;
  text-align: left;
}
.multi_comparisons__review-table .text-area-container .buttons {
  display: flex;
  margin-top: 15px;
  -webkit-box-pack: justify;
  -font-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.multi_comparisons__review-table .text-area-container .buttons button {
  width: 120px;
}
.multi-comparisons__table-name {
  margin-top: 35px;
  padding-left: 18px;
  text-transform: uppercase;
  font-weight: bold;
}
.multi-comparisons__card {
  background-color: #fff;
  border: 1px solid #bfbfbf;
  border-radius: 7px;
  box-shadow: 0px 3px 10px 3px #ccc;
  padding: 26px 13px 30px 13px;
  margin: 5px 0;
}
.multi-comparisons__card-with-textareas {
  margin-top: 38px;
  padding-top: 0;
}
.multi-comparisons__card-with-textareas .public-DraftEditor-content {
  min-height: 117px;
}
.options-select-container__options.standard-list {
  width: 100%;
  position: absolute;
  z-index: 100;
  top: 38px;
  padding: 5px;
  box-shadow: 0px 3px 10px 3px #ccc;
}
.options-select-container__options.standard-list .option {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.options-select-container__options.btn-questions-selection-list li {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.options-select-container__options.multi-comparisons-recommendation-options {
  color: #009cca;
}
.options-select-container__options.multi-comparisons__questions-list ul {
  padding-left: 10px;
}
.options-select-container__options.multi-comparisons__questions-list li {
  list-style: none;
}
.options-select-container__options.multi-comparisons__questions-list li.options-group {
  padding: 5px;
}
.options-select-container__options.multi-comparisons__questions-list li .options-group__options ul li {
  height: auto;
  max-width: calc(100vw - 400px);
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
#new-organization-project-dialog,
#new-project-dialog {
  width: 550px;
}
#new-organization-project-dialog .fields-container,
#new-project-dialog .fields-container {
  margin-top: 20px;
}
#new-organization-project-dialog .fields-container .field,
#new-project-dialog .fields-container .field {
  display: table;
  width: 100%;
  height: 50px;
}
#new-organization-project-dialog .fields-container .field label,
#new-project-dialog .fields-container .field label {
  display: table-row;
}
#new-organization-project-dialog .fields-container .field label span,
#new-project-dialog .fields-container .field label span,
#new-organization-project-dialog .fields-container .field label .input-el,
#new-project-dialog .fields-container .field label .input-el {
  display: table-cell;
  vertical-align: middle;
  padding-right: 20px;
}
#new-organization-project-dialog .fields-container .field label span input,
#new-project-dialog .fields-container .field label span input,
#new-organization-project-dialog .fields-container .field label .input-el input,
#new-project-dialog .fields-container .field label .input-el input {
  height: 32px;
}
#new-organization-project-dialog .fields-container .field label span,
#new-project-dialog .fields-container .field label span {
  width: 150px;
  font-weight: bold;
}
#new-organization-project-dialog .fields-container .field label input,
#new-project-dialog .fields-container .field label input,
#new-organization-project-dialog .fields-container .field label .options-select-container,
#new-project-dialog .fields-container .field label .options-select-container {
  width: 100%;
}
#new-organization-project-dialog .fields-container .field label .select-input,
#new-project-dialog .fields-container .field label .select-input {
  background-color: #fff;
}
#new-organization-project-dialog .buttons-react,
#new-project-dialog .buttons-react {
  margin-top: 20px;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.nma-questions-list {
  max-height: calc(100vh - 100px);
  overflow-y: auto;
}
.nma-questions-list .nma-questions-list__question {
  cursor: pointer;
  height: 40px;
  background: #f2f2f2;
  padding: 0 10px;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -font-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  transition: background 0.2s ease-in-out;
}
.nma-questions-list .nma-questions-list__question:hover {
  background: #fafafa;
}
.nma-questions-list .nma-questions-list__question:not(:last-child) {
  margin-bottom: 5px;
}
.nma-questions-list .nma-questions-list__question .question__title {
  height: 40px;
  line-height: 40px;
  margin-right: 10px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.nma-questions-list .nma-questions-list__question .question__menu button {
  height: 40px;
  width: 40px;
}
.nma-list-toolbar {
  padding: 2px 10px;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  position: relative;
}
.nma-list-toolbar .toolbar__list {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  font-weight: bold;
}
.nma-list-toolbar .toolbar__add-question-button {
  margin-left: 5px;
}
.nma-questions-list-toolbar {
  padding: 2px 10px;
  display: grid;
  grid-template-columns: minmax(0, 1fr) 180px;
  position: relative;
}
.nma-questions-list-toolbar .toolbar__back {
  margin-right: 10px;
}
.nma-questions-list-toolbar .toolbar__back button:before {
  height: 40px;
  font-size: 20px;
  line-height: 40px;
}
.nma-questions-list-toolbar.with-back {
  grid-template-columns: 31px minmax(0, 1fr) 180px;
}
.nma-questions-list-toolbar.no-controls {
  grid-template-columns: minmax(0, 1fr);
}
.nma-questions-list-toolbar.no-controls.with-back {
  grid-template-columns: 31px minmax(0, 1fr);
}
.nma-questions-list-toolbar .toolbar__list {
  font-weight: bold;
}
.nma-questions-list-toolbar .toolbar__add-question-button,
.nma-questions-list-toolbar .toolbar__controls {
  margin-left: 5px;
}
.nma-questions-list-toolbar .toolbar__add-question-button button:not(:last-child),
.nma-questions-list-toolbar .toolbar__controls button:not(:last-child) {
  margin-right: 10px;
}
.nma-questions-list-toolbar .nma-questions-list-toolbar__list {
  z-index: 100;
}
.nma-questions-list-toolbar .nma-questions-list-toolbar__list .list__title {
  cursor: pointer;
  font-weight: bold;
}
.nma-questions-list-toolbar .nma-questions-list-toolbar__list .list__questions {
  background: #fff;
  overflow-y: auto;
  max-height: calc(100vh - 100px);
}
.nma-questions-list-toolbar .nma-questions-list-toolbar__list .list__questions .list__question {
  cursor: pointer;
  background: #f2f2f2;
  height: 40px;
  line-height: 40px;
  padding: 0 10px;
  font-weight: normal;
  transition: all 0.2s ease-in-out;
}
.nma-questions-list-toolbar .nma-questions-list-toolbar__list .list__questions .list__question:not(:last-child) {
  margin-bottom: 5px;
}
.nma-questions-list-toolbar .nma-questions-list-toolbar__list .list__questions .list__question:hover {
  background: #fafafa;
}
.nma-question .nma-question__header {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  margin-bottom: 10px;
}
.nma-question .nma-question__header h3 {
  -webkit-flex: 1 0 auto;
  -ms-flexbox: 1 0 auto;
  flex: 1 0 auto;
}
.nma-question .nma-question__header .header__controls {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.nma-question .nma-question__header .header__controls button {
  margin-left: 10px;
}
.nma-question .nma-question__outcomes {
  overflow-y: auto;
  max-height: calc(100vh - 150px);
}
.nma-question .nma-question__outcomes .outcome-in-question {
  background: #f2f2f2;
  cursor: pointer;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  gap: 10px;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  height: 40px;
  line-height: 40px;
  padding: 0 10px 0 28px;
  transition: background 0.2s ease-in-out;
  position: relative;
}
.nma-question .nma-question__outcomes .outcome-in-question .drag-marker:before {
  cursor: grab;
  left: 10px;
  top: 0;
}
.nma-question .nma-question__outcomes .outcome-in-question .outcome-in-question__name {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.nma-question .nma-question__outcomes .outcome-in-question .outcome-in-question__file-name {
  max-width: 200px;
  padding: 5px 10px;
  background: #fff;
  border-radius: 4px;
  height: 30px;
}
.nma-question .nma-question__outcomes .outcome-in-question .outcome-in-question__file-name div {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 12px;
  line-height: 20px;
}
.nma-question .nma-question__outcomes .outcome-in-question .outcome-in-question__file-name div:before {
  font-family: 'gdt';
  content: '\e098';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.nma-question .nma-question__outcomes .outcome-in-question .outcome-in-question__file-name div * {
  margin-left: 0.5rem;
}
.nma-question .nma-question__outcomes .outcome-in-question .outcome-in-question__file-name div:before {
  color: #3883a5;
  margin-right: 5px;
  font-size: 15px;
}
.nma-question .nma-question__outcomes .outcome-in-question .outcome-in-question__menu button,
.nma-question .nma-question__outcomes .outcome-in-question .outcome-in-question__upload-file button {
  height: 40px;
  width: 30px;
}
.nma-question .nma-question__outcomes .outcome-in-question:hover {
  background: #fafafa;
}
.nma-question .nma-question__outcomes .outcome-in-question:not(:last-child) {
  margin-bottom: 5px;
}
.nma-question .nma-question__outcomes .outcome-in-question.dragging {
  opacity: 0.2;
}
.nma-question .nma-question__outcomes .outcome-in-question.over {
  background-color: #ddeaf9;
}
.nma-intervention-management-modal .nma-intervention-management-modal__header {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: end;
  -moz-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  margin-bottom: 10px;
}
.nma-intervention-management-modal .nma-intervention-management-modal__interventions {
  max-height: 70vh;
  overflow-y: auto;
}
.nma-intervention-management-modal .nma-intervention-management-modal__interventions .nma-intervention-management-modal__intervention {
  background: #f2f2f2;
  display: grid;
  grid-template-columns: minmax(0, 1fr) 24px 14px;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  height: 56px;
  padding: 0 10px;
  transition: background 0.2s ease-in-out;
  cursor: grab;
}
.nma-intervention-management-modal .nma-intervention-management-modal__interventions .nma-intervention-management-modal__intervention .intervention__names {
  margin-right: 10px;
}
.nma-intervention-management-modal .nma-intervention-management-modal__interventions .nma-intervention-management-modal__intervention .intervention__names .intervention__name {
  height: 30px;
  line-height: 30px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  font-weight: bold;
}
.nma-intervention-management-modal .nma-intervention-management-modal__interventions .nma-intervention-management-modal__intervention .intervention__names .intervention__short-name {
  height: 26px;
  line-height: 26px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  font-size: 12px;
}
.nma-intervention-management-modal .nma-intervention-management-modal__interventions .nma-intervention-management-modal__intervention .intervention__menu button {
  height: 56px;
}
.nma-intervention-management-modal .nma-intervention-management-modal__interventions .nma-intervention-management-modal__intervention:hover {
  background: #fafafa;
}
.nma-intervention-management-modal .nma-intervention-management-modal__interventions .nma-intervention-management-modal__intervention:not(:last-child) {
  margin-bottom: 5px;
}
.nma-intervention-management-modal .nma-intervention-management-modal__interventions .nma-intervention-management-modal__intervention.dragging {
  opacity: 0.2;
}
.nma-intervention-management-modal .nma-intervention-management-modal__interventions .nma-intervention-management-modal__intervention.over {
  background-color: #ddeaf9;
}
.nma-outcome-toolbar {
  margin: 2px 5px;
  padding: 2px 10px;
  background: #f2f2f2;
  height: 40px;
  line-height: 36px;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.nma-outcome-toolbar .toolbar__back {
  margin-right: 10px;
  padding-right: 10px;
  border-right: 1px solid #d1d1d1;
}
.nma-outcome-toolbar .toolbar__back button:before {
  height: 30px;
  font-size: 20px;
  line-height: 30px;
}
.nma-outcome-toolbar .toolbar__outcome-name {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  font-weight: bold;
}
.nma-outcome .nma-outcome__description {
  margin-bottom: 20px;
}
.nma-outcome .nma-outcome__description h4 {
  margin: 10px 0;
}
.nma-outcome .nma-outcome__league-table .league-table__header {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  margin: 10px 0;
  font-size: 13px;
}
.nma-outcome .nma-outcome__league-table .league-table__header h4 {
  font-size: 16px;
  margin: 0;
}
.nma-outcome .nma-outcome__league-table .league-table__header .header__controls {
  margin-left: 10px;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.nma-outcome .nma-outcome__league-table .league-table__header .header__controls .header__file-name {
  max-width: 400px;
  padding: 5px 10px;
  background: #f2f2f2;
  border-radius: 4px;
  height: 30px;
}
.nma-outcome .nma-outcome__league-table .league-table__header .header__controls .header__file-name div {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 12px;
  line-height: 20px;
}
.nma-outcome .nma-outcome__league-table .league-table__header .header__controls .header__file-name div:before {
  font-family: 'gdt';
  content: '\e098';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.nma-outcome .nma-outcome__league-table .league-table__header .header__controls .header__file-name div * {
  margin-left: 0.5rem;
}
.nma-outcome .nma-outcome__league-table .league-table__header .header__controls .header__file-name div:before {
  color: #3883a5;
  margin-right: 5px;
  font-size: 15px;
}
.nma-outcome .nma-outcome__league-table .league-table__header .header__controls .header__auto_calculate_trigger {
  margin-right: 20px;
  cursor: pointer;
  margin-left: 10px;
  padding-left: 30px;
  background: url("../images/droid.svg") no-repeat 0 -2px;
  background-size: 20px 20px;
}
.nma-import-outcome-modal .buttons-react {
  display: grid !important;
  margin: 0 !important;
  grid-template-columns: 1fr 1fr;
  grid-gap: 10px;
}
.nma-import-outcome-modal .buttons-react:before {
  content: initial !important;
}
.nma-import-outcome-modal .buttons-react button {
  margin: 0 !important;
}
.nma-import-outcome-modal .nma-import-outcome-modal__step-description {
  margin-bottom: 10px;
}
.nma-import-outcome-modal .nma-import-outcome-modal__upload-step {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  margin-bottom: 20px;
}
.nma-import-outcome-modal .nma-import-outcome-modal__upload-step .import-source-input-file {
  display: none;
}
.nma-import-outcome-modal .nma-import-outcome-modal__upload-step .import-source-button {
  -webkit-flex: 1 0 auto;
  -ms-flexbox: 1 0 auto;
  flex: 1 0 auto;
}
.nma-import-outcome-modal .nma-import-outcome-modal__upload-step .import-source-cross {
  margin-left: 10px;
}
.nma-import-outcome-modal .nma-import-outcome-modal__mapping-step {
  margin-bottom: 20px;
}
.nma-import-outcome-modal .nma-import-outcome-modal__mapping-step .nma-import-outcome-modal__interventions {
  max-height: 355px;
  overflow-y: auto;
  padding: 0 5px;
}
.nma-import-outcome-modal .nma-import-outcome-modal__mapping-step .nma-import-outcome-modal__interventions .nma-import-outcome-modal__unmatched-interventions {
  font-weight: bold;
  margin: 10px 0;
}
.nma-import-outcome-modal .nma-import-outcome-modal__mapping-step .nma-import-outcome-modal__interventions .nma-import-outcome-modal__intervention {
  background: #f2f2f2;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  height: 40px;
  line-height: 40px;
  padding: 0 10px;
}
.nma-import-outcome-modal .nma-import-outcome-modal__mapping-step .nma-import-outcome-modal__interventions .nma-import-outcome-modal__intervention:not(:last-child) {
  margin-bottom: 5px;
}
.nma-import-outcome-modal .nma-import-outcome-modal__mapping-step .nma-import-outcome-modal__interventions .nma-import-outcome-modal__intervention .intervention__name {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.nma-import-outcome-modal .nma-import-outcome-modal__mapping-step .nma-import-outcome-modal__interventions .nma-import-outcome-modal__intervention .intervention__delete {
  margin-left: 10px;
}
.nma-import-outcome-modal .nma-import-outcome-modal__mapping-step .nma-import-outcome-modal__interventions .nma-import-outcome-modal__intervention .intervention__delete button {
  height: 40px;
}
.nma-import-outcome-modal .nma-import-outcome-modal__mapping-step .nma-import-outcome-modal__interventions .nma-import-outcome-modal__intervention-options {
  display: grid;
  grid-template-columns: 3fr 2fr 2fr;
  grid-gap: 10px;
}
.nma-import-outcome-modal .nma-import-outcome-modal__mapping-step .nma-import-outcome-modal__interventions .nma-import-outcome-modal__intervention-options > label,
.nma-import-outcome-modal .nma-import-outcome-modal__mapping-step .nma-import-outcome-modal__interventions .nma-import-outcome-modal__intervention-options > div {
  border: 1px solid #bfbfbf;
  border-radius: 5px;
  padding: 10px;
  cursor: pointer;
  transition: all 0.2s ease-in-out;
}
.nma-import-outcome-modal .nma-import-outcome-modal__mapping-step .nma-import-outcome-modal__interventions .nma-import-outcome-modal__intervention-options > label:hover,
.nma-import-outcome-modal .nma-import-outcome-modal__mapping-step .nma-import-outcome-modal__interventions .nma-import-outcome-modal__intervention-options > div:hover {
  background: #f2f2f2;
  border-color: #f2f2f2;
}
.nma-import-outcome-modal .nma-import-outcome-modal__mapping-step .nma-import-outcome-modal__interventions .nma-import-outcome-modal__intervention-options .assign-option {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  padding: 0 0 0 10px;
}
.nma-import-outcome-modal .nma-import-outcome-modal__mapping-step .nma-import-outcome-modal__interventions .nma-import-outcome-modal__intervention-options .assign-option .assign-option__radio {
  margin-right: 10px;
}
.nma-import-outcome-modal .nma-import-outcome-modal__mapping-step .nma-import-outcome-modal__interventions .nma-import-outcome-modal__intervention-options .assign-option .assign-option__select {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  border-left: 1px solid #bfbfbf;
  padding: 0;
  height: 100%;
  overflow-x: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  transition: all 0.2s ease-in-out;
}
.nma-import-outcome-modal .nma-import-outcome-modal__mapping-step .nma-import-outcome-modal__interventions .nma-import-outcome-modal__intervention-options .assign-option .assign-option__select .options-select-container {
  overflow-x: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  height: 100%;
  width: 100%;
}
.nma-import-outcome-modal .nma-import-outcome-modal__mapping-step .nma-import-outcome-modal__interventions .nma-import-outcome-modal__intervention-options .assign-option .assign-option__select .options-select-container .select-input {
  border: none;
  width: 100%;
}
.nma-import-outcome-modal .nma-import-outcome-modal__mapping-step .nma-import-outcome-modal__interventions .nma-import-outcome-modal__intervention-options .assign-option .assign-option__select .options-select-container .select-input .select-value {
  max-width: 209px;
}
.nma-import-outcome-modal .nma-import-outcome-modal__mapping-step .nma-import-outcome-modal__interventions .nma-import-outcome-modal__intervention-options .assign-option .assign-option__select .options-select-container .select-input .select-value > div {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.nma-import-outcome-modal .nma-import-outcome-modal__mapping-step .nma-import-outcome-modal__interventions .nma-import-outcome-modal__intervention-options .assign-option:hover .assign-option__select {
  border-color: #f2f2f2;
}
.nma-import-outcome-modal .nma-import-outcome-modal__mapping-step .nma-import-outcome-modal__interventions .nma-import-outcome-modal__intervention-options .assign-option.disabled {
  background: #d1d1d1;
  border-color: #d1d1d1;
  cursor: not-allowed;
}
.nma-import-outcome-modal .nma-import-outcome-modal__mapping-step .nma-import-outcome-modal__interventions .nma-import-outcome-modal__intervention-options .assign-option.disabled .assign-option__select {
  border-color: #bfbfbf;
}
.nma-import-outcome-modal .nma-import-outcome-modal__mapping-step .nma-import-outcome-modal__interventions .nma-import-outcome-modal__intervention-options .assign-option.disabled * {
  cursor: not-allowed;
}
.nma-import-outcome-modal .nma-import-outcome-modal__mapping-step .nma-import-outcome-modal__interventions .nma-import-outcome-modal__intervention-options input[type="radio"] {
  margin-right: 10px;
}
.nma-import-outcome-modal .nma-import-outcome-modal__mapping-step .nma-import-outcome-modal__interventions .nma-import-outcome-modal__intervention-options:not(:last-child) {
  margin-bottom: 5px;
}
.nma-assign-option-select-popover {
  max-width: 240px;
}
.nma-assign-option-select-popover .option {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.nma-viz {
  font-family: Poppins, sans-serif;
}
.nma-viz .nma-viz__sidebar-button button {
  background: #5472d4;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.p-component,
.pi,
.p-dropdown-label {
  font-size: 16px;
}
.p-dialog-header,
.p-dialog-footer {
  padding: 20px;
}
.p-dialog-content {
  padding: 0 20px;
}
svg.p-icon {
  width: 16px;
  height: 16px;
}
.p-dialog .p-dialog-header .p-dialog-title {
  font-size: 20px;
}
.p-sidebar .p-sidebar-header h1 {
  text-transform: uppercase;
}
.nma-viz-autocalculate .ep-modal__content,
.nma-viz-plot .ep-modal__content {
  width: 50vw;
}
.nma-viz-autocalculate .js-plotly-plot,
.nma-viz-plot .js-plotly-plot {
  margin-top: 10px;
}
.nma-viz-toolbar {
  grid-template-columns: minmax(0, 1fr) 150px;
}
.nma-viz-toolbar.with-back {
  grid-template-columns: 31px minmax(0, 1fr) 150px;
}
.nma-viz-toolbar .toolbar__controls {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: start;
  -moz-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.nma-viz-toolbar .toolbar__controls .export-button {
  background: #5a71cd;
  height: 40px;
  width: 40px;
  border-radius: 20px;
  margin-bottom: 4px;
  transition: all 0.2s ease-in-out;
  cursor: pointer;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.nma-viz-toolbar .toolbar__controls .export-button button:before {
  color: #fff;
  font-size: 20px;
  line-height: 40px;
}
.nma-viz-toolbar .toolbar__controls .export-button:hover {
  color: #fff;
  opacity: 0.7;
}
.nma-viz-toolbar .toolbar__controls .export-button:hover button {
  opacity: 1;
}
.nma-viz-toolbar .network-graph-button svg {
  height: 40px;
  width: 40px;
}
.threshold-options {
  width: 100%;
}
.threshold-option {
  padding: 10px;
  font-size: 14px;
  cursor: pointer;
}
.threshold-option:hover {
  background: #f0f0f0;
}
.nma-cell > div {
  transition: background-color 0.2s ease-in-out;
}
.nma-viz-autocalculate .modal-content {
  padding: 10px;
  margin-bottom: 20px;
}
.autocalculate-options {
  padding: 20px;
  border: 1px solid #009cca;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
.notifier-screen.notifier-theme-gdt {
  background-color: #fff;
}
.notifier.notifier-theme-gdt.notifier-info > div {
  background-color: #fff !important;
  color: #2d3236 !important;
}
.notifier.notifier-theme-gdt.notifier-info > div .notifier-close {
  color: #2d3236;
}
.notifier.notifier-theme-gdt {
  font-size: 15px;
  font-size: 1.5rem;
  text-align: center;
}
.notifier.notifier-theme-gdt .notifier-loader {
  width: 16px;
  height: 16px;
  margin-left: 10px;
  background: url("../images/loader.gif") center center no-repeat;
}
.notifier.notifier-theme-gdt .notifier-inner {
  padding: 15px;
  min-width: 300px;
}
.notifier.notifier-theme-gdt .notifier-inner > .row {
  margin-top: 25px !important;
}
.notifier.notifier-theme-gdt .notifier-close {
  font-size: 14px;
  min-width: 0;
  padding: 0;
  margin: 0;
  background: transparent !important;
  border: 1px solid transparent;
  width: 22px;
  height: 22px;
  -webkit-border-radius: 11px;
  border-radius: 11px;
  top: 2px;
  right: 2px;
}
.notifier.notifier-theme-gdt .notifier-close:hover {
  background: rgba(109,109,109,0.2) !important;
}
.notifier.notifier-theme-gdt .notifier-btns {
  margin-top: 15px;
  text-align: center;
}
.notifier.notifier-theme-gdt .notifier-btns button,
.notifier.notifier-theme-gdt input[type=submit] {
  border: solid 1px #d1d1d1;
  min-width: 102px;
  padding: 5px 30px;
  margin: 0 5px;
}
.notifier.notifier-theme-gdt button.link {
  text-shadow: 0 1px 0 #e9e9e9;
  color: #444;
  border-bottom: dotted 1px #444;
  padding: 9px 0 1px;
}
.notifier.notifier-theme-gdt button.link:hover,
.notifier.notifier-theme-gdt button.link.hover {
  color: #000;
  border-bottom: solid 1px #000;
  text-shadow: 0 1px 0 #dbdbdb;
}
.notifier.notifier-theme-gdt > div {
  background: #fff;
  border: 1px solid #bfbfbf;
  -webkit-box-shadow: 0 0 10px 2px rgba(0,0,0,0.2);
  box-shadow: 0 0 10px 2px rgba(0,0,0,0.2);
  padding: 30px 30px 30px;
  color: #2d3236;
}
.notifier.notifier-theme-gdt.notifier-warning > div {
  background-color: #fff;
  -webkit-box-shadow: 0 0 10px 2px rgba(0,0,0,0.2);
  box-shadow: 0 0 10px 2px rgba(0,0,0,0.2);
  color: #2d3236;
}
.notifier.notifier-theme-gdt.notifier-warning > div button {
  background-color: #f67c61;
  color: #fff;
}
.notifier.notifier-theme-gdt.notifier-warning > div button:hover:not(:disabled) {
  background-color: #f7846b;
}
.notifier.notifier-theme-gdt.notifier-warning > div button[disabled] {
  background-color: rgba(246,124,97,0.24);
  color: rgba(255,255,255,0.24);
}
.notifier.notifier-theme-gdt.notifier-warning > div button.danger,
.notifier.notifier-theme-gdt.notifier-warning > div input.danger {
  background-color: #f2dede;
  color: #9e0000;
}
.notifier.notifier-theme-gdt.notifier-warning > div button.danger:hover:not(:disabled),
.notifier.notifier-theme-gdt.notifier-warning > div input.danger:hover:not(:disabled) {
  background-color: #f5e5e5;
}
.notifier.notifier-theme-gdt.notifier-warning > div button.danger[disabled],
.notifier.notifier-theme-gdt.notifier-warning > div input.danger[disabled] {
  background-color: rgba(242,222,222,0.24);
  color: rgba(158,0,0,0.24);
}
.notifier.notifier-theme-gdt.notifier-warning > div button.finish,
.notifier.notifier-theme-gdt.notifier-warning > div input.finish {
  background-color: #c9dac2;
  color: #036707;
}
.notifier.notifier-theme-gdt.notifier-warning > div button.finish:hover:not(:disabled),
.notifier.notifier-theme-gdt.notifier-warning > div input.finish:hover:not(:disabled) {
  background-color: #cfdec8;
}
.notifier.notifier-theme-gdt.notifier-warning > div button.finish[disabled],
.notifier.notifier-theme-gdt.notifier-warning > div input.finish[disabled] {
  background-color: rgba(201,218,194,0.24);
  color: rgba(3,103,7,0.24);
}
.notifier.notifier-theme-gdt.notifier-warning > div button.loading,
.notifier.notifier-theme-gdt.notifier-warning > div input.loading {
  background-image: url("../images/loader.gif");
  background-position: 7px center;
  background-repeat: no-repeat;
}
.notifier.notifier-theme-gdt.notifier-error > div {
  background-color: #fff;
  -webkit-box-shadow: 0 0 10px 2px rgba(0,0,0,0.2);
  box-shadow: 0 0 10px 2px rgba(0,0,0,0.2);
  color: #2d3236;
}
.notifier.notifier-theme-gdt.notifier-error > div button {
  background-color: #d53d10;
  color: #fff;
}
.notifier.notifier-theme-gdt.notifier-error > div button:hover:not(:disabled) {
  background-color: #de4011;
}
.notifier.notifier-theme-gdt.notifier-error > div button[disabled] {
  background-color: rgba(213,61,16,0.24);
  color: rgba(255,255,255,0.24);
}
.notifier.notifier-theme-gdt.notifier-error > div button.danger,
.notifier.notifier-theme-gdt.notifier-error > div input.danger {
  background-color: #f2dede;
  color: #9e0000;
}
.notifier.notifier-theme-gdt.notifier-error > div button.danger:hover:not(:disabled),
.notifier.notifier-theme-gdt.notifier-error > div input.danger:hover:not(:disabled) {
  background-color: #f5e5e5;
}
.notifier.notifier-theme-gdt.notifier-error > div button.danger[disabled],
.notifier.notifier-theme-gdt.notifier-error > div input.danger[disabled] {
  background-color: rgba(242,222,222,0.24);
  color: rgba(158,0,0,0.24);
}
.notifier.notifier-theme-gdt.notifier-error > div button.finish,
.notifier.notifier-theme-gdt.notifier-error > div input.finish {
  background-color: #c9dac2;
  color: #036707;
}
.notifier.notifier-theme-gdt.notifier-error > div button.finish:hover:not(:disabled),
.notifier.notifier-theme-gdt.notifier-error > div input.finish:hover:not(:disabled) {
  background-color: #cfdec8;
}
.notifier.notifier-theme-gdt.notifier-error > div button.finish[disabled],
.notifier.notifier-theme-gdt.notifier-error > div input.finish[disabled] {
  background-color: rgba(201,218,194,0.24);
  color: rgba(3,103,7,0.24);
}
.notifier.notifier-theme-gdt.notifier-error > div button.loading,
.notifier.notifier-theme-gdt.notifier-error > div input.loading {
  background-image: url("../images/loader.gif");
  background-position: 7px center;
  background-repeat: no-repeat;
}
.notifier.notifier-theme-gdt.notifier-info > div button {
  background-color: #009cca;
  color: #fff;
}
.notifier.notifier-theme-gdt.notifier-info > div button:hover:not(:disabled) {
  background-color: #00a4d4;
}
.notifier.notifier-theme-gdt.notifier-info > div button[disabled] {
  background-color: rgba(0,156,202,0.24);
  color: rgba(255,255,255,0.24);
}
.notifier.notifier-theme-gdt.notifier-success > div {
  background-color: #fff;
  -webkit-box-shadow: 0 0 10px 2px rgba(0,0,0,0.2);
  box-shadow: 0 0 10px 2px rgba(0,0,0,0.2);
  color: #2d3236;
}
.notifier.notifier-theme-gdt.notifier-success > div button {
  background-color: #00c0b3;
  color: #fff;
}
.notifier.notifier-theme-gdt.notifier-success > div button:hover:not(:disabled) {
  background-color: #00cabd;
}
.notifier.notifier-theme-gdt.notifier-success > div button[disabled] {
  background-color: rgba(0,192,179,0.24);
  color: rgba(255,255,255,0.24);
}
.notifier.notifier-theme-gdt.notifier-success > div button.danger,
.notifier.notifier-theme-gdt.notifier-success > div input.danger {
  background-color: #f2dede;
  color: #9e0000;
}
.notifier.notifier-theme-gdt.notifier-success > div button.danger:hover:not(:disabled),
.notifier.notifier-theme-gdt.notifier-success > div input.danger:hover:not(:disabled) {
  background-color: #f5e5e5;
}
.notifier.notifier-theme-gdt.notifier-success > div button.danger[disabled],
.notifier.notifier-theme-gdt.notifier-success > div input.danger[disabled] {
  background-color: rgba(242,222,222,0.24);
  color: rgba(158,0,0,0.24);
}
.notifier.notifier-theme-gdt.notifier-success > div button.finish,
.notifier.notifier-theme-gdt.notifier-success > div input.finish {
  background-color: #c9dac2;
  color: #036707;
}
.notifier.notifier-theme-gdt.notifier-success > div button.finish:hover:not(:disabled),
.notifier.notifier-theme-gdt.notifier-success > div input.finish:hover:not(:disabled) {
  background-color: #cfdec8;
}
.notifier.notifier-theme-gdt.notifier-success > div button.finish[disabled],
.notifier.notifier-theme-gdt.notifier-success > div input.finish[disabled] {
  background-color: rgba(201,218,194,0.24);
  color: rgba(3,103,7,0.24);
}
.notifier.notifier-theme-gdt.notifier-success > div button.loading,
.notifier.notifier-theme-gdt.notifier-success > div input.loading {
  background-image: url("../images/loader.gif");
  background-position: 7px center;
  background-repeat: no-repeat;
}
.notifier.notifier-theme-gdt.notifier-dialog .notifier-message {
  text-align: left;
}
.notifier.notifier-theme-gdt.notifier-dialog .notifier-close {
  font-size: 26px;
  font-weight: bold;
  color: #adb7be;
  min-width: 0;
  padding: 0;
  margin: 0;
  background: transparent !important;
  border: 1px solid transparent;
  width: 14px;
  height: 14px;
  line-height: 18px;
  top: 10px;
  right: 10px;
  z-index: 999;
}
.notifier.notifier-theme-gdt.notifier-dialog .notifier-close span {
  display: none;
}
.notifier.notifier-theme-gdt.notifier-dialog .notifier-close:before {
  content: '\00d7';
}
.notifier.notifier-theme-gdt.notifier-dialog .notifier-close:hover {
  background: none !important;
  color: #66696c;
}
.notifier.notifier-theme-gdt.notifier-dialog .notifier-title {
  margin-bottom: 15px;
  color: #2d3236;
  font-size: 22px;
}
.notifier.notifier-theme-gdt.notifier-with-close-btn .notifier-title {
  padding-right: 60px;
}
.notifier.notifier-theme-gdt.info-box > div {
  color: #2d3236;
  background: #fff;
  padding: 3rem 2rem;
}
.notifier.notifier-theme-gdt.info-box > div .notifier-title {
  margin: 1.5rem 0 3rem;
  font-size: 24px;
  font-size: 2.4rem;
}
.notifier.notifier-theme-gdt.info-box > div h2 {
  margin: 3rem 0 0;
}
.notifier.notifier-theme-gdt.info-box > div p {
  margin-top: 2px;
}
.notifier.notifier-theme-gdt.info-box > div .thumbnail {
  position: relative;
  text-align: center;
  margin: 0 auto;
}
.notifier.notifier-theme-gdt.info-box > div .thumbnail:before {
  font-family: 'gdt';
  content: '\e016';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.notifier.notifier-theme-gdt.info-box > div .thumbnail * {
  margin-left: 0.5rem;
}
.notifier.notifier-theme-gdt.info-box > div .thumbnail:before {
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 1;
  color: #fff;
  font-size: 36px;
  font-size: 3.6rem;
  margin-top: -1.8rem;
  margin-left: -1.8rem;
}
.notifier.notifier-theme-gdt.info-box > div .thumbnail:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(0,0,0,0.3);
  cursor: pointer;
}
.notifier.notifier-theme-gdt.info-box > div .thumbnail:hover:after {
  opacity: 0.5;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
}
.notifier.notifier-theme-gdt.notifier-dialog.new-modal-dialog .notifier-title {
  margin: 3rem 2rem 0;
  padding: 0;
  font-size: 24px;
  font-size: 2.4rem;
  color: #2d3236;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
ul.options-list {
  padding: 0;
  margin: 0;
  list-style: none;
  min-width: 120px;
  position: relative;
}
ul.options-list.no-background li {
  background: none;
}
ul.options-list li {
  float: left;
  clear: left;
  padding-left: 10px;
  padding-right: 15px;
  width: 100%;
  cursor: pointer;
  white-space: nowrap;
  line-height: 36px;
  background: #f6f6f6;
}
ul.options-list li:hover {
  background: #d2dfed;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
.outcome-edit-block {
  width: 100%;
  font-style: normal;
}
.outcome-edit-block label.disabled {
  opacity: 0.3;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
}
.outcome-edit-block .outcome-toggleable-editor {
  position: relative;
  margin: 0;
  display: none;
  background: #d2dfed;
  overflow: hidden;
}
.outcome-edit-block .outcome-label-edit {
  text-align: left;
  background: #d2dfed;
  border-bottom: 1px solid #bfbfbf;
}
.outcome-edit-block .outcome-label-edit button.save {
  margin-top: 5px;
}
.outcome-edit-block .outcome-label-edit .label-input {
  margin-right: 30px;
  padding: 10px;
  border-right: 1px solid #bfbfbf;
}
.outcome-edit-block .outcome-label-edit .label-input input {
  width: 100%;
}
.outcome-edit-block .outcome-sort-delete {
  z-index: 2;
  height: 100%;
  position: absolute;
  right: 0px;
  top: 0px;
  border-left: 1px solid #bfbfbf;
}
.outcome-edit-block .outcome-edit {
  padding-left: 10px;
  text-align: left;
  background: #d2dfed;
}
.outcome-edit-block .outcome-edit input[type=text] {
  height: 30px;
}
.outcome-edit-block .outcome-edit ul,
.outcome-edit-block .outcome-edit li {
  list-style: none;
  padding: 0;
  margin: 0;
  line-height: 25px;
}
.outcome-edit-block .outcome-edit ul input[type=radio],
.outcome-edit-block .outcome-edit li input[type=radio] {
  margin-top: 3px;
}
.outcome-edit-block .outcome-edit div.edit-container {
  padding-bottom: 10px;
}
.outcome-edit-block .outcome-edit div.left-side-edit {
  padding-bottom: 20px;
  padding-right: 10px;
  border-right: 1px solid #bfbfbf;
}
.outcome-edit-block .outcome-edit div.right-side-edit {
  padding-left: 15px;
}
.outcome-edit-block .outcome-edit div.follow-up-label {
  margin-top: 6px;
}
.outcome-edit-block .outcome-edit div.box-bordered {
  border: 1px solid #bfbfbf;
  padding: 10px;
  *zoom: 1;
}
.outcome-edit-block .outcome-edit div.box-bordered:before,
.outcome-edit-block .outcome-edit div.box-bordered:after {
  content: "";
  display: table;
}
.outcome-edit-block .outcome-edit div.box-bordered:after {
  clear: both;
}
.outcome-edit-block .outcome-edit div.box-bordered ul li input.follow-up-time-unit-input {
  width: 75%;
  display: inline-block;
}
.outcome-edit-block .outcome-edit div.box-bordered ul.horizontal li {
  width: 50%;
  float: left;
}
.outcome-edit-block .outcome-edit .cont-outcome-scores-scale {
  margin-top: 10px;
}
.outcome-edit-block .outcome-edit .cont-outcome-scores-scale .scale-type-select,
.outcome-edit-block .outcome-edit .cont-outcome-scores-scale .range-of-scores,
.outcome-edit-block .outcome-edit .cont-outcome-scores-scale .conventional-scale-limits {
  margin: 0 -5px;
}
.outcome-edit-block .outcome-edit .cont-outcome-scores-scale .scale-type-select {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-flow: row;
  -ms-flex-flow: row;
  flex-flow: row;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.outcome-edit-block .outcome-edit .cont-outcome-scores-scale .scale-type-select .selection-list-value {
  margin-left: 20px;
  max-width: 232px;
}
.outcome-edit-block .outcome-edit .cont-outcome-scores-scale .range-of-scores input,
.outcome-edit-block .outcome-edit .cont-outcome-scores-scale .conventional-scale-limits input {
  width: 95px;
}
#follow-up-length-row .selection-list-value,
#follow-up-length-row .inline {
  display: inline-block;
}
#follow-up-length-row .inline {
  line-height: 30px;
}
#follow-up-length-row .selection-list-value,
#follow-up-length-row .short {
  width: 75px;
}
#follow-up-length-row .select-input-container input {
  width: 100px;
}
.select-input-container .selection-list-value {
  display: inline-block;
}
.select-input-container.short-select .selection-list-value {
  width: 100px;
}
.select-input-container.short-select.non-event .selection-list-value,
.select-input-container.short-select.non-event input[type='text'] {
  width: 100%;
}
@media (max-width: 1600px) {
  #follow-up-length-row.ranged input {
    width: 50px;
  }
  #follow-up-length-row.ranged .selection-list-value {
    width: 65px;
  }
  #follow-up-length-row.ranged .select-input-container.other {
    width: 125px;
  }
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.add-outcome-modal {
  position: relative;
  margin-top: 5%;
  width: 800px;
  max-height: calc(100vh - 14%);
  overflow: auto;
  padding: 15px;
}
.add-outcome-modal .modal-close {
  top: 5px;
  right: 15px;
}
.add-outcome-modal .header {
  font-weight: bold;
  font-size: 20px;
  width: 100%;
  text-align: center;
}
.add-outcome-modal .details {
  margin-top: 10px;
}
.add-outcome-modal .details input[type=text] {
  width: 100%;
}
.add-outcome-modal .details .add-to {
  margin-top: 15px;
  font-weight: bold;
}
.add-outcome-modal .details ul {
  margin: 10px 0;
  padding: 0;
  max-height: 60vh;
  overflow: auto;
  list-style-type: none;
}
.add-outcome-modal .details ul hr {
  margin: 5px 0;
}
.add-outcome-modal .details ul li input {
  margin-right: 5px;
}
.add-outcome-modal .buttons {
  width: 100%;
  margin-top: 15px;
}
.add-outcome-modal .buttons button {
  width: 49%;
}
.add-outcome-modal .buttons button.btn-success {
  margin-left: 2%;
}
.add-outcome-modal .outcome-list li label {
  cursor: pointer;
  font-weight: normal;
}
.add-outcome-modal .outcome-list li.all label {
  font-weight: bold;
}
.group-name {
  font-weight: bold;
  max-height: 22px;
}
.group-name input {
  line-height: 20px;
  width: 90%;
}
.group-name button {
  float: right;
  width: 20px;
  margin-left: 10px;
  border-left: 2px solid #fff;
}
.outcomes-generation-container {
  background-color: #fff;
  padding-bottom: 20px;
  position: relative;
  font-size: 14px;
}
.outcomes-generation-container .standard-list {
  font-size: 14px;
}
.outcomes-generation-container [draggable=true] {
  position: relative;
  z-index: 0;
}
.outcomes-generation-container .intro-text a,
.outcomes-generation-container .intro-text a:visited {
  color: inherit;
  text-decoration: none;
}
.outcomes-generation-container .intro-text:hover a,
.outcomes-generation-container .intro-text:hover a:visited {
  color: #00f;
}
.outcomes-generation-container .button-placeholder {
  position: absolute;
  top: 0;
  right: 0;
  border-left: 2px solid #fff;
  width: 42px;
  height: 32px;
  z-index: 333;
}
.outcomes-generation-container .arrow-up:before {
  position: absolute;
  right: 20px;
  bottom: -5px;
  font-family: 'gdt';
  font-size: 20px;
  content: '\e017';
  margin-right: 5px;
}
.outcomes-generation-container .draggable:hover:before {
  position: absolute;
  left: -10px;
  font-family: 'gdt';
  content: '\e042';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.outcomes-generation-container .information {
  margin-bottom: 10px;
}
.outcomes-generation-container .responded {
  line-height: 36px;
}
.outcomes-generation-container .approval-table,
.outcomes-generation-container .questions-rating {
  margin-top: 10px;
}
.outcomes-generation-container .approval-table-legacy {
  width: 100%;
}
.outcomes-generation-container .approval-table-legacy .name-column {
  width: 30%;
}
.outcomes-generation-container .approval-table-legacy thead {
  background: #dedede;
}
.outcomes-generation-container .approval-table-legacy th,
.outcomes-generation-container .approval-table-legacy td {
  border: 1px solid #bfbfbf;
  padding: 3px;
}
.outcomes-generation-container .approval-table-legacy tbody tr.agreed {
  background: #c3d1ac;
}
.outcomes-generation-container .approval-table-legacy tbody tr.disagreed {
  background: #edbebe;
}
.outcomes-generation-container .questions-container {
  max-height: calc(100vh - 325px);
  margin-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  overflow: auto;
  position: relative;
}
.outcomes-generation-container .questions-container.hovered {
  background: #d2dfed;
}
.outcomes-generation-container .questions-container .question-group {
  position: relative;
  padding: 10px;
  padding-left: 15px;
  margin-bottom: 40px;
  border: 1px solid #009cca;
  background: #fff;
  will-change: transform;
}
.outcomes-generation-container .questions-container .question-group:first-child {
  margin-top: 0;
}
.outcomes-generation-container .questions-container .question-group .buttons {
  display: inline-block;
  float: right;
}
.outcomes-generation-container .questions-container .question-group .questions {
  margin-bottom: 10px;
  min-height: 24px;
}
.outcomes-generation-container .questions-container .question-group .question {
  position: relative;
}
.outcomes-generation-container .questions-container .question-group .question.dragging {
  background: #d2dfed;
  color: #d2dfed;
  border: 1px solid #bfbfbf;
}
.outcomes-generation-container .questions-container .question-group .outcomes {
  position: relative;
}
.outcomes-generation-container .questions-container .question-group .outcomes > div {
  line-height: 40px;
  border-bottom: 2px solid #fff;
  background-color: #f2f2f2;
}
.outcomes-generation-container .questions-container .question-group .outcomes > div:last-child {
  border-bottom: 0;
}
.outcomes-generation-container .questions-container .question-group .outcomes .comments-container,
.outcomes-generation-container .questions-container .question-group .outcomes .outcome {
  position: relative;
  padding-left: 15px;
}
.outcomes-generation-container .questions-container .question-group .outcomes .comments-container:hover,
.outcomes-generation-container .questions-container .question-group .outcomes .outcome:hover {
  background-color: #f7f7f7;
}
.outcomes-generation-container .questions-container .question-group .outcomes .comments-container.dragging,
.outcomes-generation-container .questions-container .question-group .outcomes .outcome.dragging {
  background: #d2dfed !important;
  color: #d2dfed !important;
}
.outcomes-generation-container .questions-container .question-group .outcomes .comments-container.dragging button,
.outcomes-generation-container .questions-container .question-group .outcomes .outcome.dragging button {
  border: 1px solid #d2dfed !important;
}
.outcomes-generation-container .questions-container .question-group .outcomes .comments-container.draggable:hover:before,
.outcomes-generation-container .questions-container .question-group .outcomes .outcome.draggable:hover:before {
  left: 4px;
}
.outcomes-generation-container .questions-container .question-group .outcomes .comments-container.with-comments,
.outcomes-generation-container .questions-container .question-group .outcomes .outcome.with-comments {
  border-bottom: 0;
}
.outcomes-generation-container .questions-container .question-group .outcomes .comments-container .mark,
.outcomes-generation-container .questions-container .question-group .outcomes .outcome .mark {
  position: absolute;
  top: 0;
  left: -15px;
  background-color: #f7bf9c;
  width: 4px;
  height: 100%;
}
.outcomes-generation-container .questions-container .question-group .outcomes .comments-container .comment-blank-hide,
.outcomes-generation-container .questions-container .question-group .outcomes .outcome .comment-blank-hide,
.outcomes-generation-container .questions-container .question-group .outcomes .comments-container .comment-blank,
.outcomes-generation-container .questions-container .question-group .outcomes .outcome .comment-blank,
.outcomes-generation-container .questions-container .question-group .outcomes .comments-container .edit,
.outcomes-generation-container .questions-container .question-group .outcomes .outcome .edit {
  float: right;
  height: 40px;
  width: 40px;
  border-left: 2px solid #fff;
}
.outcomes-generation-container .questions-container .question-group .outcomes .comments-container input,
.outcomes-generation-container .questions-container .question-group .outcomes .outcome input {
  line-height: 20px;
  font-size: 14px;
  width: 85%;
}
.outcomes-generation-container .questions-container .question-group .outcomes .comments-container .buttons button.copy,
.outcomes-generation-container .questions-container .question-group .outcomes .outcome .buttons button.copy,
.outcomes-generation-container .questions-container .question-group .outcomes .comments-container .buttons button.delete,
.outcomes-generation-container .questions-container .question-group .outcomes .outcome .buttons button.delete,
.outcomes-generation-container .questions-container .question-group .outcomes .comments-container .buttons button.save,
.outcomes-generation-container .questions-container .question-group .outcomes .outcome .buttons button.save,
.outcomes-generation-container .questions-container .question-group .outcomes .comments-container .buttons button.edit,
.outcomes-generation-container .questions-container .question-group .outcomes .outcome .buttons button.edit {
  margin-left: 0;
  width: 40px;
  text-align: center;
  height: 40px;
  border-left: 2px solid #fff;
}
.outcomes-generation-container .questions-container .question-group .outcomes .comments-container .outcome-child,
.outcomes-generation-container .questions-container .question-group .outcomes .outcome .outcome-child {
  position: relative;
}
.outcomes-generation-container .questions-container .question-group .outcomes .comments-container {
  position: relative;
  border: 0;
  margin-right: 38px;
  border-right: 2px solid #fff;
  background-color: transparent;
}
.outcomes-generation-container .questions-container .question-group .outcomes .comments-container > div {
  width: 92%;
}
.outcomes-generation-container .questions-container .question-group .outcomes .comments-container .comment-blank {
  width: 32px;
  bottom: -5px;
  top: initial;
}
.outcomes-generation-container .questions-container .question-group .outcomes .comments-container .comment-blank:before {
  position: absolute;
  bottom: 0;
}
.outcomes-generation-container .questions-container .question-group .outcomes-rating-container {
  position: relative;
  width: 100%;
}
.outcomes-generation-container .questions-container .question-group .outcomes-rating-container .outcomes-rating {
  width: 100%;
  border: 0;
  background-color: #f2f2f2;
}
.outcomes-generation-container .questions-container .question-group .outcomes-rating-container .outcomes-rating tbody.critical > tr:first-child {
  background-color: #fda;
}
.outcomes-generation-container .questions-container .question-group .outcomes-rating-container .outcomes-rating tbody.important > tr:first-child {
  background-color: #fff0bb;
}
.outcomes-generation-container .questions-container .question-group .outcomes-rating-container .outcomes-rating tbody.not-important > tr:first-child {
  background-color: #fff8de;
}
.outcomes-generation-container .questions-container .question-group .outcomes-rating-container .outcomes-rating td,
.outcomes-generation-container .questions-container .question-group .outcomes-rating-container .outcomes-rating th {
  font-weight: normal;
  width: 10%;
  border: 2px solid #fff;
  text-align: center;
  vertical-align: middle;
  padding: 5px;
}
.outcomes-generation-container .questions-container .question-group .outcomes-rating-container .outcomes-rating td.c-5,
.outcomes-generation-container .questions-container .question-group .outcomes-rating-container .outcomes-rating th.c-5 {
  width: 50%;
}
.outcomes-generation-container .questions-container .question-group .outcomes-rating-container .outcomes-rating td.c-2,
.outcomes-generation-container .questions-container .question-group .outcomes-rating-container .outcomes-rating th.c-2 {
  width: 20%;
}
.outcomes-generation-container .questions-container .question-group .outcomes-rating-container .outcomes-rating td label,
.outcomes-generation-container .questions-container .question-group .outcomes-rating-container .outcomes-rating th label {
  display: inline-block;
  width: 100%;
}
.outcomes-generation-container .questions-container .question-group .outcomes-rating-container .outcomes-rating td label input[type=radio],
.outcomes-generation-container .questions-container .question-group .outcomes-rating-container .outcomes-rating th label input[type=radio] {
  margin-top: 3px;
}
.outcomes-generation-container .questions-container .question-group .outcomes-rating-container .outcomes-rating td.name {
  text-align: left;
}
.outcomes-generation-container .questions-container .question-group .outcomes-rating-container .outcomes-rating td.comments {
  border-top: 0;
  vertical-align: bottom;
}
.outcomes-generation-container .questions-container .question-group .outcomes-rating-container .outcomes-rating td.proposal-comments-summary {
  text-align: left;
}
.outcomes-generation-container .questions-container .question-group .outcomes-rating-container .outcomes-rating td.proposal-comments-summary .collapsible-toggle {
  top: -5px;
  left: 0;
  margin-left: calc(14% - 15px);
  font-size: 20px;
}
.outcomes-generation-container .questions-container .question-group .outcomes-rating-container .outcomes-rating td.proposal-comments-summary .step-name {
  font-weight: bold;
  padding-left: 14%;
  margin-bottom: 5px;
}
.outcomes-generation-container .questions-container .question-group .outcomes-rating-container .outcomes-rating td.proposal-comments-summary .comments-section {
  display: block;
}
.outcomes-generation-container .questions-container .question-group .outcomes-rating-container .outcomes-rating td.proposal-comments-summary .title,
.outcomes-generation-container .questions-container .question-group .outcomes-rating-container .outcomes-rating td.proposal-comments-summary .members-comments,
.outcomes-generation-container .questions-container .question-group .outcomes-rating-container .outcomes-rating td.proposal-comments-summary .admin-comment {
  display: inline-block;
  padding-bottom: 10px;
  vertical-align: top;
}
.outcomes-generation-container .questions-container .question-group .outcomes-rating-container .outcomes-rating td.proposal-comments-summary .title {
  width: 14%;
}
.outcomes-generation-container .questions-container .question-group .outcomes-rating-container .outcomes-rating td.proposal-comments-summary .members-comments,
.outcomes-generation-container .questions-container .question-group .outcomes-rating-container .outcomes-rating td.proposal-comments-summary .admin-comment {
  width: 85%;
}
.outcomes-generation-container .questions-container .question-group .outcomes-rating-container .outcomes-rating td.proposal-comments-summary .members-comments {
  border-top: 1px solid #bfbfbf;
}
.outcomes-generation-container .questions-container .question-group .outcomes-rating-container .outcomes-rating td.proposal-comments-summary .member-comment {
  border: 1px solid #bfbfbf;
  border-top: 0;
  padding: 5px;
}
.outcomes-generation-container .questions-container .question-group .target {
  height: 30px;
  line-height: 30px;
  vertical-align: middle;
}
.outcomes-generation-container .finished-outcomes-container,
.outcomes-generation-container .outcomes-approval-container {
  position: relative;
  width: 100%;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval {
  position: relative;
  width: 100%;
  margin-top: 20px;
  border-collapse: collapse;
  border: 1px solid #bfbfbf;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval thead,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval thead {
  background: #f2f2f2;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval tbody,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval tbody {
  position: relative;
  background: #e9e9e9;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval tbody:nth-child(odd),
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval tbody:nth-child(odd) {
  background-color: #f2f2f2;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .approval-marker,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .approval-marker {
  width: 10px;
  border: none;
  borderRight: 1px solid #bfbfbf;
  padding: 0;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .approval-marker.critical,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .approval-marker.critical {
  background-color: #fda;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .approval-marker.important,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .approval-marker.important {
  background-color: #fff0bb;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .approval-marker.not-important,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .approval-marker.not-important {
  background-color: #fff8de;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .approval-outcome,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .approval-outcome {
  position: relative;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .approval-outcome.collapsed:hover,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .approval-outcome.collapsed:hover {
  background-color: #fff;
  cursor: url("../images/openhand.cur"), auto;
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: grab;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .approval-outcome.collapsed:hover div.with-drag-marker,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .approval-outcome.collapsed:hover div.with-drag-marker {
  position: relative;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .approval-outcome.collapsed:hover div.with-drag-marker:before,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .approval-outcome.collapsed:hover div.with-drag-marker:before {
  position: absolute;
  left: -10px;
  font-family: 'gdt';
  content: '\e042';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
  left: -7px;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .approval-outcome.dragging tr,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .approval-outcome.dragging tr {
  border: 1px solid #bfbfbf;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .approval-outcome.dragging tr td,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .approval-outcome.dragging tr td {
  background: #d2dfed;
  border: none;
  color: #d2dfed;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .approval-outcome.dragging tr td .red,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .approval-outcome.dragging tr td .red {
  color: #d2dfed;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval td,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval td,
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval th,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval th {
  border: 1px solid #bfbfbf;
  padding: 10px;
  font-size: 14px;
  vertical-align: middle;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .outcome-title-row td,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .outcome-title-row td {
  font-size: 16px;
  border-bottom: none;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .outcome-details-row td,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .outcome-details-row td {
  border-top: none;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .approved,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .approved,
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .comments,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .comments {
  width: 65px;
  font-weight: normal;
  text-align: center;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .approved .comment-blank,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .approved .comment-blank,
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .comments .comment-blank,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .comments .comment-blank {
  float: initial;
  margin: 0;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .approved .comment-blank:before,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .approved .comment-blank:before,
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .comments .comment-blank:before,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .comments .comment-blank:before {
  vertical-align: initial;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .approved.no-border-right,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .approved.no-border-right,
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .comments.no-border-right,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .comments.no-border-right {
  border-right: none;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .approved.no-border-left,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .approved.no-border-left,
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .comments.no-border-left,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .comments.no-border-left {
  border-left: none;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .approved,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .approved {
  line-height: 14px;
  font-size: 14px;
  vertical-align: middle;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .approved .todos-count,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .approved .todos-count {
  font-size: 11px;
  line-height: 11px;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .outcome-details,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .outcome-details {
  width: 97%;
  position: relative;
  font-size: 14px;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .outcome-details .step-name,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .outcome-details .step-name {
  padding: 0;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .outcome-details .extended-details-container .extended-details-block,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .outcome-details .extended-details-container .extended-details-block {
  display: inline-block;
  vertical-align: top;
  width: 360px;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .outcome-details .extended-details-container .extended-details-block.with-todos,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .outcome-details .extended-details-container .extended-details-block.with-todos {
  margin-left: 40px;
  width: calc(100% - 400px);
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .outcome-details .extended-details-container .extended-details-block.with-todos .title,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .outcome-details .extended-details-container .extended-details-block.with-todos .title {
  display: inline-block;
  vertical-align: top;
  width: 100px;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .outcome-details .extended-details-container .extended-details-block.with-todos .admin-comment,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .outcome-details .extended-details-container .extended-details-block.with-todos .admin-comment {
  display: inline-block;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .outcome-details .extended-details-container .extended-details-block.with-todos .admin-comment,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .outcome-details .extended-details-container .extended-details-block.with-todos .admin-comment,
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .outcome-details .extended-details-container .extended-details-block.with-todos .todos-component-container,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .outcome-details .extended-details-container .extended-details-block.with-todos .todos-component-container,
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .outcome-details .extended-details-container .extended-details-block.with-todos textarea,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .outcome-details .extended-details-container .extended-details-block.with-todos textarea {
  width: calc(100% - 100px);
  margin-bottom: 10px;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .outcome-details .extended-details-container .extended-details-block.with-todos .todos-component-container,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .outcome-details .extended-details-container .extended-details-block.with-todos .todos-component-container {
  display: inline-block;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .outcome-details .comments-section,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .outcome-details .comments-section {
  margin-top: 10px;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .outcome-details .comments-section .title,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .outcome-details .comments-section .title {
  line-height: 20px;
  font-weight: bold;
  width: 185px;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .outcome-details .comments-section .members-comments,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .outcome-details .comments-section .members-comments,
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .outcome-details .comments-section .admin-comment,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .outcome-details .comments-section .admin-comment {
  width: calc(100% - 185px);
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .outcome-details .collapsible-container .step-name,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .outcome-details .collapsible-container .step-name {
  display: inline-block;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .outcome-details .collapsible-container .collapsible-toggle,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .outcome-details .collapsible-container .collapsible-toggle {
  position: relative;
  margin-left: 0;
  width: 20px;
  text-align: left;
  top: 0;
  left: 0;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .outcome-details .approval-details,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .outcome-details .approval-details {
  margin: 10px 0;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .outcome-details .approval-details .group-changed,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .outcome-details .approval-details .group-changed {
  background: #d2dfed;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .outcome-details .approval-details .original-importance,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .outcome-details .approval-details .original-importance {
  width: 175px;
  font-weight: bold;
  display: inline-block;
  margin-right: 10px;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .outcome-details .approval-details .approval-stats,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .outcome-details .approval-details .approval-stats {
  display: inline-block;
  margin-top: 10px;
  margin-right: 10px;
  padding-left: 0;
  font-weight: bold;
  width: 175px;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .button-container,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .button-container {
  width: 97%;
  text-align: right;
  padding-bottom: 10px;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .button-container .save-close,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .button-container .save-close {
  width: 190px;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .drop-area,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .drop-area {
  padding: 5px;
  height: 43px;
  text-align: center;
  vertical-align: middle;
  background: #e9e9e9;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .drop-area.hovered,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .drop-area.hovered {
  background: #d2dfed;
}
.outcomes-generation-container .finished-outcomes-container table.outcomes-approval .drop-area div,
.outcomes-generation-container .outcomes-approval-container table.outcomes-approval .drop-area div {
  border: 1px dashed #bfbfbf;
  line-height: 30px;
}
.outcomes-generation-container .target {
  height: 40px;
  line-height: 40px;
  text-align: center;
  background: #f3fcff;
  border: 1px solid #009cca;
  border-style: dashed;
}
.outcomes-generation-container .target.about-to-drop {
  background: #d2dfed;
}
.outcomes-generation-container .target.hovered {
  background: #d2dfed;
}
.outcomes-generation-container .footer {
  margin-top: 10px;
}
.outcomes-generation-container .footer .buttons {
  margin-top: 15px;
  margin-bottom: 0;
  width: 100%;
  position: relative;
}
.outcomes-generation-container .footer .buttons button {
  width: 49%;
  display: inline-block;
}
.outcomes-generation-container .footer .buttons button.add-outcome {
  margin-right: 1%;
}
.outcomes-generation-container .footer .buttons button.send {
  margin-left: 1%;
}
.outcomes-generation-container .goto-comparisons-btn,
.outcomes-generation-container .close-step {
  margin-top: 15px;
  width: 100%;
}
.outcomes-generation-container .outcomes-with-comments {
  position: relative;
}
.outcomes-generation-container .brainstorming-tab .questions-container {
  max-height: calc(100vh - 305px);
}
.outcomes-generation-container .questions-rating {
  max-height: calc(100vh - 305px);
  overflow: auto;
  padding-right: 10px;
}
.outcomes-generation-container .completed-list-tab .questions-container {
  max-height: calc(100vh - 355px);
}
.outcomes-generation-container .completed-list-tab .outcomes .button-placeholder {
  width: 47px;
}
.outcomes-generation-container .completed-list-tab .outcomes .outcome-child .edit,
.outcomes-generation-container .completed-list-tab .outcomes .outcome-child .buttons {
  height: 40px !important;
}
.outcomes-generation-container .completed-list-tab .outcomes .comments-container {
  position: absolute;
  padding-left: 0 !important;
  left: 0;
}
.outcomes-generation-container .completed-list-tab .outcomes .comments-container .comment-blank {
  right: 5px !important;
}
.outcomes-generation-container .proposal-tab .questions-container {
  max-height: calc(100vh - 350px);
}
.outcomes-generation-container .proposal-tab .comment-blank {
  margin-right: 0;
  float: initial;
}
.outcomes-generation-container .proposal-tab .arrow-up:before {
  position: initial;
}
.outcomes-generation-container .buttons {
  margin-right: 10px;
}
.outcomes-generation-container .top-buttons {
  text-align: right;
  margin-right: 10px;
}
.outcomes-generation-container .top-buttons button {
  color: #fff;
  line-height: 36px;
  font-size: 16px;
  margin-left: 10px;
  min-width: 150px;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
.outcomes-container {
  overflow-y: auto;
  font-size: 14px;
}
.outcomes-container .sticky-header {
  -webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.3);
  box-shadow: 0px 3px 3px rgba(0,0,0,0.3);
  margin-bottom: 5px;
  border-bottom: 1px solid #29abe2;
}
.outcomes-container .context-help-icon:before {
  position: absolute;
  top: 5px;
  right: 5px;
  line-height: 13px;
  color: #3783a5;
  font-size: 13px;
  cursor: pointer;
}
.outcomes-container .footnote-active {
  background-color: #f4e39e;
}
.outcomes-container button.footnote-required {
  position: absolute;
  height: 17px;
  width: 16px;
  font-size: 12px;
  bottom: 0;
  right: 0;
}
.outcomes-container button.footnote-required,
.outcomes-container button.footnote-required:link,
.outcomes-container button.footnote-required:visited,
.outcomes-container button.footnote-required:hover,
.outcomes-container button.footnote-required:active {
  color: inherit;
  text-decoration: none;
}
.outcomes-container button.footnote-required:before {
  font-family: 'gdt';
  content: '\e074';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.outcomes-container button.footnote-required * {
  margin-left: 0.5rem;
}
.outcomes-container button.footnote-required:before {
  color: #f67c61;
}
.outcomes-container .abs-effect-auto-calc .sup {
  width: 20px;
  height: 16px;
  position: relative;
}
.outcomes-container input[type="text"] {
  height: 30px;
  font-size: 14px;
  line-height: 16px;
}
.outcomes-container .search-container input[type=text] {
  line-height: 36px;
  height: 38px;
}
.outcomes-container table.isof-table th {
  color: #2d3236;
}
.outcomes-container table.standard-table th,
.outcomes-container table.standard-table td {
  border: 3px solid #fff;
  font-size: 13px;
  -webkit-background-clip: padding;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
.outcomes-container table th {
  padding: 5px 0;
  position: relative;
  background-color: #3783a5;
  color: #fff;
}
.outcomes-container table th.risk-with-control,
.outcomes-container table th.risk-difference-with-intervention,
.outcomes-container table th.intervention,
.outcomes-container table th.control,
.outcomes-container table th.corresponding-risk,
.outcomes-container table th.without-intervention {
  padding: 5px 20px;
}
.outcomes-container table th.importance {
  padding: 0;
}
.outcomes-container table th .context-help-icon:before {
  color: #fff;
}
.outcomes-container .sticky-header > table.narrative tr.outcome-sof-row .impact,
.outcomes-container table.outcomes-table.narrative tr.outcome-sof-row .impact,
.outcomes-container .sticky-header > table.narrative tr.outcome-sof-row-v4 .impact,
.outcomes-container table.outcomes-table.narrative tr.outcome-sof-row-v4 .impact {
  width: 36%;
}
.outcomes-container .sticky-header > table td:not(.outcome-label-row),
.outcomes-container table.outcomes-table td:not(.outcome-label-row) {
  cursor: pointer;
  position: relative;
  -webkit-background-clip: padding;
  -moz-background-clip: padding;
  background-clip: padding-box;
  background-color: #f2f2f2;
  text-align: center;
}
.outcomes-container .sticky-header > table td:not(.outcome-label-row):hover,
.outcomes-container table.outcomes-table td:not(.outcome-label-row):hover {
  background-color: #ddeaf9;
}
.outcomes-container .sticky-header > table td:not(.outcome-label-row) hr,
.outcomes-container table.outcomes-table td:not(.outcome-label-row) hr {
  padding: 0;
  margin: 0;
}
.outcomes-container .sticky-header > table td:not(.outcome-label-row) .quality-sign,
.outcomes-container table.outcomes-table td:not(.outcome-label-row) .quality-sign {
  color: #3883a5;
}
.outcomes-container .sticky-header > table .outcome-row.editing td,
.outcomes-container table.outcomes-table .outcome-row.editing td {
  background-color: #d2dfed;
}
.outcomes-container .sticky-header > table .outcome-row.editing button.save,
.outcomes-container table.outcomes-table .outcome-row.editing button.save {
  display: inline-block;
}
.outcomes-container .sticky-header > table .outcome-row.editing button.edit,
.outcomes-container table.outcomes-table .outcome-row.editing button.edit {
  display: none;
}
.outcomes-container .sticky-header > table .outcome-row:not(.editing) button.save,
.outcomes-container table.outcomes-table .outcome-row:not(.editing) button.save {
  display: none;
}
.outcomes-container .sticky-header > table .outcome-row:not(.editing) button.edit,
.outcomes-container table.outcomes-table .outcome-row:not(.editing) button.edit {
  display: inline-block;
}
.outcomes-container .sticky-header > table .outcome-row td,
.outcomes-container table.outcomes-table .outcome-row td {
  word-break: break-word;
}
.outcomes-container .sticky-header > table .edit-sof-outcome,
.outcomes-container table.outcomes-table .edit-sof-outcome {
  width: 33px;
  vertical-align: middle;
}
.outcomes-container .sticky-header > table .edit-sof-outcome button.edit,
.outcomes-container table.outcomes-table .edit-sof-outcome button.edit {
  border-left: none;
}
.outcomes-container .sticky-header > table .edit-sof-outcome button.save,
.outcomes-container table.outcomes-table .edit-sof-outcome button.save {
  display: none;
}
.outcomes-container .sticky-header > table td.control-label,
.outcomes-container table.outcomes-table td.control-label {
  font-weight: bold;
  padding: 5px 0px;
  height: auto;
  background-color: #f2f2f2;
}
.outcomes-container .sticky-header > table td.edit-sof-outcome,
.outcomes-container table.outcomes-table td.edit-sof-outcome {
  background-color: #f2f2f2;
}
.outcomes-container .sticky-header > table td.warning,
.outcomes-container table.outcomes-table td.warning {
  background-color: #f7bf9c;
}
.outcomes-container .sticky-header > table .quality,
.outcomes-container table.outcomes-table .quality {
  text-align: center;
}
.outcomes-container .sticky-header > table .absolute-difference td,
.outcomes-container table.outcomes-table .absolute-difference td,
.outcomes-container .sticky-header > table td.absolute-effect,
.outcomes-container table.outcomes-table td.absolute-effect,
.outcomes-container .sticky-header > table td.corresponding-risk,
.outcomes-container table.outcomes-table td.corresponding-risk,
.outcomes-container .sticky-header > table td.risk-difference-with-intervention,
.outcomes-container table.outcomes-table td.risk-difference-with-intervention {
  background-color: #ffeccb;
}
.outcomes-container .sticky-header > table td.diagnostic-outcome-label,
.outcomes-container table.outcomes-table td.diagnostic-outcome-label,
.outcomes-container .sticky-header > table td.diagnostic-effect,
.outcomes-container table.outcomes-table td.diagnostic-effect,
.outcomes-container .sticky-header > table .outcome-diag-row td.quality,
.outcomes-container table.outcomes-table .outcome-diag-row td.quality {
  background-color: #f2f2f2;
}
.outcomes-container .sticky-header > table td.narrative-desc,
.outcomes-container table.outcomes-table td.narrative-desc {
  text-align: left;
  padding-left: 5px;
  padding-right: 5px;
}
.outcomes-container .sticky-header > table td.narrative-desc ul,
.outcomes-container table.outcomes-table td.narrative-desc ul {
  margin-left: 0;
  padding-left: 20px;
}
.outcomes-container .sticky-header > table .inner-cell,
.outcomes-container table.outcomes-table .inner-cell {
  padding: 2px 3px;
}
.outcomes-container .sticky-header > table .cell-content,
.outcomes-container table.outcomes-table .cell-content {
  min-height: 30px;
  display: inline-block;
  padding: 2px 3px;
  word-break: break-all;
}
.outcomes-container .sticky-header > table .cell-content sup,
.outcomes-container table.outcomes-table .cell-content sup {
  display: inline-block;
}
.outcomes-container .sticky-header > table .inner-cell .cell-content,
.outcomes-container table.outcomes-table .inner-cell .cell-content {
  padding: 0;
}
.outcomes-container .sticky-header > table .active,
.outcomes-container table.outcomes-table .active {
  background-color: #d2dfed !important;
}
.outcomes-container .sticky-header > table .active.footnote-active,
.outcomes-container table.outcomes-table .active.footnote-active {
  background-color: #f4e39e !important;
}
.outcomes-container .sticky-header > table .not-editable-cell,
.outcomes-container table.outcomes-table .not-editable-cell,
.outcomes-container .sticky-header > table .disabled-cell,
.outcomes-container table.outcomes-table .disabled-cell {
  cursor: default;
  background-color: #ccc;
}
.outcomes-container .sticky-header > table .outcome-label,
.outcomes-container table.outcomes-table .outcome-label {
  line-height: 30px;
  text-align: left;
  background: #fff;
  height: 30px;
}
.outcomes-container .sticky-header > table .outcome-label .ellipsis-wrapper,
.outcomes-container table.outcomes-table .outcome-label .ellipsis-wrapper {
  display: inline-block;
}
.outcomes-container .sticky-header > table .outcome-label .outcome-name,
.outcomes-container table.outcomes-table .outcome-label .outcome-name,
.outcomes-container .sticky-header > table .outcome-label .reviewed-outcome-name,
.outcomes-container table.outcomes-table .outcome-label .reviewed-outcome-name {
  margin: 0px 5px;
  font-weight: bold;
}
.outcomes-container .sticky-header > table .outcome-cell,
.outcomes-container table.outcomes-table .outcome-cell {
  -webkit-background-clip: padding;
  -moz-background-clip: padding;
  background-clip: padding-box;
  font-weight: bold;
}
.outcomes-container .sticky-header > table button.sort,
.outcomes-container table.outcomes-table button.sort,
.outcomes-container .sticky-header > table button.save,
.outcomes-container table.outcomes-table button.save,
.outcomes-container .sticky-header > table button.edit,
.outcomes-container table.outcomes-table button.edit,
.outcomes-container .sticky-header > table button.delete,
.outcomes-container table.outcomes-table button.delete,
.outcomes-container .sticky-header > table button.add-evidence-stream,
.outcomes-container table.outcomes-table button.add-evidence-stream {
  width: 30px;
  height: 30px;
  float: right;
  font-size: 16px;
  background-position: center center;
}
.outcomes-container .sticky-header > table button.add-evidence-stream,
.outcomes-container table.outcomes-table button.add-evidence-stream {
  background: url("../images/plus.png") right 8px no-repeat;
}
.outcomes-container menu.buttons.disabled {
  cursor: default;
  background-color: rgba(206,206,206,0.2);
  color: rgba(45,50,54,0.4);
}
.outcomes-container .absolute-difference td {
  height: 20px;
  line-height: 20px;
}
.outcomes-container .outcome-label-row {
  background-color: #fff;
  padding-top: 5px;
}
.outcomes-container .outcome-label-row:hover {
  background: initial;
}
.outcomes-container .outcome-label-row.edit-label-state {
  border-right: 0 !important;
}
.outcomes-container .outcome-label-row .outcome-label div.name-block {
  padding-right: 30px;
}
.outcomes-container .outcome-label-row div.name-block {
  overflow: hidden;
}
.outcomes-container .select-outcome-type-warning {
  color: #f00;
}
.outcomes-container .outcome-edit-block {
  display: none;
}
.outcomes-container .force-type {
  background-color: #f7bf9c;
}
.outcomes-container th button.table-mode:before {
  color: #fff;
}
.outcomes-container tr.outcome-one-row .table-mode,
.outcomes-container tr.outcome-sof-row .table-mode,
.outcomes-container tr.outcome-accp-row .table-mode,
.outcomes-container tr.outcome-sof-accp-row .table-mode {
  width: 30px;
}
.outcomes-container tr.outcome-one-row > th {
  word-break: break-word;
}
.outcomes-container tr.outcome-one-row .no-of-studies {
  width: 5%;
}
.outcomes-container tr.outcome-one-row .design-studies {
  width: 8%;
}
.outcomes-container tr.outcome-one-row .risk-of-bias {
  width: 7%;
}
.outcomes-container tr.outcome-one-row .inconsistency {
  width: 7%;
}
.outcomes-container tr.outcome-one-row .indirectness {
  width: 7%;
}
.outcomes-container tr.outcome-one-row .imprecision {
  width: 7%;
}
.outcomes-container tr.outcome-one-row .no-of-patients {
  width: 16%;
}
.outcomes-container tr.outcome-one-row .relative-effect,
.outcomes-container tr.outcome-one-row .intervention,
.outcomes-container tr.outcome-one-row .control {
  width: 8%;
}
.outcomes-container tr.outcome-one-row .other-considerations {
  width: 11%;
}
.outcomes-container tr.outcome-one-row .quality {
  width: 6%;
}
.outcomes-container tr.outcome-one-row .importance {
  width: 10%;
}
.outcomes-container tr.outcome-sof-row-v4 .outcome-cell,
.outcomes-container tr.outcome-sof-row .outcome-cell {
  width: auto;
}
.outcomes-container tr.outcome-sof-row-v4 .control,
.outcomes-container tr.outcome-sof-row .control,
.outcomes-container tr.outcome-sof-row-v4 .intervention,
.outcomes-container tr.outcome-sof-row .intervention,
.outcomes-container tr.outcome-sof-row-v4 .difference,
.outcomes-container tr.outcome-sof-row .difference,
.outcomes-container tr.outcome-sof-row-v4 .with-intervention,
.outcomes-container tr.outcome-sof-row .with-intervention,
.outcomes-container tr.outcome-sof-row-v4 .without-intervention,
.outcomes-container tr.outcome-sof-row .without-intervention,
.outcomes-container tr.outcome-sof-row-v4 .risk-with-intervention,
.outcomes-container tr.outcome-sof-row .risk-with-intervention,
.outcomes-container tr.outcome-sof-row-v4 .risk-difference-with-intervention,
.outcomes-container tr.outcome-sof-row .risk-difference-with-intervention,
.outcomes-container tr.outcome-sof-row-v4 .risk-with-control,
.outcomes-container tr.outcome-sof-row .risk-with-control,
.outcomes-container tr.outcome-sof-row-v4 .corresponding-risk,
.outcomes-container tr.outcome-sof-row .corresponding-risk,
.outcomes-container tr.outcome-sof-row-v4 .relative-effect,
.outcomes-container tr.outcome-sof-row .relative-effect,
.outcomes-container tr.outcome-sof-row-v4 .no-of-participants,
.outcomes-container tr.outcome-sof-row .no-of-participants,
.outcomes-container tr.outcome-sof-row-v4 .quality,
.outcomes-container tr.outcome-sof-row .quality {
  width: 12%;
}
.outcomes-container tr.outcome-sof-row-v4 .what_happens,
.outcomes-container tr.outcome-sof-row .what_happens,
.outcomes-container tr.outcome-sof-row-v4 .comments,
.outcomes-container tr.outcome-sof-row .comments {
  width: 26%;
}
.outcomes-container tr.outcome-sof-row-v4 .impact,
.outcomes-container tr.outcome-sof-row .impact {
  width: 48%;
}
.outcomes-container tr.outcome-sof-row-v4 .patient-studies,
.outcomes-container tr.outcome-sof-row .patient-studies {
  width: 5%;
}
.outcomes-container tr.outcome-accp-row .participants {
  width: 8%;
}
.outcomes-container tr.outcome-accp-row .risk-of-bias {
  width: 6%;
}
.outcomes-container tr.outcome-accp-row .inconsistency {
  width: 8%;
}
.outcomes-container tr.outcome-accp-row .indirectness {
  width: 8%;
}
.outcomes-container tr.outcome-accp-row .imprecision {
  width: 8%;
}
.outcomes-container tr.outcome-accp-row .other-considerations {
  width: 10%;
}
.outcomes-container tr.outcome-accp-row .quality {
  width: 8%;
}
.outcomes-container tr.outcome-accp-row .case-control {
  width: 16%;
}
.outcomes-container tr.outcome-accp-row .event-rates-with-control {
  width: 8%;
}
.outcomes-container tr.outcome-accp-row .event-rates-with-intervention {
  width: 8%;
}
.outcomes-container tr.outcome-accp-row .relative-effect {
  width: 10%;
}
.outcomes-container tr.outcome-accp-row .risk-with-control,
.outcomes-container tr.outcome-accp-row td:nth-child(11) {
  width: 8%;
}
.outcomes-container tr.outcome-accp-row .risk-difference-with-intervention {
  width: auto;
}
.outcomes-container tr.outcome-sof-accp-row .outcome-cell {
  width: auto;
}
.outcomes-container tr.outcome-sof-accp-row .no-of-participants {
  width: 10%;
}
.outcomes-container tr.outcome-sof-accp-row .quality {
  width: 10%;
}
.outcomes-container tr.outcome-sof-accp-row .relative-effect {
  width: 10%;
}
.outcomes-container tr.outcome-sof-accp-row .risk-with-control,
.outcomes-container tr.outcome-sof-accp-row .control {
  width: 12%;
}
.outcomes-container tr.outcome-sof-accp-row .absolute-effect {
  width: 10%;
}
.outcomes-container tr.outcome-sof-accp-row .risk-difference-with-intervention {
  width: 12%;
}
.outcomes-container tr.outcome-sof-accp-row .impact {
  width: 34%;
}
.outcomes-container tr.outcome-diag-row th.diagnostic-effect,
.outcomes-container tr.outcome-diag-sof-row th.diagnostic-effect {
  word-break: break-word;
}
.outcomes-container tr.outcome-diag-row > th {
  word-break: break-word;
}
.outcomes-container tr.outcome-diag-row .diagnostic-outcome-label {
  width: auto;
}
.outcomes-container tr.outcome-diag-row .no-of-studies-patients {
  width: 6%;
}
.outcomes-container tr.outcome-diag-row .design-studies {
  width: 6%;
}
.outcomes-container tr.outcome-diag-row .risk-of-bias,
.outcomes-container tr.outcome-diag-row .indirectness,
.outcomes-container tr.outcome-diag-row .imprecision {
  width: 7%;
}
.outcomes-container tr.outcome-diag-row .inconsistency {
  min-width: 88px;
  width: 7%;
}
.outcomes-container tr.outcome-diag-row .publication-bias {
  width: 7%;
}
.outcomes-container tr.outcome-diag-row .other-considerations {
  width: 7%;
}
.outcomes-container tr.outcome-diag-row .diagnostic-effect {
  width: 7%;
}
.outcomes-container tr.outcome-diag-row .quality {
  width: 6%;
}
.outcomes-container tr.outcome-diag-row .importance {
  width: 7%;
}
.outcomes-container tr.outcome-diag-row th.table-mode {
  width: 2%;
}
.outcomes-container tr.outcome-diag-row td.quality.wider {
  width: 8%;
}
.outcomes-container tr.outcome-diag-row td.importance.wider {
  width: 9%;
}
.outcomes-container tr.outcome-diag-sof-row .diagnostic-outcome-label {
  width: 20%;
}
.outcomes-container tr.outcome-diag-sof-row .no-of-participants-studies {
  width: 7%;
}
.outcomes-container tr.outcome-diag-sof-row .quality {
  width: 6%;
}
.outcomes-container tr.outcome-diag-sof-row .diagnostic-effect {
  width: 8%;
}
.outcomes-container tr.outcome-diag-sof-row .comments {
  width: auto;
}
.outcomes-container tr.outcome-diag-sof-row th.table-mode {
  width: 2%;
}
.outcomes-container .prognostic-table > th,
.outcomes-container tr.prognostic-outcome > th {
  vertical-align: middle;
  word-break: break-word;
}
.outcomes-container .prognostic-table .no-of-studies,
.outcomes-container tr.prognostic-outcome .no-of-studies {
  width: 6%;
}
.outcomes-container .prognostic-table .design-studies,
.outcomes-container tr.prognostic-outcome .design-studies,
.outcomes-container .prognostic-table .risk-of-bias,
.outcomes-container tr.prognostic-outcome .risk-of-bias,
.outcomes-container .prognostic-table .inconsistency,
.outcomes-container tr.prognostic-outcome .inconsistency,
.outcomes-container .prognostic-table .indirectness,
.outcomes-container tr.prognostic-outcome .indirectness,
.outcomes-container .prognostic-table .imprecision,
.outcomes-container tr.prognostic-outcome .imprecision {
  width: 7%;
}
.outcomes-container .prognostic-table .other-considerations,
.outcomes-container tr.prognostic-outcome .other-considerations {
  width: 8%;
}
.outcomes-container .prognostic-table .rate,
.outcomes-container tr.prognostic-outcome .rate,
.outcomes-container .prognostic-table .events,
.outcomes-container tr.prognostic-outcome .events,
.outcomes-container .prognostic-table .relative-effect,
.outcomes-container tr.prognostic-outcome .relative-effect {
  width: 10%;
}
.outcomes-container .prognostic-table .quality,
.outcomes-container tr.prognostic-outcome .quality {
  width: 8%;
}
.outcomes-container .prognostic-table .importance,
.outcomes-container tr.prognostic-outcome .importance {
  width: 10%;
}
.outcomes-container .prevs-count-1 tr.outcome-diag-row .diagnostic-effect {
  width: 7%;
}
.outcomes-container .prevs-count-2 tr.outcome-diag-row .diagnostic-effect {
  width: 5%;
}
.outcomes-container .prevs-count-3 tr.outcome-diag-row .diagnostic-effect {
  width: 5%;
}
.outcomes-container th.importance div.table-menu {
  border-left: 3px solid #fff;
}
.outcomes-container th.importance span.table-menu {
  display: inline-block;
  padding-top: 25%;
  height: 100%;
}
.outcomes-container th.importance .cell-label-with-table-menu {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  width: 100%;
  height: 129px;
}
.outcomes-container th.importance .cell-label-with-table-menu > div {
  -webkit-flex: 1 0 auto;
  -ms-flexbox: 1 0 auto;
  flex: 1 0 auto;
  height: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.outcomes-container th.importance .cell-label-with-table-menu > div.label {
  position: relative;
}
.outcomes-container th.importance .cell-label-with-table-menu > div.table-menu {
  -webkit-flex: 0 0 auto;
  -ms-flexbox: 0 0 auto;
  flex: 0 0 auto;
  width: 30px;
  max-width: 30px;
  border-left: 3px solid #fff;
}
.outcomes-container table.lang-de .risk-of-bias,
.outcomes-container table.lang-de .indirectness,
.outcomes-container table.lang-de .inconsistency,
.outcomes-container table.lang-de .imprecision {
  width: 7%;
}
.outcomes-container table.lang-de .quality {
  width: 9%;
}
.outcomes-container table.lang-de .publication-bias {
  width: 9%;
}
.outcomes-container table.lang-de .design-studies {
  width: 8%;
}
.outcomes-container #isof-content {
  border: 0;
  width: 100%;
}
.isof-view {
  display: inline-block;
  padding: 30px;
  width: 100%;
}
.isof-view table {
  height: 1px;
}
.isof-view .message {
  font-size: 16px;
  font-size: 1.6rem;
}
.isof-view .test-dropdown {
  margin-bottom: 10px;
}
.isof-view .table-mode-toggle {
  text-align: right;
}
.isof-view .table-mode-toggle .table-mode {
  position: relative;
  top: 20px;
  right: 30px;
  z-index: 101;
}
#list-box.outcomes-context-menu {
  padding: 15px 0;
  border: 2px solid #29abe2;
}
#list-box.outcomes-context-menu li {
  padding: 0 15px;
  background-color: #fff;
}
#list-box.outcomes-context-menu li.disabled {
  opacity: initial;
  -ms-filter: initial;
  filter: initial;
  display: inline-block;
  position: relative;
}
#list-box.outcomes-context-menu li.disabled .disabled-tooltip {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  cursor: pointer;
}
.cell-edit-box {
  padding: 10px;
  background-color: #fff;
  border: 1px solid #bfbfbf;
  -webkit-box-shadow: 0 0 10px 1px #b6b3b3;
  box-shadow: 0 0 10px 1px #b6b3b3;
}
.cell-edit-box .title-container {
  position: relative;
}
.cell-edit-box .title-container h4 {
  margin: 0;
  padding-right: 15px;
}
.cell-edit-box .title-container button.close {
  position: absolute;
  right: 0;
  top: -8px;
  font-size: 25px;
  border: none;
  background: none;
}
.cell-edit-box .outcome-edit__compound-edit input[type="text"],
.cell-edit-box .outcome-edit__compound-edit .options-select-container {
  height: 30px;
}
.cell-edit-box .outcome-edit__compound-edit input[name$="ControlLabel"],
.cell-edit-box .outcome-edit__compound-edit input[name^="absEffect"] {
  margin-right: 10px;
}
.cell-edit-box .outcome-edit__compound-edit span {
  margin: 0 10px;
}
.cell-edit-box .outcome-edit__compound-edit .effect-data .edit-input-block {
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.cell-edit-box .outcome-edit__compound-edit .effect-data input[type="text"] {
  width: 75px;
}
.outcome-edit__selection-list ul {
  min-width: 170px;
  margin: 0;
  padding: 0;
  list-style: none;
}
.outcome-edit__selection-list ul .select-option {
  line-height: 30px;
  padding: 0 5px;
  white-space: nowrap;
  cursor: pointer;
  -webkit-transition: background 0.3s ease-out;
  -moz-transition: background 0.3s ease-out;
  -o-transition: background 0.3s ease-out;
  -ms-transition: background 0.3s ease-out;
  transition: background 0.3s ease-out;
  color: #2d3236;
}
.outcome-edit__selection-list ul .select-option:hover {
  background: #eaeaea;
}
.outcome-edit__selection-list ul .select-option:active,
.outcome-edit__selection-list ul .select-option.selected {
  background: #f2f2f2;
}
.outcome-edit__selection-list ul .select-option[disabled] {
  color: #909293;
}
.outcome-edit__selection-list ul .select-option[disabled]:hover {
  background: none;
}
.outcome-edit__selection-list ul .select-option .select-option {
  padding-left: 10px;
}
.outcome-edit__selection-list ul .clear-selected {
  margin-top: 10px;
  color: #fff;
}
.outcome-edit__compound-edit {
  min-width: 285px;
}
.outcome-edit__compound-edit .validation-container {
  display: inline-block;
}
.outcome-edit__compound-edit .edit-input-block {
  margin-top: 10px;
  padding-right: 15px;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-pack: justify;
  -font-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.outcome-edit__compound-edit .edit-input-block .attr-name {
  width: 170px;
  text-align: left;
  font-size: 14px;
}
.outcome-edit__compound-edit .edit-input-block input[type='text'] {
  width: 150px;
}
.outcome-edit__compound-edit .edit-input-block input[type='checkbox'] {
  margin: 0 5px;
}
.outcome-edit__compound-edit .edit-input-block .options-select-container {
  width: 145px;
  font-size: 14px;
}
.outcome-edit__compound-edit .edit-input-block .options-select-container .clear-option {
  color: #fff;
}
.outcome-edit__compound-edit .buttons-react {
  margin-top: 10px;
}
#list-box.table-view-selection {
  padding: 16px 5px 5px;
  border: 1px solid #29abe2;
}
#list-box.table-view-selection ul li {
  padding: 10px 15px;
  background: none;
  -webkit-transition: background-color 0.3s ease;
  -moz-transition: background-color 0.3s ease;
  -o-transition: background-color 0.3s ease;
  -ms-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease;
}
#list-box.table-view-selection ul li.current {
  font-weight: bold;
}
#list-box.table-view-selection ul li.disabled {
  background-color: #e4e4e1;
  color: #8f8f8e;
}
#list-box.table-view-selection ul li.hline {
  padding: 0;
  border: 1px solid #29abe2;
  margin-bottom: 3px;
}
#list-box.table-view-selection ul li span {
  padding-left: 12px;
}
#list-box.table-view-selection ul li label {
  position: relative;
  left: -10px;
}
#list-box.table-view-selection ul li label input {
  margin-right: 5px;
}
.rob-view .container {
  margin-bottom: 15px;
}
.rob-view .container .assessment-table .assessment-table__header {
  padding-left: 190px;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  text-align: center;
}
.rob-view .container .assessment-table .assessment-table__header > div {
  width: 68px;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex: 1 0 auto;
  -ms-flexbox: 1 0 auto;
  flex: 1 0 auto;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  background-color: #3783a5;
  color: #fff;
  font-weight: normal;
  font-size: 12px;
  line-height: 15px;
}
.rob-view .container .assessment-table .assessment-table__header > div:not(:last-child) {
  border-right: 1px solid #fff;
}
.rob-view .container .assessment-table .assessment-table__references {
  position: relative;
  overflow: visible;
}
.rob-view .container .assessment-table .assessment-table__references .reference {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  text-align: center;
}
.rob-view .container .assessment-table .assessment-table__references .reference:not(:last-child) > div {
  border-bottom: 3px solid #fff;
}
.rob-view .container .assessment-table .assessment-table__references .reference .reference__name {
  width: 190px;
  padding: 3px;
  -webkit-flex: 0 0 auto;
  -ms-flexbox: 0 0 auto;
  flex: 0 0 auto;
  -webkit-box-pack: end;
  -moz-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.rob-view .container .assessment-table .assessment-table__references .reference > div {
  position: relative;
  width: 68px;
  min-height: 40px;
  -webkit-flex: 1 1 auto;
  -ms-flexbox: 1 1 auto;
  flex: 1 1 auto;
  background-color: #f2f2f2;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.rob-view .container .assessment-table .assessment-table__references .reference > div:not(:last-child) {
  border-right: 3px solid #fff;
}
.rob-view .container .assessment-table .assessment-table__references .reference > div .choice {
  width: 100%;
  height: 100%;
  padding: 5px;
  outline: none;
  cursor: pointer;
  -webkit-transition: background-color 0.3s ease;
  -moz-transition: background-color 0.3s ease;
  -o-transition: background-color 0.3s ease;
  -ms-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease;
}
.rob-view .container .assessment-table .assessment-table__references .reference > div .choice.selected {
  background-color: #fff;
}
.rob-view .container .assessment-table .assessment-table__references .reference > div .choice:hover,
.rob-view .container .assessment-table .assessment-table__references .reference > div .choice.active {
  background-color: #dedede;
}
.rob-view .container .level {
  margin: 0 auto;
  width: 24px;
  -webkit-border-radius: 12px;
  border-radius: 12px;
  height: 24px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.rob-view .container .level.low {
  background: #8cbf44;
}
.rob-view .container .level.unclear {
  background: #fda;
}
.rob-view .container .level.high {
  background: #ef5168;
}
.rob-view .outcome-level-rob .assessment-block {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  margin-bottom: 8px;
}
.rob-view .outcome-level-rob .assessment-block label {
  width: 240px;
  margin-right: 10px;
  -webkit-flex: 0 0 auto;
  -ms-flexbox: 0 0 auto;
  flex: 0 0 auto;
  font-weight: bold;
  text-align: right;
}
.rob-view .outcome-level-rob .assessment-block .options-select-container {
  -webkit-flex: 1 1 auto;
  -ms-flexbox: 1 1 auto;
  flex: 1 1 auto;
}
.rob-view .outcome-level-rob .recommendation {
  padding: 12px 15px;
  margin-bottom: 8px;
  background-color: #fff8de;
  font-size: 14px;
}
.risk-values-list {
  padding: 10px 0;
  background-color: #fff;
  border: 1px solid #29abe2;
}
.risk-values-list .risk-value-container input[type="radio"] {
  position: absolute;
  width: 0;
  height: 0;
  visibility: hidden;
}
.risk-values-list .risk-value-container input[type="radio"]:checked + label {
  background-color: #d2dfed;
}
.risk-values-list .risk-value-container label {
  padding: 0 10px;
  display: block;
  -webkit-transition: background-color 0.3s ease;
  -moz-transition: background-color 0.3s ease;
  -o-transition: background-color 0.3s ease;
  -ms-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease;
}
.risk-values-list .risk-value-container label:hover {
  background-color: #f2f2f2;
}
.risk-value-annotation {
  width: 400px;
  padding: 10px;
  background-color: #fff;
  font-size: 13px;
}
.risk-value-annotation .annotation-label {
  font-weight: bold;
  margin: 10px 0;
}
.risk-value-annotation .annotation-text {
  white-space: pre-wrap;
}
.show-original-version {
  text-align: right;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.over-review-view {
  height: 100%;
  overflow-y: auto;
}
.grade-dispute-module .module-title {
  margin: 0;
  font-weight: bold;
  font-size: 18px;
}
.grade-dispute-module .module-intro,
.grade-dispute-module .step-title,
.grade-dispute-module .editable-text-item.item-label {
  font-size: 14px;
  line-height: 20px;
}
.grade-dispute-module .module-intro {
  margin: 15px 0 30px;
}
.grade-dispute-module .step-title {
  margin-bottom: 10px;
  font-weight: bold;
}
.grade-dispute-module .reviewed-outcomes-list .reviewed-outcome:not(:last-child) {
  margin-bottom: 2px;
}
.grade-dispute-module .reviewed-outcomes-list .bottom-buttons {
  margin: 10px 40px 16px 121px;
}
.grade-dispute-module .reviewed-outcomes-list .bottom-buttons .btn {
  width: 100%;
}
.grade-dispute-module .buttons-row .btn {
  margin-right: 40px;
  width: 150px;
  float: right;
}
.grade-dispute-module .over-review-sources-list .source-item:not(:last-child) {
  margin-bottom: 2px;
}
.grade-dispute-module .over-review-sources-list .bottom-buttons {
  margin: 10px 40px 16px 121px;
}
.grade-dispute-module .over-review-sources-list .bottom-buttons .btn {
  width: 50%;
}
.grade-dispute-module .over-review-sources-list .bottom-buttons .btn.btn-import {
  margin-left: 10px;
}
.grade-dispute-module .editable-text-item {
  height: 40px;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.grade-dispute-module .editable-text-item.editing .item-content {
  background: #fff;
  border: 1px solid #bfbfbf;
}
.grade-dispute-module .editable-text-item .item-label {
  width: 121px;
  -webkit-flex: 0 0 auto;
  -ms-flexbox: 0 0 auto;
  flex: 0 0 auto;
}
.grade-dispute-module .editable-text-item .item-content {
  position: relative;
  height: 100%;
  padding: 0 8px;
  -webkit-flex: 1 1 0;
  -ms-flexbox: 1 1 0;
  flex: 1 1 0;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  background: #f2f2f2;
}
.grade-dispute-module .editable-text-item .item-content input {
  width: 100%;
  padding: 0;
  border: 0;
  background: transparent;
}
.grade-dispute-module .editable-text-item .item-content .btn-icon-container {
  position: absolute;
  top: 6px;
  right: 0;
}
.grade-dispute-module .editable-text-item .btn-icon-container {
  -webkit-flex: 0 0 auto;
  -ms-flexbox: 0 0 auto;
  flex: 0 0 auto;
  margin: 0 10px;
}
.grade-dispute-module .import-source-input-file {
  display: none;
}
.grade-dispute-module .over-review-tabs .over-review-question {
  border: 1px solid #009cca;
  margin-bottom: 25px;
}
.grade-dispute-module .over-review-tabs .over-review-question .collapsible-edit-container .caption-row {
  min-height: 50px;
}
.grade-dispute-module .over-review-tabs .over-review-question .collapsible-edit-container .controls {
  -webkit-flex: 0 0 50px;
  -ms-flexbox: 0 0 50px;
  flex: 0 0 50px;
}
.grade-dispute-module .over-review-tabs .over-review-question .reviewed-outcomes .title,
.grade-dispute-module .over-review-tabs .over-review-question .reviewed-sources .title {
  font-weight: bold;
}
.grade-dispute-module .over-review-tabs .over-review-question .reviewed-sources {
  margin: 21px 0 10px;
}
.grade-dispute-module .over-review-tabs .over-review-question .items-list .items-list-item {
  position: relative;
  height: 40px;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  background-color: #f2f2f2;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.grade-dispute-module .over-review-tabs .over-review-question .items-list .items-list-item:not(:first-child) {
  margin-top: 2px;
}
.grade-dispute-module .over-review-tabs .over-review-question .items-list .items-list-item:before {
  position: absolute;
  display: block;
  height: 100%;
  content: '';
  left: 40px;
  width: 2px;
  background-color: #fff;
}
.grade-dispute-module .over-review-tabs .over-review-question .items-list .items-list-item .item-count {
  width: 40px;
  text-align: center;
}
.grade-dispute-module .over-review-tabs .over-review-question .items-list .items-list-item .item-content {
  padding: 0 10px;
  -webkit-flex: 1 1 0;
  -ms-flexbox: 1 1 0;
  flex: 1 1 0;
}
.grade-dispute-module .over-review-tabs .over-review-sources-tab h2,
.grade-dispute-module .over-review-tabs .over-review-studies-tab h2 {
  font-size: 16px;
}
.grade-dispute-module .over-review-tabs .over-review-sources-tab h2 > div,
.grade-dispute-module .over-review-tabs .over-review-studies-tab h2 > div {
  font-weight: normal;
}
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content {
  padding: 26px 10px 20px;
}
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content .sources-pico-table::-webkit-scrollbar,
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content .outcomes-mapping-table::-webkit-scrollbar {
  height: 6px;
}
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content .sources-pico-table::-webkit-scrollbar-track,
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content .outcomes-mapping-table::-webkit-scrollbar-track {
  background-color: #cbcbcb;
  -webkit-box-shadow: inset 0 0 0 2px #fff;
}
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content .sources-pico-table::-webkit-scrollbar-thumb,
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content .outcomes-mapping-table::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background-color: #3883a5;
}
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content .sources-pico-summary .sources-pico-table .gdt-flex-table-row:first-child .question-field-name,
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content .sources-pico-summary .sources-pico-table .gdt-flex-table-row:last-child .question-field-name,
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content .sources-pico-summary .sources-pico-table .gdt-flex-table-row:first-child .question-field-value,
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content .sources-pico-summary .sources-pico-table .gdt-flex-table-row:last-child .question-field-value,
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content .sources-pico-summary .sources-pico-table .gdt-flex-table-row:first-child .review-quality-cell,
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content .sources-pico-summary .sources-pico-table .gdt-flex-table-row:last-child .review-quality-cell {
  background-color: #d2dfed;
}
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content .sources-pico-summary .sources-pico-table .gdt-flex-table-row:first-child .gdt-flex-table-cell.source-name-cell {
  background-color: #3783a5;
  color: #fff;
  font-weight: bold;
  text-align: center;
}
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content .sources-pico-summary .sources-pico-table .gdt-flex-table-row.review-quality-row {
  margin-top: 30px;
}
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content .sources-pico-summary .sources-pico-table .gdt-flex-table-cell {
  min-width: 185px;
  min-height: 40px;
  border: 1px solid #fff;
  background-color: #e9e9e9;
  font-size: 14px;
  text-align: center;
}
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content .sources-pico-summary .sources-pico-table .gdt-flex-table-cell.question-title-cell {
  background-color: #fff;
  margin-right: 8px;
  font-weight: bold;
  text-transform: uppercase;
}
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content .sources-pico-summary .sources-pico-table .gdt-flex-table-cell.question-title-cell,
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content .sources-pico-summary .sources-pico-table .gdt-flex-table-cell.review-quality-cell,
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content .sources-pico-summary .sources-pico-table .gdt-flex-table-cell.review-comment-cell {
  -webkit-flex: 0 0 287px;
  -ms-flexbox: 0 0 287px;
  flex: 0 0 287px;
}
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content .sources-pico-summary .sources-pico-table .gdt-flex-table-cell.question-field-name,
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content .sources-pico-summary .sources-pico-table .gdt-flex-table-cell.review-quality-cell,
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content .sources-pico-summary .sources-pico-table .gdt-flex-table-cell.review-comment-cell {
  text-transform: uppercase;
  font-weight: bold;
}
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content .sources-pico-summary .sources-pico-table .gdt-flex-table-cell.question-field-value,
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content .sources-pico-summary .sources-pico-table .gdt-flex-table-cell.review-quality-cell,
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content .sources-pico-summary .sources-pico-table .gdt-flex-table-cell.review-comment-cell {
  margin-right: 8px;
}
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content .sources-pico-summary .sources-pico-table .gdt-flex-table-cell.question-field-value,
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content .sources-pico-summary .sources-pico-table .gdt-flex-table-cell.source-field-value {
  width: 185px;
}
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content .sources-pico-summary .sources-pico-table .gdt-flex-table-cell.question-field-name {
  min-width: initial;
  -webkit-flex: 0 0 102px;
  -ms-flexbox: 0 0 102px;
  flex: 0 0 102px;
}
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content .sources-pico-summary .sources-pico-table .gdt-flex-table-cell.question-field-value {
  -webkit-flex: 0 0 185px;
  -ms-flexbox: 0 0 185px;
  flex: 0 0 185px;
}
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content .sources-pico-summary .sources-pico-table .gdt-flex-table-cell.review-quality-cell {
  z-index: 99;
}
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content .sources-pico-summary .sources-pico-table .gdt-flex-table-cell.source-field-value,
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content .sources-pico-summary .sources-pico-table .gdt-flex-table-cell.source-review-comment-cell {
  background-color: #f2f2f2;
  vertical-align: middle;
}
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content .outcomes-mapping .outcomes-mapping-table .gdt-flex-table-row:first-child .gdt-flex-table-cell {
  height: 40px;
  border: 1px solid #fff;
}
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content .outcomes-mapping .outcomes-mapping-table .gdt-flex-table-row:first-child .gdt-flex-table-cell:first-child {
  -webkit-flex: 0 0 auto;
  -ms-flexbox: 0 0 auto;
  flex: 0 0 auto;
  background-color: #fff;
}
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content .outcomes-mapping .outcomes-mapping-table .gdt-flex-table-row:first-child .gdt-flex-table-cell.source-name-cell {
  background-color: #3783a5;
  color: #fff;
  font-weight: bold;
}
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content .outcomes-mapping .outcomes-mapping-table .gdt-flex-table-row .gdt-flex-table-cell {
  min-width: 185px;
  padding: 5px;
  font-size: 14px;
  text-align: center;
  border: 1px solid #fff;
  background-color: #e9e9e9;
  vertical-align: middle;
}
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content .outcomes-mapping .outcomes-mapping-table .gdt-flex-table-row .gdt-flex-table-cell.outcome-name {
  z-index: 98;
  -webkit-flex: 0 0 auto;
  -ms-flexbox: 0 0 auto;
  flex: 0 0 auto;
}
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content .outcomes-mapping .outcomes-mapping-table .gdt-flex-table-row .gdt-flex-table-cell.source-mapping {
  background-color: #f2f2f2;
  vertical-align: middle;
  width: 185px;
}
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content .outcomes-mapping .outcomes-mapping-table .gdt-flex-table-row .gdt-flex-table-cell.source-mapping .mapped-outcome-name {
  min-height: 40px;
  width: 100%;
  cursor: pointer;
}
.grade-dispute-module .over-review-tabs .over-review-sources-tab .card-content .outcomes-mapping .outcomes-mapping-table .gdt-flex-table-row .gdt-flex-table-cell.source-mapping .mapped-outcome-name.active {
  border: 1px solid #009cca;
}
.grade-dispute-module .over-review-tabs .over-review-studies-tab .status-marix-with-legend {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}
.grade-dispute-module .over-review-tabs .over-review-studies-tab .status-marix-with-legend .status-matrix {
  -webkit-flex: 1 0 auto;
  -ms-flexbox: 1 0 auto;
  flex: 1 0 auto;
}
.grade-dispute-module .over-review-tabs .over-review-studies-tab .status-marix-with-legend .status-matrix .status-matrix__group {
  border-top: 0;
  border-left: 0;
  border-bottom: 0;
}
.grade-dispute-module .over-review-tabs .over-review-studies-tab .status-marix-with-legend .status-matrix td.status-matrix__group-caption,
.grade-dispute-module .over-review-tabs .over-review-studies-tab .status-marix-with-legend .status-matrix td.status-matrix__row-label {
  padding-left: 20px;
}
.grade-dispute-module .over-review-tabs .over-review-studies-tab .status-marix-with-legend .status-matrix td.status-matrix__row-label {
  position: relative;
  width: 250px;
}
.grade-dispute-module .over-review-tabs .over-review-studies-tab .status-marix-with-legend .status-matrix td.status-matrix__row-label > div {
  width: 200px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.grade-dispute-module .over-review-tabs .over-review-studies-tab .status-marix-with-legend .status-matrix td.status-matrix__row-label > div label input[type="checkbox"] {
  position: absolute;
  top: 15px;
  left: 0;
}
.grade-dispute-module .over-review-tabs .over-review-studies-tab .status-marix-with-legend .status-matrix .status-matrix__label-cell > div {
  cursor: pointer;
}
.grade-dispute-module .over-review-tabs .over-review-studies-tab .status-marix-with-legend .status-matrix .over-review-matrix-cell__status-possible {
  background-color: #999;
}
.grade-dispute-module .over-review-tabs .over-review-studies-tab .status-marix-with-legend .status-matrix .over-review-matrix-cell__status-included {
  background-color: #8cde8c;
}
.grade-dispute-module .over-review-tabs .over-review-studies-tab .status-marix-with-legend .status-matrix .over-review-matrix-cell__status-excluded {
  background-color: #fbb03b;
}
.grade-dispute-module .over-review-tabs .over-review-studies-tab .status-marix-with-legend .status-matrix .over-review-matrix-cell__status-none {
  background-color: #f2f2f2;
}
.grade-dispute-module .over-review-tabs .over-review-studies-tab .status-marix-with-legend .statux-matrix-legend {
  width: 350px;
}
.grade-dispute-module .over-review-tabs .over-review-studies-tab .status-marix-with-legend .statux-matrix-legend h4 {
  text-align: center;
  margin: 0;
}
.grade-dispute-module .over-review-tabs .over-review-studies-tab .status-marix-with-legend .statux-matrix-legend .legend-item {
  margin-top: 16px;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}
.grade-dispute-module .over-review-tabs .over-review-studies-tab .status-marix-with-legend .statux-matrix-legend .legend-item.included .status-value {
  background-color: #8cde8c;
}
.grade-dispute-module .over-review-tabs .over-review-studies-tab .status-marix-with-legend .statux-matrix-legend .legend-item.excluded .status-value {
  background-color: #fbb03b;
}
.grade-dispute-module .over-review-tabs .over-review-studies-tab .status-marix-with-legend .statux-matrix-legend .legend-item.possible .status-value {
  background-color: #999;
}
.grade-dispute-module .over-review-tabs .over-review-studies-tab .status-marix-with-legend .statux-matrix-legend .legend-item.possible .status-value-legend .status-value-description {
  margin-top: 0;
}
.grade-dispute-module .over-review-tabs .over-review-studies-tab .status-marix-with-legend .statux-matrix-legend .legend-item .status-value {
  width: 24px;
  height: 24px;
  margin: 0 15px;
  -webkit-flex: 0 0 24px;
  -ms-flexbox: 0 0 24px;
  flex: 0 0 24px;
  background-color: #f2f2f2;
  borderRadius: '2px';
}
.grade-dispute-module .over-review-tabs .over-review-studies-tab .status-marix-with-legend .statux-matrix-legend .legend-item .status-value-legend {
  -webkit-flex: 1 0 0;
  -ms-flexbox: 1 0 0;
  flex: 1 0 0;
}
.grade-dispute-module .over-review-tabs .over-review-studies-tab .status-marix-with-legend .statux-matrix-legend .legend-item .status-value-legend .status-value-title {
  text-decoration: underline;
}
.grade-dispute-module .over-review-tabs .over-review-studies-tab .status-marix-with-legend .statux-matrix-legend .legend-item .status-value-legend .status-value-description {
  font-size: 14px;
  margin-top: 12px;
}
.grade-dispute-module .over-review-tabs .over-review-studies-tab .merge-buttons .btn-cancel {
  margin-right: 20px;
}
.grade-dispute-module .over-review-tabs .over-review-evidence-table-tab {
  margin-top: 15px;
}
.grade-dispute-module .over-review-tabs .over-review-evidence-table-tab .outcomes-container table thead th {
  background-color: #3783a5;
  border: 3px solid #fff;
  font-size: 13px;
  color: #fff;
}
.grade-dispute-module .over-review-tabs .over-review-evidence-table-tab .outcomes-container table tbody td {
  background-color: #f2f2f2;
  border: 3px solid #fff;
}
.grade-dispute-module .over-review-tabs .over-review-evidence-table-tab .outcomes-container table tbody td.outcome-name {
  padding: 15px 5px 5px;
  font-weight: bold;
  background-color: #fff;
}
.editable-text-item {
  height: 40px;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.editable-text-item.editing .item-content {
  background: #fff;
  border: 1px solid #bfbfbf;
}
.editable-text-item .item-label {
  width: 121px;
  -webkit-flex: 0 0 auto;
  -ms-flexbox: 0 0 auto;
  flex: 0 0 auto;
}
.editable-text-item .item-content {
  position: relative;
  height: 100%;
  padding: 0 8px;
  -webkit-flex: 1 1 0;
  -ms-flexbox: 1 1 0;
  flex: 1 1 0;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  background: #f2f2f2;
}
.editable-text-item .item-content input {
  width: 100%;
  padding: 0;
  border: 0;
  background: transparent;
}
.editable-text-item .item-content .btn-icon-container {
  position: absolute;
  top: 6px;
  right: 0;
}
.editable-text-item .btn-icon-container {
  -webkit-flex: 0 0 auto;
  -ms-flexbox: 0 0 auto;
  flex: 0 0 auto;
  margin: 0 10px;
}
.over-review-revman-import,
.over-review-source-edit-modal {
  top: 20vh;
  width: 750px;
}
.over-review-revman-import h2,
.over-review-source-edit-modal h2 {
  margin: 0 0 15px;
  text-align: center;
}
.over-review-revman-import .outcomes-and-sources,
.over-review-source-edit-modal .outcomes-and-sources {
  border: none;
  max-height: 40vh;
  overflow: auto;
}
.over-review-revman-import .field-block:not(:first-child),
.over-review-source-edit-modal .field-block:not(:first-child),
.over-review-revman-import .editable-text-item:not(:first-child),
.over-review-source-edit-modal .editable-text-item:not(:first-child),
.over-review-revman-import .source-studies-list > div:not(:first-child),
.over-review-source-edit-modal .source-studies-list > div:not(:first-child) {
  margin-top: 10px;
}
.over-review-revman-import .field-block,
.over-review-source-edit-modal .field-block {
  width: 100%;
  height: 40px;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.over-review-revman-import .field-block .field-name,
.over-review-source-edit-modal .field-block .field-name {
  font-weight: bold;
  -webkit-flex: 0 0 100px;
  -ms-flexbox: 0 0 100px;
  flex: 0 0 100px;
}
.over-review-revman-import .field-block input,
.over-review-source-edit-modal .field-block input {
  height: 100%;
  -webkit-flex: 1 1 0;
  -ms-flexbox: 1 1 0;
  flex: 1 1 0;
}
.over-review-revman-import .source-outcomes,
.over-review-source-edit-modal .source-outcomes,
.over-review-revman-import .source-studies,
.over-review-source-edit-modal .source-studies {
  margin-top: 10px;
}
.over-review-revman-import .source-outcomes .section-title,
.over-review-source-edit-modal .source-outcomes .section-title,
.over-review-revman-import .source-studies .section-title,
.over-review-source-edit-modal .source-studies .section-title {
  font-weight: bold;
}
.over-review-revman-import .source-outcomes .add-item,
.over-review-source-edit-modal .source-outcomes .add-item,
.over-review-revman-import .source-studies .add-item,
.over-review-source-edit-modal .source-studies .add-item {
  text-align: right;
  margin: 10px 0;
}
.over-review-revman-import .source-outcomes .add-item button,
.over-review-source-edit-modal .source-outcomes .add-item button,
.over-review-revman-import .source-studies .add-item button,
.over-review-source-edit-modal .source-studies .add-item button {
  color: #29abe2;
  font-style: italic;
}
.over-review-revman-import .source-studies-list > div,
.over-review-source-edit-modal .source-studies-list > div {
  position: relative;
}
.over-review-revman-import .suggestions,
.over-review-source-edit-modal .suggestions {
  position: absolute;
  width: calc(100% - 40px);
  padding: 5px;
  z-index: 100;
  background-color: #fff;
  border: 1px solid #009cca;
  border-top: 0;
}
.over-review-revman-import .row.buttons-react,
.over-review-source-edit-modal .row.buttons-react {
  margin-top: 20px;
}
.over-review-study-edit-comfirmation-modal {
  top: 30vh;
  width: 750px;
}
.over-review-study-edit-comfirmation-modal h2 {
  text-align: center;
}
.over-review-study-edit-comfirmation-modal .buttons {
  margin-top: 20px;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: space-evenly;
  -moz-box-pack: space-evenly;
  -ms-flex-pack: space-evenly;
  -webkit-justify-content: space-evenly;
  justify-content: space-evenly;
}
.over-review-revman-import .quesitons-list {
  max-height: 55vh;
  margin-top: 20px;
  overflow: auto;
}
.over-review-revman-import .quesitons-list .question:not(:first-child),
.over-review-revman-import .outcomes-list .question:not(:first-child),
.over-review-revman-import .quesitons-list .outcome:not(:first-child),
.over-review-revman-import .outcomes-list .outcome:not(:first-child) {
  margin-top: 2px;
}
.over-review-revman-import .quesitons-list .question label,
.over-review-revman-import .outcomes-list .question label,
.over-review-revman-import .quesitons-list .outcome label,
.over-review-revman-import .outcomes-list .outcome label {
  height: 40px;
  padding-left: 20px;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  background-color: #f2f2f2;
  background-clip: content-box;
}
.over-review-revman-import .quesitons-list .question label .item-select,
.over-review-revman-import .outcomes-list .question label .item-select,
.over-review-revman-import .quesitons-list .outcome label .item-select,
.over-review-revman-import .outcomes-list .outcome label .item-select {
  position: relative;
  left: -20px;
  width: 20px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
}
.over-review-revman-import .quesitons-list .question label .item-text,
.over-review-revman-import .outcomes-list .question label .item-text,
.over-review-revman-import .quesitons-list .outcome label .item-text,
.over-review-revman-import .outcomes-list .outcome label .item-text {
  margin-left: -20px;
  padding: 0 10px;
  -webkit-flex: 1 1 0;
  -ms-flexbox: 1 1 0;
  flex: 1 1 0;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  line-height: normal;
}
.over-review-revman-import .quesitons-list .question-details,
.over-review-revman-import .outcomes-list .question-details {
  margin-top: 10px;
  padding-left: 20px;
}
.over-review-revman-import .quesitons-list .question-details .field-name,
.over-review-revman-import .outcomes-list .question-details .field-name,
.over-review-revman-import .quesitons-list .question-details .selection-title,
.over-review-revman-import .outcomes-list .question-details .selection-title {
  -webkit-flex: 0 0 130px;
  -ms-flexbox: 0 0 130px;
  flex: 0 0 130px;
}
.over-review-revman-import .quesitons-list .question-details .context-help-icon,
.over-review-revman-import .outcomes-list .question-details .context-help-icon {
  margin-left: 10px;
}
.over-review-revman-import .quesitons-list .question-details .outcomes-selection,
.over-review-revman-import .outcomes-list .question-details .outcomes-selection {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  margin: 10px 0 15px;
}
.over-review-revman-import .quesitons-list .question-details .outcomes-selection .selection-title,
.over-review-revman-import .outcomes-list .question-details .outcomes-selection .selection-title {
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  font-weight: bold;
}
.over-review-revman-import .quesitons-list .question-details .outcomes-selection .outcomes-list,
.over-review-revman-import .outcomes-list .question-details .outcomes-selection .outcomes-list {
  -webkit-flex: 1 1 0;
  -ms-flexbox: 1 1 0;
  flex: 1 1 0;
}
.over-review-revman-import .quesitons-list .question-details .outcomes-selection .outcomes-list .outcome label,
.over-review-revman-import .outcomes-list .question-details .outcomes-selection .outcomes-list .outcome label {
  height: 30px;
}
.outcomes-mapping-select-box {
  width: 500px;
  padding: 5px;
  background-color: #fff;
  text-align: left;
  border: 1px solid #009cca;
  box-shadow: 0 0 10px 2px rgba(0,0,0,0.2);
}
.outcomes-mapping-select-box input[disabled] ~ span {
  color: #e9e9e9;
}
.outcomes-mapping-select-box button {
  line-height: 30px;
  margin-left: 20px;
  margin-top: 10px;
}
.outcomes-mapping-select-box h4 {
  padding: 0 5px;
  margin: 5px 0;
}
.outcomes-mapping-select-box label {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  padding: 0 5px;
  line-height: 30px;
}
.outcomes-mapping-select-box label.selected {
  background-color: #d2dfed;
}
.outcomes-mapping-select-box label input[type="radio"] {
  position: relative;
  top: 2px;
}
.study-status-select {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  padding: 16px;
  background-color: #fff;
}
.study-status-select .study-status-select-option {
  width: 24px;
  height: 24px;
  -webkit-flex: 0 0 24px;
  -ms-flexbox: 0 0 24px;
  flex: 0 0 24px;
  background-color: #f2f2f2;
  borderRadius: '2px';
  cursor: pointer;
}
.study-status-select .study-status-select-option:not(:last-child) {
  margin-right: 8px;
}
.study-status-select .study-status-select-option.excluded {
  background-color: #fbb03b;
}
.study-status-select .study-status-select-option.possible {
  background-color: #999;
}
.study-status-select .study-status-select-option.included {
  background-color: #8cde8c;
}
.comment-edit {
  background-color: #fff;
  border: 1px solid #009cca;
  padding: 20px;
  width: 400px;
}
.comment-edit textarea {
  width: 100%;
  height: 100px;
  margin-bottom: 15px;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.comparison-overarching-question,
.toolbar-overarching-question {
  width: 100%;
  background: #fff8de;
  border-bottom: 2px solid #fff;
  font-size: 14px;
  position: relative;
  padding-left: 42px;
}
.comparison-overarching-question:before,
.toolbar-overarching-question:before {
  position: absolute;
  left: 0;
  width: 40px;
  line-height: 40px;
  height: 100%;
  text-align: center;
  border-right: 2px solid #fff;
  color: #fabe03;
  font-family: 'gdt';
  content: '\e097';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.comparison-overarching-question:hover,
.toolbar-overarching-question:hover {
  background-color: #fffbeb;
}
.comparison-overarching-question .question-text,
.toolbar-overarching-question .question-text {
  margin-left: 10px;
  height: 40px;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  cursor: pointer;
}
.toolbar-overarching-question a {
  color: initial;
}
.comparison-overarching-question .comparison-overarching-question__details .details__item {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}
.comparison-overarching-question .comparison-overarching-question__details .details__item:not(:last-child) {
  margin-bottom: 25px;
}
.comparison-overarching-question .comparison-overarching-question__details .details__item .item__label,
.comparison-overarching-question .comparison-overarching-question__details .details__item .item__value {
  padding-left: 15px;
  position: relative;
}
.comparison-overarching-question .comparison-overarching-question__details .details__item .item__label {
  width: calc(100% / 6);
}
.comparison-overarching-question .comparison-overarching-question__details .details__item .item__label label {
  position: relative;
}
.comparison-overarching-question .comparison-overarching-question__details .details__item .item__label label .info-sign {
  left: -15px;
  top: 3px;
}
.comparison-overarching-question .comparison-overarching-question__details .details__item .item__value {
  -webkit-flex: 1 0 auto;
  -ms-flexbox: 1 0 auto;
  flex: 1 0 auto;
}
.comparison-overarching-question .comparison-overarching-question__details .details__item.last-update {
  -webkit-box-pack: end;
  -moz-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.comparison-overarching-question .comparison-overarching-question__details .details__item.last-update .item__label {
  width: initial;
  padding-left: 0;
  padding-right: 4px;
}
.comparison-overarching-question .comparison-overarching-question__details .details__item.last-update .item__value {
  -webkit-flex: 0 0 auto;
  -ms-flexbox: 0 0 auto;
  flex: 0 0 auto;
  padding-left: 0;
}
.button-export-container {
  line-height: 40px;
}

.pagination-container {
  display: flex;
  flex: 1 0 auto;
  justify-content: center;
  padding: 20px;
}
.pagination-container .pagination-list-container {
  display: flex;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.pagination-container .pagination-list-container .pagination-item {
  padding: 0 12px;
  height: 32px;
  text-align: center;
  margin: auto 4px;
  color: rgba(0,0,0,0.87);
  display: flex;
  box-sizing: border-box;
  align-items: center;
  letter-spacing: 0.01071em;
  border-radius: 16px;
  line-height: 1.43;
  font-size: 13px;
  min-width: 32px;
}
.pagination-container .pagination-list-container .pagination-item.dots:hover {
  background-color: transparent;
  cursor: default;
}
.pagination-container .pagination-list-container .pagination-item:hover {
  background-color: rgba(0,0,0,0.04);
  cursor: pointer;
}
.pagination-container .pagination-list-container .pagination-item.selected {
  background-color: rgba(0,0,0,0.08);
}
.pagination-container .pagination-list-container .pagination-item .arrow::before {
  position: relative;
  content: '';
  display: inline-block;
  width: 0.4em;
  height: 0.4em;
  border-right: 0.12em solid rgba(0,0,0,0.87);
  border-top: 0.12em solid rgba(0,0,0,0.87);
}
.pagination-container .pagination-list-container .pagination-item .arrow.left {
  transform: rotate(-135deg) translate(-50%);
}
.pagination-container .pagination-list-container .pagination-item .arrow.right {
  transform: rotate(45deg);
}
.pagination-container .pagination-list-container .pagination-item.disabled {
  pointer-events: none;
}
.pagination-container .pagination-list-container .pagination-item.disabled .arrow::before {
  border-right: 0.12em solid rgba(0,0,0,0.43);
  border-top: 0.12em solid rgba(0,0,0,0.43);
}
.pagination-container .pagination-list-container .pagination-item.disabled:hover {
  background-color: transparent;
  cursor: default;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
table.diagnostic-pooled-values {
  width: 400px;
}
table.diagnostic-pooled-values.comparatorTest {
  width: 800px;
}
table.diagnostic-pooled-values tr {
  height: 20px;
}
table.diagnostic-pooled-values td {
  background-color: #e9e9e9;
  line-height: 20px;
  padding: 2px 3px;
}
table.diagnostic-pooled-values .label-cell {
  cursor: default;
  text-transform: capitalize;
}
table.diagnostic-pooled-values .value-cell {
  background-color: #f2f2f2;
  cursor: pointer;
}
table.diagnostic-pooled-values .value-cell:hover {
  background-color: #ddeaf9;
}
table.diagnostic-pooled-values .dx-tests td {
  cursor: default;
  background-color: #3783a5;
  color: #fff;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
.popup-menu {
  display: none;
  position: fixed;
  z-index: 1010;
  background: #fff;
  border: 1px solid #29abe2;
  padding: 15px;
  -webkit-box-shadow: 0 0 15px #565656;
  box-shadow: 0 0 15px #565656;
}
.popup-menu ul {
  padding: 0;
  margin: 0;
  list-style: none;
  position: relative;
  min-width: 140px;
}
.popup-menu ul li {
  float: left;
  clear: left;
  padding-left: 10px;
  padding-right: 15px;
  width: 100%;
  cursor: pointer;
  white-space: nowrap;
  line-height: 36px;
}
.popup-menu ul li.disabled {
  cursor: default;
  opacity: 0.3;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
}
.popup-menu ul li:hover {
  background: #d2dfed;
}
.popup-menu ul li label {
  display: block;
}
.popup-menu ul li.active {
  font-weight: bold;
}
.popup-menu ul li.submenu:before {
  font-family: 'gdt';
  content: '\e029';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.popup-menu ul li.submenu * {
  margin-left: 0.5rem;
}
.popup-menu ul li.submenu:before {
  font-size: 10px;
  float: left;
  margin: 0;
  line-height: 38px;
}
.popup-menu ul li.submenu span.text {
  padding-left: 10px;
}
.popup-menu ul li span.checkbox {
  display: inline-block;
  width: 25px;
}
.popup-menu ul li span.text {
  padding-left: 25px;
}
.popup-menu ul li span.link {
  padding-left: 20px;
}
.popup-menu ul li.current {
  background: #ddeaf9;
}
.popup-menu ul.settings li,
.popup-menu ul.submenu-list li {
  font-size: 14px;
}
.popup-menu ul.submenu-list li span.text {
  padding-left: 0;
}
.popup-menu ul.submenu-list li {
  max-width: 280px;
  white-space: normal;
  line-height: 30px;
}
.popup-menu ul.submenu-list li .checkbox {
  float: left;
}
.popup-menu ul.submenu-list li .checkbox-text {
  overflow: hidden;
  line-height: 30px;
  display: block;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
#presentations-export-dialog {
  margin: 0;
  padding: 18px 16px 10px;
}
#presentations-export-dialog h2 {
  margin: 0;
  text-align: center;
}
#presentations-export-dialog input[type=radio] {
  position: relative;
  top: -1px;
  margin: 0;
  margin-right: 7px;
  vertical-align: middle;
}
#presentations-export-dialog .choose-format-title {
  font-weight: bold;
}
#presentations-export-dialog .choose-presentation-format {
  margin-top: 38px;
}
#presentations-export-dialog .choose-presentation-format .presentation-options {
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}
#presentations-export-dialog .choose-presentation-format .presentation-appearance-option {
  margin: 10px 5px;
  text-align: center;
}
#presentations-export-dialog .choose-presentation-format .presentation-appearance-option .image-with-preview {
  position: relative;
  width: 220px;
  height: 129px;
  margin-bottom: 10px;
  border: 1px solid #ddeaf9;
}
#presentations-export-dialog .choose-presentation-format .presentation-appearance-option .image-with-preview:hover .preview {
  opacity: 0.7;
}
#presentations-export-dialog .choose-presentation-format .presentation-appearance-option .image-with-preview img {
  position: relative;
  top: 17px;
  height: 95px;
}
#presentations-export-dialog .choose-presentation-format .presentation-appearance-option .image-with-preview .preview {
  position: absolute;
  top: 44px;
  left: 0;
  width: 100%;
  line-height: 41px;
  opacity: 0;
  background-color: #ddeaf9;
  transition: opacity 0.5s;
}
#presentations-export-dialog .choose-format {
  margin-top: 38px;
}
#presentations-export-dialog .choose-format .formats-list {
  margin-top: 21px;
}
#presentations-export-dialog .choose-format .formats-list label {
  padding-left: 9px;
  margin-bottom: 13px;
}
#presentations-export-dialog .choose-format .formats-list label:last-child {
  margin-bottom: 33px;
}
#presentations-module {
  height: 100%;
}
#presentations-module .presentation-type-select-container {
  padding: 14px 24px 37px;
  margin: 0px auto;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -font-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
#presentations-module .presentation-type-select-container .context-help-icon {
  vertical-align: text-bottom;
}
#presentations-module .presentation-type-select-container .options-select-container {
  width: 194px;
  height: 30px;
  outline: none;
}
#presentations-module .presentation-type-select-container .options-select-container.showing-options {
  border-bottom: none;
}
#presentations-module .presentation-type-select-container .options-select-container.showing-options .select-input {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
#presentations-module .presentation-type-select-container .options-select-container .select-input {
  height: 30px;
  line-height: 20px;
  padding: 0 10px;
  border-radius: 15px;
  border-color: #009cca;
  transition: border-radius 0.1s;
}
#presentations-module .presentation-type-select-container .options-select-container .select-input .select-sign {
  color: #009cca;
}
#presentations-module .presentation-type-select-container .presentation-type-select-label {
  margin: 0 12px;
  font-weight: bold;
  font-size: 18px;
}
#presentations-module .exclamation-mark:before {
  content: "";
}
#presentations-module .presentation-content__premium .sections .section {
  max-width: calc(50% - 10px);
}
#presentations {
  background: #fff;
  padding: 0px 20px;
}
#presentations:not(.pdf-export) {
  height: calc(100vh - 180px);
  overflow: auto;
}
#presentations .content {
  border: none;
}
#presentations .content.static {
  padding: 0;
}
#presentations .buttons .btn {
  color: #fff !important;
  background-color: #9dbfcc;
}
#presentations .buttons .btn:hover {
  background-color: #a4c3cf !important;
}
#presentations .buttons .btn.btn-success {
  color: #fff !important;
  background-color: #009cca !important;
}
#presentations .buttons .btn.btn-success:hover {
  background-color: #00a4d4 !important;
}
#presentations.pdf-export.presentations-container {
  width: 800px;
}
#presentations.pdf-export.presentations-container .presentation-content__premium .recommendation__icons .recommendation__icons__icon .recommendation__icon__text {
  text-align: left;
}
#presentations.pdf-export.presentations-container .justification > .detailed-content.clinicians,
#presentations.pdf-export.presentations-container .draft-editor,
#presentations.pdf-export.presentations-container .for-recommendation-content,
#presentations.pdf-export.presentations-container .public-DraftEditor-content {
  min-height: 52px;
}
#presentations.pdf-export.presentations-container .main-outcomes .gdt-editor-container,
#presentations.pdf-export.presentations-container .label-with-contenteditable .gdt-editor-container {
  margin-top: -5px;
  margin-left: -5px;
}
#presentations.pdf-export.presentations-container .background label {
  width: 150px;
}
#presentations.pdf-export.presentations-container .presentation-content__premium .section .section__header {
  display: table-row;
  vertical-align: middle;
}
#presentations.pdf-export.presentations-container .presentation-content__premium .section .section__header h2 {
  display: table-cell;
  vertical-align: middle;
  padding-left: 20px;
}
#presentations.pdf-export.presentations-container .presentation-content__premium .section .section-icon {
  display: table-cell;
  vertical-align: middle;
}
#presentations.pdf-export.presentations-container .presentation-content__premium .content.static {
  margin-top: 20px;
}
#presentations.pdf-export.presentations-container .presentation-content__premium h1 {
  font-size: 20px;
}
#presentations.pdf-export.presentations-container .presentation-content__premium h1.presentation-title {
  letter-spacing: 0.96px;
}
#presentations.pdf-export.presentations-container .presentation-content__premium .recommendation__description {
  padding-top: 20px;
  display: table-row;
  vertical-align: middle;
}
#presentations.pdf-export.presentations-container .presentation-content__premium .recommendation__icons,
#presentations.pdf-export.presentations-container .presentation-content__premium .recommendation__text {
  display: table-cell;
  vertical-align: top;
}
#presentations.pdf-export.presentations-container .presentation-content__premium .recommendation_icons {
  margin-left: 20px;
}
#presentations.pdf-export.presentations-container .presentation-content__premium .recommendation__icons__icon {
  width: 100px;
  height: 60px;
}
#presentations.pdf-export.presentations-container .presentation-content__premium .recommendation__icon__text {
  width: 100px;
  text-align: center;
  margin-top: 10px;
  margin-left: 10px;
}
.options-select-container__options.presentation-options {
  width: 194px;
  outline: none;
  border-color: #009cca;
  border-bottom-left-radius: 15px;
  border-bottom-right-radius: 15px;
}
.options-select-container__options.presentation-options .option {
  padding: 0 15px;
}
.options-select-container__options.presentation-options .option:last-child {
  border-bottom-left-radius: 15px;
  border-bottom-right-radius: 15px;
}
.options-select-container__options.presentation-options .option.selected {
  background-color: #ddeaf9;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
.share-or-send-to-modal {
  background: #fff;
  border: 1px solid #bfbfbf;
  -webkit-box-shadow: 0 0 10px 2px rgba(0,0,0,0.2);
  box-shadow: 0 0 10px 2px rgba(0,0,0,0.2);
  margin-top: 10%;
  width: 550px;
}
.share-or-send-to-modal h2 {
  text-align: center;
}
.access-rights {
  position: relative;
}
.share-or-send-to-modal {
  text-align: left;
}
.share-or-send-to-modal .block-label {
  font-weight: bold;
  margin-bottom: 5px;
}
.share-or-send-to-modal .co-owners-container {
  max-height: 120px;
  overflow-y: auto;
}
.share-or-send-to-modal .already-shared-with-table {
  width: 100%;
  background-color: #f2f2f2;
}
.share-or-send-to-modal .already-shared-with-table tr {
  height: 40px;
  line-height: 40px;
}
.share-or-send-to-modal .already-shared-with-table tr td {
  padding: 0 5px;
}
.share-or-send-to-modal .new-invitation {
  width: 90%;
  margin: 0 auto;
}
.share-or-send-to-modal .new-invitation tr {
  border: none;
}
.share-or-send-to-modal .new-invitation tr td input[type="text"] {
  height: 36px;
  line-height: 36px;
  color: #5c5d5f;
  width: 100%;
}
.share-or-send-to-modal .new-invitation .invitation-label {
  vertical-align: middle;
  font-weight: bold;
}
.share-or-send-to-modal .new-invitation .invitation-label span.info-sign {
  display: inline-block;
  position: relative;
  top: -4px;
  margin-left: 5px;
}
.share-or-send-to-modal .new-invitation .access-rights .select-with-annotations-container .options-select-container {
  width: 100%;
}
.share-or-send-to-modal .new-invitation .access-rights .select-with-annotations-container .options-select-container .select-input {
  font-size: 16px;
}
.share-or-send-to-modal .new-invitation .access-rights .select-with-annotations-container .options-select-container .options-container {
  font-size: 14px;
}
.share-or-send-to-modal .new-invitation .access-rights .select-with-annotations-container .options-select-container .options-container .option {
  line-height: 26px;
}
.share-or-send-to-modal .new-invitation .access-rights .select-option-annotation {
  font-size: 14px;
}
.share-or-send-to-modal input:invalid {
  background-color: #fff;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.tabs-view .tab-elems {
  min-height: 42px;
}
.tabs-view .tab-container {
  overflow-y: auto;
}
.projects-menu {
  padding-bottom: 10px;
}
.projects-menu .new-projects-list {
  max-height: 80vh;
  overflow-y: auto;
}
.projects-list {
  display: block;
}
.projects-list .standard-table {
  background-color: #e9e9e9;
  border: 0;
  width: 100%;
}
.projects-list .standard-table thead th,
.projects-list .standard-table tbody,
.projects-list .standard-table td {
  border: 0;
}
.projects-list .standard-table th {
  text-align: left;
}
.projects-list .standard-table th.sort {
  cursor: pointer;
}
.projects-list .standard-table th,
.projects-list .standard-table td {
  overflow: hidden;
}
.projects-list .standard-table th:nth-child(1),
.projects-list .standard-table td:nth-child(1),
.projects-list .standard-table th:nth-child(2),
.projects-list .standard-table td:nth-child(2),
.projects-list .standard-table th:nth-child(6),
.projects-list .standard-table td:nth-child(6) {
  width: 5%;
}
.projects-list .standard-table th:nth-child(4),
.projects-list .standard-table td:nth-child(4) {
  width: 20%;
}
.projects-list .standard-table th:nth-child(5),
.projects-list .standard-table td:nth-child(5) {
  width: 10%;
}
.projects-list .standard-table tbody tr {
  line-height: 5rem;
}
.projects-list .standard-table tbody:nth-child(odd) {
  background-color: #f2f2f2;
}
.projects-list .standard-table tbody:hover {
  background-color: #fff;
}
.projects-list .standard-table .projects-list-item input {
  width: 80%;
}
.projects-list .standard-table .projects-list-item td.toggle-button {
  padding-left: 10px;
}
.projects-list .standard-table .projects-list-item td.toggle-button .arrow-down,
.projects-list .standard-table .projects-list-item td.project-toolbar button,
.projects-list .standard-table .projects-list-item tr.questions-list {
  display: none;
}
.projects-list .standard-table .projects-list-item.opened td.toggle-button .arrow-down,
.projects-list .standard-table .projects-list-item.opened tr.questions-list {
  display: table-row;
}
.projects-list .standard-table .projects-list-item.opened td.toggle-button .arrow-right {
  display: none;
}
.projects-list .standard-table .projects-list-item.opened td.project-toolbar button {
  display: block;
  left: 33%;
  position: relative;
}
.projects-list .standard-table .projects-list-item td .ellipsis-wrapper {
  display: inline-block;
}
.projects-list .questions-list {
  border: 1px;
  width: 100%;
}
.projects-list .questions-list tbody:hover {
  background-color: inherit;
}
.projects-list .questions-list tr:nth-child(odd) {
  background-color: #f2f2f2;
}
.projects-list .questions-list tr:hover {
  background-color: #fff;
}
.projects-list .questions-list td.questions-list-container {
  padding-bottom: 10px;
}
#header .projects-list-item th:nth-child(1),
#header .projects-list-item td:nth-child(1),
#header .projects-list-item th:nth-child(2),
#header .projects-list-item td:nth-child(2),
#header .projects-list-item th:nth-child(4),
#header .projects-list-item td:nth-child(4) {
  width: 5%;
}
#header .projects-list-item th:nth-child(3),
#header .projects-list-item td:nth-child(3) {
  width: 85%;
}
#header .projects-list-item th:nth-child(4) button,
#header .projects-list-item td:nth-child(4) button {
  position: relative;
  left: 33%;
}
#header .projects-list-item td.toggle-button .arrow-down {
  display: none;
}
#header .projects-list-item.opened td.toggle-button .arrow-right {
  display: none;
}
#header .projects-list-item.opened td.toggle-button .arrow-down {
  display: block;
}
#header .projects-list-item button {
  width: auto;
}
.move-project-to-organization__message button {
  padding: 0px 40px;
  display: block;
  margin: 20px auto 0px;
}
.invalid-members__member {
  margin: 5px 0px;
}
.move-project-to-organization__select {
  width: 100%;
  margin: 20px 0px 30px;
}
.move-project-to-organization__select .options-container li {
  height: 30px;
  line-height: 30px;
}
.projects-info-modal .ep-modal__content {
  width: 480px;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
.projects-overview #loading-indicator .loader-bar {
  position: relative;
  top: 2px;
  display: inline-block;
  width: 50px;
  height: 11px;
  background-image: url("../images/loader-bar.gif");
  background-position: center center;
  background-repeat: no-repeat;
}
.projects-overview #name {
  width: 90%;
}
.projects-overview li .caption {
  padding-right: 100px;
}
.projects-overview li button.export {
  display: none;
}
.projects-overview .import-json-block {
  display: none;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.toolbar-publication-platform {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  padding: 0 10px;
}
.toolbar-publication-platform .toolbar-publication-platform__title {
  -webkit-flex: 1 0 auto;
  -ms-flexbox: 1 0 auto;
  flex: 1 0 auto;
}
.toolbar-publication-platform .toolbar-publication-platform__buttons {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.publication-platform-questions-table .publication-platform-questions-table__search-bar {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-pack: justify;
  -font-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.publication-platform-questions-table .publication-platform-questions-table__search-bar .search-bar__search {
  width: 30%;
}
.publication-platform-questions-table .publication-platform-questions-table__search-bar .search-bar__search input {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.publication-platform-questions-table .publication-platform-questions-table__search-bar .search-bar__search button.search {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.publication-platform-questions-table .publication-platform-questions-table__search-bar .search-bar__controls {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.publication-platform-questions-table .publication-platform-questions-table__search-bar .search-bar__controls .status-filter__text {
  margin-right: 10px;
}
.publication-platform-questions-table .publication-platform-questions-table__search-bar .search-bar__controls .status-filter__select .select-input {
  width: 150px;
  border: 1px solid #009cca;
  border-radius: 4px;
}
.publication-platform-questions-table__table .questions-list-container__questions-group {
  margin-bottom: 10px;
}
.publication-platform-questions-table__table .questions-list-container__questions-group:not(.with-caption) {
  margin: 0 11px 0 0;
}
.publication-platform-questions-table__table .questions-list-container__question {
  border-bottom: 0 !important;
  border-top: 0 !important;
  height: 50px;
}
.publication-platform-questions-table__table .questions-list-container__question:before {
  width: 40px;
  height: 50px;
  line-height: 50px !important;
}
.publication-platform-questions-table__table .questions-list-container__question .publication-platform-questions-table__row .publication-platform-questions-table__cell:not(.question):not(.checkbox) {
  background: #fff;
}
.publication-platform-questions-table__table .questions-list-container__question:hover .publication-platform-questions-table__row:before {
  background: #dedede;
}
.publication-platform-questions-table__table .questions-list-container__question:hover .publication-platform-questions-table__row .publication-platform-questions-table__cell {
  background: none;
}
.publication-platform-questions-table__table .questions-list-container__question:not(:first-child):before {
  border-top: 2px solid #fff !important;
}
.publication-platform-questions-table__table .questions-list-container__question:not(:first-child) .publication-platform-questions-table__cell:not(.question) {
  border-top: 2px solid #f2f2f2;
}
.publication-platform-questions-table__table .questions-list-container__question:not(:first-child) .publication-platform-questions-table__cell.question,
.publication-platform-questions-table__table .questions-list-container__question:not(:first-child) .publication-platform-questions-table__cell.checkbox {
  border-top: 2px solid #fff;
}
.publication-platform-questions-table__table .publication-platform-questions-table__row {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}
.publication-platform-questions-table__table .publication-platform-questions-table__row .publication-platform-questions-table__cell {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  box-sizing: content-box;
}
.publication-platform-questions-table__table .publication-platform-questions-table__row .publication-platform-questions-table__cell .cell-content {
  width: 100%;
  padding: 5px;
  text-align: center;
}
.publication-platform-questions-table__table .publication-platform-questions-table__row .publication-platform-questions-table__cell.question {
  width: 100%;
  min-width: 450px;
}
.publication-platform-questions-table__table .publication-platform-questions-table__row .publication-platform-questions-table__cell.status {
  -webkit-flex: 0 0 200px;
  -ms-flexbox: 0 0 200px;
  flex: 0 0 200px;
}
.publication-platform-questions-table__table .publication-platform-questions-table__row .publication-platform-questions-table__cell.actions,
.publication-platform-questions-table__table .publication-platform-questions-table__row .publication-platform-questions-table__cell.publicationDate {
  -webkit-flex: 0 0 150px;
  -ms-flexbox: 0 0 150px;
  flex: 0 0 150px;
}
.publication-platform-questions-table__table .publication-platform-questions-table__row .publication-platform-questions-table__cell.workflow {
  -webkit-flex: 0 0 250px;
  -ms-flexbox: 0 0 250px;
  flex: 0 0 250px;
}
.publication-platform-questions-table__table .publication-platform-questions-table__row .publication-platform-questions-table__cell.checkbox {
  -webkit-flex: 0 0 20px;
  -ms-flexbox: 0 0 20px;
  flex: 0 0 20px;
}
.publication-platform-questions-table__table .publication-platform-questions-table__row .publication-platform-questions-table__cell.checkbox .cell-content {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.publication-platform-questions-table__table .publication-platform-questions-table__row .publication-platform-questions-table__cell.checkbox .cell-content input {
  cursor: pointer;
}
.publication-platform-questions-table__table .publication-platform-questions-table__header {
  margin: 20px 0;
}
.publication-platform-questions-table__table .publication-platform-questions-table__header .publication-platform-questions-table__row {
  height: 40px;
}
.publication-platform-questions-table__table .publication-platform-questions-table__header .publication-platform-questions-table__row .publication-platform-questions-table__cell {
  background: #dedede;
}
.publication-platform-questions-table__table .publication-platform-questions-table__header .publication-platform-questions-table__row .publication-platform-questions-table__cell:not(:last-child) {
  border-right: 2px solid #fff;
}
.publication-platform-questions-table__table .publication-platform-questions-table__header .publication-platform-questions-table__row .publication-platform-questions-table__cell.no {
  -webkit-flex: 0 0 40px;
  -ms-flexbox: 0 0 40px;
  flex: 0 0 40px;
}
.publication-platform-questions-table__table .publication-platform-questions-table__header .publication-platform-questions-table__row .publication-platform-questions-table__cell.actions {
  -webkit-flex: 0 0 161px;
  -ms-flexbox: 0 0 161px;
  flex: 0 0 161px;
}
.publication-platform-questions-table__table .publication-platform-questions-table__header .publication-platform-questions-table__row .publication-platform-questions-table__cell.workflow {
  -webkit-flex: 0 0 261px;
  -ms-flexbox: 0 0 261px;
  flex: 0 0 261px;
}
.publication-platform-questions-table__table .publication-platform-questions-table__header .publication-platform-questions-table__row .publication-platform-questions-table__cell.status {
  -webkit-flex: 0 0 200px;
  -ms-flexbox: 0 0 200px;
  flex: 0 0 200px;
}
.publication-platform-questions-table__table .publication-platform-questions-table__header.not-in-master .publication-platform-questions-table__row .publication-platform-questions-table__cell.status {
  -webkit-flex: 0 0 211px;
  -ms-flexbox: 0 0 211px;
  flex: 0 0 211px;
}
.publication-platform-questions-table__table .publication-platform-questions-table__header.in-master .publication-platform-questions-table__row .publication-platform-questions-table__cell.status {
  -webkit-flex: 0 0 150px;
  -ms-flexbox: 0 0 150px;
  flex: 0 0 150px;
}
.publication-platform-questions-table__table .publication-platform-questions-table__body {
  position: relative;
  height: calc(100vh - 235px);
}
.publication-platform-questions-table__table .publication-platform-questions-table__body .publication-platform-questions-table__row {
  height: 50px;
}
.publication-platform-questions-table__table .publication-platform-questions-table__body .publication-platform-questions-table__row .publication-platform-questions-table__cell {
  height: 50px;
}
.publication-platform-questions-table__table .publication-platform-questions-table__body .publication-platform-questions-table__row .publication-platform-questions-table__cell:not(:last-child):not(.question):not(.checkbox) {
  border-right: 2px solid #f2f2f2;
}
.publication-platform-questions-table__table .publication-platform-questions-table__body .publication-platform-questions-table__row .publication-platform-questions-table__cell.checkbox {
  border-right: 2px solid #fff;
}
.publication-platform-questions-table__table .publication-platform-questions-table__body .publication-platform-questions-table__row .publication-platform-questions-table__cell.question {
  border-right: 2px solid #fff;
}
.publication-platform-questions-table__table .publication-platform-questions-table__body .publication-platform-questions-table__row .publication-platform-questions-table__cell.question .cell-content {
  text-align: left;
}
.publication-platform-questions-table__table .publication-platform-questions-table__body .publication-platform-questions-table__row .publication-platform-questions-table__cell.status {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.publication-platform-questions-table__table .publication-platform-questions-table__body .publication-platform-questions-table__row .publication-platform-questions-table__cell.status .status__square {
  width: 20px;
  height: 20px;
  border-radius: 3px;
  margin-right: 8px;
  margin-left: 10px;
}
.publication-platform-questions-table__table .publication-platform-questions-table__body .publication-platform-questions-table__row .publication-platform-questions-table__cell.status .status__square.published {
  background: #0089ba;
}
.publication-platform-questions-table__table .publication-platform-questions-table__body .publication-platform-questions-table__row .publication-platform-questions-table__cell.status .status__square.pending {
  background: #ff5186;
}
.publication-platform-questions-table__table .publication-platform-questions-table__body .publication-platform-questions-table__row .publication-platform-questions-table__cell.status .status__square.unpublished {
  background: #d1d1d1;
}
.publication-platform-questions-table__table .publication-platform-questions-table__body .publication-platform-questions-table__row .publication-platform-questions-table__cell.actions .cell-content {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.publication-platform-questions-table__table .publication-platform-questions-table__body .publication-platform-questions-table__row .publication-platform-questions-table__cell.actions .cell-content .btn-icon-container button:before {
  font-size: 16px;
}
.publication-platform-questions-table__table .publication-platform-questions-table__body .publication-platform-questions-table__row .publication-platform-questions-table__cell.actions .cell-content .btn-icon-container .label-text {
  font-size: 12px;
  margin-top: 3px;
}
.publication-platform-questions-table__table .publication-platform-questions-table__body.in-master .publication-platform-questions-table__row .publication-platform-questions-table__cell.status {
  -webkit-flex: 0 0 150px;
  -ms-flexbox: 0 0 150px;
  flex: 0 0 150px;
}
.publication-platform-questions-table__table .publication-platform-questions-table__body .questions-list-container__question:hover .publication-platform-questions-table__row .publication-platform-questions-table__cell:not(:last-child) {
  border-right: 2px solid #fff;
}
.publication-platform-dialog .publication-platform-dialog__progress-bar {
  margin-bottom: 10px;
  width: 100%;
  height: 30px;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.quality-indicators {
  font-size: 14px;
  overflow: auto;
  height: calc(100vh - 100px);
}
.quality-indicators input[type="text"] {
  font-size: 14px;
}
.quality-indicators .quality-indicators__table {
  height: calc(100vh - 150px);
  overflow: auto;
}
table.quality-indicators-table td,
table.quality-indicators-table th {
  padding: 5px;
}
table.quality-indicators-table td > div,
table.quality-indicators-table th > div {
  padding: 5px;
}
table.quality-indicators-table thead {
  background: #dedede;
}
table.quality-indicators-table thead th {
  padding: 10px 0px;
  text-align: center;
  background: #3783a5;
  color: #fff;
}
table.quality-indicators-table .quality-indicators__name {
  padding-top: 20px;
}
table.quality-indicators-table .quality-indicator-row {
  background: #f2f2f2;
}
table.quality-indicators-table .quality-indicator-row .text-container {
  white-space: pre-wrap;
}
table.quality-indicators-table .quality-indicator-edit-row {
  background: #d1deec;
}
table.quality-indicators-table .quality-indicator-edit-row .options-select-container,
table.quality-indicators-table .quality-indicator-edit-row input {
  background: #fff;
  width: 100%;
}
.quality-indicators-monitoring-and-evaluation table.quality-indicators-table th.empty {
  background: #fff;
}
.quality-indicators-monitoring-and-evaluation table.quality-indicators-table td.label-cell {
  line-height: 36px;
  width: 250px;
  background: #e6e6e6;
}
.quality-indicators-monitoring-and-evaluation table.quality-indicators-table td.value-cell {
  background: #f4f4f4;
}
.quality-indicators-monitoring-and-evaluation table.quality-indicators-table td.value-cell .options-select-container {
  width: 100%;
  text-align: center;
}
.quality-indicators-monitoring-and-evaluation table.quality-indicators-table td.value-cell .options-select-container .select-input {
  border: none;
}
.quality-indicators-monitoring-and-evaluation table.quality-indicators-table td.value-cell .options-select-container__options {
  width: 100%;
}
.quality-indicators-table .quality-indicator-row .gdt-editor-container.readonly {
  border: none;
}
.quality-indicators .conclusions-section .gdt-editor-container.readonly {
  border: none;
}
.qi-select-option {
  width: 100%;
}
.quality-indicators-checkbox {
  padding-left: 20px;
  background: url("../images/svg/empty.svg") no-repeat 0 2px;
}
.quality-indicators-checkbox.quality-indicators-checkbox--checked {
  background: url("../images/svg/check.svg") no-repeat 0 2px;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
#isof-export-dialog {
  padding: 10px;
}
#isof-export-dialog textarea {
  width: 100%;
  height: 110px;
}
.embeddableCodeDialog {
  width: 800px;
  padding: 30px;
}
.embeddableCodeDialog div {
  margin-left: 0;
  margin-right: 0;
}
.embeddableCodeDialog textarea {
  width: 100%;
  height: 80px;
}
.embeddableCodeDialog .buttons div {
  padding: 0;
}
.embeddableCodeDialog .buttons button {
  width: 100%;
}
#panel-voice-export-dialog,
#outcomes-export-dialog,
#isof-export-dialog {
  font-size: 14px;
  margin-top: 20px;
  margin-left: -15px;
  margin-right: -15px;
}
#panel-voice-export-dialog .title,
#outcomes-export-dialog .title,
#isof-export-dialog .title {
  font-weight: normal;
  margin: 0;
  padding: 0 15px 10px;
  font-size: 24px;
  text-align: center;
}
#panel-voice-export-dialog .choose-etd-view-title,
#outcomes-export-dialog .choose-etd-view-title,
#isof-export-dialog .choose-etd-view-title,
#panel-voice-export-dialog .choose-format-title,
#outcomes-export-dialog .choose-format-title,
#isof-export-dialog .choose-format-title,
#panel-voice-export-dialog .choose-outcomes-title,
#outcomes-export-dialog .choose-outcomes-title,
#isof-export-dialog .choose-outcomes-title,
#panel-voice-export-dialog .choose-appendices-title,
#outcomes-export-dialog .choose-appendices-title,
#isof-export-dialog .choose-appendices-title,
#panel-voice-export-dialog .choose-orientation-title,
#outcomes-export-dialog .choose-orientation-title,
#isof-export-dialog .choose-orientation-title {
  display: block;
  font-weight: bold;
  padding: 10px 15px;
}
#panel-voice-export-dialog .choose-format-title,
#outcomes-export-dialog .choose-format-title,
#isof-export-dialog .choose-format-title,
#panel-voice-export-dialog .choose-orientation-title,
#outcomes-export-dialog .choose-orientation-title,
#isof-export-dialog .choose-orientation-title {
  padding-bottom: 5px;
}
#panel-voice-export-dialog label,
#outcomes-export-dialog label,
#isof-export-dialog label {
  font-size: 14px;
  padding: 2px 15px;
}
#panel-voice-export-dialog .view-options label,
#outcomes-export-dialog .view-options label,
#isof-export-dialog .view-options label,
#panel-voice-export-dialog .formats-list label,
#outcomes-export-dialog .formats-list label,
#isof-export-dialog .formats-list label,
#panel-voice-export-dialog .choose-format label,
#outcomes-export-dialog .choose-format label,
#isof-export-dialog .choose-format label,
#panel-voice-export-dialog .choose-orientation label,
#outcomes-export-dialog .choose-orientation label,
#isof-export-dialog .choose-orientation label {
  display: block;
  max-width: 350px;
}
#panel-voice-export-dialog .view-options label input[type="radio"],
#outcomes-export-dialog .view-options label input[type="radio"],
#isof-export-dialog .view-options label input[type="radio"],
#panel-voice-export-dialog .formats-list label input[type="radio"],
#outcomes-export-dialog .formats-list label input[type="radio"],
#isof-export-dialog .formats-list label input[type="radio"],
#panel-voice-export-dialog .choose-format label input[type="radio"],
#outcomes-export-dialog .choose-format label input[type="radio"],
#isof-export-dialog .choose-format label input[type="radio"],
#panel-voice-export-dialog .choose-orientation label input[type="radio"],
#outcomes-export-dialog .choose-orientation label input[type="radio"],
#isof-export-dialog .choose-orientation label input[type="radio"] {
  position: relative;
  top: 3px;
}
#panel-voice-export-dialog .view-options label .question-mark-sign,
#outcomes-export-dialog .view-options label .question-mark-sign,
#isof-export-dialog .view-options label .question-mark-sign,
#panel-voice-export-dialog .formats-list label .question-mark-sign,
#outcomes-export-dialog .formats-list label .question-mark-sign,
#isof-export-dialog .formats-list label .question-mark-sign,
#panel-voice-export-dialog .choose-format label .question-mark-sign,
#outcomes-export-dialog .choose-format label .question-mark-sign,
#isof-export-dialog .choose-format label .question-mark-sign,
#panel-voice-export-dialog .choose-orientation label .question-mark-sign,
#outcomes-export-dialog .choose-orientation label .question-mark-sign,
#isof-export-dialog .choose-orientation label .question-mark-sign {
  border: none;
  -webkit-border-radius: 0;
  border-radius: 0;
  vertical-align: top;
}
#panel-voice-export-dialog .view-options label .question-mark-sign:before,
#outcomes-export-dialog .view-options label .question-mark-sign:before,
#isof-export-dialog .view-options label .question-mark-sign:before,
#panel-voice-export-dialog .formats-list label .question-mark-sign:before,
#outcomes-export-dialog .formats-list label .question-mark-sign:before,
#isof-export-dialog .formats-list label .question-mark-sign:before,
#panel-voice-export-dialog .choose-format label .question-mark-sign:before,
#outcomes-export-dialog .choose-format label .question-mark-sign:before,
#isof-export-dialog .choose-format label .question-mark-sign:before,
#panel-voice-export-dialog .choose-orientation label .question-mark-sign:before,
#outcomes-export-dialog .choose-orientation label .question-mark-sign:before,
#isof-export-dialog .choose-orientation label .question-mark-sign:before {
  font-family: 'gdt';
  content: '\e007';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
#panel-voice-export-dialog .view-options label span,
#outcomes-export-dialog .view-options label span,
#isof-export-dialog .view-options label span {
  display: table-cell;
}
#panel-voice-export-dialog .icon-orientation-landscape,
#outcomes-export-dialog .icon-orientation-landscape,
#isof-export-dialog .icon-orientation-landscape,
#panel-voice-export-dialog .icon-orientation-portrait,
#outcomes-export-dialog .icon-orientation-portrait,
#isof-export-dialog .icon-orientation-portrait {
  font-size: 18px;
  margin-left: 3px;
}
#panel-voice-export-dialog .icon-orientation-landscape:before,
#outcomes-export-dialog .icon-orientation-landscape:before,
#isof-export-dialog .icon-orientation-landscape:before {
  content: "";
}
#panel-voice-export-dialog .icon-orientation-landscape:after,
#outcomes-export-dialog .icon-orientation-landscape:after,
#isof-export-dialog .icon-orientation-landscape:after {
  margin-left: 0.5rem;
  font-family: 'gdt';
  content: '\e030';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
#panel-voice-export-dialog .icon-orientation-portrait:before,
#outcomes-export-dialog .icon-orientation-portrait:before,
#isof-export-dialog .icon-orientation-portrait:before {
  content: "";
}
#panel-voice-export-dialog .icon-orientation-portrait:after,
#outcomes-export-dialog .icon-orientation-portrait:after,
#isof-export-dialog .icon-orientation-portrait:after {
  margin-left: 0.5rem;
  font-family: 'gdt';
  content: '\e031';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
#panel-voice-export-dialog fieldset,
#outcomes-export-dialog fieldset,
#isof-export-dialog fieldset {
  margin-bottom: 20px;
  text-align: center;
}
#panel-voice-export-dialog .buttons,
#outcomes-export-dialog .buttons,
#isof-export-dialog .buttons {
  margin: 0px 15px;
}
#panel-voice-export-dialog .appendices-to-export,
#outcomes-export-dialog .appendices-to-export,
#isof-export-dialog .appendices-to-export,
#panel-voice-export-dialog .outcomes-to-export,
#outcomes-export-dialog .outcomes-to-export,
#isof-export-dialog .outcomes-to-export {
  max-width: 550px;
  max-height: 450px;
  overflow-y: auto;
}
#panel-voice-export-dialog .appendices-to-export ul,
#outcomes-export-dialog .appendices-to-export ul,
#isof-export-dialog .appendices-to-export ul,
#panel-voice-export-dialog .outcomes-to-export ul,
#outcomes-export-dialog .outcomes-to-export ul,
#isof-export-dialog .outcomes-to-export ul {
  background: #eaeaea;
  padding: 0;
  margin: 0;
  list-style: none;
}
#panel-voice-export-dialog .appendices-to-export ul li,
#outcomes-export-dialog .appendices-to-export ul li,
#isof-export-dialog .appendices-to-export ul li,
#panel-voice-export-dialog .outcomes-to-export ul li,
#outcomes-export-dialog .outcomes-to-export ul li,
#isof-export-dialog .outcomes-to-export ul li {
  position: relative;
  line-height: 20px;
  padding: 5px 15px;
}
#panel-voice-export-dialog .appendices-to-export ul li.selected,
#outcomes-export-dialog .appendices-to-export ul li.selected,
#isof-export-dialog .appendices-to-export ul li.selected,
#panel-voice-export-dialog .outcomes-to-export ul li.selected,
#outcomes-export-dialog .outcomes-to-export ul li.selected,
#isof-export-dialog .outcomes-to-export ul li.selected {
  background-color: #fff;
}
#panel-voice-export-dialog .appendices-to-export ul li input,
#outcomes-export-dialog .appendices-to-export ul li input,
#isof-export-dialog .appendices-to-export ul li input,
#panel-voice-export-dialog .outcomes-to-export ul li input,
#outcomes-export-dialog .outcomes-to-export ul li input,
#isof-export-dialog .outcomes-to-export ul li input {
  position: relative;
  top: 6px;
  float: left;
}
#panel-voice-export-dialog .appendices-to-export ul li input[type="checkbox"],
#outcomes-export-dialog .appendices-to-export ul li input[type="checkbox"],
#isof-export-dialog .appendices-to-export ul li input[type="checkbox"],
#panel-voice-export-dialog .outcomes-to-export ul li input[type="checkbox"],
#outcomes-export-dialog .outcomes-to-export ul li input[type="checkbox"],
#isof-export-dialog .outcomes-to-export ul li input[type="checkbox"] {
  background-color: #fff;
}
#panel-voice-export-dialog .appendices-to-export ul li input[type="checkbox"]:checked,
#outcomes-export-dialog .appendices-to-export ul li input[type="checkbox"]:checked,
#isof-export-dialog .appendices-to-export ul li input[type="checkbox"]:checked,
#panel-voice-export-dialog .outcomes-to-export ul li input[type="checkbox"]:checked,
#outcomes-export-dialog .outcomes-to-export ul li input[type="checkbox"]:checked,
#isof-export-dialog .outcomes-to-export ul li input[type="checkbox"]:checked {
  background-color: #f2f2f2;
}
#panel-voice-export-dialog .appendices-to-export ul li label,
#outcomes-export-dialog .appendices-to-export ul li label,
#isof-export-dialog .appendices-to-export ul li label,
#panel-voice-export-dialog .outcomes-to-export ul li label,
#outcomes-export-dialog .outcomes-to-export ul li label,
#isof-export-dialog .outcomes-to-export ul li label {
  display: block;
  padding-left: 20px;
}
.export-dialog ul {
  background: #eaeaea;
  padding: 0;
  margin: 0;
  list-style: none;
}
.export-dialog ul li {
  position: relative;
  line-height: 20px;
  padding: 5px 15px;
}
.export-dialog .studies-to-export__studies {
  max-height: 50vh;
  overflow: auto;
}
#panel-voice-export-dialog {
  width: 540px;
  max-height: calc(100vh - 300px);
  overflow-y: auto;
}
#panel-voice-export-dialog span.title {
  font-size: 14px;
  padding: 0;
}
#panel-voice-export-dialog .results-toggle-with-text,
#panel-voice-export-dialog .judgment-toggle-with-text {
  position: relative;
}
#panel-voice-export-dialog .results-toggle-with-text label,
#panel-voice-export-dialog .judgment-toggle-with-text label {
  margin: 0;
  padding: 0;
}
#panel-voice-export-dialog .results-toggle-with-text label.disabled,
#panel-voice-export-dialog .judgment-toggle-with-text label.disabled {
  opacity: 0.3;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
}
#panel-voice-export-dialog .choose-etd-view-title {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: flex-row;
  -ms-flex-direction: flex-row;
  flex-direction: flex-row;
}
#panel-voice-export-dialog .choose-etd-view-title .title {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  padding: 0;
  text-align: left;
}
#panel-voice-export-dialog .choose-etd-view-title .judgment,
#panel-voice-export-dialog .choose-etd-view-title .results {
  font-weight: normal;
  padding: 0 20px;
}
#panel-voice-export-dialog .choose-etd-view-title .judgment.disabled,
#panel-voice-export-dialog .choose-etd-view-title .results.disabled {
  opacity: 0.3;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
}
#panel-voice-export-dialog .view-options label span {
  display: inline-block;
  font-weight: normal;
}
#panel-voice-export-dialog .view-options label.section-label {
  display: block;
  max-width: 100%;
  line-height: 30px;
  margin-bottom: 1px;
}
#panel-voice-export-dialog .view-options label.section-label input[type='radio'] {
  position: relative;
  top: 0px;
}
#panel-voice-export-dialog .view-options label.section-label.selected {
  background-color: #e9faff;
}
#panel-voice-export-dialog .view-options label.section-label.disabled {
  opacity: 0.3;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
}
#panel-voice-export-dialog .view-options label.section-label span.title {
  display: inline-block;
  text-align: left;
  width: 190px;
  padding-left: 0px;
  margin-left: 0px;
}
#panel-voice-export-dialog .view-options label.section-label .judgment,
#panel-voice-export-dialog .view-options label.section-label .results {
  height: 17px;
  position: relative;
  top: 5px;
  text-align: right;
  width: 100px;
  margin-right: 25px;
  display: inline-block;
}
#panel-voice-export-dialog.panel-voice-export-dialog--react span.judgment,
#panel-voice-export-dialog.panel-voice-export-dialog--react span.results {
  width: 160px;
  padding: 0;
  text-align: center;
}
#panel-voice-export-dialog.panel-voice-export-dialog--react span.judgment.disabled,
#panel-voice-export-dialog.panel-voice-export-dialog--react span.results.disabled {
  opacity: 0.3;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
}
#panel-voice-export-dialog.panel-voice-export-dialog--react .export-section-options label.selected {
  background-color: #e9faff;
}
#panel-voice-export-dialog.panel-voice-export-dialog--react .export-section-options label.disabled {
  opacity: 0.3;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
}
#panel-voice-export-dialog.panel-voice-export-dialog--react .export-section-options label span.title {
  text-align: left;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
}
#panel-voice-export-dialog.panel-voice-export-dialog--react .export-section-options input[type='radio'] {
  margin: 0 15px 0px 0px;
  width: 13px;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex: 0;
  flex-shrink: 0;
  height: 13px;
}
#panel-voice-export-dialog.panel-voice-export-dialog--react .export-section-options input[type='radio'].selected {
  background-color: #e9faff;
}
#panel-voice-export-dialog.panel-voice-export-dialog--react .export-section-options input[type='radio'].disabled {
  opacity: 0.3;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
}
#panel-voice-export-dialog.panel-voice-export-dialog--react .switcher-container {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
#panel-voice-export-dialog.panel-voice-export-dialog--react .switcher-container .switcher {
  top: 1px;
}
#panel-voice-export-dialog.panel-voice-export-dialog--react label input {
  top: 0px;
  margin: 0px;
  margin-right: 20px;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
.question-with-outcomes-container {
  background: #fff;
  padding-bottom: 20px;
  width: 100%;
  height: 100%;
}
.question-with-outcomes-container .outcomes-table-container {
  overflow-x: hidden;
}
.question-with-outcomes-container > .outcomes-container,
.question-with-outcomes-container > .footnotes-container {
  min-width: 1162px;
}
.question-with-outcomes-container .questions-view {
  margin-bottom: 10px;
}
.question-with-outcomes-container .questions-view .standard-list {
  background: #eaeaea;
}
.question-with-outcomes-container .questions-view .standard-list li.question {
  position: relative;
}
.question-with-outcomes-container .diagnostic-meta {
  margin: 0px 5px 15px 0;
}
.question-with-outcomes-container .diagnostic-meta p {
  padding: 0;
  margin: 0;
}
.question-with-outcomes-container .diagnostic-meta div.pooled-values-container,
.question-with-outcomes-container .diagnostic-meta div.effect-prevalences-container {
  display: inline-block;
  margin-right: 20px;
}
.question-with-outcomes-container .diagnostic-meta .diagnostic-effect td,
.question-with-outcomes-container .diagnostic-meta .diagnostic-prevalences td {
  background-color: #e9e9e9;
}
.question-with-outcomes-container .diagnostic-meta .diagnostic-effect .value-cell,
.question-with-outcomes-container .diagnostic-meta .diagnostic-prevalences .value-cell {
  background-color: #f2f2f2;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
.comparison-questions-list {
  height: 100%;
}
.comparison-questions-list > div:first-child {
  max-height: calc(100% - 50px);
  overflow: auto;
}
.comparison-questions-list .spinner-el {
  height: 40px;
}
.questions-view {
  padding-bottom: 20px;
  background-color: #fff;
  min-width: 950px;
  counter-reset: questionItem;
}
.questions-view li.expanded {
  font-size: 14px;
  padding-top: 5px;
  height: 385px;
}
.questions-view li.expanded.diagnostic-index {
  height: 643px;
}
.questions-view li.expanded.diagnostic-comparator {
  height: 704px;
}
.questions-view li.expanded .separated {
  display: -webkit-inline-box;
  display: -moz-inline-box;
  display: -webkit-inline-flex;
  display: -webkit-inline-box;
  display: -moz-inline-box;
  display: -webkit-inline-lex;
  display: -ms-inline-flexox;
  display: -ms-inline-flexbox;
  display: inline-box;
  display: inline-flex;
  position: relative;
  width: calc(100% - 50px);
  padding: 10px 49px 0 20px;
  font-size: 14px;
  line-height: 30px;
}
.questions-view li.expanded .separated.diagnostic {
  white-space: nowrap;
}
.questions-view li.expanded .separated input,
.questions-view li.expanded .separated select {
  -webkit-flex: 0 0 auto;
  -ms-flexbox: 0 0 auto;
  flex: 0 0 auto;
  font-size: 14px;
}
.questions-view li.expanded .separated select.prognostic {
  width: 80px;
}
.questions-view li.expanded .separated select.prognostic.default {
  -webkit-flex: 1 0 auto;
  -ms-flexbox: 1 0 auto;
  flex: 1 0 auto;
}
.questions-view li.expanded .separated .with-footnotes,
.questions-view li.expanded .separated .with-annotation {
  -webkit-flex: 1 0 auto;
  -ms-flexbox: 1 0 auto;
  flex: 1 0 auto;
  position: relative;
  margin: 0 5px;
}
.questions-view li.expanded .separated .with-footnotes input,
.questions-view li.expanded .separated .with-annotation input {
  width: 100%;
}
.questions-view li.expanded .separated .annotation {
  line-height: 15px;
  font-size: 12px;
}
.questions-view li.expanded .separated #populationOther {
  margin-left: 0;
}
.questions-view li.expanded .separated select {
  margin-left: 5px;
}
.questions-view li.expanded .separated #population {
  margin-right: 5px;
}
.questions-view li.expanded .separated span.input-with-button input {
  margin: 0;
  width: calc(100% - 32px);
}
.questions-view li.expanded .separated .sup {
  position: absolute;
  display: block;
  right: 0px;
  top: -18px;
}
.questions-view li.expanded .add-comparator-test,
.questions-view li.expanded .remove-comparator-test {
  position: relative;
  top: 0px;
  right: 5px;
}
.questions-view li.expanded .add-comparator-test:before,
.questions-view li.expanded .remove-comparator-test:before {
  line-height: normal;
}
.questions-view li.expanded .details {
  padding-right: 95px;
}
.questions-view li.expanded .details fieldset {
  position: relative;
  margin: 25px 0 10px 0;
  line-height: 0px;
}
.questions-view li.expanded .details fieldset button {
  border: none;
}
.questions-view li.expanded .details fieldset > label {
  position: relative;
  display: inline-block;
  line-height: 16px;
  padding-left: 30px;
}
.questions-view li.expanded .details fieldset > label .question-mark-sign {
  border-width: 0;
  position: absolute;
  top: -1px;
  left: 10px;
  font-size: 16px;
}
.questions-view li.expanded .details fieldset > label .question-mark-sign:before {
  font-family: 'gdt';
  content: '\e007';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.questions-view li.expanded .details fieldset > label .question-mark-sign * {
  margin-left: 0.5rem;
}
.questions-view li.expanded .details fieldset textarea {
  padding: 8px 10px !important;
  line-height: 16px;
  height: 50px;
}
.questions-view li.expanded .details fieldset textarea[disabled] {
  background-color: transparent;
}
.questions-view li.expanded .details fieldset .sup {
  position: absolute;
  display: block;
  right: 5px;
  top: -3px;
}
.questions-view li.expanded .details fieldset .sof-title {
  position: relative;
  display: inline-block;
}
.questions-view li.expanded .details fieldset .sof-title textarea {
  height: 85px;
  padding-bottom: 30px !important;
}
.questions-view li.expanded .details fieldset .sof-title button.auto-manual-switch {
  height: auto;
  position: absolute;
  padding: 6px;
  line-height: 16px;
  right: 10px;
  bottom: 10px;
  z-index: 100;
  width: 160px;
}
.questions-view .last-update {
  line-height: 16px;
  font-size: 14px;
  padding-right: 5px;
}
.questions-view .add-question-buttons li {
  width: 50%;
}
.questions-view .add-management-question span,
.questions-view .add-diagnostic-question span {
  background: url("../images/new-project.png") left center no-repeat;
  padding-left: 30px;
}
.questions-view .import-questions span {
  background: url("../images/import-project.png") left center no-repeat;
  padding-left: 30px;
}
.questions-view .disabled-sof-title {
  position: relative;
}
.questions-view .disabled-sof-title div {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.questions-view ul.standard-list li.questions-wo-group {
  position: static;
  height: auto;
  padding: 0;
  background: none;
  border: none;
}
.questions-view ul.standard-list li.questions-wo-group ul.grouped-questions {
  margin: 0;
}
.questions-view ul.standard-list li.question-group {
  height: auto;
  min-height: 50px;
  margin-bottom: 40px;
  background: #fff;
  border: 1px solid #009cca;
}
.questions-view ul.standard-list li.question-group .question-group-edit-view {
  padding-right: 10px;
}
.questions-view ul.standard-list li.question-group .question-group-edit-view .caption {
  height: 50px;
  line-height: 50px;
  font-weight: bold;
  padding-left: 0.5em;
}
.questions-view ul.standard-list li.question-group .question-group-edit-view button {
  border-right: none;
}
.questions-view ul.standard-list li.question-group .question-group-edit-view input {
  font-size: 14px;
  margin-top: 10px;
  width: 90%;
}
.questions-view ul.standard-list li.question-group .question-group-edit-view.expanded {
  height: 50px;
}
.questions-view ul.standard-list ul.grouped-questions {
  padding: 0;
  margin: 0;
  list-style: none;
  margin: 0 10px 10px 0;
  min-height: 10px;
}
.questions-view ul.standard-list ul.grouped-questions li {
  padding-left: 50px;
}
.questions-view ul.standard-list ul.grouped-questions li:before {
  line-height: 40px;
  content: counter(questionItem);
  counter-increment: questionItem;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 40px;
  border-right: 2px solid #fff;
  text-align: center;
}
.questions-view ul.standard-list li.active ul.grouped-questions.empty {
  height: 40px;
  line-height: 40px;
  text-align: center;
  background: #f3fcff;
  border: 1px solid #009cca;
  border-style: dashed;
}
.questions-view ul.standard-list li.active ul.grouped-questions.empty.about-to-drop {
  background: #d2dfed;
}
.questions-view .new-question-group-container {
  background: #fff;
  padding-top: 10px;
  position: relative;
  cursor: pointer;
  margin-top: -50px;
  z-index: 103;
}
.questions-view .new-question-group-container #new-question-group {
  height: 40px;
  line-height: 40px;
  text-align: center;
  background: #f3fcff;
  border: 1px solid #009cca;
  border-style: dashed;
}
.questions-view .new-question-group-container #new-question-group.about-to-drop {
  background: #d2dfed;
}
.questions-view .questions-container .question-footnotes-attr {
  display: none;
}
.questions-view .questions-container.drop-area-visible ul.standard-list {
  margin-bottom: 50px;
}
.question-tables-navigation a {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  height: 100%;
  padding: 0 16px;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.question-tables-navigation a,
.question-tables-navigation a:hover,
.question-tables-navigation a:visited,
.question-tables-navigation a:active {
  text-decoration: none;
  color: currentColor;
}
.question-navigation-with-progress {
  width: 100%;
  display: -webkit-inline-box;
  display: -moz-inline-box;
  display: -webkit-inline-flex;
  display: -webkit-inline-box;
  display: -moz-inline-box;
  display: -webkit-inline-lex;
  display: -ms-inline-flexox;
  display: -ms-inline-flexbox;
  display: inline-box;
  display: inline-flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.question-navigation-with-progress .question-text {
  width: 100%;
}
.question-navigation-with-progress.locked {
  opacity: 0.3;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
}
.question-progress {
  cursor: pointer;
  margin-top: 5px;
  position: relative;
}
.question-progress .question-progress__rects {
  display: -webkit-inline-box;
  display: -moz-inline-box;
  display: -webkit-inline-flex;
  display: -webkit-inline-box;
  display: -moz-inline-box;
  display: -webkit-inline-lex;
  display: -ms-inline-flexox;
  display: -ms-inline-flexbox;
  display: inline-box;
  display: inline-flex;
}
.question-progress__rects__rect {
  width: 23px;
  height: 23px;
  color: #000;
  background: #fff;
  border: 1px solid #fff;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  text-transform: uppercase;
  text-align: center;
  line-height: 20px;
  margin: 0px 3px;
}
.question-progress__rects__rect:hover {
  opacity: 0.7;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  filter: alpha(opacity=70);
}
.module-progress__box {
  min-width: 100px;
  background: #eaeaea;
}
.mda-claim-button {
  margin-left: 5px;
  min-width: 100px;
}
.module-progress__box--done-dr,
.question-progress-form__box--done-dr,
.question-progress__rects__rect--done-dr,
.module-progress__box--copy-editing,
.question-progress-form__box--copy-editing,
.question-progress__rects__rect--copy-editing {
  background: #94b7c8;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  color: #fff;
  border: 1px solid #94b7c8;
}
.mda-claim-button,
.module-progress__box--done,
.question-progress-form__box--done,
.question-progress__rects__rect--done,
.question-progress__rects__rect--data-downloaded {
  background: #0089ba;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  color: #fff;
  border: 1px solid #0089ba;
}
.module-progress__box--in-progress,
.question-progress-form__box--in-progress,
.question-progress__rects__rect--in-progress,
.question-progress__rects__rect--project-in-progress,
.module-progress__box--mar,
.question-progress-form__box--mar,
.question-progress__rects__rect--mar,
.module-progress__box--duration-review-1,
.question-progress-form__box--duration-review-1,
.question-progress__rects__rect--duration-review-1,
.module-progress__box--duration-review-2,
.question-progress-form__box--duration-review-2,
.question-progress__rects__rect--duration-review-2,
.module-progress__box--duration-review-3,
.question-progress-form__box--duration-review-3,
.question-progress__rects__rect--duration-review-3 {
  background: #ffba6c;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  color: #fff;
  border: 1px solid #ffba6c;
}
.module-progress__box--in-review,
.question-progress-form__box--in-review,
.question-progress__rects__rect--in-review {
  background: #ff5186;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  color: #fff;
  border: 1px solid #ff5186;
}
.module-progress__box--medical-coding,
.question-progress-form__box--medical-coding,
.question-progress__rects__rect--medical-coding,
.module-progress__box--duration-editing,
.question-progress-form__box--duration-editing,
.question-progress__rects__rect--duration-editing,
.module-progress__box--medical-editing,
.question-progress-form__box--medical-editing,
.question-progress__rects__rect--medical-editing {
  background: #567bc4;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  color: #fff;
  border: 1px solid #567bc4;
}
.module-progress__box--,
.question-progress-form__box--,
.question-progress__rects__rect--,
.module-progress__box--inactive,
.question-progress-form__box--inactive,
.question-progress__rects__rect--inactive {
  background: #eaeaea;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  border: 1px solid #eaeaea;
}
.module-progress__box--final-duration-check,
.question-progress-form__box--final-duration-check,
.question-progress__rects__rect--final-duration-check,
.module-progress__box--final-editing-check,
.question-progress-form__box--final-editing-check,
.question-progress__rects__rect--final-editing-check {
  -webkit-border-radius: 2px;
  border-radius: 2px;
  color: #fff;
  border: 1px solid #a356c4;
  background: #a356c4;
}
.module-progress__box--new,
.question-progress-form__box--new,
.question-progress__rects__rect--new {
  background: #eaeaea;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  border: 1px solid #eaeaea;
}
.module-progress__box--edit-setup,
.question-progress-form__box--edit-setup,
.question-progress__rects__rect--edit-setup,
.module-progress__box--duration-setup,
.question-progress-form__box--duration-setup,
.question-progress__rects__rect--duration-setup,
.module-progress__box--completed,
.question-progress-form__box--completed,
.question-progress__rects__rect--completed,
.question-progress__rects__rect--data-accepted {
  -webkit-border-radius: 2px;
  border-radius: 2px;
  color: #fff;
  border: 1px solid #56c47c;
  background: #56c47c;
}
.status-selector {
  background: #fff;
  border: none;
  width: 147px;
  font-size: 14px;
}
.status-selector .options-select-container__options {
  width: 147px;
}
.status-selector .options-select-container__options .option {
  width: 147px;
  font-size: 14px;
  padding: 2px 10px;
}
.status-selector .options-select-container__options .option:hover.new {
  color: #000;
}
.status-selector .options-select-container__options .option:hover.in-review,
.status-selector .options-select-container__options .option:hover.in-progress,
.status-selector .options-select-container__options .option:hover.done {
  color: #fff;
}
.status-selector .options-select-container__options .option:hover.new {
  background: #fff;
}
.status-selector .options-select-container__options .option:hover.in-review {
  background: #ff5186;
}
.status-selector .options-select-container__options .option:hover.in-progress {
  background: #ffba6c;
}
.status-selector .options-select-container__options .option:hover.done {
  background: #0089ba;
}
.question-progress-form {
  background: #fff;
  padding: 10px;
  width: 220px;
  border: 1px solid #009cca;
}
.question-progress-form .options-select-container {
  height: 25px;
  width: 220px;
}
.question-progress-form .options-select-container .select-value {
  font-size: 14px;
}
.question-progress-form .options-select-container .select-input.new .select-sign {
  color: #000;
}
.question-progress-form .options-select-container .select-input.in-review .select-sign,
.question-progress-form .options-select-container .select-input.in-progress .select-sign,
.question-progress-form .options-select-container .select-input.done .select-sign {
  color: #fff;
}
.question-progress-form .options-select-container .select-input.new {
  color: #000;
}
.question-progress-form .options-select-container .select-input.in-review,
.question-progress-form .options-select-container .select-input.in-progress,
.question-progress-form .options-select-container .select-input.done {
  color: #fff;
}
.question-progress-form .options-select-container .select-input.new {
  background: #fff;
}
.question-progress-form .options-select-container .select-input.in-review {
  background: #ff5186;
}
.question-progress-form .options-select-container .select-input.in-progress {
  background: #ffba6c;
}
.question-progress-form .options-select-container .select-input.done {
  background: #0089ba;
}
.question-progress-form .done-label span {
  color: #000;
}
.question-progress-form.mda-topics {
  width: 220px;
}
.question-progress-form.mdg-research-team,
.question-progress-form.mdg-reed-group {
  width: 320px;
}
.question-progress-form .question-progress-form__title {
  font-weight: bold;
  padding-bottom: 10px;
  border-bottom: 1px solid #eaeaea;
}
.question-progress-form .question-progress-form__completed,
.question-progress-form .question-progress-form__inputs {
  margin: 10px 0px;
}
.question-progress-form .question-progress-form__completed .selector-label,
.question-progress-form .question-progress-form__inputs .selector-label {
  color: #000;
  font-size: 14px;
  white-space: nowrap;
  width: 220px;
}
.question-progress-form .question-progress-form__completed label,
.question-progress-form .question-progress-form__inputs label {
  margin-bottom: 3px;
  color: #fff;
  width: 100%;
  display: -webkit-inline-box;
  display: -moz-inline-box;
  display: -webkit-inline-flex;
  display: -webkit-inline-box;
  display: -moz-inline-box;
  display: -webkit-inline-lex;
  display: -ms-inline-flexox;
  display: -ms-inline-flexbox;
  display: inline-box;
  display: inline-flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.question-progress-form .question-progress-form__completed label span,
.question-progress-form .question-progress-form__inputs label span {
  min-width: 110px;
  width: 100%;
  padding: 0px 15px;
  text-align: center;
  line-height: 18px;
  font-size: 14px;
  margin-left: 5px;
}
.question-progress-form .question-progress-form__completed label input,
.question-progress-form .question-progress-form__inputs label input {
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex: 0;
  flex-shrink: 0;
  width: 11px;
  height: 11px;
  cursor: pointer;
}
.question-progress-form .question-progress-form__completed {
  border-top: 1px solid #eaeaea;
  margin-top: 5px;
  padding-top: 5px;
  margin-bottom: 0px;
}
.question-progress-form .question-progress-form__completed input[type="checkbox"] {
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex: 0;
  flex-shrink: 0;
  margin-top: 4px;
  width: 12px !important;
  height: 12px;
}
.question-progress-form .question-progress-form__completed label {
  margin-top: 2px;
}
.question-progress-form .question-progress-form__completed label span {
  text-align: left;
  padding: 0;
  margin-left: 10px;
  color: #000;
}
.question-pico-fields .question-navigation {
  margin-left: 10px;
}
.question-pico-fields .question-pico-fields__edit {
  display: -webkit-inline-box;
  display: -moz-inline-box;
  display: -webkit-inline-flex;
  display: -webkit-inline-box;
  display: -moz-inline-box;
  display: -webkit-inline-lex;
  display: -ms-inline-flexox;
  display: -ms-inline-flexbox;
  display: inline-box;
  display: inline-flex;
  position: relative;
  width: 100%;
  padding: 10px 0;
  font-size: 14px;
  line-height: 30px;
}
.question-pico-fields .question-pico-fields__edit.diagnostic {
  white-space: nowrap;
}
.question-pico-fields .question-pico-fields__edit input,
.question-pico-fields .question-pico-fields__edit select {
  -webkit-flex: 0 0 auto;
  -ms-flexbox: 0 0 auto;
  flex: 0 0 auto;
  font-size: 14px;
  background-color: #fff;
}
.question-pico-fields .question-pico-fields__edit select.prognostic {
  width: 80px;
}
.question-pico-fields .question-pico-fields__edit select.prognostic.default {
  -webkit-flex: 1 0 auto;
  -ms-flexbox: 1 0 auto;
  flex: 1 0 auto;
}
.question-pico-fields .question-pico-fields__edit .with-footnotes,
.question-pico-fields .question-pico-fields__edit .with-annotation {
  -webkit-flex: 1 0 auto;
  -ms-flexbox: 1 0 auto;
  flex: 1 0 auto;
  position: relative;
  margin: 0 5px;
}
.question-pico-fields .question-pico-fields__edit .with-footnotes.with-comparator-test-toggle,
.question-pico-fields .question-pico-fields__edit .with-annotation.with-comparator-test-toggle {
  margin-right: 37px;
}
.question-pico-fields .question-pico-fields__edit .with-footnotes input,
.question-pico-fields .question-pico-fields__edit .with-annotation input {
  width: 100%;
}
.question-pico-fields .question-pico-fields__edit .with-footnotes input[type="checkbox"],
.question-pico-fields .question-pico-fields__edit .with-annotation input[type="checkbox"] {
  position: absolute;
  width: 32px;
  height: 32px;
  color: #3883a5;
  border: 1px solid #bfbfbf;
  border-left: 0;
  background-color: #ebebe4;
  background-image: none;
  text-align: center;
}
.question-pico-fields .question-pico-fields__edit .with-footnotes input[type="checkbox"]:before,
.question-pico-fields .question-pico-fields__edit .with-annotation input[type="checkbox"]:before {
  font-family: 'gdt';
  content: '\e025';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.question-pico-fields .question-pico-fields__edit .with-footnotes input[type="checkbox"] *,
.question-pico-fields .question-pico-fields__edit .with-annotation input[type="checkbox"] * {
  margin-left: 0.5rem;
}
.question-pico-fields .question-pico-fields__edit .with-footnotes input[type="checkbox"]:before,
.question-pico-fields .question-pico-fields__edit .with-annotation input[type="checkbox"]:before {
  line-height: 32px;
}
.question-pico-fields .question-pico-fields__edit .with-footnotes input:checked:before,
.question-pico-fields .question-pico-fields__edit .with-annotation input:checked:before {
  font-family: 'gdt';
  content: '\e026';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.question-pico-fields .question-pico-fields__edit .with-footnotes input:checked *,
.question-pico-fields .question-pico-fields__edit .with-annotation input:checked * {
  margin-left: 0.5rem;
}
.question-pico-fields .question-pico-fields__edit .annotation {
  line-height: 15px;
  font-size: 12px;
}
.question-pico-fields .question-pico-fields__edit #populationOther {
  margin-left: 0;
}
.question-pico-fields .question-pico-fields__edit select {
  margin-left: 5px;
}
.question-pico-fields .question-pico-fields__edit #population {
  margin-right: 5px;
}
.question-pico-fields .question-pico-fields__edit span.input-with-button input {
  margin: 0;
  width: calc(100% - 32px);
}
.question-pico-fields .question-pico-fields__edit .sup {
  position: absolute;
  display: block;
  right: 0px;
  top: -18px;
}
.question-pico-fields .question-text {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}
.question-pico-fields .question-text > div {
  cursor: pointer;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
}
.question-pico-fields .question-text .question-tables-navigation {
  position: absolute;
  top: 0;
  left: 0;
  width: calc(100% - 40px - 120px);
  height: 100%;
  background-image: -webkit-linear-gradient(left, transparent, #ddeaf9 45%);
  background-image: -moz-linear-gradient(left, transparent, #ddeaf9 45%);
  background-image: -o-linear-gradient(left, transparent, #ddeaf9 45%);
  background-image: -ms-linear-gradient(left, transparent, #ddeaf9 45%);
  background-image: linear-gradient(to right, transparent, #ddeaf9 45%);
  text-align: right;
  -webkit-animation-name: fade-in;
  -moz-animation-name: fade-in;
  -o-animation-name: fade-in;
  -ms-animation-name: fade-in;
  animation-name: fade-in;
  -webkit-animation-duration: 0.7s;
  -moz-animation-duration: 0.7s;
  -o-animation-duration: 0.7s;
  -ms-animation-duration: 0.7s;
  animation-duration: 0.7s;
}
.question-icons button:before {
  color: #3b4d88;
}
.question-meta-fields {
  padding-right: 12px;
  padding-bottom: 10px;
  margin-bottom: 10px;
}
.question-meta-fields .code-item.editable {
  position: relative;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
  padding: 5px 10px;
  overflow: hidden;
  background: #fff;
}
.question-meta-fields .code-item.editable span {
  vertical-align: middle;
}
.question-meta-fields .code-item.editable button {
  position: relative;
  top: -1px;
}
.question-meta-fields .add-code-trigger {
  margin-left: 10px;
  margin-bottom: 10px;
}
.question-meta-fields .field {
  display: table;
  width: 100%;
}
.question-meta-fields .field:not(:last-child) {
  margin-bottom: 25px;
}
.question-meta-fields .field .field__label,
.question-meta-fields .field .field__text {
  display: table-cell;
  padding-left: 15px;
  position: relative;
}
.question-meta-fields .field .field__label {
  width: 16.66%;
}
.question-meta-fields .field .field__label label {
  position: relative;
}
.question-meta-fields .field .field__label label .info-sign {
  left: -15px;
  top: 3px;
}
.question-meta-fields .field .field__text .field__input.tableTitle {
  position: relative;
}
.question-meta-fields .field .field__text .field__input.tableTitle input {
  padding-right: 144px;
}
.question-meta-fields .field .field__text .field__input.tableTitle label {
  position: absolute;
  right: 0;
}
.question-meta-fields .field .field__text .field__input.tableTitle label input[type="checkbox"] {
  display: none;
}
.question-meta-fields .field .field__text .field__input.tableTitle label span {
  line-height: 32px;
}
.question-meta-fields .field .field__text .field__input input {
  width: 100%;
  background-color: #fff;
}
.last-update {
  line-height: 16px;
  font-size: 14px;
  padding-right: 5px;
  text-align: right;
  padding-bottom: 10px;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
.etd-insert-modal-legacy,
.etd-insert-modal {
  position: relative;
  width: 370px;
}
.etd-insert-modal-legacy h2,
.etd-insert-modal h2 {
  text-align: center;
}
.related-recommendation {
  background-color: #f2f2f2;
}
.related-recommendation .uppercase {
  font-size: 12px;
  margin-top: 10px;
  margin-left: 20px;
}
.related-recommendation__question {
  line-height: 40px;
  padding-left: 15px;
  padding-right: 15px;
  border-bottom: 1px solid #fff;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  cursor: pointer;
}
.related-recommendation__question .caption {
  height: 40px;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  margin-right: 10px;
}
.related-recommendation__question button:before {
  color: #000;
}
.related-recommendation__editor {
  margin: 10px;
  padding: 10px;
  border: 1px solid #fff;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0px 3px 10px 3px #ccc;
  box-shadow: 0px 3px 10px 3px #ccc;
  background: #3783a5;
}
.related-recommendation__editor .public-DraftEditor-content {
  min-height: 50px;
  color: #000;
}
.related-recommendations-modal {
  width: 700px;
}
.related-recommendations-modal .selecting-questions {
  max-height: 400px;
  overflow: auto;
  margin-top: 20px;
}
.related-recommendations-modal .buttons-react {
  margin-top: 20px;
}
.related-recommendations-modal .buttons-react.not-wrapped {
  text-align: center;
}
.related-recommendations-modal .buttons-react.not-wrapped button {
  display: inline-block !important;
  width: auto !important;
  min-width: 150px;
  margin: 0px 10px;
}
.related-recommendations__caption h2 {
  font-size: 14px;
}
.etd-insert-modal-legacy {
  width: 100%;
}
.insert-options {
  width: 320px;
  margin-bottom: 15px;
}
.insert-options label {
  display: block;
  padding: 5px 0px;
}
.insert-options label input#file {
  display: none;
}
.insert-options label input {
  position: relative;
  top: 3px;
}
.insert-options label button.file {
  line-height: 25px;
  margin-left: 10px;
  padding: 0 5px;
  white-space: initial;
}
.insert-options .outcomes-list-select {
  margin: 0px 10px;
  max-height: 200px;
  overflow-y: auto;
  font-size: 14px;
}
.insert-options .outcomes-list-select input[type=checkbox] {
  float: left;
  top: 1px;
  margin-right: 5px;
}
.insert-options .outcomes-list-select .select-all {
  padding-left: 10px;
  line-height: 14px;
}
.insert-options .outcomes-list-select .separator {
  margin: 0px 0px 10px;
}
.insert-options .outcomes-list-select .select-item {
  padding: 0px 10px;
  line-height: 14px;
}
.insert-options .outcomes-list-select .select-item .outcome-name {
  display: block;
  overflow: hidden;
}
.insert-options .outcomes-list-select .select-item.selected {
  background: #f2f2f2;
}
.error {
  color: #f00;
  padding: 0 15px;
}
.hidden {
  visibility: hidden;
}
.content {
  text-align: left;
}
.spacer {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  height: 15px;
}
.content-mode-switch-modal {
  min-height: 146px;
  padding: 15px;
  top: 250px;
  left: 50%;
  margin-left: -260px;
  overflow: visible;
}
.content-mode-switch-modal .buttons {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.content-mode-switch-modal .buttons button {
  width: 49%;
}
.content-mode-switch-modal p {
  margin-top: 0;
  margin-bottom: 5px;
}
.content-mode-switch-modal .modal-close {
  top: 0;
  right: 5px;
}
.recommendation-section-title h2 {
  margin: 0px;
  font-size: 16px;
  padding: 0px 5px;
  text-align: left;
}
.recommendation-section-title .options-select-container {
  width: 127px;
  -webkit-flex: 0 0 127px;
  -ms-flexbox: 0 0 127px;
  flex: 0 0 127px;
}
.judgement-table {
  table-layout: auto !important;
}
.judgement-table td {
  border: none;
}
.judgement-table tbody.expanded {
  margin-bottom: 35px;
}
.assessment-section__header.assessment-setion__header--expanded {
  background: #005aa5;
}
.assessment-section__header.assessment-setion__header--expanded h2 {
  color: #fff;
}
.assessment-section__header .assessment-section__header__flex {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -font-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 20px;
}
.assessment-section__header td {
  z-index: 1;
  position: relative;
  padding: 10px 5px !important;
  border: 0px solid #fff !important;
  -webkit-box-shadow: 0px 5px 10px rgba(0,0,0,0.5) !important;
  box-shadow: 0px 5px 10px rgba(0,0,0,0.5) !important;
}
.assessment-section__header h2 {
  font-size: 16px;
  font-weight: bold;
  text-align: left;
  padding: 0;
  margin: 0;
}
.assessment-section__header .context-help-icon {
  color: #fff;
  font-size: 14px;
  position: relative;
  display: inline-block;
  margin-left: 5px;
  top: -5px;
}
.assessment-section__header .criterion {
  font-size: 14px;
  line-height: 20px;
}
.assessment-section__header .assessment-section__header__content {
  cursor: pointer;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
}
.assessment-section__header.assessment-setion__header--collapsed {
  background: #f2f2f2;
  color: #2d3236;
}
.assessment-section__header.assessment-setion__header--collapsed .context-help-icon {
  color: #2d3236;
}
.assessment-section__header.assessment-setion__header--collapsed:hover {
  background: #005aa5;
  color: #fff;
}
.assessment-section__header.assessment-setion__header--collapsed:hover .context-help-icon {
  color: #fff;
}
.adolopment-section-separator {
  display: table;
  width: 100%;
  margin: 15px 0px;
}
.adolopment-section-separator td {
  vertical-align: middle;
  text-transform: uppercase;
  font-weight: bold;
}
.adolopment-section-separator.assessment {
  background: #f2f2f2;
  line-height: 30px;
}
.adolopment-section-separator.assessment .adolopment-section-separator__color-marker {
  width: 20px;
}
.adolopment-section-separator.conclusions {
  line-height: 20px;
  font-size: 14px;
}
.adolopment-section-separator.conclusions .adolopment-section-separator__color-marker {
  width: 10px;
}
.adolopment-section-separator .adolopment-section-separator__section > div {
  padding-left: 5px;
}
.adolopment-section-separator .adolopment-section-separator__color-marker--original {
  background-color: #29abe2;
}
.adolopment-section-separator .adolopment-section-separator__color-marker--adolopment {
  background-color: #f7931e;
}
.conclusions-section-edit-dialog .conclusions-justification {
  border: none !important;
}
.conclusions-section-edit-dialog,
.assessment-section-edit-dialog {
  top: 15vh;
  width: 80vw !important;
  left: 10vw !important;
  padding: 25px 11px 11px;
}
.conclusions-section-edit-dialog .section-data-container,
.assessment-section-edit-dialog .section-data-container {
  margin-bottom: 11px;
}
.conclusions-section-edit-dialog h2,
.assessment-section-edit-dialog h2 {
  margin: 0 15px;
  text-align: left;
  font-size: 14px;
}
.conclusions-section-edit-dialog .section-details,
.assessment-section-edit-dialog .section-details {
  margin-bottom: 15px;
}
.conclusions-section-edit-dialog #controls-block,
.assessment-section-edit-dialog #controls-block {
  height: 35px;
  background-color: #f2f2f2;
  text-align: right;
  padding: 5px;
  vertical-align: middle;
}
.conclusions-section-edit-dialog .conclusions-data,
.assessment-section-edit-dialog .conclusions-data {
  width: 100%;
  padding: 10px 5px;
  border: 1px solid #bfbfbf;
  position: relative;
}
.conclusions-section-edit-dialog .conclusions-data.highlighted,
.assessment-section-edit-dialog .conclusions-data.highlighted {
  border: 1px solid #f00;
  background: #fff0bb;
}
.conclusions-section-edit-dialog .gdt-editor-container,
.assessment-section-edit-dialog .gdt-editor-container {
  border: none;
}
.conclusions-section-edit-dialog .style-controls-container,
.assessment-section-edit-dialog .style-controls-container {
  top: calc(15vh + 137px);
  left: calc(10vw + 15px);
  position: fixed;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.conclusions-section-edit-dialog .remarks__content,
.assessment-section-edit-dialog .remarks__content {
  border: 1px solid #bfbfbf;
}
.conclusions-section-edit-dialog .multiple-recommendations__single .gdt-editor-container,
.assessment-section-edit-dialog .multiple-recommendations__single .gdt-editor-container {
  border: 1px solid #bfbfbf;
}
.assessment-section-edit-dialog .assessment-data {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  padding: 5px;
  margin-bottom: 10px;
}
.assessment-section-edit-dialog .assessment-data.highlighted {
  border: 1px solid #f00;
  background: #fff0bb;
}
.assessment-section-edit-dialog .assessment-data .ep-card {
  margin: 5px;
}
.assessment-section-edit-dialog .assessment-data .judgement,
.assessment-section-edit-dialog .assessment-data .research-evidences,
.assessment-section-edit-dialog .assessment-data .additional-considerations {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  position: relative;
}
.assessment-section-edit-dialog .assessment-data .judgement .ep-card,
.assessment-section-edit-dialog .assessment-data .research-evidences .ep-card,
.assessment-section-edit-dialog .assessment-data .additional-considerations .ep-card {
  padding: 5px;
}
.assessment-section-edit-dialog .assessment-data .judgement .gdt-editor-container,
.assessment-section-edit-dialog .assessment-data .research-evidences .gdt-editor-container,
.assessment-section-edit-dialog .assessment-data .additional-considerations .gdt-editor-container {
  border: none;
}
.assessment-section-edit-dialog .assessment-data .judgement .public-DraftEditor-content,
.assessment-section-edit-dialog .assessment-data .research-evidences .public-DraftEditor-content,
.assessment-section-edit-dialog .assessment-data .additional-considerations .public-DraftEditor-content {
  height: 367px;
  overflow-y: auto;
}
.assessment-section-edit-dialog .assessment-data .research-evidences {
  width: calc(75% - 150px);
}
.assessment-section-edit-dialog .assessment-data .additional-considerations {
  width: 25%;
}
.recommendations-preview {
  padding: 10px;
  background-color: #fff;
}
.recommendations-preview .additional-considerations-panel {
  padding: 10px 0px;
  text-align: right;
}
.recommendations-preview .show-ac {
  display: inline;
}
.recommendations-preview .hide-ac {
  display: none;
}
.recommendations-preview .judgement-table col.additional-considerations,
.recommendations-preview .judgement-table display: none,
.recommendations-preview .judgement-table td.judgement {
  padding: 0 !important;
}
.recommendations-preview .judgement-table col.additional-considerations >div:nth-child(2),
.recommendations-preview .judgement-table display: none >div:nth-child(2),
.recommendations-preview .judgement-table td.judgement >div:nth-child(2) {
  padding: 5px;
}
.recommendations-preview.additional-considerations-visible .show-ac {
  display: none;
}
.recommendations-preview.additional-considerations-visible .hide-ac {
  display: inline;
}
#recommendations:-webkit-full-screen {
  z-index: 100 !important;
}
#recommendations,
#recommendations-preview {
  height: 100%;
  overflow-y: auto;
  font-size: 14px;
  background: #fff;
}
#recommendations .preview-button,
#recommendations-preview .preview-button {
  text-align: right;
  margin: 5px;
}
#recommendations .recommendations-header,
#recommendations-preview .recommendations-header {
  background: #f2f2f2;
}
#recommendations .recommendations-header.expanded,
#recommendations-preview .recommendations-header.expanded {
  padding-bottom: 15px;
}
#recommendations .recommendations-header .title-container,
#recommendations-preview .recommendations-header .title-container {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
#recommendations .recommendations-header h1.title,
#recommendations-preview .recommendations-header h1.title {
  margin: 0;
  font-size: 16px;
  line-height: 30px;
  margin-left: 10px;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  cursor: pointer;
  text-transform: uppercase;
  font-weight: bold;
  color: #232e51;
}
#recommendations .recommendations-header table,
#recommendations-preview .recommendations-header table {
  width: 100%;
  font-size: 14px;
  padding-bottom: 15px;
}
#recommendations .recommendations-header table .c-1,
#recommendations-preview .recommendations-header table .c-1 {
  width: 125px;
}
#recommendations .recommendations-header table .c-2,
#recommendations-preview .recommendations-header table .c-2 {
  width: auto;
  max-width: 38%;
}
#recommendations .recommendations-header table .right-button,
#recommendations-preview .recommendations-header table .right-button {
  width: 40px;
}
#recommendations .recommendations-header table tr td,
#recommendations-preview .recommendations-header table tr td {
  border: none;
  padding: 5px;
  display: table-cell;
  position: relative;
}
#recommendations .recommendations-header table tr td.question,
#recommendations-preview .recommendations-header table tr td.question {
  padding-left: 20px;
}
#recommendations .recommendations-header table tr td .gdt-editor-container,
#recommendations-preview .recommendations-header table tr td .gdt-editor-container,
#recommendations .recommendations-header table tr td .public-DraftEditor-content,
#recommendations-preview .recommendations-header table tr td .public-DraftEditor-content {
  border: none;
  min-height: 20px;
  padding: 0;
}
#recommendations .recommendations-header table tr td .edit-container,
#recommendations-preview .recommendations-header table tr td .edit-container {
  position: relative;
  background-color: #fff;
  border: 1px solid #cecece;
}
#recommendations .recommendations-header table tr td .edit-container > div,
#recommendations-preview .recommendations-header table tr td .edit-container > div {
  height: 100%;
}
#recommendations .recommendations-header table tr td .edit-container.in-auto-mode,
#recommendations-preview .recommendations-header table tr td .edit-container.in-auto-mode {
  background-color: #e4e4e1;
  border: 1px solid #cecece;
  color: #808080;
}
#recommendations .recommendations-header table tr td .edit-container.with-switch,
#recommendations-preview .recommendations-header table tr td .edit-container.with-switch {
  padding-bottom: 30px;
}
#recommendations .recommendations-header table tr td .edit-container .gdt-editor-container,
#recommendations-preview .recommendations-header table tr td .edit-container .gdt-editor-container {
  height: 100%;
  color: #2d3236;
  border: none;
}
#recommendations .recommendations-header table tr td .edit-container .gdt-editor-container .public-DraftEditor-content,
#recommendations-preview .recommendations-header table tr td .edit-container .gdt-editor-container .public-DraftEditor-content {
  min-height: 100%;
  overflow: auto;
}
#recommendations .recommendations-header table tr td .edit-container textarea,
#recommendations-preview .recommendations-header table tr td .edit-container textarea {
  width: 100%;
  height: 100%;
  border: none;
}
#recommendations .recommendations-header table tr td .edit-container input,
#recommendations-preview .recommendations-header table tr td .edit-container input,
#recommendations .recommendations-header table tr td .edit-container .textarea-content,
#recommendations-preview .recommendations-header table tr td .edit-container .textarea-content {
  padding-left: 5px;
}
#recommendations .recommendations-header table tr td .auto-manual-switch,
#recommendations-preview .recommendations-header table tr td .auto-manual-switch {
  background: none;
  font-style: italic;
  color: #0058d0;
  position: absolute;
  line-height: initial;
  padding: 0;
  bottom: 10px;
  right: 10px;
  z-index: 2;
}
#recommendations .recommendations-header table tr td .auto-manual-switch:hover,
#recommendations-preview .recommendations-header table tr td .auto-manual-switch:hover {
  background: none;
}
#recommendations .recommendations-header table tr td.label-cell,
#recommendations-preview .recommendations-header table tr td.label-cell {
  white-space: nowrap;
  padding-left: 20px;
}
#recommendations .recommendations-header table tr td.label-cell p,
#recommendations-preview .recommendations-header table tr td.label-cell p {
  margin: 0;
  display: inline-block;
  width: 100%;
  text-align: right;
  font-weight: bold;
}
#recommendations .recommendations-header table tr td.editable-cell p,
#recommendations-preview .recommendations-header table tr td.editable-cell p {
  margin: 0;
}
#recommendations .recommendations-header table tr td.wider,
#recommendations-preview .recommendations-header table tr td.wider {
  width: 165px;
}
#recommendations .recommendations-header table tr td span.outcomes-list,
#recommendations-preview .recommendations-header table tr td span.outcomes-list {
  min-width: 427px;
}
#recommendations .recommendations-header table tr td span.background-section,
#recommendations-preview .recommendations-header table tr td span.background-section {
  padding-right: 15px;
}
#recommendations .recommendations-header table tr td > div,
#recommendations-preview .recommendations-header table tr td > div {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
#recommendations .recommendations-header table tr td > div p,
#recommendations-preview .recommendations-header table tr td > div p {
  margin: 0;
}
#recommendations .recommendations-header table tr td > div ul,
#recommendations-preview .recommendations-header table tr td > div ul {
  margin: 0;
}
#recommendations .recommendations-header table tr td > div.rows-1,
#recommendations-preview .recommendations-header table tr td > div.rows-1 {
  height: 32px;
}
#recommendations .recommendations-header table tr td > div.rows-2,
#recommendations-preview .recommendations-header table tr td > div.rows-2 {
  min-height: 54px;
  height: 1px;
}
#recommendations .recommendations-header table tr td > div.rows-4,
#recommendations-preview .recommendations-header table tr td > div.rows-4 {
  min-height: 98px;
  height: 1px;
}
#recommendations .recommendations-header table tr td > div.rows-max,
#recommendations-preview .recommendations-header table tr td > div.rows-max {
  height: 132px;
}
#recommendations .recommendations-header table tr td select,
#recommendations-preview .recommendations-header table tr td select {
  background-color: #fff;
}
#recommendations .recommendations-header table tr td input,
#recommendations-preview .recommendations-header table tr td input {
  width: 100%;
  padding: 0;
  font-size: 14px;
}
#recommendations .etd-section-title,
#recommendations-preview .etd-section-title {
  margin: 30px auto 0px;
  border-top: 2px solid #99afc6;
  padding: 30px 0px 50px;
  position: relative;
}
#recommendations .etd-section-title.with-tabs,
#recommendations-preview .etd-section-title.with-tabs {
  padding-bottom: 10px;
}
#recommendations .etd-section-title .breadcrumbs,
#recommendations-preview .etd-section-title .breadcrumbs {
  text-align: center;
  margin: 10px auto;
  background: #fff;
}
#recommendations .etd-section-title li.breadcrumbs-tab,
#recommendations-preview .etd-section-title li.breadcrumbs-tab {
  background-color: #fff;
}
#recommendations .etd-section-title li.selected.selected,
#recommendations-preview .etd-section-title li.selected.selected {
  font-weight: bold;
  background-color: #fff;
}
#recommendations .etd-section-title li.selected.selected span,
#recommendations-preview .etd-section-title li.selected.selected span {
  background-color: #fff;
}
#recommendations .etd-section-title li.selected.selected span:before,
#recommendations-preview .etd-section-title li.selected.selected span:before {
  border-left-color: #fff;
}
#recommendations .etd-section-title li a:after,
#recommendations-preview .etd-section-title li a:after,
#recommendations .etd-section-title li span:after,
#recommendations-preview .etd-section-title li span:after {
  border: 18px solid transparent;
  border-left: 18px solid #b3b3b3;
}
#recommendations .etd-section-title li a:before,
#recommendations-preview .etd-section-title li a:before,
#recommendations .etd-section-title li span:before,
#recommendations-preview .etd-section-title li span:before {
  border: 18px solid transparent;
  border-left: 12px solid #fff;
}
#recommendations .etd-section-title h1,
#recommendations-preview .etd-section-title h1 {
  text-align: center;
  font-size: 21px;
  text-transform: uppercase;
  font-weight: bold;
  margin: 5px 0 0 10px;
}
#recommendations .etd-section-title ol,
#recommendations-preview .etd-section-title ol {
  margin-left: 0;
  display: block;
}
#recommendations .etd-section-title ol li,
#recommendations-preview .etd-section-title ol li {
  text-align: center;
}
#recommendations .etd-section-title ol li.disabled,
#recommendations-preview .etd-section-title ol li.disabled {
  cursor: default;
}
#recommendations .assessment-section,
#recommendations-preview .assessment-section {
  position: relative;
}
#recommendations .assessment-section .etd-section-title,
#recommendations-preview .assessment-section .etd-section-title {
  border-top: none;
  margin-top: 0;
}
#recommendations .assessment-section .gdt-editor-container,
#recommendations-preview .assessment-section .gdt-editor-container {
  border: none;
}
#recommendations .assessment-section .admin-comment .gdt-editor-container,
#recommendations-preview .assessment-section .admin-comment .gdt-editor-container {
  border: 1px solid #bfbfbf;
}
#recommendations .recommendation-section .recommendation-types,
#recommendations-preview .recommendation-section .recommendation-types {
  padding: 0 10px 0 5px;
}
#recommendations .conclusions-section .etd-card,
#recommendations-preview .conclusions-section .etd-card {
  margin: 30px 0px;
}
#recommendations .judgement-table,
#recommendations-preview .judgement-table {
  table-layout: fixed;
}
#recommendations .judgement-table colgroup col.blank,
#recommendations-preview .judgement-table colgroup col.blank {
  width: 20px;
}
#recommendations .judgement-table colgroup col.criteria,
#recommendations-preview .judgement-table colgroup col.criteria {
  width: 220px;
}
#recommendations .judgement-table colgroup col.judgement,
#recommendations-preview .judgement-table colgroup col.judgement {
  width: 150px;
}
#recommendations .judgement-table colgroup col.research-evidences,
#recommendations-preview .judgement-table colgroup col.research-evidences {
  width: auto;
}
#recommendations .judgement-table colgroup col.additional-considerations,
#recommendations-preview .judgement-table colgroup col.additional-considerations {
  width: 25%;
}
#recommendations .judgement-table colgroup col.edit-button-column,
#recommendations-preview .judgement-table colgroup col.edit-button-column {
  width: 35px;
}
#recommendations .judgement-table colgroup.diagnostic-initial col.blank,
#recommendations-preview .judgement-table colgroup.diagnostic-initial col.blank {
  width: 20px;
}
#recommendations .judgement-table colgroup.diagnostic-initial col.criteria,
#recommendations-preview .judgement-table colgroup.diagnostic-initial col.criteria {
  width: 17.5%;
}
#recommendations .judgement-table colgroup.diagnostic-initial col.judgement,
#recommendations-preview .judgement-table colgroup.diagnostic-initial col.judgement {
  width: 27%;
}
#recommendations .judgement-table colgroup.diagnostic-initial col.research-evidences,
#recommendations-preview .judgement-table colgroup.diagnostic-initial col.research-evidences {
  width: auto;
}
#recommendations .judgement-table colgroup.diagnostic-initial col.additional-considerations,
#recommendations-preview .judgement-table colgroup.diagnostic-initial col.additional-considerations {
  width: 27%;
}
#recommendations .judgement-table colgroup.diagnostic-initial col.edit-button-column,
#recommendations-preview .judgement-table colgroup.diagnostic-initial col.edit-button-column {
  width: 35px;
  border-right: 1px solid #bfbfbf;
}
#recommendations .judgement-table > thead,
#recommendations-preview .judgement-table > thead {
  background: #dedede;
  text-transform: uppercase;
}
#recommendations .judgement-table > thead tr,
#recommendations-preview .judgement-table > thead tr {
  height: 34px;
  line-height: 34px;
}
#recommendations .judgement-table > thead h1,
#recommendations-preview .judgement-table > thead h1 {
  padding-left: 20px;
  margin: 0;
  font-size: 20px;
  text-align: left;
  text-transform: none;
}
#recommendations .judgement-table > thead .headers th.blank,
#recommendations-preview .judgement-table > thead .headers th.blank,
#recommendations .judgement-table > thead .diagnostic-headers th.blank,
#recommendations-preview .judgement-table > thead .diagnostic-headers th.blank {
  border-right: none;
}
#recommendations .judgement-table > thead .headers th.research-evidences,
#recommendations-preview .judgement-table > thead .headers th.research-evidences,
#recommendations .judgement-table > thead .diagnostic-headers th.research-evidences,
#recommendations-preview .judgement-table > thead .diagnostic-headers th.research-evidences {
  width: auto;
}
#recommendations .judgement-table > thead .headers th.criteria,
#recommendations-preview .judgement-table > thead .headers th.criteria,
#recommendations .judgement-table > thead .diagnostic-headers th.criteria,
#recommendations-preview .judgement-table > thead .diagnostic-headers th.criteria {
  border-left: none;
}
#recommendations .judgement-table > thead .domain,
#recommendations-preview .judgement-table > thead .domain {
  height: 80px;
}
#recommendations .judgement-table > thead .domain span,
#recommendations-preview .judgement-table > thead .domain span {
  left: -0.5em;
}
#recommendations .judgement-table > tbody,
#recommendations-preview .judgement-table > tbody {
  display: block;
  width: 100%;
}
#recommendations .judgement-table tr.headers,
#recommendations-preview .judgement-table tr.headers {
  background: #dedede;
  line-height: 100%;
  text-transform: uppercase;
  text-align: center;
}
#recommendations .judgement-table tr.headers td,
#recommendations-preview .judgement-table tr.headers td {
  position: relative;
}
#recommendations .judgement-table tr.headers td .header-cell-label,
#recommendations-preview .judgement-table tr.headers td .header-cell-label {
  position: relative;
}
#recommendations .judgement-table tr.headers td .header-cell-label .context-help-icon,
#recommendations-preview .judgement-table tr.headers td .header-cell-label .context-help-icon {
  position: absolute;
  top: 0;
  right: -20px;
}
#recommendations .judgement-table tr.headers td.blank,
#recommendations-preview .judgement-table tr.headers td.blank {
  border-right: none;
}
#recommendations .judgement-table tr.headers td.research-evidences,
#recommendations-preview .judgement-table tr.headers td.research-evidences {
  width: auto;
}
#recommendations .judgement-table tr.headers td.criteria,
#recommendations-preview .judgement-table tr.headers td.criteria {
  border-left: none;
}
#recommendations .judgement-table tbody > tr.assessment-section__header,
#recommendations-preview .judgement-table tbody > tr.assessment-section__header {
  display: table;
  width: 100%;
  table-layout: fixed;
}
#recommendations .judgement-table tbody > tr > td,
#recommendations-preview .judgement-table tbody > tr > td {
  padding: 5px;
  word-break: break-word;
}
#recommendations .judgement-table tbody > tr > td.domain-cell,
#recommendations-preview .judgement-table tbody > tr > td.domain-cell,
#recommendations .judgement-table tbody > tr > td.judgement,
#recommendations-preview .judgement-table tbody > tr > td.judgement {
  vertical-align: top;
}
#recommendations .judgement-table tbody > tr > td.domain-cell label,
#recommendations-preview .judgement-table tbody > tr > td.domain-cell label,
#recommendations .judgement-table tbody > tr > td.judgement label,
#recommendations-preview .judgement-table tbody > tr > td.judgement label {
  display: block;
  line-height: 16px;
  margin-bottom: 12px;
  position: relative;
}
#recommendations .judgement-table tbody > tr > td.domain-cell label input,
#recommendations-preview .judgement-table tbody > tr > td.domain-cell label input,
#recommendations .judgement-table tbody > tr > td.judgement label input,
#recommendations-preview .judgement-table tbody > tr > td.judgement label input,
#recommendations .judgement-table tbody > tr > td.domain-cell label span,
#recommendations-preview .judgement-table tbody > tr > td.domain-cell label span,
#recommendations .judgement-table tbody > tr > td.judgement label span,
#recommendations-preview .judgement-table tbody > tr > td.judgement label span {
  display: inline-block;
}
#recommendations .judgement-table tbody > tr > td.domain-cell label input,
#recommendations-preview .judgement-table tbody > tr > td.domain-cell label input,
#recommendations .judgement-table tbody > tr > td.judgement label input,
#recommendations-preview .judgement-table tbody > tr > td.judgement label input,
#recommendations .judgement-table tbody > tr > td.domain-cell label span.checked-marker,
#recommendations-preview .judgement-table tbody > tr > td.domain-cell label span.checked-marker,
#recommendations .judgement-table tbody > tr > td.judgement label span.checked-marker,
#recommendations-preview .judgement-table tbody > tr > td.judgement label span.checked-marker {
  margin-left: 0;
  position: absolute;
  top: 50%;
  margin-top: -7px;
}
#recommendations .judgement-table tbody > tr > td.domain-cell label span,
#recommendations-preview .judgement-table tbody > tr > td.domain-cell label span,
#recommendations .judgement-table tbody > tr > td.judgement label span,
#recommendations-preview .judgement-table tbody > tr > td.judgement label span {
  margin-left: 20px;
}
#recommendations .judgement-table tbody > tr > td.domain-cell label.varies input,
#recommendations-preview .judgement-table tbody > tr > td.domain-cell label.varies input,
#recommendations .judgement-table tbody > tr > td.judgement label.varies input,
#recommendations-preview .judgement-table tbody > tr > td.judgement label.varies input,
#recommendations .judgement-table tbody > tr > td.domain-cell label.varies span.checked-marker,
#recommendations-preview .judgement-table tbody > tr > td.domain-cell label.varies span.checked-marker,
#recommendations .judgement-table tbody > tr > td.judgement label.varies span.checked-marker,
#recommendations-preview .judgement-table tbody > tr > td.judgement label.varies span.checked-marker {
  margin-top: -4px;
}
#recommendations .judgement-table tbody > tr > td.domain-cell label.special,
#recommendations-preview .judgement-table tbody > tr > td.domain-cell label.special,
#recommendations .judgement-table tbody > tr > td.judgement label.special,
#recommendations-preview .judgement-table tbody > tr > td.judgement label.special {
  margin-top: 0.5rem;
  padding-top: 0.7rem;
  border-top: 1px dotted #bfbfbf;
}
#recommendations .judgement-table tbody > tr > td.recommendations-editor img,
#recommendations-preview .judgement-table tbody > tr > td.recommendations-editor img,
#recommendations .judgement-table tbody > tr > td.benefits-harms-table img,
#recommendations-preview .judgement-table tbody > tr > td.benefits-harms-table img {
  width: 100%;
}
#recommendations .judgement-table tbody > tr > td.recommendations-editor .editor-container .top-buttons,
#recommendations-preview .judgement-table tbody > tr > td.recommendations-editor .editor-container .top-buttons,
#recommendations .judgement-table tbody > tr > td.benefits-harms-table .editor-container .top-buttons,
#recommendations-preview .judgement-table tbody > tr > td.benefits-harms-table .editor-container .top-buttons {
  display: none;
}
#recommendations .judgement-table tbody > tr > td.recommendations-editor .editor-container.edit-content .top-buttons,
#recommendations-preview .judgement-table tbody > tr > td.recommendations-editor .editor-container.edit-content .top-buttons,
#recommendations .judgement-table tbody > tr > td.benefits-harms-table .editor-container.edit-content .top-buttons,
#recommendations-preview .judgement-table tbody > tr > td.benefits-harms-table .editor-container.edit-content .top-buttons {
  display: block !important;
}
#recommendations .judgement-table tbody > tr > td.criteria-cell,
#recommendations-preview .judgement-table tbody > tr > td.criteria-cell {
  position: relative;
  padding: 10px;
  padding-right: 20px;
  background: #d2dfed;
}
#recommendations .judgement-table tbody > tr > td.criteria-cell .context-help-icon,
#recommendations-preview .judgement-table tbody > tr > td.criteria-cell .context-help-icon {
  position: absolute;
  top: 5px;
  right: 5px;
}
#recommendations .judgement-table tbody > tr > td .criteria-description,
#recommendations-preview .judgement-table tbody > tr > td .criteria-description {
  padding: 5px;
  background: #d2dfed;
  margin-bottom: 10px;
}
#recommendations .judgement-table tbody > tr > td .criteria-description.edit-content button.insert,
#recommendations-preview .judgement-table tbody > tr > td .criteria-description.edit-content button.insert {
  display: block !important;
}
#recommendations .judgement-table tbody > tr > td .criteria-option-label,
#recommendations-preview .judgement-table tbody > tr > td .criteria-option-label {
  text-transform: lowercase;
}
#recommendations .judgement-table tbody > tr > td .criteria-option-label::first-letter,
#recommendations-preview .judgement-table tbody > tr > td .criteria-option-label::first-letter {
  text-transform: uppercase;
}
#recommendations .judgement-table tbody > tr > td div.question-title,
#recommendations-preview .judgement-table tbody > tr > td div.question-title {
  font-weight: bold;
  border-top: solid 2px #000;
}
#recommendations .judgement-table tbody > tr > td table.short thead,
#recommendations-preview .judgement-table tbody > tr > td table.short thead {
  border-bottom: solid 2px #000;
}
#recommendations .judgement-table tbody > tr > td table.short tr.outcome-diag-sof-row th,
#recommendations-preview .judgement-table tbody > tr > td table.short tr.outcome-diag-sof-row th {
  padding: 5px;
  background-color: #275c99;
  border-color: #000;
  color: #fff;
  text-align: center;
  vertical-align: middle;
}
#recommendations .judgement-table tbody > tr > td table.short tr.outcome-diag-sof-row th.effect-head-cell,
#recommendations-preview .judgement-table tbody > tr > td table.short tr.outcome-diag-sof-row th.effect-head-cell {
  background-color: #95b3d7;
  color: #000;
}
#recommendations .judgement-table tbody > tr > td table.short tr.outcome-diag-sof-row th.prevalence-1,
#recommendations-preview .judgement-table tbody > tr > td table.short tr.outcome-diag-sof-row th.prevalence-1,
#recommendations .judgement-table tbody > tr > td table.short tr.outcome-diag-sof-row th.prevalence-2,
#recommendations-preview .judgement-table tbody > tr > td table.short tr.outcome-diag-sof-row th.prevalence-2,
#recommendations .judgement-table tbody > tr > td table.short tr.outcome-diag-sof-row th.prevalence-3,
#recommendations-preview .judgement-table tbody > tr > td table.short tr.outcome-diag-sof-row th.prevalence-3 {
  background-color: #b8cce4;
  font-weight: normal;
  color: #000;
}
#recommendations .judgement-table tbody > tr > td table.short tr.outcome-diag-sof-row td.quality,
#recommendations-preview .judgement-table tbody > tr > td table.short tr.outcome-diag-sof-row td.quality,
#recommendations .judgement-table tbody > tr > td table.short tr.outcome-diag-sof-row td.no-of-participants-studies,
#recommendations-preview .judgement-table tbody > tr > td table.short tr.outcome-diag-sof-row td.no-of-participants-studies {
  border-left: 1px solid #000;
  text-align: center;
  background: none;
}
#recommendations .judgement-table tbody > tr > td table.short thead > tr,
#recommendations-preview .judgement-table tbody > tr > td table.short thead > tr {
  background-color: #fff;
}
#recommendations .judgement-table tbody > tr > td table.short thead > tr th,
#recommendations-preview .judgement-table tbody > tr > td table.short thead > tr th {
  padding: 5px;
  vertical-align: top;
  font-weight: bold;
}
#recommendations .judgement-table tbody > tr > td table.short tbody,
#recommendations-preview .judgement-table tbody > tr > td table.short tbody {
  border-bottom: solid 2px #000;
}
#recommendations .judgement-table tbody > tr > td table.short tbody td,
#recommendations-preview .judgement-table tbody > tr > td table.short tbody td {
  text-align: left;
  vertical-align: top;
  border-top: solid 1px #000;
  border-bottom: solid 1px #000;
  border-left: none;
  border-right: none;
  word-wrap: break-word;
}
#recommendations .judgement-table tbody > tr > td table.short tbody td.diagnostic-outcome-label,
#recommendations-preview .judgement-table tbody > tr > td table.short tbody td.diagnostic-outcome-label,
#recommendations .judgement-table tbody > tr > td table.short tbody td.diagnostic-outcome-label.active,
#recommendations-preview .judgement-table tbody > tr > td table.short tbody td.diagnostic-outcome-label.active {
  vertical-align: middle;
  text-align: left;
  background: none !important;
}
#recommendations .judgement-table tbody > tr > td table.short tbody td.diagnostic-effect,
#recommendations-preview .judgement-table tbody > tr > td table.short tbody td.diagnostic-effect {
  background-color: #dbe5f1;
  border-right: 1px solid #000;
  vertical-align: middle;
}
#recommendations .judgement-table tbody > tr > td table.short tbody td.complications-prevalences-desc,
#recommendations-preview .judgement-table tbody > tr > td table.short tbody td.complications-prevalences-desc,
#recommendations .judgement-table tbody > tr > td table.short tbody td.inconclusive-prevalences-desc,
#recommendations-preview .judgement-table tbody > tr > td table.short tbody td.inconclusive-prevalences-desc {
  background-color: #dbe5f1;
}
#recommendations .judgement-table tbody > tr > td table.short tbody td.control-label,
#recommendations-preview .judgement-table tbody > tr > td table.short tbody td.control-label {
  background-color: #e0e0e0;
  border-color: #000;
  font-weight: bold;
}
#recommendations .judgement-table tbody > tr > td table.short tbody td.corresponding-risk,
#recommendations-preview .judgement-table tbody > tr > td table.short tbody td.corresponding-risk {
  background-color: #ebebeb;
}
#recommendations .judgement-table tbody > tr > td table.short tbody td.risk-with-control,
#recommendations-preview .judgement-table tbody > tr > td table.short tbody td.risk-with-control {
  background-color: none;
}
#recommendations .judgement-table tbody > tr > td table.short tbody td.risk-difference-with-intervention,
#recommendations-preview .judgement-table tbody > tr > td table.short tbody td.risk-difference-with-intervention {
  background-color: #ededed;
}
#recommendations .judgement-table tbody > tr > td table.short .printout,
#recommendations-preview .judgement-table tbody > tr > td table.short .printout {
  border-top: solid 2px #000;
  border-bottom: solid 2px #000;
  border-left: none;
  border-right: none;
}
#recommendations .judgement-table tbody > tr > td table.short .blue-cell,
#recommendations-preview .judgement-table tbody > tr > td table.short .blue-cell {
  text-align: left;
  color: #fff;
  font-weight: normal;
  background-color: #3271aa;
  border: 1px solid #efefef;
}
#recommendations .judgement-table tbody > tr > td table.short .grey-cell,
#recommendations-preview .judgement-table tbody > tr > td table.short .grey-cell {
  text-align: left;
  border-top: 1px solid #efefef;
  border-right: 1px solid #efefef;
  background-color: #e0e0e0;
}
#recommendations .judgement-table tbody > tr:nth-child(3) td:nth-child(4) table,
#recommendations-preview .judgement-table tbody > tr:nth-child(3) td:nth-child(4) table {
  margin: 35px 0;
}
#recommendations .judgement-table tbody > tr:nth-child(3) td:nth-child(4) table th:first-child,
#recommendations-preview .judgement-table tbody > tr:nth-child(3) td:nth-child(4) table th:first-child {
  width: 30%;
}
#recommendations .judgement-table tbody > tr label,
#recommendations-preview .judgement-table tbody > tr label {
  line-height: 1.8em;
}
#recommendations .judgement-table .test-accuracy-table-container table,
#recommendations-preview .judgement-table .test-accuracy-table-container table {
  width: auto;
}
#recommendations .judgement-table .test-accuracy-table-container table td,
#recommendations-preview .judgement-table .test-accuracy-table-container table td {
  border: 1px solid #bfbfbf;
}
#recommendations .judgement-table .test-accuracy-summary span,
#recommendations-preview .judgement-table .test-accuracy-summary span {
  display: block;
}
#recommendations .judgement-table table,
#recommendations-preview .judgement-table table {
  table-layout: fixed;
  margin-bottom: 10px;
  text-align: center;
}
#recommendations .judgement-table table th,
#recommendations-preview .judgement-table table th,
#recommendations .judgement-table table td,
#recommendations-preview .judgement-table table td {
  vertical-align: middle;
}
#recommendations .judgement-table .dx-inner-table thead,
#recommendations-preview .judgement-table .dx-inner-table thead {
  background-color: #d2dfed;
}
#recommendations .judgement-table .dx-inner-table td:first-child,
#recommendations-preview .judgement-table .dx-inner-table td:first-child {
  text-align: left;
}
#recommendations .judgement-table .dx-inner-table td,
#recommendations-preview .judgement-table .dx-inner-table td {
  font-size: 0.8em;
}
#recommendations .judgement-table .dx-inner-table .abs-difference-row,
#recommendations-preview .judgement-table .dx-inner-table .abs-difference-row {
  background-color: #e9e9e9;
}
#recommendations .judgement-table .dx-inner-table .quality-sign,
#recommendations-preview .judgement-table .dx-inner-table .quality-sign {
  font-size: 1.2em;
}
#recommendations .judgement-table table.confidence-judgement,
#recommendations-preview .judgement-table table.confidence-judgement {
  margin-top: 20px;
}
#recommendations .judgement-table table.confidence-judgement th:first-child,
#recommendations-preview .judgement-table table.confidence-judgement th:first-child {
  width: 30%;
}
#recommendations .judgement-table .judgement-table-asterisks,
#recommendations-preview .judgement-table .judgement-table-asterisks {
  margin: 5px 0 25px;
}
#recommendations .judgement-table .judgement label.varies,
#recommendations-preview .judgement-table .judgement label.varies {
  margin-top: 0.5rem;
  padding-top: 0.7rem;
  border-top: 1px dotted #bfbfbf;
}
#recommendations .judgement-table .benefits-harms table.research-evidence-relative-importance th:first-child,
#recommendations-preview .judgement-table .benefits-harms table.research-evidence-relative-importance th:first-child {
  width: 50%;
}
#recommendations .judgement-table .benefits-harms table.research-evidence-relative-importance th,
#recommendations-preview .judgement-table .benefits-harms table.research-evidence-relative-importance th,
#recommendations .judgement-table .benefits-harms table.research-evidence-relative-importance td,
#recommendations-preview .judgement-table .benefits-harms table.research-evidence-relative-importance td {
  border: 1px solid #bfbfbf;
}
#recommendations .judgement-table .benefits-harms table.research-evidence-relative-importance td:nth-child(2) > input,
#recommendations-preview .judgement-table .benefits-harms table.research-evidence-relative-importance td:nth-child(2) > input {
  width: 40px;
}
#recommendations .judgement-table .benefits-harms table.research-evidence-sof th:first-child,
#recommendations-preview .judgement-table .benefits-harms table.research-evidence-sof th:first-child {
  width: 35%;
}
#recommendations .judgement-table .benefits-harms table.research-evidence-sof th,
#recommendations-preview .judgement-table .benefits-harms table.research-evidence-sof th,
#recommendations .judgement-table .benefits-harms table.research-evidence-sof td,
#recommendations-preview .judgement-table .benefits-harms table.research-evidence-sof td {
  border: 1px solid #bfbfbf;
}
#recommendations .judgement-table .benefits-harms table.research-evidence-sof .denominator,
#recommendations-preview .judgement-table .benefits-harms table.research-evidence-sof .denominator {
  text-decoration: underline;
}
#recommendations .judgement-table .benefits-harms table.research-evidence-sof .denominator:hover,
#recommendations-preview .judgement-table .benefits-harms table.research-evidence-sof .denominator:hover {
  background-color: #9bbde0;
  cursor: pointer;
}
#recommendations .judgement-table .benefits-harms table.research-evidence-sof .choose-outcomes,
#recommendations-preview .judgement-table .benefits-harms table.research-evidence-sof .choose-outcomes {
  width: 100%;
  background-color: #9bbde0;
}
#recommendations .judgement-table table.yes-no-table,
#recommendations-preview .judgement-table table.yes-no-table {
  width: 50%;
}
#recommendations .judgement-table .printout,
#recommendations-preview .judgement-table .printout {
  background-color: #fff;
  text-align: left;
}
#recommendations .judgement-table table.outcomes-table.short,
#recommendations-preview .judgement-table table.outcomes-table.short {
  font-size: 0.8em;
}
#recommendations .judgement-table table.outcomes-table.short .content,
#recommendations-preview .judgement-table table.outcomes-table.short .content {
  min-height: inherit;
  background: inherit;
  border: none;
}
#recommendations .judgement-table table.outcomes-table.short td,
#recommendations-preview .judgement-table table.outcomes-table.short td {
  cursor: default !important;
}
#recommendations .judgement-table table.outcomes-table.short tr.outcome-diag-sof-row,
#recommendations-preview .judgement-table table.outcomes-table.short tr.outcome-diag-sof-row,
#recommendations .judgement-table table.outcomes-table.short .diagnostic-outcome-label,
#recommendations-preview .judgement-table table.outcomes-table.short .diagnostic-outcome-label {
  width: auto;
}
#recommendations .judgement-table table.outcomes-table.short .no-of-participants-studies,
#recommendations-preview .judgement-table table.outcomes-table.short .no-of-participants-studies {
  width: 15%;
}
#recommendations .judgement-table table.outcomes-table.short .quality,
#recommendations-preview .judgement-table table.outcomes-table.short .quality {
  width: 15%;
}
#recommendations .judgement-table table.outcomes-table.short .diagnostic-effect,
#recommendations-preview .judgement-table table.outcomes-table.short .diagnostic-effect {
  width: 8%;
}
#recommendations .judgement-table table.outcomes-table.short .comments,
#recommendations-preview .judgement-table table.outcomes-table.short .comments {
  width: 25%;
}
#recommendations .voting-title,
#recommendations-preview .voting-title {
  font-weight: bold;
}
#recommendations .voting-title .comment,
#recommendations-preview .voting-title .comment {
  float: right;
}
#recommendations .panel-voice-results hr,
#recommendations-preview .panel-voice-results hr {
  margin: 6px 0;
}
#recommendations .panel-voice-results td,
#recommendations-preview .panel-voice-results td {
  width: initial;
  position: relative;
}
#recommendations .panel-voice-results td.responses-details-cell,
#recommendations-preview .panel-voice-results td.responses-details-cell {
  padding-top: 35px;
  width: 100%;
}
#recommendations .panel-voice-results td.responses-details-cell .voting-details,
#recommendations-preview .panel-voice-results td.responses-details-cell .voting-details {
  height: 100%;
}
#recommendations .panel-voice-results td.responses-details-cell .voting-details .responses-details,
#recommendations-preview .panel-voice-results td.responses-details-cell .voting-details .responses-details {
  width: 100%;
}
#recommendations .panel-voice-results td.responses-details-cell .voting-details .responses-details .title,
#recommendations-preview .panel-voice-results td.responses-details-cell .voting-details .responses-details .title {
  text-align: left;
}
#recommendations .panel-voice-results td .ep-card,
#recommendations-preview .panel-voice-results td .ep-card {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
}
#recommendations .panel-voice-results td .voting-details,
#recommendations-preview .panel-voice-results td .voting-details {
  padding: 0;
}
#recommendations .panel-voice-results td .voting-details .judgement-details,
#recommendations-preview .panel-voice-results td .voting-details .judgement-details {
  border-right: 0;
}
#recommendations .panel-voice-results .voting-judgment-cell,
#recommendations-preview .panel-voice-results .voting-judgment-cell {
  border: 1px solid #009cca;
  margin: -15px 15px -15px -15px;
  -webkit-flex-basis: 250px;
  flex-basis: 250px;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex: 0;
  flex-shrink: 0;
}
#recommendations .panel-voice-results .voting-judgment-cell .voted-data,
#recommendations-preview .panel-voice-results .voting-judgment-cell .voted-data {
  margin: 0;
  padding: 10px;
  background: #009cca;
  color: #fff;
  width: 100%;
}
#recommendations .panel-voice-results .voting-comments-cell,
#recommendations-preview .panel-voice-results .voting-comments-cell {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
}
#recommendations .panel-voice-results .judgement-voting,
#recommendations-preview .panel-voice-results .judgement-voting {
  display: block;
  margin-top: 10px;
  padding: 10px;
  width: 100%;
  text-align: left;
}
#recommendations .panel-voice-results .judgement-voting .votes-summary,
#recommendations-preview .panel-voice-results .judgement-voting .votes-summary {
  padding: 5px;
}
#recommendations .panel-voice-results .judgement-voting .votes-summary > div,
#recommendations-preview .panel-voice-results .judgement-voting .votes-summary > div {
  position: relative;
  margin-bottom: 12px;
}
#recommendations .panel-voice-results .judgement-voting .votes-summary .vote-option-text,
#recommendations-preview .panel-voice-results .judgement-voting .votes-summary .vote-option-text,
#recommendations .panel-voice-results .judgement-voting .votes-summary .votes-ratio,
#recommendations-preview .panel-voice-results .judgement-voting .votes-summary .votes-ratio {
  display: inline-block;
  position: relative;
  z-index: 2;
}
#recommendations .panel-voice-results .judgement-voting .votes-summary .vote-option-text,
#recommendations-preview .panel-voice-results .judgement-voting .votes-summary .vote-option-text {
  max-width: 80%;
}
#recommendations .panel-voice-results .judgement-voting .votes-summary .votes-ratio,
#recommendations-preview .panel-voice-results .judgement-voting .votes-summary .votes-ratio {
  float: right;
}
#recommendations .panel-voice-results .judgement-voting .votes-summary .filler,
#recommendations-preview .panel-voice-results .judgement-voting .votes-summary .filler {
  background-color: #c9dac2;
  opacity: 0.5;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
  height: 100%;
  position: absolute;
  top: 0px;
}
#recommendations .panel-voice-results .voted-data,
#recommendations-preview .panel-voice-results .voted-data {
  text-align: center;
  width: 140px;
  margin-top: 10px;
}
#recommendations .panel-voice-results .hidden-info,
#recommendations-preview .panel-voice-results .hidden-info {
  font-style: italic;
  margin-bottom: 10px;
}
#recommendations .panel-voice-results,
#recommendations-preview .panel-voice-results {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}
#recommendations .panel-voice-results button,
#recommendations-preview .panel-voice-results button {
  float: right;
}
#recommendations .panel-voice-results button:before,
#recommendations-preview .panel-voice-results button:before {
  vertical-align: top;
}
#recommendations .question-text,
#recommendations-preview .question-text {
  padding-left: 10px;
  line-height: 36px;
  background-color: #dedede;
  border: 1px solid #bfbfbf;
  border-bottom: 0;
  text-align: left;
  font-weight: bold;
  font-size: 20px;
}
#recommendations .recommendation-table,
#recommendations-preview .recommendation-table,
#recommendations .recommendation-table-static,
#recommendations-preview .recommendation-table-static {
  border-collapse: collapse;
}
#recommendations .recommendation-table td,
#recommendations-preview .recommendation-table td,
#recommendations .recommendation-table-static td,
#recommendations-preview .recommendation-table-static td {
  padding: 0px 5px;
}
#recommendations .recommendation-table td h1,
#recommendations-preview .recommendation-table td h1,
#recommendations .recommendation-table-static td h1,
#recommendations-preview .recommendation-table-static td h1 {
  margin: 0px;
  padding: 0px;
}
#recommendations .recommendation-table td h1,
#recommendations-preview .recommendation-table td h1,
#recommendations .recommendation-table-static td h1,
#recommendations-preview .recommendation-table-static td h1 {
  font-size: 20px;
  font-size: 2rem;
}
#recommendations .recommendation-table caption,
#recommendations-preview .recommendation-table caption,
#recommendations .recommendation-table-static caption,
#recommendations-preview .recommendation-table-static caption {
  border: 1px solid #bfbfbf;
  border-bottom: none;
  text-align: left;
  background-color: #dedede;
}
#recommendations .recommendation-table > tr > td:first-child,
#recommendations-preview .recommendation-table > tr > td:first-child,
#recommendations .recommendation-table-static > tr > td:first-child,
#recommendations-preview .recommendation-table-static > tr > td:first-child {
  text-align: left;
  font-size: 14px;
  font-size: 1.4rem;
  font-weight: bold;
}
#recommendations .recommendation-table td:first-child,
#recommendations-preview .recommendation-table td:first-child {
  padding: 10px;
  background: #d2dfed;
}
#recommendations .recommendation-table-static td.align-left,
#recommendations-preview .recommendation-table-static td.align-left {
  text-align: left;
}
#recommendations .recommendation-table-static td.filled,
#recommendations-preview .recommendation-table-static td.filled {
  width: 240px;
  font-weight: bold;
  padding: 10px;
  background: #dedede;
}
#recommendations .recommendation-table-static td.final-judgement,
#recommendations-preview .recommendation-table-static td.final-judgement {
  width: 16%;
}
#recommendations .recommendation-table-static .small,
#recommendations-preview .recommendation-table-static .small {
  display: block;
  font-size: 0.65em;
}
#recommendations .recommendation-table-static .panel-voice-results td,
#recommendations-preview .recommendation-table-static .panel-voice-results td {
  padding: 5px;
}
#recommendations .recommendation-table-static .panel-voice-results td.responses-details-cell,
#recommendations-preview .recommendation-table-static .panel-voice-results td.responses-details-cell {
  padding-top: 35px;
}
#recommendations .recommendation-table-static .panel-voice-results .voting-details,
#recommendations-preview .recommendation-table-static .panel-voice-results .voting-details {
  margin: 0;
}
#recommendations .radios-table td,
#recommendations-preview .radios-table td {
  border: none;
  word-break: break-word;
  text-align: center;
}
#recommendations .radios-table td.varies,
#recommendations-preview .radios-table td.varies {
  border-left: #bfbfbf dotted 1px;
}
#recommendations .detailed-judgements-btn,
#recommendations-preview .detailed-judgements-btn {
  padding: 0;
}
#recommendations .conclusions-options,
#recommendations-preview .conclusions-options {
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
}
#recommendations .conclusions-options .ep-card,
#recommendations-preview .conclusions-options .ep-card {
  text-align: center;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-basis: 100px;
  flex-basis: 100px;
}
#recommendations .conclusions-options .ep-card:not(:last-child),
#recommendations-preview .conclusions-options .ep-card:not(:last-child) {
  margin-right: 10px;
}
#recommendations .conclusions-options .ep-card.checked,
#recommendations-preview .conclusions-options .ep-card.checked {
  font-weight: bold;
  border: 1px solid #00ceb7;
  background: #e1fffc;
}
#recommendations .conclusions-options .ep-card.checked.readOnly,
#recommendations-preview .conclusions-options .ep-card.checked.readOnly {
  border: 1px solid #bfbfbf;
  background: #dfdfdf;
}
#recommendations .conclusions-options .ep-card.checked.changed,
#recommendations-preview .conclusions-options .ep-card.checked.changed {
  background: #fff0bb;
}
#recommendations .conclusions-options .ep-card label,
#recommendations-preview .conclusions-options .ep-card label {
  text-align: center;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
}
#recommendations .conclusions-options .ep-card input[type="radio"],
#recommendations-preview .conclusions-options .ep-card input[type="radio"] {
  display: block;
  margin: 5px auto;
}
#recommendations .conclusions-options .custom-option label,
#recommendations-preview .conclusions-options .custom-option label {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  text-align: left;
  margin-bottom: 10px;
}
#recommendations .conclusions-options .custom-option label input[type="radio"],
#recommendations-preview .conclusions-options .custom-option label input[type="radio"] {
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex: 0;
  flex-shrink: 0;
}
#recommendations .conclusions-options .custom-option label span,
#recommendations-preview .conclusions-options .custom-option label span {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  margin-left: 10px;
}
#recommendations .conclusions-justification,
#recommendations-preview .conclusions-justification {
  border: 1px solid #bfbfbf;
  min-height: 150px;
  text-align: left;
  padding: 5px;
  margin-bottom: 20px;
}
#recommendations .conclusions-justification.readOnly,
#recommendations-preview .conclusions-justification.readOnly {
  background: #f2f2f2;
}
#recommendations .conclusions-justification.editable,
#recommendations-preview .conclusions-justification.editable {
  cursor: pointer;
}
#recommendations .conclusions-justification .detailed-justification .criterion-name,
#recommendations-preview .conclusions-justification .detailed-justification .criterion-name {
  font-style: italic;
  margin-bottom: 0;
}
#recommendations table.conclusions-voting-details,
#recommendations-preview table.conclusions-voting-details {
  width: 100%;
  table-layout: fixed;
}
#recommendations table.conclusions-voting-details td,
#recommendations-preview table.conclusions-voting-details td {
  text-align: left;
}
.voting-details .team-comments,
.voting-summary-dialog .team-comments {
  margin-bottom: 10px;
}
.voting-details .team-comments .comments-votes,
.voting-summary-dialog .team-comments .comments-votes {
  border-bottom: 1px solid #bfbfbf;
}
.voting-details .team-comments .comments-label,
.voting-summary-dialog .team-comments .comments-label {
  display: block;
  margin-top: 10px;
  text-transform: uppercase;
}
.voting-details div.comment,
.voting-summary-dialog div.comment {
  padding: 5px;
  border: 1px solid #bfbfbf;
  border-bottom: 0;
  background-color: #efefef;
  min-height: 49px;
}
.voting-details div.comment .show-comment,
.voting-summary-dialog div.comment .show-comment,
.voting-details div.comment .hide-comment,
.voting-summary-dialog div.comment .hide-comment {
  width: 80px;
  height: 28px;
  line-height: 28px;
  color: #fff;
  float: right;
}
.voting-details div.comment .member-name,
.voting-summary-dialog div.comment .member-name {
  font-weight: bold;
}
.voting-details div.comment.empty,
.voting-summary-dialog div.comment.empty {
  border-bottom: 1px solid #bfbfbf;
  margin-bottom: 10px;
}
.voting-details div.comment p,
.voting-summary-dialog div.comment p {
  margin: 0;
}
.voting-details .admin-comment div[contenteditable],
.voting-summary-dialog .admin-comment div[contenteditable] {
  background-color: #fff;
}
.voting-details .admin-comment .DraftEditor-root .DraftEditor-editorContainer .public-DraftEditor-content,
.voting-summary-dialog .admin-comment .DraftEditor-root .DraftEditor-editorContainer .public-DraftEditor-content {
  min-height: 47px;
}
.voting-summary-modal {
  width: 68%;
  margin-top: 15%;
}
.voting-summary-modal h2 {
  text-align: center;
}
.voting-summary-modal .voting-summary-dialog .section-details,
.voting-summary-modal .voting-summary-dialog .draft-judgement-details {
  display: table-row;
}
.voting-summary-modal .voting-summary-dialog .section-details span,
.voting-summary-modal .voting-summary-dialog .draft-judgement-details span {
  display: table-cell;
}
.voting-summary-modal .voting-summary-dialog .section-details .draft-judgement,
.voting-summary-modal .voting-summary-dialog .draft-judgement-details .draft-judgement,
.voting-summary-modal .voting-summary-dialog .section-details .section-name,
.voting-summary-modal .voting-summary-dialog .draft-judgement-details .section-name {
  text-transform: uppercase;
}
.voting-summary-modal .voting-summary-dialog .section-details .details-value,
.voting-summary-modal .voting-summary-dialog .draft-judgement-details .details-value {
  padding-left: 15px;
  font-weight: bold;
}
.voting-summary-modal .voting-summary-dialog .vote-comments-title {
  margin-top: 15px;
}
.detailed-judgements {
  width: 70%;
}
.detailed-judgements .detailed-judgements__scrollable-content {
  max-height: calc(100vh - 200px);
  overflow-y: auto;
}
.detailed-judgements .section-name {
  text-transform: uppercase;
}
.detailed-judgements .criterion-description {
  margin-left: 5px;
  font-weight: bold;
}
.detailed-judgements .additional-infos .additional-info {
  margin-top: 20px;
}
.detailed-judgements .panel-discussion {
  margin-top: 30px;
}
.detailed-judgements .inner-label {
  display: block;
  font-weight: bold;
  margin-top: 30px;
}
.detailed-judgements .detailed-judgement-question > div {
  font-weight: bold;
  margin-top: 10px;
  text-align: left;
  background: #dedede;
  padding: 5px;
}
.detailed-judgements .discussion-content {
  height: 65px;
  overflow-y: scroll;
  border: 1px solid #bfbfbf;
  background-color: #fff;
}
.detailed-judgements .discussion-content p {
  margin: 1px;
}
.detailed-judgements .horizontal-radios {
  width: 100%;
  background-color: #f5f5f5;
  height: 65px;
}
.detailed-judgements .horizontal-radios td {
  text-align: center;
  vertical-align: middle;
}
.detailed-judgements .horizontal-radios td input[type=radio] {
  display: block;
  margin: 0.5em auto;
}
.detailed-judgements .horizontal-radios td label {
  display: block;
}
.detailed-judgements .horizontal-radios td.proposed {
  background: #f7bf9c;
}
.detailed-judgements .horizontal-radios .additional-options-border {
  border-left: 1px dashed #bfbfbf;
}
.detailed-judgements .bottom-buttons {
  margin-top: 20px;
}
.detailed-judgements .add-resource-btn {
  margin-top: 10px;
  line-height: 30px;
}
.detailed-judgements .judgements-table-container {
  margin-top: 20px;
}
.detailed-judgements .judgements-table-container .judgements-table {
  width: 100%;
}
.detailed-judgements .judgements-table-container .judgements-table .judgements-table-header > tr > th {
  font-weight: normal;
}
.detailed-judgements .judgements-table-container .judgements-table .judgement-table-row > th,
.detailed-judgements .judgements-table-container .judgements-table .judgement-table-row > td {
  border: 1px solid #bfbfbf;
}
.detailed-judgements .judgements-table-container .judgements-table .buttons-cell {
  width: 30px;
  vertical-align: middle;
  text-align: center;
}
.detailed-judgements .judgements-table-container .judgements-table .resource-name {
  width: 30%;
  height: 100%;
}
.detailed-judgements .judgements-table-container .judgements-table .resource-name .resource-name-editor {
  width: 100%;
  height: 100%;
  margin: 5px auto;
}
.detailed-justification-modal {
  overflow: visible;
  width: 680px !important;
}
.detailed-justification-modal .overall-description {
  padding-top: 10px;
  margin-bottom: 20px;
}
.detailed-justification-modal .overall-description .explanation {
  display: inline;
  margin-left: 5px;
  color: #657079;
}
.detailed-justification-modal .overall-description .gdt-editor-container {
  overflow-y: auto;
  background-color: #fff;
  height: 85px;
  border: 1px solid #bfbfbf;
}
.detailed-justification-modal .overall-description .gdt-editor-container .style-controls-container {
  position: fixed;
  top: 85px;
}
.detailed-justification-modal .detailed-justification .title {
  margin: 20px 0;
}
.detailed-justification-modal .detailed-justification .detailed-info {
  margin-bottom: 20px;
}
.detailed-justification-modal .detailed-justification .detail-editors {
  margin: 5px 0;
  height: 65px;
}
.detailed-justification-modal .detailed-justification .detail-editors .section-name {
  display: inline-block;
  width: 200px;
}
.detailed-justification-modal .detailed-justification .detail-editors .detailed-justification-content {
  overflow-y: auto;
  display: inline-block;
  float: right;
  background-color: #fff;
  width: 360px;
  height: 65px;
  border: 1px solid #bfbfbf;
  padding: 3px;
}
.detailed-justification-modal .detailed-justification .detail-editors .editor-buttons {
  float: right;
  border: 1px solid #bfbfbf;
  border-left: none;
  height: 65px;
  width: 25px;
  text-align: center;
}
.detailed-justification-modal .detailed-justification .detail-editors .editor-buttons button {
  vertical-align: middle;
}
.detailed-justification-modal .bottom-buttons {
  margin-top: 20px;
}
@media print {
  #recommendations th,
  #recommendations caption {
    -webkit-print-color-adjust: exact;
  }
  #recommendations .content {
    border: none;
  }
}
.opentip-container,
.medium-editor-toolbar,
.medium-editor-anchor-preview {
  z-index: 2147483647 !important;
}
#recommendations .panel-voice-etd .table-container {
  margin-top: 15px;
  position: relative;
}
#recommendations .panel-voice-etd .table-container .controls-container {
  position: absolute;
  right: 300px;
}
#recommendations .panel-voice-etd .table-container .controls-container .add-results {
  margin-right: 30px;
}
#recommendations .panel-voice-etd .table-container .controls-container .add-results:before {
  position: absolute;
  left: -30px;
  font-size: 18px;
}
#recommendations .panel-voice-etd .table-container .controls-container .eye:before {
  margin-right: 10px;
  vertical-align: baseline;
}
#recommendations .panel-voice-etd .table-container .controls-container .etd-view-options {
  padding: 5px 15px;
  margin: 0;
  list-style: none;
  background-color: #fff;
  border: 1px solid #009cca;
}
#recommendations .panel-voice-etd .table-container .controls-container .etd-view-options li {
  padding: 5px 0;
}
#recommendations .panel-voice-etd .table-container .controls-container .etd-view-options li input {
  margin-right: 5px;
}
#recommendations .panel-voice-etd .panel-voice-etd__history-filters {
  position: absolute;
}
#recommendations .panel-voice-etd .panel-voice-etd__history-filters > span {
  font-weight: bold;
}
#recommendations .panel-voice-etd .panel-voice-etd__history-filters .options-select-container {
  height: 30px;
}
#recommendations .panel-voice-etd .panel-voice-etd__history-filters .select-input {
  border: none;
  line-height: 20px;
}
#recommendations .panel-voice-etd .panel-voice-etd__history-filters .select-input .text-box {
  line-height: 20px;
}
#recommendations .panel-voice-etd .panel-voice-etd__history-filters .options-container {
  border: 1px solid #009cca;
}
#recommendations .panel-voice-etd .panel-voice-etd__history-tab {
  position: relative;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab {
  position: relative;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .edit-button-column,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .edit-button-column,
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .edit-button-cell,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .edit-button-cell {
  width: 35px;
  text-align: center;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .highlighted,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .highlighted {
  background-color: #fff0bb;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .judgement-details,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .judgement-details {
  position: relative;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .judgement-details .options-select-container,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .judgement-details .options-select-container {
  min-width: 150px;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .judgement-details .judgement-details__votes,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .judgement-details .judgement-details__votes {
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  -ms-transition: all 0.5s;
  transition: all 0.5s;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .judgement-details .judgement-details__votes.comments-open,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .judgement-details .judgement-details__votes.comments-open {
  width: 50%;
  overflow: auto;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .judgement-details .judgement-details__votes.comments-closed,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .judgement-details .judgement-details__votes.comments-closed {
  width: 100%;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .judgement-details .overarching__pv-comments,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .judgement-details .overarching__pv-comments {
  background: #fff;
  border: 1px solid #bfbfbf;
  padding: 20px;
  position: absolute;
  top: 90px;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  -ms-transition: all 0.5s;
  transition: all 0.5s;
  width: calc(50%);
  z-index: 5;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .judgement-details .overarching__pv-comments.open,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .judgement-details .overarching__pv-comments.open {
  right: 0px;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .judgement-details .overarching__pv-comments.closed,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .judgement-details .overarching__pv-comments.closed {
  right: calc(-1 * 51vw);
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .judgement-details .overarching__pv-comments .responses-details,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .judgement-details .overarching__pv-comments .responses-details {
  display: block;
  width: 100%;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .judgement-details .overarching__pv-comments .responses-details .responses-group,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .judgement-details .overarching__pv-comments .responses-details .responses-group {
  max-height: 300px;
  overflow: auto;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .judgement-details .overarching__pv-comments .btn-icon-container,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .judgement-details .overarching__pv-comments .btn-icon-container {
  position: absolute;
  top: 7px;
  right: 7px;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .voting-details,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .voting-details {
  height: initial;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .voting-details > td,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .voting-details > td {
  padding: 0;
  width: 100%;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .voting-details .judgement-details,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .voting-details .judgement-details,
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .voting-details .responses-details,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .voting-details .responses-details {
  display: table-cell;
  vertical-align: top;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .voting-details .judgement-details,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .voting-details .judgement-details {
  width: 280px;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .voting-details .judgement-details.w-full,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .voting-details .judgement-details.w-full {
  width: 100%;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .voting-details .judgement-details .voted-data,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .voting-details .judgement-details .voted-data {
  width: 100%;
  color: #fff;
  background: #009cca;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .voting-details .judgement-details .voted-data__options,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .voting-details .judgement-details .voted-data__options {
  padding: 10px;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .voting-details .judgement-details .draft-judgement,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .voting-details .judgement-details .draft-judgement {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  text-align: left;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .voting-details .judgement-details .draft-judgement .bold,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .voting-details .judgement-details .draft-judgement .bold {
  font-weight: bold;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .voting-details .judgement-details .votes-summary,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .voting-details .judgement-details .votes-summary {
  margin-left: 15px;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .voting-details .judgement-details .voted-data,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .voting-details .judgement-details .voted-data {
  position: relative;
  cursor: pointer;
  margin: 0;
  padding: 15px;
  text-align: center;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .voting-details .judgement-details .voted-data > div,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .voting-details .judgement-details .voted-data > div {
  display: inline-block;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .voting-details .judgement-details .results-view-type-controls,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .voting-details .judgement-details .results-view-type-controls {
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex: 0;
  flex-shrink: 0;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .voting-details .judgement-details .results-view-type-controls .btn-icon-container.inactive button:before,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .voting-details .judgement-details .results-view-type-controls .btn-icon-container.inactive button:before {
  color: #d1d1d1;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .voting-details .judgement-details .results-view-type-controls .btn-icon-container button,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .voting-details .judgement-details .results-view-type-controls .btn-icon-container button {
  margin-left: 10px;
  line-height: 18px;
  font-size: 18px;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .voting-details .judgement-details .vote-option-container.selectable,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .voting-details .judgement-details .vote-option-container.selectable {
  cursor: pointer;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .voting-details .judgement-details .vote-option-container.active .votes-bar,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .voting-details .judgement-details .vote-option-container.active .votes-bar {
  border: 1px solid #26c6da;
  background-color: #26c6da;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .voting-details .judgement-details .vote-option-container .option-text,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .voting-details .judgement-details .vote-option-container .option-text {
  color: #666;
  margin-bottom: 3px;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .voting-details .judgement-details .vote-option-container .votes-bar,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .voting-details .judgement-details .vote-option-container .votes-bar {
  border: 1px solid #d1d1d1;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .voting-details .judgement-details .vote-option-container .votes-bar,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .voting-details .judgement-details .vote-option-container .votes-bar,
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .voting-details .judgement-details .vote-option-container .votes-count,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .voting-details .judgement-details .vote-option-container .votes-count {
  display: inline-block;
  height: 20px;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .voting-details .judgement-details .vote-option-container .votes-bar,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .voting-details .judgement-details .vote-option-container .votes-bar {
  background-color: #d1d1d1;
  text-align: center;
  margin-bottom: 17px;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .voting-details .judgement-details .vote-option-container .votes-count,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .voting-details .judgement-details .vote-option-container .votes-count {
  width: 40px;
  vertical-align: top;
  text-align: center;
  color: #2d3236;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .voting-details .responses-details,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .voting-details .responses-details {
  width: calc(100% - 280px);
  position: relative;
  padding: 10px 35px 10px 10px;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .voting-details .responses-details .title,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .voting-details .responses-details .title {
  margin-top: 2px;
  margin-bottom: 20px;
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .voting-details .responses-details .responses-group,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .voting-details .responses-details .responses-group {
  margin-bottom: 10px;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .voting-details .responses-details .responses-group .option-name,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .voting-details .responses-details .responses-group .option-name {
  margin-bottom: 5px;
  margin-left: 5px;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .voting-details .responses-details .responses-group .response-container,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .voting-details .responses-details .responses-group .response-container {
  min-height: 40px;
  margin-bottom: 2px;
  padding: 5px;
  background: #f2f2f2;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .voting-details .responses-details .responses-group .response-container.with-comment .member-name,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .voting-details .responses-details .responses-group .response-container.with-comment .member-name {
  line-height: 30px;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .voting-details .responses-details .admin-comment,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .voting-details .responses-details .admin-comment {
  margin-top: 20px;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .voting-details .responses-details .admin-comment > span,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .voting-details .responses-details .admin-comment > span {
  text-transform: uppercase;
  font-weight: bold;
  margin-left: 5px;
}
#recommendations .panel-voice-etd .panel-voice-etd__workspace-tab .voting-details .responses-details .admin-comment > div,
#recommendations .panel-voice-etd .panel-voice-etd__history-tab .voting-details .responses-details .admin-comment > div {
  margin-top: 5px;
}
.panel-voice-etd__workspace-tab {
  overflow: hidden;
}
.remarks .remarks__header {
  background: #fbf9f9;
  border: 1px solid #bfbfbf;
  border-top: none;
  padding: 5px;
}
.remarks .remarks__header h2 {
  font-size: 14px;
}
.remarks .remarks__header h2 button.add-remarks {
  font-style: italic;
  color: #009cca;
}
.remarks .remarks__content .gdt-editor-container {
  border-top: none;
}
.conclusions-section {
  margin-right: 10px;
}
.conclusions-section .ep-card {
  margin: 30px 0px;
}
.conclusions-section .voting-details {
  margin-right: 10px;
  height: initial;
}
.conclusions-section .voting-details .voted-data {
  padding: 5px;
  text-align: left;
}
.conclusions-section .gdt-editor-container.readonly {
  padding: 5px;
  border: 1px solid #bfbfbf;
  background: #f2f2f2;
}
.type-of-recommendation-table-static td {
  border: none;
}
.type-of-recommendation-table-static .voting-details {
  margin-right: 10px;
}
.type-of-recommendation-table-static .ep-section-row.voting-title {
  margin-top: 35px;
}
.type-of-recommendation-table-static .panel-voice-results .ep-cell {
  padding: 5px;
}
.type-of-recommendation-table-static .panel-voice-results .ep-cell .voting-details {
  margin-right: 0;
}
.type-of-recommendation-table-static .panel-voice-results .responses-details-cell {
  padding: 5px;
  padding-top: 35px;
}
.type-of-recommendation-table-static .panel-voice-results .responses-details-cell .voting-details {
  margin-right: 5px;
}
.overall-justification .gdt-editor-container,
.overall-justification .gdt-editor-container.readonly {
  border: none;
  padding: 0;
  background: #fff;
}
.overall-justification .public-DraftEditor-content {
  min-height: auto;
}
.conclusions-justification.readOnly .overall-justification {
  cursor: normal;
}
.conclusions-justification.readOnly .overall-justification .gdt-editor-container,
.conclusions-justification.readOnly .overall-justification .gdt-editor-container.readonly {
  background: #f2f2f2;
}
.ep-card-with-etd-editor {
  overflow: initial;
}
.ep-card-with-etd-editor.readOnly {
  background: #f2f2f2;
}
.ep-card-with-etd-editor .ep-card-with-etd-editor__card-content {
  padding: 0 !important;
}
.ep-card {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  -webkit-box-shadow: 0px 3px 10px 3px #ccc;
  box-shadow: 0px 3px 10px 3px #ccc;
}
.ep-card.voting-details {
  border: 1px solid #009cca;
}
.ep-card .card__card-content {
  height: 100%;
  padding: 15px;
  background-color: transparent;
}
.ep-card.judgement__card {
  height: 100%;
  background: #ddeaf9;
}
.ep-card.judgement__card.readOnly {
  background: #f2f2f2;
}
.ep-section-row {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  width: 100%;
}
.ep-cell {
  display: -webkit-box !important;
  display: -moz-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: box !important;
  display: flex !important;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.ep-cell > h2 {
  text-transform: uppercase;
  margin-left: 18px;
}
.ep-cell.judgement {
  -webkit-flex-basis: 250px;
  flex-basis: 250px;
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  -webkit-flex-grow: 0;
  -ms-flex: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex: 0;
  flex-shrink: 0;
}
.ep-cell.judgement .ep-card div {
  width: 100%;
}
.ep-cell.judgement.changed .ep-cell__content .ep-card.judgement__card {
  background: #fff0bb;
}
.ep-cell.research-evidences {
  -webkit-box-flex: 2;
  -moz-box-flex: 2;
  -webkit-flex-grow: 2;
  -ms-flex: 2;
  flex-grow: 2;
}
.ep-cell.additional-considerations {
  -webkit-flex-basis: 370px;
  flex-basis: 370px;
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  -webkit-flex-grow: 0;
  -ms-flex: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex: 0;
  flex-shrink: 0;
}
#recommendations .old-recommendations > tbody {
  display: table-row-group;
}
#recommendations .old-recommendations tr td,
#recommendations .old-recommendations tr th {
  border: 1px solid #bfbfbf;
}
#recommendations .old-recommendations tbody > tr > td.rotated {
  background: #dedede;
  padding: 0;
  position: relative;
  overflow: hidden;
  border-bottom: none;
}
#recommendations .old-recommendations tbody > tr > td.rotated span {
  display: block;
  position: absolute;
  white-space: nowrap;
  -webkit-transform-origin: 0 0;
  -moz-transform-origin: 0 0;
  -o-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
  text-transform: uppercase;
  line-height: 22px;
  left: 0;
  top: 100%;
  text-align: center;
}
#recommendations .old-recommendations tbody > tr > td.rotated.h85 {
  height: 85px;
}
#recommendations .old-recommendations tbody > tr > td.rotated.h85 span {
  width: 85px;
}
#recommendations .old-recommendations tbody > tr > td.rotated.h125 {
  height: 125px;
}
#recommendations .old-recommendations tbody > tr > td.rotated.h125 span {
  width: 125px;
}
#recommendations .old-recommendations tbody > tr > td.rotated.h130 {
  height: 130px;
}
#recommendations .old-recommendations tbody > tr > td.rotated.h130 span {
  width: 150px;
}
#recommendations .old-recommendations tbody > tr > td.rotated.h170 {
  height: 170px;
}
#recommendations .old-recommendations tbody > tr > td.rotated.h170 span {
  width: 170px;
}
#recommendations .old-recommendations tbody > tr > td.rotated.h180 {
  height: 180px;
}
#recommendations .old-recommendations tbody > tr > td.rotated.h180 span {
  width: 180px;
}
#recommendations .old-recommendations tbody > tr > td.rotated.h200 {
  height: 200px;
}
#recommendations .old-recommendations tbody > tr > td.rotated.h200 span {
  width: 200px;
}
#recommendations .old-recommendations tbody > tr > td.rotated.h270 {
  height: 270px;
}
#recommendations .old-recommendations tbody > tr > td.rotated.h270 span {
  width: 270px;
}
#recommendations .old-recommendations tbody > tr > td.rotated.h360 {
  height: 360px;
}
#recommendations .old-recommendations tbody > tr > td.rotated.h360 span {
  width: 360px;
}
#recommendations .old-recommendations tbody > tr > td.rotated.h400 {
  height: 400px;
}
#recommendations .old-recommendations tbody > tr > td.rotated.h400 span {
  width: 400px;
}
#recommendations .old-recommendations tbody > tr > td.rotated.h490 {
  height: 490px;
}
#recommendations .old-recommendations tbody > tr > td.rotated.h490 span {
  width: 490px;
}
#recommendations .old-recommendations tbody > tr > td.rotated.h710 {
  height: 710px;
}
#recommendations .old-recommendations tbody > tr > td.rotated.h710 span {
  width: 710px;
}
#recommendations .old-recommendations tbody > tr > td.confidence-benefits-harms {
  height: 160px;
}
#recommendations .old-recommendations tbody > tr > td.values-and-preferences {
  height: 180px;
}
#recommendations .old-recommendations tbody > tr > td.diagnostic-test-accuracy {
  height: 200px;
}
#recommendations .old-recommendations tbody > tr > td.values {
  height: 50px;
}
#recommendations .old-recommendations tbody > tr > td.resources {
  height: 90px;
}
#recommendations .old-recommendations tbody > tr > td.acceptability {
  height: 125px;
}
#recommendations .old-recommendations tbody > tr > td.feasibility {
  height: 125px;
}
#recommendations .old-recommendations tbody > tr > td.radio-input {
  text-align: center;
}
#recommendations .old-recommendations tbody > tr > td spacer {
  height: 20px;
  background-color: #dedede;
  border: 1px solid #bfbfbf;
  border-top: none;
}
#recommendations .old-recommendations tbody > tr > td spacer td {
  border: none;
}
#recommendations .old-recommendations th.rotated {
  padding: 0;
  position: relative;
  overflow: hidden;
  border-bottom: none;
}
#recommendations .old-recommendations th.rotated span {
  display: block;
  position: absolute;
  white-space: nowrap;
  -webkit-transform-origin: 0 0;
  -moz-transform-origin: 0 0;
  -o-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
  text-transform: uppercase;
  line-height: 22px;
  left: 0;
  top: 100%;
  text-align: center;
}
#recommendations .old-recommendations th.rotated.h85 {
  height: 85px;
}
#recommendations .old-recommendations th.rotated.h85 span {
  width: 85px;
}
#recommendations .old-recommendations th.rotated.h125 {
  height: 125px;
}
#recommendations .old-recommendations th.rotated.h125 span {
  width: 125px;
}
#recommendations .old-recommendations th.rotated.h130 {
  height: 130px;
}
#recommendations .old-recommendations th.rotated.h130 span {
  width: 150px;
}
#recommendations .old-recommendations th.rotated.h170 {
  height: 170px;
}
#recommendations .old-recommendations th.rotated.h170 span {
  width: 170px;
}
#recommendations .old-recommendations th.rotated.h180 {
  height: 180px;
}
#recommendations .old-recommendations th.rotated.h180 span {
  width: 180px;
}
#recommendations .old-recommendations th.rotated.h200 {
  height: 200px;
}
#recommendations .old-recommendations th.rotated.h200 span {
  width: 200px;
}
#recommendations .old-recommendations th.rotated.h270 {
  height: 270px;
}
#recommendations .old-recommendations th.rotated.h270 span {
  width: 270px;
}
#recommendations .old-recommendations th.rotated.h360 {
  height: 360px;
}
#recommendations .old-recommendations th.rotated.h360 span {
  width: 360px;
}
#recommendations .old-recommendations th.rotated.h400 {
  height: 400px;
}
#recommendations .old-recommendations th.rotated.h400 span {
  width: 400px;
}
#recommendations .old-recommendations th.rotated.h490 {
  height: 490px;
}
#recommendations .old-recommendations th.rotated.h490 span {
  width: 490px;
}
#recommendations .old-recommendations th.rotated.h710 {
  height: 710px;
}
#recommendations .old-recommendations th.rotated.h710 span {
  width: 710px;
}
.etd-with-voting .recommendation-types {
  margin: 0 10px 20px;
}
.etd-with-voting .voting-judgment-cell {
  width: 100%;
}
.etd-with-voting .voting-details__judgement {
  -webkit-flex-basis: 250px;
  flex-basis: 250px;
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  -webkit-flex-grow: 0;
  -ms-flex: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex: 0;
  flex-shrink: 0;
}
.etd-with-voting .voting-details__judgement .votes-summary div {
  position: relative;
}
.etd-with-voting .voting-details__judgement .votes-summary .vote-option-text {
  display: inline-block;
  padding-right: 40px;
}
.etd-with-voting .voting-details__judgement .votes-summary .votes-ratio {
  position: absolute;
  right: 0px;
  top: 0px;
}
.etd-with-voting .voting-details__comments {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
}
.etd-with-voting .voting-details__comments .card__card-content {
  width: 100%;
  height: 100%;
}
.etd-with-voting .voting-details__comments .voting-comments-cell {
  width: 100%;
}
.conclusions-section .voting-details .ep-card {
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  border: 1px solid #009cca;
}
.conclusions-section .panel-voice-results .voting-details {
  margin-left: -24px;
  margin-bottom: -24px;
  margin-right: -24px;
}
.ep-cell__content {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
}
.ep-cell__content > div {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
}
.ep-expand-button {
  margin-top: 10px;
  margin-right: 5px;
  width: 25px;
  height: 25px;
}
.ep-expand-button svg {
  width: 100%;
  height: 100%;
  fill: #ffa745;
}
.assessment-toolbar {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  right: 10px;
  top: 50px;
  position: absolute;
}
.table-view-options {
  margin-right: 10px;
}
.table-view-options .collapse-options:before,
.table-view-options .expand-options:before {
  content: "";
}
.table-view-options .collapse-options:after,
.table-view-options .expand-options:after {
  margin-left: 0.5rem;
  font-family: 'gdt';
  content: '\e072';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.table-view-options .collapse-options:before {
  content: "";
}
.table-view-options .collapse-options:after {
  margin-left: 0.5rem;
  font-family: 'gdt';
  content: '\e071';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.table-view-options .collapse-options:after,
.table-view-options .expand-options:after {
  margin-left: 10px;
  color: #3783a5;
}
.table-view-options__container {
  padding: 15px;
  background: #fff;
  border: 1px solid #009cca;
}
.table-view-options__container h4 {
  margin: 0 10px;
}
.table-view-options__container .adolopment-options {
  margin-top: 20px;
}
.type_of_recommendation__adolopment-switcher {
  position: relative;
  top: -10px;
}
.conclusions__adolopment-switcher,
.conclusions_rec_just__adolopment-switcher,
.type_of_recommendation__adolopment-switcher {
  text-align: right;
  margin-right: 20px;
}
.conclusions__adolopment-switcher,
.conclusions_rec_just__adolopment-switcher {
  position: relative;
  top: 22px;
}
.multiple-recommendations__single {
  margin-top: 15px;
}
.multiple-recommendations__single .single__header {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  margin-bottom: 10px;
}
.multiple-recommendations__single .single__header .header__select-options {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
}
.multiple-recommendations__single .single__header .header__select-options .options-select-container {
  min-width: 400px;
  max-width: 400px;
}
.multiple-recommendations__single .single__header .header__select-options .ep-select-with-checkboxes__trigger {
  border: 1px solid #bfbfbf;
  height: 35px;
  min-width: 400px;
  max-width: 400px;
}
.multiple-recommendations__single .single__header .header__select-options .ep-select-with-checkboxes__trigger .ep-expand-button {
  margin: 0;
  padding: 0 23px 0 0;
}
.multiple-recommendations__single .single__header .header__select-options .ep-select-with-checkboxes__trigger .ep-expand-button svg {
  display: none;
}
.multiple-recommendations__single .single__header .header__select-options .ep-select-with-checkboxes__trigger .ep-expand-button:before {
  content: '▼';
  font-size: 13px;
  color: $color-gray;
  margin-right: 5px;
}
.multiple-recommendations__single .single__header .header__select-options .ep-select-with-checkboxes__trigger .trigger__label {
  text-align: left;
}
.recommendation-extraction-form-modal .button-row {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.recommendation-extraction-form-modal .button-row button {
  width: 50%;
}
.ranking-modal-content .ranking-modal-content__description .gdt-rating-element {
  display: inline-block;
  position: relative;
  top: 2px;
  padding: 1px 5px;
  width: 15px;
  height: 15px;
}
table.mulitintervention-type-of-recommendation,
table.interventions-rating {
  width: 100%;
  table-layout: fixed;
  border-collapse: collapse;
  margin-bottom: 20px;
}
table.mulitintervention-type-of-recommendation.desirableEffects .trivial,
table.interventions-rating.desirableEffects .trivial {
  background: #e5ffe2;
}
table.mulitintervention-type-of-recommendation.desirableEffects .trivial:hover,
table.interventions-rating.desirableEffects .trivial:hover {
  background: #e8ffe5;
}
table.mulitintervention-type-of-recommendation.desirableEffects .small,
table.interventions-rating.desirableEffects .small {
  background: #c4f1bf;
}
table.mulitintervention-type-of-recommendation.desirableEffects .small:hover,
table.interventions-rating.desirableEffects .small:hover {
  background: #caf2c5;
}
table.mulitintervention-type-of-recommendation.desirableEffects .moderate,
table.interventions-rating.desirableEffects .moderate {
  background: #93e88b;
}
table.mulitintervention-type-of-recommendation.desirableEffects .moderate:hover,
table.interventions-rating.desirableEffects .moderate:hover {
  background: #9eea97;
}
table.mulitintervention-type-of-recommendation.desirableEffects .large,
table.interventions-rating.desirableEffects .large {
  background: #5dc953;
}
table.mulitintervention-type-of-recommendation.desirableEffects .large:hover,
table.interventions-rating.desirableEffects .large:hover {
  background: #6dce64;
}
table.mulitintervention-type-of-recommendation.undesirableEffects .trivial,
table.interventions-rating.undesirableEffects .trivial {
  background: #ffdfd8;
}
table.mulitintervention-type-of-recommendation.undesirableEffects .trivial:hover,
table.interventions-rating.undesirableEffects .trivial:hover {
  background: #ffe2dc;
}
table.mulitintervention-type-of-recommendation.undesirableEffects .small,
table.interventions-rating.undesirableEffects .small {
  background: #fec8bc;
}
table.mulitintervention-type-of-recommendation.undesirableEffects .small:hover,
table.interventions-rating.undesirableEffects .small:hover {
  background: #fecec3;
}
table.mulitintervention-type-of-recommendation.undesirableEffects .moderate,
table.interventions-rating.undesirableEffects .moderate {
  background: #ffaa98;
}
table.mulitintervention-type-of-recommendation.undesirableEffects .moderate:hover,
table.interventions-rating.undesirableEffects .moderate:hover {
  background: #ffb3a2;
}
table.mulitintervention-type-of-recommendation.undesirableEffects .large,
table.interventions-rating.undesirableEffects .large {
  background: #ff896f;
}
table.mulitintervention-type-of-recommendation.undesirableEffects .large:hover,
table.interventions-rating.undesirableEffects .large:hover {
  background: #ff957d;
}
table.mulitintervention-type-of-recommendation tr td,
table.interventions-rating tr td {
  text-align: center;
}
table.mulitintervention-type-of-recommendation tr td,
table.interventions-rating tr td,
table.mulitintervention-type-of-recommendation tr th,
table.interventions-rating tr th {
  font-weight: normal;
  border: 2px solid #fff;
  padding: 10px;
  background-color: #f2f2f2;
  vertical-align: middle;
  color: #000;
}
table.mulitintervention-type-of-recommendation tr td.blank,
table.interventions-rating tr td.blank,
table.mulitintervention-type-of-recommendation tr th.blank,
table.interventions-rating tr th.blank {
  background: transparent;
}
table.mulitintervention-type-of-recommendation tr td.bold,
table.interventions-rating tr td.bold,
table.mulitintervention-type-of-recommendation tr th.bold,
table.interventions-rating tr th.bold {
  font-weight: bold;
}
table.mulitintervention-type-of-recommendation tr td.blue-cell,
table.interventions-rating tr td.blue-cell,
table.mulitintervention-type-of-recommendation tr th.blue-cell,
table.interventions-rating tr th.blue-cell {
  color: #fff;
  max-width: 200px;
  background-color: #275c74;
}
table.mulitintervention-type-of-recommendation tr td.dark-gray-cell,
table.interventions-rating tr td.dark-gray-cell,
table.mulitintervention-type-of-recommendation tr th.dark-gray-cell,
table.interventions-rating tr th.dark-gray-cell {
  background-color: #dedede;
}
table.mulitintervention-type-of-recommendation tr td.gray-cell,
table.interventions-rating tr td.gray-cell,
table.mulitintervention-type-of-recommendation tr th.gray-cell,
table.interventions-rating tr th.gray-cell {
  max-width: 100px;
}
table.mulitintervention-type-of-recommendation tr td.option-mark,
table.interventions-rating tr td.option-mark,
table.mulitintervention-type-of-recommendation tr th.option-mark,
table.interventions-rating tr th.option-mark {
  cursor: pointer;
}
table.mulitintervention-type-of-recommendation tr td.option-mark:hover,
table.interventions-rating tr td.option-mark:hover,
table.mulitintervention-type-of-recommendation tr th.option-mark:hover,
table.interventions-rating tr th.option-mark:hover {
  background-color: #e6e6e6;
}
table.mulitintervention-type-of-recommendation tr .options-select-container,
table.interventions-rating tr .options-select-container {
  border: none;
  width: 100%;
  background: none;
  text-align: center;
}
table.mulitintervention-type-of-recommendation tr .options-select-container .select-value,
table.interventions-rating tr .options-select-container .select-value {
  text-transform: uppercase;
  font-weight: bold;
}
table.mulitintervention-type-of-recommendation tr .options-select-container .select-input,
table.interventions-rating tr .options-select-container .select-input {
  border: none;
  padding: 0;
}
.mdg-recommendation-section {
  position: relative;
  margin-bottom: 40px;
}
.mdg-recommendation-section .extraction-form {
  margin-left: -20px;
  max-width: 620px;
}
.mdg-recommendation-section .extraction-form .extraction-field__name {
  padding-left: 5px;
  text-align: left;
  width: 160px;
}
table.overarching-results {
  width: 100%;
  min-width: 1000px;
}
table.overarching-results tr,
table.overarching-results td {
  background: #fff;
  border: 3px solid #fff;
}
table.overarching-results thead td {
  cursor: pointer;
}
table.overarching-results thead td.uncertain,
table.overarching-results thead td.no_included_studies,
table.overarching-results thead td.varies,
table.overarching-results thead td.dont_know {
  width: 100px !important;
}
table.overarching-results thead td.tag {
  width: 200px !important;
}
table.overarching-results thead td.option {
  font-weight: bold;
  padding: 5px 10px;
  background: #e6e6e6;
  vertical-align: bottom !important;
  text-align: left;
}
table.overarching-results thead td.option.additional {
  background: #cecece;
}
table.overarching-results tbody tr td {
  padding: 0px !important;
}
table.overarching-results tbody tr td.tag {
  text-align: right;
  padding: 10px !important;
  background: #f2f2f2;
}
table.overarching-results tbody tr td.tag .tag-name {
  max-width: 180px;
  white-space: nowrap;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
table.overarching-results tbody tr td.active .votes_count {
  background: #ffa745;
}
table.overarching-results tbody tr td .votes_count {
  width: 100%;
  padding: 10px;
  border: 2px solid #f2f2f2;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
.conclusions-section .etd-epiditor,
.detailed-justification-modal .etd-epiditor {
  border: 1px solid #bfbfbf;
}
.conclusions-justification .etd-epiditor {
  border: none;
}
.etd-epiditor .epiditor--container .epiditor--pm-editor-root > p:first-child {
  margin-top: 0;
}
.etd-epiditor .epiditor--container .epiditor--pm-editor-root > p:last-child {
  margin-bottom: 0;
}
.etd-epiditor .inserted-references {
  background: #ebebeb;
}
.recommendations-header .epiditor--container .epiditor--pm-editor-root {
  background-color: initial;
}
.recommendations-header .editable-cell .epiditor--container .epiditor--pm-editor-root {
  padding: 0;
}
@layer application {
  .recommendations-header .epiditor--container .epiditor--pm-editor-root u:hover {
    text-decoration: underline !important;
  }
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
.not-migrated-data table td.label {
  width: 20%;
}
.not-migrated-data table td {
  padding: 3px;
}
.not-migrated-data button.done {
  background: #5c5d5f;
  float: right;
  margin: 5px 0;
  width: 90px;
  padding: 5px;
}
.not-migrated-data button.done span {
  padding: 3px;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.notifier.new-reference-modal-container .notifier-inner {
  padding: 20px;
  font-size: 16px;
  font-size: 1.6rem;
}
.notifier.new-reference-modal-container .notifier-inner .info-icon {
  margin-left: 6px;
}
.references-usage {
  max-height: 300px;
  overflow-y: auto;
}
.references-usage > div {
  color: #f67c61;
}
.references-usage > div .link-to-usage {
  cursor: pointer;
}
.references-usage > div .link-to-usage:hover {
  opacity: 0.75;
}
.references-usage > div label {
  color: #000;
  font-weight: bold;
}
.new-reference-modal,
.reference-edit-modal {
  position: relative;
  min-width: 300px;
}
.new-reference-modal h2,
.reference-edit-modal h2 {
  text-align: center;
}
.new-reference-modal .edit-container,
.reference-edit-modal .edit-container {
  margin-top: 20px;
  max-height: calc(100vh - 210px);
  overflow-y: auto;
  box-sizing: border-box;
}
.new-reference-modal table,
.reference-edit-modal table {
  width: 100%;
}
.new-reference-modal table td,
.reference-edit-modal table td {
  vertical-align: middle;
  padding: 10px;
}
.new-reference-modal table .field-name,
.reference-edit-modal table .field-name {
  width: 160px;
  font-weight: bold;
}
.new-reference-modal table .field-name.authors,
.reference-edit-modal table .field-name.authors {
  vertical-align: top;
  padding-top: 10px;
}
.new-reference-modal table .field-name .info-icon,
.reference-edit-modal table .field-name .info-icon {
  margin-left: 10px;
  font-size: 12px;
}
.new-reference-modal table .field-name .info-icon:before,
.reference-edit-modal table .field-name .info-icon:before {
  vertical-align: super;
}
.new-reference-modal table .field-edit.authors,
.reference-edit-modal table .field-edit.authors {
  padding-top: 0px;
}
.new-reference-modal table .field-edit textarea,
.reference-edit-modal table .field-edit textarea,
.new-reference-modal table .field-edit input[type="text"],
.reference-edit-modal table .field-edit input[type="text"] {
  width: 100%;
  min-height: 35px;
  background-color: #f7f7f7;
}
.new-reference-modal table .field-edit textarea:focus,
.reference-edit-modal table .field-edit textarea:focus,
.new-reference-modal table .field-edit input[type="text"]:focus,
.reference-edit-modal table .field-edit input[type="text"]:focus {
  background-color: #d2dfed;
}
.new-reference-modal table .field-edit textarea,
.reference-edit-modal table .field-edit textarea {
  min-height: 35px;
}
.new-reference-modal .buttons,
.reference-edit-modal .buttons {
  padding: 0 10px;
  margin-top: 10px;
}
.new-reference-modal .buttons button,
.reference-edit-modal .buttons button {
  width: 100%;
}
.reference-edit-modal {
  width: 45vw;
}
.reference-edit-modal .reference-authors-edit label,
.reference-edit-modal .reference-authors-edit input {
  width: 250px;
}
.references .buttons {
  padding-bottom: 2rem;
}
.references .buttons button {
  margin-right: 10px;
}
.selection-controls {
  display: inline-block;
}
.selection-controls button {
  margin-right: 10px;
}
.references-container {
  min-width: 800px;
  overflow-x: auto;
}
.references-container .references-header-container {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  position: relative;
  margin-bottom: 20px;
}
.references-container .references-header-container .search-container {
  -webkit-flex: 0 0 33%;
  -ms-flexbox: 0 0 33%;
  flex: 0 0 33%;
}
.references-container .references-header-container .btn-icon-container {
  margin-left: 20px;
  text-align: center;
  color: #f67c61;
}
.references-container .references-header-container .btn-icon-container .btn-icon:before {
  color: #f67c61;
}
.references-container .references-header-container .buttons {
  position: absolute;
  right: 0;
}
.references-container .references-header-container .buttons .btn {
  margin-left: 10px;
}
.reference-attachment-link {
  transition: all 0.2s ease-in-out;
}
.reference-attachment-link button {
  opacity: 1 !important;
}
.reference-attachment-link button:before {
  color: #009cca;
  margin-right: 5px !important;
}
.reference-attachment-link .label-text {
  color: #009cca;
  font-size: 14px;
}
.reference-attachment-link:hover {
  opacity: 0.7;
}
.references-table .table-header,
.references-table .table-body .reference {
  display: grid;
  grid-template-columns: 15% 1fr 5% 20% 7% 80px;
  grid-gap: 2px;
}
.references-table .table-header > div,
.references-table .table-body .reference > div {
  padding: 5px;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
}
.references-table .table-header .authors,
.references-table .table-body .reference .authors {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.references-table .table-header .attachment .attachment__inner,
.references-table .table-body .reference .attachment .attachment__inner {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -moz-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: justify;
  -font-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.references-table .table-header .attachment .attachment__delete-button,
.references-table .table-body .reference .attachment .attachment__delete-button {
  margin-left: 5px;
  font-size: 8px;
  color: #009cca;
}
.references-table .table-header .attachment .attachment__delete-button button,
.references-table .table-body .reference .attachment .attachment__delete-button button {
  line-height: initial;
}
.references-table .table-header .attachment .attachment__delete-button button:before,
.references-table .table-body .reference .attachment .attachment__delete-button button:before {
  color: #009cca;
}
.references-table .table-header .attachment .attachment__upload,
.references-table .table-body .reference .attachment .attachment__upload {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.references-table .table-header .attachment .attachment__upload button,
.references-table .table-body .reference .attachment .attachment__upload button {
  transition: all 0.2s ease-in-out;
  color: #009cca;
}
.references-table .table-header .attachment .attachment__upload button:hover,
.references-table .table-body .reference .attachment .attachment__upload button:hover {
  opacity: 0.7;
}
.references-table.with-attachments .table-header,
.references-table.with-attachments .reference {
  grid-template-columns: 15% 1fr 5% 20% 7% 100px 80px;
}
.references-table .table-header {
  cursor: pointer;
}
.references-table .table-header.with-scroll-offset {
  width: calc(100% - 10px);
}
.references-table .table-header > div {
  background: #dedede;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.references-table .table-header > div.sorted {
  font-weight: bold;
}
.references-table .table-header > div.sorted.asc:after {
  content: '▲';
}
.references-table .table-header > div.sorted.desc:after {
  content: '▼';
}
.references-table .table-body {
  height: calc(100vh - 233px);
  overflow-y: auto;
}
.references-table .table-body .reference {
  width: 100%;
  height: 56px;
}
.references-table .table-body .reference > div {
  background: #f2f2f2;
  word-break: break-word;
}
.references-table .table-body .reference .researchResults {
  text-align: center;
  width: 100%;
  height: 100%;
  position: relative;
}
.references-table .table-body .reference .researchResults .reference-controls {
  position: absolute;
  right: 0;
  top: 0;
}
.references-table .table-body .reference .researchResults .research-results-checkmark {
  display: inline-block;
  vertical-align: top;
  line-height: 44px;
}
.references-table .table-body .reference .researchResults .research-results-checkmark:before {
  font-family: 'gdt';
  content: '\e060';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.references-table .table-body .reference .researchResults .research-results-checkmark * {
  margin-left: 0.5rem;
}
.references-table .table-body .reference .title {
  width: 100%;
}
.references-table .table-body .reference .title > div {
  display: grid;
  grid-template-columns: 1fr 25px;
  grid-gap: 10px;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -font-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.references-table .table-body .reference:hover > div {
  background-color: #f7f7f7;
}
.references-table .table-body .reference.selected > div {
  background-color: #d2dfed;
}
.references-toolbar {
  padding-left: 10px;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
body {
  margin: 0;
}
.overlay {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  background: url("../images/bg.png") repeat;
  opacity: 0.85;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
  filter: alpha(opacity=85);
  z-index: 9999;
}
.authentication-view-keycloak .authentication-view-keycloak__inner {
  background: #fff;
  width: 350px;
  height: 130px;
  position: absolute;
  left: calc(50vw - 175px);
  top: calc(50vh - 65px);
  z-index: 10009;
  padding: 20px;
}
.authentication-view-keycloak .authentication-view-keycloak__message {
  font-size: 14px;
  text-align: center;
}
.authentication-view-keycloak .authentication-view-keycloak__actions {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.authentication-view .authentication .log-in-form .log-in-form__title,
.authentication-view .authentication .register-form .register-form__title {
  font-weight: normal;
  font-size: 16px;
  text-align: center;
}
.authentication-view .authentication .external-login {
  margin-top: 20px;
}
.authentication-view .authentication .external-login .external-login__title {
  text-align: center;
  font-size: 16px;
  margin-bottom: 10px;
}
.authentication-view .authentication .external-login .external-login__buttons {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}
.authentication-view .authentication .external-login .external-login__buttons .external-login__buttons__button {
  -webkit-flex: 1 1 50%;
  -ms-flexbox: 1 1 50%;
  flex: 1 1 50%;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.authentication-view .authentication .external-login .external-login__buttons .external-login__buttons__button:not(:last-child) {
  margin-right: 5px;
}
.authentication-view .authentication .external-login .external-login__buttons .external-login__buttons__button:visited,
.authentication-view .authentication .external-login .external-login__buttons .external-login__buttons__button:focus {
  color: #fff;
}
.authentication-view .authentication .external-login .external-login__buttons .external-login__buttons__button:hover {
  opacity: 0.7;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  filter: alpha(opacity=70);
}
.authentication-view .authentication .external-login .external-login__buttons .external-login__buttons__button.external-login__archie {
  background: #002d63;
}
.authentication-view .authentication .external-login .external-login__buttons .external-login__buttons__button.external-login__google {
  background: #de4b38;
}
.authentication-view .authentication .external-login .external-login__buttons .external-login__buttons__button img {
  width: 25px;
  height: 25px;
  margin-right: 5px;
}
.authentication-view .authentication .external-login .external-login__buttons .external-login__buttons__button img,
.authentication-view .authentication .external-login .external-login__buttons .external-login__buttons__button >div {
  pointer-events: none;
}
.authentication-view__enterprise {
  position: absolute;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  overflow: auto;
}
.authentication-view__enterprise .triangle,
.authentication-view__enterprise .authentication {
  width: 50%;
  -webkit-flex: 0 0 auto;
  -ms-flexbox: 0 0 auto;
  flex: 0 0 auto;
}
.authentication-view__enterprise .triangle {
  background-image: url("../images/triangle.svg");
  background-position: bottom right;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
}
.authentication-view__enterprise .authentication {
  width: 300px;
  margin: 0 auto;
  padding: 0 5px;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.authentication-view__enterprise .authentication .form-content {
  -webkit-flex: 1 0 auto;
  -ms-flexbox: 1 0 auto;
  flex: 1 0 auto;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.authentication-view__enterprise .authentication .logo {
  height: 86px;
  top: 0;
  text-align: center;
  margin-bottom: 25px;
}
.authentication-view__enterprise .authentication .logo img {
  height: 100%;
  pointer-events: none;
}
.authentication-view__enterprise .authentication .acp-logo,
.authentication-view__enterprise .authentication .ash-logo,
.authentication-view__enterprise .authentication .minsal-logo,
.authentication-view__enterprise .authentication .cadth-logo,
.authentication-view__enterprise .authentication .tb-logo {
  width: 100%;
  margin-bottom: 30px;
  text-align: right;
}
.authentication-view__enterprise .authentication .acp-logo img {
  height: 75px;
}
.authentication-view__enterprise .authentication .nice-logo {
  width: 100%;
  margin-bottom: 30px;
}
.authentication-view__enterprise .authentication .nice-logo img {
  height: 84px;
}
.authentication-view__enterprise .authentication .ash-logo img {
  height: 150px;
}
.authentication-view__enterprise .authentication .minsal-logo img {
  height: 150px;
}
.authentication-view__enterprise .authentication .cadth-logo img {
  height: 40px;
}
.authentication-view__enterprise .authentication .tb-logo img {
  height: 60px;
}
.authentication-view__enterprise .authentication .eu-logo {
  width: 100%;
  margin-bottom: 30px;
  text-align: right;
}
.authentication-view__enterprise .authentication .conitec-logos,
.authentication-view__enterprise .authentication .covid-logos,
.authentication-view__enterprise .authentication .elsevier-logos {
  width: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: justify;
  -font-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 30px;
}
.authentication-view__enterprise .authentication .covid-logos {
  height: 130px;
}
.authentication-view__enterprise .authentication .covid-logos img {
  height: 115px;
}
.authentication-view__enterprise .authentication .conitec-logos {
  height: 200px;
}
.authentication-view__enterprise .authentication .conitec-logos img {
  height: 185px;
}
.authentication-view__enterprise .authentication .elsevier-logos img:first-child {
  margin-right: 20px;
}
.authentication-view__enterprise .authentication .mdg-logo img {
  height: 35px;
  margin-bottom: 80px;
}
.authentication-view__enterprise .authentication form {
  width: auto;
  padding: 0;
  border: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.authentication-view__enterprise .authentication form label {
  position: relative;
  display: block;
  padding: 5px 0;
}
.authentication-view__enterprise .authentication form label input {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  padding: 0 10px;
}
.authentication-view__enterprise .authentication form button.log-in {
  display: block;
  width: auto;
  line-height: 35px;
  margin: 10px 0;
  padding: 0 15px;
  font-size: 15px;
}
.authentication-view__enterprise .authentication form .forgot-password-with-languages {
  margin-top: 0;
}
.authentication-view__enterprise .authentication .contact-details {
  margin-left: 0px;
  width: 300px;
  margin-top: 60px;
  text-align: center;
}
.authentication-view__enterprise .authentication .copyright-notice {
  margin-bottom: 25px;
  white-space: pre;
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  text-align: right;
}
.authentication-view__enterprise .authentication .copyright-notice a {
  margin-right: 10px;
}
.authentication-view__enterprise .authentication .language {
  width: 130px;
}
.authentication-view__enterprise .authentication a {
  line-height: 23px;
  color: #0071bc;
  text-decoration: none;
}
.authentication-view__enterprise .authentication a:hover {
  font-weight: bold;
}
.authentication-view__enterprise.rcp .contact-details {
  width: 650px;
}
.authentication-view {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: #f7f7f7;
  background-image: url("../images/bg-pattern.svg");
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.authentication-view h1.title {
  font-size: 20px;
  text-align: center;
  font-weight: normal;
}
.authentication-view .authentication {
  z-index: 10000;
  margin: auto 0;
}
.authentication-view .authentication label {
  cursor: default;
}
.authentication-view .info {
  font-size: 16px;
  text-align: center;
}
.authentication-view .info,
.authentication-view .error-shared {
  margin-top: 2rem;
}
.authentication-view .error-login-or-email,
.authentication-view .error-shared {
  color: #f00;
  text-align: center;
}
.authentication-view .error {
  color: #f00;
  text-align: center;
  margin: 0.5rem 0 0.8rem;
}
.authentication-view .error button {
  color: #2d3236;
  display: inline;
  float: none;
  font-size: 13px;
  font-size: 1.3rem;
  margin-top: 0.2rem;
}
.authentication-view .info {
  color: #2d3236;
}
.authentication-view .current-login {
  font-size: 15px;
  font-size: 1.5rem;
  margin-bottom: 0px;
}
.authentication-view .footer {
  font-size: 16px;
  line-height: 21px;
  color: #2d3236;
  margin: 0;
}
.authentication-view .footer span {
  float: left;
  margin-top: 0.8rem;
}
.authentication-view .footer button {
  color: #2d3236;
}
.authentication-view .footer p {
  margin-top: 8px;
}
.authentication-view .footer a {
  color: #fff;
  text-decoration: none;
}
.authentication-view .footer a:hover {
  opacity: 0.7;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  filter: alpha(opacity=70);
}
.authentication-view .footer .languages-selector .options-select-container {
  float: right;
  margin-top: 0.8rem;
  background-color: #fff;
}
.authentication-view .footer .languages-selector .options-select-container .select-input {
  border-bottom: 1px solid transparent;
}
.authentication-view .footer.language {
  font-size: 15px;
}
.authentication-view .footer.language .new-to-gdt,
.authentication-view .footer.language .registration-view-switch {
  line-height: 2.5rem;
}
.authentication-view .copyright-notice {
  text-align: center;
  margin: auto 0 5px;
}
.authentication-view .copyright-notice,
.authentication-view .copyright-notice a {
  color: #2d3236;
}
.authentication-view .copyright-notice a {
  margin-left: 1rem;
}
.authentication-view .authentication-form {
  width: 415px;
  background: #fff;
  padding: 25px;
  padding-top: 40px;
  -webkit-box-shadow: 4px 4px 10px -2px #414042;
  box-shadow: 4px 4px 10px -2px #414042;
  border: 1px solid #bfbfbf;
  position: relative;
  color: #424242;
}
.authentication-view .authentication-form.subscriptions {
  width: initial;
  background: none;
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 0;
}
.authentication-view .authentication-form .authentication-form__action-switch {
  margin-top: 45px;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.authentication-view .authentication-form .authentication-form__action-switch > div {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  font-size: 15px;
}
.authentication-view .authentication-form .authentication-form__action-switch button {
  font-weight: bold;
  color: #26c6da;
  margin: 0;
  font-size: 15px;
}
.authentication-view .footer-language-selector {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-pack: end;
  -moz-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  margin-top: 10px;
}
.authentication-view .footer-language-selector > span {
  margin-right: 5px;
}
.authentication-view .footer-language-selector > .languages-selector {
  background: #fff;
}
.authentication-view__enterprise form {
  width: 415px;
  background: #fff;
  padding: 25px;
  padding-top: 40px;
  -webkit-box-shadow: 4px 4px 10px -2px #414042;
  box-shadow: 4px 4px 10px -2px #414042;
  border: 1px solid #bfbfbf;
  position: relative;
  color: #424242;
}
.authentication-view__enterprise label,
.authentication-view label {
  font-size: 13px;
  font-size: 1.3rem;
}
.authentication-view__enterprise input,
.authentication-view input {
  display: block;
  height: 4rem;
  width: 100%;
  font-size: 15px;
  font-size: 1.5rem;
  padding: 0 1.5rem;
  background-color: #fff;
}
.authentication-view__enterprise input:invalid,
.authentication-view input:invalid {
  background: #fff;
}
.authentication-view__enterprise input.validation-error,
.authentication-view input.validation-error {
  border: 1px solid #f00;
}
.authentication-view__enterprise input::-webkit-input-placeholder,
.authentication-view input::-webkit-input-placeholder,
.authentication-view__enterprise input:-moz-placeholder,
.authentication-view input:-moz-placeholder,
.authentication-view__enterprise input::-moz-placeholder,
.authentication-view input::-moz-placeholder,
.authentication-view__enterprise input:-ms-input-placeholder,
.authentication-view input:-ms-input-placeholder {
  color: #424242;
}
.authentication-view__enterprise input[type=submit],
.authentication-view input[type=submit] {
  margin: 1rem auto 0;
  padding: 0 7.5rem;
  width: 100%;
}
.authentication-view__enterprise input[type=submit].loading,
.authentication-view input[type=submit].loading {
  background: #2caac4 url("../images/loader.gif") 10px center no-repeat;
}
.authentication-view__enterprise input[type=submit].sign-up,
.authentication-view input[type=submit].sign-up {
  padding: 0 4rem;
}
.authentication-view__enterprise .forgot-password-with-languages,
.authentication-view .forgot-password-with-languages {
  margin-top: 0.8rem;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -font-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.authentication-view__enterprise .forgot-password-with-languages .forgot-password,
.authentication-view .forgot-password-with-languages .forgot-password {
  margin-top: 0;
}
.authentication-view__enterprise .forgot-password,
.authentication-view .forgot-password,
.authentication-view__enterprise .forgot-login-switch,
.authentication-view .forgot-login-switch {
  color: #999;
  font-size: 12px;
  font-size: 1.2rem;
}
.authentication-view__enterprise .logo,
.authentication-view .logo {
  display: block;
  width: 100%;
  background-position: center center;
  position: relative;
  top: -10px;
  height: 50px;
  text-align: center;
}
.authentication-view__enterprise .logo img,
.authentication-view .logo img {
  pointer-events: none;
}
.authentication-view__enterprise form.password-reset input,
.authentication-view form.password-reset input {
  margin-bottom: 13px;
}
.authentication-view__enterprise button,
.authentication-view button {
  color: #fff;
  margin-top: 0.8rem;
}
.authentication-view__enterprise button:focus,
.authentication-view button:focus {
  outline: none;
}
.authentication-view__enterprise button.forgot-password,
.authentication-view button.forgot-password {
  float: none;
}
.authentication-view__enterprise button.registration-view-switch,
.authentication-view button.registration-view-switch,
.authentication-view__enterprise button.login-switch,
.authentication-view button.login-switch,
.authentication-view__enterprise button.user-switch,
.authentication-view button.user-switch,
.authentication-view__enterprise button.back-to-login-switch,
.authentication-view button.back-to-login-switch {
  float: left;
  color: #26c6da;
}
.authentication-view__enterprise button.language-select,
.authentication-view button.language-select {
  padding-left: 10px;
  width: 150px;
  line-height: 30px;
  height: 30px;
  background-color: #fff;
  border: 1px solid #bfbfbf;
  color: #2d3236;
  text-align: left;
  position: relative;
}
.authentication-view__enterprise button.language-select:before,
.authentication-view button.language-select:before {
  content: "";
}
.authentication-view__enterprise button.language-select:after,
.authentication-view button.language-select:after {
  margin-left: 0.5rem;
  font-family: 'gdt';
  content: '\e018';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.authentication-view__enterprise button.language-select:after,
.authentication-view button.language-select:after {
  float: right;
  margin-right: 10px;
}
.user-view {
  background-color: #eaeaea;
  -webkit-box-shadow: 0 0 10px 2px rgba(0,0,0,0.2);
  box-shadow: 0 0 10px 2px rgba(0,0,0,0.2);
  background: #eaeaea;
  position: fixed;
  top: 45px;
  z-index: 999;
  width: 345px;
  right: 5px;
  padding: 15px;
}
.user-view button.danger,
.user-view input.danger {
  background-color: #f2dede;
  color: #9e0000;
}
.user-view button.danger:hover:not(:disabled),
.user-view input.danger:hover:not(:disabled) {
  background-color: rgba(242,222,222,0.5);
}
.user-view button.danger[disabled],
.user-view input.danger[disabled] {
  background-color: rgba(242,222,222,0.24);
  color: rgba(158,0,0,0.24);
}
.user-view button.finish,
.user-view input.finish {
  background-color: #c9dac2;
  color: #036707;
}
.user-view button.finish:hover:not(:disabled),
.user-view input.finish:hover:not(:disabled) {
  background-color: rgba(201,218,194,0.5);
}
.user-view button.finish[disabled],
.user-view input.finish[disabled] {
  background-color: rgba(201,218,194,0.24);
  color: rgba(3,103,7,0.24);
}
.user-view button.loading,
.user-view input.loading {
  background-image: url("../images/loader.gif");
  background-position: 7px center;
  background-repeat: no-repeat;
}
.user-view .arrow {
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 10px solid #eaeaea;
  margin: -25px -5px 0 auto;
}
.user-view .last-sync,
.user-view .info {
  margin-top: 1rem;
}
.user-view form {
  margin-top: 1rem;
}
.user-view form input[type=password] {
  font-size: 15px;
  font-size: 1.5rem;
  padding: 0 1.5rem;
  height: 3rem;
  width: 100%;
}
.user-view form input[type=password]:invalid {
  background: #fff;
}
.user-view form .error {
  color: #f00;
}
.user-view button.log-out {
  background-color: #fbeed5;
  color: #9e7c00;
  float: left;
}
.user-view button.log-out:hover:not(:disabled) {
  background-color: rgba(251,238,213,0.5);
}
.user-view button.log-out[disabled] {
  background-color: rgba(251,238,213,0.24);
  color: rgba(158,124,0,0.24);
}
.user-view input.log-in {
  background-color: #d2dfed;
  color: #1a008d;
  float: right;
}
.user-view input.log-in:hover:not(:disabled) {
  background-color: rgba(210,223,237,0.5);
}
.user-view input.log-in[disabled] {
  background-color: rgba(210,223,237,0.24);
  color: rgba(26,0,141,0.24);
}
.user-view button.log-out,
.user-view input.log-in {
  font-size: 14px;
  font-size: 1.4rem;
  width: 150px;
  margin-top: 1rem;
  padding: 0.5rem 2.5rem;
  border: 1px solid #bfbfbf;
}
.user-view button.log-out.loading,
.user-view input.log-in.loading {
  background: url("../images/loader.gif") 10px center no-repeat;
}
label.tos-acceptance,
label.newsletter-opt-in {
  display: block;
  padding-left: 2em;
  text-indent: -2em;
  cursor: default;
}
label.tos-acceptance input,
label.newsletter-opt-in input {
  display: inline-block;
  width: 1.25em;
  height: 1.25em;
  padding: 0;
  vertical-align: middle;
  margin-right: 6px;
}
label.tos-acceptance a,
label.newsletter-opt-in a {
  color: #808080;
  text-decoration: none;
}
label.tos-acceptance .muted-text,
label.newsletter-opt-in .muted-text {
  color: #a9a9a9;
}
form.licences {
  width: 750px;
  padding: 0;
  border: none;
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
form.licences header h1 {
  margin: 0 0 2.5rem;
  font-size: 16px;
  font-size: 1.6rem;
  color: #fff;
  text-transform: uppercase;
  text-align: center;
}
form.licences header .previous-subscription {
  text-align: center;
  font-style: italic;
  background-color: #fff0bb;
  font-weight: normal;
  line-height: 3.5rem;
}
form.licences .subscription-type {
  background-color: #fff;
  border: 1px solid #2baae2;
}
form.licences .subscription-type h2 {
  margin: 0;
}
form.licences .subscription-type.standard {
  margin-bottom: 1.2rem;
  padding: 3.5rem 3.3rem;
}
form.licences .subscription-type.standard h2 {
  color: #009cca;
  font-size: 30px;
  font-size: 3rem;
  font-weight: bold;
  text-transform: uppercase;
}
form.licences .subscription-type.standard hr {
  border-color: #2baae2;
  margin: 1.6rem 0 1.2rem;
}
form.licences .subscription-type.standard .subscription-content .functionalities {
  margin: 0;
  padding: 0;
}
form.licences .subscription-type.standard .subscription-content .for-whom {
  margin-top: 2.5rem;
}
form.licences .subscription-type.standard .subscription-content .requirement {
  margin: 3.2rem 0 5.1rem;
  white-space: pre-wrap;
}
form.licences .subscription-type.standard .subscription-content .disclaimer {
  margin-bottom: 1.2rem;
  font-size: 14px;
  font-size: 1.4rem;
  color: #b3b3b2;
  text-align: center;
}
form.licences .subscription-type.standard .more-info {
  text-align: center;
  background-color: #fff8de;
  padding: 8px 4px;
  margin-bottom: 8px;
}
form.licences .subscription-type.academic {
  padding: 3rem;
}
form.licences .subscription-type.academic h2 {
  color: #009cca;
  font-size: 30px;
  font-size: 3rem;
  text-transform: uppercase;
}
form.licences .subscription-type.academic .requirement {
  margin-bottom: 3rem;
  text-align: center;
  font-weight: bold;
}
form.licences .subscription-type .subscription-content {
  width: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  font-size: 16px;
  font-size: 1.6rem;
}
form.licences .subscription-type .subscription-content .bold {
  font-weight: bold;
}
form.licences .subscription-type .subscription-content .col {
  -webkit-flex: 1 1 50%;
  -ms-flexbox: 1 1 50%;
  flex: 1 1 50%;
  -webkit-box-pack: justify;
  -font-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
form.licences .subscription-type .subscription-content .flex-grow {
  -webkit-flex: 1 0 auto;
  -ms-flexbox: 1 0 auto;
  flex: 1 0 auto;
}
form.licences .subscription-type .subscription-content ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
form.licences .subscription-type .subscription-content .for-whom {
  font-weight: bold;
  display: inline-block;
  margin-right: 5px;
}
form.licences .subscription-type .subscription-content .buttons button {
  margin: 0;
}
form.licences .subscription-type .subscription-content .buttons button:not(:last-child) {
  margin-bottom: 1.6rem;
}
footer {
  text-align: center;
  margin-top: 1rem;
}
footer a,
footer a:link,
footer a:visited,
footer a:hover,
footer a:active {
  color: inherit;
  text-decoration: none;
}
footer a,
footer a:link,
footer a:visited,
footer a:hover,
footer a:active {
  font-style: italic;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 2rem;
  color: #fff;
}
footer a:hover {
  font-weight: bold;
}
.academic-confirmation .ep-modal__content {
  width: 750px;
  padding: 32px 26px;
}
.academic-confirmation .ep-modal__content h2 {
  text-align: center;
  margin-bottom: 20px;
}
.academic-confirmation .ep-modal__content .content-container {
  font-size: 16px;
  font-size: 1.6rem;
}
.academic-confirmation .ep-modal__content .content-container .introduction {
  margin-bottom: 26px;
}
.academic-confirmation .ep-modal__content .content-container h4 {
  margin: 0;
  margin-top: 26px;
}
.academic-confirmation .ep-modal__content .content-container ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.academic-confirmation .ep-modal__content .content-container ul label {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-align: start;
  -moz-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  font-size: 14px;
  font-size: 1.4rem;
}
.academic-confirmation .ep-modal__content .content-container ul label input[type="checkbox"] {
  position: relative;
  top: 0.4rem;
  -webkit-flex: 0 0 auto;
  -ms-flexbox: 0 0 auto;
  flex: 0 0 auto;
  margin-right: 1rem;
}
.academic-confirmation .ep-modal__content .content-container .warning {
  padding: 1.2rem 0;
  margin: 1.6rem 0;
  background-color: #fff8dd;
}
.academic-confirmation .ep-modal__content .content-container .warning.affiliation {
  height: 6rem;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.academic-confirmation .ep-modal__content .content-container .warning.affiliation .warning-icon {
  margin: 0 1.2rem;
  color: #f67c61;
  height: 3.5rem;
}
.academic-confirmation .ep-modal__content .content-container .warning.affiliation .warning-icon:before {
  font-size: 35px;
  font-size: 3.5rem;
  position: relative;
  top: 0.8rem;
}
.academic-confirmation .ep-modal__content .content-container .warning.proof {
  font-weight: bold;
  text-align: center;
  background-color: #fff0bb;
}
.academic-confirmation .ep-modal__content .content-container input[type="text"] {
  width: 100%;
  height: 6.8rem;
}
.academic-confirmation .ep-modal__content .content-container .hint {
  text-align: center;
  margin: 15px 0;
  font-size: 14px;
  font-size: 1.4rem;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
.rm5-verification .description {
  margin: 10px 0;
  background-color: #f7bf9c;
}
.rm5-verification .questions-list {
  max-height: 250px;
  overflow-y: auto;
  padding: 0;
  margin: 0;
  list-style: none;
  background: #f2f2f2;
}
.rm5-verification .questions-list .question-text {
  font-weight: bold;
}
.rm5-verification .outcome-radios {
  float: right;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.todos-component-container {
  display: block;
  position: relative;
}
.todos-component-container .todos {
  display: table;
  margin-bottom: 10px;
  width: 100%;
  border-collapse: collapse;
}
.todos-component-container .todos .todo {
  display: table-row;
  border: 1px solid #bfbfbf;
  height: 40px;
}
.todos-component-container .todos .todo .toggle,
.todos-component-container .todos .todo .todo-text,
.todos-component-container .todos .todo .todo-buttons {
  display: table-cell;
  vertical-align: middle;
}
.todos-component-container .todos .todo .toggle {
  width: 30px;
  text-align: center;
}
.todos-component-container .todos .todo .todo-text {
  width: auto;
}
.todos-component-container .todos .todo .todo-text input {
  width: 100%;
}
.todos-component-container .todos .todo .strike-through {
  text-decoration: line-through;
}
.todos-component-container .todos .todo .todo-buttons {
  text-align: right;
  width: 100px;
}
.todos-component-container .todos .todo .todo-buttons button {
  margin: 0;
  float: initial;
  height: 40px;
  width: 40px;
  border-left: 1px solid #bfbfbf;
}
.red {
  color: #f00;
}
.scope-view {
  background-color: #fff;
  height: 100%;
  overflow-y: auto;
}
.scope-view .scope-table {
  max-width: 1500px;
}
.scope-view .scope-table td {
  padding: 4px;
  border: none;
}
.scope-view .scope-table .title-cell {
  width: 200px;
  text-align: left;
}
.scope-view .scope-table .value-cell {
  padding-bottom: 10px;
  padding-right: 10px;
}
.scope-view .scope-table .value-cell textarea {
  width: 100%;
  min-height: 75px;
}
.scope-view .scope-table .description-cell {
  width: 33%;
  border: 1px solid #fff;
  color: #a9a9a9;
  font-size: 14px;
}
.scope-view .scope-table div[contenteditable=true] {
  border: 1px solid #bfbfbf;
  min-height: 114px;
}
.questions-generation-container {
  background-color: #fff;
  padding-bottom: 20px;
}
.questions-generation-container .standard-list {
  font-size: 14px;
}
.questions-generation-container .bottom-bar {
  font-size: 16px;
}
.questions-generation-container button {
  font-size: 16px;
}
.questions-generation-container .questions {
  max-height: calc(100vh - 435px);
  overflow: auto;
}
.questions-generation-container .members {
  max-height: calc(100vh - 200px);
  overflow: auto;
}
.questions-generation-container .gdt-limits-content-box {
  margin-bottom: 10px;
}
.questions-generation-container .questions-initial-draft,
.questions-generation-container .questions-moderation {
  font-size: 14px;
  min-width: 920px;
}
.questions-generation-container .questions-initial-draft .standard-list div.expanded,
.questions-generation-container .questions-moderation .standard-list div.expanded,
.questions-generation-container .questions-initial-draft input,
.questions-generation-container .questions-moderation input {
  font-size: 14px;
}
.questions-generation-container .questions-initial-draft button.input-button,
.questions-generation-container .questions-moderation button.input-button {
  right: 0;
}
.questions-generation-container .questions-initial-draft div.expanded .separated,
.questions-generation-container .questions-moderation div.expanded .separated {
  padding-left: 0;
  margin-left: 4px;
}
.questions-generation-container .questions-initial-draft li .caption:hover div,
.questions-generation-container .questions-moderation li .caption:hover div {
  text-decoration: none;
}
.questions-generation-container .questions-initial-draft li.with-comments,
.questions-generation-container .questions-moderation li.with-comments {
  height: initial;
}
.questions-generation-container .questions-initial-draft li div.buttons,
.questions-generation-container .questions-moderation li div.buttons {
  display: block;
  position: absolute;
  right: 0;
  top: 0;
}
.questions-generation-container .questions-initial-draft li.is-dragging,
.questions-generation-container .questions-moderation li.is-dragging {
  background: #d2dfed;
  color: #d2dfed;
  border: 0;
}
.questions-generation-container .questions-initial-draft button.edit:before,
.questions-generation-container .questions-moderation button.edit:before {
  border-color: #d2dfed;
}
.questions-generation-container .questions-initial-draft button.edit:hover,
.questions-generation-container .questions-moderation button.edit:hover {
  background: #d2dfed;
  color: #d2dfed;
  border: 0;
}
.question-comments-container {
  margin-right: 38px;
  border-right: 2px solid #fff;
  line-height: initial;
  padding-top: 16px;
  font-size: 14px;
}
.question-comments-container .admin-comment .buttons {
  margin: 0;
}
.question-comments-container .admin-comment .buttons button {
  display: inline-block;
  float: initial;
}
.question-comments-container .text-area-container,
.question-comments-container textarea {
  min-height: 150px;
}
.questions-brainstorming li.brainstorming:before {
  background-color: BUTTON_SOLMON_COLOR;
}
.questions-brainstorming li.with-comments {
  height: initial;
}
.questions-rating li.completed:before {
  background-color: #c9dac2;
}
.questions-rating li.new:before {
  background-color: #fbeed5;
}
.questions-approval .responded {
  line-height: 36px;
  display: inline-block;
}
.questions-proposal,
.questions-approval,
.questions-finished {
  font-size: 14px;
}
.questions-proposal .all-phases-comments,
.questions-approval .all-phases-comments,
.questions-finished .all-phases-comments {
  background-color: #f6f6f6;
}
.questions-proposal .all-phases-comments .question-comments-container,
.questions-approval .all-phases-comments .question-comments-container,
.questions-finished .all-phases-comments .question-comments-container {
  width: 100%;
}
.questions-proposal .all-phases-comments .title,
.questions-approval .all-phases-comments .title,
.questions-finished .all-phases-comments .title {
  padding-right: 20px;
  text-align: right;
}
.questions-proposal .all-phases-comments .collapsible-toggle,
.questions-approval .all-phases-comments .collapsible-toggle,
.questions-finished .all-phases-comments .collapsible-toggle {
  z-index: 9999;
  margin-left: calc(14% - 10px);
  top: -6px;
}
.questions-proposal .all-phases-comments .text-area-container,
.questions-approval .all-phases-comments .text-area-container,
.questions-finished .all-phases-comments .text-area-container,
.questions-proposal .all-phases-comments textarea,
.questions-approval .all-phases-comments textarea,
.questions-finished .all-phases-comments textarea {
  min-height: 40px;
}
.questions-proposal .all-phases-comments h4,
.questions-approval .all-phases-comments h4,
.questions-finished .all-phases-comments h4 {
  margin-left: 14%;
  margin-bottom: 5px;
  margin-top: 10px;
}
.questions-proposal .all-phases-comments div,
.questions-approval .all-phases-comments div,
.questions-finished .all-phases-comments div {
  position: relative;
}
.questions-proposal tbody.accepted,
.questions-approval tbody.accepted,
.questions-finished tbody.accepted {
  background-color: #fda;
}
.questions-proposal tbody.mentioned,
.questions-approval tbody.mentioned,
.questions-finished tbody.mentioned {
  background-color: #fff0bb;
}
.questions-proposal tbody.rejected,
.questions-approval tbody.rejected,
.questions-finished tbody.rejected {
  background-color: #fff8de;
}
.questions-proposal td,
.questions-approval td,
.questions-finished td {
  padding: 3px 5px;
}
.questions-proposal td:not(:first-child),
.questions-approval td:not(:first-child),
.questions-finished td:not(:first-child) {
  text-align: center;
}
.questions-proposal td:not(:first-child) label,
.questions-approval td:not(:first-child) label,
.questions-finished td:not(:first-child) label {
  display: inline-block;
  width: 100%;
}
.questions-proposal td.comments-details,
.questions-approval td.comments-details,
.questions-finished td.comments-details {
  background-color: #f6f6f6;
  display: none;
  vertical-align: bottom;
}
.questions-proposal td.comments-details.collapse,
.questions-approval td.comments-details.collapse,
.questions-finished td.comments-details.collapse {
  text-align: left;
  padding-left: 14px;
}
.questions-proposal td.comments-details.collapse button.comment-blank,
.questions-approval td.comments-details.collapse button.comment-blank,
.questions-finished td.comments-details.collapse button.comment-blank {
  font-family: 'gdt';
  font-size: 20px;
  margin-right: 15px;
}
.questions-proposal td.comments-details.collapse button.comment-blank:before,
.questions-approval td.comments-details.collapse button.comment-blank:before,
.questions-finished td.comments-details.collapse button.comment-blank:before {
  font-family: 'gdt';
  content: '\e017\e040';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.questions-proposal td.comments-details.collapse button.comment-blank *,
.questions-approval td.comments-details.collapse button.comment-blank *,
.questions-finished td.comments-details.collapse button.comment-blank * {
  margin-left: 0.5rem;
}
.questions-proposal td,
.questions-approval td,
.questions-finished td,
.questions-proposal th,
.questions-approval th,
.questions-finished th {
  padding: 10px;
  width: 85px;
}
.questions-proposal td:first-child,
.questions-approval td:first-child,
.questions-finished td:first-child,
.questions-proposal th:first-child,
.questions-approval th:first-child,
.questions-finished th:first-child {
  width: auto;
}
.questions-proposal .comments-phase,
.questions-approval .comments-phase,
.questions-finished .comments-phase {
  display: block;
  width: 100%;
}
.questions-proposal .comments-phase h4,
.questions-approval .comments-phase h4,
.questions-finished .comments-phase h4 {
  margin-left: 15.25%;
  margin-bottom: 5px;
  margin-top: 10px;
}
.questions-proposal .comments-phase .comments-type,
.questions-approval .comments-phase .comments-type,
.questions-finished .comments-phase .comments-type,
.questions-proposal .comments-phase .members-comments,
.questions-approval .comments-phase .members-comments,
.questions-finished .comments-phase .members-comments,
.questions-proposal .comments-phase .comment-input,
.questions-approval .comments-phase .comment-input,
.questions-finished .comments-phase .comment-input {
  display: inline-block;
}
.questions-proposal .comments-phase .comments-type,
.questions-approval .comments-phase .comments-type,
.questions-finished .comments-phase .comments-type {
  width: 15%;
  height: 100%;
  margin-top: 10px;
  padding-right: 15px;
  vertical-align: top;
  text-align: right;
}
.questions-proposal .comments-phase .members-comments,
.questions-approval .comments-phase .members-comments,
.questions-finished .comments-phase .members-comments,
.questions-proposal .comments-phase .comment-input,
.questions-approval .comments-phase .comment-input,
.questions-finished .comments-phase .comment-input {
  margin-top: 10px;
  width: 84.5%;
}
.questions-proposal .comments-phase .members-comments div.content,
.questions-approval .comments-phase .members-comments div.content,
.questions-finished .comments-phase .members-comments div.content,
.questions-proposal .comments-phase .comment-input div.content,
.questions-approval .comments-phase .comment-input div.content,
.questions-finished .comments-phase .comment-input div.content {
  min-height: 40px;
}
.questions-proposal .comments-phase .member-comment:first-child,
.questions-approval .comments-phase .member-comment:first-child,
.questions-finished .comments-phase .member-comment:first-child,
.questions-proposal .comments-phase .member-comment,
.questions-approval .comments-phase .member-comment,
.questions-finished .comments-phase .member-comment {
  border: 1px solid #bfbfbf;
}
.questions-proposal .comments-phase .member-comment,
.questions-approval .comments-phase .member-comment,
.questions-finished .comments-phase .member-comment {
  border-top: none;
}
.question-edit > .management,
.question-edit > .diagnostic {
  display: -webkit-inline-box;
  display: -moz-inline-box;
  display: -webkit-inline-lex;
  display: -ms-inline-flexox;
  display: inline-flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  width: calc(100% - 130px);
  line-height: 40px;
  vertical-align: top;
  position: relative;
}
.question-edit > .management span.input-with-button,
.question-edit > .diagnostic span.input-with-button,
.question-edit > .management input,
.question-edit > .diagnostic input {
  -webkit-flex: 1 0 auto;
  -ms-flexbox: 1 0 auto;
  flex: 1 0 auto;
  margin: 0 5px;
}
.question-edit > .management select,
.question-edit > .diagnostic select {
  -webkit-flex: 0 0 auto;
  -ms-flexbox: 0 0 auto;
  flex: 0 0 auto;
  margin-left: 5px;
}
.question-edit > .management span.input-with-button,
.question-edit > .diagnostic span.input-with-button {
  display: -webkit-inline-box;
  display: -moz-inline-box;
  display: -webkit-inline-lex;
  display: -ms-inline-flexox;
  display: inline-flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.question-edit > .management span.input-with-button input,
.question-edit > .diagnostic span.input-with-button input {
  margin: 0;
  width: calc(100% - 32px);
}
.question-edit > .management span.input-with-button button.input-button,
.question-edit > .diagnostic span.input-with-button button.input-button {
  position: static;
  top: auto;
  botttom: auto;
}
.question-edit > .diagnostic select {
  width: 100px;
}
.question-edit > .freeform input {
  width: calc(100% - 125px);
}
.question-edit .buttons button:before {
  vertical-align: baseline;
}
.questions-moderation .with-comments .question-edit {
  position: relative;
}
.questions-moderation .with-comments .question-edit .buttons {
  z-index: 1000;
}
.questions-moderation .with-comments .question-edit .buttons button {
  float: initial;
}
.questions-moderation .with-comments .buttons .comment {
  position: relative;
  height: 40px;
}
.questions-moderation .side-spacer {
  height: 100%;
  width: 40px;
  right: 0;
  bottom: 0;
  position: absolute;
  border-left: 2px solid #fff;
}
.questions-approval,
.questions-finished {
  font-size: 14px;
}
.questions-approval .approval-questions-group,
.questions-finished .approval-questions-group {
  position: relative;
  width: 100%;
  margin-bottom: 20px;
  font-size: 14px;
}
.questions-approval .approval-questions-group:last-child,
.questions-finished .approval-questions-group:last-child {
  margin-bottom: 0;
}
.questions-approval .approval-questions-group table,
.questions-finished .approval-questions-group table {
  position: relative;
  width: 100%;
  border-collapse: collapse;
}
.questions-approval .approval-questions-group table tbody,
.questions-finished .approval-questions-group table tbody {
  background: #f2f2f2;
}
.questions-approval .approval-questions-group table tbody:hover:not(.expanded),
.questions-finished .approval-questions-group table tbody:hover:not(.expanded),
.questions-approval .approval-questions-group table tbody.current,
.questions-finished .approval-questions-group table tbody.current {
  background-color: #f7f7f7;
}
.questions-approval .approval-questions-group table tbody.draggable:hover .question:before,
.questions-finished .approval-questions-group table tbody.draggable:hover .question:before {
  position: absolute;
  left: -10px;
  font-family: 'gdt';
  content: '\e042';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
  left: 3px;
}
.questions-approval .approval-questions-group table tbody.is-dragging,
.questions-finished .approval-questions-group table tbody.is-dragging {
  background: #d2dfed;
  color: #d2dfed;
  border: 2px solid #fff;
}
.questions-approval .approval-questions-group table tbody.is-dragging td,
.questions-finished .approval-questions-group table tbody.is-dragging td {
  border-color: #d2dfed;
}
.questions-approval .approval-questions-group table tbody.is-dragging td .red,
.questions-finished .approval-questions-group table tbody.is-dragging td .red {
  color: #d2dfed;
}
.questions-approval .approval-questions-group table tbody.is-dragging:hover,
.questions-finished .approval-questions-group table tbody.is-dragging:hover {
  background: #d2dfed;
  color: #d2dfed;
  border: 2px solid #fff;
}
.questions-approval .approval-questions-group table tbody.drop-target.hovered,
.questions-finished .approval-questions-group table tbody.drop-target.hovered {
  background: #d2dfed;
}
.questions-approval .approval-questions-group table tbody.drop-target tr,
.questions-finished .approval-questions-group table tbody.drop-target tr {
  border: 2px solid #fff;
}
.questions-approval .approval-questions-group table tbody.drop-target tr td,
.questions-finished .approval-questions-group table tbody.drop-target tr td {
  padding: 5px;
  text-align: center;
}
.questions-approval .approval-questions-group table tbody.drop-target tr td div,
.questions-finished .approval-questions-group table tbody.drop-target tr td div {
  height: 40px;
  line-height: 40px;
  text-align: center;
  background: #f3fcff;
  border: 1px solid #009cca;
  border-style: dashed;
  height: 30px;
  line-height: 30px;
}
.questions-approval .approval-questions-group table tbody.drop-target tr td div.about-to-drop,
.questions-finished .approval-questions-group table tbody.drop-target tr td div.about-to-drop {
  background: #d2dfed;
}
.questions-approval .approval-questions-group table tbody.drop-target tr td div:hover,
.questions-finished .approval-questions-group table tbody.drop-target tr td div:hover {
  background: #f3fcff;
}
.questions-approval .approval-questions-group table tr,
.questions-finished .approval-questions-group table tr {
  font-size: 14px;
  border-left: 2px solid #fff;
  border-right: 2px solid #fff;
}
.questions-approval .approval-questions-group table tr.caption,
.questions-finished .approval-questions-group table tr.caption,
.questions-approval .approval-questions-group table tr.question-row,
.questions-finished .approval-questions-group table tr.question-row {
  line-height: 40px;
}
.questions-approval .approval-questions-group table tr.caption.group-changed,
.questions-finished .approval-questions-group table tr.caption.group-changed,
.questions-approval .approval-questions-group table tr.question-row.group-changed,
.questions-finished .approval-questions-group table tr.question-row.group-changed {
  background: #d2dfed;
}
.questions-approval .approval-questions-group table .approved,
.questions-finished .approval-questions-group table .approved {
  line-height: 14px;
}
.questions-approval .approval-questions-group table .approved .todos-count,
.questions-finished .approval-questions-group table .approved .todos-count {
  font-size: 11px;
}
.questions-approval .approval-questions-group table .group-title,
.questions-finished .approval-questions-group table .group-title,
.questions-approval .approval-questions-group table .question,
.questions-finished .approval-questions-group table .question,
.questions-approval .approval-questions-group table .approved,
.questions-finished .approval-questions-group table .approved,
.questions-approval .approval-questions-group table .comments,
.questions-finished .approval-questions-group table .comments {
  border: 2px solid #fff;
  text-align: center;
  vertical-align: middle;
  padding: 0 10px;
}
.questions-approval .approval-questions-group table .group-title.no-border-right,
.questions-finished .approval-questions-group table .group-title.no-border-right,
.questions-approval .approval-questions-group table .question.no-border-right,
.questions-finished .approval-questions-group table .question.no-border-right,
.questions-approval .approval-questions-group table .approved.no-border-right,
.questions-finished .approval-questions-group table .approved.no-border-right,
.questions-approval .approval-questions-group table .comments.no-border-right,
.questions-finished .approval-questions-group table .comments.no-border-right {
  border-right: none;
}
.questions-approval .approval-questions-group table .group-title.no-border-left,
.questions-finished .approval-questions-group table .group-title.no-border-left,
.questions-approval .approval-questions-group table .question.no-border-left,
.questions-finished .approval-questions-group table .question.no-border-left,
.questions-approval .approval-questions-group table .approved.no-border-left,
.questions-finished .approval-questions-group table .approved.no-border-left,
.questions-approval .approval-questions-group table .comments.no-border-left,
.questions-finished .approval-questions-group table .comments.no-border-left {
  border-left: none;
}
.questions-approval .approval-questions-group table .question,
.questions-finished .approval-questions-group table .question {
  text-align: left;
}
.questions-approval .approval-questions-group table .caption,
.questions-finished .approval-questions-group table .caption {
  background: #ddd;
}
.questions-approval .approval-questions-group table .question-row.question-only .question,
.questions-finished .approval-questions-group table .question-row.question-only .question {
  border-right: none;
  border-bottom: none;
}
.questions-approval .approval-questions-group table .question-row.question-only .approved,
.questions-finished .approval-questions-group table .question-row.question-only .approved,
.questions-approval .approval-questions-group table .question-row.question-only .comments,
.questions-finished .approval-questions-group table .question-row.question-only .comments {
  border: none;
}
.questions-approval .approval-questions-group table .question-details-row,
.questions-finished .approval-questions-group table .question-details-row {
  border-top: none;
}
.questions-approval .approval-questions-group table .question-details-row td,
.questions-finished .approval-questions-group table .question-details-row td {
  padding-bottom: 0;
}
.questions-approval .approval-questions-group table .question-details-row .question-details,
.questions-finished .approval-questions-group table .question-details-row .question-details {
  width: 97%;
  position: relative;
}
.questions-approval .approval-questions-group table .question-details-row .question-details .extended-details-container .extended-details-block,
.questions-finished .approval-questions-group table .question-details-row .question-details .extended-details-container .extended-details-block {
  display: inline-block;
  vertical-align: top;
  width: 360px;
}
.questions-approval .approval-questions-group table .question-details-row .question-details .extended-details-container .extended-details-block.with-todos,
.questions-finished .approval-questions-group table .question-details-row .question-details .extended-details-container .extended-details-block.with-todos {
  margin-left: 40px;
  width: calc(100% - 400px);
}
.questions-approval .approval-questions-group table .question-details-row .question-details .extended-details-container .extended-details-block.with-todos .title,
.questions-finished .approval-questions-group table .question-details-row .question-details .extended-details-container .extended-details-block.with-todos .title {
  display: inline-block;
  vertical-align: top;
  width: 100px;
}
.questions-approval .approval-questions-group table .question-details-row .question-details .extended-details-container .extended-details-block.with-todos .admin-comment,
.questions-finished .approval-questions-group table .question-details-row .question-details .extended-details-container .extended-details-block.with-todos .admin-comment {
  display: inline-block;
}
.questions-approval .approval-questions-group table .question-details-row .question-details .extended-details-container .extended-details-block.with-todos .admin-comment,
.questions-finished .approval-questions-group table .question-details-row .question-details .extended-details-container .extended-details-block.with-todos .admin-comment,
.questions-approval .approval-questions-group table .question-details-row .question-details .extended-details-container .extended-details-block.with-todos .todos-component-container,
.questions-finished .approval-questions-group table .question-details-row .question-details .extended-details-container .extended-details-block.with-todos .todos-component-container,
.questions-approval .approval-questions-group table .question-details-row .question-details .extended-details-container .extended-details-block.with-todos textarea,
.questions-finished .approval-questions-group table .question-details-row .question-details .extended-details-container .extended-details-block.with-todos textarea {
  width: calc(100% - 100px);
  margin-bottom: 10px;
}
.questions-approval .approval-questions-group table .question-details-row .question-details .extended-details-container .extended-details-block.with-todos .todos-component-container,
.questions-finished .approval-questions-group table .question-details-row .question-details .extended-details-container .extended-details-block.with-todos .todos-component-container {
  display: inline-block;
}
.questions-approval .approval-questions-group table .question-details-row .question-details .approval-details,
.questions-finished .approval-questions-group table .question-details-row .question-details .approval-details {
  margin: 10px 0;
}
.questions-approval .approval-questions-group table .question-details-row .question-details .approval-details .group-changed,
.questions-finished .approval-questions-group table .question-details-row .question-details .approval-details .group-changed {
  background: #d2dfed;
}
.questions-approval .approval-questions-group table .question-details-row .question-details .approval-details .approval-stats,
.questions-finished .approval-questions-group table .question-details-row .question-details .approval-details .approval-stats {
  margin-top: 10px;
}
.questions-approval .approval-questions-group table .question-details-row .question-details #disagreement,
.questions-finished .approval-questions-group table .question-details-row .question-details #disagreement {
  position: relative;
  top: 1px;
}
.questions-approval .approval-questions-group table .question-details-row .question-details .step-name,
.questions-finished .approval-questions-group table .question-details-row .question-details .step-name,
.questions-approval .approval-questions-group table .question-details-row .question-details .original-priority,
.questions-finished .approval-questions-group table .question-details-row .question-details .original-priority,
.questions-approval .approval-questions-group table .question-details-row .question-details .approval-stats,
.questions-finished .approval-questions-group table .question-details-row .question-details .approval-stats {
  padding-left: 0;
  font-weight: bold;
  display: inline-block;
  width: 175px;
  margin-right: 10px;
}
.questions-approval .approval-questions-group table .question-details-row .question-details .members-comments,
.questions-finished .approval-questions-group table .question-details-row .question-details .members-comments,
.questions-approval .approval-questions-group table .question-details-row .question-details .admin-comment,
.questions-finished .approval-questions-group table .question-details-row .question-details .admin-comment {
  width: calc(100% - 185px);
}
.questions-approval .approval-questions-group table .question-details-row .question-details .question-comments-container,
.questions-finished .approval-questions-group table .question-details-row .question-details .question-comments-container {
  width: 100%;
}
.questions-approval .approval-questions-group table .question-details-row .question-details .question-comments-container .title,
.questions-finished .approval-questions-group table .question-details-row .question-details .question-comments-container .title,
.questions-approval .approval-questions-group table .question-details-row .question-details .comments-section .title,
.questions-finished .approval-questions-group table .question-details-row .question-details .comments-section .title {
  line-height: 20px;
  font-weight: bold;
  width: 185px;
}
.questions-approval .approval-questions-group table .question-details-row .question-details .comments-section,
.questions-finished .approval-questions-group table .question-details-row .question-details .comments-section {
  margin-top: 10px;
}
.questions-approval .approval-questions-group table .question-details-row .question-details .collapsible-container .collapsible-toggle,
.questions-finished .approval-questions-group table .question-details-row .question-details .collapsible-container .collapsible-toggle {
  position: relative;
  margin-left: 0;
  width: 20px;
  text-align: left;
  top: 0;
  left: 0;
}
.questions-approval .approval-questions-group table .question-details-row .button-container,
.questions-finished .approval-questions-group table .question-details-row .button-container {
  width: 97%;
  text-align: right;
  padding-bottom: 10px;
}
.questions-approval .approval-questions-group table .question-details-row .button-container .save-close,
.questions-finished .approval-questions-group table .question-details-row .button-container .save-close {
  width: 190px;
}
.questions-finished button.ep-btn,
.questions-approval button.ep-btn,
.questions-proposal button.ep-btn,
.questions-rating button.ep-btn,
.questions-moderation button.ep-btn,
.questions-brainstorming button.ep-btn {
  color: #fff;
  line-height: 36px;
  font-size: 16px;
  margin-left: 10px;
  min-width: 150px;
}
.questions-finished button.ep-btn.comment-blank-hide:before,
.questions-approval button.ep-btn.comment-blank-hide:before,
.questions-proposal button.ep-btn.comment-blank-hide:before,
.questions-rating button.ep-btn.comment-blank-hide:before,
.questions-moderation button.ep-btn.comment-blank-hide:before,
.questions-brainstorming button.ep-btn.comment-blank-hide:before {
  text-align: center;
  font-size: 25px;
}
.questions-finished div.information,
.questions-approval div.information,
.questions-proposal div.information,
.questions-rating div.information,
.questions-moderation div.information,
.questions-brainstorming div.information {
  margin-bottom: 10px;
  font-size: 14px;
}
.questions-finished div.buttons,
.questions-approval div.buttons,
.questions-proposal div.buttons,
.questions-rating div.buttons,
.questions-moderation div.buttons,
.questions-brainstorming div.buttons {
  text-align: right;
  margin-bottom: 10px;
}
.questions-finished span.icon,
.questions-approval span.icon,
.questions-proposal span.icon,
.questions-rating span.icon,
.questions-moderation span.icon,
.questions-brainstorming span.icon {
  display: inline-block;
}
.questions-finished span.icon.comments:before,
.questions-approval span.icon.comments:before,
.questions-proposal span.icon.comments:before,
.questions-rating span.icon.comments:before,
.questions-moderation span.icon.comments:before,
.questions-brainstorming span.icon.comments:before {
  font-family: 'gdt';
  content: '\e070';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.questions-finished span.icon.comments *,
.questions-approval span.icon.comments *,
.questions-proposal span.icon.comments *,
.questions-rating span.icon.comments *,
.questions-moderation span.icon.comments *,
.questions-brainstorming span.icon.comments * {
  margin-left: 0.5rem;
}
.questions-finished .comments-toggle,
.questions-approval .comments-toggle,
.questions-proposal .comments-toggle,
.questions-rating .comments-toggle,
.questions-moderation .comments-toggle,
.questions-brainstorming .comments-toggle,
.questions-finished .with-comments,
.questions-approval .with-comments,
.questions-proposal .with-comments,
.questions-rating .with-comments,
.questions-moderation .with-comments,
.questions-brainstorming .with-comments {
  position: relative;
}
.questions-finished .comments-toggle .comment,
.questions-approval .comments-toggle .comment,
.questions-proposal .comments-toggle .comment,
.questions-rating .comments-toggle .comment,
.questions-moderation .comments-toggle .comment,
.questions-brainstorming .comments-toggle .comment,
.questions-finished .with-comments .comment,
.questions-approval .with-comments .comment,
.questions-proposal .with-comments .comment,
.questions-rating .with-comments .comment,
.questions-moderation .with-comments .comment,
.questions-brainstorming .with-comments .comment {
  position: relative;
  margin: 0px auto;
  width: 40px;
}
.questions-finished .comments-toggle:last-child .comments-block,
.questions-approval .comments-toggle:last-child .comments-block,
.questions-proposal .comments-toggle:last-child .comments-block,
.questions-rating .comments-toggle:last-child .comments-block,
.questions-moderation .comments-toggle:last-child .comments-block,
.questions-brainstorming .comments-toggle:last-child .comments-block,
.questions-finished .with-comments:last-child .comments-block,
.questions-approval .with-comments:last-child .comments-block,
.questions-proposal .with-comments:last-child .comments-block,
.questions-rating .with-comments:last-child .comments-block,
.questions-moderation .with-comments:last-child .comments-block,
.questions-brainstorming .with-comments:last-child .comments-block {
  padding-bottom: 20px;
}
div.show-comments {
  margin-bottom: 20px;
  margin-right: 5px;
  display: inline-block;
  float: right;
}
.scope-toolbar {
  position: relative;
}
.scope-toolbar .breadcrumbs-container {
  margin-right: 40px;
}
.scope-toolbar .breadcrumbs-container .breadcrumbs {
  display: table;
  width: 100%;
}
.scope-toolbar .breadcrumbs-container .breadcrumbs li.breadcrumbs-tab {
  display: table-cell !important;
  width: 14%;
}
.scope-toolbar .breadcrumbs-container .breadcrumbs li.breadcrumbs-tab:last-child {
  display: table-cell;
  width: auto;
}
.scope-toolbar .toolbar-menu {
  width: 40px;
  background-color: #f2f2f2;
  position: absolute;
  right: 0;
  top: 0;
}
.scope-toolbar .toolbar-menu.finished,
.scope-toolbar .toolbar-menu.questions-finished {
  background-color: #fff;
}
.scope-toolbar.general-scope .toolbar-menu {
  background-color: transparent;
}
.formats-list label {
  display: block;
}
.action-buttons {
  margin-bottom: 10px;
  width: 100%;
  text-align: right;
  line-height: 36px;
}
.action-buttons button {
  width: 190px;
  margin-left: 10px;
}
.collapsible-toggle {
  top: -5px;
  left: 0;
  margin-left: 190px;
  font-size: 20px;
}
.step-name {
  font-weight: bold;
  padding-left: 14%;
  margin-bottom: 5px;
}
.general-scope-table-export,
.export-comments-modal {
  width: 350px;
}
.general-scope-table-export h2,
.export-comments-modal h2 {
  text-align: center;
}
.individual-ratings-modal {
  max-height: 585px;
  display: table;
}
.individual-ratings-modal h2 {
  text-align: center;
}
.individual-ratings-modal .questions-container {
  max-height: 440px;
  max-width: calc(100vw - 246px);
  padding-right: 15px;
  overflow: auto;
}
.individual-ratings-modal .questions-container .question-group {
  margin-top: 25px;
}
.individual-ratings-modal .questions-container .question-group:first-child {
  margin-top: 0;
}
.individual-ratings-modal .questions-container .question-group .questions {
  margin: 10px 0;
}
.individual-ratings-modal table.individual-ratings {
  position: relative;
  border: 2px solid #fff;
}
.individual-ratings-modal table.individual-ratings th,
.individual-ratings-modal table.individual-ratings td {
  width: 50px;
  padding: 5px;
  border: 2px solid #fff;
  vertical-align: middle;
  text-align: center;
  font-weight: normal;
}
.individual-ratings-modal table.individual-ratings th:hover,
.individual-ratings-modal table.individual-ratings td:hover {
  cursor: default;
}
.individual-ratings-modal table.individual-ratings td {
  position: relative;
}
.individual-ratings-modal table.individual-ratings td .comment-blank {
  font-size: 14px;
  position: absolute;
  top: 0;
  right: 0;
}
.individual-ratings-modal table.individual-ratings th.labels {
  min-width: 400px;
  height: 40px;
}
.individual-ratings-modal table.individual-ratings th.labels .diag-line {
  position: absolute;
  top: 19px;
  left: -1px;
  border-top: 2px solid #fff;
  width: 402px;
  webkit-transform: rotate(8.3deg);
  moz-transform: rotate(8.3deg);
  o-transform: rotate(8.3deg);
  ms-transform: rotate(8.3deg);
  transform: rotate(5.6deg);
}
.individual-ratings-modal table.individual-ratings th.labels span {
  font-weight: bold;
}
.individual-ratings-modal table.individual-ratings th.labels .outcomes,
.individual-ratings-modal table.individual-ratings th.labels .questions {
  float: left;
}
.individual-ratings-modal table.individual-ratings th.labels .members {
  float: right;
}
.individual-ratings-modal table.individual-ratings .stats {
  width: 60px;
  font-weight: bold;
}
.individual-ratings-modal table.individual-ratings .mean {
  border-left-width: 3px;
}
.individual-ratings-modal table.individual-ratings td.item-text {
  text-align: left;
}
.individual-ratings-modal table.individual-ratings.outcomes td.rating-1,
.individual-ratings-modal table.individual-ratings.questions td.rating-1,
.individual-ratings-modal table.individual-ratings.outcomes td.rating-2,
.individual-ratings-modal table.individual-ratings.questions td.rating-2,
.individual-ratings-modal table.individual-ratings.outcomes td.rating-3,
.individual-ratings-modal table.individual-ratings.questions td.rating-3 {
  background-color: #fff8de;
}
.individual-ratings-modal table.individual-ratings.outcomes td.rating-4,
.individual-ratings-modal table.individual-ratings.questions td.rating-4,
.individual-ratings-modal table.individual-ratings.outcomes td.rating-5,
.individual-ratings-modal table.individual-ratings.questions td.rating-5,
.individual-ratings-modal table.individual-ratings.outcomes td.rating-6,
.individual-ratings-modal table.individual-ratings.questions td.rating-6 {
  background-color: #fff0bb;
}
.individual-ratings-modal table.individual-ratings.outcomes td.rating-7,
.individual-ratings-modal table.individual-ratings.questions td.rating-7,
.individual-ratings-modal table.individual-ratings.outcomes td.rating-8,
.individual-ratings-modal table.individual-ratings.questions td.rating-8,
.individual-ratings-modal table.individual-ratings.outcomes td.rating-9,
.individual-ratings-modal table.individual-ratings.questions td.rating-9 {
  background-color: #ffd494;
}
.individual-ratings-modal table.individual-ratings.outcomes td.high,
.individual-ratings-modal table.individual-ratings.questions td.high {
  background-color: #ffb671;
}
.individual-ratings-modal table.individual-ratings.outcomes td.moderate,
.individual-ratings-modal table.individual-ratings.questions td.moderate {
  background-color: #ffcea1;
}
.individual-ratings-modal table.individual-ratings.outcomes td.low,
.individual-ratings-modal table.individual-ratings.questions td.low {
  background-color: #ffe4cc;
}
.individual-ratings-modal .buttons {
  margin-top: 15px;
}
.individual-ratings-modal .buttons button {
  width: 100%;
}
.questions-generation-approved-questions-select-modal .gdt-multi-select__option label > * {
  transition: background-color 0.3s;
}
.questions-generation-approved-questions-select-modal .gdt-multi-select__option label[disabled] > * {
  background-color: #ddd;
}
.questions-generation-approved-questions-select-modal .questions-limit-info .items-counter {
  float: right;
}
.questions-generation-approved-questions-select-modal .questions-limit-status {
  margin-top: 10px;
  padding: 20px 15px;
  text-align: left;
}
.questions-generation-approved-questions-select-modal .questions-limit-status::before {
  margin-right: 20px;
  vertical-align: bottom;
  color: #3883a5;
  font-family: 'gdt';
  content: '\e066';
}
.questions-generation-approved-questions-select-modal .buttons-react {
  margin-top: 20px;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.selection-button-container .btn:before {
  content: "";
}
.selection-button-container .btn:after {
  margin-left: 0.5rem;
  font-family: 'gdt';
  content: '\e018';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.selection-button-container .btn.opened:before {
  content: "";
}
.selection-button-container .btn.opened:after {
  margin-left: 0.5rem;
  font-family: 'gdt';
  content: '\e017';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.selection-button-container .opened-list {
  position: absolute;
  z-index: 10;
  background-color: #fff;
  border: 1px solid #bfbfbf;
}
.selection-button-container .opened-list ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.selection-button-container .opened-list ul li {
  padding: 5px;
  line-height: 36px;
  cursor: pointer;
}
.selection-button-container .opened-list ul li:hover {
  background-color: #e9e9e9;
}
.selection-button-container .opened-list ul li.disabled {
  opacity: 0.3;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
#list-box {
  display: none;
  position: fixed;
  z-index: 1010;
  background: #fff;
  font-size: 14px;
  border: 1px solid #bfbfbf;
  -webkit-box-shadow: 0 0 15px #565656;
  box-shadow: 0 0 15px #565656;
}
#list-box span.dot {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  display: block;
  background: #f6f6f6;
  width: 10px;
  height: 10px;
  top: -5px;
  right: 19px;
  position: absolute;
  border: 1px solid #b5b5b5;
}
#list-box ul {
  position: relative;
}
#list-box ul li {
  background: #f6f6f6;
}
#list-box.compound-selection li {
  text-transform: lowercase;
}
#list-box.compound-selection li .uppercase {
  text-transform: uppercase;
}
#list-box.compound-selection li .no-transform {
  text-transform: none;
}
#list-box.compound-selection li .wrap-line {
  max-width: 400px;
  white-space: initial;
}
#list-box ul {
  padding: 0;
  margin: 0;
  list-style: none;
  min-width: 120px;
}
#list-box ul li {
  float: left;
  clear: left;
  padding-left: 10px;
  padding-right: 15px;
  width: 100%;
  cursor: pointer;
  white-space: nowrap;
  line-height: 36px;
  white-space: normal;
  line-height: 18px;
}
#list-box ul li.disabled {
  cursor: default;
  opacity: 0.3;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
}
#list-box ul li:hover {
  background: #d2dfed;
}
#list-box ul li label {
  display: block;
}
#list-box ul li.hline {
  border-top: 1px solid #bfbfbf;
}
#list-box ul .current {
  background: #ddeaf9;
}
#list-box ul .active {
  background: #d2dfed;
}
#list-box.help-selection-view {
  padding: 15px;
  background: #fff;
  border: 1px solid #29abe2;
}
#list-box.help-selection-view ul,
#list-box.help-selection-view li {
  background: #fff;
  text-align: right;
}
#list-box.help-selection-view ul.hline,
#list-box.help-selection-view li.hline {
  border-top: 1px solid #29abe2;
}
#list-box.help-selection-view li[data-list-value="feedback"]:before {
  font-family: 'gdt';
  content: '\e002';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
#list-box.help-selection-view li[data-list-value="feedback"] * {
  margin-left: 0.5rem;
}
#list-box.help-selection-view li[data-list-value="feedback"]:before {
  color: #3783a5;
}
#list-box button:disabled {
  opacity: 0.3;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
}
#list-box button:before {
  margin-right: 3px;
  vertical-align: middle;
}
#list-box a {
  color: #5395cf !important;
}
#list-box.options-selection {
  cursor: pointer;
  font-size: 14px;
  border-top: none;
  -webkit-box-shadow: 0 0 0;
  box-shadow: 0 0 0;
}
#list-box.options-selection span.dot {
  display: none;
}
#list-box.options-selection ul li {
  background: #fff;
  padding: 10px 15px;
  text-transform: lowercase;
}
#list-box.options-selection ul li.current {
  background: #f2f2f2;
}
#list-box.options-selection ul li:hover {
  background: #eaeaea;
}
#list-box.options-selection ul li .uppercase {
  text-transform: uppercase;
}
#list-box.options-selection ul li .no-transform {
  text-transform: none;
}
#list-box.options-selection ul li .wrap-line {
  white-space: initial;
}
#list-box.options-selection ul li.clear-option {
  padding: 0px;
  cursor: pointer;
  text-align: center;
  color: #fff;
  background: #009cca;
}
#list-box.options-selection ul li.clear-option:hover {
  background: #00a4d4;
}
#list-box.language-select {
  overflow-y: auto;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
#sidebar-container {
  position: relative;
  float: left;
  height: 100%;
  top: 0;
  z-index: 100;
  -webkit-flex: 0 0 auto;
  -ms-flexbox: 0 0 auto;
  flex: 0 0 auto;
}
#sidebar-inner-container {
  padding-top: 30px;
  position: relative;
  z-index: 2;
  background: #232e51;
  -webkit-box-shadow: 5px 0 5px -2px rgba(0,0,0,0.2);
  box-shadow: 5px 0 5px -2px rgba(0,0,0,0.2);
  height: 100%;
}
#sidebar-inner-container.absolute-expand,
#sidebar-inner-container.expanded {
  width: 190px !important;
  -webkit-transition: width 0.5s;
  -moz-transition: width 0.5s;
  -o-transition: width 0.5s;
  -ms-transition: width 0.5s;
  transition: width 0.5s;
}
#sidebar-inner-container.absolute-expand.es,
#sidebar-inner-container.expanded.es {
  width: 210px !important;
}
#sidebar-inner-container.absolute-expand.it,
#sidebar-inner-container.expanded.it,
#sidebar-inner-container.absolute-expand.pt,
#sidebar-inner-container.expanded.pt {
  width: 190px !important;
}
#sidebar-inner-container.absolute-expand.ja,
#sidebar-inner-container.expanded.ja {
  width: 200px !important;
}
#sidebar-inner-container.absolute-collapsed,
#sidebar-inner-container.collapsed {
  width: 55px;
  -webkit-transition: width 0.5s;
  -moz-transition: width 0.5s;
  -o-transition: width 0.5s;
  -ms-transition: width 0.5s;
  transition: width 0.5s;
}
#sidebar-inner-container .submenu.expanded li {
  height: 38px;
  -webkit-transition: 0.5s height;
  -moz-transition: 0.5s height;
  -o-transition: 0.5s height;
  -ms-transition: 0.5s height;
  transition: 0.5s height;
}
#sidebar-inner-container .submenu.collapsed li {
  height: 0px;
  -webkit-transition: 0.5s height;
  -moz-transition: 0.5s height;
  -o-transition: 0.5s height;
  -ms-transition: 0.5s height;
  transition: 0.5s height;
}
#sidebar-inner-container .flex-container {
  height: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
#sidebar-inner-container .bottom {
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  margin-top: 10px;
  margin-bottom: 10px;
  width: 100%;
  padding-right: 12px;
}
#sidebar-inner-container .bottom button {
  display: inline-block;
  width: 30px;
  height: 30px;
  background: url("../images/svg/expand.svg") no-repeat 50% 50%;
}
#sidebar-inner-container .bottom button.btn-collapsed {
  -webkit-transition: -webkit-transform 0.5s;
  -moz-transition: -moz-transform 0.5s;
  -o-transition: -o-transform 0.5s;
  -ms-transition: -ms-transform 0.5s;
  transition: transform 0.5s;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
#sidebar-inner-container .bottom button.btn-expanded {
  -webkit-transition: -webkit-transform 0.5s;
  -moz-transition: -moz-transform 0.5s;
  -o-transition: -o-transform 0.5s;
  -ms-transition: -ms-transform 0.5s;
  transition: transform 0.5s;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
#sidebar {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  margin: 0;
}
#sidebar li {
  position: relative;
  color: #fff;
}
#sidebar li.selected > a {
  color: #fff;
  background: #3782a4;
}
#sidebar li.selected .submenu {
  display: block;
  background: #3782a4;
}
#sidebar li.selected .submenu a:hover:not(.disabled) {
  background: #51a0c5;
  color: #fff;
}
#sidebar a {
  display: block;
  width: 100%;
  color: #fff;
  height: 40px;
  line-height: 41px;
  font-size: 14px;
  white-space: nowrap;
  overflow: hidden;
}
#sidebar a,
#sidebar a:link,
#sidebar a:visited,
#sidebar a:hover,
#sidebar a:active {
  color: inherit;
  text-decoration: none;
}
#sidebar a:hover:not(.disabled) {
  background: #3782a4;
  color: #fff;
}
#sidebar a.disabled:after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  background: #696f78;
  opacity: 0.8;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
  filter: alpha(opacity=80);
}
#sidebar .submenu {
  display: none;
  overflow-x: hidden;
  overflow-y: auto;
  background: #3782a4;
}
#sidebar .submenu li {
  width: 100%;
  position: relative;
  overflow: hidden;
}
#sidebar .submenu li.selected a {
  background: #51a0c5;
}
#sidebar .submenu li,
#sidebar .submenu a {
  height: 38px;
  background: #3782a4;
  color: #fff;
}
#sidebar .submenu a {
  line-height: 39px;
  padding: 0 1.4rem;
  padding-left: 50px;
  position: relative;
}
#sidebar .submenu a:before {
  display: none;
}
#sidebar .dashboard:before {
  font-family: 'gdt';
  content: '\e087';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
#sidebar .dashboard * {
  margin-left: 0.5rem;
}
#sidebar .dashboard:before {
  display: block;
  float: left;
  font-size: 18px;
  margin-left: 12px;
  margin-top: 4px;
  margin-right: 5px;
  width: 29px;
  line-height: 30px;
  text-align: center;
  position: relative;
  color: #fff;
}
#sidebar .settings:before,
#sidebar .administration:before {
  font-family: 'gdt';
  content: '\e038';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
#sidebar .settings *,
#sidebar .administration * {
  margin-left: 0.5rem;
}
#sidebar .settings:before,
#sidebar .administration:before {
  display: block;
  float: left;
  font-size: 18px;
  margin-left: 12px;
  margin-top: 4px;
  margin-right: 5px;
  width: 29px;
  line-height: 30px;
  text-align: center;
  position: relative;
  color: #fff;
}
#sidebar .tasks:before {
  font-family: 'gdt';
  content: '\e010';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
#sidebar .tasks * {
  margin-left: 0.5rem;
}
#sidebar .tasks:before {
  display: block;
  float: left;
  font-size: 18px;
  margin-left: 12px;
  margin-top: 4px;
  margin-right: 5px;
  width: 29px;
  line-height: 30px;
  text-align: center;
  position: relative;
  color: #fff;
}
#sidebar .tasks:before {
  font-size: 20px;
}
#sidebar .mda-tables:before {
  font-family: 'gdt';
  content: '\e004';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
#sidebar .mda-tables * {
  margin-left: 0.5rem;
}
#sidebar .mda-tables:before {
  display: block;
  float: left;
  font-size: 18px;
  margin-left: 12px;
  margin-top: 4px;
  margin-right: 5px;
  width: 29px;
  line-height: 30px;
  text-align: center;
  position: relative;
  color: #fff;
}
#sidebar .mda-handouts:before,
#sidebar .mda-topics:before {
  font-family: 'gdt';
  content: '\e005';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
#sidebar .mda-handouts *,
#sidebar .mda-topics * {
  margin-left: 0.5rem;
}
#sidebar .mda-handouts:before,
#sidebar .mda-topics:before {
  display: block;
  float: left;
  font-size: 18px;
  margin-left: 12px;
  margin-top: 4px;
  margin-right: 5px;
  width: 29px;
  line-height: 30px;
  text-align: center;
  position: relative;
  color: #fff;
}
#sidebar .mda-verification:before {
  font-family: 'gdt';
  content: '\e104';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
#sidebar .mda-verification * {
  margin-left: 0.5rem;
}
#sidebar .mda-verification:before {
  display: block;
  float: left;
  font-size: 18px;
  margin-left: 12px;
  margin-top: 4px;
  margin-right: 5px;
  width: 29px;
  line-height: 30px;
  text-align: center;
  position: relative;
  color: #fff;
}
#sidebar .team:before {
  font-family: 'gdt';
  content: '\e006';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
#sidebar .team * {
  margin-left: 0.5rem;
}
#sidebar .team:before {
  display: block;
  float: left;
  font-size: 18px;
  margin-left: 12px;
  margin-top: 4px;
  margin-right: 5px;
  width: 29px;
  line-height: 30px;
  text-align: center;
  position: relative;
  color: #fff;
}
#sidebar .voting:before {
  font-family: 'gdt';
  content: '\e083';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
#sidebar .voting * {
  margin-left: 0.5rem;
}
#sidebar .voting:before {
  display: block;
  float: left;
  font-size: 18px;
  margin-left: 12px;
  margin-top: 4px;
  margin-right: 5px;
  width: 29px;
  line-height: 30px;
  text-align: center;
  position: relative;
  color: #fff;
}
#sidebar .scope:before {
  font-family: 'gdt';
  content: '\e011';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
#sidebar .scope * {
  margin-left: 0.5rem;
}
#sidebar .scope:before {
  display: block;
  float: left;
  font-size: 18px;
  margin-left: 12px;
  margin-top: 4px;
  margin-right: 5px;
  width: 29px;
  line-height: 30px;
  text-align: center;
  position: relative;
  color: #fff;
}
#sidebar .scope:before {
  font-size: 20px;
}
#sidebar .document-sections:before {
  font-family: 'gdt';
  content: '\e005';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
#sidebar .document-sections * {
  margin-left: 0.5rem;
}
#sidebar .document-sections:before {
  display: block;
  float: left;
  font-size: 18px;
  margin-left: 12px;
  margin-top: 4px;
  margin-right: 5px;
  width: 29px;
  line-height: 30px;
  text-align: center;
  position: relative;
  color: #fff;
}
#sidebar .references:before {
  font-family: 'gdt';
  content: '\e053';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
#sidebar .references * {
  margin-left: 0.5rem;
}
#sidebar .references:before {
  display: block;
  float: left;
  font-size: 18px;
  margin-left: 12px;
  margin-top: 4px;
  margin-right: 5px;
  width: 29px;
  line-height: 30px;
  text-align: center;
  position: relative;
  color: #fff;
}
#sidebar .prognosis:before {
  font-family: 'gdt';
  content: '\e013';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
#sidebar .prognosis * {
  margin-left: 0.5rem;
}
#sidebar .prognosis:before {
  display: block;
  float: left;
  font-size: 18px;
  margin-left: 12px;
  margin-top: 4px;
  margin-right: 5px;
  width: 29px;
  line-height: 30px;
  text-align: center;
  position: relative;
  color: #fff;
}
#sidebar .evidence-syntheses:before {
  font-family: 'gdt';
  content: '\e067';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
#sidebar .evidence-syntheses * {
  margin-left: 0.5rem;
}
#sidebar .evidence-syntheses:before {
  display: block;
  float: left;
  font-size: 18px;
  margin-left: 12px;
  margin-top: 4px;
  margin-right: 5px;
  width: 29px;
  line-height: 30px;
  text-align: center;
  position: relative;
  color: #fff;
}
#sidebar .dissemination:before {
  font-family: 'gdt';
  content: '\e082';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
#sidebar .dissemination * {
  margin-left: 0.5rem;
}
#sidebar .dissemination:before {
  display: block;
  float: left;
  font-size: 18px;
  margin-left: 12px;
  margin-top: 4px;
  margin-right: 5px;
  width: 29px;
  line-height: 30px;
  text-align: center;
  position: relative;
  color: #fff;
}
#sidebar .multi-comparisons:before {
  font-family: 'gdt';
  content: '\e084';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
#sidebar .multi-comparisons * {
  margin-left: 0.5rem;
}
#sidebar .multi-comparisons:before {
  display: block;
  float: left;
  font-size: 18px;
  margin-left: 12px;
  margin-top: 4px;
  margin-right: 5px;
  width: 29px;
  line-height: 30px;
  text-align: center;
  position: relative;
  color: #fff;
}
#sidebar .nma:before {
  font-family: 'gdt';
  content: '\e112';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
#sidebar .nma * {
  margin-left: 0.5rem;
}
#sidebar .nma:before {
  display: block;
  float: left;
  font-size: 18px;
  margin-left: 12px;
  margin-top: 4px;
  margin-right: 5px;
  width: 29px;
  line-height: 30px;
  text-align: center;
  position: relative;
  color: #fff;
}
#sidebar .cadth-guidelines:before {
  font-family: 'gdt';
  content: '\e024';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
#sidebar .cadth-guidelines * {
  margin-left: 0.5rem;
}
#sidebar .cadth-guidelines:before {
  display: block;
  float: left;
  font-size: 18px;
  margin-left: 12px;
  margin-top: 4px;
  margin-right: 5px;
  width: 29px;
  line-height: 30px;
  text-align: center;
  position: relative;
  color: #fff;
}
#sidebar .algorithms:before {
  font-family: 'gdt';
  content: '\e000';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
#sidebar .algorithms * {
  margin-left: 0.5rem;
}
#sidebar .algorithms:before {
  display: block;
  float: left;
  font-size: 18px;
  margin-left: 12px;
  margin-top: 4px;
  margin-right: 5px;
  width: 29px;
  line-height: 30px;
  text-align: center;
  position: relative;
  color: #fff;
}
#sidebar.alternate .submenu a {
  padding: 0.4rem 1.4rem 0.3rem 1.4rem;
  font-size: 11px;
  font-size: 1.1rem;
  text-transform: none;
  line-height: 1.1em;
  display: inline-block;
  vertical-align: middle;
  white-space: pre-line;
}
#sidebar.alternate .recommendations {
  background: url("../images/recommendations.png") 8px 60% no-repeat, -webkit-linear-gradient(top, #eaeaea, #5c5d5f);
  background: url("../images/recommendations.png") 8px 60% no-repeat, -moz-linear-gradient(top, #eaeaea, #5c5d5f);
  background: url("../images/recommendations.png") 8px 60% no-repeat, -o-linear-gradient(top, #eaeaea, #5c5d5f);
  background: url("../images/recommendations.png") 8px 60% no-repeat, -ms-linear-gradient(top, #eaeaea, #5c5d5f);
  background: url("../images/recommendations.png") 8px 60% no-repeat, linear-gradient(to bottom, #eaeaea, #5c5d5f);
  padding-left: 40px;
  position: relative;
}
#sidebar.alternate .recommendations.selected,
#sidebar.alternate .recommendations:hover:not(.disabled) {
  background: url("../images/recommendations.png") 8px 60% no-repeat, #fff;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.sort-outcomes {
  padding: 5px;
}
.sort-outcomes .outcomes-sort-select {
  width: 100%;
  direction: rtl;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.source-of-dx-data {
  padding-bottom: 10px;
}
.source-of-dx-data .question-mark-sign {
  border-width: 0;
}
.source-of-dx-data .question-mark-sign:before {
  font-family: 'gdt';
  content: '\e007';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.source-of-dx-data .question-mark-sign * {
  margin-left: 0.5rem;
}
.source-of-dx-data .title {
  margin-right: 15px;
}
.source-of-dx-data label {
  margin-right: 15px;
}
.source-of-dx-data label input {
  vertical-align: middle;
  margin-right: 0;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.status-matrix {
  overflow: auto;
}
.status-matrix table {
  width: 99%;
}
.status-matrix tbody.status-matrix__group {
  border: 1px solid #009cca;
}
.status-matrix tr.status-matrix__empty-group-row td {
  padding: 5px;
}
.status-matrix td.status-matrix__row-label {
  padding: 10px;
}
.status-matrix td.status-matrix__group-caption {
  font-weight: bold;
  padding: 10px;
}
.status-matrix td.status-matrix__label-cell {
  border-bottom: 1px solid #bfbfbf;
}
.status-matrix tr.status-matrix__checkboxes-row td {
  background-color: #f8faf9;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.steps-container .buttons-react.not-wrapped {
  text-align: center;
}
.steps-container .buttons-react.not-wrapped button {
  display: inline-block !important;
  width: auto !important;
  min-width: 150px;
  margin: 0px 10px;
}
.steps-container .steps-indicator {
  margin: 20px auto;
}
.steps-container .steps-indicator .labels {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -font-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.steps-container .steps-indicator .labels .container {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  position: relative;
  text-align: center;
}
.steps-container .steps-indicator .labels .container .step-content {
  width: 100%;
  text-align: center;
}
.steps-container .steps-indicator .labels .container .step-content .step-label {
  white-space: nowrap;
  margin: 0 10px;
}
.steps-container .steps-indicator .labels .container .step-content .indicator {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
}
.steps-container .steps-indicator .labels .container .step-content .indicator .space-left,
.steps-container .steps-indicator .labels .container .step-content .indicator .space-right {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  height: 2px;
  top: 9px;
  position: relative;
  background-color: #d2d6da;
}
.steps-container .steps-indicator .labels .container .step-content .indicator .space-left {
  margin-right: 5px;
}
.steps-container .steps-indicator .labels .container .step-content .indicator .space-right {
  margin-left: 5px;
}
.steps-container .steps-indicator .labels .container:first-child .step-content .space-left {
  background-color: #fff;
}
.steps-container .steps-indicator .labels .container:last-child .step-content .space-right {
  background-color: #fff;
}
.steps-container .steps-indicator .labels .step {
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  -webkit-flex-grow: 0;
  -ms-flex: 0;
  flex-grow: 0;
  display: inline-block;
  width: 20px;
  height: 20px;
  background: #fff url("../images/svg/step-empty.svg") no-repeat center center;
}
.steps-container .steps-indicator .labels .step.filled {
  background: #fff url("../images/svg/step-filled.svg") no-repeat center center;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.soj-section {
  margin-right: 10px;
}
.summary-of-judgements {
  height: 100%;
  width: 100%;
}
.summary-of-judgements table,
.summary-of-judgements tbody,
.summary-of-judgements tr,
.summary-of-judgements td,
.summary-of-judgements th {
  margin: 0;
  border-spacing: 0;
  border-collapse: collapse;
  padding: 0;
}
.summary-of-judgements td {
  background-clip: padding-box;
  border: 2px solid #fff;
}
.summary-of-judgements thead th {
  padding: 10px;
  text-transform: uppercase;
  text-align: center;
}
.summary-of-judgements .header th {
  padding: 0;
  height: 57px;
  max-height: 57px;
  vertical-align: middle;
}
.summary-of-judgements .header .criteria {
  min-width: 166px;
}
.summary-of-judgements .header .summary {
  min-width: 675px;
}
.summary-of-judgements .header .importance {
  min-width: 93px;
}
.summary-of-judgements .header .importance.short {
  width: 140px;
}
.summary-of-judgements tr {
  vertical-align: top;
  min-height: 40px;
}
.summary-of-judgements tr:hover .soj__hide-row-button {
  display: block;
}
.summary-of-judgements td {
  text-align: center;
}
.summary-of-judgements td.option,
.summary-of-judgements td.options,
.summary-of-judgements td.options-container,
.summary-of-judgements td.additional-options {
  border: 0;
  background-clip: padding-box;
}
.summary-of-judgements td.additional-options {
  border-left: 2px solid #fff;
}
.summary-of-judgements td.options-container {
  border-top: 1px solid #fff;
  border-right: 10px solid #fff;
  border-bottom: 2px solid #fff;
}
.summary-of-judgements td.option {
  padding: 10px;
  border-left: 2px solid #fff;
}
.summary-of-judgements td.option:first-child {
  border-left: 0;
}
.summary-of-judgements .section-name {
  background-color: #dedede;
  width: 200px;
  min-width: 200px;
  height: 40px;
  text-transform: uppercase;
  text-align: right;
  padding: 5px 10px;
  line-height: 10pt;
  vertical-align: middle;
  position: relative;
}
.summary-of-judgements .section-name:hover {
  background: #ddeaf9;
}
.summary-of-judgements .section-name .soj__hide-row-button {
  display: none;
  position: absolute;
  bottom: -1px;
  left: 5px;
}
.summary-of-judgements .section-name .soj__hide-row-button button.eye {
  font-size: 10px;
}
.summary-of-judgements .section-name p {
  margin: 0;
}
.summary-of-judgements tr.hidden-section .section-name {
  height: 20px;
}
.summary-of-judgements tr.hidden-section .options-container {
  height: 20px;
  background: #dedede;
}
.summary-of-judgements .options-container {
  height: 40px;
  border-spacing: 0;
  border-collapse: collapse;
  padding: 0;
}
.summary-of-judgements .options-container table {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  margin: 0;
  border: 0;
}
.summary-of-judgements .options-container table tr {
  border: 0;
}
.summary-of-judgements .options-container table .option {
  position: relative;
  vertical-align: middle;
}
.summary-of-judgements .options-container table .options {
  width: 77%;
  color: #999;
  padding: 0;
  margin: 0;
  border-spacing: 0;
  border-collapse: collapse;
  padding: 0;
}
.summary-of-judgements .options-container table .options td.option {
  background: #efefef;
  background-clip: padding-box;
}
.summary-of-judgements .options-container table .options .option.small {
  width: 20%;
}
.summary-of-judgements .options-container table .options .option.big {
  width: 25%;
}
.summary-of-judgements .options-container table .options .option.dark-cell {
  background: #ccc;
}
.summary-of-judgements .options-container table .options .option.checked {
  color: #fff;
}
.summary-of-judgements .options-container table .options .option.checked:nth-child(1) {
  background-color: #99afc6;
}
.summary-of-judgements .options-container table .options .option.checked:nth-child(2) {
  background-color: #7194bd;
}
.summary-of-judgements .options-container table .options .option.checked:nth-child(3) {
  background-color: #37679e;
}
.summary-of-judgements .options-container table .options .option.checked:nth-child(4) {
  background-color: #154982;
}
.summary-of-judgements .options-container table .options .option.checked:nth-child(5) {
  background-color: #14457c;
}
.summary-of-judgements .options-container table .additional-options {
  width: 23%;
  color: #999;
  padding: 0;
  margin: 0;
  border-spacing: 0;
  border-collapse: collapse;
  padding: 0;
  background: #e5e5e5;
}
.summary-of-judgements .options-container table .additional-options table {
  border: 0;
}
.summary-of-judgements .options-container table .additional-options table tbody {
  border: 0;
}
.summary-of-judgements .options-container table .additional-options table .option {
  background: #e5e5e5;
  background-clip: padding-box;
  width: 50%;
  color: #ccc;
}
.summary-of-judgements .options-container table .additional-options table .option.checked {
  color: #2d3236;
}
.summary-of-judgements tr.balance-of-effects .options-container .options table tr td.option,
.summary-of-judgements tr.resources-required .options-container .options table tr td.option,
.summary-of-judgements tr.cost-effectiveness .options-container .options table tr td.option,
.summary-of-judgements tr.equity .options-container .options table tr td.option {
  position: relative;
  background-clip: padding-box;
  padding-bottom: 35px;
}
.summary-of-judgements tr.balance-of-effects .options-container .options table tr td.option:after,
.summary-of-judgements tr.resources-required .options-container .options table tr td.option:after,
.summary-of-judgements tr.cost-effectiveness .options-container .options table tr td.option:after,
.summary-of-judgements tr.equity .options-container .options table tr td.option:after {
  position: absolute;
  bottom: 5px;
  right: 0px;
  font-family: 'gdt';
  display: block;
  width: 100%;
  height: 25px;
}
.summary-of-judgements tr.balance-of-effects .options-container .options table tr td.option.checked,
.summary-of-judgements tr.resources-required .options-container .options table tr td.option.checked,
.summary-of-judgements tr.cost-effectiveness .options-container .options table tr td.option.checked,
.summary-of-judgements tr.equity .options-container .options table tr td.option.checked {
  color: #fff;
}
.summary-of-judgements tr.balance-of-effects .options-container .options table tr td.option:nth-child(1).checked,
.summary-of-judgements tr.resources-required .options-container .options table tr td.option:nth-child(1).checked,
.summary-of-judgements tr.cost-effectiveness .options-container .options table tr td.option:nth-child(1).checked,
.summary-of-judgements tr.equity .options-container .options table tr td.option:nth-child(1).checked {
  background-color: #ff6d3e;
}
.summary-of-judgements tr.balance-of-effects .options-container .options table tr td.option:nth-child(1):after,
.summary-of-judgements tr.resources-required .options-container .options table tr td.option:nth-child(1):after,
.summary-of-judgements tr.cost-effectiveness .options-container .options table tr td.option:nth-child(1):after,
.summary-of-judgements tr.equity .options-container .options table tr td.option:nth-child(1):after {
  content: "";
  background: url("../images/svg/soj-double-arrow-left.svg") no-repeat 50% 50%;
}
.summary-of-judgements tr.balance-of-effects .options-container .options table tr td.option:nth-child(2).checked,
.summary-of-judgements tr.resources-required .options-container .options table tr td.option:nth-child(2).checked,
.summary-of-judgements tr.cost-effectiveness .options-container .options table tr td.option:nth-child(2).checked,
.summary-of-judgements tr.equity .options-container .options table tr td.option:nth-child(2).checked {
  background-color: #f59038;
}
.summary-of-judgements tr.balance-of-effects .options-container .options table tr td.option:nth-child(2):after,
.summary-of-judgements tr.resources-required .options-container .options table tr td.option:nth-child(2):after,
.summary-of-judgements tr.cost-effectiveness .options-container .options table tr td.option:nth-child(2):after,
.summary-of-judgements tr.equity .options-container .options table tr td.option:nth-child(2):after {
  content: "";
  background: url("../images/svg/soj-arrow-left.svg") no-repeat 50% 50%;
}
.summary-of-judgements tr.balance-of-effects .options-container .options table tr td.option:nth-child(3).checked,
.summary-of-judgements tr.resources-required .options-container .options table tr td.option:nth-child(3).checked,
.summary-of-judgements tr.cost-effectiveness .options-container .options table tr td.option:nth-child(3).checked,
.summary-of-judgements tr.equity .options-container .options table tr td.option:nth-child(3).checked {
  color: #2d3236;
  background-color: #ffde64;
}
.summary-of-judgements tr.balance-of-effects .options-container .options table tr td.option:nth-child(3):after,
.summary-of-judgements tr.resources-required .options-container .options table tr td.option:nth-child(3):after,
.summary-of-judgements tr.cost-effectiveness .options-container .options table tr td.option:nth-child(3):after,
.summary-of-judgements tr.equity .options-container .options table tr td.option:nth-child(3):after {
  content: "";
  background: url("../images/svg/soj-circle.svg") no-repeat 50% 50%;
}
.summary-of-judgements tr.balance-of-effects .options-container .options table tr td.option:nth-child(4).checked,
.summary-of-judgements tr.resources-required .options-container .options table tr td.option:nth-child(4).checked,
.summary-of-judgements tr.cost-effectiveness .options-container .options table tr td.option:nth-child(4).checked,
.summary-of-judgements tr.equity .options-container .options table tr td.option:nth-child(4).checked {
  background-color: #a7d887;
}
.summary-of-judgements tr.balance-of-effects .options-container .options table tr td.option:nth-child(4):after,
.summary-of-judgements tr.resources-required .options-container .options table tr td.option:nth-child(4):after,
.summary-of-judgements tr.cost-effectiveness .options-container .options table tr td.option:nth-child(4):after,
.summary-of-judgements tr.equity .options-container .options table tr td.option:nth-child(4):after {
  content: "";
  background: url("../images/svg/soj-arrow.svg") no-repeat 50% 50%;
}
.summary-of-judgements tr.balance-of-effects .options-container .options table tr td.option:nth-child(5).checked,
.summary-of-judgements tr.resources-required .options-container .options table tr td.option:nth-child(5).checked,
.summary-of-judgements tr.cost-effectiveness .options-container .options table tr td.option:nth-child(5).checked,
.summary-of-judgements tr.equity .options-container .options table tr td.option:nth-child(5).checked {
  background-color: #66ad40;
}
.summary-of-judgements tr.balance-of-effects .options-container .options table tr td.option:nth-child(5):after,
.summary-of-judgements tr.resources-required .options-container .options table tr td.option:nth-child(5):after,
.summary-of-judgements tr.cost-effectiveness .options-container .options table tr td.option:nth-child(5):after,
.summary-of-judgements tr.equity .options-container .options table tr td.option:nth-child(5):after {
  content: "";
  background: url("../images/svg/soj-double-arrow.svg") no-repeat 50% 50%;
}
.summary-of-judgements td.importance {
  text-transform: uppercase;
  vertical-align: middle;
  font-weight: bold;
  cursor: pointer;
  background: #f2f2f2;
  color: #2d3236;
}
.soj-editor {
  background-color: #f6f6f6;
  padding: 10px;
}
.soj-editor .title {
  font-weight: bold;
  margin-bottom: 20px;
}
.soj-editor .buttons-react {
  margin-top: 10px;
}
.soj-editor .main-question {
  display: flex;
  flex-direction: row;
  margin-bottom: 10px;
}
.soj-editor .main-question .label {
  text-transform: uppercase;
}
.soj-editor .main-question .question {
  padding-left: 10px;
  font-weight: bold;
}
.soj-editor .evaluation-question {
  display: flex;
  flex-direction: row;
  font-size: inherit;
  line-height: 30px;
}
.soj-editor select {
  margin-left: 20px;
  border: 1px solid #fff;
  height: 32px;
  -webkit-appearance: menulist;
  -webkit-rtl-ordering: logical;
}
.soj__hide-column-button {
  position: absolute;
  bottom: 0px;
  right: -8px;
  z-index: 2;
  font-size: 14px;
}
.soj__hide-column-button button.eye {
  font-size: 10px;
}
.soj__hide-column-button button.blind-eye {
  font-size: 14px;
}
.soj__hide-column-button--section-hide {
  bottom: -23px;
}
.soj-importance-editor-dialog {
  width: 500px;
  line-height: 15px;
}
.soj-clear-dialog {
  width: 550px;
  padding: 10px;
}
.summary-of-judgements.adolopments {
  table-layout: fixed;
}
.summary-of-judgements.adolopments .header .importance {
  width: 150px;
}
.summary-of-judgements.adolopments .header .criteria {
  width: 200px;
}
.summary-of-judgements.adolopments th.option {
  background: #fff;
}
.summary-of-judgements.adolopments th.option .section-title-original {
  padding-left: 10px;
  border-left: 15px solid #29abe2;
}
.summary-of-judgements.adolopments th.option .section-title-adolopment {
  padding-left: 10px;
  border-left: 15px solid #f7931e;
}
.summary-of-judgements.adolopments th.option,
.summary-of-judgements.adolopments td.option {
  text-align: left;
  background-clip: padding-box;
  border-left: 15px solid #fff;
  border-bottom: 2px solid #fff;
  width: calc((100% - 530px) / 2);
}
.summary-of-judgements.adolopments td.option {
  background: #efefef;
}
.summary-of-judgements.adolopments th.option {
  background: #fff;
}
.summary-of-judgements.adolopments th.importance,
.summary-of-judgements.adolopments td.importance {
  width: 150px;
}
.summary-of-judgements.adolopments td.option.readOnly {
  color: #666;
}
.summary-of-judgements.adolopments td.option.changed {
  background: #fff0bb;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
.switcher {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  top: -2px;
}
.switcher input {
  display: none;
}
.switcher .slider {
  cursor: pointer;
  border: 1px solid #bbb;
  background-color: #808080;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -o-transition: 0.2s;
  -ms-transition: 0.2s;
  transition: 0.2s;
  height: 16px;
  width: 30px;
}
.switcher .slider:before {
  position: absolute;
  content: "";
  height: 16px;
  width: 16px;
  left: -2px;
  top: 0px;
  border: 1px solid #bbb;
  background-color: #e6e6e6;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -o-transition: 0.2s;
  -ms-transition: 0.2s;
  transition: 0.2s;
}
.switcher input:checked + .slider {
  background-color: #87de62;
}
.switcher input:checked + .slider:before {
  -webkit-transform: translateX(16px);
  -ms-transform: translateX(16px);
  -webkit-transform: translateX(16px);
  -moz-transform: translateX(16px);
  -o-transform: translateX(16px);
  -ms-transform: translateX(16px);
  transform: translateX(16px);
}
.switcher .slider.round {
  -webkit-border-radius: 30px;
  border-radius: 30px;
}
.switcher .slider.round:before {
  -webkit-border-radius: 50%;
  border-radius: 50%;
}
.switch-btn-text {
  margin-left: 10px;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
.tabs-view .tab-elems {
  position: relative;
  height: 42px;
}
.tabs-view .tab-elems .tab-elems-line {
  z-index: 1;
  height: 43px;
  border-bottom: 1px solid #bfbfbf;
}
.tabs-view .tab-elems .tab-elems-content {
  z-index: 2;
}
.tabs-view .tab-elems .tab-elems-line,
.tabs-view .tab-elems .tab-elems-content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
.tabs-view .tab-elems .tab-elem {
  padding: 0 10px;
  line-height: 40px;
  display: inline-block;
  cursor: pointer;
  background-color: transparent;
  border: 1px solid transparent;
  color: #c4c4c4;
}
.tabs-view .tab-elems .tab-elem.current-tab {
  color: #2d3236;
  border: 1px solid #bfbfbf;
  background-color: #e9e9e9;
  border-bottom-color: #e9e9e9;
  font-weight: bold;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.tag-row {
  padding: 0 10px;
  margin-bottom: 2px;
  background: none;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.tag-row .code-item {
  position: relative;
  height: 36px;
  line-height: 36px;
  overflow: hidden;
}
.tag-row .code-item button {
  position: absolute;
  top: 8px;
  right: -3px;
  margin: 0px 10px 0px 5px;
}
.tag-row .code-item button:before {
  font-size: 12px;
}
.tag-row .tag-row__content {
  padding-left: 10px;
  margin-right: 10px;
  background: #f6f6f6;
  height: 36px;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.tag-row .item-with-checkbox {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  margin-bottom: 10px;
  max-width: 600px;
  min-width: 400px;
}
.tag-row .tag-input {
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  margin-right: 10px;
}
.tag-row .tag-input.input-with-controls.tag-input {
  padding: 2px;
  min-height: 36px;
  background: #f6f6f6;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.tag-row .tag-input.input-with-controls.tag-input input {
  line-height: 36px;
}
.tag-row .tag-input.input-with-controls.tag-input .input-with-controls__initial-text.tag-input {
  padding-left: 10px;
  line-height: 36px;
  color: #2d3236;
}
.tag-row .tag-input.input-with-controls.tag-input .input-with-controls__controls.tag-input {
  margin-top: 3px;
  margin-right: 10px;
}
.tag-row .tag-input.input-with-controls.tag-input .input-with-controls__controls.tag-input .btn-icon-container button {
  margin-left: 5px;
}
.tag-row .tag-input.input-with-controls.tag-input .input-with-controls__controls.tag-input .btn-icon-container button:before {
  color: #3883a5;
}
.add-tag-button-container {
  position: relative;
  max-width: 600px;
  height: 40px;
}
.add-tag-button {
  position: absolute;
  right: 0px;
}
.add-tag-button.btn-icon-container button:before {
  margin-right: 5px;
}
.add-tag-button.btn-icon-container .label-text {
  font-size: 14px;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
.todos-calendar-wrapper {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  height: 100%;
}
.todos-calendar-wrapper #todos-container {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
  margin-right: 20px;
  height: 100%;
  overflow: hidden;
}
.todos-calendar-wrapper #todos-container .separated {
  padding-right: 50px;
}
.todos-calendar-wrapper #todos-container .standard-list {
  display: block;
  max-height: calc(100vh - 150px);
  overflow-y: auto;
}
.todos-calendar-wrapper #todos-container li.expanded {
  height: 80px;
}
.todos-calendar-wrapper #todos-container li input.title {
  width: 100%;
  margin-right: 100px !important;
}
.todos-calendar-wrapper #todos-container li a.title.done {
  text-decoration: line-through;
}
.todos-calendar-wrapper #todos-container .caption {
  padding-left: 40px;
}
.todos-calendar-wrapper #todos-container input[type=text] {
  margin-left: 40px;
}
.todos-calendar-wrapper #todos-container input[type=checkbox] {
  position: absolute;
  top: 15px;
  left: 15px;
}
.todos-calendar-wrapper #todos-container .details input[type=text] {
  margin-left: 5px;
}
.todos-calendar-wrapper #calendar-container {
  background: #fff;
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.todos-calendar-wrapper #calendar-container #calendar table.fc-header td {
  border: none;
}
.tasks-table tr td,
.tasks-table tr th {
  border: 1px solid #fff;
  font-size: 14px;
  text-align: left;
  padding: 4px 10px;
}
.tasks-table tr th {
  background: #dadada;
}
.tasks-table tr td {
  background: #f2f2f2;
}
.tasks-table tr td.done {
  text-align: center;
}
.tasks-table tr td.dueDate .date-picker-component {
  position: absolute;
  min-width: 100px;
}
.tasks-table tr td.actions {
  min-width: 60px;
}
.column-sorters {
  font-size: 10px;
}
.column-sorters .btn-icon {
  line-height: 12px;
  opacity: 0.3;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
}
.column-sorters .active .btn-icon {
  opacity: 1;
  -ms-filter: none;
  filter: none;
}
.tasks-table-container {
  -webkit-flex-basis: 67%;
  flex-basis: 67%;
  margin-right: 20px;
}
.tasks-table-container table {
  width: 100%;
}
.tasks-table-container table thead {
  width: calc(100% - 10px);
}
.tasks-table-container thead,
.tasks-table-container tbody tr {
  display: table;
  width: 100%;
  table-layout: fixed;
}
.tasks-table-container tbody {
  display: block;
  overflow-y: scroll;
  table-layout: fixed;
  max-height: calc(100vh - 135px);
}
.tasks-calendar-container {
  -webkit-flex-basis: 33%;
  flex-basis: 33%;
}
.tasks-modal .extraction-form {
  margin: 10px 0;
}
.tasks-modal .extraction-form .extraction-form__group {
  margin: 0;
}
.tasks-modal .extraction-form .extraction-form__group .extraction-field .extraction-field__name {
  width: 90px;
}
.tasks-modal .extraction-form .extraction-form__group .extraction-field .extraction-field__value {
  margin-right: 0;
  max-width: initial;
}
.tasks-modal .extraction-form .extraction-form__group .extraction-field .extraction-field__value > div {
  max-width: initial;
}
.tasks-modal .extraction-form.in-modal .extraction-field__value.date .date-picker-component {
  top: 95px;
  position: absolute;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
.access-rights {
  position: relative;
}
.access-rights .select-input,
.access-rights .options-container {
  font-size: 14px;
  background-color: #fff;
  border: 1px solid #bfbfbf;
  width: 100%;
  color: #5c5d5f;
}
.team-members-view {
  min-width: 910px;
}
.team-members-view .ellipsis-wrapper {
  position: relative;
}
.team-members-view .caption a:hover:after {
  position: absolute;
  top: 0;
  content: '';
  width: 16px;
  height: 12px;
  margin-left: 5px;
  background: url("../images/mail.png") top left no-repeat;
  text-indent: -9999px;
}
.team-members-view li.expanded {
  height: 123px;
}
.coi-questions-list,
.coi-answers {
  max-height: calc(100vh - 250px);
  overflow: auto;
}
.coi-questions-list {
  width: 400px;
  -webkit-flex-shrink: 1;
  -moz-flex-shrink: 1;
  -ms-flex: 1;
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
}
.coi-questions-list .conflict-column {
  width: 50px;
  text-align: center;
}
.coi-questions-list .conflict-column input {
  cursor: pointer;
}
.coi-answers {
  min-width: 400px;
  width: 100%;
  margin-left: 20px;
  -webkit-flex-shrink: 1;
  -moz-flex-shrink: 1;
  -ms-flex: 1;
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
}
.coi-answers table td,
.coi-answers table th {
  border: 1px solid #bfbfbf;
  vertical-align: top;
  padding: 5px;
}
.coi-members-list {
  height: calc(100vh - 250px);
  overflow-y: auto;
}
.coi-members-list .member-cv {
  line-height: 40px;
  margin-right: 40px;
  width: auto;
  font-size: 14px;
  border-left: none;
  color: #3783a5 !important;
}
.coi-members-list .member-cv:hover {
  text-decoration: underline !important;
}
.coi-members-list .member-cv:before {
  font-family: 'gdt';
  content: '\e098';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.coi-members-list .member-cv * {
  margin-left: 0.5rem;
}
.coi-members-list .member-cv:before {
  display: inline-block;
  margin-top: -4px;
}
.coi-members-list .member-name {
  cursor: pointer;
  line-height: 40px;
}
.coi-members-list .member-name:hover:after {
  top: 15px;
}
.coi-members-list .member-status {
  margin-left: -10px;
  height: 40px;
  width: 5px;
  margin-right: 10px;
}
.coi-members-list .member-status.not-sent {
  background: #999;
}
.coi-members-list .member-status.new {
  background: #ffb012;
}
.coi-members-list .member-status.mail-sent {
  background: #ffb012;
}
.coi-members-list .member-status.in-progress {
  background: #ffb012;
}
.coi-members-list .member-status.completed {
  background: #269f0c;
}
.coi-members-list .member-status.conflict {
  background: #dc3f3f;
}
.coi-members-list .member-status.connection-error {
  background: -webkit-repeating-linear-gradient(155deg, #999, #999 2px, #dc3f3f 1px, #dc3f3f 6px);
  background: -moz-repeating-linear-gradient(155deg, #999, #999 2px, #dc3f3f 1px, #dc3f3f 6px);
  background: -o-repeating-linear-gradient(155deg, #999, #999 2px, #dc3f3f 1px, #dc3f3f 6px);
  background: -ms-repeating-linear-gradient(155deg, #999, #999 2px, #dc3f3f 1px, #dc3f3f 6px);
  background: repeating-linear-gradient(-65deg, #999, #999 2px, #dc3f3f 1px, #dc3f3f 6px);
}
.coi-view .no-conflict {
  font-size: 15px;
  font-size: 1.5rem;
  padding: 5px;
}
.coi-view .coi-options {
  margin-bottom: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #bfbfbf;
}
.coi-view .coi-options input[type=radio] {
  margin: 0;
  margin-left: 5px;
  margin-top: 5px;
}
.coi-view .coi-options .open-send-notifications-modal,
.coi-view .coi-options .send-reminder-mail,
.coi-view .coi-options .import-coi {
  cursor: pointer;
}
.coi-view .coi-options .open-send-notifications-modal.disabled,
.coi-view .coi-options .send-reminder-mail.disabled,
.coi-view .coi-options .import-coi.disabled {
  cursor: default;
}
.coi-view .form-type {
  line-height: 40px;
}
.coi-view .form-type .type-name {
  text-transform: uppercase;
}
.coi-view .coi-member-header {
  cursor: pointer;
}
.coi-view table {
  border: 0;
}
.coi-view table thead tr {
  border-bottom: 0;
}
.coi-view table th {
  font-weight: bold;
  background-color: #e9e9e9;
  border-top: 0;
  border-bottom: 1px solid #bfbfbf !important;
}
.coi-view table th:first-child {
  min-width: 30%;
}
.coi-view table th,
.coi-view table td {
  padding: 0px 15px;
  border-width: 0;
  text-align: center;
  vertical-align: middle;
}
.coi-view table th:first-child,
.coi-view table td:first-child {
  text-align: left;
}
.coi-view table tr {
  height: 40px;
  background-color: #f2f2f2;
  border-bottom: 2px solid #fff;
}
.coi-view table tr:hover {
  background-color: #f7f7f7;
}
#toolbar-container menu[type="toolbar"].coi-view {
  width: 30px;
}
.coi-input-view {
  font-size: 16px;
}
.coi-input-view .questions {
  display: inline;
  float: left;
  overflow: hidden;
  width: 53.71900826446281%;
  margin: 0 0.413223140495868%;
  *width: 53.71900826446281% -correction;
  *margin: 0 0.413223140495868% -correction;
}
.coi-input-view .questions tbody tr:hover {
  background: #ddeaf9;
}
.coi-input-view .questions th,
.coi-input-view .questions td {
  padding: 5px;
}
.coi-input-view .questions th:last-child,
.coi-input-view .questions td:last-child {
  width: 60px;
  text-align: center;
  vertical-align: middle;
}
.coi-input-view .answers {
  display: inline;
  float: left;
  overflow: hidden;
  width: 90.08264462809917%;
  margin: 0 0.413223140495868%;
  *width: 90.08264462809917% -correction;
  *margin: 0 0.413223140495868% -correction;
  padding-left: 15px;
}
.coi-input-view .coi-input-footer {
  padding-top: 20px;
  clear: both;
}
.coi-input-view .coi-input-footer a {
  padding-top: 1em;
  float: left;
}
.coi-input-view .buttons-block {
  text-align: center;
}
.questions-with-conflicts .questions table {
  background-color: #fff;
}
.questions-with-conflicts .questions table th {
  text-align: center;
  border-bottom-width: 2px;
}
.questions-with-conflicts .questions table tr td {
  font-size: 14px;
}
.questions-with-conflicts .questions table th,
.questions-with-conflicts .questions table tr td {
  padding: 10px;
}
.questions-with-conflicts .answers ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.questions-with-conflicts .answers ul li {
  margin-bottom: 15px;
}
.panel-member-separator,
.separator {
  margin: 20px 50px 20px;
  background: #bfbfbf;
  height: 1px;
}
.organization-member-form-row {
  margin-bottom: 30px;
}
.organization-member-form-row h3 {
  margin: 0px 0px 10px;
}
.organization-member-form-row .access-rights .options-select-container {
  width: 130px;
}
.team-members-view label.required:after,
.add-team-member-modal label.required:after {
  content: " *";
}
.add-organization-member-modal.multiple .step1 .organization-members {
  max-height: 310px;
  overflow-y: auto;
}
.add-organization-member-modal.multiple .step1 .member-email {
  color: #999;
  font-size: 13px;
  padding: 0px 10px;
}
.add-organization-member-modal.multiple .step2 .members-list {
  max-height: 420px;
  overflow-y: auto;
}
.add-organization-member-modal label,
.add-team-member-modal label {
  font-weight: bold;
  cursor: default;
}
.add-organization-member-modal label.member-row-with-checkbox,
.add-team-member-modal label.member-row-with-checkbox {
  font-weight: normal;
  cursor: pointer;
}
.add-organization-member-modal.single h2,
.add-team-member-modal.single h2,
.add-organization-member-modal.multiple h2,
.add-team-member-modal.multiple h2 {
  margin-top: 0px;
  text-align: center;
}
.add-organization-member-modal.single .content,
.add-team-member-modal.single .content,
.add-organization-member-modal.multiple .content,
.add-team-member-modal.multiple .content {
  border: 0px;
  padding: 0px;
  background-color: #fff;
}
.add-organization-member-modal.single .form-group,
.add-team-member-modal.single .form-group,
.add-organization-member-modal.multiple .form-group,
.add-team-member-modal.multiple .form-group {
  position: relative;
}
.add-organization-member-modal.single .form-group label,
.add-team-member-modal.single .form-group label {
  margin-top: 0;
  line-height: 36px;
}
.add-organization-member-modal.single .form-group:after,
.add-team-member-modal.single .form-group:after {
  content: "";
  clear: both;
  height: 0;
  display: table;
}
.add-organization-member-modal.single .form-group .select-container,
.add-team-member-modal.single .form-group .select-container,
.add-organization-member-modal.single .form-group .textarea-container,
.add-team-member-modal.single .form-group .textarea-container,
.add-organization-member-modal.single .form-group .input-container,
.add-team-member-modal.single .form-group .input-container {
  width: 275px;
}
.add-organization-member-modal.single .form-group input,
.add-team-member-modal.single .form-group input,
.add-organization-member-modal.single .form-group select,
.add-team-member-modal.single .form-group select,
.add-organization-member-modal.single .form-group .select-input,
.add-team-member-modal.single .form-group .select-input {
  width: 100%;
  height: 36px;
}
.add-organization-member-modal.single .form-group textarea,
.add-team-member-modal.single .form-group textarea {
  width: 100%;
}
.add-organization-member-modal.single .select-with-annotations-container,
.add-team-member-modal.single .select-with-annotations-container,
.add-organization-member-modal.single .options-select-container,
.add-team-member-modal.single .options-select-container {
  width: 275px;
}
.add-organization-member-modal.single .select-with-annotations-container .text-box,
.add-team-member-modal.single .select-with-annotations-container .text-box,
.add-organization-member-modal.single .options-select-container .text-box,
.add-team-member-modal.single .options-select-container .text-box {
  line-height: 26px;
}
.add-organization-member-modal.multiple,
.add-team-member-modal.multiple {
  font-size: 14px;
  width: 790px;
}
.add-organization-member-modal.multiple .validation-container,
.add-team-member-modal.multiple .validation-container {
  padding-right: 25px;
}
.add-organization-member-modal.multiple .description,
.add-team-member-modal.multiple .description {
  margin: 10px 5px;
}
.add-organization-member-modal.multiple .textarea-container,
.add-team-member-modal.multiple .textarea-container {
  margin: 10px 0px 30px;
}
.add-organization-member-modal.multiple textarea,
.add-team-member-modal.multiple textarea {
  min-height: 100px;
  width: 100%;
}
.add-organization-member-modal.multiple .buttons-react,
.add-team-member-modal.multiple .buttons-react {
  padding-top: 10px;
}
.add-organization-member-modal.multiple .step2,
.add-team-member-modal.multiple .step2 {
  min-height: 230px;
  max-height: calc(100vh - 210px);
  padding-bottom: 10px;
  overflow-y: auto;
}
.add-organization-member-modal.multiple .new-member,
.add-team-member-modal.multiple .new-member {
  position: relative;
  padding-top: 10px;
  padding-right: 10px;
}
.add-organization-member-modal.multiple .new-member .content,
.add-team-member-modal.multiple .new-member .content {
  margin-top: 10px;
}
.add-organization-member-modal.multiple .new-member .panel-member,
.add-team-member-modal.multiple .new-member .panel-member {
  display: inline-block;
}
.add-organization-member-modal.multiple .new-member .delete,
.add-team-member-modal.multiple .new-member .delete {
  position: absolute;
  top: -10px;
  right: 10px;
  font-size: 36px;
  color: #808080;
  cursor: pointer;
}
.add-organization-member-modal.multiple .new-member .delete:before,
.add-team-member-modal.multiple .new-member .delete:before {
  content: '\00d7';
}
.add-organization-member-modal.multiple .new-member:last-child .separator,
.add-team-member-modal.multiple .new-member:last-child .separator {
  display: none;
}
.add-organization-member-modal.multiple .form-group,
.add-team-member-modal.multiple .form-group {
  display: inline-block;
}
.add-organization-member-modal.multiple .form-group.panel-member .info-sign,
.add-team-member-modal.multiple .form-group.panel-member .info-sign {
  position: relative;
  display: inline-block;
  margin-left: 10px;
  top: -10px;
}
.add-organization-member-modal.multiple .form-group.panel-member input[type="checkbox"],
.add-team-member-modal.multiple .form-group.panel-member input[type="checkbox"] {
  margin-top: 7px;
}
.add-organization-member-modal.multiple .form-group .inline label,
.add-team-member-modal.multiple .form-group .inline label {
  position: relative;
  margin-left: 5px;
  width: 140px;
  line-height: 30px;
  font-weight: bold;
}
.add-organization-member-modal.multiple .form-group .inline .options-select-container,
.add-team-member-modal.multiple .form-group .inline .options-select-container,
.add-organization-member-modal.multiple .form-group .inline .select-input,
.add-team-member-modal.multiple .form-group .inline .select-input,
.add-organization-member-modal.multiple .form-group .inline input[type="text"],
.add-team-member-modal.multiple .form-group .inline input[type="text"] {
  height: 30px;
  width: 175px;
  font-size: 14px;
}
.add-organization-member-modal.multiple .form-group .inline .select-input .text-box,
.add-team-member-modal.multiple .form-group .inline .select-input .text-box {
  padding: 2px 5px;
}
.add-organization-member-modal.multiple .form-group .inline .select-input .select-sign,
.add-team-member-modal.multiple .form-group .inline .select-input .select-sign {
  padding: 0px 5px;
}
.add-organization-member-modal .buttons-react.not-wrapped,
.add-team-member-modal .buttons-react.not-wrapped {
  text-align: center;
}
.add-organization-member-modal .buttons-react.not-wrapped button,
.add-team-member-modal .buttons-react.not-wrapped button {
  display: inline-block !important;
  width: auto !important;
  min-width: 150px;
  margin: 0px 10px;
}
.add-organization-member-modal {
  width: 650px !important;
}
.add-organization-member-modal .form-group {
  display: block;
  width: 100%;
}
.add-organization-member-modal .form-group .inline {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}
.add-organization-member-modal .form-group .inline:not(:last-child) {
  margin-bottom: 5px;
}
.add-organization-member-modal .form-group .inline label {
  font-weight: normal !important;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex: 0;
  flex-shrink: 0;
  -webkit-flex-basis: 145px;
  flex-basis: 145px;
  width: 145px;
}
.add-organization-member-modal .form-group .inline .validation-container {
  display: inline-block;
  padding-right: 0;
}
.add-organization-member-modal .other-members input[type="text"],
.add-organization-member-modal .other-members .select-input,
.add-organization-member-modal .other-members .select-container,
.add-organization-member-modal .other-members .options-select-container {
  width: 100% !important;
}
.add-organization-member-modal .access-rights .select-option-annotation {
  max-width: 230px;
}
.validation-container {
  position: relative;
}
.team-member-toolbar {
  margin-bottom: 10px;
}
.team-member-toolbar .filter-by,
.team-member-toolbar button.add-multiple-team-member,
.team-member-toolbar button.import-team-members {
  margin-left: 10px;
}
.single label,
.editable-name-cell label {
  font-weight: bold;
  cursor: default;
}
.single .form-group,
.editable-name-cell .form-group {
  margin-bottom: 5px;
  font-size: 14px;
  line-height: 26px;
}
.single .form-group input,
.editable-name-cell .form-group input {
  height: 28px;
  line-height: 28px;
}
.single .form-group input,
.editable-name-cell .form-group input,
.single .form-group textarea,
.editable-name-cell .form-group textarea,
.single .form-group .options-select-container,
.editable-name-cell .form-group .options-select-container {
  font-size: 14px;
  background-color: #fff;
  border: 1px solid #bfbfbf;
  width: 200px;
  color: #5c5d5f;
}
.single .form-group input[type="checkbox"],
.editable-name-cell .form-group input[type="checkbox"] {
  width: 12px;
  height: 12px;
  cursor: pointer;
}
.single .form-group textarea,
.editable-name-cell .form-group textarea {
  padding: 5px 10px;
  line-height: 14px;
  height: 82px;
}
.single .form-group label,
.editable-name-cell .form-group label {
  width: 140px;
  margin-left: 5px;
}
.single .form-group .options-select-container,
.editable-name-cell .form-group .options-select-container {
  border: none;
}
.single .form-group .options-select-container {
  width: 100%;
  height: 36px;
}
.single .form-group .options-select-container .select-input {
  line-height: 34px;
  height: 36px;
}
.single .form-group .options-select-container .select-input .select-sign {
  font-size: 12px;
  padding: 0px 5px;
  line-height: 36px;
}
.single .form-group .options-select-container {
  border: none;
}
.single .form-group label {
  position: relative;
}
.single .form-group label .info-sign {
  margin-left: 10px;
  display: inline-block;
  position: relative;
  top: -10px;
}
.team-members-view .member-name {
  color: #2d3236;
  text-decoration: none;
  position: relative;
  padding-right: 30px;
  padding-left: 10px;
}
.team-members-view .member-name:hover {
  color: #2d3236;
}
.team-members-view .member-name:hover:after {
  position: absolute;
  top: 3px;
  content: '';
  width: 16px;
  height: 12px;
  margin-left: 10px;
  background: url("../images/mail.png") top left no-repeat;
  text-indent: -9999px;
}
.team-members-view label {
  font-weight: bold;
  cursor: default;
}
.team-members-view .options-select-container {
  height: 28px;
  width: 200px;
}
.team-members-view .options-select-container .select-input {
  height: 28px;
}
.team-members-view .options-select-container .select-input .text-box,
.team-members-view .options-select-container .select-input .select-sign {
  padding: 0px 5px;
  line-height: 26px;
}
.team-members-view .options-select-container .select-input .select-sign {
  font-size: 12px;
}
.team-members-view .form-group {
  position: relative;
}
.panel-member input[type="checkbox"],
.roles input[type="checkbox"] {
  margin-right: 10px;
}
.panel-member label {
  cursor: pointer;
  font-weight: normal;
}
.team-members-list {
  height: calc(100vh - 175px);
  overflow-y: auto;
  overflow-x: hidden;
}
table.team-members-table {
  width: 100%;
}
table.team-members-table th:first-child {
  padding-left: 10px;
}
table.team-members-table th,
table.team-members-table td {
  text-align: left;
  vertical-align: middle;
  border-bottom: 1px solid #bfbfbf;
}
table.team-members-table td {
  border-bottom: 2px solid #fff;
}
table.team-members-table td.checkbox,
table.team-members-table td.controls {
  text-align: center;
  width: 40px;
  border-left: 2px solid #fff;
}
table.team-members-table td.controls {
  vertical-align: middle;
}
table.team-members-table td.controls .control {
  height: 36px;
}
table.team-members-table td.controls .control button {
  line-height: 36px;
}
table.team-members-table td.name {
  width: auto;
}
table.team-members-table td.name label {
  font-weight: bold;
  cursor: default;
}
table.team-members-table td.access-rights {
  width: 35%;
}
table.team-members-table td.panel-member {
  width: 25%;
}
table.team-members-table tr {
  background-color: #f2f2f2;
  height: 40px;
}
table.team-members-table tr:hover {
  background-color: #f7f7f7;
}
table.team-members-table tr.expanded td {
  vertical-align: top;
  padding: 10px 0px;
  background: #f6f6f6;
}
table.team-members-table tr.expanded td.controls {
  padding-top: 0;
}
table.team-members-table td {
  font-size: 14px;
}
table.team-members-table thead tr,
table.team-members-table thead tr:hover {
  background-color: #fff;
}
table.team-members-table thead tr th .with-info,
table.team-members-table thead tr:hover th .with-info {
  position: relative;
  padding-right: 20px;
}
table.team-members-table thead tr th .sortable-wrapper,
table.team-members-table thead tr:hover th .sortable-wrapper {
  cursor: pointer;
}
table.team-members-table thead tr th .sort,
table.team-members-table thead tr:hover th .sort {
  position: relative;
  display: inline-block;
  top: -2px;
  margin-left: 2px;
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
}
table.team-members-table thead tr th .sort.asc,
table.team-members-table thead tr:hover th .sort.asc {
  border-bottom: 5px solid;
}
table.team-members-table thead tr th .sort.desc,
table.team-members-table thead tr:hover th .sort.desc {
  border-top: 5px solid;
}
.select-with-annotations-container.member-access-rights {
  width: 175px;
  position: relative;
}
.select-option-annotation.member-access-annotation {
  z-index: 112;
  max-width: 350px;
  left: 175px;
  padding: 5px;
  color: #fff;
  background-color: #000048;
  border: none;
}
.select-option-annotation.member-access-annotation:before {
  content: '';
  width: 0;
  height: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-right: 10px solid #000048;
  position: absolute;
  bottom: 0px;
  left: -10px;
}
.limits-container .btn-icon.info-icon {
  position: relative;
  top: -5px;
}
.limits-warning {
  background: #fff8de;
  padding: 2px 5px;
  margin: 2px 0px 5px;
}
.add-new-member-row {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-pack: end;
  -moz-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.members-limits .members-limits__container {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  margin: 5px;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -font-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.panel-members-import-modal .ep-modal__content {
  width: 500px;
  min-height: 200px;
}
.panel-members-import-modal .search-box {
  margin: 14px 0;
}
.panel-members-import-modal .select-all {
  font-weight: bold;
}
.panel-members-import-modal .select-all .item-with-checkbox__item {
  margin-left: 10px;
}
.panel-members-import-modal .panel-members {
  max-height: 200px;
  overflow-y: auto;
  margin: 0 0 14px;
}
.panel-members-import-modal .panel-members .item-with-checkbox {
  margin: 5px 0;
}
.panel-members-import-modal .panel-members .item-with-checkbox .item-with-checkbox__item {
  background: #f2f2f2;
  padding: 5px 10px;
  margin-left: 10px;
  -webkit-transition: background 0.2s ease-in-out;
  -moz-transition: background 0.2s ease-in-out;
  -o-transition: background 0.2s ease-in-out;
  -ms-transition: background 0.2s ease-in-out;
  transition: background 0.2s ease-in-out;
}
.panel-members-import-modal .panel-members .item-with-checkbox:hover .item-with-checkbox__item {
  background: #f7f7f7;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.toggle-panel .header {
  cursor: pointer;
  padding: 0;
  padding-left: 5px;
  margin-top: 25px;
}
.toggle-panel .header h2 {
  margin: 0;
}
.toggle-panel .header h2:before {
  font-family: 'gdt';
  content: '\e019';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.toggle-panel .header h2 * {
  margin-left: 0.5rem;
}
.toggle-panel .header h2:before {
  margin-right: 10px;
}
.toggle-panel .header.open h2:before {
  font-family: 'gdt';
  content: '\e018';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.toggle-panel .header.open h2 * {
  margin-left: 0.5rem;
}
.toggle-panel .content {
  display: none;
  padding: 0;
  border: 0;
}
.toggle-panel .content.open {
  display: block;
}

.opentip-container {
  overflow: visible;
  z-index: 10010;
}
.opentip-container.style-tip {
  max-width: 600px;
}
.opentip-container .opentip {
  font-size: 1.4rem;
  line-height: 2.2rem;
  padding: 8px 10px;
}
.opentip-container .opentip .ot-content {
  white-space: pre-wrap;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
.tree-view {
  width: 250px;
  min-height: 150px;
  max-height: calc(75vh);
  overflow-y: auto;
  overflow-x: hidden;
  padding: 5px;
}
.tree-view .folder {
  padding: 2px;
  cursor: pointer;
  line-height: 24px;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.tree-view .folder.closed:before {
  background: url("../images/svg/folder-closed.svg");
}
.tree-view .folder.opened:before {
  background: url("../images/svg/folder-open.svg");
}
.tree-view .folder:before {
  display: inline-block;
  content: ' ';
  width: 24px;
  height: 24px;
  margin-right: 5px;
}
.tree-view .folder:hover {
  background: #f2f2f2;
}
.tree-view .tree-view .folder {
  padding-left: 20px;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.vi-toolbar-icons button:before {
  margin-right: 4px;
}
.vi-guidelines-settings-modal .vi-settings-form {
  position: relative;
  width: 600px;
}
.vi-guidelines-settings-modal .vi-settings-form input[type="text"] {
  width: 100%;
}
#visual-guidelines {
  font-size: 14px;
}
#visual-guidelines input[type="checkbox"] {
  background-color: #fff;
  margin-right: 5px;
}
#visual-guidelines .add-link {
  color: #0b6dad;
  font-style: italic;
  cursor: pointer;
}
#visual-guidelines .chapters-list .chapters-list-items .chapter-item .caption-row.chapter-caption {
  border-bottom: none !important;
}
#visual-guidelines .chapters-list .chapters-list-items .chapter-item .caption-row.chapter-caption h2.chapter-header-text {
  color: #000 !important;
  width: 100%;
  text-align: center;
  font-size: 1.5em;
}
#visual-guidelines .chapters-list .chapters-list-items .chapter-item .chapter-content {
  border-bottom: none !important;
}
#visual-guidelines .general-information-form .extraction-field__value.multiText {
  margin-bottom: 50px;
}
#visual-guidelines .document-sections-title.acp_recommendations_populations {
  margin-bottom: 30px;
}
#visual-guidelines .document-sections-title.acp_recommendations_populations .title-text {
  display: inline-block;
  color: #0b6dad;
  font-size: 1.3em;
}
#visual-guidelines .chapter-section-management .status-content {
  display: none;
}
#visual-guidelines .epiditor--container {
  font-family: 'Montserrat', sans-serif;
  font-size: 13px;
}
#visual-guidelines .epiditor--container .epiditor--pm-editor-root.ProseMirror {
  min-height: 25px;
}
#visual-guidelines .epiditor--container .epiditor--pm-editor-root.ProseMirror p {
  margin: 5px 0px;
}
#visual-guidelines .epiditor--container .epiditor--pm-editor-root.ProseMirror[contenteditable="true"] {
  min-height: 150px;
}
#visual-guidelines .recommendation-edit .epiditor--pm-editor-root.ProseMirror,
#visual-guidelines .recommendations-list .epiditor--pm-editor-root.ProseMirror {
  background: none;
}
#visual-guidelines .recommendation-edit .epiditor--pm-editor-root.ProseMirror p,
#visual-guidelines .recommendations-list .epiditor--pm-editor-root.ProseMirror p {
  margin: 5px 0px;
}
#visual-guidelines .recommendation-item .additional-options .ep-select-with-checkboxes__trigger {
  border: 1px solid #bfbfbf;
  height: 35px;
  width: 100%;
}
#visual-guidelines .recommendation-item .additional-options .ep-select-with-checkboxes__trigger .ep-expand-button {
  margin: 0;
  padding: 0 23px 0 0;
}
#visual-guidelines .recommendation-item .additional-options .ep-select-with-checkboxes__trigger .ep-expand-button svg {
  display: none;
}
#visual-guidelines .recommendation-item .additional-options .ep-select-with-checkboxes__trigger .ep-expand-button:before {
  content: '▼';
  font-size: 13px;
  color: $color-gray;
  margin-right: 5px;
}
#visual-guidelines-container.printout * {
  overflow: visible;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.hopscotch-bubble-container.panel-voice-onboarding {
  background-color: #000048;
}
.hopscotch-bubble-container.panel-voice-onboarding .hopscotch-bubble-content {
  padding-bottom: 0;
}
.hopscotch-bubble-container.panel-voice-onboarding .hopscotch-bubble-content .close-button-container {
  text-align: right;
}
.hopscotch-bubble-container.panel-voice-onboarding .hopscotch-bubble-content .close-button-container .hopscotch-close:before {
  font-family: 'gdt';
  content: '\e064';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.hopscotch-bubble-container.panel-voice-onboarding .hopscotch-bubble-content .close-button-container .hopscotch-close * {
  margin-left: 0.5rem;
}
.hopscotch-bubble-container.panel-voice-onboarding .hopscotch-bubble-content .close-button-container .hopscotch-close:before {
  color: #fff;
}
.hopscotch-bubble-container.panel-voice-onboarding .hopscotch-bubble-content .hopscotch-title,
.hopscotch-bubble-container.panel-voice-onboarding .hopscotch-bubble-content .hopscotch-content {
  color: #fff;
}
.hopscotch-bubble-container.panel-voice-onboarding .hopscotch-bubble-content .hopscotch-title {
  text-align: center;
}
.hopscotch-bubble-container.panel-voice-onboarding .hopscotch-bubble-content .hopscotch-content {
  padding: 10px 20px 0;
  white-space: pre-wrap;
}
.hopscotch-bubble-container.panel-voice-onboarding .hopscotch-actions {
  padding-top: 0;
  background-color: #000048;
}
.hopscotch-bubble-container.panel-voice-onboarding .hopscotch-actions button:before {
  font-family: 'gdt';
  content: '\e071';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.hopscotch-bubble-container.panel-voice-onboarding .hopscotch-actions button * {
  margin-left: 0.5rem;
}
.hopscotch-bubble-container.panel-voice-onboarding .hopscotch-actions button:before {
  color: #fff;
}
.hopscotch-bubble-container.panel-voice-onboarding .hopscotch-actions .prev {
  transform: rotate(-90deg);
}
.hopscotch-bubble-container.panel-voice-onboarding .hopscotch-actions .next {
  transform: rotate(90deg);
}
div.hopscotch-bubble-arrow-container.panel-voice-onboarding.up div.hopscotch-bubble-arrow-border,
div.hopscotch-bubble-arrow-container.panel-voice-onboarding.up div.hopscotch-bubble-arrow {
  border-bottom-color: #000048;
}
.voting-view {
  background-color: #fff;
  overflow-y: auto;
  height: 100%;
}
.onboarding-notification {
  top: 20vh;
  width: 500px;
}
.resend-info {
  width: 465px;
}
.resend-info label {
  display: block;
  margin-top: 10px;
}
.resend-info label input {
  margin-right: 10px;
}
.wrong-file-extension-modal {
  width: 450px;
  top: 20vh;
}
.wrong-file-extension-modal h4 {
  color: #d53d10;
  text-align: center;
}
.wrong-file-extension-modal .active {
  font-weight: bold;
}
.wrong-file-extension-modal button {
  margin-top: 15px;
}
.voting-notify-modal {
  width: 460px;
}
.voting-notify-modal .buttons {
  text-align: center;
  margin-top: 10px;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.voting-notify-modal .buttons button {
  width: 49%;
}
.close-voting-modal {
  width: 585px;
}
.close-voting-modal .buttons {
  margin-top: 10px;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.close-voting-modal .buttons button {
  width: 49%;
}
.voting-notify-modal,
.close-voting-modal {
  position: relative;
  margin-top: 15%;
  text-align: center;
}
.voting-help-modal img {
  width: 100%;
}
.voting-toolbar .breadcrumbs-container .breadcrumbs li {
  width: 20%;
}
.voting-modal {
  width: 800px !important;
  max-height: 668px;
  overflow: auto;
  margin-top: 2.5%;
  padding-bottom: 80px;
  box-sizing: border-box;
}
.voting-modal .voting-help {
  margin-top: 30px;
}
.voting-modal .voting-message h1 {
  margin-top: 0;
  font-size: 24px;
  text-align: center;
  font-weight: normal;
}
.voting-modal .voting-message .section-caption {
  font-weight: bold;
}
.voting-modal .voting-message .smaller {
  font-size: 14px;
  font-weight: normal;
}
.voting-modal .voting-message .validation-fault {
  border: 1px solid #f00;
}
.voting-modal .voting-message .validation-text {
  margin-left: 10px;
  color: #f00;
}
.voting-modal .voting-message .message-block {
  position: relative;
}
.voting-modal .voting-message .message-block .message-text {
  max-height: 150px;
  overflow: auto;
  border: 1px solid #cecece;
}
.voting-modal .voting-message .message-block .message-text .gdt-editor-container,
.voting-modal .voting-message .message-block .message-text .fake-link-block {
  background-color: #fff;
  border: none;
}
.voting-modal .voting-message .message-block .message-text .gdt-editor-container:focus,
.voting-modal .voting-message .message-block .message-text .fake-link-block:focus {
  outline: none;
}
.voting-modal .voting-message .message-block .message-text .gdt-editor-container {
  border: none;
}
.voting-modal .voting-message .message-block .message-text .gdt-editor-container .public-DraftEditor-content {
  min-height: initial;
}
.voting-modal .voting-message .message-block .message-text .gdt-editor-container .style-controls-container {
  position: fixed;
  top: calc(2.5% + 80px);
}
.voting-modal .voting-message .message-block .message-text .fake-link-block {
  padding: 0 5px 5px 5px;
  color: #bebebe;
}
.voting-modal .voting-message .meta-block {
  position: relative;
  margin: 15px 0 0;
}
.voting-modal .voting-message .meta-block > div {
  display: inline-block;
  vertical-align: top;
}
.voting-modal .voting-message .meta-block input.date {
  width: 150px;
  height: 30px;
}
.voting-modal .voting-message .meta-block button.date-pick {
  background-color: #cecece;
  height: 30px;
  width: 28px;
}
.voting-modal .voting-message .meta-block button.date-pick:after {
  font-family: 'gdt';
  content: '\e010';
  text-align: center;
}
.voting-modal .voting-message .meta-block .DayPicker-Container {
  position: absolute;
  display: block;
  right: 320px;
  top: -16px;
  width: 250px;
  background-color: #eaeaea;
  border: 1px solid #cecece;
  z-index: 99;
}
.voting-modal .voting-message .meta-block .DayPicker-Container .DayPicker-Day--disabled {
  background-color: inherit;
  color: #cecece;
}
.voting-modal .voting-message .meta-block .contact-email {
  margin-left: 30px;
  width: 510px;
}
.voting-modal .voting-message .meta-block .contact-email input {
  display: block;
  height: 30px;
  width: 100%;
}
.voting-modal .voting-message .details-block .section-caption {
  display: inline-block;
  margin: 15px 0 0;
}
.voting-modal .voting-message .details-block div.questions-list {
  max-height: 160px;
  overflow: auto;
}
.voting-modal .voting-message .details-block div.questions-list span {
  display: block;
}
.voting-modal .voting-message .details-block div.questions-list .question-text,
.voting-modal .voting-message .details-block div.questions-list .due-date {
  display: inline-block;
}
.voting-modal .voting-message .details-block div.questions-list .question-text {
  width: calc(100% - 100px);
}
.voting-modal .voting-message .details-block div.reminder-details .details-captions .section-caption,
.voting-modal .voting-message .details-block div.reminder-details .details-captions .due-date {
  display: inline-block;
}
.voting-modal .voting-message .details-block div.reminder-details .question-text {
  float: left;
  width: 80%;
}
.voting-modal .voting-message .details-block div.reminder-details .due-date {
  float: right;
  text-align: center;
  width: 20%;
}
.voting-modal .voting-message .details-block div.reminder-details .due-date.past-due {
  color: #d7191c;
}
.voting-modal .voting-message .details-block div.reminder-details .due-date.due-soon {
  color: #fdae61;
}
.voting-modal .voting-message .details-block div.coi-questions-info {
  margin-top: 20px;
  font-weight: bold;
}
.voting-modal .voting-message .buttons {
  display: flex;
  margin-top: 10px;
}
.voting-modal .voting-message .buttons button {
  width: 370px;
  margin-right: 10px;
}
.voting-modal .voting-message .buttons button.cancel {
  margin-right: 18px;
}
.voting-container {
  font-size: 14px;
}
.voting-container button {
  font-size: 16px;
}
.voting-container button.feedback-status {
  margin-right: 20px;
  color: #009cca;
  font-size: 12px;
}
.voting-container button.feedback-status:before {
  font-family: 'gdt';
  content: '\e006';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.voting-container button.feedback-status * {
  margin-left: 0.5rem;
}
.voting-container button.feedback-status:before {
  display: block;
  font-size: 22px;
}
.info-link {
  cursor: pointer;
}
.question-voting-status {
  display: inline-block;
}
.question-voting-status span.inactive {
  display: inline-block;
  position: relative;
  padding-right: 15px;
  color: #666;
}
.question-voting-status span.inactive:before {
  content: "";
}
.question-voting-status span.inactive:after {
  margin-left: 0.5rem;
  font-family: 'gdt';
  content: '\e066';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.question-voting-status span.inactive:after {
  position: absolute;
  top: 0;
  right: 0;
  font-size: 12px;
  color: #3783a5;
}
.question-voting-status .etd-parts-statuses {
  display: -webkit-inline-box;
  display: -moz-inline-box;
  display: -webkit-inline-lex;
  display: -ms-inline-flexox;
  display: inline-flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -font-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 91px;
  box-sizing: border-box;
  height: 100%;
  padding-top: 8px;
}
.question-voting-status .etd-parts-statuses .etd-part {
  -webkit-flex: 0 0 auto;
  -ms-flexbox: 0 0 auto;
  flex: 0 0 auto;
  border-radius: 3px;
  vertical-align: middle;
}
.question-voting-status .etd-parts-statuses .etd-part.multi-2 {
  width: 58px;
}
.question-voting-status .etd-parts-statuses .etd-part.multi-3 {
  width: 91px;
}
.question-voting-status .etd-parts-statuses .etd-part .label {
  display: inline-block;
  text-align: center;
  line-height: 25px;
  width: 25px;
}
.question-voting-status .etd-parts-statuses .etd-part.ongoing {
  background-color: #35d4c7;
}
.question-voting-status .etd-parts-statuses .etd-part.closed {
  background-color: #29839d;
}
.question-voting-status .etd-parts-statuses .etd-part.inactive,
.question-voting-status .etd-parts-statuses .etd-part.unsent {
  background-color: #d1d1d1;
}
.question-voting-status .etd-parts-statuses .etd-part.skipped {
  background-color: #999;
  color: #666;
}
.question-voting-status .status-text {
  margin-top: 8px;
  font-size: 14px;
  color: #808080;
  line-height: 14px;
}
.old-voting-ol {
  margin: 7px 0;
  padding-left: 20px;
}
.old-voting-ol .voting-options {
  margin: 7px 0;
}
.old-voting-ol .voting-options label {
  display: block;
  font-size: 14px;
}
.old-voting-ol .voting-options input[disabled] {
  border: 1px solid #bfbfbf;
}
.old-voting-ol .voting-options input[type="radio"] {
  margin: 2px 5px 0 0;
  border: 1px solid #808080;
}
.upper-block p,
.phase2-block p {
  margin: 3px 0;
}
.questions-block {
  background: #fff;
  position: relative;
}
.questions-block .due-date {
  width: 100px;
}
.questions-block .due-date.past-due {
  color: #d7191c;
}
.questions-block .due-date.due-soon {
  color: #ff7c10;
}
.questions-block .votes-stats {
  width: 70px;
}
.questions-block .voting-info-only {
  width: 100%;
  text-align: right;
  padding-right: 48px;
}
.questions-block .header {
  margin: 10px 0 5px 22px;
  padding-right: 10px;
  position: relative;
}
.questions-block .header input {
  border: 1px solid #808080;
  margin-right: 10px;
}
.questions-block .header .voting-info {
  display: inline-block;
  float: right;
  width: 170px;
}
.questions-block .header .voting-info .due-date,
.questions-block .header .voting-info .votes-stats {
  display: inline-block;
  text-align: center;
}
.questions-block hr {
  margin: 0;
}
.questions-block ul {
  padding: 0;
  margin: 0;
}
.questions-block ul.standard-list {
  display: block;
  min-height: 44px;
  overflow: auto;
}
.questions-block li.question-group,
.questions-block li.questions-wo-group {
  font-size: 14px;
  height: auto;
  padding: 0;
  border: 0;
}
.questions-block li.question-group li.question,
.questions-block li.questions-wo-group li.question {
  display: table;
  width: 100%;
  height: 40px;
  border-bottom: 2px solid #fff;
  padding-right: 10px;
}
.questions-block li.question-group li.question:last-child,
.questions-block li.questions-wo-group li.question:last-child {
  border-bottom: 0;
}
.questions-block li.question-group li.question .toggle,
.questions-block li.questions-wo-group li.question .toggle {
  width: 33p;
}
.questions-block li.question-group li.question .toggle,
.questions-block li.questions-wo-group li.question .toggle,
.questions-block li.question-group li.question .caption,
.questions-block li.questions-wo-group li.question .caption,
.questions-block li.question-group li.question .stats,
.questions-block li.questions-wo-group li.question .stats {
  display: table-cell;
  overflow: hidden;
  padding: 0;
  vertical-align: middle;
}
.questions-block li.question-group li.question .toggle,
.questions-block li.questions-wo-group li.question .toggle {
  width: 21px;
  text-align: right;
  padding-right: 10px;
}
.questions-block li.question-group li.question .toggle input,
.questions-block li.questions-wo-group li.question .toggle input {
  border: 1px solid #808080;
}
.questions-block li.question-group li.question .toggle input[disabled],
.questions-block li.questions-wo-group li.question .toggle input[disabled] {
  border: 1px solid #bfbfbf;
}
.questions-block li.question-group li.question .caption,
.questions-block li.questions-wo-group li.question .caption {
  position: relative;
  cursor: default;
  line-height: 40px;
}
.questions-block li.question-group li.question .caption .caption-text,
.questions-block li.questions-wo-group li.question .caption .caption-text {
  max-height: 40px;
  overflow: hidden;
  position: relative;
}
.questions-block li.question-group li.question .stats,
.questions-block li.questions-wo-group li.question .stats {
  width: 170px;
  position: relative;
}
.questions-block li.question-group li.question .stats .votes-stats,
.questions-block li.questions-wo-group li.question .stats .votes-stats,
.questions-block li.question-group li.question .stats .due-date,
.questions-block li.questions-wo-group li.question .stats .due-date {
  display: inline-block;
  text-align: center;
}
.questions-block li.question-group {
  background-color: #fff;
  border: 1px solid #009cca;
  padding: 0px 10px 10px;
  margin-bottom: 40px;
}
.questions-block li.question-group > .caption {
  cursor: default;
  font-weight: bold;
  height: 50px;
  line-height: 50px;
}
.questions-block li.question-group:hover {
  background-color: #fff;
}
.questions-block li.questions-wo-group {
  border: 0;
}
button.start-voting {
  width: 100%;
  margin-top: 10px;
}
.no-questions {
  margin-top: 25px;
  margin-left: 25px;
}
.voting-summary-container {
  padding-top: 5px;
}
.voting-summary-container .etd-parts-summaries {
  overflow: auto;
  position: relative;
  padding-bottom: 20px;
}
.voting-summary-container .etd-parts-summaries .summary-block {
  margin-top: 10px;
  position: relative;
  border: 1px solid #cecece;
  padding: 10px;
}
.voting-summary-container .etd-parts-summaries .summary-block .section-text {
  margin-bottom: 13px;
}
.voting-summary-container .etd-parts-summaries .summary-block .buttons {
  position: relative;
  margin-top: 10px;
}
.voting-summary-container .etd-parts-summaries .summary-block .buttons button {
  width: 49%;
}
.voting-summary-container .etd-parts-summaries .summary-block .buttons .btn-left {
  margin-right: 1%;
}
.voting-summary-container .etd-parts-summaries .summary-block .buttons .btn-right {
  margin-left: 1%;
}
.phase1-voting-start,
.phase2-voting-start {
  padding-bottom: 20px;
}
.voting-finished {
  position: relative;
  padding-top: 5px;
}
.phase2-block {
  margin-top: 30px;
  border: 1px solid #cecece;
  padding: 10px;
}
.panel-voice-container .top-section .onboarding-target,
.panel-voice-container .panel-voice-questions-container .onboarding-target {
  position: relative;
}
.panel-voice-container .top-section .onboarding-target:before,
.panel-voice-container .panel-voice-questions-container .onboarding-target:before {
  position: absolute;
  display: block;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  content: ' ';
  border: 2px solid #000048;
}
.panel-voice-container .top-section {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -font-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 20px;
}
.panel-voice-container .top-section .btn-icon-container,
.panel-voice-container .top-section .status-filter-container {
  display: inline-block;
  height: 38px;
}
.panel-voice-container .top-section .btn-icon-container {
  margin-right: 60px;
  text-align: center;
}
.panel-voice-container .top-section .btn-icon-container .label-text {
  padding: 0 10px;
}
.panel-voice-container .top-section .status-filter-container {
  vertical-align: top;
}
.panel-voice-container .top-section .status-filter-container .status-caption {
  margin-right: 10px;
}
.panel-voice-container .top-section .status-filter-container .select-input {
  width: 250px;
  border: 1px solid #009cca;
  border-radius: 4px;
}
.panel-voice-container .top-section .questions-search {
  width: 30%;
}
.panel-voice-container .top-section .questions-search input {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.panel-voice-container .top-section .questions-search button.search {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.panel-voice-container .panel-voice-questions-container .questions,
.panel-voice-container .panel-voice-questions-container .question,
.panel-voice-container .panel-voice-questions-container .responses,
.panel-voice-container .panel-voice-questions-container .due-date,
.panel-voice-container .panel-voice-questions-container .status,
.panel-voice-container .panel-voice-questions-container .actions {
  box-sizing: content-box;
}
.panel-voice-container .panel-voice-questions-container .responses {
  width: 83px;
}
.panel-voice-container .panel-voice-questions-container .due-date {
  width: 90px;
}
.panel-voice-container .panel-voice-questions-container .status {
  position: relative;
  width: 144px;
}
.panel-voice-container .panel-voice-questions-container .actions {
  width: 137px;
}
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__header,
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-question {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__header {
  margin-bottom: 5px;
  padding-left: 42px;
  padding-right: 2px;
  background: #dedede;
}
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__header.with-groups-offset {
  padding-left: 54px;
  padding-right: 14px;
}
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__header > div {
  text-align: center;
  line-height: 40px;
  position: relative;
}
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__header .questions,
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__header .responses,
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__header .due-date,
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__header .status {
  border-right: 2px solid #fff;
}
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__header .questions {
  width: calc(100% - 462px);
}
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__body {
  position: relative;
  height: calc(100vh - 235px);
}
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__body.with-groups-offset .questions-list-container__questions-group {
  padding: 0 12px;
}
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__body .questions-list-container .items {
  max-height: initial;
  overflow: initial;
  margin-bottom: 0;
}
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__body .questions-list-container__questions-group.with-caption {
  margin-bottom: 10px;
  padding: 0 10px 10px;
  border: 2px solid #009cca;
}
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__body .questions-list-container__questions-group.with-caption .questions-list-container__group-title {
  padding: 15px 15px;
  font-weight: bold;
  line-height: inherit;
}
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__body .questions-list-container__question {
  background: none;
  border-bottom: 0;
}
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__body .questions-list-container__question:hover .panel-voice-question,
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__body .questions-list-container__question:hover:before {
  background: #dedede;
}
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__body .questions-list-container__question:hover .question {
  background: none;
}
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__body .questions-list-container__question:before {
  width: 40px;
  height: 68px;
  text-align: center;
  background: #f2f2f2;
  border-right: 2px solid #fff;
  border-top: 2px solid #fff;
  line-height: 68px;
}
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__body .questions-list-container__question .panel-voice-question .question {
  width: calc(100% - 464px);
}
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__body .questions-list-container__questions-group .panel-voice-question .question {
  width: calc(100% - 464px);
}
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__body .panel-voice-question {
  height: 70px;
  box-sizing: border-box;
}
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__body .panel-voice-question.overarching {
  position: relative;
  padding-left: 42px;
}
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__body .panel-voice-question.overarching:before {
  background-color: #f2f2f2;
  position: absolute;
  left: 0;
  width: 40px;
  line-height: 70px;
  height: 100%;
  text-align: center;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  color: #fabe03;
  font-family: 'gdt';
  content: '\e097';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__body .panel-voice-question.overarching:hover {
  background-color: #dedede;
}
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__body .panel-voice-question.overarching:hover .panel-voice-question__cell {
  border-color: #fff;
}
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__body .panel-voice-question.overarching:hover:before,
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__body .panel-voice-question.overarching:hover .question {
  background-color: transparent;
}
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__body .panel-voice-question.inactive,
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__body .panel-voice-question.completely-closed {
  background-color: #f2f2f2;
}
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__body .panel-voice-question.inactive .panel-voice-question__cell,
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__body .panel-voice-question.completely-closed .panel-voice-question__cell {
  border-color: #fff;
}
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__body .panel-voice-question .panel-voice-question__cell {
  position: relative;
  border-right: 2px solid #f2f2f2;
  border-top: 2px solid #f2f2f2;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__body .panel-voice-question .panel-voice-question__cell .responses-active {
  cursor: pointer;
  color: #3783a5;
  font-weight: bold;
}
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__body .panel-voice-question .panel-voice-question__cell .responses-active span {
  font-size: 11px;
}
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__body .panel-voice-question .cell-content {
  width: 100%;
  padding: 5px;
  text-align: center;
}
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__body .panel-voice-question .question {
  border-right: 2px solid #fff;
  border-top: 2px solid #fff;
  background: #f2f2f2;
  width: calc(100% - 504px);
}
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__body .panel-voice-question .question .cell-content {
  text-align: left;
  font-size: 16px;
}
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__body .panel-voice-question .responses .cell-content {
  font-size: 14px;
}
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__body .panel-voice-question .actions .cell-content {
  padding: 0;
}
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__body .panel-voice-question .actions .question-voting-controls {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__body .panel-voice-question .actions .question-voting-controls .btn-icon-container {
  text-align: center;
  width: 75px;
}
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__body .panel-voice-question .actions .question-voting-controls .btn-icon-container:last-child {
  width: 62px;
}
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__body .panel-voice-question .actions .question-voting-controls button {
  color: #3783a5;
  height: 25px;
}
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__body .panel-voice-question .actions .question-voting-controls button.refresh {
  transform: scale(-1, 1);
}
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__body .panel-voice-question .actions .question-voting-controls button.literal {
  font-size: 15px;
  font-weight: bold;
}
.panel-voice-container .panel-voice-questions-container .panel-voice-questions .panel-voice-questions__body .panel-voice-question .actions .question-voting-controls .label-text {
  font-size: 12px;
}
.panel-members-resend .add-new-member {
  font-size: 14px;
}
.panel-members-resend .member-row {
  padding: 5px 10px;
  background: #f6f6f6;
  border-bottom: 1px solid #fff;
}
.send-test-modal {
  max-width: 600px;
}
.send-test-modal .add-new-member {
  width: auto;
  background-size: 25px 25px;
  background-position: left bottom;
  padding-top: 10px;
  padding-left: 30px;
}
.add-organization-member-modal,
.send-test-modal,
.panel-member-selection {
  font-size: 14px;
}
.add-organization-member-modal .title,
.send-test-modal .title,
.panel-member-selection .title {
  margin-top: 10px;
}
.add-organization-member-modal .select-all.checkbox,
.send-test-modal .select-all.checkbox,
.panel-member-selection .select-all.checkbox {
  margin-bottom: 10px;
}
.add-organization-member-modal input[type=checkbox].select-all,
.send-test-modal input[type=checkbox].select-all,
.panel-member-selection input[type=checkbox].select-all {
  margin-right: 15px;
}
.add-organization-member-modal button,
.send-test-modal button,
.panel-member-selection button {
  font-size: 14px;
}
.add-organization-member-modal .options-row .checkbox,
.send-test-modal .options-row .checkbox,
.panel-member-selection .options-row .checkbox {
  width: auto;
}
.add-organization-member-modal .options-row .checkbox input[type=checkbox],
.send-test-modal .options-row .checkbox input[type=checkbox],
.panel-member-selection .options-row .checkbox input[type=checkbox] {
  margin-right: 15px;
}
.add-organization-member-modal .member-row-with-checkbox .checkbox,
.send-test-modal .member-row-with-checkbox .checkbox,
.panel-member-selection .member-row-with-checkbox .checkbox,
.add-organization-member-modal .external-members .checkbox,
.send-test-modal .external-members .checkbox,
.panel-member-selection .external-members .checkbox,
.add-organization-member-modal .members .checkbox,
.send-test-modal .members .checkbox,
.panel-member-selection .members .checkbox {
  margin-top: 5px;
  float: left;
  width: 20px;
}
.add-organization-member-modal .member-row-with-checkbox .member-row,
.send-test-modal .member-row-with-checkbox .member-row,
.panel-member-selection .member-row-with-checkbox .member-row,
.add-organization-member-modal .external-members .member-row,
.send-test-modal .external-members .member-row,
.panel-member-selection .external-members .member-row,
.add-organization-member-modal .members .member-row,
.send-test-modal .members .member-row,
.panel-member-selection .members .member-row {
  margin-left: 25px;
  padding: 5px 10px;
  background: #f6f6f6;
  border-bottom: 1px solid #fff;
}
.add-organization-member-modal .member-row-with-checkbox .member-row .member-email,
.send-test-modal .member-row-with-checkbox .member-row .member-email,
.panel-member-selection .member-row-with-checkbox .member-row .member-email,
.add-organization-member-modal .external-members .member-row .member-email,
.send-test-modal .external-members .member-row .member-email,
.panel-member-selection .external-members .member-row .member-email,
.add-organization-member-modal .members .member-row .member-email,
.send-test-modal .members .member-row .member-email,
.panel-member-selection .members .member-row .member-email {
  margin-left: 10px;
  color: #525c63;
}
.add-organization-member-modal .member-row-with-checkbox .with-coi .member-row,
.send-test-modal .member-row-with-checkbox .with-coi .member-row,
.panel-member-selection .member-row-with-checkbox .with-coi .member-row,
.add-organization-member-modal .external-members .with-coi .member-row,
.send-test-modal .external-members .with-coi .member-row,
.panel-member-selection .external-members .with-coi .member-row,
.add-organization-member-modal .members .with-coi .member-row,
.send-test-modal .members .with-coi .member-row,
.panel-member-selection .members .with-coi .member-row {
  background-color: #fff0bb;
}
.add-organization-member-modal .member-row-with-checkbox input[type="text"],
.send-test-modal .member-row-with-checkbox input[type="text"],
.panel-member-selection .member-row-with-checkbox input[type="text"],
.add-organization-member-modal .external-members input[type="text"],
.send-test-modal .external-members input[type="text"],
.panel-member-selection .external-members input[type="text"],
.add-organization-member-modal .members input[type="text"],
.send-test-modal .members input[type="text"],
.panel-member-selection .members input[type="text"] {
  line-height: 25px;
  font-size: 14px;
  width: 100%;
}
.add-organization-member-modal .external-members,
.send-test-modal .external-members,
.panel-member-selection .external-members {
  margin-top: 10px;
}
.add-organization-member-modal .external-members .member-row,
.send-test-modal .external-members .member-row,
.panel-member-selection .external-members .member-row {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
}
.add-organization-member-modal .external-members .member-row input[type="text"],
.send-test-modal .external-members .member-row input[type="text"],
.panel-member-selection .external-members .member-row input[type="text"] {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
  margin-right: 5px;
}
.add-organization-member-modal .external-members .member-row .remove-member,
.send-test-modal .external-members .member-row .remove-member,
.panel-member-selection .external-members .member-row .remove-member {
  position: relative;
  top: -8px;
  font-size: 10px;
}
.add-organization-member-modal .external-members .member-row .remove-member:before,
.send-test-modal .external-members .member-row .remove-member:before,
.panel-member-selection .external-members .member-row .remove-member:before {
  font-family: 'gdt';
  content: '\e064';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.add-organization-member-modal .external-members .member-row .remove-member *,
.send-test-modal .external-members .member-row .remove-member *,
.panel-member-selection .external-members .member-row .remove-member * {
  margin-left: 0.5rem;
}
.feedback-status-modal {
  font-size: 14px;
  max-width: 700px;
}
.feedback-status-modal .legend {
  margin: 10px 40px;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
}
.feedback-status-modal .legend .legend-item {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
}
.feedback-status-modal .legend .legend-item__box {
  borderRadius: 2px;
  width: 24px;
  height: 24px;
  textAlign: center;
}
.feedback-status-modal .legend .description {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  margin-left: 5px;
}
.selecting-questions h3 {
  margin: 0px auto;
}
.selecting-questions .current-question,
.selecting-questions .group-container {
  margin-bottom: 10px;
}
.selecting-questions .current-question .item-with-checkbox__checkbox {
  margin-right: 6px;
}
.selecting-questions .current-question .item-with-checkbox__item {
  padding: 0 5px;
}
.selecting-questions .item-with-checkbox__item .question-row {
  padding: 0 10px;
  background: #f6f6f6;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  height: 40px;
  margin-bottom: 2px;
}
.selecting-questions .item-with-checkbox__item .question-row.overarching-question {
  padding-left: 40px;
  position: relative;
}
.selecting-questions .item-with-checkbox__item .question-row.overarching-question:before {
  background-color: #f6f6f6;
  position: absolute;
  left: 0;
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: #fabe03;
  font-family: 'gdt';
  content: '\e097';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.section-description {
  padding: 25px 30px 0px;
  color: #8f99a2;
}
.section-selection {
  padding: 20px 70px;
}
.section-selection .head {
  width: 250px;
  margin-bottom: 10px;
}
.section-selection .section-selection-row {
  padding: 5px 20px;
}
.section-selection .section-selection-row.disabled {
  background-color: #ccc;
  opacity: 0.53;
}
.section-selection .section-selection-row.checked {
  background-color: #e9faff;
}
.section-selection .section-selection-row input[type="checkbox"] {
  cursor: pointer;
  margin-top: 5px;
  line-height: 20px;
  margin-right: 20px;
}
.voting-send-modal {
  font-size: 14px;
}
.voting-send-modal .buttons-react {
  margin-top: 20px;
}
.voting-send-modal .validation-fault {
  border: 1px solid #f00;
}
.voting-send-modal .validation-text {
  margin-left: 10px;
  color: #f00;
}
.voting-send-modal .validation-text.email {
  margin-left: 0;
}
.voting-send-modal .message-block {
  position: relative;
}
.voting-send-modal .message-block .message-text {
  width: 100%;
  max-height: 150px;
  overflow: auto;
  border: 1px solid #cecece;
}
.voting-send-modal .message-block .message-text .gdt-editor-container,
.voting-send-modal .message-block .message-text .fake-link-block {
  background-color: #fff;
  border: none;
}
.voting-send-modal .message-block .message-text .gdt-editor-container:focus,
.voting-send-modal .message-block .message-text .fake-link-block:focus {
  outline: none;
}
.voting-send-modal .message-block .message-text .gdt-editor-container {
  border: none;
}
.voting-send-modal .message-block .message-text .gdt-editor-container .public-DraftEditor-content {
  min-height: initial;
}
.voting-send-modal .message-block .message-text .gdt-editor-container .style-controls-container {
  position: fixed;
  top: calc(2.5% + 80px);
}
.voting-send-modal .message-block .message-text .fake-link-block {
  padding: 0 5px 5px 5px;
  color: #bebebe;
}
.voting-send-modal .meta-block {
  margin-top: 10px;
  position: relative;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
}
.voting-send-modal .due-date-block {
  margin-right: 30px;
}
.voting-send-modal input {
  font-size: 14px;
}
.voting-send-modal input.date {
  width: 150px;
  height: 30px;
}
.voting-send-modal button.date-pick {
  background-color: #cecece;
  height: 30px;
  width: 28px;
}
.voting-send-modal button.date-pick:after {
  font-family: 'gdt';
  content: '\e010';
  text-align: center;
}
.voting-send-modal .DayPicker-Container {
  position: absolute;
  display: block;
  right: 320px;
  top: 0px;
  width: 250px;
  background-color: #eaeaea;
  border: 1px solid #cecece;
  z-index: 99;
}
.voting-send-modal .DayPicker-Container .DayPicker-Day--disabled {
  background-color: inherit;
  color: #cecece;
}
.voting-send-modal .contact-email {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
}
.voting-send-modal .contact-email input {
  display: block;
  height: 30px;
  width: 100%;
}
.voting-send-modal .keep-message {
  position: relative;
  z-index: 2;
  float: right;
  line-height: 26px;
  font-weight: bold;
}
.voting-send-modal .keep-message input[type="checkbox"] {
  margin-left: 5px;
}
.reminder-modal {
  width: 700px;
  font-size: 14px;
}
.reminder-modal .send-button {
  margin-top: 25px;
}
.reminder-modal .send-form-new-members {
  margin-top: 25px;
}
.status-legend {
  background: #fff;
  position: absolute;
  z-index: 2;
  top: 5px;
  right: -20px;
  width: 260px;
  color: #2d3236;
  text-align: left;
  padding: 20px;
  border: 1px solid #bfbfbf;
  border-radius: 5px;
  box-shadow: 1px 1px 5px #bfbfbf;
}
.status-legend .arrow {
  position: absolute;
  right: 10px;
  top: -10px;
  width: 10px;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #bfbfbf;
}
.status-legend .arrow .inside-arrow {
  position: absolute;
  top: 2px;
  right: -8px;
  width: 8px;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 8px solid #fff;
}
.status-legend h3 {
  line-height: 16px;
  margin: 0px 0px 15px;
}
.status-legend ul,
.status-legend ul li {
  list-style: none;
  padding: 0;
  margin: 0;
}
.status-legend li {
  line-height: 25px;
  margin: 10px 0px;
}
.status-legend li .bold {
  margin-right: 10px;
}
.status-legend .separator {
  margin: 20px 0px;
  height: 1px;
  background-color: #00f;
}
.status-legend .rect-container,
.status-legend .legend-rects {
  display: -webkit-lex;
  display: -ms-flexbox;
  display: flex;
}
.status-legend .rect-container {
  margin-bottom: 20px;
  margin-right: 20px;
}
.status-legend .rect {
  display: block;
  width: 30px;
  height: 30px;
  border-radius: 3px;
}
.status-legend .rect.ongoing {
  background-color: #35d4c7;
}
.status-legend .rect.closed {
  background-color: #29839d;
}
.status-legend .rect.inactive,
.status-legend .rect.unsent {
  background-color: #d1d1d1;
}
.status-legend .rect.skipped {
  background-color: #999;
  color: #666;
}
.status-legend .label {
  margin-left: 10px;
  line-height: 30px;
  display: inline-block;
}
.status-legend .label:after {
  content: "";
  clear: both;
}
.panel-voice-feedback-matrix__default-status {
  border: 1px solid #bfbfbf;
  background-color: #f2f2f2;
  text-align: center;
}
.panel-voice-feedback-matrix__sent-status {
  background-color: #a9a9a9;
}
.panel-voice-feedback-matrix__finished-status {
  background-color: #fbb03b;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
div.hopscotch-bubble {
  color: #2d3236;
  background: #fff;
  border: 1px solid #b3b4b5;
  z-index: 99999 !important;
  -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.3);
  box-shadow: 0 0 10px rgba(0,0,0,0.3);
}
div.hopscotch-bubble .hopscotch-content {
  font-size: 14px;
  font-family: 'PTSans', sans-serif;
}
div.hopscotch-bubble .hopscotch-content ul.icons {
  padding: 0;
  margin: 0;
  list-style: none;
}
div.hopscotch-bubble .hopscotch-content ul.icons li {
  margin-top: 10px;
  display: table;
}
div.hopscotch-bubble .hopscotch-content ul.icons li span {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}
div.hopscotch-bubble .hopscotch-content ul.icons li span.icon {
  display: inline-block;
  margin-right: 7px;
}
div.hopscotch-bubble .hopscotch-content ul.icons li span.icon.settings:before {
  font-family: 'gdt';
  content: '\e001';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
div.hopscotch-bubble .hopscotch-content ul.icons li span.icon.settings * {
  margin-left: 0.5rem;
}
div.hopscotch-bubble .hopscotch-content ul.icons li span.icon.feedback:before {
  font-family: 'gdt';
  content: '\e002';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
div.hopscotch-bubble .hopscotch-content ul.icons li span.icon.feedback * {
  margin-left: 0.5rem;
}
div.hopscotch-bubble .hopscotch-content ul.icons li span.icon.help:before {
  font-family: 'gdt';
  content: '\e003';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
div.hopscotch-bubble .hopscotch-content ul.icons li span.icon.help * {
  margin-left: 0.5rem;
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container {
  width: 20px !important;
  height: 20px !important;
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container .hopscotch-bubble-arrow,
div.hopscotch-bubble .hopscotch-bubble-arrow-container .hopscotch-bubble-arrow-border {
  top: auto !important;
  bottom: auto !important;
  left: auto !important;
  right: auto !important;
  position: absolute !important;
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.up {
  top: -10px;
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow,
div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow-border {
  border-bottom-width: 9px !important;
  border-left-width: 9px !important;
  border-right-width: 9px !important;
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow {
  border-bottom-color: #fff;
  bottom: 8px !important;
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow-border {
  border-bottom-color: #b3b4b5;
  bottom: 10px !important;
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.right {
  right: -18px;
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.right .hopscotch-bubble-arrow,
div.hopscotch-bubble .hopscotch-bubble-arrow-container.right .hopscotch-bubble-arrow-border {
  border-left-width: 9px !important;
  border-bottom-width: 9px !important;
  border-top-width: 9px !important;
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.right .hopscotch-bubble-arrow {
  border-left-color: #fff;
  right: 10px !important;
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.right .hopscotch-bubble-arrow-border {
  border-left-color: #b3b4b5;
  right: 8px !important;
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.down {
  bottom: -10px;
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow,
div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow-border {
  border-top-width: 9px !important;
  border-left-width: 9px !important;
  border-right-width: 9px !important;
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow {
  border-top-color: #fff;
  top: 8px !important;
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow-border {
  border-top-color: #b3b4b5;
  top: 10px !important;
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.left {
  left: -18px;
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.left .hopscotch-bubble-arrow,
div.hopscotch-bubble .hopscotch-bubble-arrow-container.left .hopscotch-bubble-arrow-border {
  border-bottom-width: 9px !important;
  border-right-width: 9px !important;
  border-top-width: 9px !important;
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.left .hopscotch-bubble-arrow {
  border-right-color: #fff;
  left: 10px !important;
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.left .hopscotch-bubble-arrow-border {
  border-right-color: #b3b4b5;
  left: 8px !important;
}
div.hopscotch-bubble .hopscotch-bubble-content {
  padding: 10px 15px;
}
div.hopscotch-bubble .hopscotch-actions {
  padding: 10px 15px;
  background-color: #eaeaea;
}
div.hopscotch-bubble .hopscotch-actions .col-3 {
  font-weight: bold;
}
div.hopscotch-bubble .hopscotch-actions .col-9 {
  text-align: right;
}
div.hopscotch-bubble .hopscotch-actions,
div.hopscotch-bubble .hopscotch-actions button {
  font-size: 14px;
  line-height: 32px;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.webpage-view #webpage-content {
  width: 100%;
  border: none;
  background: #fff;
}
.webpage-view .buttons-block {
  margin-top: 5px;
}
.webpage-view .buttons-block a {
  cursor: pointer;
  display: inline-block;
}
.webpage-view .buttons-block a,
.webpage-view .buttons-block a:link,
.webpage-view .buttons-block a:visited,
.webpage-view .buttons-block a:hover,
.webpage-view .buttons-block a:active {
  color: inherit;
  text-decoration: none;
}
.webpage-view .buttons-block a:hover {
  opacity: 0.7;
}

@-moz-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-webkit-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-o-keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
}
@-moz-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
.highlight-project {
  -webkit-animation: 2s splash;
  -moz-animation: 2s splash;
  -o-animation: 2s splash;
  -ms-animation: 2s splash;
  animation: 2s splash;
}
.start-new-project-modal {
  margin-top: 10%;
}
.start-new-project-modal h2 {
  text-align: center;
}
.start-new-project-modal input[type=text] {
  width: 100%;
}
.start-new-project-modal label {
  display: block;
  margin-bottom: 15px;
}
.start-new-project-modal .create {
  background-color: #00c0b3;
}
.start-new-project-modal .types {
  position: relative;
  margin-top: 30px;
}
.start-new-project-modal .types h3 {
  margin-left: 20px;
  font-size: 15px;
  font-size: 1.5rem;
}
.start-new-project-modal .types span.info-sign {
  position: absolute;
  color: #747c82;
  left: -2px;
  top: -2px;
  font-size: 16px;
  font-size: 1.6rem;
}
.start-new-project-modal .types span.info-sign:before {
  font-family: 'gdt';
  content: '\e003';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}
.start-new-project-modal .types span.info-sign * {
  margin-left: 0.5rem;
}
.create-adolopment-modal .numbered-items-container,
.create-adolopment-modal .description {
  margin-bottom: 20px;
}
.create-adolopment-modal .question-without-etd {
  width: 100%;
  line-height: 40px;
  background: #f2f2f2;
}
.link-button {
  border: none;
  background: inherit;
  cursor: pointer;
  color: #4484c5;
}
.link-button:hover {
  text-decoration: underline;
}
@media screen and (min-height: 690px) {
  .new-user-view > div:nth-child(1) {
    min-height: 235px;
    min-width: 555px;
  }
  .notifier.notifier-theme-gdt.new-user-screen > div h2 {
    margin: 15px 0px 30px;
  }
  .capabilities-view #main-menu button {
    background: none;
    border: none;
    margin: 0;
    text-align: left;
    font-size: 15px;
    font-size: 1.5rem;
    padding: 10px 20px;
    text-shadow: none;
  }
  .capabilities-view #main-menu button:hover {
    opacity: 1;
    -ms-filter: none;
    filter: none;
    background: none;
    color: #8b8d90;
    text-shadow: none;
  }
  .capabilities-view #submenu button {
    background: none;
    border: none;
    margin: 0;
    text-align: left;
    font-size: 15px;
    font-size: 1.5rem;
    padding: 10px 20px;
    text-shadow: none;
  }
  .capabilities-view #submenu button:hover {
    opacity: 1;
    -ms-filter: none;
    filter: none;
    background: none;
    color: #8b8d90;
    text-shadow: none;
  }
}
@media screen and (max-height: 689px) {
  .new-user-view > div:nth-child(1) {
    min-height: 196px;
    min-width: 555px;
  }
  .notifier.notifier-theme-gdt.new-user-screen > div h2 {
    margin: 10px 0px 15px;
  }
  .capabilities-view #main-menu button {
    background: none;
    border: none;
    margin: 0;
    text-align: left;
    font-size: 15px;
    font-size: 1.5rem;
    padding: 7px 20px;
    text-shadow: none;
  }
  .capabilities-view #main-menu button:hover {
    opacity: 1;
    -ms-filter: none;
    filter: none;
    background: none;
    color: #8b8d90;
    text-shadow: none;
  }
  .capabilities-view #submenu button {
    background: none;
    border: none;
    margin: 0;
    text-align: left;
    font-size: 15px;
    font-size: 1.5rem;
    padding: 7px 20px;
    text-shadow: none;
  }
  .capabilities-view #submenu button:hover {
    opacity: 1;
    -ms-filter: none;
    filter: none;
    background: none;
    color: #8b8d90;
    text-shadow: none;
  }
}
.welcome-view {
  display: -webkit-box !important;
  display: -moz-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: box !important;
  display: flex !important;
  height: 100%;
  overflow: auto;
  -webkit-box-align: start;
  -moz-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.welcome-view .tooltip-container .tooltip {
  background: #fff;
  border: 1px solid #bfbfbf;
  -webkit-box-shadow: 0 0 10px 2px rgba(0,0,0,0.2);
  box-shadow: 0 0 10px 2px rgba(0,0,0,0.2);
  border: 1px solid #bfbfbf;
}
.welcome-view .tooltip-container .tooltip .tooltip__arrow {
  color: #bfbfbf;
}
.welcome-view .projects-container {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  position: relative;
  height: 100%;
  width: 100%;
  min-width: 940px;
  max-height: 100%;
}
.welcome-view .projects-container .projects-header-container {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-pack: justify;
  -font-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  min-height: 40px;
  margin-bottom: 40px;
}
.welcome-view .projects-container .projects-header-container .search-container {
  -webkit-flex: 0 0 33%;
  -ms-flexbox: 0 0 33%;
  flex: 0 0 33%;
}
.welcome-view .projects-container .projects-header-container .replication-messages {
  -webkit-flex: 0 1 auto;
  -ms-flexbox: 0 1 auto;
  flex: 0 1 auto;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  padding: 0 5px;
}
.welcome-view .projects-container .projects-header-container .replication-messages .replication-status {
  font-size: 15px;
  font-size: 1.5rem;
  line-height: 30px;
  color: #fff;
}
.welcome-view .projects-container .projects-header-container .replication-messages .replication-incomplete {
  font-size: 15px;
  font-size: 1.5rem;
  line-height: 30px;
  color: #f00;
}
.welcome-view .projects-container .projects-header-container .projects-buttons {
  -webkit-flex: 0 0 auto;
  -ms-flexbox: 0 0 auto;
  flex: 0 0 auto;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-pack: end;
  -moz-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.welcome-view .projects-container .projects-header-container .projects-buttons .new-project,
.welcome-view .projects-container .projects-header-container .projects-buttons .import-project,
.welcome-view .projects-container .projects-header-container .projects-buttons .continue {
  height: 30px;
  padding: 0 5px;
  line-height: normal;
}
.welcome-view .projects-container .projects-header-container .projects-buttons .new-project,
.welcome-view .projects-container .projects-header-container .projects-buttons .import-project {
  -webkit-flex: 0 0 118px;
  -ms-flexbox: 0 0 118px;
  flex: 0 0 118px;
  margin-left: 10px;
}
.welcome-view .projects-container .projects-header-container .projects-buttons .continue {
  -webkit-flex: 0 0 185px;
  -ms-flexbox: 0 0 185px;
  flex: 0 0 185px;
}
.welcome-view .projects-container .projects-invitations-container {
  min-height: 70px;
  margin-bottom: 56px;
  -webkit-flex: 0 1 auto;
  -ms-flexbox: 0 1 auto;
  flex: 0 1 auto;
  overflow: auto;
}
.welcome-view .projects-container .projects-invitations-container.empty {
  margin-bottom: 0;
}
.welcome-view .projects-container .projects-tabs {
  min-height: 240px;
  position: relative;
  overflow: auto;
  -webkit-flex: 0 1 auto;
  -ms-flexbox: 0 1 auto;
  flex: 0 1 auto;
}
.welcome-view .projects-container .projects-tabs > div:not(.spinner-el) {
  height: 100%;
}
.welcome-view .projects-container .projects-tabs .tab.onboarding-target {
  position: relative;
}
.welcome-view .projects-container .projects-tabs .tab.onboarding-target:before {
  position: absolute;
  display: block;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  content: ' ';
  border: 2px solid #d57373;
}
.welcome-view .projects-container .projects-tabs .sort-with-view-toggles {
  position: absolute;
  top: -5px;
  left: 0;
  display: inline-block;
  vertical-align: middle;
  color: #fff;
}
.welcome-view .projects-container .projects-tabs .sort-with-view-toggles .sort-by,
.welcome-view .projects-container .projects-tabs .sort-with-view-toggles .view-toggles {
  display: inline-block;
}
.welcome-view .projects-container .projects-tabs .sort-with-view-toggles .sort-by .options-select-container .options-container.visible {
  border: 1px solid #009cca;
  color: #000;
}
.welcome-view .projects-container .projects-tabs .sort-with-view-toggles .sort-by .options-select-container .select-input {
  border: none;
}
.welcome-view .projects-container .projects-tabs .sort-with-view-toggles .sort-by .options-select-container .select-sign {
  font-size: 12px;
}
.welcome-view .projects-container .projects-tabs .sort-with-view-toggles .view-toggles {
  margin-left: 20px;
}
.welcome-view .projects-container .projects-tabs .sort-with-view-toggles .view-toggles button:before {
  font-size: 30px;
  color: #fff;
}
.welcome-view .projects-container .projects-tabs .sort-with-view-toggles .view-toggles .selected {
  cursor: default;
  opacity: 0.7;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  filter: alpha(opacity=70);
}
.welcome-view .projects-container .projects-tabs .tabs-container {
  height: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-flow: column;
  -ms-flex-flow: column;
  flex-flow: column;
}
.welcome-view .projects-container .projects-tabs .tabs-container .tabspane {
  -webkit-flex: 0 0 auto;
  -ms-flexbox: 0 0 auto;
  flex: 0 0 auto;
  height: auto;
}
.welcome-view .projects-container .projects-tabs .tabs-container .tab-content {
  -webkit-flex: 1 1 auto;
  -ms-flexbox: 1 1 auto;
  flex: 1 1 auto;
  position: relative;
  overflow: auto;
}
.welcome-view .projects-container .projects-tabs .tabs-container .tab-content .information-tooltip {
  max-width: 250px;
}
.welcome-view .projects-container .projects-tabs .tabs-container .tab-content .invitation-controls div {
  display: inline-block;
}
.welcome-view .projects-container .projects-tabs .tabs-container .tab-content .invitation-controls button {
  font-size: 24px;
  font-size: 2.4rem;
}
.welcome-view .projects-container .projects-tabs .tabs-container .tab-content .invitation-controls button.accept-icon {
  margin-left: 10px;
}
.welcome-view .projects-container .projects-tabs .tabs-container .tab-content .no-project {
  color: #fff;
  margin: 15px 0 0 15px;
}
.welcome-view .caption,
.welcome-view .caption:link,
.welcome-view .caption:visited,
.welcome-view .caption:hover,
.welcome-view .caption:active {
  color: inherit;
  text-decoration: none;
}
.welcome-view .caption:hover {
  text-decoration: underline;
}
.new-user-view {
  padding: 1rem;
  color: #2d3236;
  min-width: 550px;
}
.new-user-view .youtube-container {
  float: left;
  margin-right: 30px;
}
.welcome-start-new {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
}
.welcome-start-new > div {
  padding: 3rem 2rem;
}
.welcome-start-new .project-types {
  padding: 0;
  margin: 0;
  list-style: none;
  margin-right: 100px;
}
.welcome-learn-view {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  padding: 3rem 2rem;
}
.welcome-learn-view .support,
.welcome-learn-view .learn {
  margin-right: 9rem;
}
.welcome-learn-view menu[type='toolbar'] {
  -webkit-flex: 0 0 250px;
  -ms-flexbox: 0 0 250px;
  flex: 0 0 250px;
  padding: 0;
  margin: 0;
  list-style: none;
  padding: 0;
}
.welcome-learn-view menu[type='toolbar'] button {
  text-align: left;
}
.welcome-learn-view menu[type='toolbar'] a {
  color: #2d3236;
  text-decoration: none;
}
.welcome-learn-view menu[type='toolbar'] a:hover {
  color: #8b8d90;
}
.welcome-learn-view .buttons-block {
  text-align: center;
  margin-top: 3rem;
}
.welcome-learn-view .buttons-block button {
  background: none;
  border: none;
  margin: 0;
  text-align: left;
  font-size: 15px;
  font-size: 1.5rem;
  padding: 10px 20px;
  text-shadow: none;
  padding: 7px 20px;
  color: #5b666e;
}
.welcome-learn-view .buttons-block button:hover {
  opacity: 1;
  -ms-filter: none;
  filter: none;
  background: none;
  color: #8b8d90;
  text-shadow: none;
}
.welcome-learn-view .buttons-block button:hover {
  background: #e2e2e2;
}
.welcome-learn-view #dont-show-again {
  display: block;
  float: right;
  font-size: 13px;
  font-size: 1.3rem;
  margin-left: 1rem;
}
.welcome-learn-view #dont-show-again button {
  background: none;
  border: none;
  margin: 0;
  text-align: left;
  font-size: 15px;
  font-size: 1.5rem;
  padding: 10px 20px;
  text-shadow: none;
}
.welcome-learn-view #dont-show-again button:hover {
  opacity: 1;
  -ms-filter: none;
  filter: none;
  background: none;
  color: #8b8d90;
  text-shadow: none;
}
.welcome-learn-view #dont-show-again button:hover {
  text-decoration: underline;
  color: #2d3236;
}
.notifier.notifier-theme-gdt.new-user-screen > div .notifier-title {
  margin: 15px 0 0;
  padding: 0;
  font-size: 26px;
  font-size: 2.6rem;
  line-height: 2.6rem;
}
.notifier.notifier-theme-gdt.new-user-screen > div .unstyled-list {
  padding: 0;
  margin: 0;
  list-style: none;
}
.notifier.notifier-theme-gdt.new-user-screen > div .unstyled-list li button {
  padding: 5px 0px 15px;
}
.capabilities-view {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
}
.capabilities-view #main-menu {
  padding: 0;
  margin: 0;
  list-style: none;
}
.capabilities-view #main-menu button {
  width: 100%;
}
.capabilities-view #main-menu button.selected {
  background: #fff;
}
.capabilities-view #main-menu button:after {
  content: '\203a';
  color: #a7a7a7;
  font-size: 20px;
  font-size: 2rem;
  line-height: 2rem;
  float: right;
  padding-left: 10px;
}
.capabilities-view #main-menu ul {
  display: none;
}
.capabilities-view #submenu {
  background: #fff;
}
.capabilities-view #submenu ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.capabilities-view #submenu ul li.separated {
  border-top: 1px solid #bfbfbf;
}
.capabilities-view #submenu button {
  width: 350px;
  font-size: 16px;
}
.welcome-learn-view .capabilities h2 {
  text-indent: 2rem;
}
.welcome-learn-view .capabilities .capabilities-view #main-menu button.selected {
  background: #d0d0d0;
}
.welcome-learn-view .capabilities #submenu {
  background: #d0d0d0;
}
.notifier-dialog.info-box .notifier-inner {
  overflow: auto;
}
.notifier.notifier-theme-gdt.new-user-screen > div {
  padding-bottom: 10px;
}
.notifier.notifier-theme-gdt.new-user-screen > div .notifier-message .new-user-view {
  padding-bottom: 0px;
}
.notifier.notifier-theme-gdt.new-user-screen > div .notifier-message .new-user-view .get-started {
  width: 110px;
  margin: 0 auto;
}
button.notifier-close {
  margin-top: -25px;
}
.notifier.notifier-theme-gdt.notifier-dialog.new-modal-dialog .notifier-title {
  margin: 0;
}
.notifier.notifier-theme-gdt.notifier-dialog.new-modal-dialog .notifier-btns {
  background: inherit;
  border-top: none;
}
.notifier.notifier-theme-gdt.notifier-dialog.new-modal-dialog .notifier-btns button {
  background: none;
  border: none;
  margin: 0;
  text-align: left;
  font-size: 15px;
  font-size: 1.5rem;
  padding: 10px 20px;
  text-shadow: none;
  text-align: center;
  background: #cecece;
  color: #5b666e;
  margin-right: 10px;
}
.notifier.notifier-theme-gdt.notifier-dialog.new-modal-dialog .notifier-btns button:hover {
  opacity: 1;
  -ms-filter: none;
  filter: none;
  background: none;
  color: #8b8d90;
  text-shadow: none;
}
.notifier.notifier-theme-gdt.notifier-dialog.new-modal-dialog .notifier-btns:hover {
  background: #e2e2e2;
}
.notifier.notifier-theme-gdt.notifier-dialog.new-modal-dialog .notifier-btns.finish {
  background: #c9dac2;
  color: #2ba82e;
}
.notifier.notifier-theme-gdt.notifier-dialog.new-modal-dialog .notifier-btns.finish:hover {
  background: #eef4ec;
  color: #69bf6b;
}
.notifier.notifier-theme-gdt.notifier-dialog.new-modal-dialog .notifier-btns.finish:disabled {
  background: #d9e2d6;
  color: #80c582;
}
.notifier.notifier-theme-gdt.donation-modal .notifier-inner {
  width: 550px;
  padding: 30px;
  background: -webkit-linear-gradient(#fff, #fff), -webkit-linear-gradient(left, #e95400, #d015ff);
  background: -moz-linear-gradient(#fff, #fff), -moz-linear-gradient(left, #e95400, #d015ff);
  background: -o-linear-gradient(#fff, #fff), -o-linear-gradient(left, #e95400, #d015ff);
  background: -ms-linear-gradient(#fff, #fff), -ms-linear-gradient(left, #e95400, #d015ff);
  background: linear-gradient(#fff, #fff), linear-gradient(to right, #e95400, #d015ff);
  -webkit-background-size: calc(100% - 2px) calc(100% - 2px), cover;
  -moz-background-size: calc(100% - 2px) calc(100% - 2px), cover;
  background-size: calc(100% - 2px) calc(100% - 2px), cover;
  background-position: center, top left;
  background-repeat: no-repeat, no-repeat;
}
.notifier.notifier-theme-gdt.donation-modal .notifier-inner .notifier-title {
  margin: 0;
  padding: 0;
  font-size: 18px;
  font-weight: bold;
}
.notifier.notifier-theme-gdt.donation-modal .notifier-inner .notifier-close:before {
  color: #2d3236;
}
.notifier.notifier-theme-gdt.donation-modal .notifier-inner .caption {
  margin: 20px 0;
  font-size: 14px;
  line-height: 20px;
}
.notifier.notifier-theme-gdt.donation-modal .notifier-inner h4 {
  line-height: 20px;
  margin: 0 0 8px;
  font-size: 14px;
  font-weight: bold;
}
.notifier.notifier-theme-gdt.donation-modal .notifier-inner .amount-options {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -font-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.notifier.notifier-theme-gdt.donation-modal .notifier-inner .amount-options > div input {
  display: none;
}
.notifier.notifier-theme-gdt.donation-modal .notifier-inner .amount-options > div input:checked ~ label {
  background-color: #ff677b;
  color: #fff;
  font-weight: bold;
}
.notifier.notifier-theme-gdt.donation-modal .notifier-inner .amount-options > div label {
  display: block;
  width: 88px;
  line-height: 80px;
  text-align: center;
  font-size: 21px;
  border: 1px solid #ff677b;
  -webkit-transition: background-color 0.3s ease;
  -moz-transition: background-color 0.3s ease;
  -o-transition: background-color 0.3s ease;
  -ms-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease;
}
.notifier.notifier-theme-gdt.donation-modal .notifier-inner button.donate {
  width: 100%;
  height: 47px;
  background: -webkit-linear-gradient(left, #e95400, #d015ff);
  background: -moz-linear-gradient(left, #e95400, #d015ff);
  background: -o-linear-gradient(left, #e95400, #d015ff);
  background: -ms-linear-gradient(left, #e95400, #d015ff);
  background: linear-gradient(to right, #e95400, #d015ff);
  text-transform: uppercase;
  letter-spacing: 2.23px;
  font-size: 24px;
  font-weight: bold;
}
.notifier.notifier-theme-gdt.donation-modal .notifier-inner a.other-donations,
.notifier.notifier-theme-gdt.donation-modal .notifier-inner a.other-donations:visited,
.notifier.notifier-theme-gdt.donation-modal .notifier-inner a.other-donations:active {
  text-decoration: none;
  font-style: italic;
  font-size: 14px;
  color: #2d3236;
}
.notifier.notifier-theme-gdt.donation-modal .notifier-inner a.other-donations:hover,
.notifier.notifier-theme-gdt.donation-modal .notifier-inner a.other-donations:visited:hover,
.notifier.notifier-theme-gdt.donation-modal .notifier-inner a.other-donations:active:hover {
  text-shadow: 0 1px 10px #808080;
}
.notifier.notifier-theme-gdt.donation-modal .notifier-inner #dont-show-again {
  font-size: 12px;
}
.notifier.notifier-theme-gdt.donation-modal .notifier-inner #dont-show-again input {
  position: relative;
  top: 2px;
  margin-right: 5px;
}
.project-label__container {
  background: #fff;
  padding: 10px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  border: 1px solid #009cca;
  outline: none;
  -webkit-box-shadow: -1px 0px 4px rgba(0,0,0,0.5);
  box-shadow: -1px 0px 4px rgba(0,0,0,0.5);
}
.project-label__container .label-change-tooltip {
  padding: 10px 10px 5px 5px;
}
.project-label__container .label-change-tooltip input[type="radio"] {
  cursor: pointer;
}
.project-label__container .label-change-tooltip input[type="text"] {
  width: 200px;
}
.project-label__container .label-change-tooltip label {
  cursor: default;
}
.project-label__container .label-change-tooltip .label {
  margin-bottom: 5px;
  white-space: nowrap;
}
.project-label__container .label-change-tooltip .label .label-text-box {
  display: inline-block;
  padding: 0 3px;
  max-width: 130px;
  overflow-x: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  vertical-align: top;
  white-space: nowrap;
}
.project-label__container .label-change-tooltip .label .label-text-box:hover {
  cursor: pointer;
}
.project-label__container .label-change-tooltip .label .label-check {
  display: inline-block;
  width: 21px;
  height: 21px;
  border: 1px solid #808080;
  cursor: pointer;
}
.project-label__container .label-change-tooltip .label .label-check.checked:before {
  margin-left: 2px;
  font-family: gdt;
  content: '\e060';
}
.project-label__container .label-change-tooltip .label input,
.project-label__container .label-change-tooltip .label label {
  margin-left: 5px;
  line-height: 20px;
  vertical-align: middle;
}
.project-edit-fields {
  margin-bottom: 30px;
}
.project-edit-fields label {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.project-edit-fields label:first-child {
  margin-bottom: 20px;
}
.project-edit-fields label span {
  -webkit-flex: 0 0 80px;
  -ms-flexbox: 0 0 80px;
  flex: 0 0 80px;
  width: 80px;
  font-weight: bold;
}
.project-edit-fields label input {
  -webkit-flex: 1 1 auto;
  -ms-flexbox: 1 1 auto;
  flex: 1 1 auto;
  background-color: #fff;
}
.project-actions-box {
  min-width: 138px;
  padding: 16px;
  border: 1px solid #29abe2;
  background-color: #fff;
}
.project-actions-box .actions-separator {
  border-top: 1px solid #3783a5;
}
.project-actions-box .actions-group-label {
  font-weight: bold;
  font-size: 14px;
}
.project-actions-box .ep-switcher {
  padding-left: 0px;
  font-size: 14px;
}
.project-actions-box .ep-switcher .ep-switcher__switcher {
  top: 0px;
}
.project-actions-box > div {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  cursor: pointer;
  line-height: 25px;
}
.project-actions-box > div:hover {
  font-weight: bold;
}
.project-actions-box > div:not(:last-child) {
  margin-bottom: 10px;
}
.project-actions-box > div .btn-icon-container {
  line-height: initial;
}
.project-actions-box > div .btn-icon-container .label-text {
  font-size: 14px;
}
.project-actions-box > div .btn-icon-container button:before {
  font-size: 20px;
}
.projects-list .projects-list__project--inner.project-invitation,
.projects-list .caption-row {
  padding: 0;
  background-color: #f2f2f2;
  -webkit-transition: background-color 0.2s ease-in, color 0.2s ease-in;
  -moz-transition: background-color 0.2s ease-in, color 0.2s ease-in;
  -o-transition: background-color 0.2s ease-in, color 0.2s ease-in;
  -ms-transition: background-color 0.2s ease-in, color 0.2s ease-in;
  transition: background-color 0.2s ease-in, color 0.2s ease-in;
  -webkit-box-shadow: inset 0px 5px 10px rgba(0,0,0,0.3);
  box-shadow: inset 0px 5px 10px rgba(0,0,0,0.3);
}
.projects-list .projects-list__project--inner.project-invitation:hover,
.projects-list .caption-row:hover,
.projects-list .projects-list__project--inner.project-invitation.active,
.projects-list .caption-row.active {
  background-color: #005aa5;
  color: #fff;
}
.projects-list .projects-list__project--inner.project-invitation .controls,
.projects-list .caption-row .controls {
  z-index: 90;
  -webkit-flex: 0 0 80px;
  -ms-flexbox: 0 0 80px;
  flex: 0 0 80px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
}
.projects-list .projects-list__project--inner.project-invitation .controls button::before,
.projects-list .caption-row .controls button::before {
  color: #ffa745;
}
.projects-list .collapsed-content-row {
  padding: 0;
}
.projects-list .projects-list__project--inner.project-invitation {
  background-color: #fff8de;
  padding-right: 30px;
}
.projects-list .projects-list__project--inner.project-invitation.invalid {
  background-color: #f2f2f2;
}
.projects-list .projects-list__project--inner.project-invitation.invalid:hover {
  background-color: #005aa5;
}
.projects-list .projects-list__project--inner.project-invitation:not(:last-child) {
  margin-bottom: 5px;
}
.projects-list .projects-list__project--inner.project-invitation .project-invitation-actions {
  z-index: 1;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex: 0;
  flex-shrink: 0;
}
.projects-list .projects-list__project--inner.project-invitation .project-invitation-actions .invitation-action {
  width: 150px;
  color: #fff;
  border: none;
}
.projects-list .projects-list__project--inner.project-invitation .project-invitation-actions .invitation-action:not(:first-child) {
  margin-left: 20px;
}
.projects-list .projects-list__project--inner.project-invitation .project-invitation-actions .invitation-action.invitation-accept {
  background-color: #009cca;
}
.projects-list .projects-list__project--inner.project-invitation .project-invitation-actions .invitation-action.invitation-project-add {
  background-color: #00c0b3;
}
.projects-list .projects-list__project--inner.project-invitation .project-invitation-actions .invitation-action.invitation-reject {
  background-color: #9dbfcc;
}
.projects-list .projects-list__project--inner {
  position: relative;
  height: 95px;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  cursor: pointer;
  font-size: 14px;
}
.projects-list .projects-list__project--inner.project-invitation {
  height: 60px;
}
.projects-list .projects-list__project--inner .project-label {
  z-index: 90;
  height: 100%;
  -webkit-flex: 0 0 30px;
  -ms-flexbox: 0 0 30px;
  flex: 0 0 30px;
  background-color: #e6e6e6;
  -webkit-box-shadow: inset 0px 5px 10px rgba(0,0,0,0.3);
  box-shadow: inset 0px 5px 10px rgba(0,0,0,0.3);
  outline: none;
}
.projects-list .projects-list__project--inner .project-name-customer-details {
  height: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  padding: 10px 0px;
}
.projects-list .projects-list__project--inner .project-name-customer-details .project-name {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex: 1;
  flex-grow: 1;
}
.projects-list .projects-list__project--inner .project-name-customer-details,
.projects-list .projects-list__project--inner .project-invitation-details {
  margin-left: 10px;
  -webkit-flex: 1 1 auto;
  -ms-flexbox: 1 1 auto;
  flex: 1 1 auto;
  overflow: hidden;
}
.projects-list .projects-list__project--inner .project-name-customer-details .project-name,
.projects-list .projects-list__project--inner .project-invitation-details .project-name,
.projects-list .projects-list__project--inner .project-name-customer-details .invitation-type,
.projects-list .projects-list__project--inner .project-invitation-details .invitation-type {
  font-size: 16px;
  font-weight: bold;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -mox-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.projects-list .projects-list__project--inner .project-name-customer-details .project-name a,
.projects-list .projects-list__project--inner .project-invitation-details .project-name a,
.projects-list .projects-list__project--inner .project-name-customer-details .invitation-type a,
.projects-list .projects-list__project--inner .project-invitation-details .invitation-type a,
.projects-list .projects-list__project--inner .project-name-customer-details .project-name a:hover,
.projects-list .projects-list__project--inner .project-invitation-details .project-name a:hover,
.projects-list .projects-list__project--inner .project-name-customer-details .invitation-type a:hover,
.projects-list .projects-list__project--inner .project-invitation-details .invitation-type a:hover,
.projects-list .projects-list__project--inner .project-name-customer-details .project-name a:visited,
.projects-list .projects-list__project--inner .project-invitation-details .project-name a:visited,
.projects-list .projects-list__project--inner .project-name-customer-details .invitation-type a:visited,
.projects-list .projects-list__project--inner .project-invitation-details .invitation-type a:visited {
  text-decoration: none;
  color: inherit;
}
.projects-list .projects-list__project--inner .project-name-customer-details .project-customer,
.projects-list .projects-list__project--inner .project-invitation-details .project-customer {
  font-size: 13px;
}
.projects-list .projects-list__project--inner .project-name-customer-details .invitation-details,
.projects-list .projects-list__project--inner .project-invitation-details .invitation-details {
  font-size: 14px;
}
.projects-list .projects-list__project--inner .project-name-customer-details .invitation-details,
.projects-list .projects-list__project--inner .project-invitation-details .invitation-details {
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.projects-list .projects-list__project--inner .project-start-counter {
  padding: 0px 20px;
  border: 1px solid #009cca;
  margin-right: 5px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  color: #fff;
  font-weight: bold;
  background: #009cca;
}
.projects-list .projects-list__project--inner .project-replication {
  text-align: right;
  margin: 0 30px;
  -webkit-flex: 0 0 70px;
  -ms-flexbox: 0 0 70px;
  flex: 0 0 70px;
}
.projects-list .projects-list__project--inner .project-replication .ep-switcher {
  margin: 0;
}
.projects-list .projects-list__project--inner .project-replication .ep-switcher .ep-switcher__switcher {
  top: 8px;
}
.projects-list .projects-list__project--inner .project-replication .ep-switcher .ep-switcher__switch-btn-text {
  margin-left: 10px;
}
.projects-list .projects-list__project--inner .project-replication .ep-switcher .ep-switcher__switch-btn-text .replication-progress__switcher-text {
  display: inline-block;
  text-align: right;
  width: 82px;
}
.projects-list .projects-list__project--inner .project-last-modified {
  margin: 0;
  font-size: 12px;
}
.projects-list .projects-list__project--inner .project-last-modified .project-last-modified__label {
  display: inline-block;
  margin-right: 5px;
  font-weight: bold;
}
.projects-list .projects-list__project--inner .project-actions {
  font-size: 20px;
}
.projects-list .projects-list__project--inner .project-actions button::before {
  color: #ffa745;
}
.projects-list .projects-list__project--inner .project-name-customer-details,
.projects-list .projects-list__project--inner .project-replication,
.projects-list .projects-list__project--inner .project-actions {
  z-index: 90;
}
.projects-list .project-questions {
  background-color: #fff;
  margin-right: -40px;
  padding: 15px;
}
.projects-list .project-questions h2 {
  margin: 8px 0;
}
.invitation-dialog .message,
.workspace-select-dialog .message {
  margin-bottom: 20px;
}
.invitation-dialog .options-select-container,
.workspace-select-dialog .options-select-container {
  margin-bottom: 20px;
  width: 100%;
}
.send-project-copy-dialog .email-form {
  margin-bottom: 20px;
}
.send-project-copy-dialog label {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -webkit-lex;
  display: -ms-flexbox;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-flex-flow: row;
  -ms-flex-flow: row;
  flex-flow: row;
}
.send-project-copy-dialog label > * {
  -webkit-flex: 1 1 auto;
  -ms-flexbox: 1 1 auto;
  flex: 1 1 auto;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
}
.send-project-copy-dialog label span {
  -webkit-flex: 0 0 auto;
  -ms-flexbox: 0 0 auto;
  flex: 0 0 auto;
  margin-right: 10px;
}
.send-project-copy-dialog label input {
  width: 100%;
}
.PopupBox_Container .user-menu__container.onboarding-target {
  border: 2px solid #d57373;
}
.projects-onboarding-proposal .proposal-text {
  white-space: pre-wrap;
}
@-moz-keyframes splash {
  50% {
    background: #00c0b3;
  }
}
@-webkit-keyframes splash {
  50% {
    background: #00c0b3;
  }
}
@-o-keyframes splash {
  50% {
    background: #00c0b3;
  }
}
@keyframes splash {
  50% {
    background: #00c0b3;
  }
}

:root {
  --font-family: Poppins, sans-serif;
  --surface-a: #ffffff;
  --surface-b: #f5f5f5;
  --surface-c: #edf0fa;
  --surface-d: #ebebeb;
  --surface-e: #ffffff;
  --surface-f: #ffffff;
  --text-color: #6c6c6c;
  --text-color-secondary: #898989;
  --primary-color: #5472d4;
  --primary-color-text: #ffffff;
  --surface-0: #ffffff;
  --surface-50: #f1f3f5;
  --surface-100: #e2e6eb;
  --surface-200: #c6cdd7;
  --surface-300: #a9b4c2;
  --surface-400: #8d9bae;
  --surface-500: #70829a;
  --surface-600: #5a687b;
  --surface-700: #434e5c;
  --surface-800: #2d343e;
  --surface-900: #161a1f;
  --gray-50: #f1f3f5;
  --gray-100: #e2e6eb;
  --gray-200: #c6cdd7;
  --gray-300: #a9b4c2;
  --gray-400: #8d9bae;
  --gray-500: #70829a;
  --gray-600: #5a687b;
  --gray-700: #434e5c;
  --gray-800: #2d343e;
  --gray-900: #161a1f;
  --content-padding: 1rem;
  --inline-spacing: 0.5rem;
  --border-radius: 6px;
  --surface-ground: #f5f5f5;
  --surface-section: #ffffff;
  --surface-card: #ffffff;
  --surface-overlay: #ffffff;
  --surface-border: #ebebeb;
  --surface-hover: #edf0fa;
  --focus-ring: 0 0 0 0.1rem #bbc7ee;
  --maskbg: rgba(0, 0, 0, 0.4);
  --highlight-bg: #ced6f1;
  --highlight-text-color: #585858;
  color-scheme: light;
}

/* poppins-300 - latin-ext_latin */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 300;
  src: local(""), url(assets/poppins-v15-latin-ext_latin-300.d3b32b9a7d568c00f7c0.woff2) format("woff2"), url(assets/poppins-v15-latin-ext_latin-300.60899c7185362bb15750.woff) format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* poppins-regular - latin-ext_latin */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 400;
  src: local(""), url(assets/poppins-v15-latin-ext_latin-regular.314a6a775e933d47e60c.woff2) format("woff2"), url(assets/poppins-v15-latin-ext_latin-regular.ac60ff327b209b58512c.woff) format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* poppins-600 - latin-ext_latin */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 600;
  src: local(""), url(assets/poppins-v15-latin-ext_latin-600.27069d861fbec01deb28.woff2) format("woff2"), url(assets/poppins-v15-latin-ext_latin-600.12e1140bb546e24bfb49.woff) format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* poppins-700 - latin-ext_latin */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 700;
  src: local(""), url(assets/poppins-v15-latin-ext_latin-700.5e2dfda5fae3c158fe30.woff2) format("woff2"), url(assets/poppins-v15-latin-ext_latin-700.00e5337651210e9ec6c7.woff) format("woff"); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
:root {
  --blue-50:#f6fbfd;
  --blue-100:#d6eaf5;
  --blue-200:#b5d9ed;
  --blue-300:#95c8e4;
  --blue-400:#74b7dc;
  --blue-500:#54a6d4;
  --blue-600:#478db4;
  --blue-700:#3b7494;
  --blue-800:#2e5b75;
  --blue-900:#224255;
  --green-50:#f9fbf4;
  --green-100:#e3eccc;
  --green-200:#cddca4;
  --green-300:#b7cd7c;
  --green-400:#a1bd54;
  --green-500:#8bae2c;
  --green-600:#769425;
  --green-700:#617a1f;
  --green-800:#4c6018;
  --green-900:#384612;
  --yellow-50:#fffdf4;
  --yellow-100:#fff4cc;
  --yellow-200:#ffeba3;
  --yellow-300:#ffe27b;
  --yellow-400:#ffd952;
  --yellow-500:#ffd02a;
  --yellow-600:#d9b124;
  --yellow-700:#b3921d;
  --yellow-800:#8c7217;
  --yellow-900:#665311;
  --cyan-50:#f5fafc;
  --cyan-100:#cfe9f3;
  --cyan-200:#a8d8e9;
  --cyan-300:#82c7df;
  --cyan-400:#5bb5d6;
  --cyan-500:#35a4cc;
  --cyan-600:#2d8bad;
  --cyan-700:#25738f;
  --cyan-800:#1d5a70;
  --cyan-900:#154252;
  --pink-50:#fdf6f8;
  --pink-100:#f5d6dd;
  --pink-200:#edb5c2;
  --pink-300:#e495a8;
  --pink-400:#dc748d;
  --pink-500:#d45472;
  --pink-600:#b44761;
  --pink-700:#943b50;
  --pink-800:#752e3f;
  --pink-900:#55222e;
  --indigo-50:#f6f8fd;
  --indigo-100:#d6ddf5;
  --indigo-200:#b5c2ed;
  --indigo-300:#95a8e4;
  --indigo-400:#748ddc;
  --indigo-500:#5472d4;
  --indigo-600:#4761b4;
  --indigo-700:#3b5094;
  --indigo-800:#2e3f75;
  --indigo-900:#222e55;
  --teal-50:#f5fcfa;
  --teal-100:#d1f0e8;
  --teal-200:#ace3d6;
  --teal-300:#88d7c4;
  --teal-400:#63cbb2;
  --teal-500:#3fbfa0;
  --teal-600:#36a288;
  --teal-700:#2c8670;
  --teal-800:#236958;
  --teal-900:#194c40;
  --orange-50:#fffaf4;
  --orange-100:#ffe5cc;
  --orange-200:#ffd0a3;
  --orange-300:#ffbb7b;
  --orange-400:#ffa752;
  --orange-500:#ff922a;
  --orange-600:#d97c24;
  --orange-700:#b3661d;
  --orange-800:#8c5017;
  --orange-900:#663a11;
  --bluegray-50:#f9fafb;
  --bluegray-100:#e1e5ea;
  --bluegray-200:#c9d0d9;
  --bluegray-300:#b1bbc8;
  --bluegray-400:#99a6b7;
  --bluegray-500:#8191a6;
  --bluegray-600:#6e7b8d;
  --bluegray-700:#5a6674;
  --bluegray-800:#47505b;
  --bluegray-900:#343a42;
  --purple-50:#f8f6fd;
  --purple-100:#ded6f5;
  --purple-200:#c4b5ed;
  --purple-300:#aa95e4;
  --purple-400:#9074dc;
  --purple-500:#7654d4;
  --purple-600:#6447b4;
  --purple-700:#533b94;
  --purple-800:#412e75;
  --purple-900:#2f2255;
  --red-50:#fff7f6;
  --red-100:#ffd8d2;
  --red-200:#ffb9af;
  --red-300:#ff9b8b;
  --red-400:#ff7c68;
  --red-500:#ff5d44;
  --red-600:#d94f3a;
  --red-700:#b34130;
  --red-800:#8c3325;
  --red-900:#66251b;
  --primary-50:#f6f8fd;
  --primary-100:#d6ddf5;
  --primary-200:#b5c2ed;
  --primary-300:#95a8e4;
  --primary-400:#748ddc;
  --primary-500:#5472d4;
  --primary-600:#4761b4;
  --primary-700:#3b5094;
  --primary-800:#2e3f75;
  --primary-900:#222e55;
}

.p-editor-container .p-editor-toolbar {
  background: #ffffff;
  border-top-right-radius: 6px;
  border-top-left-radius: 6px;
}
.p-editor-container .p-editor-toolbar.ql-snow {
  border: 2px solid #ebebeb;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-stroke {
  stroke: #898989;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-fill {
  fill: #898989;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label {
  border: 0 none;
  color: #898989;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover {
  color: #6c6c6c;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke {
  stroke: #6c6c6c;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill {
  fill: #6c6c6c;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  color: #6c6c6c;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: #6c6c6c;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  fill: #6c6c6c;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  background: #ffffff;
  border: 0 none;
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  border-radius: 6px;
  padding: 0.5rem 0.5rem;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item {
  color: #6c6c6c;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover {
  color: #6c6c6c;
  background: #edf0fa;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item {
  padding: 0.5rem 1rem;
}
.p-editor-container .p-editor-content {
  border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
}
.p-editor-container .p-editor-content.ql-snow {
  border: 2px solid #ebebeb;
}
.p-editor-container .p-editor-content .ql-editor {
  background: #ffffff;
  color: #6c6c6c;
  border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
}
.p-editor-container .ql-snow.ql-toolbar button:hover,
.p-editor-container .ql-snow.ql-toolbar button:focus {
  color: #6c6c6c;
}
.p-editor-container .ql-snow.ql-toolbar button:hover .ql-stroke,
.p-editor-container .ql-snow.ql-toolbar button:focus .ql-stroke {
  stroke: #6c6c6c;
}
.p-editor-container .ql-snow.ql-toolbar button:hover .ql-fill,
.p-editor-container .ql-snow.ql-toolbar button:focus .ql-fill {
  fill: #6c6c6c;
}
.p-editor-container .ql-snow.ql-toolbar button.ql-active,
.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active,
.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected {
  color: #5472d4;
}
.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-stroke,
.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke {
  stroke: #5472d4;
}
.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-fill,
.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill {
  fill: #5472d4;
}
.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-picker-label,
.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label,
.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label {
  color: #5472d4;
}

@layer primereact {
  * {
    box-sizing: border-box;
  }
  .p-component {
    font-family: var(--font-family);
    font-feature-settings: var(--font-feature-settings, normal);
    font-size: 1rem;
    font-weight: normal;
  }
  .p-component-overlay {
    background-color: rgba(0, 0, 0, 0.4);
    transition-duration: 0.3s;
  }
  .p-disabled, .p-component:disabled {
    opacity: 0.6;
  }
  .p-error {
    color: #f88c79;
  }
  .p-text-secondary {
    color: #898989;
  }
  .pi {
    font-size: 1rem;
  }
  .p-icon {
    width: 1rem;
    height: 1rem;
  }
  .p-link {
    font-family: var(--font-family);
    font-feature-settings: var(--font-feature-settings, normal);
    font-size: 1rem;
    border-radius: 6px;
  }
  .p-link:focus-visible {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
  }
  .p-component-overlay-enter {
    animation: p-component-overlay-enter-animation 150ms forwards;
  }
  .p-component-overlay-leave {
    animation: p-component-overlay-leave-animation 150ms forwards;
  }
  @keyframes p-component-overlay-enter-animation {
    from {
      background-color: transparent;
    }
    to {
      background-color: var(--maskbg);
    }
  }
  @keyframes p-component-overlay-leave-animation {
    from {
      background-color: var(--maskbg);
    }
    to {
      background-color: transparent;
    }
  }
  .p-autocomplete .p-autocomplete-loader {
    right: 0.75rem;
  }
  .p-autocomplete.p-autocomplete-dd .p-autocomplete-loader {
    right: 3.607rem;
  }
  .p-autocomplete .p-autocomplete-multiple-container {
    padding: 0.25rem 0.75rem;
    gap: 0.5rem;
  }
  .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover {
    border-color: #cecece;
  }
  .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
    border-color: #91a4e3;
  }
  .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token {
    padding: 0.25rem 0;
  }
  .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input {
    font-family: var(--font-family);
    font-feature-settings: var(--font-feature-settings, normal);
    font-size: 1rem;
    color: #6c6c6c;
    padding: 0;
    margin: 0;
  }
  .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token {
    padding: 0.25rem 0.75rem;
    margin-right: 0.5rem;
    background: #ced6f1;
    color: #585858;
    border-radius: 6px;
  }
  .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon {
    margin-left: 0.5rem;
  }
  .p-autocomplete.p-invalid.p-component > .p-inputtext {
    border-color: #f88c79;
  }
  .p-autocomplete-panel {
    background: #ffffff;
    color: #6c6c6c;
    border: 0 none;
    border-radius: 6px;
    box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  }
  .p-autocomplete-panel .p-autocomplete-items {
    padding: 0.5rem 0.5rem;
  }
  .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item {
    margin: 0 0 4px 0;
    padding: 0.5rem 1rem;
    border: 0 none;
    color: #6c6c6c;
    background: transparent;
    transition: box-shadow 0.3s;
    border-radius: 6px;
  }
  .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover {
    color: #6c6c6c;
    background: #edf0fa;
  }
  .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight {
    color: #585858;
    background: #ced6f1;
  }
  .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group {
    margin: 0;
    padding: 0.75rem 1rem;
    color: #6c6c6c;
    background: #ffffff;
    font-weight: 600;
  }
  .p-calendar.p-invalid.p-component > .p-inputtext {
    border-color: #f88c79;
  }
  .p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
    border-color: #91a4e3;
  }
  .p-datepicker {
    padding: 0.5rem;
    background: #ffffff;
    color: #6c6c6c;
    border: 2px solid #e1e1e1;
    border-radius: 6px;
  }
  .p-datepicker:not(.p-datepicker-inline) {
    background: #ffffff;
    border: 0 none;
    box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  }
  .p-datepicker:not(.p-datepicker-inline) .p-datepicker-header {
    background: #ffffff;
  }
  .p-datepicker .p-datepicker-header {
    padding: 0.5rem;
    color: #6c6c6c;
    background: #ffffff;
    font-weight: 600;
    margin: 0;
    border-bottom: 1px solid #ebebeb;
    border-top-right-radius: 6px;
    border-top-left-radius: 6px;
  }
  .p-datepicker .p-datepicker-header .p-datepicker-prev,
  .p-datepicker .p-datepicker-header .p-datepicker-next {
    width: 2rem;
    height: 2rem;
    color: #898989;
    border: 0 none;
    background: transparent;
    border-radius: 50%;
    transition: background-color 0.3s, color 0.3s, box-shadow 0.3s;
  }
  .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover,
  .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover {
    color: #6c6c6c;
    border-color: transparent;
    background: #edf0fa;
  }
  .p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible,
  .p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
  }
  .p-datepicker .p-datepicker-header .p-datepicker-title {
    line-height: 2rem;
  }
  .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year,
  .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month {
    color: #6c6c6c;
    transition: background-color 0.3s, color 0.3s, box-shadow 0.3s;
    font-weight: 600;
    padding: 0.5rem;
  }
  .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover,
  .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover {
    color: #5472d4;
  }
  .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month {
    margin-right: 0.5rem;
  }
  .p-datepicker table {
    font-size: 1rem;
    margin: 0.5rem 0;
  }
  .p-datepicker table th {
    padding: 0.5rem;
  }
  .p-datepicker table th > span {
    width: 2.5rem;
    height: 2.5rem;
  }
  .p-datepicker table td {
    padding: 0.5rem;
  }
  .p-datepicker table td > span {
    width: 2.5rem;
    height: 2.5rem;
    border-radius: 50%;
    transition: box-shadow 0.3s;
    border: 1px solid transparent;
  }
  .p-datepicker table td > span.p-highlight {
    color: #585858;
    background: #ced6f1;
  }
  .p-datepicker table td > span:focus {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
  }
  .p-datepicker table td.p-datepicker-today > span {
    background: #e1e1e1;
    color: #6c6c6c;
    border-color: transparent;
  }
  .p-datepicker table td.p-datepicker-today > span.p-highlight {
    color: #585858;
    background: #ced6f1;
  }
  .p-datepicker .p-datepicker-buttonbar {
    padding: 1rem 0;
    border-top: 1px solid #ebebeb;
  }
  .p-datepicker .p-datepicker-buttonbar .p-button {
    width: auto;
  }
  .p-datepicker .p-timepicker {
    border-top: 1px solid #ebebeb;
    padding: 0.5rem;
  }
  .p-datepicker .p-timepicker button {
    width: 2rem;
    height: 2rem;
    color: #898989;
    border: 0 none;
    background: transparent;
    border-radius: 50%;
    transition: background-color 0.3s, color 0.3s, box-shadow 0.3s;
  }
  .p-datepicker .p-timepicker button:enabled:hover {
    color: #6c6c6c;
    border-color: transparent;
    background: #edf0fa;
  }
  .p-datepicker .p-timepicker button:focus-visible {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
  }
  .p-datepicker .p-timepicker button:last-child {
    margin-top: 0.2em;
  }
  .p-datepicker .p-timepicker span {
    font-size: 1.25rem;
  }
  .p-datepicker .p-timepicker > div {
    padding: 0 0.5rem;
  }
  .p-datepicker.p-datepicker-timeonly .p-timepicker {
    border-top: 0 none;
  }
  .p-datepicker .p-monthpicker {
    margin: 0.5rem 0;
  }
  .p-datepicker .p-monthpicker .p-monthpicker-month {
    padding: 0.5rem;
    transition: box-shadow 0.3s;
    border-radius: 6px;
  }
  .p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight {
    color: #585858;
    background: #ced6f1;
  }
  .p-datepicker .p-yearpicker {
    margin: 0.5rem 0;
  }
  .p-datepicker .p-yearpicker .p-yearpicker-year {
    padding: 0.5rem;
    transition: box-shadow 0.3s;
    border-radius: 6px;
  }
  .p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight {
    color: #585858;
    background: #ced6f1;
  }
  .p-datepicker.p-datepicker-multiple-month .p-datepicker-group {
    border-left: 1px solid #ebebeb;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    padding-top: 0;
    padding-bottom: 0;
  }
  .p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child {
    padding-left: 0;
    border-left: 0 none;
  }
  .p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child {
    padding-right: 0;
  }
  .p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover {
    background: #edf0fa;
  }
  .p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
  }
  .p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover {
    background: #edf0fa;
  }
  .p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
  }
  .p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover {
    background: #edf0fa;
  }
  .p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
  }
  @media screen and (max-width: 769px) {
    .p-datepicker table th,
    .p-datepicker table td {
      padding: 0;
    }
  }
  .p-cascadeselect {
    background: #ffffff;
    border: 2px solid #e1e1e1;
    transition: background-color 0.3s, color 0.3s, border-color 0.3s, box-shadow 0.3s;
    border-radius: 6px;
    outline-color: transparent;
  }
  .p-cascadeselect:not(.p-disabled):hover {
    border-color: #cecece;
  }
  .p-cascadeselect:not(.p-disabled).p-focus {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
    border-color: #91a4e3;
  }
  .p-cascadeselect.p-variant-filled {
    background-color: #f2f2f2;
  }
  .p-cascadeselect.p-variant-filled:enabled:hover {
    background-color: #f2f2f2;
  }
  .p-cascadeselect.p-variant-filled:enabled:focus {
    background-color: #f2f2f2;
  }
  .p-cascadeselect .p-cascadeselect-label {
    background: transparent;
    border: 0 none;
    padding: 0.5rem 0.75rem;
  }
  .p-cascadeselect .p-cascadeselect-label.p-placeholder {
    color: #898989;
  }
  .p-cascadeselect .p-cascadeselect-label:enabled:focus {
    outline: 0 none;
    box-shadow: none;
  }
  .p-cascadeselect .p-cascadeselect-trigger {
    background: transparent;
    color: #898989;
    width: 2.857rem;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
  }
  .p-cascadeselect.p-invalid.p-component {
    border-color: #f88c79;
  }
  .p-cascadeselect-panel {
    background: #ffffff;
    color: #6c6c6c;
    border: 0 none;
    border-radius: 6px;
    box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  }
  .p-cascadeselect-panel .p-cascadeselect-items {
    padding: 0.5rem 0.5rem;
  }
  .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item {
    margin: 0 0 4px 0;
    border: 0 none;
    color: #6c6c6c;
    background: transparent;
    transition: box-shadow 0.3s;
    border-radius: 6px;
  }
  .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:first-child {
    margin-top: 0;
  }
  .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:last-child {
    margin-bottom: 0;
  }
  .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight {
    color: #585858;
    background: #ced6f1;
  }
  .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight.p-focus {
    background: #aebbe8;
  }
  .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled).p-focus {
    color: #6c6c6c;
    background: #edf0fa;
  }
  .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content {
    padding: 0.5rem 1rem;
  }
  .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon {
    font-size: 0.875rem;
  }
  .p-checkbox {
    position: relative;
    display: inline-flex;
    -webkit-user-select: none;
            user-select: none;
    vertical-align: bottom;
  }
  .p-checkbox-input {
    appearance: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0;
    opacity: 0;
    z-index: 1;
    outline: 0 none;
    cursor: pointer;
  }
  .p-checkbox-box {
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .p-checkbox {
    width: 20px;
    height: 20px;
  }
  .p-checkbox .p-checkbox-input {
    border: 2px solid #e1e1e1;
    border-radius: 6px;
  }
  .p-checkbox .p-checkbox-box {
    border: 2px solid #e1e1e1;
    background: #ffffff;
    width: 20px;
    height: 20px;
    color: #6c6c6c;
    border-radius: 6px;
    transition: background-color 0.3s, color 0.3s, border-color 0.3s, box-shadow 0.3s;
    outline-color: transparent;
  }
  .p-checkbox .p-checkbox-box .p-checkbox-icon {
    transition-duration: 0.3s;
    color: #ffffff;
    font-size: 14px;
  }
  .p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon {
    width: 14px;
    height: 14px;
  }
  .p-checkbox .p-checkbox-box {
    border: 2px solid #e1e1e1;
    background: #ffffff;
    width: 20px;
    height: 20px;
    color: #6c6c6c;
    border-radius: 6px;
    transition: background-color 0.3s, color 0.3s, border-color 0.3s, box-shadow 0.3s;
    outline-color: transparent;
  }
  .p-checkbox .p-checkbox-box .p-checkbox-icon {
    transition-duration: 0.3s;
    color: #ffffff;
    font-size: 14px;
  }
  .p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon {
    width: 14px;
    height: 14px;
  }
  .p-checkbox.p-highlight .p-checkbox-box {
    border-color: #5472d4;
    background: #5472d4;
  }
  .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box {
    border-color: #cecece;
  }
  .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box {
    border-color: #3c5ece;
    background: #3c5ece;
    color: #ffffff;
  }
  .p-checkbox:not(.p-disabled):has(.p-checkbox-input:focus-visible) .p-checkbox-box {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
    border-color: #91a4e3;
  }
  .p-checkbox.p-invalid > .p-checkbox-box {
    border-color: #f88c79;
  }
  .p-checkbox.p-variant-filled .p-checkbox-box {
    background-color: #f2f2f2;
  }
  .p-checkbox.p-variant-filled.p-highlight .p-checkbox-box {
    background: #5472d4;
  }
  .p-checkbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box {
    background-color: #f2f2f2;
  }
  .p-checkbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box {
    background: #3c5ece;
  }
  .p-input-filled .p-checkbox .p-checkbox-box {
    background-color: #f2f2f2;
  }
  .p-input-filled .p-checkbox.p-highlight .p-checkbox-box {
    background: #5472d4;
  }
  .p-input-filled .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box {
    background-color: #f2f2f2;
  }
  .p-input-filled .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box {
    background: #3c5ece;
  }
  .p-checkbox {
    position: relative;
    display: inline-flex;
    -webkit-user-select: none;
            user-select: none;
    vertical-align: bottom;
  }
  .p-checkbox-input {
    cursor: pointer;
  }
  .p-checkbox-box {
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .p-tristatecheckbox.p-variant-filled .p-checkbox-box {
    background-color: #f2f2f2;
  }
  .p-tristatecheckbox.p-variant-filled.p-highlight .p-checkbox-box {
    background: #5472d4;
  }
  .p-tristatecheckbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box {
    background-color: #f2f2f2;
  }
  .p-tristatecheckbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box {
    background: #3c5ece;
  }
  .p-chips {
    display: inline-flex;
  }
  .p-chips-multiple-container {
    margin: 0;
    padding: 0;
    list-style-type: none;
    cursor: text;
    overflow: hidden;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
  }
  .p-chips-token {
    cursor: default;
    display: inline-flex;
    align-items: center;
    flex: 0 0 auto;
  }
  .p-chips-input-token {
    flex: 1 1 auto;
    display: inline-flex;
  }
  .p-chips-token-icon {
    cursor: pointer;
  }
  .p-chips-input-token input {
    border: 0 none;
    outline: 0 none;
    background-color: transparent;
    margin: 0;
    padding: 0;
    box-shadow: none;
    border-radius: 0;
    width: 100%;
  }
  .p-fluid .p-chips {
    display: flex;
  }
  .p-chips:not(.p-disabled):hover .p-chips-multiple-container {
    border-color: #cecece;
  }
  .p-chips:not(.p-disabled).p-focus .p-chips-multiple-container {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
    border-color: #91a4e3;
  }
  .p-chips .p-chips-multiple-container {
    padding: 0.25rem 0.75rem;
    outline-color: transparent;
  }
  .p-chips .p-chips-multiple-container .p-chips-token {
    padding: 0.25rem 0.75rem;
    margin-right: 0.5rem;
    background: #ebebeb;
    color: #6c6c6c;
    border-radius: 16px;
  }
  .p-chips .p-chips-multiple-container .p-chips-token.p-focus {
    background: #e1e1e1;
    color: #6c6c6c;
  }
  .p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon {
    margin-left: 0.5rem;
  }
  .p-chips .p-chips-multiple-container .p-chips-input-token {
    padding: 0.25rem 0;
  }
  .p-chips .p-chips-multiple-container .p-chips-input-token input {
    font-family: var(--font-family);
    font-feature-settings: var(--font-feature-settings, normal);
    font-size: 1rem;
    color: #6c6c6c;
    padding: 0;
    margin: 0;
  }
  .p-chips.p-invalid.p-component > .p-inputtext {
    border-color: #f88c79;
  }
  .p-colorpicker-preview {
    width: 2rem;
    height: 2rem;
  }
  .p-colorpicker-panel {
    background: #585858;
    border: 1px solid #585858;
  }
  .p-colorpicker-panel .p-colorpicker-color-handle,
  .p-colorpicker-panel .p-colorpicker-hue-handle {
    border-color: #ffffff;
  }
  .p-colorpicker-overlay-panel {
    box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  }
  .p-dropdown {
    display: inline-flex;
    cursor: pointer;
    position: relative;
    -webkit-user-select: none;
            user-select: none;
  }
  .p-dropdown-clear-icon {
    position: absolute;
    top: 50%;
    margin-top: -0.5rem;
  }
  .p-dropdown-trigger {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
  }
  .p-dropdown-label {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    flex: 1 1 auto;
    width: 1%;
    text-overflow: ellipsis;
    cursor: pointer;
  }
  .p-dropdown-label-empty {
    overflow: hidden;
    opacity: 0;
  }
  input.p-dropdown-label {
    cursor: default;
  }
  .p-dropdown .p-dropdown-panel {
    min-width: 100%;
  }
  .p-dropdown-panel {
    position: absolute;
    top: 0;
    left: 0;
  }
  .p-dropdown-items-wrapper {
    overflow: auto;
  }
  .p-dropdown-item {
    cursor: pointer;
    font-weight: normal;
    white-space: nowrap;
    position: relative;
    overflow: hidden;
    display: flex;
    align-items: center;
  }
  .p-dropdown-item-group {
    cursor: auto;
  }
  .p-dropdown-items {
    margin: 0;
    padding: 0;
    list-style-type: none;
  }
  .p-dropdown-filter {
    width: 100%;
  }
  .p-dropdown-filter-container {
    position: relative;
  }
  .p-dropdown-filter-icon {
    position: absolute;
    top: 50%;
    margin-top: -0.5rem;
  }
  .p-fluid .p-dropdown {
    display: flex;
  }
  .p-fluid .p-dropdown .p-dropdown-label {
    width: 1%;
  }
  .p-dropdown {
    background: #ffffff;
    border: 2px solid #e1e1e1;
    transition: background-color 0.3s, color 0.3s, border-color 0.3s, box-shadow 0.3s;
    border-radius: 6px;
    outline-color: transparent;
  }
  .p-dropdown:not(.p-disabled):hover {
    border-color: #cecece;
  }
  .p-dropdown:not(.p-disabled).p-focus {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
    border-color: #91a4e3;
  }
  .p-dropdown.p-variant-filled {
    background: #f2f2f2;
  }
  .p-dropdown.p-variant-filled:not(.p-disabled):hover {
    background-color: #f2f2f2;
  }
  .p-dropdown.p-variant-filled:not(.p-disabled).p-focus {
    background-color: #f2f2f2;
  }
  .p-dropdown.p-variant-filled:not(.p-disabled).p-focus .p-inputtext {
    background-color: transparent;
  }
  .p-dropdown.p-dropdown-clearable .p-dropdown-label {
    padding-right: 1.75rem;
  }
  .p-dropdown .p-dropdown-label {
    background: transparent;
    border: 0 none;
  }
  .p-dropdown .p-dropdown-label.p-placeholder {
    color: #898989;
  }
  .p-dropdown .p-dropdown-label:focus, .p-dropdown .p-dropdown-label:enabled:focus {
    outline: 0 none;
    box-shadow: none;
  }
  .p-dropdown .p-dropdown-trigger {
    background: transparent;
    color: #898989;
    width: 2.857rem;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
  }
  .p-dropdown .p-dropdown-clear-icon {
    color: #898989;
    right: 2.857rem;
  }
  .p-dropdown.p-invalid.p-component {
    border-color: #f88c79;
  }
  .p-dropdown-panel {
    background: #ffffff;
    color: #6c6c6c;
    border: 0 none;
    border-radius: 6px;
    box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  }
  .p-dropdown-panel .p-dropdown-header {
    padding: 0.5rem 1.5rem;
    border-bottom: 0 none;
    color: #6c6c6c;
    background: #ffffff;
    margin: 0;
    border-top-right-radius: 6px;
    border-top-left-radius: 6px;
  }
  .p-dropdown-panel .p-dropdown-header .p-dropdown-filter {
    padding-right: 1.75rem;
    margin-right: -1.75rem;
  }
  .p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon {
    right: 0.75rem;
    color: #898989;
  }
  .p-dropdown-panel .p-dropdown-items {
    padding: 0.5rem 0.5rem;
  }
  .p-dropdown-panel .p-dropdown-items .p-dropdown-item {
    margin: 0 0 4px 0;
    padding: 0.5rem 1rem;
    border: 0 none;
    color: #6c6c6c;
    background: transparent;
    transition: box-shadow 0.3s;
    border-radius: 6px;
  }
  .p-dropdown-panel .p-dropdown-items .p-dropdown-item:first-child {
    margin-top: 0;
  }
  .p-dropdown-panel .p-dropdown-items .p-dropdown-item:last-child {
    margin-bottom: 0;
  }
  .p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight {
    color: #585858;
    background: #ced6f1;
  }
  .p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight.p-focus {
    background: #aebbe8;
  }
  .p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled).p-focus {
    color: #6c6c6c;
    background: #edf0fa;
  }
  .p-dropdown-panel .p-dropdown-items .p-dropdown-item .p-dropdown-check-icon {
    position: relative;
    margin-left: -0.5rem;
    margin-right: 0.5rem;
  }
  .p-dropdown-panel .p-dropdown-items .p-dropdown-item-group {
    margin: 0;
    padding: 0.75rem 1rem;
    color: #6c6c6c;
    background: #ffffff;
    font-weight: 600;
  }
  .p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message {
    padding: 0.5rem 1rem;
    color: #6c6c6c;
    background: transparent;
  }
  .p-inputgroup-addon {
    background: #f5f5f5;
    color: #898989;
    border-top: 2px solid #e1e1e1;
    border-left: 2px solid #e1e1e1;
    border-bottom: 2px solid #e1e1e1;
    padding: 0.5rem 0.75rem;
    min-width: 2.857rem;
  }
  .p-inputgroup-addon:last-child {
    border-right: 2px solid #e1e1e1;
  }
  .p-inputgroup > .p-component,
  .p-inputgroup > .p-inputwrapper > .p-inputtext,
  .p-inputgroup > .p-float-label > .p-component {
    border-radius: 0;
    margin: 0;
  }
  .p-inputgroup > .p-component + .p-inputgroup-addon,
  .p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon,
  .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon {
    border-left: 0 none;
  }
  .p-inputgroup > .p-component:focus,
  .p-inputgroup > .p-inputwrapper > .p-inputtext:focus,
  .p-inputgroup > .p-float-label > .p-component:focus {
    z-index: 1;
  }
  .p-inputgroup > .p-component:focus ~ label,
  .p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label,
  .p-inputgroup > .p-float-label > .p-component:focus ~ label {
    z-index: 1;
  }
  .p-inputgroup-addon:first-child,
  .p-inputgroup button:first-child,
  .p-inputgroup input:first-child,
  .p-inputgroup > .p-inputwrapper:first-child,
  .p-inputgroup > .p-inputwrapper:first-child > .p-inputtext {
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
  }
  .p-inputgroup .p-float-label:first-child input {
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
  }
  .p-inputgroup-addon:last-child,
  .p-inputgroup button:last-child,
  .p-inputgroup input:last-child,
  .p-inputgroup > .p-inputwrapper:last-child,
  .p-inputgroup > .p-inputwrapper:last-child > .p-inputtext {
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
  }
  .p-inputgroup .p-float-label:last-child input {
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
  }
  .p-fluid .p-inputgroup .p-button {
    width: auto;
  }
  .p-fluid .p-inputgroup .p-button.p-button-icon-only {
    width: 2.857rem;
  }
  .p-inputnumber.p-invalid.p-component > .p-inputtext {
    border-color: #f88c79;
  }
  .p-inputswitch {
    position: relative;
    display: inline-block;
  }
  .p-inputswitch-input {
    appearance: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0;
    opacity: 0;
    z-index: 1;
    outline: 0 none;
    cursor: pointer;
  }
  .p-inputswitch-slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border: 1px solid transparent;
  }
  .p-inputswitch-slider:before {
    position: absolute;
    content: "";
    top: 50%;
  }
  .p-inputswitch {
    width: 3rem;
    height: 1.75rem;
  }
  .p-inputswitch .p-inputswitch-input {
    border-radius: 6px;
  }
  .p-inputswitch .p-inputswitch-slider {
    background: #cecece;
    transition: background-color 0.3s, color 0.3s, border-color 0.3s, box-shadow 0.3s;
    border-radius: 6px;
    outline-color: transparent;
  }
  .p-inputswitch .p-inputswitch-slider:before {
    background: #ffffff;
    width: 1.25rem;
    height: 1.25rem;
    left: 0.25rem;
    margin-top: -0.625rem;
    border-radius: 6px;
    transition-duration: 0.3s;
  }
  .p-inputswitch.p-highlight .p-inputswitch-slider {
    background: #5472d4;
  }
  .p-inputswitch.p-highlight .p-inputswitch-slider:before {
    background: #ffffff;
    transform: translateX(1.25rem);
  }
  .p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:hover) .p-inputswitch-slider {
    background: #b9b9b9;
  }
  .p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:hover).p-highlight .p-inputswitch-slider {
    background: #4868d1;
  }
  .p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:focus-visible) .p-inputswitch-slider {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
  }
  .p-inputswitch.p-invalid > .p-inputswitch-slider {
    border-color: #f88c79;
  }
  .p-inputtext {
    font-family: var(--font-family);
    font-feature-settings: var(--font-feature-settings, normal);
    font-size: 1rem;
    color: #6c6c6c;
    background: #ffffff;
    padding: 0.5rem 0.75rem;
    border: 2px solid #e1e1e1;
    transition: background-color 0.3s, color 0.3s, border-color 0.3s, box-shadow 0.3s;
    appearance: none;
    border-radius: 6px;
    outline-color: transparent;
  }
  .p-inputtext:enabled:hover {
    border-color: #cecece;
  }
  .p-inputtext:enabled:focus {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
    border-color: #91a4e3;
  }
  .p-inputtext.p-invalid.p-component {
    border-color: #f88c79;
  }
  .p-inputtext.p-variant-filled {
    background-color: #f2f2f2;
  }
  .p-inputtext.p-variant-filled:enabled:hover {
    background-color: #f2f2f2;
  }
  .p-inputtext.p-variant-filled:enabled:focus {
    background-color: #f2f2f2;
  }
  .p-inputtext.p-inputtext-sm {
    font-size: 0.875rem;
    padding: 0.4375rem 0.65625rem;
  }
  .p-inputtext.p-inputtext-lg {
    font-size: 1.25rem;
    padding: 0.625rem 0.9375rem;
  }
  .p-float-label > label {
    left: 0.75rem;
    color: #898989;
    transition-duration: 0.3s;
  }
  .p-float-label > .p-invalid + label {
    color: #f88c79;
  }
  .p-icon-field-left > .p-inputtext {
    padding-left: 2.5rem;
  }
  .p-icon-field-left.p-float-label > label {
    left: 2.5rem;
  }
  .p-icon-field-right > .p-inputtext {
    padding-right: 2.5rem;
  }
  ::-webkit-input-placeholder {
    color: #898989;
  }
  :-moz-placeholder {
    color: #898989;
  }
  ::-moz-placeholder {
    color: #898989;
  }
  :-ms-input-placeholder {
    color: #898989;
  }
  .p-input-filled .p-inputtext {
    background-color: #f2f2f2;
  }
  .p-input-filled .p-inputtext:enabled:hover {
    background-color: #f2f2f2;
  }
  .p-input-filled .p-inputtext:enabled:focus {
    background-color: #f2f2f2;
  }
  .p-inputtext-sm .p-inputtext {
    font-size: 0.875rem;
    padding: 0.4375rem 0.65625rem;
  }
  .p-inputtext-lg .p-inputtext {
    font-size: 1.25rem;
    padding: 0.625rem 0.9375rem;
  }
  .p-icon-field {
    position: relative;
  }
  .p-icon-field > .p-input-icon {
    position: absolute;
    top: 50%;
    margin-top: -0.5rem;
  }
  .p-fluid .p-icon-field-left,
  .p-fluid .p-icon-field-right {
    width: 100%;
  }
  .p-icon-field-left > .p-input-icon:first-of-type {
    left: 0.75rem;
    color: #898989;
  }
  .p-icon-field-right > .p-input-icon:last-of-type {
    right: 0.75rem;
    color: #898989;
  }
  .p-inputotp {
    display: flex;
    align-items: center;
    gap: 0.5rem;
  }
  .p-inputotp-input {
    text-align: center;
    width: 2.5rem;
  }
  .p-listbox-list-wrapper {
    overflow: auto;
  }
  .p-listbox-list {
    list-style-type: none;
    margin: 0;
    padding: 0;
  }
  .p-listbox-item {
    cursor: pointer;
    position: relative;
    overflow: hidden;
  }
  .p-listbox-item-group {
    cursor: auto;
  }
  .p-listbox-filter-container {
    position: relative;
  }
  .p-listbox-filter-icon {
    position: absolute;
    top: 50%;
    margin-top: -0.5rem;
  }
  .p-listbox-filter {
    width: 100%;
  }
  .p-listbox {
    background: #ffffff;
    color: #6c6c6c;
    border: 2px solid #e1e1e1;
    border-radius: 6px;
    transition: background-color 0.3s, color 0.3s, border-color 0.3s, box-shadow 0.3s;
    outline-color: transparent;
  }
  .p-listbox .p-listbox-header {
    padding: 0.5rem 1.5rem;
    border-bottom: 0 none;
    color: #6c6c6c;
    background: #ffffff;
    margin: 0;
    border-top-right-radius: 6px;
    border-top-left-radius: 6px;
  }
  .p-listbox .p-listbox-header .p-listbox-filter {
    padding-right: 1.75rem;
  }
  .p-listbox .p-listbox-header .p-listbox-filter-icon {
    right: 0.75rem;
    color: #898989;
  }
  .p-listbox .p-listbox-list {
    padding: 0.5rem 0.5rem;
    outline: 0 none;
  }
  .p-listbox .p-listbox-list .p-listbox-item {
    margin: 0 0 4px 0;
    padding: 0.5rem 1rem;
    border: 0 none;
    color: #6c6c6c;
    transition: box-shadow 0.3s;
    border-radius: 6px;
  }
  .p-listbox .p-listbox-list .p-listbox-item:first-child {
    margin-top: 0;
  }
  .p-listbox .p-listbox-list .p-listbox-item:last-child {
    margin-bottom: 0;
  }
  .p-listbox .p-listbox-list .p-listbox-item.p-highlight {
    color: #585858;
    background: #ced6f1;
  }
  .p-listbox .p-listbox-list .p-listbox-item-group {
    margin: 0;
    padding: 0.75rem 1rem;
    color: #6c6c6c;
    background: #ffffff;
    font-weight: 600;
  }
  .p-listbox .p-listbox-list .p-listbox-empty-message {
    padding: 0.5rem 1rem;
    color: #6c6c6c;
    background: transparent;
  }
  .p-listbox:not(.p-disabled) .p-listbox-item.p-highlight.p-focus {
    background: #aebbe8;
  }
  .p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus {
    color: #6c6c6c;
    background: #edf0fa;
  }
  .p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover {
    color: #6c6c6c;
    background: #edf0fa;
  }
  .p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus {
    color: #6c6c6c;
    background: #edf0fa;
  }
  .p-listbox.p-focus {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
    border-color: #91a4e3;
  }
  .p-listbox.p-invalid {
    border-color: #f88c79;
  }
  .p-mention-panel {
    background: #ffffff;
    color: #6c6c6c;
    border: 0 none;
    border-radius: 6px;
    box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  }
  .p-mention-panel .p-mention-items {
    padding: 0.5rem 0.5rem;
  }
  .p-mention-panel .p-mention-items .p-mention-item {
    margin: 0 0 4px 0;
    padding: 0.5rem 1rem;
    border: 0 none;
    color: #6c6c6c;
    background: transparent;
    transition: box-shadow 0.3s;
    border-radius: 6px;
  }
  .p-mention-panel .p-mention-items .p-mention-item:hover {
    color: #6c6c6c;
    background: #edf0fa;
  }
  .p-mention-panel .p-mention-items .p-mention-item.p-highlight {
    color: #585858;
    background: #ced6f1;
  }
  .p-multiselect {
    display: inline-flex;
    cursor: pointer;
    -webkit-user-select: none;
            user-select: none;
  }
  .p-multiselect-trigger {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
  }
  .p-multiselect-label-container {
    overflow: hidden;
    flex: 1 1 auto;
    cursor: pointer;
  }
  .p-multiselect-label {
    display: block;
    white-space: nowrap;
    cursor: pointer;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .p-multiselect-label-empty {
    overflow: hidden;
    visibility: hidden;
  }
  .p-multiselect-token {
    cursor: default;
    display: inline-flex;
    align-items: center;
    flex: 0 0 auto;
  }
  .p-multiselect-token-icon {
    cursor: pointer;
  }
  .p-multiselect .p-multiselect-panel {
    min-width: 100%;
  }
  .p-multiselect-items-wrapper {
    overflow: auto;
  }
  .p-multiselect-items {
    margin: 0;
    padding: 0;
    list-style-type: none;
  }
  .p-multiselect-item {
    cursor: pointer;
    display: flex;
    align-items: center;
    font-weight: normal;
    white-space: nowrap;
    position: relative;
    overflow: hidden;
  }
  .p-multiselect-item-group {
    cursor: auto;
  }
  .p-multiselect-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
  .p-multiselect-filter-container {
    position: relative;
    flex: 1 1 auto;
  }
  .p-multiselect-filter-icon {
    position: absolute;
    top: 50%;
    margin-top: -0.5rem;
  }
  .p-multiselect-filter-container .p-inputtext {
    width: 100%;
  }
  .p-multiselect-close {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    overflow: hidden;
    position: relative;
    margin-left: auto;
  }
  .p-fluid .p-multiselect {
    display: flex;
  }
  .p-multiselect {
    background: #ffffff;
    border: 2px solid #e1e1e1;
    transition: background-color 0.3s, color 0.3s, border-color 0.3s, box-shadow 0.3s;
    border-radius: 6px;
    outline-color: transparent;
  }
  .p-multiselect:not(.p-disabled):hover {
    border-color: #cecece;
  }
  .p-multiselect:not(.p-disabled).p-focus {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
    border-color: #91a4e3;
  }
  .p-multiselect.p-variant-filled {
    background: #f2f2f2;
  }
  .p-multiselect.p-variant-filled:not(.p-disabled):hover {
    background-color: #f2f2f2;
  }
  .p-multiselect.p-variant-filled:not(.p-disabled).p-focus {
    background-color: #f2f2f2;
  }
  .p-multiselect .p-multiselect-label {
    padding: 0.5rem 0.75rem;
    transition: background-color 0.3s, color 0.3s, border-color 0.3s, box-shadow 0.3s;
  }
  .p-multiselect .p-multiselect-label.p-placeholder {
    color: #898989;
  }
  .p-multiselect.p-multiselect-chip .p-multiselect-token {
    padding: 0.25rem 0.75rem;
    margin-right: 0.5rem;
    background: #ebebeb;
    color: #6c6c6c;
    border-radius: 16px;
  }
  .p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon {
    margin-left: 0.5rem;
  }
  .p-multiselect .p-multiselect-trigger {
    background: transparent;
    color: #898989;
    width: 2.857rem;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
  }
  .p-multiselect.p-invalid.p-component {
    border-color: #f88c79;
  }
  .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label {
    padding: 0.25rem 0.75rem;
  }
  .p-multiselect-panel {
    background: #ffffff;
    color: #6c6c6c;
    border: 0 none;
    border-radius: 6px;
    box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  }
  .p-multiselect-panel .p-multiselect-header {
    padding: 0.5rem 1.5rem;
    border-bottom: 0 none;
    color: #6c6c6c;
    background: #ffffff;
    margin: 0;
    border-top-right-radius: 6px;
    border-top-left-radius: 6px;
  }
  .p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext {
    padding-right: 1.75rem;
  }
  .p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon {
    right: 0.75rem;
    color: #898989;
  }
  .p-multiselect-panel .p-multiselect-header .p-checkbox {
    margin-right: 0.5rem;
  }
  .p-multiselect-panel .p-multiselect-header .p-multiselect-close {
    margin-left: 0.5rem;
    width: 2rem;
    height: 2rem;
    color: #898989;
    border: 0 none;
    background: transparent;
    border-radius: 50%;
    transition: background-color 0.3s, color 0.3s, box-shadow 0.3s;
  }
  .p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover {
    color: #6c6c6c;
    border-color: transparent;
    background: #edf0fa;
  }
  .p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
  }
  .p-multiselect-panel .p-multiselect-items {
    padding: 0.5rem 0.5rem;
  }
  .p-multiselect-panel .p-multiselect-items .p-multiselect-item {
    margin: 0 0 4px 0;
    padding: 0.5rem 1rem;
    border: 0 none;
    color: #6c6c6c;
    background: transparent;
    transition: box-shadow 0.3s;
    border-radius: 6px;
  }
  .p-multiselect-panel .p-multiselect-items .p-multiselect-item:first-child {
    margin-top: 0;
  }
  .p-multiselect-panel .p-multiselect-items .p-multiselect-item:last-child {
    margin-bottom: 0;
  }
  .p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight {
    color: #585858;
    background: #ced6f1;
  }
  .p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight.p-focus {
    background: #aebbe8;
  }
  .p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled).p-focus {
    color: #6c6c6c;
    background: #edf0fa;
  }
  .p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox {
    margin-right: 0.5rem;
  }
  .p-multiselect-panel .p-multiselect-items .p-multiselect-item-group {
    margin: 0;
    padding: 0.75rem 1rem;
    color: #6c6c6c;
    background: #ffffff;
    font-weight: 600;
  }
  .p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message {
    padding: 0.5rem 1rem;
    color: #6c6c6c;
    background: transparent;
  }
  .p-password.p-invalid.p-component > .p-inputtext {
    border-color: #f88c79;
  }
  .p-password-panel {
    padding: 1rem;
    background: #ffffff;
    color: #6c6c6c;
    border: 0 none;
    box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
    border-radius: 6px;
  }
  .p-password-panel .p-password-meter {
    margin-bottom: 0.5rem;
    background: #ebebeb;
  }
  .p-password-panel .p-password-meter .p-password-strength.weak {
    background: #d45472;
  }
  .p-password-panel .p-password-meter .p-password-strength.medium {
    background: #ff922a;
  }
  .p-password-panel .p-password-meter .p-password-strength.strong {
    background: #8bae2c;
  }
  .p-radiobutton {
    position: relative;
    display: inline-flex;
    -webkit-user-select: none;
            user-select: none;
    vertical-align: bottom;
  }
  .p-radiobutton-input {
    cursor: pointer;
  }
  .p-radiobutton-box {
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .p-radiobutton-icon {
    backface-visibility: hidden;
    transform: translateZ(0) scale(0.1);
    border-radius: 50%;
    visibility: hidden;
  }
  .p-radiobutton.p-highlight .p-radiobutton-icon {
    transform: translateZ(0) scale(1, 1);
    visibility: visible;
  }
  .p-radiobutton {
    width: 20px;
    height: 20px;
  }
  .p-radiobutton .p-radiobutton-input {
    appearance: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0;
    opacity: 0;
    z-index: 1;
    outline: 0 none;
    border: 2px solid #e1e1e1;
    border-radius: 50%;
  }
  .p-radiobutton .p-radiobutton-box {
    border: 2px solid #e1e1e1;
    background: #ffffff;
    width: 20px;
    height: 20px;
    color: #6c6c6c;
    border-radius: 50%;
    transition: background-color 0.3s, color 0.3s, border-color 0.3s, box-shadow 0.3s;
    outline-color: transparent;
  }
  .p-radiobutton .p-radiobutton-box .p-radiobutton-icon {
    width: 12px;
    height: 12px;
    transition-duration: 0.3s;
    background-color: #ffffff;
  }
  .p-radiobutton.p-highlight .p-radiobutton-box {
    border-color: #5472d4;
    background: #5472d4;
  }
  .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box {
    border-color: #cecece;
  }
  .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box {
    border-color: #3c5ece;
    background: #3c5ece;
  }
  .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box .p-radiobutton-icon {
    background-color: #ffffff;
  }
  .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
    border-color: #91a4e3;
  }
  .p-radiobutton.p-invalid > .p-radiobutton-box {
    border-color: #f88c79;
  }
  .p-radiobutton.p-variant-filled .p-radiobutton-box {
    background-color: #f2f2f2;
  }
  .p-radiobutton.p-variant-filled.p-highlight .p-radiobutton-box {
    background: #5472d4;
  }
  .p-radiobutton.p-variant-filled:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box {
    background-color: #f2f2f2;
  }
  .p-radiobutton.p-variant-filled:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box {
    background: #3c5ece;
  }
  .p-input-filled .p-radiobutton .p-radiobutton-box {
    background-color: #f2f2f2;
  }
  .p-input-filled .p-radiobutton.p-highlight .p-radiobutton-box {
    background: #5472d4;
  }
  .p-input-filled .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box {
    background-color: #f2f2f2;
  }
  .p-input-filled .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box {
    background: #3c5ece;
  }
  .p-rating {
    position: relative;
    display: flex;
    align-items: center;
  }
  .p-rating-item {
    display: inline-flex;
    align-items: center;
    cursor: pointer;
  }
  .p-rating.p-readonly .p-rating-item {
    cursor: default;
  }
  .p-rating {
    gap: 0.5rem;
  }
  .p-rating .p-rating-item {
    outline-color: transparent;
    border-radius: 50%;
  }
  .p-rating .p-rating-item .p-rating-icon {
    color: #6c6c6c;
    transition: background-color 0.3s, color 0.3s, border-color 0.3s, box-shadow 0.3s;
    font-size: 1.143rem;
  }
  .p-rating .p-rating-item .p-rating-icon.p-icon {
    width: 1.143rem;
    height: 1.143rem;
  }
  .p-rating .p-rating-item .p-rating-icon.p-rating-cancel {
    color: #df7e6c;
  }
  .p-rating .p-rating-item.p-focus {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
  }
  .p-rating .p-rating-item.p-rating-item-active .p-rating-icon {
    color: #5472d4;
  }
  .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon {
    color: #5472d4;
  }
  .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel {
    color: #f88c79;
  }
  .p-selectbutton .p-button {
    background: #ffffff;
    border: 2px solid #e1e1e1;
    color: #6c6c6c;
    transition: background-color 0.3s, color 0.3s, border-color 0.3s, box-shadow 0.3s;
  }
  .p-selectbutton .p-button .p-button-icon-left,
  .p-selectbutton .p-button .p-button-icon-right {
    color: #898989;
  }
  .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover {
    background: #edf0fa;
    border-color: #e1e1e1;
    color: #6c6c6c;
  }
  .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,
  .p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right {
    color: #898989;
  }
  .p-selectbutton .p-button.p-highlight {
    background: #ced6f1;
    border-color: #ced6f1;
    color: #585858;
  }
  .p-selectbutton .p-button.p-highlight .p-button-icon-left,
  .p-selectbutton .p-button.p-highlight .p-button-icon-right {
    color: #585858;
  }
  .p-selectbutton .p-button.p-highlight:hover {
    background: #bdc7ec;
    border-color: #bdc7ec;
    color: #585858;
  }
  .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left,
  .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right {
    color: #585858;
  }
  .p-selectbutton.p-invalid > .p-button {
    border-color: #f88c79;
  }
  .p-slider {
    background: #ebebeb;
    border: 0 none;
    border-radius: 6px;
  }
  .p-slider.p-slider-horizontal {
    height: 0.286rem;
  }
  .p-slider.p-slider-horizontal .p-slider-handle {
    margin-top: -0.5715rem;
    margin-left: -0.5715rem;
  }
  .p-slider.p-slider-vertical {
    width: 0.286rem;
  }
  .p-slider.p-slider-vertical .p-slider-handle {
    margin-left: -0.5715rem;
    margin-bottom: -0.5715rem;
  }
  .p-slider .p-slider-handle {
    height: 1.143rem;
    width: 1.143rem;
    background: #ffffff;
    border: 2px solid #5472d4;
    border-radius: 50%;
    transition: background-color 0.3s, color 0.3s, border-color 0.3s, box-shadow 0.3s;
  }
  .p-slider .p-slider-handle:focus {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
  }
  .p-slider .p-slider-range {
    background: #5472d4;
  }
  .p-slider:not(.p-disabled) .p-slider-handle:hover {
    background: #5472d4;
    border-color: #5472d4;
  }
  .p-treeselect {
    background: #ffffff;
    border: 2px solid #e1e1e1;
    transition: background-color 0.3s, color 0.3s, border-color 0.3s, box-shadow 0.3s;
    border-radius: 6px;
  }
  .p-treeselect:not(.p-disabled):hover {
    border-color: #cecece;
  }
  .p-treeselect:not(.p-disabled).p-focus {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
    border-color: #91a4e3;
  }
  .p-treeselect.p-treeselect-clearable .p-treeselect-label {
    padding-right: 1.75rem;
  }
  .p-treeselect.p-variant-filled {
    background: #f2f2f2;
  }
  .p-treeselect.p-variant-filled:not(.p-disabled):hover {
    background-color: #f2f2f2;
  }
  .p-treeselect.p-variant-filled:not(.p-disabled).p-focus {
    background-color: #f2f2f2;
  }
  .p-treeselect .p-treeselect-label {
    padding: 0.5rem 0.75rem;
    transition: background-color 0.3s, color 0.3s, border-color 0.3s, box-shadow 0.3s;
  }
  .p-treeselect .p-treeselect-label.p-placeholder {
    color: #898989;
  }
  .p-treeselect.p-treeselect-chip .p-treeselect-token {
    padding: 0.25rem 0.75rem;
    margin-right: 0.5rem;
    background: #ebebeb;
    color: #6c6c6c;
    border-radius: 16px;
  }
  .p-treeselect .p-treeselect-trigger {
    background: transparent;
    color: #898989;
    width: 2.857rem;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
  }
  .p-treeselect .p-treeselect-clear-icon {
    color: #898989;
    right: 2.857rem;
  }
  .p-treeselect.p-invalid.p-component {
    border-color: #f88c79;
  }
  .p-inputwrapper-filled.p-treeselect.p-treeselect-chip .p-treeselect-label {
    padding: 0.25rem 0.75rem;
  }
  .p-treeselect-panel {
    background: #ffffff;
    color: #6c6c6c;
    border: 0 none;
    border-radius: 6px;
    box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  }
  .p-treeselect-panel .p-treeselect-header {
    padding: 0.5rem 1.5rem;
    border-bottom: 0 none;
    color: #6c6c6c;
    background: #ffffff;
    margin: 0;
    border-top-right-radius: 6px;
    border-top-left-radius: 6px;
  }
  .p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container {
    margin-right: 0.5rem;
  }
  .p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container .p-treeselect-filter {
    padding-right: 1.75rem;
  }
  .p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container .p-treeselect-filter-icon {
    right: 0.75rem;
    color: #898989;
  }
  .p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container.p-treeselect-clearable-filter .p-treeselect-filter {
    padding-right: 3.5rem;
  }
  .p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container.p-treeselect-clearable-filter .p-treeselect-filter-clear-icon {
    right: 2.5rem;
  }
  .p-treeselect-panel .p-treeselect-header .p-treeselect-close {
    width: 2rem;
    height: 2rem;
    color: #898989;
    border: 0 none;
    background: transparent;
    border-radius: 50%;
    transition: background-color 0.3s, color 0.3s, box-shadow 0.3s;
  }
  .p-treeselect-panel .p-treeselect-header .p-treeselect-close:enabled:hover {
    color: #6c6c6c;
    border-color: transparent;
    background: #edf0fa;
  }
  .p-treeselect-panel .p-treeselect-header .p-treeselect-close:focus-visible {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
  }
  .p-treeselect-panel .p-treeselect-items-wrapper .p-tree {
    border: 0 none;
  }
  .p-treeselect-panel .p-treeselect-items-wrapper .p-treeselect-empty-message {
    padding: 0.5rem 1rem;
    color: #6c6c6c;
    background: transparent;
  }
  .p-input-filled .p-treeselect {
    background: #f2f2f2;
  }
  .p-input-filled .p-treeselect:not(.p-disabled):hover {
    background-color: #f2f2f2;
  }
  .p-input-filled .p-treeselect:not(.p-disabled).p-focus {
    background-color: #f2f2f2;
  }
  .p-togglebutton {
    position: relative;
    display: inline-flex;
    -webkit-user-select: none;
            user-select: none;
    vertical-align: bottom;
  }
  .p-togglebutton-input {
    cursor: pointer;
  }
  .p-togglebutton .p-button {
    flex: 1 1 auto;
  }
  .p-togglebutton .p-togglebutton-input {
    appearance: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0;
    opacity: 0;
    z-index: 1;
    outline: 0 none;
    border: 2px solid #e1e1e1;
    border-radius: 6px;
  }
  .p-togglebutton .p-button {
    background: #ffffff;
    border: 2px solid #e1e1e1;
    color: #6c6c6c;
    transition: background-color 0.3s, color 0.3s, border-color 0.3s, box-shadow 0.3s;
    outline-color: transparent;
  }
  .p-togglebutton .p-button .p-button-icon-left,
  .p-togglebutton .p-button .p-button-icon-right {
    color: #898989;
  }
  .p-togglebutton.p-highlight .p-button {
    background: #ced6f1;
    border-color: #ced6f1;
    color: #585858;
  }
  .p-togglebutton.p-highlight .p-button .p-button-icon-left,
  .p-togglebutton.p-highlight .p-button .p-button-icon-right {
    color: #585858;
  }
  .p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button {
    background: #edf0fa;
    border-color: #e1e1e1;
    color: #6c6c6c;
  }
  .p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button .p-button-icon-left,
  .p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button .p-button-icon-right {
    color: #898989;
  }
  .p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button {
    background: #bdc7ec;
    border-color: #bdc7ec;
    color: #585858;
  }
  .p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button .p-button-icon-left,
  .p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button .p-button-icon-right {
    color: #585858;
  }
  .p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:focus-visible) .p-button {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
    border-color: #91a4e3;
  }
  .p-togglebutton.p-invalid > .p-button {
    border-color: #f88c79;
  }
  .p-button {
    color: #ffffff;
    background: #5472d4;
    border: 2px solid #5472d4;
    padding: 0.5rem 1rem;
    font-size: 1rem;
    transition: background-color 0.3s, color 0.3s, border-color 0.3s, box-shadow 0.3s;
    border-radius: 6px;
  }
  .p-button:not(:disabled):hover {
    background: #4868d1;
    color: #ffffff;
    border-color: #4868d1;
  }
  .p-button:not(:disabled):active {
    background: #3c5ece;
    color: #ffffff;
    border-color: #3c5ece;
  }
  .p-button.p-button-outlined {
    background-color: transparent;
    color: #5472d4;
    border: 2px solid;
  }
  .p-button.p-button-outlined:not(:disabled):hover {
    background: rgba(84, 114, 212, 0.04);
    color: #5472d4;
    border: 2px solid;
  }
  .p-button.p-button-outlined:not(:disabled):active {
    background: rgba(84, 114, 212, 0.16);
    color: #5472d4;
    border: 2px solid;
  }
  .p-button.p-button-outlined.p-button-plain {
    color: #898989;
    border-color: #898989;
  }
  .p-button.p-button-outlined.p-button-plain:not(:disabled):hover {
    background: #edf0fa;
    color: #898989;
  }
  .p-button.p-button-outlined.p-button-plain:not(:disabled):active {
    background: #ebebeb;
    color: #898989;
  }
  .p-button.p-button-text {
    background-color: transparent;
    color: #5472d4;
    border-color: transparent;
  }
  .p-button.p-button-text:not(:disabled):hover {
    background: rgba(84, 114, 212, 0.04);
    color: #5472d4;
    border-color: transparent;
  }
  .p-button.p-button-text:not(:disabled):active {
    background: rgba(84, 114, 212, 0.16);
    color: #5472d4;
    border-color: transparent;
  }
  .p-button.p-button-text.p-button-plain {
    color: #898989;
  }
  .p-button.p-button-text.p-button-plain:not(:disabled):hover {
    background: #edf0fa;
    color: #898989;
  }
  .p-button.p-button-text.p-button-plain:not(:disabled):active {
    background: #ebebeb;
    color: #898989;
  }
  .p-button:focus {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
  }
  .p-button .p-button-label {
    transition-duration: 0.3s;
  }
  .p-button .p-button-icon-left {
    margin-right: 0.5rem;
  }
  .p-button .p-button-icon-right {
    margin-left: 0.5rem;
  }
  .p-button .p-button-icon-bottom {
    margin-top: 0.5rem;
  }
  .p-button .p-button-icon-top {
    margin-bottom: 0.5rem;
  }
  .p-button .p-badge {
    margin-left: 0.5rem;
    min-width: 1rem;
    height: 1rem;
    line-height: 1rem;
    color: #5472d4;
    background-color: #ffffff;
  }
  .p-button.p-button-raised {
    box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  }
  .p-button.p-button-rounded {
    border-radius: 2rem;
  }
  .p-button.p-button-icon-only {
    width: 2.857rem;
    padding: 0.5rem 0;
  }
  .p-button.p-button-icon-only .p-button-icon-left,
  .p-button.p-button-icon-only .p-button-icon-right {
    margin: 0;
  }
  .p-button.p-button-icon-only.p-button-rounded {
    border-radius: 50%;
    height: 2.857rem;
  }
  .p-button.p-button-sm {
    font-size: 0.875rem;
    padding: 0.4375rem 0.875rem;
  }
  .p-button.p-button-sm .p-button-icon {
    font-size: 0.875rem;
  }
  .p-button.p-button-lg {
    font-size: 1.25rem;
    padding: 0.625rem 1.25rem;
  }
  .p-button.p-button-lg .p-button-icon {
    font-size: 1.25rem;
  }
  .p-button.p-button-loading-label-only.p-button-loading-left .p-button-label {
    margin-left: 0.5rem;
  }
  .p-button.p-button-loading-label-only.p-button-loading-right .p-button-label {
    margin-right: 0.5rem;
  }
  .p-button.p-button-loading-label-only.p-button-loading-top .p-button-label {
    margin-top: 0.5rem;
  }
  .p-button.p-button-loading-label-only.p-button-loading-bottom .p-button-label {
    margin-bottom: 0.5rem;
  }
  .p-button.p-button-loading-label-only .p-button-loading-icon {
    margin: 0;
  }
  .p-fluid .p-button {
    width: 100%;
  }
  .p-fluid .p-button-icon-only {
    width: 2.857rem;
  }
  .p-fluid .p-button-group {
    display: flex;
  }
  .p-fluid .p-button-group .p-button {
    flex: 1;
  }
  .p-button.p-button-secondary, .p-button-group.p-button-secondary > .p-button, .p-splitbutton.p-button-secondary > .p-button, .p-fileupload-choose.p-button-secondary {
    color: #ffffff;
    background: #8191a6;
    border: 1px solid #8191a6;
  }
  .p-button.p-button-secondary:not(:disabled):hover, .p-button-group.p-button-secondary > .p-button:not(:disabled):hover, .p-splitbutton.p-button-secondary > .p-button:not(:disabled):hover, .p-fileupload-choose.p-button-secondary:not(:disabled):hover {
    background: #70829a;
    color: #ffffff;
    border-color: #70829a;
  }
  .p-button.p-button-secondary:not(:disabled):focus, .p-button-group.p-button-secondary > .p-button:not(:disabled):focus, .p-splitbutton.p-button-secondary > .p-button:not(:disabled):focus, .p-fileupload-choose.p-button-secondary:not(:disabled):focus {
    box-shadow: 0 0 0 0.1rem #cdd3db;
  }
  .p-button.p-button-secondary:not(:disabled):active, .p-button-group.p-button-secondary > .p-button:not(:disabled):active, .p-splitbutton.p-button-secondary > .p-button:not(:disabled):active, .p-fileupload-choose.p-button-secondary:not(:disabled):active {
    background: #62738a;
    color: #ffffff;
    border-color: #62738a;
  }
  .p-button.p-button-secondary.p-button-outlined, .p-button-group.p-button-secondary > .p-button.p-button-outlined, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined, .p-fileupload-choose.p-button-secondary.p-button-outlined {
    background-color: transparent;
    color: #8191a6;
    border: 2px solid;
  }
  .p-button.p-button-secondary.p-button-outlined:not(:disabled):hover, .p-button-group.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):hover, .p-fileupload-choose.p-button-secondary.p-button-outlined:not(:disabled):hover {
    background: rgba(129, 145, 166, 0.04);
    color: #8191a6;
    border: 2px solid;
  }
  .p-button.p-button-secondary.p-button-outlined:not(:disabled):active, .p-button-group.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(:disabled):active, .p-fileupload-choose.p-button-secondary.p-button-outlined:not(:disabled):active {
    background: rgba(129, 145, 166, 0.16);
    color: #8191a6;
    border: 2px solid;
  }
  .p-button.p-button-secondary.p-button-text, .p-button-group.p-button-secondary > .p-button.p-button-text, .p-splitbutton.p-button-secondary > .p-button.p-button-text, .p-fileupload-choose.p-button-secondary.p-button-text {
    background-color: transparent;
    color: #8191a6;
    border-color: transparent;
  }
  .p-button.p-button-secondary.p-button-text:not(:disabled):hover, .p-button-group.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):hover, .p-fileupload-choose.p-button-secondary.p-button-text:not(:disabled):hover {
    background: rgba(129, 145, 166, 0.04);
    border-color: transparent;
    color: #8191a6;
  }
  .p-button.p-button-secondary.p-button-text:not(:disabled):active, .p-button-group.p-button-secondary > .p-button.p-button-text:not(:disabled):active, .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(:disabled):active, .p-fileupload-choose.p-button-secondary.p-button-text:not(:disabled):active {
    background: rgba(129, 145, 166, 0.16);
    border-color: transparent;
    color: #8191a6;
  }
  .p-button.p-button-info, .p-button-group.p-button-info > .p-button, .p-splitbutton.p-button-info > .p-button, .p-fileupload-choose.p-button-info {
    color: #ffffff;
    background: #35a4cc;
    border: 1px solid #35a4cc;
  }
  .p-button.p-button-info:not(:disabled):hover, .p-button-group.p-button-info > .p-button:not(:disabled):hover, .p-splitbutton.p-button-info > .p-button:not(:disabled):hover, .p-fileupload-choose.p-button-info:not(:disabled):hover {
    background: #2f94b9;
    color: #ffffff;
    border-color: #2f94b9;
  }
  .p-button.p-button-info:not(:disabled):focus, .p-button-group.p-button-info > .p-button:not(:disabled):focus, .p-splitbutton.p-button-info > .p-button:not(:disabled):focus, .p-fileupload-choose.p-button-info:not(:disabled):focus {
    box-shadow: 0 0 0 0.1rem #aedbeb;
  }
  .p-button.p-button-info:not(:disabled):active, .p-button-group.p-button-info > .p-button:not(:disabled):active, .p-splitbutton.p-button-info > .p-button:not(:disabled):active, .p-fileupload-choose.p-button-info:not(:disabled):active {
    background: #2984a4;
    color: #ffffff;
    border-color: #2984a4;
  }
  .p-button.p-button-info.p-button-outlined, .p-button-group.p-button-info > .p-button.p-button-outlined, .p-splitbutton.p-button-info > .p-button.p-button-outlined, .p-fileupload-choose.p-button-info.p-button-outlined {
    background-color: transparent;
    color: #35a4cc;
    border: 2px solid;
  }
  .p-button.p-button-info.p-button-outlined:not(:disabled):hover, .p-button-group.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):hover, .p-fileupload-choose.p-button-info.p-button-outlined:not(:disabled):hover {
    background: rgba(53, 164, 204, 0.04);
    color: #35a4cc;
    border: 2px solid;
  }
  .p-button.p-button-info.p-button-outlined:not(:disabled):active, .p-button-group.p-button-info > .p-button.p-button-outlined:not(:disabled):active, .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(:disabled):active, .p-fileupload-choose.p-button-info.p-button-outlined:not(:disabled):active {
    background: rgba(53, 164, 204, 0.16);
    color: #35a4cc;
    border: 2px solid;
  }
  .p-button.p-button-info.p-button-text, .p-button-group.p-button-info > .p-button.p-button-text, .p-splitbutton.p-button-info > .p-button.p-button-text, .p-fileupload-choose.p-button-info.p-button-text {
    background-color: transparent;
    color: #35a4cc;
    border-color: transparent;
  }
  .p-button.p-button-info.p-button-text:not(:disabled):hover, .p-button-group.p-button-info > .p-button.p-button-text:not(:disabled):hover, .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):hover, .p-fileupload-choose.p-button-info.p-button-text:not(:disabled):hover {
    background: rgba(53, 164, 204, 0.04);
    border-color: transparent;
    color: #35a4cc;
  }
  .p-button.p-button-info.p-button-text:not(:disabled):active, .p-button-group.p-button-info > .p-button.p-button-text:not(:disabled):active, .p-splitbutton.p-button-info > .p-button.p-button-text:not(:disabled):active, .p-fileupload-choose.p-button-info.p-button-text:not(:disabled):active {
    background: rgba(53, 164, 204, 0.16);
    border-color: transparent;
    color: #35a4cc;
  }
  .p-button.p-button-success, .p-button-group.p-button-success > .p-button, .p-splitbutton.p-button-success > .p-button, .p-fileupload-choose.p-button-success {
    color: #ffffff;
    background: #8bae2c;
    border: 1px solid #8bae2c;
  }
  .p-button.p-button-success:not(:disabled):hover, .p-button-group.p-button-success > .p-button:not(:disabled):hover, .p-splitbutton.p-button-success > .p-button:not(:disabled):hover, .p-fileupload-choose.p-button-success:not(:disabled):hover {
    background: #7d9d28;
    color: #ffffff;
    border-color: #7d9d28;
  }
  .p-button.p-button-success:not(:disabled):focus, .p-button-group.p-button-success > .p-button:not(:disabled):focus, .p-splitbutton.p-button-success > .p-button:not(:disabled):focus, .p-fileupload-choose.p-button-success:not(:disabled):focus {
    box-shadow: 0 0 0 0.1rem #d5e7a2;
  }
  .p-button.p-button-success:not(:disabled):active, .p-button-group.p-button-success > .p-button:not(:disabled):active, .p-splitbutton.p-button-success > .p-button:not(:disabled):active, .p-fileupload-choose.p-button-success:not(:disabled):active {
    background: #6f8b23;
    color: #ffffff;
    border-color: #6f8b23;
  }
  .p-button.p-button-success.p-button-outlined, .p-button-group.p-button-success > .p-button.p-button-outlined, .p-splitbutton.p-button-success > .p-button.p-button-outlined, .p-fileupload-choose.p-button-success.p-button-outlined {
    background-color: transparent;
    color: #8bae2c;
    border: 2px solid;
  }
  .p-button.p-button-success.p-button-outlined:not(:disabled):hover, .p-button-group.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):hover, .p-fileupload-choose.p-button-success.p-button-outlined:not(:disabled):hover {
    background: rgba(139, 174, 44, 0.04);
    color: #8bae2c;
    border: 2px solid;
  }
  .p-button.p-button-success.p-button-outlined:not(:disabled):active, .p-button-group.p-button-success > .p-button.p-button-outlined:not(:disabled):active, .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(:disabled):active, .p-fileupload-choose.p-button-success.p-button-outlined:not(:disabled):active {
    background: rgba(139, 174, 44, 0.16);
    color: #8bae2c;
    border: 2px solid;
  }
  .p-button.p-button-success.p-button-text, .p-button-group.p-button-success > .p-button.p-button-text, .p-splitbutton.p-button-success > .p-button.p-button-text, .p-fileupload-choose.p-button-success.p-button-text {
    background-color: transparent;
    color: #8bae2c;
    border-color: transparent;
  }
  .p-button.p-button-success.p-button-text:not(:disabled):hover, .p-button-group.p-button-success > .p-button.p-button-text:not(:disabled):hover, .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):hover, .p-fileupload-choose.p-button-success.p-button-text:not(:disabled):hover {
    background: rgba(139, 174, 44, 0.04);
    border-color: transparent;
    color: #8bae2c;
  }
  .p-button.p-button-success.p-button-text:not(:disabled):active, .p-button-group.p-button-success > .p-button.p-button-text:not(:disabled):active, .p-splitbutton.p-button-success > .p-button.p-button-text:not(:disabled):active, .p-fileupload-choose.p-button-success.p-button-text:not(:disabled):active {
    background: rgba(139, 174, 44, 0.16);
    border-color: transparent;
    color: #8bae2c;
  }
  .p-button.p-button-warning, .p-button-group.p-button-warning > .p-button, .p-splitbutton.p-button-warning > .p-button, .p-fileupload-choose.p-button-warning {
    color: #ffffff;
    background: #ff922a;
    border: 1px solid #ff922a;
  }
  .p-button.p-button-warning:not(:disabled):hover, .p-button-group.p-button-warning > .p-button:not(:disabled):hover, .p-splitbutton.p-button-warning > .p-button:not(:disabled):hover, .p-fileupload-choose.p-button-warning:not(:disabled):hover {
    background: #ff830c;
    color: #ffffff;
    border-color: #ff830c;
  }
  .p-button.p-button-warning:not(:disabled):focus, .p-button-group.p-button-warning > .p-button:not(:disabled):focus, .p-splitbutton.p-button-warning > .p-button:not(:disabled):focus, .p-fileupload-choose.p-button-warning:not(:disabled):focus {
    box-shadow: 0 0 0 0.1rem #ffd3aa;
  }
  .p-button.p-button-warning:not(:disabled):active, .p-button-group.p-button-warning > .p-button:not(:disabled):active, .p-splitbutton.p-button-warning > .p-button:not(:disabled):active, .p-fileupload-choose.p-button-warning:not(:disabled):active {
    background: #ee7400;
    color: #ffffff;
    border-color: #ee7400;
  }
  .p-button.p-button-warning.p-button-outlined, .p-button-group.p-button-warning > .p-button.p-button-outlined, .p-splitbutton.p-button-warning > .p-button.p-button-outlined, .p-fileupload-choose.p-button-warning.p-button-outlined {
    background-color: transparent;
    color: #ff922a;
    border: 2px solid;
  }
  .p-button.p-button-warning.p-button-outlined:not(:disabled):hover, .p-button-group.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):hover, .p-fileupload-choose.p-button-warning.p-button-outlined:not(:disabled):hover {
    background: rgba(255, 146, 42, 0.04);
    color: #ff922a;
    border: 2px solid;
  }
  .p-button.p-button-warning.p-button-outlined:not(:disabled):active, .p-button-group.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(:disabled):active, .p-fileupload-choose.p-button-warning.p-button-outlined:not(:disabled):active {
    background: rgba(255, 146, 42, 0.16);
    color: #ff922a;
    border: 2px solid;
  }
  .p-button.p-button-warning.p-button-text, .p-button-group.p-button-warning > .p-button.p-button-text, .p-splitbutton.p-button-warning > .p-button.p-button-text, .p-fileupload-choose.p-button-warning.p-button-text {
    background-color: transparent;
    color: #ff922a;
    border-color: transparent;
  }
  .p-button.p-button-warning.p-button-text:not(:disabled):hover, .p-button-group.p-button-warning > .p-button.p-button-text:not(:disabled):hover, .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):hover, .p-fileupload-choose.p-button-warning.p-button-text:not(:disabled):hover {
    background: rgba(255, 146, 42, 0.04);
    border-color: transparent;
    color: #ff922a;
  }
  .p-button.p-button-warning.p-button-text:not(:disabled):active, .p-button-group.p-button-warning > .p-button.p-button-text:not(:disabled):active, .p-splitbutton.p-button-warning > .p-button.p-button-text:not(:disabled):active, .p-fileupload-choose.p-button-warning.p-button-text:not(:disabled):active {
    background: rgba(255, 146, 42, 0.16);
    border-color: transparent;
    color: #ff922a;
  }
  .p-button.p-button-help, .p-button-group.p-button-help > .p-button, .p-splitbutton.p-button-help > .p-button, .p-fileupload-choose.p-button-help {
    color: #ffffff;
    background: #7654d4;
    border: 1px solid #7654d4;
  }
  .p-button.p-button-help:not(:disabled):hover, .p-button-group.p-button-help > .p-button:not(:disabled):hover, .p-splitbutton.p-button-help > .p-button:not(:disabled):hover, .p-fileupload-choose.p-button-help:not(:disabled):hover {
    background: #633cce;
    color: #ffffff;
    border-color: #633cce;
  }
  .p-button.p-button-help:not(:disabled):focus, .p-button-group.p-button-help > .p-button:not(:disabled):focus, .p-splitbutton.p-button-help > .p-button:not(:disabled):focus, .p-fileupload-choose.p-button-help:not(:disabled):focus {
    box-shadow: 0 0 0 0.1rem #c8bbee;
  }
  .p-button.p-button-help:not(:disabled):active, .p-button-group.p-button-help > .p-button:not(:disabled):active, .p-splitbutton.p-button-help > .p-button:not(:disabled):active, .p-fileupload-choose.p-button-help:not(:disabled):active {
    background: #5530bd;
    color: #ffffff;
    border-color: #5530bd;
  }
  .p-button.p-button-help.p-button-outlined, .p-button-group.p-button-help > .p-button.p-button-outlined, .p-splitbutton.p-button-help > .p-button.p-button-outlined, .p-fileupload-choose.p-button-help.p-button-outlined {
    background-color: transparent;
    color: #7654d4;
    border: 2px solid;
  }
  .p-button.p-button-help.p-button-outlined:not(:disabled):hover, .p-button-group.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):hover, .p-fileupload-choose.p-button-help.p-button-outlined:not(:disabled):hover {
    background: rgba(118, 84, 212, 0.04);
    color: #7654d4;
    border: 2px solid;
  }
  .p-button.p-button-help.p-button-outlined:not(:disabled):active, .p-button-group.p-button-help > .p-button.p-button-outlined:not(:disabled):active, .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(:disabled):active, .p-fileupload-choose.p-button-help.p-button-outlined:not(:disabled):active {
    background: rgba(118, 84, 212, 0.16);
    color: #7654d4;
    border: 2px solid;
  }
  .p-button.p-button-help.p-button-text, .p-button-group.p-button-help > .p-button.p-button-text, .p-splitbutton.p-button-help > .p-button.p-button-text, .p-fileupload-choose.p-button-help.p-button-text {
    background-color: transparent;
    color: #7654d4;
    border-color: transparent;
  }
  .p-button.p-button-help.p-button-text:not(:disabled):hover, .p-button-group.p-button-help > .p-button.p-button-text:not(:disabled):hover, .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):hover, .p-fileupload-choose.p-button-help.p-button-text:not(:disabled):hover {
    background: rgba(118, 84, 212, 0.04);
    border-color: transparent;
    color: #7654d4;
  }
  .p-button.p-button-help.p-button-text:not(:disabled):active, .p-button-group.p-button-help > .p-button.p-button-text:not(:disabled):active, .p-splitbutton.p-button-help > .p-button.p-button-text:not(:disabled):active, .p-fileupload-choose.p-button-help.p-button-text:not(:disabled):active {
    background: rgba(118, 84, 212, 0.16);
    border-color: transparent;
    color: #7654d4;
  }
  .p-button.p-button-danger, .p-button-group.p-button-danger > .p-button, .p-splitbutton.p-button-danger > .p-button, .p-fileupload-choose.p-button-danger {
    color: #ffffff;
    background: #d45472;
    border: 1px solid #d45472;
  }
  .p-button.p-button-danger:not(:disabled):hover, .p-button-group.p-button-danger > .p-button:not(:disabled):hover, .p-splitbutton.p-button-danger > .p-button:not(:disabled):hover, .p-fileupload-choose.p-button-danger:not(:disabled):hover {
    background: #ce3c5e;
    color: #ffffff;
    border-color: #ce3c5e;
  }
  .p-button.p-button-danger:not(:disabled):focus, .p-button-group.p-button-danger > .p-button:not(:disabled):focus, .p-splitbutton.p-button-danger > .p-button:not(:disabled):focus, .p-fileupload-choose.p-button-danger:not(:disabled):focus {
    box-shadow: 0 0 0 0.1rem #eebbc7;
  }
  .p-button.p-button-danger:not(:disabled):active, .p-button-group.p-button-danger > .p-button:not(:disabled):active, .p-splitbutton.p-button-danger > .p-button:not(:disabled):active, .p-fileupload-choose.p-button-danger:not(:disabled):active {
    background: #bd3051;
    color: #ffffff;
    border-color: #bd3051;
  }
  .p-button.p-button-danger.p-button-outlined, .p-button-group.p-button-danger > .p-button.p-button-outlined, .p-splitbutton.p-button-danger > .p-button.p-button-outlined, .p-fileupload-choose.p-button-danger.p-button-outlined {
    background-color: transparent;
    color: #d45472;
    border: 2px solid;
  }
  .p-button.p-button-danger.p-button-outlined:not(:disabled):hover, .p-button-group.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):hover, .p-fileupload-choose.p-button-danger.p-button-outlined:not(:disabled):hover {
    background: rgba(212, 84, 114, 0.04);
    color: #d45472;
    border: 2px solid;
  }
  .p-button.p-button-danger.p-button-outlined:not(:disabled):active, .p-button-group.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(:disabled):active, .p-fileupload-choose.p-button-danger.p-button-outlined:not(:disabled):active {
    background: rgba(212, 84, 114, 0.16);
    color: #d45472;
    border: 2px solid;
  }
  .p-button.p-button-danger.p-button-text, .p-button-group.p-button-danger > .p-button.p-button-text, .p-splitbutton.p-button-danger > .p-button.p-button-text, .p-fileupload-choose.p-button-danger.p-button-text {
    background-color: transparent;
    color: #d45472;
    border-color: transparent;
  }
  .p-button.p-button-danger.p-button-text:not(:disabled):hover, .p-button-group.p-button-danger > .p-button.p-button-text:not(:disabled):hover, .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):hover, .p-fileupload-choose.p-button-danger.p-button-text:not(:disabled):hover {
    background: rgba(212, 84, 114, 0.04);
    border-color: transparent;
    color: #d45472;
  }
  .p-button.p-button-danger.p-button-text:not(:disabled):active, .p-button-group.p-button-danger > .p-button.p-button-text:not(:disabled):active, .p-splitbutton.p-button-danger > .p-button.p-button-text:not(:disabled):active, .p-fileupload-choose.p-button-danger.p-button-text:not(:disabled):active {
    background: rgba(212, 84, 114, 0.16);
    border-color: transparent;
    color: #d45472;
  }
  .p-button.p-button-contrast, .p-button-group.p-button-contrast > .p-button, .p-splitbutton.p-button-contrast > .p-button {
    color: #ffffff;
    background: #3b3b3b;
    border: 1px solid #3b3b3b;
  }
  .p-button.p-button-contrast:not(:disabled):hover, .p-button-group.p-button-contrast > .p-button:not(:disabled):hover, .p-splitbutton.p-button-contrast > .p-button:not(:disabled):hover {
    background: #585858;
    color: #ffffff;
    border-color: #585858;
  }
  .p-button.p-button-contrast:not(:disabled):focus, .p-button-group.p-button-contrast > .p-button:not(:disabled):focus, .p-splitbutton.p-button-contrast > .p-button:not(:disabled):focus {
    box-shadow: none;
  }
  .p-button.p-button-contrast:not(:disabled):active, .p-button-group.p-button-contrast > .p-button:not(:disabled):active, .p-splitbutton.p-button-contrast > .p-button:not(:disabled):active {
    background: #6c6c6c;
    color: #ffffff;
    border-color: #6c6c6c;
  }
  .p-button.p-button-contrast.p-button-outlined, .p-button-group.p-button-contrast > .p-button.p-button-outlined, .p-splitbutton.p-button-contrast > .p-button.p-button-outlined {
    background-color: transparent;
    color: #3b3b3b;
    border: 2px solid;
  }
  .p-button.p-button-contrast.p-button-outlined:not(:disabled):hover, .p-button-group.p-button-contrast > .p-button.p-button-outlined:not(:disabled):hover, .p-splitbutton.p-button-contrast > .p-button.p-button-outlined:not(:disabled):hover {
    background: rgba(59, 59, 59, 0.04);
    color: #3b3b3b;
    border: 2px solid;
  }
  .p-button.p-button-contrast.p-button-outlined:not(:disabled):active, .p-button-group.p-button-contrast > .p-button.p-button-outlined:not(:disabled):active, .p-splitbutton.p-button-contrast > .p-button.p-button-outlined:not(:disabled):active {
    background: rgba(59, 59, 59, 0.16);
    color: #3b3b3b;
    border: 2px solid;
  }
  .p-button.p-button-contrast.p-button-text, .p-button-group.p-button-contrast > .p-button.p-button-text, .p-splitbutton.p-button-contrast > .p-button.p-button-text {
    background-color: transparent;
    color: #3b3b3b;
    border-color: transparent;
  }
  .p-button.p-button-contrast.p-button-text:not(:disabled):hover, .p-button-group.p-button-contrast > .p-button.p-button-text:not(:disabled):hover, .p-splitbutton.p-button-contrast > .p-button.p-button-text:not(:disabled):hover {
    background: rgba(59, 59, 59, 0.04);
    border-color: transparent;
    color: #3b3b3b;
  }
  .p-button.p-button-contrast.p-button-text:not(:disabled):active, .p-button-group.p-button-contrast > .p-button.p-button-text:not(:disabled):active, .p-splitbutton.p-button-contrast > .p-button.p-button-text:not(:disabled):active {
    background: rgba(59, 59, 59, 0.16);
    border-color: transparent;
    color: #3b3b3b;
  }
  .p-button.p-button-link {
    color: #3c5ece;
    background: transparent;
    border: transparent;
  }
  .p-button.p-button-link:not(:disabled):hover {
    background: transparent;
    color: #3c5ece;
    border-color: transparent;
  }
  .p-button.p-button-link:not(:disabled):hover .p-button-label {
    text-decoration: underline;
  }
  .p-button.p-button-link:not(:disabled):focus {
    background: transparent;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
    border-color: transparent;
  }
  .p-button.p-button-link:not(:disabled):active {
    background: transparent;
    color: #3c5ece;
    border-color: transparent;
  }
  .p-splitbutton {
    border-radius: 6px;
  }
  .p-splitbutton.p-button-outlined > .p-button {
    background-color: transparent;
    color: #5472d4;
    border: 2px solid;
  }
  .p-splitbutton.p-button-outlined > .p-button:not(:disabled):hover {
    background: rgba(84, 114, 212, 0.04);
    color: #5472d4;
  }
  .p-splitbutton.p-button-outlined > .p-button:not(:disabled):active {
    background: rgba(84, 114, 212, 0.16);
    color: #5472d4;
  }
  .p-splitbutton.p-button-outlined.p-button-plain > .p-button {
    color: #898989;
    border-color: #898989;
  }
  .p-splitbutton.p-button-outlined.p-button-plain > .p-button:not(:disabled):hover {
    background: #edf0fa;
    color: #898989;
  }
  .p-splitbutton.p-button-outlined.p-button-plain > .p-button:not(:disabled):active {
    background: #ebebeb;
    color: #898989;
  }
  .p-splitbutton.p-button-text > .p-button {
    background-color: transparent;
    color: #5472d4;
    border-color: transparent;
  }
  .p-splitbutton.p-button-text > .p-button:not(:disabled):hover {
    background: rgba(84, 114, 212, 0.04);
    color: #5472d4;
    border-color: transparent;
  }
  .p-splitbutton.p-button-text > .p-button:not(:disabled):active {
    background: rgba(84, 114, 212, 0.16);
    color: #5472d4;
    border-color: transparent;
  }
  .p-splitbutton.p-button-text.p-button-plain > .p-button {
    color: #898989;
  }
  .p-splitbutton.p-button-text.p-button-plain > .p-button:not(:disabled):hover {
    background: #edf0fa;
    color: #898989;
  }
  .p-splitbutton.p-button-text.p-button-plain > .p-button:not(:disabled):active {
    background: #ebebeb;
    color: #898989;
  }
  .p-splitbutton.p-button-raised {
    box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  }
  .p-splitbutton.p-button-rounded {
    border-radius: 2rem;
  }
  .p-splitbutton.p-button-rounded > .p-button {
    border-radius: 2rem;
  }
  .p-splitbutton.p-button-sm > .p-button {
    font-size: 0.875rem;
    padding: 0.4375rem 0.875rem;
  }
  .p-splitbutton.p-button-sm > .p-button .p-button-icon {
    font-size: 0.875rem;
  }
  .p-splitbutton.p-button-lg > .p-button {
    font-size: 1.25rem;
    padding: 0.625rem 1.25rem;
  }
  .p-splitbutton.p-button-lg > .p-button.p-button-icon-only {
    width: auto;
  }
  .p-splitbutton.p-button-lg > .p-button .p-button-icon {
    font-size: 1.25rem;
  }
  .p-splitbutton .p-splitbutton-menubutton,
  .p-splitbutton .p-splitbutton.p-button-rounded > .p-splitbutton-menubutton.p-button,
  .p-splitbutton .p-splitbutton.p-button-outlined > .p-splitbutton-menubutton.p-button {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .p-splitbutton.p-button-secondary.p-button-outlined > .p-button {
    background-color: transparent;
    color: #8191a6;
    border: 2px solid;
  }
  .p-splitbutton.p-button-secondary.p-button-outlined > .p-button:not(:disabled):hover {
    background: rgba(129, 145, 166, 0.04);
    color: #8191a6;
  }
  .p-splitbutton.p-button-secondary.p-button-outlined > .p-button:not(:disabled):active {
    background: rgba(129, 145, 166, 0.16);
    color: #8191a6;
  }
  .p-splitbutton.p-button-secondary.p-button-text > .p-button {
    background-color: transparent;
    color: #8191a6;
    border-color: transparent;
  }
  .p-splitbutton.p-button-secondary.p-button-text > .p-button:not(:disabled):hover {
    background: rgba(129, 145, 166, 0.04);
    border-color: transparent;
    color: #8191a6;
  }
  .p-splitbutton.p-button-secondary.p-button-text > .p-button:not(:disabled):active {
    background: rgba(129, 145, 166, 0.16);
    border-color: transparent;
    color: #8191a6;
  }
  .p-splitbutton.p-button-info.p-button-outlined > .p-button {
    background-color: transparent;
    color: #35a4cc;
    border: 2px solid;
  }
  .p-splitbutton.p-button-info.p-button-outlined > .p-button:not(:disabled):hover {
    background: rgba(53, 164, 204, 0.04);
    color: #35a4cc;
  }
  .p-splitbutton.p-button-info.p-button-outlined > .p-button:not(:disabled):active {
    background: rgba(53, 164, 204, 0.16);
    color: #35a4cc;
  }
  .p-splitbutton.p-button-info.p-button-text > .p-button {
    background-color: transparent;
    color: #35a4cc;
    border-color: transparent;
  }
  .p-splitbutton.p-button-info.p-button-text > .p-button:not(:disabled):hover {
    background: rgba(53, 164, 204, 0.04);
    border-color: transparent;
    color: #35a4cc;
  }
  .p-splitbutton.p-button-info.p-button-text > .p-button:not(:disabled):active {
    background: rgba(53, 164, 204, 0.16);
    border-color: transparent;
    color: #35a4cc;
  }
  .p-splitbutton.p-button-success.p-button-outlined > .p-button {
    background-color: transparent;
    color: #8bae2c;
    border: 2px solid;
  }
  .p-splitbutton.p-button-success.p-button-outlined > .p-button:not(:disabled):hover {
    background: rgba(139, 174, 44, 0.04);
    color: #8bae2c;
  }
  .p-splitbutton.p-button-success.p-button-outlined > .p-button:not(:disabled):active {
    background: rgba(139, 174, 44, 0.16);
    color: #8bae2c;
  }
  .p-splitbutton.p-button-success.p-button-text > .p-button {
    background-color: transparent;
    color: #8bae2c;
    border-color: transparent;
  }
  .p-splitbutton.p-button-success.p-button-text > .p-button:not(:disabled):hover {
    background: rgba(139, 174, 44, 0.04);
    border-color: transparent;
    color: #8bae2c;
  }
  .p-splitbutton.p-button-success.p-button-text > .p-button:not(:disabled):active {
    background: rgba(139, 174, 44, 0.16);
    border-color: transparent;
    color: #8bae2c;
  }
  .p-splitbutton.p-button-warning.p-button-outlined > .p-button {
    background-color: transparent;
    color: #ff922a;
    border: 2px solid;
  }
  .p-splitbutton.p-button-warning.p-button-outlined > .p-button:not(:disabled):hover {
    background: rgba(255, 146, 42, 0.04);
    color: #ff922a;
  }
  .p-splitbutton.p-button-warning.p-button-outlined > .p-button:not(:disabled):active {
    background: rgba(255, 146, 42, 0.16);
    color: #ff922a;
  }
  .p-splitbutton.p-button-warning.p-button-text > .p-button {
    background-color: transparent;
    color: #ff922a;
    border-color: transparent;
  }
  .p-splitbutton.p-button-warning.p-button-text > .p-button:not(:disabled):hover {
    background: rgba(255, 146, 42, 0.04);
    border-color: transparent;
    color: #ff922a;
  }
  .p-splitbutton.p-button-warning.p-button-text > .p-button:not(:disabled):active {
    background: rgba(255, 146, 42, 0.16);
    border-color: transparent;
    color: #ff922a;
  }
  .p-splitbutton.p-button-help.p-button-outlined > .p-button {
    background-color: transparent;
    color: #7654d4;
    border: 2px solid;
  }
  .p-splitbutton.p-button-help.p-button-outlined > .p-button:not(:disabled):hover {
    background: rgba(118, 84, 212, 0.04);
    color: #7654d4;
  }
  .p-splitbutton.p-button-help.p-button-outlined > .p-button:not(:disabled):active {
    background: rgba(118, 84, 212, 0.16);
    color: #7654d4;
  }
  .p-splitbutton.p-button-help.p-button-text > .p-button {
    background-color: transparent;
    color: #7654d4;
    border-color: transparent;
  }
  .p-splitbutton.p-button-help.p-button-text > .p-button:not(:disabled):hover {
    background: rgba(118, 84, 212, 0.04);
    border-color: transparent;
    color: #7654d4;
  }
  .p-splitbutton.p-button-help.p-button-text > .p-button:not(:disabled):active {
    background: rgba(118, 84, 212, 0.16);
    border-color: transparent;
    color: #7654d4;
  }
  .p-splitbutton.p-button-danger.p-button-outlined > .p-button {
    background-color: transparent;
    color: #d45472;
    border: 2px solid;
  }
  .p-splitbutton.p-button-danger.p-button-outlined > .p-button:not(:disabled):hover {
    background: rgba(212, 84, 114, 0.04);
    color: #d45472;
  }
  .p-splitbutton.p-button-danger.p-button-outlined > .p-button:not(:disabled):active {
    background: rgba(212, 84, 114, 0.16);
    color: #d45472;
  }
  .p-splitbutton.p-button-danger.p-button-text > .p-button {
    background-color: transparent;
    color: #d45472;
    border-color: transparent;
  }
  .p-splitbutton.p-button-danger.p-button-text > .p-button:not(:disabled):hover {
    background: rgba(212, 84, 114, 0.04);
    border-color: transparent;
    color: #d45472;
  }
  .p-splitbutton.p-button-danger.p-button-text > .p-button:not(:disabled):active {
    background: rgba(212, 84, 114, 0.16);
    border-color: transparent;
    color: #d45472;
  }
  .p-speeddial-button.p-button.p-button-icon-only {
    width: 4rem;
    height: 4rem;
  }
  .p-speeddial-button.p-button.p-button-icon-only .p-button-icon {
    font-size: 1.3rem;
  }
  .p-speeddial-button.p-button.p-button-icon-only .p-button-icon.p-icon {
    width: 1.3rem;
    height: 1.3rem;
  }
  .p-speeddial-list {
    outline: 0 none;
  }
  .p-speeddial-action {
    width: 3rem;
    height: 3rem;
    background: #6c6c6c;
    color: #fff;
  }
  .p-speeddial-action:hover {
    background: #585858;
    color: #fff;
  }
  .p-speeddial-direction-up .p-speeddial-item {
    margin: 0.25rem;
  }
  .p-speeddial-direction-up .p-speeddial-item:first-child {
    margin-bottom: 0.5rem;
  }
  .p-speeddial-direction-down .p-speeddial-item {
    margin: 0.25rem;
  }
  .p-speeddial-direction-down .p-speeddial-item:first-child {
    margin-top: 0.5rem;
  }
  .p-speeddial-direction-left .p-speeddial-item {
    margin: 0 0.25rem;
  }
  .p-speeddial-direction-left .p-speeddial-item:first-child {
    margin-right: 0.5rem;
  }
  .p-speeddial-direction-right .p-speeddial-item {
    margin: 0 0.25rem;
  }
  .p-speeddial-direction-right .p-speeddial-item:first-child {
    margin-left: 0.5rem;
  }
  .p-speeddial-circle .p-speeddial-item,
  .p-speeddial-semi-circle .p-speeddial-item,
  .p-speeddial-quarter-circle .p-speeddial-item {
    margin: 0;
  }
  .p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child,
  .p-speeddial-semi-circle .p-speeddial-item:first-child,
  .p-speeddial-semi-circle .p-speeddial-item:last-child,
  .p-speeddial-quarter-circle .p-speeddial-item:first-child,
  .p-speeddial-quarter-circle .p-speeddial-item:last-child {
    margin: 0;
  }
  .p-speeddial-mask {
    background-color: rgba(0, 0, 0, 0.4);
    border-radius: 6px;
  }
  .p-carousel .p-carousel-content .p-carousel-prev,
  .p-carousel .p-carousel-content .p-carousel-next {
    width: 2rem;
    height: 2rem;
    color: #898989;
    border: 0 none;
    background: transparent;
    border-radius: 50%;
    transition: background-color 0.3s, color 0.3s, box-shadow 0.3s;
  }
  .p-carousel .p-carousel-content .p-carousel-prev:enabled:hover,
  .p-carousel .p-carousel-content .p-carousel-next:enabled:hover {
    color: #6c6c6c;
    border-color: transparent;
    background: #edf0fa;
  }
  .p-carousel .p-carousel-content .p-carousel-prev:focus-visible,
  .p-carousel .p-carousel-content .p-carousel-next:focus-visible {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
  }
  .p-carousel .p-carousel-content .p-carousel-prev,
  .p-carousel .p-carousel-content .p-carousel-next {
    margin: 0.5rem;
  }
  .p-carousel .p-carousel-indicators {
    padding: 1rem;
  }
  .p-carousel .p-carousel-indicators .p-carousel-indicator {
    margin-right: 0.5rem;
    margin-bottom: 0.5rem;
  }
  .p-carousel .p-carousel-indicators .p-carousel-indicator button {
    background-color: #edf0fa;
    width: 2rem;
    height: 0.5rem;
    transition: background-color 0.3s, color 0.3s, box-shadow 0.3s;
    border-radius: 0;
  }
  .p-carousel .p-carousel-indicators .p-carousel-indicator button:hover {
    background: #ebebeb;
  }
  .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button {
    background: #ced6f1;
    color: #585858;
  }
  .p-datatable .p-paginator-top {
    border-width: 0 0 2px 0;
    border-radius: 0;
  }
  .p-datatable .p-paginator-bottom {
    border-width: 0 0 2px 0;
    border-radius: 0;
  }
  .p-datatable .p-datatable-header {
    background: #ffffff;
    color: #6c6c6c;
    border: 2px solid #f5f5f5;
    border-width: 0 0 2px 0;
    padding: 1rem 1rem;
    font-weight: 600;
  }
  .p-datatable .p-datatable-footer {
    background: #ffffff;
    color: #6c6c6c;
    border: 2px solid #f5f5f5;
    border-width: 0 0 2px 0;
    padding: 1rem 1rem;
    font-weight: 600;
  }
  .p-datatable .p-datatable-thead > tr > th {
    text-align: left;
    padding: 1rem 1rem;
    border: 2px solid #f5f5f5;
    border-width: 0 0 2px 0;
    font-weight: 600;
    color: #6c6c6c;
    background: #ffffff;
    transition: box-shadow 0.3s;
  }
  .p-datatable .p-datatable-tfoot > tr > td {
    text-align: left;
    padding: 1rem 1rem;
    border: 2px solid #f5f5f5;
    border-width: 0 0 2px 0;
    font-weight: 600;
    color: #6c6c6c;
    background: #ffffff;
  }
  .p-datatable .p-sortable-column .p-sortable-column-icon {
    color: #898989;
    margin-left: 0.5rem;
  }
  .p-datatable .p-sortable-column .p-sortable-column-badge {
    border-radius: 50%;
    height: 1.143rem;
    min-width: 1.143rem;
    line-height: 1.143rem;
    color: #585858;
    background: #ced6f1;
    margin-left: 0.5rem;
  }
  .p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover {
    background: #edf0fa;
    color: #6c6c6c;
  }
  .p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon {
    color: #898989;
  }
  .p-datatable .p-sortable-column.p-highlight {
    background: #ffffff;
    color: #5472d4;
  }
  .p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon {
    color: #5472d4;
  }
  .p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover {
    background: #edf0fa;
    color: #5472d4;
  }
  .p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover .p-sortable-column-icon {
    color: #5472d4;
  }
  .p-datatable .p-sortable-column:focus-visible {
    box-shadow: inset 0 0 0 0.15rem #bbc7ee;
    outline: 0 none;
  }
  .p-datatable .p-datatable-tbody > tr {
    background: #ffffff;
    color: #6c6c6c;
    transition: box-shadow 0.3s;
  }
  .p-datatable .p-datatable-tbody > tr > td {
    text-align: left;
    border: 2px solid #f5f5f5;
    border-width: 0 0 2px 0;
    padding: 1rem 1rem;
  }
  .p-datatable .p-datatable-tbody > tr > td .p-row-toggler,
  .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init,
  .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save,
  .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel {
    width: 2rem;
    height: 2rem;
    color: #898989;
    border: 0 none;
    background: transparent;
    border-radius: 50%;
    transition: background-color 0.3s, color 0.3s, box-shadow 0.3s;
  }
  .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover,
  .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover,
  .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover,
  .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover {
    color: #6c6c6c;
    border-color: transparent;
    background: #edf0fa;
  }
  .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible,
  .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible,
  .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible,
  .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
  }
  .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save {
    margin-right: 0.5rem;
  }
  .p-datatable .p-datatable-tbody > tr > td > .p-column-title {
    font-weight: 600;
  }
  .p-datatable .p-datatable-tbody > tr > td.p-highlight {
    background: #ced6f1;
    color: #585858;
  }
  .p-datatable .p-datatable-tbody > tr.p-highlight {
    background: #ced6f1;
    color: #585858;
  }
  .p-datatable .p-datatable-tbody > tr.p-highlight-contextmenu {
    outline: 0.15rem solid #bbc7ee;
    outline-offset: -0.15rem;
  }
  .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td {
    box-shadow: inset 0 2px 0 0 #ced6f1;
  }
  .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td {
    box-shadow: inset 0 -2px 0 0 #ced6f1;
  }
  .p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover {
    background: #edf0fa;
    color: #6c6c6c;
  }
  .p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:focus-visible {
    outline: 0.15rem solid #bbc7ee;
    outline-offset: -0.15rem;
  }
  .p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:not(.p-highlight):hover {
    background: #edf0fa;
    color: #6c6c6c;
  }
  .p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:focus-visible {
    outline: 0.15rem solid #bbc7ee;
    outline-offset: -0.15rem;
  }
  .p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr:not(.p-highlight):not(.p-datatable-emptymessage):hover {
    background: #edf0fa;
    color: #6c6c6c;
  }
  .p-datatable .p-column-resizer-helper {
    background: #5472d4;
  }
  .p-datatable .p-datatable-scrollable-header,
  .p-datatable .p-datatable-scrollable-footer {
    background: #ffffff;
  }
  .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead,
  .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-virtualscroller > .p-datatable-table > .p-datatable-thead,
  .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-virtualscroller > .p-datatable-table > .p-datatable-tfoot {
    background-color: #ffffff;
  }
  .p-datatable .p-datatable-loading-icon {
    font-size: 2rem;
  }
  .p-datatable .p-datatable-loading-icon.p-icon {
    width: 2rem;
    height: 2rem;
  }
  .p-datatable.p-datatable-gridlines .p-datatable-header {
    border-width: 1px 1px 0 1px;
  }
  .p-datatable.p-datatable-gridlines .p-datatable-footer {
    border-width: 0 1px 1px 1px;
  }
  .p-datatable.p-datatable-gridlines .p-paginator-top {
    border-width: 0 1px 0 1px;
  }
  .p-datatable.p-datatable-gridlines .p-paginator-bottom {
    border-width: 0 1px 1px 1px;
  }
  .p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th {
    border-width: 1px 0 1px 1px;
  }
  .p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th:last-child {
    border-width: 1px;
  }
  .p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td {
    border-width: 1px 0 0 1px;
  }
  .p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td:last-child {
    border-width: 1px 1px 0 1px;
  }
  .p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td {
    border-width: 1px 0 1px 1px;
  }
  .p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td:last-child {
    border-width: 1px;
  }
  .p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td {
    border-width: 1px 0 1px 1px;
  }
  .p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td:last-child {
    border-width: 1px 1px 1px 1px;
  }
  .p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td {
    border-width: 0 0 1px 1px;
  }
  .p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td:last-child {
    border-width: 0 1px 1px 1px;
  }
  .p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td {
    border-width: 0 0 1px 1px;
  }
  .p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td:last-child {
    border-width: 0 1px 1px 1px;
  }
  .p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td {
    border-width: 0 0 0 1px;
  }
  .p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td:last-child {
    border-width: 0 1px 0 1px;
  }
  .p-datatable.p-datatable-striped .p-datatable-tbody > tr.p-row-odd {
    background: #fcfcfc;
  }
  .p-datatable.p-datatable-striped .p-datatable-tbody > tr.p-row-odd.p-highlight {
    background: #ced6f1;
    color: #585858;
  }
  .p-datatable.p-datatable-striped .p-datatable-tbody > tr.p-row-odd.p-highlight .p-row-toggler {
    color: #585858;
  }
  .p-datatable.p-datatable-striped .p-datatable-tbody > tr.p-row-odd.p-highlight .p-row-toggler:hover {
    color: #585858;
  }
  .p-datatable.p-datatable-striped .p-datatable-tbody > tr.p-row-odd + .p-row-expanded {
    background: #fcfcfc;
  }
  .p-datatable.p-datatable-sm .p-datatable-header {
    padding: 0.5rem 0.5rem;
  }
  .p-datatable.p-datatable-sm .p-datatable-thead > tr > th {
    padding: 0.5rem 0.5rem;
  }
  .p-datatable.p-datatable-sm .p-datatable-tbody > tr > td {
    padding: 0.5rem 0.5rem;
  }
  .p-datatable.p-datatable-sm .p-datatable-tfoot > tr > td {
    padding: 0.5rem 0.5rem;
  }
  .p-datatable.p-datatable-sm .p-datatable-footer {
    padding: 0.5rem 0.5rem;
  }
  .p-datatable.p-datatable-lg .p-datatable-header {
    padding: 1.25rem 1.25rem;
  }
  .p-datatable.p-datatable-lg .p-datatable-thead > tr > th {
    padding: 1.25rem 1.25rem;
  }
  .p-datatable.p-datatable-lg .p-datatable-tbody > tr > td {
    padding: 1.25rem 1.25rem;
  }
  .p-datatable.p-datatable-lg .p-datatable-tfoot > tr > td {
    padding: 1.25rem 1.25rem;
  }
  .p-datatable.p-datatable-lg .p-datatable-footer {
    padding: 1.25rem 1.25rem;
  }
  .p-datatable-drag-selection-helper {
    background: rgba(84, 114, 212, 0.16);
  }
  .p-dataview .p-paginator-top {
    border-width: 0 0 2px 0;
    border-radius: 0;
  }
  .p-dataview .p-paginator-bottom {
    border-width: 0 0 2px 0;
    border-radius: 0;
  }
  .p-dataview .p-dataview-header {
    background: #ffffff;
    color: #6c6c6c;
    border: 2px solid #f5f5f5;
    border-width: 0 0 2px 0;
    padding: 1rem 1rem;
    font-weight: 600;
  }
  .p-dataview .p-dataview-content {
    background: #ffffff;
    color: #6c6c6c;
    border: 0 none;
    padding: 0;
  }
  .p-dataview .p-dataview-footer {
    background: #ffffff;
    color: #6c6c6c;
    border: 2px solid #f5f5f5;
    border-width: 0 0 2px 0;
    padding: 1rem 1rem;
    font-weight: 600;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
  }
  .p-dataview .p-dataview-loading-icon {
    font-size: 2rem;
  }
  .p-dataview .p-dataview-loading-icon.p-icon {
    width: 2rem;
    height: 2rem;
  }
  .p-datascroller .p-paginator-top {
    border-width: 0 0 2px 0;
    border-radius: 0;
  }
  .p-datascroller .p-paginator-bottom {
    border-width: 0 0 2px 0;
    border-radius: 0;
  }
  .p-datascroller .p-datascroller-header {
    background: #ffffff;
    color: #6c6c6c;
    border: 2px solid #f5f5f5;
    border-width: 0 0 2px 0;
    padding: 1rem 1rem;
    font-weight: 600;
  }
  .p-datascroller .p-datascroller-content {
    background: #ffffff;
    color: #6c6c6c;
    border: 0 none;
    padding: 0;
  }
  .p-datascroller.p-datascroller-inline .p-datascroller-list > li {
    border: solid #f5f5f5;
    border-width: 0 0 1px 0;
  }
  .p-datascroller .p-datascroller-footer {
    background: #ffffff;
    color: #6c6c6c;
    border: 2px solid #f5f5f5;
    border-width: 0 0 2px 0;
    padding: 1rem 1rem;
    font-weight: 600;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
  }
  .p-column-filter-row .p-column-filter-menu-button,
  .p-column-filter-row .p-column-filter-clear-button {
    margin-left: 0.5rem;
  }
  .p-column-filter-menu-button {
    width: 2rem;
    height: 2rem;
    color: #898989;
    border: 0 none;
    background: transparent;
    border-radius: 50%;
    transition: background-color 0.3s, color 0.3s, box-shadow 0.3s;
  }
  .p-column-filter-menu-button:hover {
    color: #6c6c6c;
    border-color: transparent;
    background: #edf0fa;
  }
  .p-column-filter-menu-button.p-column-filter-menu-button-open, .p-column-filter-menu-button.p-column-filter-menu-button-open:hover {
    background: #edf0fa;
    color: #6c6c6c;
  }
  .p-column-filter-menu-button.p-column-filter-menu-button-active, .p-column-filter-menu-button.p-column-filter-menu-button-active:hover {
    background: #ced6f1;
    color: #585858;
  }
  .p-column-filter-menu-button:focus-visible {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
  }
  .p-column-filter-clear-button {
    width: 2rem;
    height: 2rem;
    color: #898989;
    border: 0 none;
    background: transparent;
    border-radius: 50%;
    transition: background-color 0.3s, color 0.3s, box-shadow 0.3s;
  }
  .p-column-filter-clear-button:hover {
    color: #6c6c6c;
    border-color: transparent;
    background: #edf0fa;
  }
  .p-column-filter-clear-button:focus-visible {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
  }
  .p-column-filter-overlay {
    background: #ffffff;
    color: #6c6c6c;
    border: 0 none;
    border-radius: 6px;
    box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
    min-width: 12.5rem;
  }
  .p-column-filter-overlay .p-column-filter-row-items {
    padding: 0.5rem 0.5rem;
  }
  .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item {
    margin: 0 0 4px 0;
    padding: 0.5rem 1rem;
    border: 0 none;
    color: #6c6c6c;
    background: transparent;
    transition: box-shadow 0.3s;
    border-radius: 6px;
  }
  .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight {
    color: #585858;
    background: #ced6f1;
  }
  .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover {
    color: #6c6c6c;
    background: #edf0fa;
  }
  .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus-visible {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: inset 0 0 0 0.15rem #bbc7ee;
  }
  .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator {
    border-top: 1px solid #ebebeb;
    margin: 4px 0;
  }
  .p-column-filter-overlay-menu .p-column-filter-operator {
    padding: 0.5rem 1.5rem;
    border-bottom: 0 none;
    color: #6c6c6c;
    background: #ffffff;
    margin: 0;
    border-top-right-radius: 6px;
    border-top-left-radius: 6px;
  }
  .p-column-filter-overlay-menu .p-column-filter-constraint {
    padding: 1rem;
    border-bottom: 1px solid #ebebeb;
  }
  .p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown {
    margin-bottom: 0.5rem;
  }
  .p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-remove-button {
    margin-top: 0.5rem;
  }
  .p-column-filter-overlay-menu .p-column-filter-constraint:last-child {
    border-bottom: 0 none;
  }
  .p-column-filter-overlay-menu .p-column-filter-add-rule {
    padding: 0.5rem 1rem;
  }
  .p-column-filter-overlay-menu .p-column-filter-buttonbar {
    padding: 1rem;
  }
  .p-orderlist .p-orderlist-controls {
    padding: 1rem;
  }
  .p-orderlist .p-orderlist-controls .p-button {
    margin-bottom: 0.5rem;
  }
  .p-orderlist .p-orderlist-header {
    background: #ffffff;
    color: #6c6c6c;
    border: 2px solid #ebebeb;
    padding: 1rem;
    font-weight: 600;
    border-bottom: 0 none;
    border-top-right-radius: 6px;
    border-top-left-radius: 6px;
  }
  .p-orderlist .p-orderlist-filter-container {
    padding: 1rem;
    background: #ffffff;
    border: 2px solid #ebebeb;
    border-bottom: 0 none;
  }
  .p-orderlist .p-orderlist-filter-container .p-orderlist-filter-input {
    padding-right: 1.75rem;
  }
  .p-orderlist .p-orderlist-filter-container .p-orderlist-filter-icon {
    right: 0.75rem;
    color: #898989;
  }
  .p-orderlist .p-orderlist-list {
    border: 2px solid #ebebeb;
    background: #ffffff;
    color: #6c6c6c;
    padding: 0.5rem 0.5rem;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
    outline: 0 none;
  }
  .p-orderlist .p-orderlist-list .p-orderlist-item {
    padding: 0.5rem 1rem;
    margin: 0 0 4px 0;
    border: 0 none;
    color: #6c6c6c;
    background: transparent;
    transition: transform 0.3s, box-shadow 0.3s;
  }
  .p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover {
    background: #edf0fa;
    color: #6c6c6c;
  }
  .p-orderlist .p-orderlist-list .p-orderlist-item.p-focus {
    color: #6c6c6c;
    background: #e6e9f3;
  }
  .p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight {
    color: #585858;
    background: #ced6f1;
  }
  .p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight.p-focus {
    background: #aebbe8;
  }
  .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even) {
    background: #fcfcfc;
  }
  .p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover {
    background: #edf0fa;
  }
  .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover {
    background: #edf0fa;
    color: #6c6c6c;
  }
  .p-organizationchart .p-organizationchart-node-content.p-highlight {
    background: #ced6f1;
    color: #585858;
  }
  .p-organizationchart .p-organizationchart-node-content.p-highlight .p-node-toggler i {
    color: #6b83d5;
  }
  .p-organizationchart .p-organizationchart-line-down {
    background: #ebebeb;
  }
  .p-organizationchart .p-organizationchart-line-left {
    border-right: 2px solid #ebebeb;
    border-color: #ebebeb;
  }
  .p-organizationchart .p-organizationchart-line-top {
    border-top: 2px solid #ebebeb;
    border-color: #ebebeb;
  }
  .p-organizationchart .p-organizationchart-node-content {
    border: 2px solid #ebebeb;
    background: #ffffff;
    color: #6c6c6c;
    padding: 1rem;
  }
  .p-organizationchart .p-organizationchart-node-content .p-node-toggler {
    background: inherit;
    color: inherit;
    border-radius: 50%;
  }
  .p-organizationchart .p-organizationchart-node-content .p-node-toggler:focus-visible {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
  }
  .p-paginator {
    background: #ffffff;
    color: #898989;
    border: solid #ebebeb;
    border-width: 2px;
    padding: 0.5rem 1rem;
    border-radius: 6px;
  }
  .p-paginator .p-paginator-first,
  .p-paginator .p-paginator-prev,
  .p-paginator .p-paginator-next,
  .p-paginator .p-paginator-last {
    background-color: transparent;
    border: 0 none;
    color: #898989;
    min-width: 2.857rem;
    height: 2.857rem;
    margin: 0.143rem;
    transition: box-shadow 0.3s;
    border-radius: 6px;
  }
  .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,
  .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover,
  .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,
  .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover {
    background: #edf0fa;
    border-color: transparent;
    color: #6c6c6c;
  }
  .p-paginator .p-paginator-first {
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
  }
  .p-paginator .p-paginator-last {
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
  }
  .p-paginator .p-dropdown {
    margin-left: 0.5rem;
    height: 2.857rem;
  }
  .p-paginator .p-dropdown .p-dropdown-label {
    padding-right: 0;
  }
  .p-paginator .p-paginator-page-input {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
  .p-paginator .p-paginator-page-input .p-inputtext {
    max-width: 2.857rem;
  }
  .p-paginator .p-paginator-current {
    background-color: transparent;
    border: 0 none;
    color: #898989;
    min-width: 2.857rem;
    height: 2.857rem;
    margin: 0.143rem;
    padding: 0 0.5rem;
  }
  .p-paginator .p-paginator-pages .p-paginator-page {
    background-color: transparent;
    border: 0 none;
    color: #898989;
    min-width: 2.857rem;
    height: 2.857rem;
    margin: 0.143rem;
    transition: box-shadow 0.3s;
    border-radius: 6px;
  }
  .p-paginator .p-paginator-pages .p-paginator-page.p-highlight {
    background: #ced6f1;
    border-color: #ced6f1;
    color: #585858;
  }
  .p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover {
    background: #edf0fa;
    border-color: transparent;
    color: #6c6c6c;
  }
  .p-picklist .p-picklist-buttons {
    padding: 1rem;
  }
  .p-picklist .p-picklist-buttons .p-button {
    margin-bottom: 0.5rem;
  }
  .p-picklist .p-picklist-header {
    background: #ffffff;
    color: #6c6c6c;
    border: 2px solid #ebebeb;
    padding: 1rem;
    font-weight: 600;
    border-bottom: 0 none;
    border-top-right-radius: 6px;
    border-top-left-radius: 6px;
  }
  .p-picklist .p-picklist-filter-container {
    padding: 1rem;
    background: #ffffff;
    border: 2px solid #ebebeb;
    border-bottom: 0 none;
  }
  .p-picklist .p-picklist-filter-container .p-picklist-filter-input {
    padding-right: 1.75rem;
  }
  .p-picklist .p-picklist-filter-container .p-picklist-filter-icon {
    right: 0.75rem;
    color: #898989;
  }
  .p-picklist .p-picklist-list {
    border: 2px solid #ebebeb;
    background: #ffffff;
    color: #6c6c6c;
    padding: 0.5rem 0.5rem;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
    outline: 0 none;
  }
  .p-picklist .p-picklist-list .p-picklist-item {
    padding: 0.5rem 1rem;
    margin: 0 0 4px 0;
    border: 0 none;
    color: #6c6c6c;
    background: transparent;
    transition: transform 0.3s, box-shadow 0.3s;
  }
  .p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover {
    background: #edf0fa;
    color: #6c6c6c;
  }
  .p-picklist .p-picklist-list .p-picklist-item.p-focus {
    color: #6c6c6c;
    background: #e6e9f3;
  }
  .p-picklist .p-picklist-list .p-picklist-item.p-highlight {
    color: #585858;
    background: #ced6f1;
  }
  .p-picklist .p-picklist-list .p-picklist-item.p-highlight.p-focus {
    background: #aebbe8;
  }
  .p-tree-container {
    margin: 0;
    padding: 0;
    list-style-type: none;
    overflow: auto;
  }
  .p-treenode-children {
    margin: 0;
    padding: 0;
    list-style-type: none;
  }
  .p-treenode-selectable {
    cursor: pointer;
    -webkit-user-select: none;
            user-select: none;
  }
  .p-tree-toggler {
    cursor: pointer;
    -webkit-user-select: none;
            user-select: none;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    position: relative;
    flex-shrink: 0;
  }
  .p-treenode-leaf > .p-treenode-content .p-tree-toggler {
    visibility: hidden;
  }
  .p-treenode-content {
    display: flex;
    align-items: center;
  }
  .p-tree-filter {
    width: 100%;
  }
  .p-tree-filter-container {
    position: relative;
    display: block;
    width: 100%;
  }
  .p-tree-filter-icon {
    position: absolute;
    top: 50%;
    margin-top: -0.5rem;
  }
  .p-tree-loading {
    position: relative;
    min-height: 4rem;
  }
  .p-tree .p-tree-loading-overlay {
    position: absolute;
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .p-tree {
    border: 2px solid #ebebeb;
    background: #ffffff;
    color: #6c6c6c;
    padding: 1rem;
    border-radius: 6px;
  }
  .p-tree .p-tree-container .p-treenode {
    padding: 0.143rem;
    outline: 0 none;
  }
  .p-tree .p-tree-container .p-treenode:focus > .p-treenode-content {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: inset 0 0 0 0.15rem #bbc7ee;
  }
  .p-tree .p-tree-container .p-treenode .p-treenode-content {
    border-radius: 6px;
    transition: box-shadow 0.3s;
    padding: 0.5rem;
  }
  .p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler {
    margin-right: 0.5rem;
    width: 2rem;
    height: 2rem;
    color: #898989;
    border: 0 none;
    background: transparent;
    border-radius: 50%;
    transition: background-color 0.3s, color 0.3s, box-shadow 0.3s;
  }
  .p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:enabled:hover {
    color: #6c6c6c;
    border-color: transparent;
    background: #edf0fa;
  }
  .p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:focus-visible {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
  }
  .p-tree .p-tree-container .p-treenode .p-treenode-content .p-treenode-icon {
    margin-right: 0.5rem;
    color: #898989;
  }
  .p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox {
    margin-right: 0.5rem;
  }
  .p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox.p-indeterminate .p-checkbox-icon {
    color: #6c6c6c;
  }
  .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight {
    background: #ced6f1;
    color: #585858;
  }
  .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler,
  .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon {
    color: #585858;
  }
  .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover,
  .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover {
    color: #585858;
  }
  .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover {
    background: #edf0fa;
    color: #6c6c6c;
  }
  .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-dragover {
    background: #edf0fa;
    color: #6c6c6c;
  }
  .p-tree .p-tree-filter-container {
    margin-bottom: 0.5rem;
  }
  .p-tree .p-tree-filter-container .p-tree-filter {
    width: 100%;
    padding-right: 1.75rem;
  }
  .p-tree .p-tree-filter-container .p-tree-filter-icon {
    right: 0.75rem;
    color: #898989;
  }
  .p-tree .p-treenode-children {
    padding: 0 0 0 1rem;
  }
  .p-tree .p-tree-loading-icon {
    font-size: 2rem;
  }
  .p-tree .p-tree-loading-icon.p-icon {
    width: 2rem;
    height: 2rem;
  }
  .p-tree .p-treenode-droppoint {
    height: 0.5rem;
  }
  .p-tree .p-treenode-droppoint.p-treenode-droppoint-active {
    background: #889cdd;
  }
  .p-treetable {
    position: relative;
  }
  .p-treetable > .p-treetable-wrapper {
    overflow: auto;
  }
  .p-treetable table {
    border-collapse: collapse;
    width: 100%;
    table-layout: fixed;
  }
  .p-treetable .p-sortable-column {
    cursor: pointer;
    -webkit-user-select: none;
            user-select: none;
  }
  .p-treetable-selectable .p-treetable-tbody > tr {
    cursor: pointer;
  }
  .p-treetable-toggler {
    cursor: pointer;
    -webkit-user-select: none;
            user-select: none;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    vertical-align: middle;
    overflow: hidden;
    position: relative;
  }
  .p-treetable-toggler + .p-checkbox {
    vertical-align: middle;
  }
  .p-treetable-toggler + .p-checkbox + span {
    vertical-align: middle;
  }
  /* Resizable */
  .p-treetable-resizable > .p-treetable-wrapper {
    overflow-x: auto;
  }
  .p-treetable-resizable .p-treetable-thead > tr > th,
  .p-treetable-resizable .p-treetable-tfoot > tr > td,
  .p-treetable-resizable .p-treetable-tbody > tr > td {
    overflow: hidden;
  }
  .p-treetable-resizable .p-resizable-column {
    background-clip: padding-box;
    position: relative;
  }
  .p-treetable-resizable-fit .p-resizable-column:last-child .p-column-resizer {
    display: none;
  }
  .p-treetable .p-column-resizer {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    width: 0.5rem;
    height: 100%;
    padding: 0px;
    cursor: col-resize;
    border: 1px solid transparent;
  }
  .p-treetable .p-column-resizer-helper {
    width: 1px;
    position: absolute;
    z-index: 10;
    display: none;
  }
  /* Scrollable */
  .p-treetable-scrollable-wrapper {
    position: relative;
  }
  .p-treetable-scrollable-header,
  .p-treetable-scrollable-footer {
    overflow: hidden;
    border: 0 none;
  }
  .p-treetable-scrollable-body {
    overflow: auto;
    position: relative;
  }
  .p-treetable-virtual-table {
    position: absolute;
  }
  /* Frozen Columns */
  .p-treetable-frozen-view .p-treetable-scrollable-body {
    overflow: hidden;
  }
  .p-treetable-unfrozen-view {
    position: absolute;
    top: 0px;
    left: 0px;
  }
  /* Reorder */
  .p-treetable-reorder-indicator-up,
  .p-treetable-reorder-indicator-down {
    position: absolute;
    display: none;
  }
  /* Loader */
  .p-treetable .p-treetable-loading-overlay {
    position: absolute;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 2;
  }
  /* Alignment */
  .p-treetable .p-treetable-thead > tr > th.p-align-left > .p-column-header-content,
  .p-treetable .p-treetable-tbody > tr > td.p-align-left,
  .p-treetable .p-treetable-tfoot > tr > td.p-align-left {
    text-align: left;
    justify-content: flex-start;
  }
  .p-treetable .p-treetable-thead > tr > th.p-align-right > .p-column-header-content,
  .p-treetable .p-treetable-tbody > tr > td.p-align-right,
  .p-treetable .p-treetable-tfoot > tr > td.p-align-right {
    text-align: right;
    justify-content: flex-end;
  }
  .p-treetable .p-treetable-thead > tr > th.p-align-center > .p-column-header-content,
  .p-treetable .p-treetable-tbody > tr > td.p-align-center,
  .p-treetable .p-treetable-tfoot > tr > td.p-align-center {
    text-align: center;
    justify-content: center;
  }
  .p-treetable .p-paginator-top {
    border-width: 0 0 2px 0;
    border-radius: 0;
  }
  .p-treetable .p-paginator-bottom {
    border-width: 0 0 2px 0;
    border-radius: 0;
  }
  .p-treetable .p-treetable-header {
    background: #ffffff;
    color: #6c6c6c;
    border: 2px solid #f5f5f5;
    border-width: 0 0 2px 0;
    padding: 1rem 1rem;
    font-weight: 600;
  }
  .p-treetable .p-treetable-footer {
    background: #ffffff;
    color: #6c6c6c;
    border: 2px solid #f5f5f5;
    border-width: 0 0 2px 0;
    padding: 1rem 1rem;
    font-weight: 600;
  }
  .p-treetable .p-treetable-thead > tr > th {
    text-align: left;
    padding: 1rem 1rem;
    border: 2px solid #f5f5f5;
    border-width: 0 0 2px 0;
    font-weight: 600;
    color: #6c6c6c;
    background: #ffffff;
    transition: box-shadow 0.3s;
  }
  .p-treetable .p-treetable-tfoot > tr > td {
    text-align: left;
    padding: 1rem 1rem;
    border: 2px solid #f5f5f5;
    border-width: 0 0 2px 0;
    font-weight: 600;
    color: #6c6c6c;
    background: #ffffff;
  }
  .p-treetable .p-sortable-column {
    outline-color: #bbc7ee;
  }
  .p-treetable .p-sortable-column .p-sortable-column-icon {
    color: #898989;
    margin-left: 0.5rem;
  }
  .p-treetable .p-sortable-column .p-sortable-column-badge {
    border-radius: 50%;
    height: 1.143rem;
    min-width: 1.143rem;
    line-height: 1.143rem;
    color: #585858;
    background: #ced6f1;
    margin-left: 0.5rem;
  }
  .p-treetable .p-sortable-column:not(.p-highlight):hover {
    background: #edf0fa;
    color: #6c6c6c;
  }
  .p-treetable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon {
    color: #898989;
  }
  .p-treetable .p-sortable-column.p-highlight {
    background: #ffffff;
    color: #5472d4;
  }
  .p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon {
    color: #5472d4;
  }
  .p-treetable .p-treetable-tbody > tr {
    background: #ffffff;
    color: #6c6c6c;
    transition: box-shadow 0.3s;
  }
  .p-treetable .p-treetable-tbody > tr > td {
    text-align: left;
    border: 2px solid #f5f5f5;
    border-width: 0 0 2px 0;
    padding: 1rem 1rem;
  }
  .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler {
    width: 2rem;
    height: 2rem;
    color: #898989;
    border: 0 none;
    background: transparent;
    border-radius: 50%;
    transition: background-color 0.3s, color 0.3s, box-shadow 0.3s;
  }
  .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler:enabled:hover {
    color: #6c6c6c;
    border-color: transparent;
    background: #edf0fa;
  }
  .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler:focus-visible {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
  }
  .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler {
    margin-right: 0.5rem;
  }
  .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox {
    margin-right: 0.5rem;
  }
  .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon {
    color: #6c6c6c;
  }
  .p-treetable .p-treetable-tbody > tr:focus-visible {
    outline: 0.15rem solid #bbc7ee;
    outline-offset: -0.15rem;
  }
  .p-treetable .p-treetable-tbody > tr.p-highlight {
    background: #ced6f1;
    color: #585858;
  }
  .p-treetable .p-treetable-tbody > tr.p-highlight .p-treetable-toggler {
    color: #585858;
  }
  .p-treetable .p-treetable-tbody > tr.p-highlight .p-treetable-toggler:hover {
    color: #585858;
  }
  .p-treetable.p-treetable-selectable .p-treetable-tbody > tr:not(.p-highlight):hover, .p-treetable.p-treetable-hoverable-rows .p-treetable-tbody > tr:not(.p-highlight):hover {
    background: #edf0fa;
    color: #6c6c6c;
  }
  .p-treetable.p-treetable-selectable .p-treetable-tbody > tr:not(.p-highlight):hover .p-treetable-toggler, .p-treetable.p-treetable-hoverable-rows .p-treetable-tbody > tr:not(.p-highlight):hover .p-treetable-toggler {
    color: #6c6c6c;
  }
  .p-treetable .p-column-resizer-helper {
    background: #5472d4;
  }
  .p-treetable .p-treetable-scrollable-header,
  .p-treetable .p-treetable-scrollable-footer {
    background: #ffffff;
  }
  .p-treetable .p-treetable-loading-icon {
    font-size: 2rem;
  }
  .p-treetable .p-treetable-loading-icon.p-icon {
    width: 2rem;
    height: 2rem;
  }
  .p-treetable.p-treetable-gridlines .p-treetable-header {
    border-width: 1px 1px 0 1px;
  }
  .p-treetable.p-treetable-gridlines .p-treetable-footer {
    border-width: 0 1px 1px 1px;
  }
  .p-treetable.p-treetable-gridlines .p-treetable-top {
    border-width: 0 1px 0 1px;
  }
  .p-treetable.p-treetable-gridlines .p-treetable-bottom {
    border-width: 0 1px 1px 1px;
  }
  .p-treetable.p-treetable-gridlines .p-treetable-thead > tr > th {
    border-width: 1px;
  }
  .p-treetable.p-treetable-gridlines .p-treetable-tbody > tr > td {
    border-width: 1px;
  }
  .p-treetable.p-treetable-gridlines .p-treetable-tfoot > tr > td {
    border-width: 1px;
  }
  .p-treetable.p-treetable-striped .p-treetable-tbody > tr.p-row-odd {
    background: #fcfcfc;
  }
  .p-treetable.p-treetable-striped .p-treetable-tbody > tr.p-row-odd.p-highlight {
    background: #ced6f1;
    color: #585858;
  }
  .p-treetable.p-treetable-striped .p-treetable-tbody > tr.p-row-odd.p-highlight .p-row-toggler {
    color: #585858;
  }
  .p-treetable.p-treetable-striped .p-treetable-tbody > tr.p-row-odd.p-highlight .p-row-toggler:hover {
    color: #585858;
  }
  .p-treetable.p-treetable-striped .p-treetable-tbody > tr.p-row-odd + .p-row-expanded {
    background: #fcfcfc;
  }
  .p-treetable.p-treetable-sm .p-treetable-header {
    padding: 0.875rem 0.875rem;
  }
  .p-treetable.p-treetable-sm .p-treetable-thead > tr > th {
    padding: 0.5rem 0.5rem;
  }
  .p-treetable.p-treetable-sm .p-treetable-tbody > tr > td {
    padding: 0.5rem 0.5rem;
  }
  .p-treetable.p-treetable-sm .p-treetable-tfoot > tr > td {
    padding: 0.5rem 0.5rem;
  }
  .p-treetable.p-treetable-sm .p-treetable-footer {
    padding: 0.5rem 0.5rem;
  }
  .p-treetable.p-treetable-lg .p-treetable-header {
    padding: 1.25rem 1.25rem;
  }
  .p-treetable.p-treetable-lg .p-treetable-thead > tr > th {
    padding: 1.25rem 1.25rem;
  }
  .p-treetable.p-treetable-lg .p-treetable-tbody > tr > td {
    padding: 1.25rem 1.25rem;
  }
  .p-treetable.p-treetable-lg .p-treetable-tfoot > tr > td {
    padding: 1.25rem 1.25rem;
  }
  .p-treetable.p-treetable-lg .p-treetable-footer {
    padding: 1.25rem 1.25rem;
  }
  .p-timeline .p-timeline-event-marker {
    border: 2px solid #5472d4;
    border-radius: 50%;
    width: 1rem;
    height: 1rem;
    background-color: #ffffff;
  }
  .p-timeline .p-timeline-event-connector {
    background-color: #ebebeb;
  }
  .p-timeline.p-timeline-vertical .p-timeline-event-opposite,
  .p-timeline.p-timeline-vertical .p-timeline-event-content {
    padding: 0 1rem;
  }
  .p-timeline.p-timeline-vertical .p-timeline-event-connector {
    width: 2px;
  }
  .p-timeline.p-timeline-horizontal .p-timeline-event-opposite,
  .p-timeline.p-timeline-horizontal .p-timeline-event-content {
    padding: 1rem 0;
  }
  .p-timeline.p-timeline-horizontal .p-timeline-event-connector {
    height: 2px;
  }
  .p-accordion .p-accordion-header .p-accordion-header-link {
    padding: 1rem;
    border: 2px solid #ebebeb;
    color: #6c6c6c;
    background: #ffffff;
    font-weight: 600;
    border-radius: 6px;
    transition: box-shadow 0.3s;
  }
  .p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon {
    margin-right: 0.5rem;
  }
  .p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
  }
  .p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link {
    background: #edf0fa;
    border-color: #ebebeb;
    color: #6c6c6c;
  }
  .p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link {
    background: #ffffff;
    border-color: #ebebeb;
    color: #6c6c6c;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }
  .p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link {
    border-color: #ebebeb;
    background: #edf0fa;
    color: #6c6c6c;
  }
  .p-accordion .p-accordion-content {
    padding: 1rem;
    border: 2px solid #ebebeb;
    background: #ffffff;
    color: #6c6c6c;
    border-top: 0;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
  }
  .p-accordion .p-accordion-tab {
    margin-bottom: 0;
  }
  .p-accordion .p-accordion-tab .p-accordion-header .p-accordion-header-link {
    border-radius: 0;
  }
  .p-accordion .p-accordion-tab .p-accordion-content {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }
  .p-accordion .p-accordion-tab:not(:first-child) .p-accordion-header .p-accordion-header-link {
    border-top: 0 none;
  }
  .p-accordion .p-accordion-tab:not(:first-child) .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link, .p-accordion .p-accordion-tab:not(:first-child) .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link {
    border-top: 0 none;
  }
  .p-accordion .p-accordion-tab:first-child .p-accordion-header .p-accordion-header-link {
    border-top-right-radius: 6px;
    border-top-left-radius: 6px;
  }
  .p-accordion .p-accordion-tab:last-child .p-accordion-header:not(.p-highlight) .p-accordion-header-link {
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
  }
  .p-accordion .p-accordion-tab:last-child .p-accordion-header:not(.p-highlight) .p-accordion-content {
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
  }
  .p-card {
    background: #ffffff;
    color: #6c6c6c;
    box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 1px 3px 0 rgba(0, 0, 0, 0.12);
    border-radius: 6px;
  }
  .p-card .p-card-body {
    padding: 1rem;
  }
  .p-card .p-card-title {
    font-size: 1.5rem;
    font-weight: 600;
    margin-bottom: 0.5rem;
  }
  .p-card .p-card-subtitle {
    font-weight: 400;
    margin-bottom: 0.5rem;
    color: #898989;
  }
  .p-card .p-card-content {
    padding: 1rem 0;
  }
  .p-card .p-card-footer {
    padding: 1rem 0 0 0;
  }
  .p-fieldset {
    border: 2px solid #ebebeb;
    background: #ffffff;
    color: #6c6c6c;
    border-radius: 6px;
  }
  .p-fieldset .p-fieldset-legend {
    padding: 1rem;
    border: 2px solid #ebebeb;
    color: #6c6c6c;
    background: #ffffff;
    font-weight: 600;
    border-radius: 6px;
  }
  .p-fieldset.p-fieldset-toggleable .p-fieldset-legend {
    padding: 0;
    transition: background-color 0.3s, color 0.3s, box-shadow 0.3s;
  }
  .p-fieldset.p-fieldset-toggleable .p-fieldset-legend a {
    padding: 1rem;
    color: #6c6c6c;
    border-radius: 6px;
    transition: box-shadow 0.3s;
  }
  .p-fieldset.p-fieldset-toggleable .p-fieldset-legend a .p-fieldset-toggler {
    margin-right: 0.5rem;
  }
  .p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus-visible {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
  }
  .p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover {
    background: #edf0fa;
    border-color: #ebebeb;
    color: #6c6c6c;
  }
  .p-fieldset .p-fieldset-content {
    padding: 1rem;
  }
  .p-divider .p-divider-content {
    background-color: #ffffff;
  }
  .p-divider.p-divider-horizontal {
    margin: 1rem 0;
    padding: 0 1rem;
  }
  .p-divider.p-divider-horizontal:before {
    border-top: 1px #ebebeb;
  }
  .p-divider.p-divider-horizontal .p-divider-content {
    padding: 0 0.5rem;
  }
  .p-divider.p-divider-vertical {
    margin: 0 1rem;
    padding: 1rem 0;
  }
  .p-divider.p-divider-vertical:before {
    border-left: 1px #ebebeb;
  }
  .p-divider.p-divider-vertical .p-divider-content {
    padding: 0.5rem 0;
  }
  .p-panel .p-panel-header {
    border: 2px solid #ebebeb;
    padding: 1rem;
    background: #ffffff;
    color: #6c6c6c;
    border-top-right-radius: 6px;
    border-top-left-radius: 6px;
  }
  .p-panel .p-panel-header .p-panel-title {
    font-weight: 600;
  }
  .p-panel .p-panel-header .p-panel-header-icon {
    width: 2rem;
    height: 2rem;
    color: #898989;
    border: 0 none;
    background: transparent;
    border-radius: 50%;
    transition: background-color 0.3s, color 0.3s, box-shadow 0.3s;
  }
  .p-panel .p-panel-header .p-panel-header-icon:enabled:hover {
    color: #6c6c6c;
    border-color: transparent;
    background: #edf0fa;
  }
  .p-panel .p-panel-header .p-panel-header-icon:focus-visible {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
  }
  .p-panel.p-panel-toggleable .p-panel-header {
    padding: 0.5rem 1rem;
  }
  .p-panel:has(> .p-panel-footer) .p-panel-content {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
  }
  .p-panel .p-panel-content {
    padding: 1rem;
    border: 2px solid #ebebeb;
    background: #ffffff;
    color: #6c6c6c;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
    border-top: 0 none;
  }
  .p-panel .p-panel-footer {
    padding: 0.5rem 1rem;
    border: 2px solid #ebebeb;
    background: #ffffff;
    color: #6c6c6c;
    border-top: 0 none;
  }
  .p-splitter {
    border: 2px solid #ebebeb;
    background: #ffffff;
    border-radius: 6px;
    color: #6c6c6c;
  }
  .p-splitter .p-splitter-gutter {
    transition: background-color 0.3s, color 0.3s, box-shadow 0.3s;
    background: #f5f5f5;
  }
  .p-splitter .p-splitter-gutter .p-splitter-gutter-handle {
    background: #ebebeb;
  }
  .p-splitter .p-splitter-gutter .p-splitter-gutter-handle:focus-visible {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
  }
  .p-splitter .p-splitter-gutter-resizing {
    background: #ebebeb;
  }
  .p-stepper .p-stepper-nav {
    display: flex;
    justify-content: space-between;
    margin: 0;
    padding: 0;
    list-style-type: none;
  }
  .p-stepper .p-stepper-header {
    padding: 0.5rem;
  }
  .p-stepper .p-stepper-header .p-stepper-action {
    transition: box-shadow 0.3s;
    border-radius: 6px;
    background: #ffffff;
    outline-color: transparent;
  }
  .p-stepper .p-stepper-header .p-stepper-action .p-stepper-number {
    color: #6c6c6c;
    border: 2px solid #ebebeb;
    border-width: 2px;
    background: #ffffff;
    min-width: 2rem;
    height: 2rem;
    line-height: 2rem;
    font-size: 1.143rem;
    border-radius: 50%;
    transition: background-color 0.3s, color 0.3s, box-shadow 0.3s;
  }
  .p-stepper .p-stepper-header .p-stepper-action .p-stepper-title {
    margin-left: 0.5rem;
    color: #898989;
    font-weight: 600;
    transition: background-color 0.3s, color 0.3s, box-shadow 0.3s;
  }
  .p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
  }
  .p-stepper .p-stepper-header.p-highlight .p-stepper-number {
    background: #ced6f1;
    color: #585858;
  }
  .p-stepper .p-stepper-header.p-highlight .p-stepper-title {
    color: #6c6c6c;
  }
  .p-stepper .p-stepper-header:not(.p-disabled):focus-visible {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
  }
  .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator {
    background-color: #5472d4;
  }
  .p-stepper .p-stepper-panels {
    background: #ffffff;
    padding: 1rem;
    color: #6c6c6c;
  }
  .p-stepper .p-stepper-separator {
    background-color: #ebebeb;
    width: 100%;
    height: 2px;
    margin-inline-start: 1rem;
    transition: box-shadow 0.3s;
  }
  .p-stepper.p-stepper-vertical {
    display: flex;
    flex-direction: column;
  }
  .p-stepper.p-stepper-vertical .p-stepper-toggleable-content {
    display: flex;
    flex: 1 1 auto;
    background: #ffffff;
    color: #6c6c6c;
  }
  .p-stepper.p-stepper-vertical .p-stepper-panel {
    display: flex;
    flex-direction: column;
    flex: initial;
  }
  .p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active {
    flex: 1 1 auto;
  }
  .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header {
    flex: initial;
  }
  .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content {
    width: 100%;
    padding-left: 1rem;
  }
  .p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator {
    flex: 0 0 auto;
    width: 2px;
    height: auto;
    margin-inline-start: calc(1.75rem + 2px);
  }
  .p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator {
    background-color: #5472d4;
  }
  .p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content {
    padding-left: 3rem;
  }
  .p-scrollpanel .p-scrollpanel-bar {
    background: #f5f5f5;
    border: 0 none;
  }
  .p-scrollpanel .p-scrollpanel-bar:focus-visible {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
  }
  .p-tabview-nav-container {
    position: relative;
  }
  .p-tabview-scrollable .p-tabview-nav-container {
    overflow: hidden;
  }
  .p-tabview-nav-content {
    overflow-x: auto;
    overflow-y: hidden;
    scroll-behavior: smooth;
    scrollbar-width: none;
    overscroll-behavior: contain auto;
    position: relative;
  }
  .p-tabview-nav {
    display: flex;
    margin: 0;
    padding: 0;
    list-style-type: none;
    flex: 1 1 auto;
  }
  .p-tabview-nav-link {
    cursor: pointer;
    -webkit-user-select: none;
            user-select: none;
    display: flex;
    align-items: center;
    position: relative;
    text-decoration: none;
    overflow: hidden;
  }
  .p-tabview-ink-bar {
    display: none;
    z-index: 1;
  }
  .p-tabview-nav-link:focus {
    z-index: 1;
  }
  .p-tabview-close {
    z-index: 1;
  }
  .p-tabview-title {
    line-height: 1;
    white-space: nowrap;
  }
  .p-tabview-nav-btn {
    position: absolute;
    top: 0;
    z-index: 2;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .p-tabview-nav-prev {
    left: 0;
  }
  .p-tabview-nav-next {
    right: 0;
  }
  .p-tabview-nav-content::-webkit-scrollbar {
    display: none;
  }
  .p-tabview .p-tabview-nav {
    background: #ffffff;
    border: 1px solid #ebebeb;
    border-width: 0 0 2px 0;
  }
  .p-tabview .p-tabview-nav li {
    margin-right: 0;
  }
  .p-tabview .p-tabview-nav li .p-tabview-nav-link {
    border: solid #ebebeb;
    border-width: 0 0 2px 0;
    border-color: transparent transparent #ebebeb transparent;
    background: #ffffff;
    color: #898989;
    padding: 1rem;
    font-weight: 600;
    border-top-right-radius: 6px;
    border-top-left-radius: 6px;
    transition: box-shadow 0.3s;
    margin: 0 0 -2px 0;
  }
  .p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: inset 0 0 0 0.1rem #bbc7ee;
  }
  .p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link {
    background: #ffffff;
    border-color: #ced6f1;
    color: #898989;
  }
  .p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link {
    background: #ffffff;
    border-color: #5472d4;
    color: #5472d4;
  }
  .p-tabview .p-tabview-close {
    margin-left: 0.5rem;
  }
  .p-tabview .p-tabview-nav-btn.p-link {
    background: #ffffff;
    color: #5472d4;
    width: 2.857rem;
    box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
    border-radius: 0;
  }
  .p-tabview .p-tabview-nav-btn.p-link:focus-visible {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: inset 0 0 0 0.1rem #bbc7ee;
  }
  .p-tabview .p-tabview-panels {
    background: #ffffff;
    padding: 1rem;
    border: 0 none;
    color: #6c6c6c;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
  }
  .p-toolbar {
    background: #ffffff;
    border: 2px solid #ebebeb;
    padding: 1rem;
    border-radius: 6px;
    gap: 0.5rem;
  }
  .p-toolbar .p-toolbar-separator {
    margin: 0 0.5rem;
  }
  .p-confirm-popup {
    background: #ffffff;
    color: #6c6c6c;
    border: 0 none;
    border-radius: 6px;
    box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  }
  .p-confirm-popup .p-confirm-popup-content {
    padding: 1rem;
  }
  .p-confirm-popup .p-confirm-popup-footer {
    text-align: right;
    padding: 0 1rem 1rem 1rem;
  }
  .p-confirm-popup .p-confirm-popup-footer button {
    margin: 0 0.5rem 0 0;
    width: auto;
  }
  .p-confirm-popup .p-confirm-popup-footer button:last-child {
    margin: 0;
  }
  .p-confirm-popup:after {
    border: solid transparent;
    border-color: rgba(255, 255, 255, 0);
    border-bottom-color: #ffffff;
  }
  .p-confirm-popup:before {
    border: solid transparent;
    border-color: rgba(255, 255, 255, 0);
    border-bottom-color: #f2f2f2;
  }
  .p-confirm-popup.p-confirm-popup-flipped:after {
    border-top-color: #ffffff;
  }
  .p-confirm-popup.p-confirm-popup-flipped:before {
    border-top-color: #ffffff;
  }
  .p-confirm-popup .p-confirm-popup-icon {
    font-size: 1.5rem;
  }
  .p-confirm-popup .p-confirm-popup-icon.p-icon {
    width: 1.5rem;
    height: 1.5rem;
  }
  .p-confirm-popup .p-confirm-popup-message {
    margin-left: 1rem;
  }
  .p-dialog {
    border-radius: 6px;
    box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
    border: 0 none;
  }
  .p-dialog .p-dialog-header {
    border-bottom: 0 none;
    background: #ffffff;
    color: #6c6c6c;
    padding: 1.5rem;
    border-top-right-radius: 6px;
    border-top-left-radius: 6px;
  }
  .p-dialog .p-dialog-header .p-dialog-title {
    font-weight: 600;
    font-size: 1.25rem;
  }
  .p-dialog .p-dialog-header .p-dialog-header-icon {
    width: 2rem;
    height: 2rem;
    color: #898989;
    border: 0 none;
    background: transparent;
    border-radius: 50%;
    transition: background-color 0.3s, color 0.3s, box-shadow 0.3s;
  }
  .p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover {
    color: #6c6c6c;
    border-color: transparent;
    background: #edf0fa;
  }
  .p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
  }
  .p-dialog .p-dialog-header .p-dialog-header-icon {
    margin-right: 0.5rem;
  }
  .p-dialog .p-dialog-header .p-dialog-header-icon:last-child {
    margin-right: 0;
  }
  .p-dialog .p-dialog-content {
    background: #ffffff;
    color: #6c6c6c;
    padding: 0 1.5rem 2rem 1.5rem;
  }
  .p-dialog .p-dialog-content:last-of-type {
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
  }
  .p-dialog .p-dialog-footer {
    border-top: 0 none;
    background: #ffffff;
    color: #6c6c6c;
    padding: 0 1.5rem 1.5rem 1.5rem;
    text-align: right;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
  }
  .p-dialog .p-dialog-footer button {
    margin: 0 0.5rem 0 0;
    width: auto;
  }
  .p-dialog.p-dialog-maximized .p-dialog-header, .p-dialog.p-dialog-maximized .p-dialog-content:last-of-type {
    border-radius: 0;
  }
  .p-dialog.p-confirm-dialog .p-confirm-dialog-icon {
    font-size: 2rem;
  }
  .p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon {
    width: 2rem;
    height: 2rem;
  }
  .p-dialog.p-confirm-dialog .p-confirm-dialog-message {
    margin-left: 1rem;
  }
  .p-overlaypanel {
    background: #ffffff;
    color: #6c6c6c;
    border: 0 none;
    border-radius: 6px;
    box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  }
  .p-overlaypanel .p-overlaypanel-content {
    padding: 1rem;
  }
  .p-overlaypanel .p-overlaypanel-close {
    background: #5472d4;
    color: #ffffff;
    width: 2rem;
    height: 2rem;
    transition: background-color 0.3s, color 0.3s, box-shadow 0.3s;
    border-radius: 50%;
    position: absolute;
    top: -1rem;
    right: -1rem;
  }
  .p-overlaypanel .p-overlaypanel-close:enabled:hover {
    background: #4868d1;
    color: #ffffff;
  }
  .p-overlaypanel:after {
    border: solid transparent;
    border-color: rgba(255, 255, 255, 0);
    border-bottom-color: #ffffff;
  }
  .p-overlaypanel:before {
    border: solid transparent;
    border-color: rgba(255, 255, 255, 0);
    border-bottom-color: #f2f2f2;
  }
  .p-overlaypanel.p-overlaypanel-flipped:after {
    border-top-color: #ffffff;
  }
  .p-overlaypanel.p-overlaypanel-flipped:before {
    border-top-color: #ffffff;
  }
  .p-sidebar {
    background: #ffffff;
    color: #6c6c6c;
    border: 0 none;
    box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  }
  .p-sidebar .p-sidebar-header {
    padding: 1rem;
  }
  .p-sidebar .p-sidebar-header .p-sidebar-close,
  .p-sidebar .p-sidebar-header .p-sidebar-icon {
    width: 2rem;
    height: 2rem;
    color: #898989;
    border: 0 none;
    background: transparent;
    border-radius: 50%;
    transition: background-color 0.3s, color 0.3s, box-shadow 0.3s;
  }
  .p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,
  .p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover {
    color: #6c6c6c;
    border-color: transparent;
    background: #edf0fa;
  }
  .p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible,
  .p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
  }
  .p-sidebar .p-sidebar-header + .p-sidebar-content {
    padding-top: 0;
  }
  .p-sidebar .p-sidebar-content {
    padding: 1rem;
  }
  .p-tooltip .p-tooltip-text {
    background: #585858;
    color: #ffffff;
    padding: 0.5rem 0.75rem;
    box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
    border-radius: 6px;
  }
  .p-tooltip.p-tooltip-right .p-tooltip-arrow {
    border-right-color: #585858;
  }
  .p-tooltip.p-tooltip-left .p-tooltip-arrow {
    border-left-color: #585858;
  }
  .p-tooltip.p-tooltip-top .p-tooltip-arrow {
    border-top-color: #585858;
  }
  .p-tooltip.p-tooltip-bottom .p-tooltip-arrow {
    border-bottom-color: #585858;
  }
  .p-fileupload .p-fileupload-buttonbar {
    background: #ffffff;
    padding: 1rem;
    border: 2px solid #ebebeb;
    color: #6c6c6c;
    border-bottom: 0 none;
    border-top-right-radius: 6px;
    border-top-left-radius: 6px;
    gap: 0.5rem;
  }
  .p-fileupload .p-fileupload-buttonbar .p-button {
    margin-right: 0.5rem;
  }
  .p-fileupload .p-fileupload-content {
    background: #ffffff;
    padding: 2rem 1rem;
    border: 2px solid #ebebeb;
    color: #6c6c6c;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
  }
  .p-fileupload .p-progressbar {
    height: 0.25rem;
  }
  .p-fileupload .p-fileupload-row > div {
    padding: 1rem 1rem;
  }
  .p-fileupload.p-fileupload-advanced .p-message {
    margin-top: 0;
  }
  .p-breadcrumb {
    background: #ffffff;
    border: 2px solid #ebebeb;
    border-radius: 6px;
    padding: 1rem;
  }
  .p-breadcrumb .p-breadcrumb-list li .p-menuitem-link {
    transition: box-shadow 0.3s;
    border-radius: 6px;
  }
  .p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
  }
  .p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text {
    color: #6c6c6c;
  }
  .p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon {
    color: #898989;
  }
  .p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator {
    margin: 0 0.5rem 0 0.5rem;
    color: #6c6c6c;
  }
  .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text {
    color: #6c6c6c;
  }
  .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon {
    color: #898989;
  }
  .p-contextmenu {
    padding: 0.5rem 0.5rem;
    background: #ffffff;
    color: #6c6c6c;
    border: 0 none;
    box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
    border-radius: 6px;
    width: 12.5rem;
  }
  .p-contextmenu .p-contextmenu-root-list {
    outline: 0 none;
  }
  .p-contextmenu .p-submenu-list {
    padding: 0.5rem 0.5rem;
    background: #ffffff;
    border: 0 none;
    box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
    border-radius: 6px;
  }
  .p-contextmenu .p-menuitem > .p-menuitem-content {
    color: #6c6c6c;
    transition: box-shadow 0.3s;
    border-radius: 6px;
  }
  .p-contextmenu .p-menuitem > .p-menuitem-content .p-menuitem-link {
    color: #6c6c6c;
    padding: 0.75rem 1rem;
    -webkit-user-select: none;
            user-select: none;
  }
  .p-contextmenu .p-menuitem > .p-menuitem-content .p-menuitem-link .p-menuitem-text {
    color: #6c6c6c;
  }
  .p-contextmenu .p-menuitem > .p-menuitem-content .p-menuitem-link .p-menuitem-icon {
    color: #898989;
    margin-right: 0.5rem;
  }
  .p-contextmenu .p-menuitem > .p-menuitem-content .p-menuitem-link .p-submenu-icon {
    color: #898989;
  }
  .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content {
    color: #6c6c6c;
    background: #edf0fa;
  }
  .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-text {
    color: #6c6c6c;
  }
  .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon,
  .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon {
    color: #898989;
  }
  .p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content {
    background: #edf0fa;
  }
  .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content {
    color: #6c6c6c;
    background: #e6e9f3;
  }
  .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text {
    color: #6c6c6c;
  }
  .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon,
  .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon {
    color: #6c6c6c;
  }
  .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover {
    color: #6c6c6c;
    background: #edf0fa;
  }
  .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-text {
    color: #6c6c6c;
  }
  .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,
  .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon {
    color: #898989;
  }
  .p-contextmenu .p-menuitem-separator {
    border-top: 1px solid #ebebeb;
    margin: 4px 0;
  }
  .p-contextmenu .p-submenu-icon {
    font-size: 0.875rem;
  }
  .p-contextmenu .p-submenu-icon.p-icon {
    width: 0.875rem;
    height: 0.875rem;
  }
  .p-dock .p-dock-list-container {
    background: rgba(255, 255, 255, 0.1);
    border: 1px solid rgba(255, 255, 255, 0.2);
    padding: 0.5rem 0.5rem;
    border-radius: 0.5rem;
  }
  .p-dock .p-dock-list-container .p-dock-list {
    outline: 0 none;
  }
  .p-dock .p-dock-item {
    padding: 0.5rem;
    border-radius: 6px;
  }
  .p-dock .p-dock-item.p-focus {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: inset 0 0 0 0.15rem #bbc7ee;
  }
  .p-dock .p-dock-action {
    width: 4rem;
    height: 4rem;
  }
  .p-dock.p-dock-top .p-dock-item-second-prev,
  .p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev,
  .p-dock.p-dock-bottom .p-dock-item-second-next {
    margin: 0 0.9rem;
  }
  .p-dock.p-dock-top .p-dock-item-prev,
  .p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev,
  .p-dock.p-dock-bottom .p-dock-item-next {
    margin: 0 1.3rem;
  }
  .p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current {
    margin: 0 1.5rem;
  }
  .p-dock.p-dock-left .p-dock-item-second-prev,
  .p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev,
  .p-dock.p-dock-right .p-dock-item-second-next {
    margin: 0.9rem 0;
  }
  .p-dock.p-dock-left .p-dock-item-prev,
  .p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev,
  .p-dock.p-dock-right .p-dock-item-next {
    margin: 1.3rem 0;
  }
  .p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current {
    margin: 1.5rem 0;
  }
  .p-dock.p-dock-mobile.p-dock-top .p-dock-list-container, .p-dock.p-dock-mobile.p-dock-bottom .p-dock-list-container {
    overflow-x: auto;
    width: 100%;
  }
  .p-dock.p-dock-mobile.p-dock-top .p-dock-list-container .p-dock-list, .p-dock.p-dock-mobile.p-dock-bottom .p-dock-list-container .p-dock-list {
    margin: 0 auto;
  }
  .p-dock.p-dock-mobile.p-dock-left .p-dock-list-container, .p-dock.p-dock-mobile.p-dock-right .p-dock-list-container {
    overflow-y: auto;
    height: 100%;
  }
  .p-dock.p-dock-mobile.p-dock-left .p-dock-list-container .p-dock-list, .p-dock.p-dock-mobile.p-dock-right .p-dock-list-container .p-dock-list {
    margin: auto 0;
  }
  .p-dock.p-dock-mobile .p-dock-list .p-dock-item {
    transform: none;
    margin: 0;
  }
  .p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-second-prev,
  .p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-second-next,
  .p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-prev,
  .p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-next,
  .p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-current, .p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-second-prev,
  .p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-second-next,
  .p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-prev,
  .p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-next,
  .p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-current, .p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-second-prev,
  .p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-second-next,
  .p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-prev,
  .p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-next,
  .p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-current, .p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-second-prev,
  .p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-second-next,
  .p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-prev,
  .p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-next,
  .p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-current {
    transform: none;
    margin: 0;
  }
  .p-megamenu {
    padding: 0.5rem;
    background: #f5f5f5;
    color: #6c6c6c;
    border: 2px solid #ebebeb;
    border-radius: 6px;
  }
  .p-megamenu .p-megamenu-root-list {
    outline: 0 none;
  }
  .p-megamenu .p-menuitem > .p-menuitem-content {
    color: #6c6c6c;
    transition: box-shadow 0.3s;
    border-radius: 6px;
  }
  .p-megamenu .p-menuitem > .p-menuitem-content .p-menuitem-link {
    color: #6c6c6c;
    padding: 0.75rem 1rem;
    -webkit-user-select: none;
            user-select: none;
  }
  .p-megamenu .p-menuitem > .p-menuitem-content .p-menuitem-link .p-menuitem-text {
    color: #6c6c6c;
  }
  .p-megamenu .p-menuitem > .p-menuitem-content .p-menuitem-link .p-menuitem-icon {
    color: #898989;
    margin-right: 0.5rem;
  }
  .p-megamenu .p-menuitem > .p-menuitem-content .p-menuitem-link .p-submenu-icon {
    color: #898989;
  }
  .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content {
    color: #6c6c6c;
    background: #edf0fa;
  }
  .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-text {
    color: #6c6c6c;
  }
  .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon,
  .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon {
    color: #898989;
  }
  .p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content {
    background: #edf0fa;
  }
  .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content {
    color: #6c6c6c;
    background: #e6e9f3;
  }
  .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text {
    color: #6c6c6c;
  }
  .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon,
  .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon {
    color: #6c6c6c;
  }
  .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover {
    color: #6c6c6c;
    background: #edf0fa;
  }
  .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-text {
    color: #6c6c6c;
  }
  .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,
  .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon {
    color: #898989;
  }
  .p-megamenu .p-megamenu-panel {
    background: #ffffff;
    color: #6c6c6c;
    border: 0 none;
    box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  }
  .p-megamenu .p-submenu-header {
    margin: 0;
    padding: 0.75rem 1rem;
    color: #6c6c6c;
    background: #ffffff;
    font-weight: 600;
    border-top-right-radius: 6px;
    border-top-left-radius: 6px;
  }
  .p-megamenu .p-submenu-list {
    padding: 0.5rem 0.5rem;
    width: 12.5rem;
  }
  .p-megamenu .p-submenu-list .p-menuitem-separator {
    border-top: 1px solid #ebebeb;
    margin: 4px 0;
  }
  .p-megamenu.p-megamenu-vertical {
    width: 12.5rem;
    padding: 0.5rem 0.5rem;
  }
  .p-megamenu .p-megamenu-button {
    width: 2rem;
    height: 2rem;
    color: #898989;
    border-radius: 50%;
    transition: background-color 0.3s, color 0.3s, box-shadow 0.3s;
  }
  .p-megamenu .p-megamenu-button:hover {
    color: #898989;
    background: #edf0fa;
  }
  .p-megamenu .p-megamenu-button:focus {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
  }
  .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem > .p-menuitem-content {
    color: #6c6c6c;
    transition: box-shadow 0.3s;
    border-radius: 6px;
  }
  .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem > .p-menuitem-content .p-menuitem-link {
    padding: 0.75rem 1rem;
    -webkit-user-select: none;
            user-select: none;
  }
  .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem > .p-menuitem-content .p-menuitem-link .p-menuitem-text {
    color: #6c6c6c;
  }
  .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem > .p-menuitem-content .p-menuitem-link .p-menuitem-icon {
    color: #898989;
    margin-right: 0.5rem;
  }
  .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem > .p-menuitem-content .p-menuitem-link .p-submenu-icon {
    color: #898989;
    margin-left: 0.5rem;
  }
  .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover {
    color: #6c6c6c;
    background: #edf0fa;
  }
  .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-text {
    color: #6c6c6c;
  }
  .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,
  .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon {
    color: #898989;
  }
  .p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list {
    padding: 0.5rem 0.5rem;
    background: #ffffff;
    border: 0 none;
    box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  }
  .p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-menu-separator {
    border-top: 1px solid #ebebeb;
    margin: 4px 0;
  }
  .p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-icon {
    font-size: 0.875rem;
  }
  .p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-icon.p-icon {
    width: 0.875rem;
    height: 0.875rem;
  }
  .p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list > .p-menuitem {
    width: 100%;
    position: static;
  }
  .p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list > .p-menuitem > .p-menuitem-link > .p-menuitem-content {
    color: #6c6c6c;
    transition: box-shadow 0.3s;
    border-radius: 6px;
  }
  .p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list > .p-menuitem > .p-menuitem-link > .p-menuitem-content .p-menuitem-link {
    color: #6c6c6c;
    padding: 0.75rem 1rem;
    -webkit-user-select: none;
            user-select: none;
  }
  .p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list > .p-menuitem > .p-menuitem-link > .p-menuitem-content .p-menuitem-link .p-menuitem-text {
    color: #6c6c6c;
  }
  .p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list > .p-menuitem > .p-menuitem-link > .p-menuitem-content .p-menuitem-link .p-menuitem-icon {
    color: #898989;
    margin-right: 0.5rem;
  }
  .p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list > .p-menuitem > .p-menuitem-link > .p-menuitem-content .p-menuitem-link .p-submenu-icon {
    color: #898989;
  }
  .p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list > .p-menuitem > .p-menuitem-link.p-highlight > .p-menuitem-content {
    color: #6c6c6c;
    background: #edf0fa;
  }
  .p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list > .p-menuitem > .p-menuitem-link.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-text {
    color: #6c6c6c;
  }
  .p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list > .p-menuitem > .p-menuitem-link.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon,
  .p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list > .p-menuitem > .p-menuitem-link.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon {
    color: #898989;
  }
  .p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list > .p-menuitem > .p-menuitem-link.p-highlight.p-focus > .p-menuitem-content {
    background: #edf0fa;
  }
  .p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content {
    color: #6c6c6c;
    background: #e6e9f3;
  }
  .p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text {
    color: #6c6c6c;
  }
  .p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon,
  .p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon {
    color: #6c6c6c;
  }
  .p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover {
    color: #6c6c6c;
    background: #edf0fa;
  }
  .p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-text {
    color: #6c6c6c;
  }
  .p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,
  .p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon {
    color: #898989;
  }
  .p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list > .p-menuitem > .p-menuitem-link > .p-submenu-icon {
    margin-left: auto;
  }
  .p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link > .p-submenu-icon {
    transform: rotate(-180deg);
  }
  .p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-list {
    width: 100%;
    position: static;
    box-shadow: none;
    border: 0 none;
  }
  .p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-list .p-submenu-icon {
    transition: transform 0.3s;
    transform: rotate(90deg);
  }
  .p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-list .p-menuitem-active > .p-menuitem-link > .p-submenu-icon {
    transform: rotate(-90deg);
  }
  .p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-menuitem {
    width: 100%;
    position: static;
  }
  .p-menu {
    padding: 0.5rem 0.5rem;
    background: #ffffff;
    color: #6c6c6c;
    border: 2px solid #ebebeb;
    border-radius: 6px;
    width: 12.5rem;
  }
  .p-menu .p-menuitem > .p-menuitem-content {
    color: #6c6c6c;
    transition: box-shadow 0.3s;
    border-radius: 6px;
  }
  .p-menu .p-menuitem > .p-menuitem-content .p-menuitem-link {
    color: #6c6c6c;
    padding: 0.75rem 1rem;
    -webkit-user-select: none;
            user-select: none;
  }
  .p-menu .p-menuitem > .p-menuitem-content .p-menuitem-link .p-menuitem-text {
    color: #6c6c6c;
  }
  .p-menu .p-menuitem > .p-menuitem-content .p-menuitem-link .p-menuitem-icon {
    color: #898989;
    margin-right: 0.5rem;
  }
  .p-menu .p-menuitem > .p-menuitem-content .p-menuitem-link .p-submenu-icon {
    color: #898989;
  }
  .p-menu .p-menuitem.p-highlight > .p-menuitem-content {
    color: #6c6c6c;
    background: #edf0fa;
  }
  .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-text {
    color: #6c6c6c;
  }
  .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon,
  .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon {
    color: #898989;
  }
  .p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content {
    background: #edf0fa;
  }
  .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content {
    color: #6c6c6c;
    background: #e6e9f3;
  }
  .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text {
    color: #6c6c6c;
  }
  .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon,
  .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon {
    color: #6c6c6c;
  }
  .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover {
    color: #6c6c6c;
    background: #edf0fa;
  }
  .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-text {
    color: #6c6c6c;
  }
  .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,
  .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon {
    color: #898989;
  }
  .p-menu.p-menu-overlay {
    background: #ffffff;
    border: 0 none;
    box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  }
  .p-menu .p-submenu-header {
    margin: 0;
    padding: 0.75rem 1rem;
    color: #6c6c6c;
    background: #ffffff;
    font-weight: 600;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
  }
  .p-menu .p-menu-separator {
    border-top: 1px solid #ebebeb;
    margin: 4px 0;
  }
  .p-menubar {
    padding: 0.5rem;
    background: #f5f5f5;
    color: #6c6c6c;
    border: 2px solid #ebebeb;
    border-radius: 6px;
  }
  .p-menubar .p-menubar-root-list {
    outline: 0 none;
  }
  .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-content {
    color: #6c6c6c;
    transition: box-shadow 0.3s;
    border-radius: 6px;
  }
  .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-content .p-menuitem-link {
    padding: 0.75rem 1rem;
    -webkit-user-select: none;
            user-select: none;
  }
  .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-content .p-menuitem-link .p-menuitem-text {
    color: #6c6c6c;
  }
  .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-content .p-menuitem-link .p-menuitem-icon {
    color: #898989;
    margin-right: 0.5rem;
  }
  .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-content .p-menuitem-link .p-submenu-icon {
    color: #898989;
    margin-left: 0.5rem;
  }
  .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover {
    color: #6c6c6c;
    background: #edf0fa;
  }
  .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-text {
    color: #6c6c6c;
  }
  .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,
  .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon {
    color: #898989;
  }
  .p-menubar .p-menuitem > .p-menuitem-content {
    color: #6c6c6c;
    transition: box-shadow 0.3s;
    border-radius: 6px;
  }
  .p-menubar .p-menuitem > .p-menuitem-content .p-menuitem-link {
    color: #6c6c6c;
    padding: 0.75rem 1rem;
    -webkit-user-select: none;
            user-select: none;
  }
  .p-menubar .p-menuitem > .p-menuitem-content .p-menuitem-link .p-menuitem-text {
    color: #6c6c6c;
  }
  .p-menubar .p-menuitem > .p-menuitem-content .p-menuitem-link .p-menuitem-icon {
    color: #898989;
    margin-right: 0.5rem;
  }
  .p-menubar .p-menuitem > .p-menuitem-content .p-menuitem-link .p-submenu-icon {
    color: #898989;
  }
  .p-menubar .p-menuitem.p-highlight > .p-menuitem-content {
    color: #6c6c6c;
    background: #edf0fa;
  }
  .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-text {
    color: #6c6c6c;
  }
  .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon,
  .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon {
    color: #898989;
  }
  .p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content {
    background: #edf0fa;
  }
  .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content {
    color: #6c6c6c;
    background: #e6e9f3;
  }
  .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text {
    color: #6c6c6c;
  }
  .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon,
  .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon {
    color: #6c6c6c;
  }
  .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover {
    color: #6c6c6c;
    background: #edf0fa;
  }
  .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-text {
    color: #6c6c6c;
  }
  .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,
  .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon {
    color: #898989;
  }
  .p-menubar .p-submenu-list {
    padding: 0.5rem 0.5rem;
    background: #ffffff;
    border: 0 none;
    box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
    width: 12.5rem;
  }
  .p-menubar .p-submenu-list .p-menuitem-separator {
    border-top: 1px solid #ebebeb;
    margin: 4px 0;
  }
  .p-menubar .p-submenu-list .p-submenu-icon {
    font-size: 0.875rem;
  }
  .p-menubar.p-menubar-mobile .p-menubar-button {
    width: 2rem;
    height: 2rem;
    color: #898989;
    border-radius: 50%;
    transition: background-color 0.3s, color 0.3s, box-shadow 0.3s;
  }
  .p-menubar.p-menubar-mobile .p-menubar-button:hover {
    color: #898989;
    background: #edf0fa;
  }
  .p-menubar.p-menubar-mobile .p-menubar-button:focus {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
  }
  .p-menubar.p-menubar-mobile .p-menubar-root-list {
    padding: 0.5rem 0.5rem;
    background: #ffffff;
    border: 0 none;
    box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  }
  .p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem-separator {
    border-top: 1px solid #ebebeb;
    margin: 4px 0;
  }
  .p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-icon {
    font-size: 0.875rem;
  }
  .p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon {
    margin-left: auto;
    transition: transform 0.3s;
  }
  .p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem.p-menuitem-active > .p-menuitem-content > .p-menuitem-link > .p-submenu-icon {
    transform: rotate(-180deg);
  }
  .p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-submenu-icon {
    transition: transform 0.3s;
    transform: rotate(90deg);
  }
  .p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem-active > .p-menuitem-content > .p-menuitem-link > .p-submenu-icon {
    transform: rotate(-90deg);
  }
  .p-menubar.p-menubar-mobile .p-menubar-root-list ul li a {
    padding-left: 2.25rem;
  }
  .p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li a {
    padding-left: 3.75rem;
  }
  .p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li ul li a {
    padding-left: 5.25rem;
  }
  .p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li ul li ul li a {
    padding-left: 6.75rem;
  }
  .p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li ul li ul li ul li a {
    padding-left: 8.25rem;
  }
  @media screen and (max-width: 960px) {
    .p-menubar {
      position: relative;
    }
    .p-menubar .p-menubar-button {
      display: flex;
      width: 2rem;
      height: 2rem;
      color: #898989;
      border-radius: 50%;
      transition: background-color 0.3s, color 0.3s, box-shadow 0.3s;
    }
    .p-menubar .p-menubar-button:hover {
      color: #898989;
      background: #edf0fa;
    }
    .p-menubar .p-menubar-button:focus {
      outline: 0 none;
      outline-offset: 0;
      box-shadow: 0 0 0 0.1rem #bbc7ee;
    }
    .p-menubar .p-menubar-root-list {
      position: absolute;
      display: none;
      padding: 0.5rem 0.5rem;
      background: #ffffff;
      border: 0 none;
      box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
      width: 100%;
    }
    .p-menubar .p-menubar-root-list .p-menu-separator {
      border-top: 1px solid #ebebeb;
      margin: 4px 0;
    }
    .p-menubar .p-menubar-root-list .p-submenu-icon {
      font-size: 0.875rem;
    }
    .p-menubar .p-menubar-root-list .p-submenu-icon.p-icon {
      width: 0.875rem;
      height: 0.875rem;
    }
    .p-menubar .p-menubar-root-list > .p-menuitem {
      width: 100%;
      position: static;
    }
    .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link > .p-menuitem-content {
      color: #6c6c6c;
      transition: box-shadow 0.3s;
      border-radius: 6px;
    }
    .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link > .p-menuitem-content .p-menuitem-link {
      color: #6c6c6c;
      padding: 0.75rem 1rem;
      -webkit-user-select: none;
              user-select: none;
    }
    .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link > .p-menuitem-content .p-menuitem-link .p-menuitem-text {
      color: #6c6c6c;
    }
    .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link > .p-menuitem-content .p-menuitem-link .p-menuitem-icon {
      color: #898989;
      margin-right: 0.5rem;
    }
    .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link > .p-menuitem-content .p-menuitem-link .p-submenu-icon {
      color: #898989;
    }
    .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link.p-highlight > .p-menuitem-content {
      color: #6c6c6c;
      background: #edf0fa;
    }
    .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-text {
      color: #6c6c6c;
    }
    .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon,
    .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon {
      color: #898989;
    }
    .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link.p-highlight.p-focus > .p-menuitem-content {
      background: #edf0fa;
    }
    .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content {
      color: #6c6c6c;
      background: #e6e9f3;
    }
    .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text {
      color: #6c6c6c;
    }
    .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon,
    .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon {
      color: #6c6c6c;
    }
    .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover {
      color: #6c6c6c;
      background: #edf0fa;
    }
    .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-text {
      color: #6c6c6c;
    }
    .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,
    .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon {
      color: #898989;
    }
    .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link > .p-submenu-icon {
      margin-left: auto;
      transition: transform 0.3s;
    }
    .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link > .p-submenu-icon {
      transform: rotate(-180deg);
    }
    .p-menubar .p-menubar-root-list .p-submenu-list {
      width: 100%;
      position: static;
      box-shadow: none;
      border: 0 none;
    }
    .p-menubar .p-menubar-root-list .p-submenu-list .p-submenu-icon {
      transition: transform 0.3s;
      transform: rotate(90deg);
    }
    .p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem-active > .p-menuitem-link > .p-submenu-icon {
      transform: rotate(-90deg);
    }
    .p-menubar .p-menubar-root-list .p-menuitem {
      width: 100%;
      position: static;
    }
    .p-menubar .p-menubar-root-list ul li a {
      padding-left: 2.25rem;
    }
    .p-menubar .p-menubar-root-list ul li ul li a {
      padding-left: 3.75rem;
    }
    .p-menubar .p-menubar-root-list ul li ul li ul li a {
      padding-left: 5.25rem;
    }
    .p-menubar .p-menubar-root-list ul li ul li ul li ul li a {
      padding-left: 6.75rem;
    }
    .p-menubar .p-menubar-root-list ul li ul li ul li ul li ul li a {
      padding-left: 8.25rem;
    }
    .p-menubar.p-menubar-mobile-active .p-menubar-root-list {
      display: flex;
      flex-direction: column;
      top: 100%;
      left: 0;
      z-index: 1;
    }
  }
  .p-panelmenu .p-panelmenu-header {
    outline: 0 none;
  }
  .p-panelmenu .p-panelmenu-header .p-panelmenu-header-content {
    border: 2px solid #ebebeb;
    color: #6c6c6c;
    background: #ffffff;
    border-radius: 6px;
    transition: box-shadow 0.3s;
  }
  .p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-link {
    color: #6c6c6c;
    padding: 1rem;
    font-weight: 600;
  }
  .p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-link .p-submenu-icon {
    margin-right: 0.5rem;
  }
  .p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-link .p-menuitem-icon {
    margin-right: 0.5rem;
  }
  .p-panelmenu .p-panelmenu-header:not(.p-disabled):focus-visible .p-panelmenu-header-content {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: inset 0 0 0 0.1rem #bbc7ee;
  }
  .p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover .p-panelmenu-header-content {
    background: #edf0fa;
    border-color: #ebebeb;
    color: #6c6c6c;
  }
  .p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight .p-panelmenu-header-content {
    background: #ffffff;
    border-color: #ebebeb;
    color: #6c6c6c;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    margin-bottom: 0;
  }
  .p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight:hover .p-panelmenu-header-content {
    border-color: #ebebeb;
    background: #edf0fa;
    color: #6c6c6c;
  }
  .p-panelmenu .p-panelmenu-content {
    padding: 0.5rem 0.5rem;
    border: 2px solid #ebebeb;
    background: #ffffff;
    color: #6c6c6c;
    border-top: 0;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
  }
  .p-panelmenu .p-panelmenu-content .p-panelmenu-root-list {
    outline: 0 none;
  }
  .p-panelmenu .p-panelmenu-content .p-menuitem > .p-menuitem-content {
    color: #6c6c6c;
    transition: box-shadow 0.3s;
    border-radius: 6px;
  }
  .p-panelmenu .p-panelmenu-content .p-menuitem > .p-menuitem-content .p-menuitem-link {
    color: #6c6c6c;
    padding: 0.75rem 1rem;
    -webkit-user-select: none;
            user-select: none;
  }
  .p-panelmenu .p-panelmenu-content .p-menuitem > .p-menuitem-content .p-menuitem-link .p-menuitem-text {
    color: #6c6c6c;
  }
  .p-panelmenu .p-panelmenu-content .p-menuitem > .p-menuitem-content .p-menuitem-link .p-menuitem-icon {
    color: #898989;
    margin-right: 0.5rem;
  }
  .p-panelmenu .p-panelmenu-content .p-menuitem > .p-menuitem-content .p-menuitem-link .p-submenu-icon {
    color: #898989;
  }
  .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content {
    color: #6c6c6c;
    background: #edf0fa;
  }
  .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-text {
    color: #6c6c6c;
  }
  .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon,
  .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon {
    color: #898989;
  }
  .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content {
    background: #edf0fa;
  }
  .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content {
    color: #6c6c6c;
    background: #e6e9f3;
  }
  .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text {
    color: #6c6c6c;
  }
  .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon,
  .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon {
    color: #6c6c6c;
  }
  .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover {
    color: #6c6c6c;
    background: #edf0fa;
  }
  .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-text {
    color: #6c6c6c;
  }
  .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,
  .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon {
    color: #898989;
  }
  .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon {
    margin-right: 0.5rem;
  }
  .p-panelmenu .p-panelmenu-content .p-menuitem-separator {
    border-top: 1px solid #ebebeb;
    margin: 4px 0;
  }
  .p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-list) {
    padding: 0 0 0 1rem;
  }
  .p-panelmenu .p-panelmenu-panel {
    margin-bottom: 0;
  }
  .p-panelmenu .p-panelmenu-panel .p-panelmenu-header .p-panelmenu-header-content {
    border-radius: 0;
  }
  .p-panelmenu .p-panelmenu-panel .p-panelmenu-content {
    border-radius: 0;
  }
  .p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header .p-panelmenu-header-content {
    border-top: 0 none;
  }
  .p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover .p-panelmenu-header-content, .p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-disabled).p-highlight:hover .p-panelmenu-header-content {
    border-top: 0 none;
  }
  .p-panelmenu .p-panelmenu-panel:first-child .p-panelmenu-header .p-panelmenu-header-content {
    border-top-right-radius: 6px;
    border-top-left-radius: 6px;
  }
  .p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-header:not(.p-highlight) .p-panelmenu-header-content {
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
  }
  .p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-content {
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
  }
  .p-slidemenu {
    padding: 0.5rem 0.5rem;
    background: #ffffff;
    color: #6c6c6c;
    border: 2px solid #ebebeb;
    border-radius: 6px;
    width: 12.5rem;
  }
  .p-slidemenu .p-menuitem-link > .p-menuitem-content {
    color: #6c6c6c;
    transition: box-shadow 0.3s;
    border-radius: 6px;
  }
  .p-slidemenu .p-menuitem-link > .p-menuitem-content .p-menuitem-link {
    color: #6c6c6c;
    padding: 0.75rem 1rem;
    -webkit-user-select: none;
            user-select: none;
  }
  .p-slidemenu .p-menuitem-link > .p-menuitem-content .p-menuitem-link .p-menuitem-text {
    color: #6c6c6c;
  }
  .p-slidemenu .p-menuitem-link > .p-menuitem-content .p-menuitem-link .p-menuitem-icon {
    color: #898989;
    margin-right: 0.5rem;
  }
  .p-slidemenu .p-menuitem-link > .p-menuitem-content .p-menuitem-link .p-submenu-icon {
    color: #898989;
  }
  .p-slidemenu .p-menuitem-link.p-highlight > .p-menuitem-content {
    color: #6c6c6c;
    background: #edf0fa;
  }
  .p-slidemenu .p-menuitem-link.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-text {
    color: #6c6c6c;
  }
  .p-slidemenu .p-menuitem-link.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon,
  .p-slidemenu .p-menuitem-link.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon {
    color: #898989;
  }
  .p-slidemenu .p-menuitem-link.p-highlight.p-focus > .p-menuitem-content {
    background: #edf0fa;
  }
  .p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content {
    color: #6c6c6c;
    background: #e6e9f3;
  }
  .p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text {
    color: #6c6c6c;
  }
  .p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon,
  .p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon {
    color: #6c6c6c;
  }
  .p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover {
    color: #6c6c6c;
    background: #edf0fa;
  }
  .p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-text {
    color: #6c6c6c;
  }
  .p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,
  .p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon {
    color: #898989;
  }
  .p-slidemenu.p-slidemenu-overlay {
    background: #ffffff;
    border: 0 none;
    box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  }
  .p-slidemenu .p-slidemenu-list {
    padding: 0.5rem 0.5rem;
    background: #ffffff;
    border: 0 none;
    box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  }
  .p-slidemenu .p-slidemenu.p-slidemenu-active > .p-slidemenu-link {
    background: #edf0fa;
  }
  .p-slidemenu .p-slidemenu.p-slidemenu-active > .p-slidemenu-link .p-slidemenu-text {
    color: #6c6c6c;
  }
  .p-slidemenu .p-slidemenu.p-slidemenu-active > .p-slidemenu-link .p-slidemenu-icon, .p-slidemenu .p-slidemenu.p-slidemenu-active > .p-slidemenu-link .p-slidemenu-icon {
    color: #898989;
  }
  .p-slidemenu .p-slidemenu-separator {
    border-top: 1px solid #ebebeb;
    margin: 4px 0;
  }
  .p-slidemenu .p-slidemenu-icon {
    font-size: 0.875rem;
  }
  .p-slidemenu .p-slidemenu-icon.p-icon {
    width: 0.875rem;
    height: 0.875rem;
  }
  .p-slidemenu .p-slidemenu-backward {
    padding: 0.75rem 1rem;
    color: #6c6c6c;
  }
  .p-steps .p-steps-item .p-menuitem-link {
    background: transparent;
    transition: box-shadow 0.3s;
    border-radius: 6px;
    background: #ffffff;
  }
  .p-steps .p-steps-item .p-menuitem-link .p-steps-number {
    color: #6c6c6c;
    border: 2px solid #ebebeb;
    background: #ffffff;
    min-width: 2rem;
    height: 2rem;
    line-height: 2rem;
    font-size: 1.143rem;
    z-index: 1;
    border-radius: 50%;
  }
  .p-steps .p-steps-item .p-menuitem-link .p-steps-title {
    margin-top: 0.5rem;
    color: #898989;
  }
  .p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
  }
  .p-steps .p-steps-item.p-highlight .p-steps-number {
    background: #ced6f1;
    color: #585858;
  }
  .p-steps .p-steps-item.p-highlight .p-steps-title {
    font-weight: 600;
    color: #6c6c6c;
  }
  .p-steps .p-steps-item:before {
    content: " ";
    border-top: 1px solid #ebebeb;
    width: 100%;
    top: 50%;
    left: 0;
    display: block;
    position: absolute;
    margin-top: -1rem;
  }
  .p-tabmenu .p-tabmenu-nav {
    background: #ffffff;
    border: 1px solid #ebebeb;
    border-width: 0 0 2px 0;
  }
  .p-tabmenu .p-tabmenu-nav .p-tabmenuitem {
    margin-right: 0;
  }
  .p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link {
    border: solid #ebebeb;
    border-width: 0 0 2px 0;
    border-color: transparent transparent #ebebeb transparent;
    background: #ffffff;
    color: #898989;
    padding: 1rem;
    font-weight: 600;
    border-top-right-radius: 6px;
    border-top-left-radius: 6px;
    transition: box-shadow 0.3s;
    margin: 0 0 -2px 0;
    height: calc(100% + 2px);
  }
  .p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon {
    margin-right: 0.5rem;
  }
  .p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: inset 0 0 0 0.1rem #bbc7ee;
  }
  .p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link {
    background: #ffffff;
    border-color: #ced6f1;
    color: #898989;
  }
  .p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link {
    background: #ffffff;
    border-color: #5472d4;
    color: #5472d4;
  }
  .p-tieredmenu {
    padding: 0.5rem 0.5rem;
    background: #ffffff;
    color: #6c6c6c;
    border: 2px solid #ebebeb;
    border-radius: 6px;
    width: 12.5rem;
  }
  .p-tieredmenu.p-tieredmenu-overlay {
    background: #ffffff;
    border: 0 none;
    box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  }
  .p-tieredmenu .p-tieredmenu-root-list {
    outline: 0 none;
  }
  .p-tieredmenu .p-submenu-list {
    padding: 0.5rem 0.5rem;
    background: #ffffff;
    border: 0 none;
    box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  }
  .p-tieredmenu .p-menuitem > .p-menuitem-content {
    color: #6c6c6c;
    transition: box-shadow 0.3s;
    border-radius: 6px;
  }
  .p-tieredmenu .p-menuitem > .p-menuitem-content .p-menuitem-link {
    color: #6c6c6c;
    padding: 0.75rem 1rem;
    -webkit-user-select: none;
            user-select: none;
  }
  .p-tieredmenu .p-menuitem > .p-menuitem-content .p-menuitem-link .p-menuitem-text {
    color: #6c6c6c;
  }
  .p-tieredmenu .p-menuitem > .p-menuitem-content .p-menuitem-link .p-menuitem-icon {
    color: #898989;
    margin-right: 0.5rem;
  }
  .p-tieredmenu .p-menuitem > .p-menuitem-content .p-menuitem-link .p-submenu-icon {
    color: #898989;
  }
  .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content {
    color: #6c6c6c;
    background: #edf0fa;
  }
  .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-text {
    color: #6c6c6c;
  }
  .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon,
  .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon {
    color: #898989;
  }
  .p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content {
    background: #edf0fa;
  }
  .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content {
    color: #6c6c6c;
    background: #e6e9f3;
  }
  .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text {
    color: #6c6c6c;
  }
  .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon,
  .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon {
    color: #6c6c6c;
  }
  .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover {
    color: #6c6c6c;
    background: #edf0fa;
  }
  .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-text {
    color: #6c6c6c;
  }
  .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,
  .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon {
    color: #898989;
  }
  .p-tieredmenu .p-menuitem-separator {
    border-top: 1px solid #ebebeb;
    margin: 4px 0;
  }
  .p-tieredmenu .p-submenu-icon {
    font-size: 0.875rem;
  }
  .p-tieredmenu .p-submenu-icon.p-icon {
    width: 0.875rem;
    height: 0.875rem;
  }
  .p-inline-message {
    padding: 0.5rem 0.75rem;
    margin: 0;
    border-radius: 6px;
  }
  .p-inline-message.p-inline-message-info {
    background: #e1f2f7;
    border: 4px solid #83c7e0;
    border-width: 2px;
    color: #585858;
  }
  .p-inline-message.p-inline-message-info .p-inline-message-icon {
    color: #585858;
  }
  .p-inline-message.p-inline-message-success {
    background: #f2f8e1;
    border: 4px solid #c7e084;
    border-width: 2px;
    color: #585858;
  }
  .p-inline-message.p-inline-message-success .p-inline-message-icon {
    color: #585858;
  }
  .p-inline-message.p-inline-message-warn {
    background: #ffecdb;
    border: 4px solid #ffb065;
    border-width: 2px;
    color: #585858;
  }
  .p-inline-message.p-inline-message-warn .p-inline-message-icon {
    color: #585858;
  }
  .p-inline-message.p-inline-message-error {
    background: #f7e1e6;
    border: 4px solid #de8499;
    border-width: 2px;
    color: #585858;
  }
  .p-inline-message.p-inline-message-error .p-inline-message-icon {
    color: #585858;
  }
  .p-inline-message .p-inline-message-icon {
    font-size: 1rem;
    margin-right: 0.5rem;
  }
  .p-inline-message .p-inline-message-icon.p-icon {
    width: 1rem;
    height: 1rem;
  }
  .p-inline-message .p-inline-message-text {
    font-size: 1rem;
  }
  .p-inline-message.p-inline-message-icon-only .p-inline-message-icon {
    margin-right: 0;
  }
  .p-message {
    margin: 1rem 0;
    border-radius: 6px;
  }
  .p-message .p-message-wrapper {
    padding: 1rem 1.5rem;
  }
  .p-message .p-message-close {
    width: 2rem;
    height: 2rem;
    border-radius: 50%;
    background: transparent;
    transition: background-color 0.3s, color 0.3s, box-shadow 0.3s;
  }
  .p-message .p-message-close:hover {
    background: rgba(255, 255, 255, 0.5);
  }
  .p-message .p-message-close:focus-visible {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
  }
  .p-message.p-message-info {
    background: #e1f2f7;
    border: 4px solid #83c7e0;
    border-width: 0 0 0 6px;
    color: #585858;
  }
  .p-message.p-message-info .p-message-icon {
    color: #585858;
  }
  .p-message.p-message-info .p-message-close {
    color: #585858;
  }
  .p-message.p-message-success {
    background: #f2f8e1;
    border: 4px solid #c7e084;
    border-width: 0 0 0 6px;
    color: #585858;
  }
  .p-message.p-message-success .p-message-icon {
    color: #585858;
  }
  .p-message.p-message-success .p-message-close {
    color: #585858;
  }
  .p-message.p-message-warn {
    background: #ffecdb;
    border: 4px solid #ffb065;
    border-width: 0 0 0 6px;
    color: #585858;
  }
  .p-message.p-message-warn .p-message-icon {
    color: #585858;
  }
  .p-message.p-message-warn .p-message-close {
    color: #585858;
  }
  .p-message.p-message-error {
    background: #f7e1e6;
    border: 4px solid #de8499;
    border-width: 0 0 0 6px;
    color: #585858;
  }
  .p-message.p-message-error .p-message-icon {
    color: #585858;
  }
  .p-message.p-message-error .p-message-close {
    color: #585858;
  }
  .p-message .p-message-text {
    font-size: 1rem;
    font-weight: 400;
  }
  .p-message .p-message-icon {
    font-size: 1.5rem;
    margin-right: 0.5rem;
  }
  .p-message .p-message-icon.p-icon {
    width: 1.5rem;
    height: 1.5rem;
  }
  .p-message .p-message-summary {
    font-weight: 700;
  }
  .p-message .p-message-detail {
    margin-left: 0.5rem;
  }
  .p-toast {
    opacity: 0.9;
  }
  .p-toast .p-toast-message {
    margin: 0 0 1rem 0;
    box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
    border-radius: 6px;
  }
  .p-toast .p-toast-message .p-toast-message-content {
    padding: 1rem;
  }
  .p-toast .p-toast-message .p-toast-message-content .p-toast-message-text {
    margin: 0 0 0 1rem;
  }
  .p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon {
    font-size: 2rem;
  }
  .p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon {
    width: 2rem;
    height: 2rem;
  }
  .p-toast .p-toast-message .p-toast-message-content .p-toast-summary {
    font-weight: 600;
  }
  .p-toast .p-toast-message .p-toast-message-content .p-toast-detail {
    margin: 0.5rem 0 0 0;
  }
  .p-toast .p-toast-message .p-toast-icon-close {
    width: 2rem;
    height: 2rem;
    border-radius: 50%;
    background: transparent;
    transition: background-color 0.3s, color 0.3s, box-shadow 0.3s;
  }
  .p-toast .p-toast-message .p-toast-icon-close:hover {
    background: rgba(255, 255, 255, 0.5);
  }
  .p-toast .p-toast-message .p-toast-icon-close:focus-visible {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
  }
  .p-toast .p-toast-message.p-toast-message-info {
    background: #e1f2f7;
    border: 4px solid #83c7e0;
    border-width: 0 0 0 6px;
    color: #585858;
  }
  .p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon,
  .p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close {
    color: #585858;
  }
  .p-toast .p-toast-message.p-toast-message-success {
    background: #f2f8e1;
    border: 4px solid #c7e084;
    border-width: 0 0 0 6px;
    color: #585858;
  }
  .p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon,
  .p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close {
    color: #585858;
  }
  .p-toast .p-toast-message.p-toast-message-warn {
    background: #ffecdb;
    border: 4px solid #ffb065;
    border-width: 0 0 0 6px;
    color: #585858;
  }
  .p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon,
  .p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close {
    color: #585858;
  }
  .p-toast .p-toast-message.p-toast-message-error {
    background: #f7e1e6;
    border: 4px solid #de8499;
    border-width: 0 0 0 6px;
    color: #585858;
  }
  .p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon,
  .p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close {
    color: #585858;
  }
  .p-galleria .p-galleria-close {
    margin: 0.5rem;
    background: transparent;
    color: #f5f5f5;
    width: 4rem;
    height: 4rem;
    transition: background-color 0.3s, color 0.3s, box-shadow 0.3s;
    border-radius: 50%;
  }
  .p-galleria .p-galleria-close .p-galleria-close-icon {
    font-size: 2rem;
  }
  .p-galleria .p-galleria-close .p-galleria-close-icon.p-icon {
    width: 2rem;
    height: 2rem;
  }
  .p-galleria .p-galleria-close:hover {
    background: rgba(255, 255, 255, 0.1);
    color: #f5f5f5;
  }
  .p-galleria .p-galleria-item-nav {
    background: transparent;
    color: #f5f5f5;
    width: 4rem;
    height: 4rem;
    transition: background-color 0.3s, color 0.3s, box-shadow 0.3s;
    border-radius: 6px;
    margin: 0 0.5rem;
  }
  .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon,
  .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon {
    font-size: 2rem;
  }
  .p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon,
  .p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon {
    width: 2rem;
    height: 2rem;
  }
  .p-galleria .p-galleria-item-nav:not(.p-disabled):hover {
    background: rgba(255, 255, 255, 0.1);
    color: #f5f5f5;
  }
  .p-galleria .p-galleria-caption {
    background: rgba(0, 0, 0, 0.5);
    color: #f5f5f5;
    padding: 1rem;
  }
  .p-galleria .p-galleria-indicators {
    padding: 1rem;
  }
  .p-galleria .p-galleria-indicators .p-galleria-indicator button {
    background-color: #edf0fa;
    width: 1rem;
    height: 1rem;
    transition: background-color 0.3s, color 0.3s, box-shadow 0.3s;
    border-radius: 50%;
  }
  .p-galleria .p-galleria-indicators .p-galleria-indicator button:hover {
    background: #ebebeb;
  }
  .p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button {
    background: #ced6f1;
    color: #585858;
  }
  .p-galleria.p-galleria-indicators-bottom .p-galleria-indicator, .p-galleria.p-galleria-indicators-top .p-galleria-indicator {
    margin-right: 0.5rem;
  }
  .p-galleria.p-galleria-indicators-left .p-galleria-indicator, .p-galleria.p-galleria-indicators-right .p-galleria-indicator {
    margin-bottom: 0.5rem;
  }
  .p-galleria.p-galleria-indicator-onitem .p-galleria-indicators {
    background: rgba(0, 0, 0, 0.5);
  }
  .p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button {
    background: rgba(255, 255, 255, 0.4);
  }
  .p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover {
    background: rgba(255, 255, 255, 0.6);
  }
  .p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button {
    background: #ced6f1;
    color: #585858;
  }
  .p-galleria .p-galleria-thumbnail-container {
    background: rgba(0, 0, 0, 0.9);
    padding: 1rem 0.25rem;
  }
  .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev,
  .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next {
    margin: 0.5rem;
    background-color: transparent;
    color: #f5f5f5;
    width: 2rem;
    height: 2rem;
    transition: background-color 0.3s, color 0.3s, box-shadow 0.3s;
    border-radius: 50%;
  }
  .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover,
  .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover {
    background: rgba(255, 255, 255, 0.1);
    color: #f5f5f5;
  }
  .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content {
    transition: box-shadow 0.3s;
  }
  .p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
  }
  .p-galleria-mask {
    --maskbg: rgba(0, 0, 0, 0.9);
  }
  .p-image-mask {
    --maskbg: rgba(0, 0, 0, 0.9);
  }
  .p-image-preview-indicator {
    background-color: transparent;
    color: #f8f9fa;
    transition: background-color 0.3s, color 0.3s, box-shadow 0.3s;
  }
  .p-image-preview-indicator .p-icon {
    width: 1.5rem;
    height: 1.5rem;
  }
  .p-image-preview-container:hover > .p-image-preview-indicator {
    background-color: rgba(0, 0, 0, 0.5);
  }
  .p-image-toolbar {
    padding: 1rem;
  }
  .p-image-action.p-link {
    color: #f8f9fa;
    background-color: transparent;
    width: 3rem;
    height: 3rem;
    border-radius: 50%;
    transition: background-color 0.3s, color 0.3s, box-shadow 0.3s;
    margin-right: 0.5rem;
  }
  .p-image-action.p-link:last-child {
    margin-right: 0;
  }
  .p-image-action.p-link:hover {
    color: #f8f9fa;
    background-color: rgba(255, 255, 255, 0.1);
  }
  .p-image-action.p-link span {
    font-size: 1.5rem;
  }
  .p-image-action.p-link .p-icon {
    width: 1.5rem;
    height: 1.5rem;
  }
  .p-avatar {
    background-color: #ebebeb;
    border-radius: 6px;
  }
  .p-avatar.p-avatar-lg {
    width: 3rem;
    height: 3rem;
    font-size: 1.5rem;
  }
  .p-avatar.p-avatar-lg .p-avatar-icon {
    font-size: 1.5rem;
  }
  .p-avatar.p-avatar-xl {
    width: 4rem;
    height: 4rem;
    font-size: 2rem;
  }
  .p-avatar.p-avatar-xl .p-avatar-icon {
    font-size: 2rem;
  }
  .p-avatar-circle {
    border-radius: 50%;
  }
  .p-avatar-group .p-avatar {
    border: 2px solid #ffffff;
  }
  .p-chip {
    background-color: #ebebeb;
    color: #6c6c6c;
    border-radius: 16px;
    padding: 0 0.75rem;
  }
  .p-chip .p-chip-text {
    line-height: 1.5;
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
  .p-chip .p-chip-icon {
    margin-right: 0.5rem;
  }
  .p-chip img {
    width: 2rem;
    height: 2rem;
    margin-left: -0.75rem;
    margin-right: 0.5rem;
  }
  .p-chip .p-chip-remove-icon {
    border-radius: 6px;
    transition: background-color 0.3s, color 0.3s, box-shadow 0.3s;
    margin-left: 0.5rem;
  }
  .p-chip .p-chip-remove-icon:focus-visible {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
  }
  .p-chip .p-chip-remove-icon:focus {
    outline: 0 none;
  }
  .p-scrolltop {
    width: 3rem;
    height: 3rem;
    border-radius: 50%;
    box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
    transition: background-color 0.3s, color 0.3s, box-shadow 0.3s;
  }
  .p-scrolltop.p-link {
    background: rgba(0, 0, 0, 0.7);
  }
  .p-scrolltop.p-link:hover {
    background: rgba(0, 0, 0, 0.8);
  }
  .p-scrolltop .p-scrolltop-icon {
    font-size: 1.5rem;
    color: #f5f5f5;
  }
  .p-scrolltop .p-scrolltop-icon.p-icon {
    width: 1.5rem;
    height: 1.5rem;
  }
  .p-skeleton {
    background-color: #ebebeb;
    border-radius: 6px;
  }
  .p-skeleton:after {
    background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0));
  }
  .p-tag {
    background: #5472d4;
    color: #ffffff;
    font-size: 0.75rem;
    font-weight: 700;
    padding: 0.25rem 0.4rem;
    border-radius: 6px;
  }
  .p-tag.p-tag-success {
    background-color: #8bae2c;
    color: #ffffff;
  }
  .p-tag.p-tag-info {
    background-color: #35a4cc;
    color: #ffffff;
  }
  .p-tag.p-tag-warning {
    background-color: #ff922a;
    color: #ffffff;
  }
  .p-tag.p-tag-danger {
    background-color: #d45472;
    color: #ffffff;
  }
  .p-tag .p-tag-icon {
    margin-right: 0.25rem;
    font-size: 0.75rem;
  }
  .p-tag .p-tag-icon.p-icon {
    width: 0.75rem;
    height: 0.75rem;
  }
  .p-inplace .p-inplace-display {
    padding: 0.5rem 0.75rem;
    border-radius: 6px;
    transition: background-color 0.3s, color 0.3s, border-color 0.3s, box-shadow 0.3s;
  }
  .p-inplace .p-inplace-display:not(.p-disabled):hover {
    background: #edf0fa;
    color: #6c6c6c;
  }
  .p-inplace .p-inplace-display:focus {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.1rem #bbc7ee;
  }
  .p-metergroup .p-metergroup-meter-container {
    background: #ebebeb;
    border-radius: 6px;
  }
  .p-metergroup .p-metergroup-meter {
    border: 0 none;
    background: #5472d4;
  }
  .p-metergroup .p-metergroup-label-list .p-metergroup-label-list-item {
    line-height: 1.5rem;
  }
  .p-metergroup .p-metergroup-label-list .p-metergroup-label-type {
    background: #5472d4;
    width: 0.5rem;
    height: 0.5rem;
    border-radius: 100%;
    margin-right: 0.5rem;
  }
  .p-metergroup .p-metergroup-label-list .p-metergroup-label {
    margin-right: 1rem;
  }
  .p-metergroup .p-metergroup-label-list .p-metergroup-label-icon {
    width: 1rem;
    height: 1rem;
    margin-right: 0.5rem;
  }
  .p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container {
    height: 0.5rem;
  }
  .p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type {
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
  }
  .p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type {
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
  }
  .p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start {
    margin-bottom: 1rem;
  }
  .p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end {
    margin-top: 1rem;
  }
  .p-metergroup.p-metergroup-vertical .p-metergroup-meter-container {
    width: 0.5rem;
    height: 100%;
  }
  .p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type {
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
  }
  .p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type {
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
  }
  .p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start) {
    margin-left: 1rem;
  }
  .p-progressbar {
    border: 0 none;
    height: 1.5rem;
    background: #ebebeb;
    border-radius: 6px;
  }
  .p-progressbar .p-progressbar-value {
    border: 0 none;
    margin: 0;
    background: #5472d4;
  }
  .p-progressbar .p-progressbar-label {
    color: #ffffff;
    line-height: 1.5rem;
  }
  .p-terminal {
    background: #ffffff;
    color: #6c6c6c;
    border: 2px solid #ebebeb;
    padding: 1rem;
  }
  .p-terminal .p-terminal-input {
    font-family: var(--font-family);
    font-feature-settings: var(--font-feature-settings, normal);
    font-size: 1rem;
  }
  .p-badge {
    background: #5472d4;
    color: #ffffff;
    font-size: 0.75rem;
    font-weight: 700;
    min-width: 1.5rem;
    height: 1.5rem;
    line-height: 1.5rem;
  }
  .p-badge.p-badge-secondary {
    background-color: #8191a6;
    color: #ffffff;
  }
  .p-badge.p-badge-success {
    background-color: #8bae2c;
    color: #ffffff;
  }
  .p-badge.p-badge-info {
    background-color: #35a4cc;
    color: #ffffff;
  }
  .p-badge.p-badge-warning {
    background-color: #ff922a;
    color: #ffffff;
  }
  .p-badge.p-badge-danger {
    background-color: #d45472;
    color: #ffffff;
  }
  .p-badge.p-badge-lg {
    font-size: 1.125rem;
    min-width: 2.25rem;
    height: 2.25rem;
    line-height: 2.25rem;
  }
  .p-badge.p-badge-xl {
    font-size: 1.5rem;
    min-width: 3rem;
    height: 3rem;
    line-height: 3rem;
  }
  .p-tag {
    background: #5472d4;
    color: #ffffff;
    font-size: 0.75rem;
    font-weight: 700;
    padding: 0.25rem 0.4rem;
    border-radius: 6px;
  }
  .p-tag.p-tag-success {
    background-color: #8bae2c;
    color: #ffffff;
  }
  .p-tag.p-tag-info {
    background-color: #35a4cc;
    color: #ffffff;
  }
  .p-tag.p-tag-warning {
    background-color: #ff922a;
    color: #ffffff;
  }
  .p-tag.p-tag-danger {
    background-color: #d45472;
    color: #ffffff;
  }
}
/* Customizations to the designer theme should be defined here */
/* Customizations to the designer theme should be defined here */
@layer primereact {
  .p-button .p-button-label {
    font-weight: 600;
  }
  .p-button-group .p-button-label,
  .p-togglebutton .p-button-label {
    font-weight: 400;
  }
  .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button {
    background-color: #5472d4;
  }
  .p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button {
    background-color: #5472d4;
  }
  .p-panel {
    border: 2px solid #ebebeb;
    border-radius: 6px;
  }
  .p-panel .p-panel-header {
    border: 0 none;
  }
  .p-panel .p-panel-content {
    border: 0 none;
  }
  .p-fieldset .p-fieldset-legend {
    border-color: transparent;
  }
  .p-accordion .p-accordion-toggle-icon {
    order: 10;
    margin-left: auto;
  }
  .p-accordion .p-accordion-toggle-icon.pi-chevron-right::before {
    content: "\e90d";
  }
  .p-accordion .p-accordion-toggle-icon.pi-chevron-down::before {
    content: "\e90f";
  }
  .p-accordion .p-accordion-header.p-highlight .p-accordion-header-link {
    padding-bottom: calc(1rem + 2px);
    border-bottom: 0 none;
  }
  .p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link {
    border-bottom: 0 none;
  }
  .p-inline-message.p-inline-message-info {
    border-color: #e1f2f7;
  }
  .p-inline-message.p-inline-message-success {
    border-color: #f2f8e1;
  }
  .p-inline-message.p-inline-message-warn {
    border-color: #ffecdb;
  }
  .p-inline-message.p-inline-message-error {
    border-color: #f7e1e6;
  }
  .p-inputtext:enabled:focus {
    box-shadow: none;
  }
  .p-dropdown:not(.p-disabled).p-focus {
    box-shadow: none;
  }
  .p-multiselect:not(.p-disabled).p-focus {
    box-shadow: none;
  }
  .p-cascadeselect:not(.p-disabled).p-focus {
    box-shadow: none;
  }
  .p-autocomplete.p-autocomplete-multiple:not(.p-disabled).p-focus {
    box-shadow: none;
  }
  .p-chips .p-chips-multiple-container:not(.p-disabled).p-focus {
    box-shadow: none;
  }
  .p-orderlist .p-orderlist-list {
    border-top: 0 none;
  }
  .p-picklist .p-picklist-list {
    border-top: 0 none;
  }
  .p-panelmenu .p-panelmenu-icon.pi-chevron-right, .p-panelmenu .p-panelmenu-icon.pi-chevron-down {
    order: 10;
    margin-left: auto;
  }
  .p-panelmenu .p-panelmenu-icon.pi-chevron-right::before {
    content: "\e90d";
  }
  .p-panelmenu .p-panelmenu-icon.pi-chevron-down::before {
    content: "\e90f";
  }
  .p-panelmenu .p-panelmenu-header.p-highlight > a {
    padding-bottom: calc(1rem + 2px);
    border-bottom: 0 none;
  }
  .p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled) > a:hover {
    padding-bottom: calc(1rem + 2px);
    border-bottom: 0 none;
  }
  .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td {
    box-shadow: inset 0 2px 0 0 #5472d4;
  }
  .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td {
    box-shadow: inset 0 -2px 0 0 #5472d4;
  }
}

@font-face {
    font-family: 'primeicons';
    font-display: block;
    src: url(assets/primeicons.ff0c4cd79b2ffca2de54.eot);
    src: url(assets/primeicons.ff0c4cd79b2ffca2de54.eot?#iefix) format('embedded-opentype'), url(assets/primeicons.024b32cc7bf399b1a847.woff2) format('woff2'), url(assets/primeicons.8931fda1930c3bd21e96.woff) format('woff'), url(assets/primeicons.a5c2a53d1ff7a9ff5933.ttf) format('truetype'), url(assets/primeicons.6ed59f962963a4a73af2.svg?#primeicons) format('svg');
    font-weight: normal;
    font-style: normal;
}

.pi {
    font-family: 'primeicons';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.pi:before {
    --webkit-backface-visibility:hidden;
    backface-visibility: hidden;
}

.pi-fw {
    width: 1.28571429em;
    text-align: center;
}

.pi-spin {
    animation: fa-spin 2s infinite linear;
}

@media (prefers-reduced-motion: reduce) {
  .pi-spin {
    animation-delay: -1ms;
    animation-duration: 1ms;
    animation-iteration-count: 1;
    transition-delay: 0s;
    transition-duration: 0s;
  }
}

@keyframes fa-spin {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(359deg);
    }
}

.pi-folder-plus:before {
    content: "\ea05";
}

.pi-receipt:before {
    content: "\ea06";
}

.pi-asterisk:before {
    content: "\ea07";
}

.pi-face-smile:before {
    content: "\ea08";
}

.pi-pinterest:before {
    content: "\ea09";
}

.pi-expand:before {
    content: "\ea0a";
}

.pi-pen-to-square:before {
    content: "\ea0b";
}

.pi-wave-pulse:before {
    content: "\ea0c";
}

.pi-turkish-lira:before {
    content: "\ea0d";
}

.pi-spinner-dotted:before {
    content: "\ea0e";
}

.pi-crown:before {
    content: "\ea0f";
}

.pi-pause-circle:before {
    content: "\ea10";
}

.pi-warehouse:before {
    content: "\ea11";
}

.pi-objects-column:before {
    content: "\ea12";
}

.pi-clipboard:before {
    content: "\ea13";
}

.pi-play-circle:before {
    content: "\ea14";
}

.pi-venus:before {
    content: "\ea15";
}

.pi-cart-minus:before {
    content: "\ea16";
}

.pi-file-plus:before {
    content: "\ea17";
}

.pi-microchip:before {
    content: "\ea18";
}

.pi-twitch:before {
    content: "\ea19";
}

.pi-building-columns:before {
    content: "\ea1a";
}

.pi-file-check:before {
    content: "\ea1b";
}

.pi-microchip-ai:before {
    content: "\ea1c";
}

.pi-trophy:before {
    content: "\ea1d";
}

.pi-barcode:before {
    content: "\ea1e";
}

.pi-file-arrow-up:before {
    content: "\ea1f";
}

.pi-mars:before {
    content: "\ea20";
}

.pi-tiktok:before {
    content: "\ea21";
}

.pi-arrow-up-right-and-arrow-down-left-from-center:before {
    content: "\ea22";
}

.pi-ethereum:before {
    content: "\ea23";
}

.pi-list-check:before {
    content: "\ea24";
}

.pi-thumbtack:before {
    content: "\ea25";
}

.pi-arrow-down-left-and-arrow-up-right-to-center:before {
    content: "\ea26";
}

.pi-equals:before {
    content: "\ea27";
}

.pi-lightbulb:before {
    content: "\ea28";
}

.pi-star-half:before {
    content: "\ea29";
}

.pi-address-book:before {
    content: "\ea2a";
}

.pi-chart-scatter:before {
    content: "\ea2b";
}

.pi-indian-rupee:before {
    content: "\ea2c";
}

.pi-star-half-fill:before {
    content: "\ea2d";
}

.pi-cart-arrow-down:before {
    content: "\ea2e";
}

.pi-calendar-clock:before {
    content: "\ea2f";
}

.pi-sort-up-fill:before {
    content: "\ea30";
}

.pi-sparkles:before {
    content: "\ea31";
}

.pi-bullseye:before {
    content: "\ea32";
}

.pi-sort-down-fill:before {
    content: "\ea33";
}

.pi-graduation-cap:before {
    content: "\ea34";
}

.pi-hammer:before {
    content: "\ea35";
}

.pi-bell-slash:before {
    content: "\ea36";
}

.pi-gauge:before {
    content: "\ea37";
}

.pi-shop:before {
    content: "\ea38";
}

.pi-headphones:before {
    content: "\ea39";
}

.pi-eraser:before {
    content: "\ea04";
}

.pi-stopwatch:before {
    content: "\ea01";
}

.pi-verified:before {
    content: "\ea02";
}

.pi-delete-left:before {
    content: "\ea03";
}

.pi-hourglass:before {
    content: "\e9fe";
}

.pi-truck:before {
    content: "\ea00";
}

.pi-wrench:before {
    content: "\e9ff";
}

.pi-microphone:before {
    content: "\e9fa";
}

.pi-megaphone:before {
    content: "\e9fb";
}

.pi-arrow-right-arrow-left:before {
    content: "\e9fc";
}

.pi-bitcoin:before {
    content: "\e9fd";
}

.pi-file-edit:before {
    content: "\e9f6";
}

.pi-language:before {
    content: "\e9f7";
}

.pi-file-export:before {
    content: "\e9f8";
}

.pi-file-import:before {
    content: "\e9f9";
}

.pi-file-word:before {
    content: "\e9f1";
}

.pi-gift:before {
    content: "\e9f2";
}

.pi-cart-plus:before {
    content: "\e9f3";
}

.pi-thumbs-down-fill:before {
    content: "\e9f4";
}

.pi-thumbs-up-fill:before {
    content: "\e9f5";
}

.pi-arrows-alt:before {
    content: "\e9f0";
}

.pi-calculator:before {
    content: "\e9ef";
}

.pi-sort-alt-slash:before {
    content: "\e9ee";
}

.pi-arrows-h:before {
    content: "\e9ec";
}

.pi-arrows-v:before {
    content: "\e9ed";
}

.pi-pound:before {
    content: "\e9eb";
}

.pi-prime:before {
    content: "\e9ea";
}

.pi-chart-pie:before {
    content: "\e9e9";
}

.pi-reddit:before {
    content: "\e9e8";
}

.pi-code:before {
    content: "\e9e7";
}

.pi-sync:before {
    content: "\e9e6";
}

.pi-shopping-bag:before {
    content: "\e9e5";
}

.pi-server:before {
    content: "\e9e4";
}

.pi-database:before {
    content: "\e9e3";
}

.pi-hashtag:before {
    content: "\e9e2";
}

.pi-bookmark-fill:before {
    content: "\e9df";
}

.pi-filter-fill:before {
    content: "\e9e0";
}

.pi-heart-fill:before {
    content: "\e9e1";
}

.pi-flag-fill:before {
    content: "\e9de";
}

.pi-circle:before {
    content: "\e9dc";
}

.pi-circle-fill:before {
    content: "\e9dd";
}

.pi-bolt:before {
    content: "\e9db";
}

.pi-history:before {
    content: "\e9da";
}

.pi-box:before {
    content: "\e9d9";
}

.pi-at:before {
    content: "\e9d8";
}

.pi-arrow-up-right:before {
    content: "\e9d4";
}

.pi-arrow-up-left:before {
    content: "\e9d5";
}

.pi-arrow-down-left:before {
    content: "\e9d6";
}

.pi-arrow-down-right:before {
    content: "\e9d7";
}

.pi-telegram:before {
    content: "\e9d3";
}

.pi-stop-circle:before {
    content: "\e9d2";
}

.pi-stop:before {
    content: "\e9d1";
}

.pi-whatsapp:before {
    content: "\e9d0";
}

.pi-building:before {
    content: "\e9cf";
}

.pi-qrcode:before {
    content: "\e9ce";
}

.pi-car:before {
    content: "\e9cd";
}

.pi-instagram:before {
    content: "\e9cc";
}

.pi-linkedin:before {
    content: "\e9cb";
}

.pi-send:before {
    content: "\e9ca";
}

.pi-slack:before {
    content: "\e9c9";
}

.pi-sun:before {
    content: "\e9c8";
}

.pi-moon:before {
    content: "\e9c7";
}

.pi-vimeo:before {
    content: "\e9c6";
}

.pi-youtube:before {
    content: "\e9c5";
}

.pi-flag:before {
    content: "\e9c4";
}

.pi-wallet:before {
    content: "\e9c3";
}

.pi-map:before {
    content: "\e9c2";
}

.pi-link:before {
    content: "\e9c1";
}

.pi-credit-card:before {
    content: "\e9bf";
}

.pi-discord:before {
    content: "\e9c0";
}

.pi-percentage:before {
    content: "\e9be";
}

.pi-euro:before {
    content: "\e9bd";
}

.pi-book:before {
    content: "\e9ba";
}

.pi-shield:before {
    content: "\e9b9";
}

.pi-paypal:before {
    content: "\e9bb";
}

.pi-amazon:before {
    content: "\e9bc";
}

.pi-phone:before {
    content: "\e9b8";
}

.pi-filter-slash:before {
    content: "\e9b7";
}

.pi-facebook:before {
    content: "\e9b4";
}

.pi-github:before {
    content: "\e9b5";
}

.pi-twitter:before {
    content: "\e9b6";
}

.pi-step-backward-alt:before {
    content: "\e9ac";
}

.pi-step-forward-alt:before {
    content: "\e9ad";
}

.pi-forward:before {
    content: "\e9ae";
}

.pi-backward:before {
    content: "\e9af";
}

.pi-fast-backward:before {
    content: "\e9b0";
}

.pi-fast-forward:before {
    content: "\e9b1";
}

.pi-pause:before {
    content: "\e9b2";
}

.pi-play:before {
    content: "\e9b3";
}

.pi-compass:before {
    content: "\e9ab";
}

.pi-id-card:before {
    content: "\e9aa";
}

.pi-ticket:before {
    content: "\e9a9";
}

.pi-file-o:before {
    content: "\e9a8";
}

.pi-reply:before {
    content: "\e9a7";
}

.pi-directions-alt:before {
    content: "\e9a5";
}

.pi-directions:before {
    content: "\e9a6";
}

.pi-thumbs-up:before {
    content: "\e9a3";
}

.pi-thumbs-down:before {
    content: "\e9a4";
}

.pi-sort-numeric-down-alt:before {
    content: "\e996";
}

.pi-sort-numeric-up-alt:before {
    content: "\e997";
}

.pi-sort-alpha-down-alt:before {
    content: "\e998";
}

.pi-sort-alpha-up-alt:before {
    content: "\e999";
}

.pi-sort-numeric-down:before {
    content: "\e99a";
}

.pi-sort-numeric-up:before {
    content: "\e99b";
}

.pi-sort-alpha-down:before {
    content: "\e99c";
}

.pi-sort-alpha-up:before {
    content: "\e99d";
}

.pi-sort-alt:before {
    content: "\e99e";
}

.pi-sort-amount-up:before {
    content: "\e99f";
}

.pi-sort-amount-down:before {
    content: "\e9a0";
}

.pi-sort-amount-down-alt:before {
    content: "\e9a1";
}

.pi-sort-amount-up-alt:before {
    content: "\e9a2";
}

.pi-palette:before {
    content: "\e995";
}

.pi-undo:before {
    content: "\e994";
}

.pi-desktop:before {
    content: "\e993";
}

.pi-sliders-v:before {
    content: "\e991";
}

.pi-sliders-h:before {
    content: "\e992";
}

.pi-search-plus:before {
    content: "\e98f";
}

.pi-search-minus:before {
    content: "\e990";
}

.pi-file-excel:before {
    content: "\e98e";
}

.pi-file-pdf:before {
    content: "\e98d";
}

.pi-check-square:before {
    content: "\e98c";
}

.pi-chart-line:before {
    content: "\e98b";
}

.pi-user-edit:before {
    content: "\e98a";
}

.pi-exclamation-circle:before {
    content: "\e989";
}

.pi-android:before {
    content: "\e985";
}

.pi-google:before {
    content: "\e986";
}

.pi-apple:before {
    content: "\e987";
}

.pi-microsoft:before {
    content: "\e988";
}

.pi-heart:before {
    content: "\e984";
}

.pi-mobile:before {
    content: "\e982";
}

.pi-tablet:before {
    content: "\e983";
}

.pi-key:before {
    content: "\e981";
}

.pi-shopping-cart:before {
    content: "\e980";
}

.pi-comments:before {
    content: "\e97e";
}

.pi-comment:before {
    content: "\e97f";
}

.pi-briefcase:before {
    content: "\e97d";
}

.pi-bell:before {
    content: "\e97c";
}

.pi-paperclip:before {
    content: "\e97b";
}

.pi-share-alt:before {
    content: "\e97a";
}

.pi-envelope:before {
    content: "\e979";
}

.pi-volume-down:before {
    content: "\e976";
}

.pi-volume-up:before {
    content: "\e977";
}

.pi-volume-off:before {
    content: "\e978";
}

.pi-eject:before {
    content: "\e975";
}

.pi-money-bill:before {
    content: "\e974";
}

.pi-images:before {
    content: "\e973";
}

.pi-image:before {
    content: "\e972";
}

.pi-sign-in:before {
    content: "\e970";
}

.pi-sign-out:before {
    content: "\e971";
}

.pi-wifi:before {
    content: "\e96f";
}

.pi-sitemap:before {
    content: "\e96e";
}

.pi-chart-bar:before {
    content: "\e96d";
}

.pi-camera:before {
    content: "\e96c";
}

.pi-dollar:before {
    content: "\e96b";
}

.pi-lock-open:before {
    content: "\e96a";
}

.pi-table:before {
    content: "\e969";
}

.pi-map-marker:before {
    content: "\e968";
}

.pi-list:before {
    content: "\e967";
}

.pi-eye-slash:before {
    content: "\e965";
}

.pi-eye:before {
    content: "\e966";
}

.pi-folder-open:before {
    content: "\e964";
}

.pi-folder:before {
    content: "\e963";
}

.pi-video:before {
    content: "\e962";
}

.pi-inbox:before {
    content: "\e961";
}

.pi-lock:before {
    content: "\e95f";
}

.pi-unlock:before {
    content: "\e960";
}

.pi-tags:before {
    content: "\e95d";
}

.pi-tag:before {
    content: "\e95e";
}

.pi-power-off:before {
    content: "\e95c";
}

.pi-save:before {
    content: "\e95b";
}

.pi-question-circle:before {
    content: "\e959";
}

.pi-question:before {
    content: "\e95a";
}

.pi-copy:before {
    content: "\e957";
}

.pi-file:before {
    content: "\e958";
}

.pi-clone:before {
    content: "\e955";
}

.pi-calendar-times:before {
    content: "\e952";
}

.pi-calendar-minus:before {
    content: "\e953";
}

.pi-calendar-plus:before {
    content: "\e954";
}

.pi-ellipsis-v:before {
    content: "\e950";
}

.pi-ellipsis-h:before {
    content: "\e951";
}

.pi-bookmark:before {
    content: "\e94e";
}

.pi-globe:before {
    content: "\e94f";
}

.pi-replay:before {
    content: "\e94d";
}

.pi-filter:before {
    content: "\e94c";
}

.pi-print:before {
    content: "\e94b";
}

.pi-align-right:before {
    content: "\e946";
}

.pi-align-left:before {
    content: "\e947";
}

.pi-align-center:before {
    content: "\e948";
}

.pi-align-justify:before {
    content: "\e949";
}

.pi-cog:before {
    content: "\e94a";
}

.pi-cloud-download:before {
    content: "\e943";
}

.pi-cloud-upload:before {
    content: "\e944";
}

.pi-cloud:before {
    content: "\e945";
}

.pi-pencil:before {
    content: "\e942";
}

.pi-users:before {
    content: "\e941";
}

.pi-clock:before {
    content: "\e940";
}

.pi-user-minus:before {
    content: "\e93e";
}

.pi-user-plus:before {
    content: "\e93f";
}

.pi-trash:before {
    content: "\e93d";
}

.pi-external-link:before {
    content: "\e93c";
}

.pi-window-maximize:before {
    content: "\e93b";
}

.pi-window-minimize:before {
    content: "\e93a";
}

.pi-refresh:before {
    content: "\e938";
}
  
.pi-user:before {
    content: "\e939";
}

.pi-exclamation-triangle:before {
    content: "\e922";
}

.pi-calendar:before {
    content: "\e927";
}

.pi-chevron-circle-left:before {
    content: "\e928";
}

.pi-chevron-circle-down:before {
    content: "\e929";
}

.pi-chevron-circle-right:before {
    content: "\e92a";
}

.pi-chevron-circle-up:before {
    content: "\e92b";
}

.pi-angle-double-down:before {
    content: "\e92c";
}

.pi-angle-double-left:before {
    content: "\e92d";
}

.pi-angle-double-right:before {
    content: "\e92e";
}

.pi-angle-double-up:before {
    content: "\e92f";
}

.pi-angle-down:before {
    content: "\e930";
}

.pi-angle-left:before {
    content: "\e931";
}

.pi-angle-right:before {
    content: "\e932";
}

.pi-angle-up:before {
    content: "\e933";
}

.pi-upload:before {
    content: "\e934";
}

.pi-download:before {
    content: "\e956";
}

.pi-ban:before {
    content: "\e935";
}

.pi-star-fill:before {
    content: "\e936";
}

.pi-star:before {
    content: "\e937";
}

.pi-chevron-left:before {
    content: "\e900";
}

.pi-chevron-right:before {
    content: "\e901";
}

.pi-chevron-down:before {
    content: "\e902";
}

.pi-chevron-up:before {
    content: "\e903";
}

.pi-caret-left:before {
    content: "\e904";
}

.pi-caret-right:before {
    content: "\e905";
}

.pi-caret-down:before {
    content: "\e906";
}

.pi-caret-up:before {
    content: "\e907";
}

.pi-search:before {
    content: "\e908";
}

.pi-check:before {
    content: "\e909";
}

.pi-check-circle:before {
    content: "\e90a";
}

.pi-times:before {
    content: "\e90b";
}

.pi-times-circle:before {
    content: "\e90c";
}

.pi-plus:before {
    content: "\e90d";
}

.pi-plus-circle:before {
    content: "\e90e";
}

.pi-minus:before {
    content: "\e90f";
}

.pi-minus-circle:before {
    content: "\e910";
}

.pi-circle-on:before {
    content: "\e911";
}

.pi-circle-off:before {
    content: "\e912";
}

.pi-sort-down:before {
    content: "\e913";
}

.pi-sort-up:before {
    content: "\e914";
}

.pi-sort:before {
    content: "\e915";
}

.pi-step-backward:before {
    content: "\e916";
}

.pi-step-forward:before {
    content: "\e917";
}

.pi-th-large:before {
    content: "\e918";
}

.pi-arrow-down:before {
    content: "\e919";
}

.pi-arrow-left:before {
    content: "\e91a";
}

.pi-arrow-right:before {
    content: "\e91b";
}

.pi-arrow-up:before {
    content: "\e91c";
}

.pi-bars:before {
    content: "\e91d";
}

.pi-arrow-circle-down:before {
    content: "\e91e";
}

.pi-arrow-circle-left:before {
    content: "\e91f";
}

.pi-arrow-circle-right:before {
    content: "\e920";
}

.pi-arrow-circle-up:before {
    content: "\e921";
}

.pi-info:before {
    content: "\e923";
}

.pi-info-circle:before {
    content: "\e924";
}

.pi-home:before {
    content: "\e925";
}

.pi-spinner:before {
    content: "\e926";
}

*, ::before, ::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.tw-col-span-2{grid-column:span 2 / span 2}.tw-my-0{margin-top:0px;margin-bottom:0px}.tw-my-2{margin-top:0.5rem;margin-bottom:0.5rem}.tw-my-3{margin-top:0.75rem;margin-bottom:0.75rem}.tw-mb-2{margin-bottom:0.5rem}.tw-mb-3{margin-bottom:0.75rem}.tw-mb-4{margin-bottom:1rem}.tw-mb-5{margin-bottom:1.25rem}.tw-ml-10{margin-left:2.5rem}.tw-ml-2{margin-left:0.5rem}.tw-ml-2\.5{margin-left:0.625rem}.tw-ml-3{margin-left:0.75rem}.tw-mr-1{margin-right:0.25rem}.tw-mr-2{margin-right:0.5rem}.tw-mr-5{margin-right:1.25rem}.tw-mt-10{margin-top:2.5rem}.tw-mt-12{margin-top:3rem}.tw-mt-2{margin-top:0.5rem}.tw-mt-5{margin-top:1.25rem}.tw-block{display:block}.tw-inline-block{display:inline-block}.tw-flex{display:flex}.tw-grid{display:grid}.tw-hidden{display:none}.tw-h-8{height:2rem}.tw-h-full{height:100%}.tw-max-h-96{max-height:24rem}.tw-w-40{width:10rem}.tw-w-auto{width:auto}.tw-w-full{width:100%}.tw-flex-grow{flex-grow:1}.tw-rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-cursor-pointer{cursor:pointer}.tw-grid-flow-row-dense{grid-auto-flow:row dense}.tw-grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.tw-flex-row{flex-direction:row}.tw-flex-col{flex-direction:column}.tw-items-center{align-items:center}.tw-justify-center{justify-content:center}.tw-gap-2{gap:0.5rem}.tw-gap-3{gap:0.75rem}.tw-gap-4{gap:1rem}.tw-self-center{align-self:center}.tw-overflow-auto{overflow:auto}.tw-bg-none{background-image:none}.tw-p-0{padding:0px}.tw-p-2{padding:0.5rem}.tw-pb-1{padding-bottom:0.25rem}.tw-pl-5{padding-left:1.25rem}.tw-pr-5{padding-right:1.25rem}.tw-text-left{text-align:left}.tw-text-center{text-align:center}.tw-text-right{text-align:right}.tw-text-2xl{font-size:1.5rem;line-height:2rem}.tw-text-sm{font-size:0.875rem;line-height:1.25rem}.tw-uppercase{text-transform:uppercase}.tw-text-black{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.tw-text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.tw-text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.nma-app{margin:0;padding:0;height:100%;background:#f0f2f6}header.nma-header{padding:10px;background:#04163a}header.nma-header .gradepro-logo svg{fill:#fff}header.nma-header h1{margin:0;padding:20px;color:#ffd098}.nma-sidebar h1{flex-grow:1;margin:0;font-weight:normal;color:#fff;text-transform:uppercase}.nma-network-graph svg{width:50px;height:50px}.nma-table-options .nma-table-option-label{margin-top:20px;color:#ff9f2f;text-transform:uppercase}.nma-table-options .p-multiselect,.nma-table-options .p-dropdown{width:100%}.p-tooltip{font-size:14px}.p-datatable .p-datatable-wrapper{height:100%}.p-datatable .outcome-buttons{position:relative;display:flex;flex-direction:column}.p-datatable .outcome-buttons .p-button{width:30px;height:30px;padding:5px;outline:none;border:none;background:none;transition:all .3s ease-in-out}.p-datatable .outcome-buttons .p-button.p-button-text{color:#fff}.p-datatable .outcome-buttons .p-button:focus{box-shadow:none}.p-datatable .outcome-buttons.text-black .p-button.p-button-text{color:#000}.p-datatable.transposed .p-button.p-button-text{color:#000}.p-datatable .p-datatable-table thead>tr{background:#04163a}.p-datatable .p-datatable-table thead>tr th{padding:5px;height:100%;background:#04163a;border:none}.p-datatable .p-datatable-table tbody>tr{background:#f0f2f6;border:#f0f2f6}.p-datatable .p-datatable-table tbody>tr td{background:#f0f2f6;border:2px solid #f0f2f6}.p-datatable .p-datatable-table tbody>tr td.p-frozen-column{border-radius:0;border:none}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:not(.p-highlight):hover{background:hsl(220,25%,90.2941176471%)}.p-column-header-content{height:100%}.p-column-header-content .p-column-title{color:#fff;display:block;width:100%;height:100%}.nma-header-cell{height:100%;padding:8px 0}.nma-header-cell>div{display:flex;flex-direction:column;justify-content:center;background:#185d9d;min-height:60px;height:100%;width:calc(100% - 8px);margin:0 4px;text-align:center;font-weight:normal;border-radius:5px}.nma-header-cell .nma-header-cell__triangle-gradient{min-width:150px;width:100%;padding:5px;min-height:60px;font-size:12px;border-radius:5px;background:linear-gradient(to top right, #185d9d, #185d9d 49%, rgb(17.2375690608, 66.7955801105, 112.7624309392) 50%, rgb(17.2375690608, 66.7955801105, 112.7624309392) 100%)}.nma-header-cell .nma-header-cell__triangle-gradient>div{line-height:30px}.nma-cell{width:100%;height:100%;display:flex;padding:4px;min-width:200px;flex-direction:column;font-size:12px;justify-content:center}.nma-cell .nma-row-name{font-size:14px}.nma-cell>div:not(.nma-header-thresholds){display:flex;flex-direction:column;justify-content:center;align-items:center;justify-self:center;background-color:#fff;color:#000;height:100%;width:100%;border-radius:5px;padding:4px 8px;box-shadow:0 1px 1px 0 rgba(0,0,0,.25)}.nma-cell>div:not(.nma-header-thresholds).increased .absolute-effect{color:#ff0505}.nma-cell>div:not(.nma-header-thresholds) .nma-insufficient-data{display:block;line-height:64px}.nma-cell>div:not(.nma-header-thresholds) .nma-relative-effect,.nma-cell>div:not(.nma-header-thresholds) .nma-absolute-effect{display:block;width:100%;text-align:center;padding-bottom:8px;margin:4px;border-bottom:1px solid #e8edf3}.nma-cell>div:not(.nma-header-thresholds) .nma-relative-effect_value,.nma-cell>div:not(.nma-header-thresholds) .nma-absolute-effect_value{font-size:14px;font-weight:bold}.nma-cell>div:not(.nma-header-thresholds) .nma-cell-details{margin:4px;font-size:12px;width:calc(100% - 8px);flex-grow:1;background:none;transition:all .3s ease-in}.nma-cell>div:not(.nma-header-thresholds) .nma-cell-details.nma-is-open{background:#f0f0f8;padding:20px 2px}.nma-cell>div:not(.nma-header-thresholds) .nma-cell-details .nma-number-of-participants-and-studies{margin-top:15px}.nma-cell>div:not(.nma-header-thresholds) .nma-cell-details .nma-number-of-participants-and-studies .nma-circled-number{display:inline-block;height:18px;width:18px;text-align:center;background:#cdcdff;border-radius:50%}.nma-cell>div:not(.nma-header-thresholds) .nma-cell-details .nma-interpretation{margin:15px 0}.nma-dark-dialog .p-multiselect.p-component,.nma-dark-dialog .p-dropdown.p-component{background:rgba(0,0,0,0)}.nma-dark-dialog .p-multiselect .p-dropdown-label,.nma-dark-dialog .p-dropdown .p-dropdown-label{color:#fff}.nma-dark-dialog .p-multiselect .p-multiselect-label .p-multiselect-token{background:#185d9d;color:#fff}.nma-dark-dialog .p-datatable-reorder-indicator-up svg,.nma-dark-dialog .p-datatable-reorder-indicator-down svg{width:30px;height:30px;stroke-width:.7;stroke:#fd6b19}.nma-dark-dialog .p-dropdown-panel,.nma-dark-dialog .p-multiselect-panel{background:#000;border:1px solid #fff;color:#000}.nma-dark-dialog .p-dropdown-panel .p-dropdown-header,.nma-dark-dialog .p-dropdown-panel .p-multiselect-header,.nma-dark-dialog .p-multiselect-panel .p-dropdown-header,.nma-dark-dialog .p-multiselect-panel .p-multiselect-header{background:#000}.nma-dark-dialog .p-dropdown-panel .p-dropdown-items .p-dropdown-item,.nma-dark-dialog .p-dropdown-panel .p-dropdown-items .p-multiselect-item,.nma-dark-dialog .p-dropdown-panel .p-multiselect-items .p-dropdown-item,.nma-dark-dialog .p-dropdown-panel .p-multiselect-items .p-multiselect-item,.nma-dark-dialog .p-multiselect-panel .p-dropdown-items .p-dropdown-item,.nma-dark-dialog .p-multiselect-panel .p-dropdown-items .p-multiselect-item,.nma-dark-dialog .p-multiselect-panel .p-multiselect-items .p-dropdown-item,.nma-dark-dialog .p-multiselect-panel .p-multiselect-items .p-multiselect-item{color:#fff}.nma-dark-dialog .p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight,.nma-dark-dialog .p-dropdown-panel .p-dropdown-items .p-multiselect-item.p-highlight,.nma-dark-dialog .p-dropdown-panel .p-multiselect-items .p-dropdown-item.p-highlight,.nma-dark-dialog .p-dropdown-panel .p-multiselect-items .p-multiselect-item.p-highlight,.nma-dark-dialog .p-multiselect-panel .p-dropdown-items .p-dropdown-item.p-highlight,.nma-dark-dialog .p-multiselect-panel .p-dropdown-items .p-multiselect-item.p-highlight,.nma-dark-dialog .p-multiselect-panel .p-multiselect-items .p-dropdown-item.p-highlight,.nma-dark-dialog .p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight{color:#000;background:#bdbdd6}.nma-expandable__wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-out}.nma-expandable__wrapper.nma-is-open{grid-template-rows:1fr}.nma-expandable__inner{overflow:hidden}.nma-dark-dialog .p-dialog-content,.nma-dark-dialog .p-dialog-header{background:#000a25}.nma-expand-icon{color:#5472d4}.p-dropdown{flex-grow:1}.nma-field{display:grid;grid-template-columns:140px 1fr;grid-gap:10px;align-items:center}.nma-field.nma-field__label-right{grid-template-columns:fit-content(20px) 1fr}.nma-field.nma-field__label-right label{cursor:pointer}.nma-field.nma-autocalculate-absolute-effect{grid-template-columns:fit-content(20px) fit-content(250px);justify-content:end}.nma-field.nma-autocalculate-absolute-effect label{font-weight:normal}.nma-field.nma-field__with-cross{grid-template-columns:140px 1fr 45px}.nma-field.nma-automatic-narrative{grid-template-columns:140px 1fr 85px}.nma-field.nma-field__with-explanations{grid-template-columns:140px 1fr 10px}.nma-field.nma-field__with-explanations:hover .pi-thumbtack{cursor:pointer;display:block !important}.nma-field.nma-field__with-explanations:hover .pi-thumbtack:hover{color:#006f95}.nma-field .nma-field__label-with-highlight{color:#006f95;font-weight:bold}.nma-estimate-editor{grid-template-columns:3fr 2fr;grid-gap:10px 20px}.nma-estimate-editor .nma-estimate-editor__left,.nma-estimate-editor .nma-estimate-editor__right{display:grid;grid-gap:10px;align-content:flex-start}.nma-estimate-editor .nma-estimate-editor__left{padding-right:20px;border-right:1px solid silver;grid-template-columns:1fr 1fr}.nma-estimate-editor .nma-estimate-editor__right{grid-template-columns:1fr}.nma-estimate-editor .nma-estimate-editor__right .nma-field:not(.nma-field__label-right){grid-template-columns:200px 1fr 10px}.nma-estimate-editor .nma-section-label{font-weight:bold}.nma-outcome-editor-numbers{grid-template-columns:1fr 116px 1fr 61px 300px}.nma-panel .p-panel-header .p-panel-title{font-weight:bold;font-size:18px}.p-dialog .p-dialog-header .p-dialog-title{font-weight:bold;font-size:22px}.nma-dichotomous-absolute-value-editor{grid-template-columns:2fr 1fr}.nma-add-vcg-summary-button{width:initial}.nma-effect-classification-option .nma-effect-classification-option__square{width:20px;height:20px;margin-right:10px}.nma-effect-classification-option .nma-effect-classification-option__square.no_effect,.nma-effect-classification-option .nma-effect-classification-option__square.trivial_or_no_effect{background:#fff;border:1px solid #d6d6d6}.nma-effect-classification-option .nma-effect-classification-option__square.positive,.nma-effect-classification-option .nma-effect-classification-option__square.small_positive{background:#b9f8e9}.nma-effect-classification-option .nma-effect-classification-option__square.negative,.nma-effect-classification-option .nma-effect-classification-option__square.small_negative{background:#ffcbcb}.nma-effect-classification-option .nma-effect-classification-option__square.moderate_positive{background:#6fe2c7}.nma-effect-classification-option .nma-effect-classification-option__square.moderate_negative{background:#fe9c9c}.nma-effect-classification-option .nma-effect-classification-option__square.large_positive{background:#11ca9e}.nma-effect-classification-option .nma-effect-classification-option__square.large_negative{background:#ff6a6a}.nma-explanation-row{color:#000;display:grid;gap:10px;margin-bottom:10px;grid-template-columns:20px 1fr 40px}.nma-explanation-row__text{padding:5px;border:1px solid #eaeaea}.nma-header-thresholds{font-size:10px;color:#fff200}.nma-header-thresholds.dark-thresholds{color:#e05000}.colors-guide-trigger,.show-explanations-trigger{cursor:pointer;color:#0c8eb5;text-decoration:underline}.colors-guide-trigger:hover,.show-explanations-trigger:hover{color:rgb(15.170984456,179.5233160622,228.829015544)}.nma-explanations-popover{width:300px;font-size:14px}.nma-explanations-popover .nma-explanations-popover__explanation{margin:10px 0}

/*# sourceMappingURL=NmaComponents.css.map*/
@media print {
  * { background: transparent !important; color: black !important; box-shadow:none !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; } 
  a, a:visited { text-decoration: underline; }
  a[href]:after { content: " (" attr(href) ")"; }
  abbr[title]:after { content: " (" attr(title) ")"; }
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; } 
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  thead { display: table-header-group; } 
  tr, img { page-break-inside: avoid; }
  img { max-width: 100% !important; }
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3 { page-break-after: avoid; }
}


/*# sourceMappingURL=app.css.map*/