.mde-header {
  padding: 6px 0; }
  .mde-header button:focus {
    outline: 0; }
  .mde-header ul.mde-header-group {
    display: inline-block;
    margin: 0 1rem 0 0;
    padding: 0;
    list-style: none; }
    .mde-header ul.mde-header-group li.mde-header-item {
      display: inline-block;
      position: relative;
      margin: 0 0.25rem; }
      .mde-header ul.mde-header-group li.mde-header-item button {
        text-align: left;
        cursor: pointer;
        padding: .25rem;
        margin: 0;
        border: none;
        background: none; }
        .mde-header ul.mde-header-group li.mde-header-item button .fa {
          color: #767676; }

@keyframes tooltip-appear {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }
        .mde-header ul.mde-header-group li.mde-header-item button.tooltipped:hover::before {
          animation-name: tooltip-appear;
          animation-duration: 0.2s;
          animation-delay: 0.5s;
          animation-fill-mode: forwards;
          opacity: 0;
          position: absolute;
          z-index: 1000001;
          width: 0;
          height: 0;
          color: rgba(0, 0, 0, 0.8);
          pointer-events: none;
          content: "";
          border: 5px solid transparent;
          top: -5px;
          right: 50%;
          bottom: auto;
          margin-right: -5px;
          border-top-color: rgba(0, 0, 0, 0.8); }
        .mde-header ul.mde-header-group li.mde-header-item button.tooltipped:hover::after {
          animation-name: tooltip-appear;
          animation-duration: 0.2s;
          animation-delay: 0.5s;
          animation-fill-mode: forwards;
          font-size: 11px;
          opacity: 0;
          position: absolute;
          z-index: 1000000;
          padding: 5px 8px;
          color: #fff;
          pointer-events: none;
          content: attr(aria-label);
          background: rgba(0, 0, 0, 0.8);
          border-radius: 3px;
          right: 50%;
          bottom: 100%;
          transform: translateX(50%);
          margin-bottom: 5px;
          white-space: nowrap; }
      .mde-header ul.mde-header-group li.mde-header-item ul.react-mde-dropdown {
        position: absolute;
        right: 50%;
        transform: translateX(50%);
        background-color: white;
        border: 1px solid rgba(0, 0, 0, 0.15);
        padding: 5px;
        top: 30px; }
        .mde-header ul.mde-header-group li.mde-header-item ul.react-mde-dropdown li {
          margin: 0;
          white-space: nowrap;
          list-style: none; }
          .mde-header ul.mde-header-group li.mde-header-item ul.react-mde-dropdown li p {
            margin: 0;
            padding: 0;
            font-weight: bold;
            line-height: 1em;
            background: none;
            border: 0;
            text-align: left; }
            .mde-header ul.mde-header-group li.mde-header-item ul.react-mde-dropdown li p:hover {
              color: #4078c0; }
            .mde-header ul.mde-header-group li.mde-header-item ul.react-mde-dropdown li p.header-1 {
              font-size: 20px; }
            .mde-header ul.mde-header-group li.mde-header-item ul.react-mde-dropdown li p.header-2 {
              font-size: 18px; }
            .mde-header ul.mde-header-group li.mde-header-item ul.react-mde-dropdown li p.header-3 {
              font-size: 14px; }
        .mde-header ul.mde-header-group li.mde-header-item ul.react-mde-dropdown::before {
          position: absolute;
          content: "";
          width: 0;
          height: 0;
          border: 8px solid transparent;
          border-bottom-color: rgba(0, 0, 0, 0.15);
          top: -16px;
          right: 50%;
          transform: translateX(50%); }
        .mde-header ul.mde-header-group li.mde-header-item ul.react-mde-dropdown::after {
          position: absolute;
          content: "";
          width: 0;
          height: 0;
          border: 7px solid transparent;
          border-bottom-color: white;
          top: -14px;
          right: 50%;
          transform: translateX(50%); }

.mde-text textarea {
  display: block;
  box-sizing: border-box;
  width: 100%;
  min-height: 200px;
  padding: 0.5rem;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem; }

.mde-preview .mde-preview-content {
  margin-top: 8px;
  padding: 10px 10px;
  border: 1px dotted rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem; }
  .mde-preview .mde-preview-content p, .mde-preview .mde-preview-content blockquote, .mde-preview .mde-preview-content ul, .mde-preview .mde-preview-content ol, .mde-preview .mde-preview-content dl, .mde-preview .mde-preview-content table, .mde-preview .mde-preview-content pre {
    margin-top: 0;
    margin-bottom: 16px; }
  .mde-preview .mde-preview-content h1, .mde-preview .mde-preview-content h2, .mde-preview .mde-preview-content h3 {
    margin-top: 24px;
    margin-bottom: 16px;
    font-weight: 600;
    line-height: 1.25;
    border-bottom: 1px solid #eee;
    padding-bottom: 0.3em; }
  .mde-preview .mde-preview-content h1 {
    font-size: 1.6em; }
  .mde-preview .mde-preview-content h2 {
    font-size: 1.4em; }
  .mde-preview .mde-preview-content h3 {
    font-size: 1.2em; }
  .mde-preview .mde-preview-content ul, .mde-preview .mde-preview-content ol {
    padding-left: 2em; }
  .mde-preview .mde-preview-content blockquote {
    margin-left: 0;
    padding: 0 1em;
    color: #777;
    border-left: 0.25em solid #ddd; }
    .mde-preview .mde-preview-content blockquote > :first-child {
      margin-top: 0; }
    .mde-preview .mde-preview-content blockquote > :last-child {
      margin-bottom: 0; }
  .mde-preview .mde-preview-content code {
    padding: 0.2em 0 0.2em 0;
    margin: 0;
    font-size: 90%;
    background-color: rgba(0, 0, 0, 0.04);
    border-radius: 3px; }
    .mde-preview .mde-preview-content code::before, .mde-preview .mde-preview-content code::after {
      letter-spacing: -0.2em;
      content: "\A0"; }
  .mde-preview .mde-preview-content pre {
    padding: 16px;
    overflow: auto;
    font-size: 85%;
    line-height: 1.45;
    background-color: #f7f7f7;
    border-radius: 3px; }
    .mde-preview .mde-preview-content pre code {
      display: inline;
      padding: 0;
      margin: 0;
      overflow: visible;
      line-height: inherit;
      word-wrap: normal;
      background-color: transparent;
      border: 0; }
      .mde-preview .mde-preview-content pre code::before, .mde-preview .mde-preview-content pre code::after {
        content: none; }
    .mde-preview .mde-preview-content pre > code {
      padding: 0;
      margin: 0;
      font-size: 100%;
      word-break: normal;
      white-space: pre;
      background: transparent;
      border: 0; }
  .mde-preview .mde-preview-content a {
    color: #4078c0;
    text-decoration: none; }
    .mde-preview .mde-preview-content a:hover {
      text-decoration: underline; }
  .mde-preview .mde-preview-content > *:first-child {
    margin-top: 0 !important; }
  .mde-preview .mde-preview-content > *:last-child {
    margin-bottom: 0 !important; }
  .mde-preview .mde-preview-content::after {
    display: table;
    clear: both;
    content: ""; }
  .mde-preview .mde-preview-content table {
    font-size: 14px;
    display: block;
    width: 100%;
    border-spacing: 0;
    border-collapse: collapse; }
    .mde-preview .mde-preview-content table thead th {
      font-weight: bold; }
    .mde-preview .mde-preview-content table th, .mde-preview .mde-preview-content table td {
      padding: 6px 13px;
      border: 1px solid rgba(0, 0, 0, 0.15); }

.mde-preview .mde-help {
  color: rgba(0, 0, 0, 0.15);
  margin-top: 4px;
  margin-left: 1px; }
  .mde-preview .mde-help a.markdown-help {
    text-decoration: none;
    font-size: 12px;
    color: gray; }
    .mde-preview .mde-help a.markdown-help svg.markdown-help-svg {
      fill: gray;
      display: inline-block;
      vertical-align: bottom !important; }
    .mde-preview .mde-help a.markdown-help span.markdown-help-text {
      margin-left: 3px;
      display: inline-block;
      vertical-align: center; }

.react-sweet-progress {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%; }

.react-sweet-progress-symbol {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  width: 35px;
  height: 20px;
  padding-left: 10px;
  color: rgba(0, 0, 0, 0.7);
  font-weight: 200; }

.react-sweet-progress-symbol-absolute {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }
  .react-sweet-progress-symbol-absolute .react-sweet-progress-symbol {
    padding: 0;
    width: 100%; }

.react-sweet-progress-circle-outer {
  position: relative;
  display: inline-block;
  vertical-align: middle; }
.react-sweet-progress-line {
  width: 100%;
  border-radius: 100px;
  background-color: #efefef;
  vertical-align: middle; }
  .react-sweet-progress-line-inner {
    position: relative;
    min-height: 10px;
    border-radius: 100px;
    -webkit-transition: width 0.3s ease;
    transition: width 0.3s ease; }

.react-sweet-progress-line-inner-status-active:before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 10px;
  background: #fff;
  -webkit-animation: active-anim 2s cubic-bezier(0.25, 1, 0.6, 1) infinite;
          animation: active-anim 2s cubic-bezier(0.25, 1, 0.6, 1) infinite;
  content: "";
  opacity: 0; }

@-webkit-keyframes active-anim {
  0% {
    width: 0;
    opacity: .1; }
  20% {
    width: 0;
    opacity: .5; }
  to {
    width: 100%;
    opacity: 0; } }

@keyframes active-anim {
  0% {
    width: 0;
    opacity: .1; }
  20% {
    width: 0;
    opacity: .5; }
  to {
    width: 100%;
    opacity: 0; } }
.react-sweet-progress-circle path {
  stroke-linecap: round; }

/**
 * React Select
 * ============
 * Created by Jed Watson and Joss Mackison for KeystoneJS, http://www.keystonejs.com/
 * https://twitter.com/jedwatson https://twitter.com/jossmackison https://twitter.com/keystonejs
 * MIT License: https://github.com/JedWatson/react-select
*/
.Select {
  position: relative;
}
.Select input::-webkit-contacts-auto-fill-button,
.Select input::-webkit-credentials-auto-fill-button {
  display: none !important;
}
.Select input::-ms-clear {
  display: none !important;
}
.Select input::-ms-reveal {
  display: none !important;
}
.Select,
.Select div,
.Select input,
.Select span {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.Select.is-disabled .Select-arrow-zone {
  cursor: default;
  pointer-events: none;
  opacity: 0.35;
}
.Select.is-disabled > .Select-control {
  background-color: #f9f9f9;
}
.Select.is-disabled > .Select-control:hover {
  box-shadow: none;
}
.Select.is-open > .Select-control {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  background: #fff;
  border-color: #b3b3b3 #ccc #d9d9d9;
}
.Select.is-open > .Select-control .Select-arrow {
  top: -2px;
  border-color: transparent transparent #999;
  border-width: 0 5px 5px;
}
.Select.is-searchable.is-open > .Select-control {
  cursor: text;
}
.Select.is-searchable.is-focused:not(.is-open) > .Select-control {
  cursor: text;
}
.Select.is-focused > .Select-control {
  background: #fff;
}
.Select.is-focused:not(.is-open) > .Select-control {
  border-color: #007eff;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 3px rgba(0, 126, 255, 0.1);
  background: #fff;
}
.Select.has-value.is-clearable.Select--single > .Select-control .Select-value {
  padding-right: 42px;
}
.Select.has-value.Select--single > .Select-control .Select-value .Select-value-label,
.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label {
  color: #333;
}
.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label,
.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label {
  cursor: pointer;
  text-decoration: none;
}
.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label:hover,
.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:hover,
.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label:focus,
.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:focus {
  color: #007eff;
  outline: none;
  text-decoration: underline;
}
.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label:focus,
.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:focus {
  background: #fff;
}
.Select.has-value.is-pseudo-focused .Select-input {
  opacity: 0;
}
.Select.is-open .Select-arrow,
.Select .Select-arrow-zone:hover > .Select-arrow {
  border-top-color: #666;
}
.Select.Select--rtl {
  direction: rtl;
  text-align: right;
}
.Select-control {
  background-color: #fff;
  border-color: #d9d9d9 #ccc #b3b3b3;
  border-radius: 4px;
  border: 1px solid #ccc;
  color: #333;
  cursor: default;
  display: table;
  border-spacing: 0;
  border-collapse: separate;
  height: 36px;
  outline: none;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.Select-control:hover {
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);
}
.Select-control .Select-input:focus {
  outline: none;
  background: #fff;
}
.Select-placeholder,
.Select--single > .Select-control .Select-value {
  bottom: 0;
  color: #aaa;
  left: 0;
  line-height: 34px;
  padding-left: 10px;
  padding-right: 10px;
  position: absolute;
  right: 0;
  top: 0;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.Select-input {
  height: 34px;
  padding-left: 10px;
  padding-right: 10px;
  vertical-align: middle;
}
.Select-input > input {
  width: 100%;
  background: none transparent;
  border: 0 none;
  box-shadow: none;
  cursor: default;
  display: inline-block;
  font-family: inherit;
  font-size: inherit;
  margin: 0;
  outline: none;
  line-height: 17px;
  /* For IE 8 compatibility */
  padding: 8px 0 12px;
  /* For IE 8 compatibility */
  -webkit-appearance: none;
}
.is-focused .Select-input > input {
  cursor: text;
}
.has-value.is-pseudo-focused .Select-input {
  opacity: 0;
}
.Select-control:not(.is-searchable) > .Select-input {
  outline: none;
}
.Select-loading-zone {
  cursor: pointer;
  display: table-cell;
  position: relative;
  text-align: center;
  vertical-align: middle;
  width: 16px;
}
.Select-loading {
  -webkit-animation: Select-animation-spin 400ms infinite linear;
  -o-animation: Select-animation-spin 400ms infinite linear;
  animation: Select-animation-spin 400ms infinite linear;
  width: 16px;
  height: 16px;
  box-sizing: border-box;
  border-radius: 50%;
  border: 2px solid #ccc;
  border-right-color: #333;
  display: inline-block;
  position: relative;
  vertical-align: middle;
}
.Select-clear-zone {
  -webkit-animation: Select-animation-fadeIn 200ms;
  -o-animation: Select-animation-fadeIn 200ms;
  animation: Select-animation-fadeIn 200ms;
  color: #999;
  cursor: pointer;
  display: table-cell;
  position: relative;
  text-align: center;
  vertical-align: middle;
  width: 17px;
}
.Select-clear-zone:hover {
  color: #D0021B;
}
.Select-clear {
  display: inline-block;
  font-size: 18px;
  line-height: 1;
}
.Select--multi .Select-clear-zone {
  width: 17px;
}
.Select-arrow-zone {
  cursor: pointer;
  display: table-cell;
  position: relative;
  text-align: center;
  vertical-align: middle;
  width: 25px;
  padding-right: 5px;
}
.Select--rtl .Select-arrow-zone {
  padding-right: 0;
  padding-left: 5px;
}
.Select-arrow {
  border-color: #999 transparent transparent;
  border-style: solid;
  border-width: 5px 5px 2.5px;
  display: inline-block;
  height: 0;
  width: 0;
  position: relative;
}
.Select-control > *:last-child {
  padding-right: 5px;
}
.Select--multi .Select-multi-value-wrapper {
  display: inline-block;
}
.Select .Select-aria-only {
  position: absolute;
  display: inline-block;
  height: 1px;
  width: 1px;
  margin: -1px;
  clip: rect(0, 0, 0, 0);
  overflow: hidden;
  float: left;
}
@-webkit-keyframes Select-animation-fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes Select-animation-fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.Select-menu-outer {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  background-color: #fff;
  border: 1px solid #ccc;
  border-top-color: #e6e6e6;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);
  box-sizing: border-box;
  margin-top: -1px;
  max-height: 200px;
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  z-index: 1;
  -webkit-overflow-scrolling: touch;
}
.Select-menu {
  max-height: 198px;
  overflow-y: auto;
}
.Select-option {
  box-sizing: border-box;
  background-color: #fff;
  color: #666666;
  cursor: pointer;
  display: block;
  padding: 8px 10px;
}
.Select-option:last-child {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.Select-option.is-selected {
  background-color: #f5faff;
  /* Fallback color for IE 8 */
  background-color: rgba(0, 126, 255, 0.04);
  color: #333;
}
.Select-option.is-focused {
  background-color: #ebf5ff;
  /* Fallback color for IE 8 */
  background-color: rgba(0, 126, 255, 0.08);
  color: #333;
}
.Select-option.is-disabled {
  color: #cccccc;
  cursor: default;
}
.Select-noresults {
  box-sizing: border-box;
  color: #999999;
  cursor: default;
  display: block;
  padding: 8px 10px;
}
.Select--multi .Select-input {
  vertical-align: middle;
  margin-left: 10px;
  padding: 0;
}
.Select--multi.Select--rtl .Select-input {
  margin-left: 0;
  margin-right: 10px;
}
.Select--multi.has-value .Select-input {
  margin-left: 5px;
}
.Select--multi .Select-value {
  background-color: #ebf5ff;
  /* Fallback color for IE 8 */
  background-color: rgba(0, 126, 255, 0.08);
  border-radius: 2px;
  border: 1px solid #c2e0ff;
  /* Fallback color for IE 8 */
  border: 1px solid rgba(0, 126, 255, 0.24);
  color: #007eff;
  display: inline-block;
  font-size: 0.9em;
  line-height: 1.4;
  margin-left: 5px;
  margin-top: 5px;
  vertical-align: top;
}
.Select--multi .Select-value-icon,
.Select--multi .Select-value-label {
  display: inline-block;
  vertical-align: middle;
}
.Select--multi .Select-value-label {
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px;
  cursor: default;
  padding: 2px 5px;
}
.Select--multi a.Select-value-label {
  color: #007eff;
  cursor: pointer;
  text-decoration: none;
}
.Select--multi a.Select-value-label:hover {
  text-decoration: underline;
}
.Select--multi .Select-value-icon {
  cursor: pointer;
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
  border-right: 1px solid #c2e0ff;
  /* Fallback color for IE 8 */
  border-right: 1px solid rgba(0, 126, 255, 0.24);
  padding: 1px 5px 3px;
}
.Select--multi .Select-value-icon:hover,
.Select--multi .Select-value-icon:focus {
  background-color: #d8eafd;
  /* Fallback color for IE 8 */
  background-color: rgba(0, 113, 230, 0.08);
  color: #0071e6;
}
.Select--multi .Select-value-icon:active {
  background-color: #c2e0ff;
  /* Fallback color for IE 8 */
  background-color: rgba(0, 126, 255, 0.24);
}
.Select--multi.Select--rtl .Select-value {
  margin-left: 0;
  margin-right: 5px;
}
.Select--multi.Select--rtl .Select-value-icon {
  border-right: none;
  border-left: 1px solid #c2e0ff;
  /* Fallback color for IE 8 */
  border-left: 1px solid rgba(0, 126, 255, 0.24);
}
.Select--multi.is-disabled .Select-value {
  background-color: #fcfcfc;
  border: 1px solid #e3e3e3;
  color: #333;
}
.Select--multi.is-disabled .Select-value-icon {
  cursor: not-allowed;
  border-right: 1px solid #e3e3e3;
}
.Select--multi.is-disabled .Select-value-icon:hover,
.Select--multi.is-disabled .Select-value-icon:focus,
.Select--multi.is-disabled .Select-value-icon:active {
  background-color: #fcfcfc;
}
@keyframes Select-animation-spin {
  to {
    transform: rotate(1turn);
  }
}
@-webkit-keyframes Select-animation-spin {
  to {
    -webkit-transform: rotate(1turn);
  }
}

.react-datepicker__tether-element-attached-top .react-datepicker__triangle, .react-datepicker__tether-element-attached-bottom .react-datepicker__triangle, .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow {
  margin-left: -8px;
  position: absolute;
}
.react-datepicker__tether-element-attached-top .react-datepicker__triangle, .react-datepicker__tether-element-attached-bottom .react-datepicker__triangle, .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow, .react-datepicker__tether-element-attached-top .react-datepicker__triangle::before, .react-datepicker__tether-element-attached-bottom .react-datepicker__triangle::before, .react-datepicker__year-read-view--down-arrow::before,
.react-datepicker__month-read-view--down-arrow::before {
  box-sizing: content-box;
  position: absolute;
  border: 8px solid transparent;
  height: 0;
  width: 1px;
}
.react-datepicker__tether-element-attached-top .react-datepicker__triangle::before, .react-datepicker__tether-element-attached-bottom .react-datepicker__triangle::before, .react-datepicker__year-read-view--down-arrow::before,
.react-datepicker__month-read-view--down-arrow::before {
  content: "";
  z-index: -1;
  border-width: 8px;
  left: -8px;
  border-bottom-color: #aeaeae;
}

.react-datepicker__tether-element-attached-top .react-datepicker__triangle {
  top: 0;
  margin-top: -8px;
}
.react-datepicker__tether-element-attached-top .react-datepicker__triangle, .react-datepicker__tether-element-attached-top .react-datepicker__triangle::before {
  border-top: none;
  border-bottom-color: #f0f0f0;
}
.react-datepicker__tether-element-attached-top .react-datepicker__triangle::before {
  top: -1px;
  border-bottom-color: #aeaeae;
}

.react-datepicker__tether-element-attached-bottom .react-datepicker__triangle, .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow {
  bottom: 0;
  margin-bottom: -8px;
}
.react-datepicker__tether-element-attached-bottom .react-datepicker__triangle, .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow, .react-datepicker__tether-element-attached-bottom .react-datepicker__triangle::before, .react-datepicker__year-read-view--down-arrow::before,
.react-datepicker__month-read-view--down-arrow::before {
  border-bottom: none;
  border-top-color: #fff;
}
.react-datepicker__tether-element-attached-bottom .react-datepicker__triangle::before, .react-datepicker__year-read-view--down-arrow::before,
.react-datepicker__month-read-view--down-arrow::before {
  bottom: -1px;
  border-top-color: #aeaeae;
}

.react-datepicker {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  background-color: #fff;
  color: #000;
  border: 1px solid #aeaeae;
  border-radius: 0.3rem;
  display: inline-block;
  position: relative;
}

.react-datepicker__triangle {
  position: absolute;
  left: 50px;
}

.react-datepicker__tether-element-attached-bottom.react-datepicker__tether-element {
  margin-top: -20px;
}

.react-datepicker__header {
  text-align: center;
  background-color: #f0f0f0;
  border-bottom: 1px solid #aeaeae;
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
  padding-top: 8px;
  position: relative;
}

.react-datepicker__year-dropdown-container--select,
.react-datepicker__month-dropdown-container--select,
.react-datepicker__year-dropdown-container--scroll,
.react-datepicker__month-dropdown-container--scroll {
  display: inline-block;
  margin: 0 2px;
}

.react-datepicker__current-month {
  margin-top: 0;
  color: #000;
  font-weight: bold;
  font-size: 0.944rem;
}

.react-datepicker__navigation {
  line-height: 1.7rem;
  text-align: center;
  cursor: pointer;
  position: absolute;
  top: 10px;
  width: 0;
  border: 0.45rem solid transparent;
  z-index: 1;
}
.react-datepicker__navigation--previous {
  left: 10px;
  border-right-color: #ccc;
}
.react-datepicker__navigation--previous:hover {
  border-right-color: #b3b3b3;
}
.react-datepicker__navigation--next {
  right: 10px;
  border-left-color: #ccc;
}
.react-datepicker__navigation--next:hover {
  border-left-color: #b3b3b3;
}
.react-datepicker__navigation--years {
  position: relative;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.react-datepicker__navigation--years-previous {
  top: 4px;
  border-top-color: #ccc;
}
.react-datepicker__navigation--years-previous:hover {
  border-top-color: #b3b3b3;
}
.react-datepicker__navigation--years-upcoming {
  top: -4px;
  border-bottom-color: #ccc;
}
.react-datepicker__navigation--years-upcoming:hover {
  border-bottom-color: #b3b3b3;
}

.react-datepicker__month-container {
  display: inline;
  float: left;
}

.react-datepicker__month {
  margin: 0.4rem;
  text-align: center;
}

.react-datepicker__week-number {
  color: #ccc;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: 0.166rem;
}

.react-datepicker__day-name,
.react-datepicker__day {
  color: #000;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: 0.166rem;
}

.react-datepicker__day {
  cursor: pointer;
}
.react-datepicker__day:hover {
  border-radius: 0.3rem;
  background-color: #f0f0f0;
}
.react-datepicker__day--today {
  font-weight: bold;
}
.react-datepicker__day--highlighted {
  border-radius: 0.3rem;
  background-color: #3dcc4a;
  color: #fff;
}
.react-datepicker__day--highlighted:hover {
  background-color: #32be3f;
}
.react-datepicker__day--selected, .react-datepicker__day--in-selecting-range, .react-datepicker__day--in-range {
  border-radius: 0.3rem;
  background-color: #216ba5;
  color: #fff;
}
.react-datepicker__day--selected:hover, .react-datepicker__day--in-selecting-range:hover, .react-datepicker__day--in-range:hover {
  background-color: #1d5d90;
}
.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range) {
  background-color: rgba(33, 107, 165, 0.5);
}
.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range) {
  background-color: #f0f0f0;
  color: #000;
}
.react-datepicker__day--disabled {
  cursor: default;
  color: #ccc;
}
.react-datepicker__day--disabled:hover {
  background-color: transparent;
}

.react-datepicker__input-container {
  position: relative;
  display: inline-block;
}

.react-datepicker__year-read-view,
.react-datepicker__month-read-view {
  border: 1px solid transparent;
  border-radius: 0.3rem;
}
.react-datepicker__year-read-view:hover,
.react-datepicker__month-read-view:hover {
  cursor: pointer;
}
.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow {
  border-top-color: #b3b3b3;
}
.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow {
  border-top-color: #ccc;
  float: right;
  margin-left: 20px;
  top: 8px;
  position: relative;
  border-width: 0.45rem;
}

.react-datepicker__year-dropdown,
.react-datepicker__month-dropdown {
  background-color: #f0f0f0;
  position: absolute;
  width: 50%;
  left: 25%;
  top: 30px;
  text-align: center;
  border-radius: 0.3rem;
  border: 1px solid #aeaeae;
}
.react-datepicker__year-dropdown:hover,
.react-datepicker__month-dropdown:hover {
  cursor: pointer;
}
.react-datepicker__year-dropdown--scrollable,
.react-datepicker__month-dropdown--scrollable {
  height: 150px;
  overflow-y: scroll;
}

.react-datepicker__year-option,
.react-datepicker__month-option {
  line-height: 20px;
  width: 100%;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.react-datepicker__year-option:first-of-type,
.react-datepicker__month-option:first-of-type {
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}
.react-datepicker__year-option:last-of-type,
.react-datepicker__month-option:last-of-type {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-bottom-left-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}
.react-datepicker__year-option:hover,
.react-datepicker__month-option:hover {
  background-color: #ccc;
}
.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming {
  border-bottom-color: #b3b3b3;
}
.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous {
  border-top-color: #b3b3b3;
}
.react-datepicker__year-option--selected,
.react-datepicker__month-option--selected {
  position: absolute;
  left: 15px;
}

.react-datepicker__close-icon {
  background-color: transparent;
  border: 0;
  cursor: pointer;
  display: inline-block;
  height: 0;
  outline: 0;
  padding: 0;
  vertical-align: middle;
}
.react-datepicker__close-icon::after {
  background-color: #216ba5;
  border-radius: 50%;
  bottom: 0;
  box-sizing: border-box;
  color: #fff;
  content: "\D7";
  cursor: pointer;
  font-size: 12px;
  height: 16px;
  width: 16px;
  line-height: 1;
  margin: -8px auto 0;
  padding: 2px;
  position: absolute;
  right: 7px;
  text-align: center;
  top: 50%;
}

.react-datepicker__today-button {
  background: #f0f0f0;
  border-top: 1px solid #aeaeae;
  cursor: pointer;
  text-align: center;
  font-weight: bold;
  padding: 5px 0;
  clear: left;
}

.react-datepicker__tether-element {
  z-index: 2147483647;
}

.react-datepicker__portal {
  position: fixed;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.8);
  left: 0;
  top: 0;
  justify-content: center;
  align-items: center;
  display: flex;
  z-index: 2147483647;
}
.react-datepicker__portal .react-datepicker__day-name,
.react-datepicker__portal .react-datepicker__day {
  width: 3rem;
  line-height: 3rem;
}
@media (max-width: 400px), (max-height: 550px) {
  .react-datepicker__portal .react-datepicker__day-name,
  .react-datepicker__portal .react-datepicker__day {
    width: 2rem;
    line-height: 2rem;
  }
}
.react-datepicker__portal .react-datepicker__current-month {
  font-size: 1.44rem;
}
.react-datepicker__portal .react-datepicker__navigation {
  border: 0.81rem solid transparent;
}
.react-datepicker__portal .react-datepicker__navigation--previous {
  border-right-color: #ccc;
}
.react-datepicker__portal .react-datepicker__navigation--previous:hover {
  border-right-color: #b3b3b3;
}
.react-datepicker__portal .react-datepicker__navigation--next {
  border-left-color: #ccc;
}
.react-datepicker__portal .react-datepicker__navigation--next:hover {
  border-left-color: #b3b3b3;
}

/*
    Akvo RSR is covered by the GNU Affero General Public License.
    See more details in the license.txt file located at the root folder of the
    Akvo RSR module. For additional details on the GNU license please see
    < http://www.gnu.org/licenses/agpl.html >.
*/

.mde-header {
    float: right;
    width: auto !important;
}

.mde-preview {
    margin-top: 36px;
    margin-bottom: 0px;
    min-height: 342px;
}

.markdown-editor-buttons {
    position: relative;
    top: 30px;
    margin-top: -30px;
}

.markdown-editor-buttons > button {
    margin-right: 2px;
}

.react-tabs{-webkit-tap-highlight-color:transparent}.react-tabs__tab-list{border-bottom:1px solid #aaa;margin:0 0 10px;padding:0}.react-tabs__tab{display:inline-block;border:1px solid transparent;border-bottom:none;bottom:-1px;position:relative;list-style:none;padding:6px 12px;cursor:pointer}.react-tabs__tab--selected{background:#fff;border-color:#aaa;color:black;border-radius:5px 5px 0 0}.react-tabs__tab--disabled{color:GrayText;cursor:default}.react-tabs__tab:focus{box-shadow:0 0 5px #0188fe;border-color:#0188fe;outline:none}.react-tabs__tab:focus:after{content:"";position:absolute;height:5px;left:-4px;right:-4px;bottom:-5px;background:#fff}.react-tabs__tab-panel{display:none}.react-tabs__tab-panel--selected{display:block}html{width:100%;overflow-y:auto}body{width:100%;height:100%;color:#202024;text-rendering:optimizelegibility;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding-top:75px;font-size:22px;font-size:1.375rem;line-height:1.5}@media (max-width: 900px){body{font-size:20px;font-size:1.25rem}}@media (max-width: 500px){body{font-size:18px;font-size:1.125rem}}@media only screen and (max-width: 768px){body{padding-top:65px}}h1,h2,h3,h4,h5,h6,p,ul,ol{margin-top:0;margin-bottom:1rem}h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;color:#2c2a74;margin-bottom:0.5rem;line-height:1.1}a,a:link,a:visited{outline:none;color:#428bca;text-decoration:none;cursor:pointer;-moz-transition:color 0.2s linear;-o-transition:color 0.2s linear;-webkit-transition:color 0.2s linear;transition:color 0.2s linear}a:link,a:link:link,a:visited:link{-webkit-tap-highlight-color:#fcd700}a:hover,a:link:hover,a:visited:hover{color:#ca8142}.inlined{display:inline}img{max-width:100%}.gmnoprint img{max-width:none}.noItem{color:rgba(44,42,116,0.8);font-weight:bold;margin-top:25px}.emTxt{color:rgba(44,42,116,0.5)}.noStyleUl{list-style-type:none;padding:0}.noStyleUl li{padding:0}.fixed{position:fixed;top:20px;z-index:99999}time{color:#de8929}em{margin:0 5px 0 0;font-style:italic}.group:after{content:"";display:table;clear:both}div.morePartners{overflow:visible;display:inline-block}div.morePartners .tooltip{display:inline-block;position:absolute}div.morePartners .tooltip .tooltip-arrow{top:10px}div.morePartners a.moreLink{margin-left:5px;padding:3px 5px;background:rgba(66,139,202,0.2);-moz-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-weight:bold}div.morePartners a.moreLink:hover{background:rgba(202,129,66,0.8);color:white}::-moz-selection{background:#72cdff;color:#fff;text-shadow:none}::selection{background:#72cdff;color:#fff;text-shadow:none}.topMargin{margin-top:15px}.verticalPadding{padding:20px 0}.noInfoBlock{background:rgba(32,32,36,0.05);text-align:center;padding:20px 0}@media only screen and (min-width: 768px){.col-ty-12{float:none;width:100%}}.btn{-moz-transition:all 0.1s linear;-o-transition:all 0.1s linear;-webkit-transition:all 0.1s linear;transition:all 0.1s linear}a.btn-primary,button.btn-primary{border:1px solid #428bca;color:white;background:#428bca;-moz-transition:all 0.1s linear;-o-transition:all 0.1s linear;-webkit-transition:all 0.1s linear;transition:all 0.1s linear}a.btn-primary:hover,button.btn-primary:hover{color:white;background:#ca8142;border:1px solid #ca8142}.dropdown-label{display:block;color:rgba(0,167,157,0.7);text-align:left}.btn-group button,.form-group button{-moz-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.invisible{display:none !important;visibility:hidden !important}.tt-input,.tt-hint{-moz-border-radius:5px 0 0 5px;-o-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.form-control{border-radius:0px}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){-moz-border-radius:5px 0 0 5px;-o-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}span.twitter-typeahead .tt-dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:268px;padding:5px 15px;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;color:#000000;background-color:#ffffff;border:1px solid #cccccc;border:1px solid rgba(0,0,0,0.15);-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}span.twitter-typeahead .tt-dropdown-menu .tt-suggestions{color:rgba(0,0,0,0.7) !important}span.twitter-typeahead .tt-dropdown-menu .tt-suggestions *{color:rgba(0,0,0,0.7) !important}.tt-hint{color:rgba(0,167,157,0.9)}span.twitter-typeahead .tt-suggestion>p{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:rgba(0,0,0,0.7);white-space:nowrap}span.twitter-typeahead .tt-suggestion>p:hover,span.twitter-typeahead .tt-suggestion>p:focus{color:#ffffff;text-decoration:none;outline:0;background-color:#428bca}span.twitter-typeahead .tt-suggestion.tt-cursor{color:#ffffff;background-color:#428bca}span.twitter-typeahead{width:100%}.input-group span.twitter-typeahead{display:block !important}.input-group span.twitter-typeahead .tt-dropdown-menu{top:32px !important}.input-group.input-group-lg span.twitter-typeahead .tt-dropdown-menu{top:44px !important}.input-group.input-group-sm span.twitter-typeahead .tt-dropdown-menu{top:28px !important}dl.dl-horizontal dt{text-transform:uppercase;text-align:left;color:rgba(32,32,36,0.4);font-weight:normal}dl.dl-horizontal dt img.unknownFunderLogo{width:80px;height:60px}dl.dl-horizontal dt.totalFinance{margin-top:30px;font-weight:bold}dl.dl-horizontal dt.funders{margin-top:5px}dl.dl-horizontal dt.iatiStatuses{width:190px}dl.dl-horizontal dd span.unknownFunder{color:rgba(32,32,36,0.4)}dl.dl-horizontal dd.totalFinance{margin-top:30px;font-weight:bold}dl.dl-horizontal dd.funders{margin-top:5px}dl.dl-horizontal dd.funders span.iati-activity-id{font-style:italic}dl.dl-horizontal.org_statistics_table dd{text-align:right}label{margin-top:15px;font-weight:normal}nav.navbar-fixed-top{background-color:rgba(255,255,255,0.95);border:none;padding:5px 40px 0;-moz-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;border-radius:0}@media screen and (max-width: 768px){nav.navbar-fixed-top{padding:5px 15px 0}}nav.navbar-fixed-top button.navbar-toggle{background:#2c2a74;border:1px solid #2c2a74}@media screen and (max-width: 768px){nav.navbar-fixed-top button.navbar-toggle{margin-right:0}}nav.navbar-fixed-top button.navbar-toggle:hover{background:white;border:1px solid #2c2a74}nav.navbar-fixed-top button.navbar-toggle:hover .icon-bar{background:#2c2a74}nav.navbar-fixed-top+.container-fluid{padding-left:10px;padding-right:10px}nav.navbar-fixed-top .navbar-brand{float:left;font-size:18px;line-height:20px;padding:0 15px 0 0}nav.navbar-fixed-top .navbar-brand h1{width:130px;top:0px;height:inherit;background:url(../images/rsrLogo.svg) no-repeat 5px center;-webkit-background-size:125px auto;background-size:125px auto;text-indent:-9999px;margin-top:0}@media only screen and (max-width: 768px){nav.navbar-fixed-top .navbar-brand h1{width:180px;top:-5px;height:inherit;background:url(../images/rsrLogo.svg) no-repeat 5px center;-webkit-background-size:175px auto;background-size:175px auto;text-indent:-9999px;margin-top:0}}@media only screen and (min-width: 768px) and (max-width: 1024px){nav.navbar-fixed-top .navbar-brand h1{width:180px;top:-5px;height:inherit;background:url(../images/rsrLogo.svg) no-repeat 5px center;-webkit-background-size:175px auto;background-size:175px auto;text-indent:-9999px;margin-top:0}}nav.navbar-fixed-top .tagLine{position:absolute;top:20px;left:50%;transform:translate(-50%, 0%)}@media only screen and (max-width: 992px){nav.navbar-fixed-top .tagLine{top:20px;left:50%;transform:translate(-50%, 0%)}nav.navbar-fixed-top .tagLine h2{font-size:1.2em}}@media only screen and (max-width: 768px){nav.navbar-fixed-top .tagLine{display:none}}nav.navbar-fixed-top .tagLine h2{font-size:1.4em;margin:0;padding:0;font-weight:normal}nav.navbar-fixed-top .navbar-nav{margin-top:3px}nav.navbar-fixed-top .navbar-nav li{font-weight:normal}nav.navbar-fixed-top .navbar-nav li a{color:#83bee0;border:thin solid transparent;font-size:14px}nav.navbar-fixed-top .navbar-nav li a:hover{color:#5fa3ca}nav.navbar-fixed-top .navbar-nav li a.active{color:#72cdff;background:transparent;-moz-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}@media only screen and (max-width: 1024px){nav.navbar-fixed-top .navbar-nav li a.active{background:rgba(202,129,66,0.1)}}nav.navbar-fixed-top .navbar-nav.navbar-right li{margin-right:2px}nav.navbar-fixed-top .navbar-nav.navbar-right li:nth-child(1){margin-right:15px}nav.navbar-fixed-top .navbar-nav.navbar-right li:nth-child(1) .userDropdown{margin-top:2px;background-color:transparent !important;border-color:transparent !important}nav.navbar-fixed-top .navbar-nav.navbar-right li:nth-child(1) .userDropdown .btn-default{margin-top:-5px;padding:3px 8px 3px 3px;border:1px solid rgba(44,42,116,0) !important;background:rgba(66,139,202,0) !important;color:#4593f5}nav.navbar-fixed-top .navbar-nav.navbar-right li:nth-child(1) .userDropdown .btn-default:hover{border:1px solid rgba(44,42,116,0) !important;background:white !important;color:#de8929 !important}nav.navbar-fixed-top .navbar-nav.navbar-right li:nth-child(1) .userDropdown .btn-default .userAvatar{width:30px;height:30px}nav.navbar-fixed-top .navbar-nav.navbar-right li:nth-child(1) .userDropdown .btn-default .userAvatar img{margin:0;width:30px;height:30px;border:1px solid white}@media only screen and (max-width: 1024px) and (min-width: 768px){nav.navbar-fixed-top .navbar-nav.navbar-right li:nth-child(1) .userDropdown .dropdown-menu{position:initial;float:none}}@media only screen and (max-width: 768px){nav.navbar-fixed-top .navbar-nav.navbar-right li:nth-child(1) .userDropdown .dropdown-menu{background-color:#fff !important;border:1px solid rgba(0,0,0,0.14902);box-shadow:rgba(0,0,0,0.17255) 0px 6px 12px 0px;-webkit-box-shadow:rgba(0,0,0,0.17255) 0px 6px 12px 0px}nav.navbar-fixed-top .navbar-nav.navbar-right li:nth-child(1) .userDropdown .dropdown-menu a{color:#428bca;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;border:thin solid transparent}nav.navbar-fixed-top .navbar-nav.navbar-right li:nth-child(1) .userDropdown .dropdown-menu a:hover{color:#ca8142}nav.navbar-fixed-top .navbar-nav.navbar-right li:nth-child(1) .userDropdown .dropdown-menu a.active{color:#72742a;font-weight:bold;background:rgba(202,129,66,0.1);-moz-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}}@media only screen and (max-width: 768px) and (max-width: 1024px){nav.navbar-fixed-top .navbar-nav.navbar-right li:nth-child(1) .userDropdown .dropdown-menu a.active{background:rgba(202,129,66,0.1)}}nav.navbar-fixed-top .navbar-nav.navbar-right li:nth-child(2) a{padding-left:10px;padding-right:10px}nav.navbar-fixed-top .navbar-nav.navbar-right li a{padding-left:5px;padding-right:5px}nav.navbar-fixed-top .navbar-nav.navbar-right li a.areaToggle{margin-top:5px;border:1px solid #4593f5;color:#4593f5;box-shadow:none !important;padding:6px 14px}@media only screen and (max-width: 1024px){nav.navbar-fixed-top .navbar-nav.navbar-right li a{padding:10px 15px}}nav.navbar-fixed-top .navbar-nav.navbar-right li div.userDropdown{margin-top:10px !important}nav.navbar-fixed-top .navbar-nav.navbar-right li div.userDropdown li a{padding-right:20px;padding-left:20px}@media screen and (max-width: 768px){.desktop-menu{display:none}}.mobile-menu{display:none}@media screen and (max-width: 768px){.mobile-menu{display:block}}.mobile-menu .navbar-nav{font-size:1.3em;margin-left:-25px}.mobile-menu hr{margin:10px 0}@media screen and (max-width: 768px){.navbar-nav.navbar-right{margin-left:-10px;margin-bottom:10px}}.navbar{margin-bottom:0 !important}.navbar .active{color:#2a6297}@media only screen and (max-width: 1200px) and (min-width: 1024px){.navbar .container{min-width:1000px}}@media only screen and (max-width: 768px){.navbar .container .navbar-collapse.in{overflow-y:initial}}@media only screen and (min-width: 768px) and (max-width: 1024px){.navbar-header{float:none}.navbar-left,.navbar-right{float:none !important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none !important}.navbar-nav{float:none !important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block !important}}.navbar-inverse .navbar-collapse{border-color:#e4e4e4}.navbar .btn{padding:4px 9px}@media only screen and (max-width: 768px){body>.navbar>.container .navbar-brand{margin-left:0}}.btnHeader{padding:10px 0px 0 20px}@media screen and (max-width: 768px){.btnHeader{padding:10px 0 0 15px}.btnHeader .navbar-form{margin:0}}.navContainer{background:rgba(57,102,128,0.1);margin:-20px 0 10px 0;padding-top:10px}.choose-report-template label{display:block}.myRsrMenu{position:relative;margin:5px auto 0 auto}.myRsrMenu .nav-tabs{border-bottom:none}.myRsrMenu h4{padding-top:15px}.myRsrMenu nav[role="navigation"]{background:rgba(32,32,36,0)}.myRsrMenu nav[role="navigation"] ul li{display:inline}@media only screen and (max-width: 768px){.myRsrMenu nav[role="navigation"] ul li{bottom:-8px}}.myRsrMenu nav[role="navigation"] ul li a{color:#396680;padding:15px}@media only screen and (max-width: 768px){.myRsrMenu nav[role="navigation"] ul li a{padding:20px 10px}}.myRsrMenu nav[role="navigation"] ul li a:hover{color:#ca8142;border-color:transparent;background-color:rgba(32,32,36,0.1)}.myRsrMenu nav[role="navigation"] ul li a.active{color:#ca8142;font-weight:normal;background:#fff;-moz-box-shadow:0 -1px 0px rgba(32,32,36,0.1);-o-box-shadow:0 -1px 0px rgba(32,32,36,0.1);-webkit-box-shadow:0 -1px 0px rgba(32,32,36,0.1);box-shadow:0 -1px 0px rgba(32,32,36,0.1)}.myRsrMenu nav[role="navigation"] ul li.usrMgt{position:absolute;right:0}@media only screen and (max-width: 768px){.myRsrMenu nav[role="navigation"] ul li.usrMgt{position:relative;right:auto}}div.updateListMenu ul{margin-top:-10px}div.updateListMenu ul li{display:inline-block}@media only screen and (max-width: 992px){div.updateListMenu ul li{display:block}}div.updateListMenu ul li a:last-child{margin-right:0}div.updateListMenu ul li a.disabled{background-color:#e6e6e6;color:#ccc;pointer-events:initial;cursor:not-allowed;border:none;-moz-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}div.updateListMenu ul li a.disabled:hover{text-decoration:none}div.update-confirm-container{margin-top:5px;font-size:85%}.navbar-form{padding-left:0;margin-bottom:25px}#createProject{margin:18px 0 0 0;background:#202024;color:white;border:none}#createProject:hover{background:#2c2a74}.indicator-period-list.parentProject .relatedInfo,.indicator-period-list.childProject .relatedInfo{color:#2c2a74}.indicator-period-list.parentProject .relatedInfoProjectTitle,.indicator-period-list.childProject .relatedInfoProjectTitle{display:none;margin-top:15px}.indicator-period-list.parentProject .relatedInfoProjectTitle+.indicator-periods-title,.indicator-period-list.childProject .relatedInfoProjectTitle+.indicator-periods-title{margin-top:15px}.indicator-period-list thead tr{background-color:rgba(32,32,36,0.05);border-bottom:none}.indicator-period-list thead tr th{padding-top:15px;padding-bottom:15px}.indicator-period-list tbody.indicator-period{border:none}.indicator-period-list tbody.indicator-period tr{border-bottom:1px solid rgba(32,32,36,0.05)}.indicator-period-list tbody.indicator-period tr td{padding-top:25px;padding-bottom:25px;border:none}.indicator-period-list tbody.indicator-period tr td.actions-td .btn-default{margin-top:-7px;background:#202024;color:white}.indicator-period-list tbody.indicator-period tr td.actions-td .btn-default:hover{background:#2c2a74}.projectStatus span{color:#202024 !important}.myProjectList thead th{text-align:left}.myProjectList thead th:last-child{text-align:right}.myProjectList tr td{text-align:left}.myProjectList tr td:last-child{text-align:right}#user_table td.text-right>span>span:first-of-type{float:right;margin-left:15px;margin-top:5px}#user_table td.text-right>span>span:nth-of-type(2){margin-right:15px}#user_table .btn-danger{margin-left:10px}#user_table .dropdown.btn-group button{border:1px solid rgba(32,32,36,0.3)}#user_table .dropdown.btn-group button:first-of-type{border-radius:3px 0 0 3px;border-right:none}#user_table .dropdown.btn-group button:nth-of-type(2){border-radius:0 3px 3px 0;border:1px solid rgba(32,32,36,0.3);background:transparent;color:rgba(32,32,36,0.3)}.myProjectList,#updates,#user_table{font-size:1.2em}.myProjectList thead tr,#updates thead tr,#user_table thead tr{border-bottom:none}.myProjectList thead tr th,#updates thead tr th,#user_table thead tr th{padding-top:25px;padding-bottom:25px}.myProjectList thead tr th td,#updates thead tr th td,#user_table thead tr th td{padding-top:40px;padding-bottom:50px}.myProjectList tbody tr,#updates tbody tr,#user_table tbody tr{background:white !important}.myProjectList tbody tr td,#updates tbody tr td,#user_table tbody tr td{border:none;padding-top:40px;padding-bottom:50px}.myProjectList tbody tr.notPublished td,#updates tbody tr.notPublished td,#user_table tbody tr.notPublished td{position:relative}.myProjectList tbody tr.notPublished td .media-body a,#updates tbody tr.notPublished td .media-body a,#user_table tbody tr.notPublished td .media-body a{padding-top:20px}.myProjectList tbody tr.notPublished td .unplubishedPjt,#updates tbody tr.notPublished td .unplubishedPjt,#user_table tbody tr.notPublished td .unplubishedPjt{padding:0px 3px;display:inline-block;color:#d9534f;font-size:70%;font-weight:400}.myProjectList tbody tr.isPrivate td,#updates tbody tr.isPrivate td,#user_table tbody tr.isPrivate td{position:relative}.myProjectList tbody tr.isPrivate td .media-body a,#updates tbody tr.isPrivate td .media-body a,#user_table tbody tr.isPrivate td .media-body a{padding-top:20px}.myProjectList tbody tr.isPrivate td .privatePjt,#updates tbody tr.isPrivate td .privatePjt,#user_table tbody tr.isPrivate td .privatePjt{padding:0px 3px;display:inline-block;color:#d9534f;font-size:70%;font-weight:400}.myProjectList a:last-child,#updates a:last-child,#user_table a:last-child{margin-right:0}div.paginationWrap{clear:both}.help-block,.help-block-error,.charsLeft,.save-success{font-size:0.9em;color:rgba(44,42,116,0.5)}.help-block-error{color:#a94442}.save-success{color:#5cb85c}.editDate{font-style:italic;padding:10px 0 10px 15px;margin-bottom:15px}.editDate span{color:rgba(32,32,36,0.3)}#profile .usrAvatar{background-color:rgba(32,32,36,0);padding:10px 0 10px 0}#profile .btn{background:#202024;color:white;border:none}#profile .btn:hover{background:#2c2a74}#password h4{margin-top:65px}.oneLocation{margin-bottom:50px}.locationTab .table{margin-bottom:25px}.table.locationTab{overflow:hidden;overflow-x:scroll;max-width:100%}.table.locationTab thead th{width:15.33% !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}.table.locationTab tbody td{width:15.33% !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}@media only screen and (max-width: 768px){.table-responsive{border:none}}.table-responsive .media{width:59%}.table-responsive .media>a{min-width:80px}.table-responsive .media .media-body p{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width: 768px){.table-responsive .media .media-body p{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.twoColumns{width:100%;display:block}@media only screen and (max-width: 768px){.twoColumns a{width:98%;padding:2px 1%;float:none;margin:2px 0 2px 0;display:block}}@media only screen and (min-width: 768px) and (max-width: 1024px){.twoColumns a{width:98%;padding:2px 1%;float:none;margin:2px 0 2px 0;display:block}}#organisations{background:rgba(32,32,36,0);padding-top:15px;padding-bottom:15px;margin-top:25px;-moz-box-shadow:0 0 2px rgba(32,32,36,0.3);-o-box-shadow:0 0 2px rgba(32,32,36,0.3);-webkit-box-shadow:0 0 2px rgba(32,32,36,0.3);box-shadow:0 0 2px rgba(32,32,36,0.3)}@media only screen and (max-width: 768px){#organisations{margin-top:20px;margin-bottom:20px}#organisations .btn{margin:10px auto}}#organisations .btn{background:#202024;color:white;border:none}#organisations .btn:hover{background:#2c2a74}#organisations ul{padding-left:5px;margin-bottom:25px}#organisations ul li{list-style-type:none}#organisations .tt-hint{color:#999}#organisations .tt-dropdown-menu{margin-top:12px;padding:8px 15px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-moz-border-radius:8px;-o-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);-o-box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}#organisations .tt-suggestion{padding:3px 20px;line-height:24px}#organisations .tt-suggestion.tt-cursor{color:#fff;background-color:#0097cf}#organisations .tt-suggestion p{margin:0}#organisations .twitter-typeahead{width:100%}body>footer{margin-top:1em}footer .dropdown-menu{position:absolute !important;top:-420%;right:0;left:inherit;background-color:white !important}footer .navbar{border-top:1px solid rgba(32,32,36,0.2);-moz-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;border-radius:0}footer .navbar #footer-body ul.nav li{padding-top:10px;padding-bottom:10px}footer .navbar #footer-body ul.nav li a{display:block}footer .navbar #footer-body ul.nav li a:hover{background-color:rgba(255,255,255,0.1)}footer .navbar #footer-body ul.nav li a[href="http://akvo.org"]{margin:0;width:70px;background:rgba(255,255,255,0) url(../images/akvo-logo.png) center center no-repeat;text-indent:-9999px;background-size:92%}footer .navbar #footer-body ul.nav li a[href="http://akvo.org"]:hover{background:rgba(255,255,255,0.1) url(../images/akvo-logo.png) center center no-repeat;text-indent:-9999px;background-size:92%}@media only screen and (max-width: 768px){footer .navbar #footer-body ul.nav li a[href="http://akvo.org"]{width:100%;background:rgba(255,255,255,0) url(../images/akvo-logo.png) center center no-repeat;background-size:92%}footer .navbar #footer-body ul.nav li a[href="http://akvo.org"]:hover{background:rgba(255,255,255,0.1) url(../images/akvo-logo.png) center center no-repeat;background-size:92%}}footer .navbar #footer-body ul.nav li div.langDropdown{margin-top:13px;background-color:white !important;border-color:transparent !important;color:#202024 !important}footer .navbar #footer-body ul.nav li div.langDropdown .btn-default{background-color:transparent !important;border-color:transparent}footer .navbar #footer-body ul.nav li div.langDropdown button{background-color:transparent !important;border-color:transparent !important}@media only screen and (max-width: 768px){footer .navbar #footer-body ul.nav li div.langDropdown{padding-left:15px;padding-right:15px}}footer .navbar #footer-body ul.nav li div.langDropdown .dropdown-menu{position:absolute;background-color:white !important;border-color:transparent !important}@media only screen and (max-width: 768px){footer .navbar #footer-body ul.nav li div.langDropdown .dropdown-menu{background-color:white !important;border:1px solid rgba(0,0,0,0.14902);box-shadow:rgba(0,0,0,0.17255) 0px 6px 12px 0px;-webkit-box-shadow:rgba(0,0,0,0.17255) 0px 6px 12px 0px}footer .navbar #footer-body ul.nav li div.langDropdown .dropdown-menu a{color:#428bca;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;border:thin solid transparent}footer .navbar #footer-body ul.nav li div.langDropdown .dropdown-menu a:hover{color:#ca8142}footer .navbar #footer-body ul.nav li div.langDropdown .dropdown-menu a.active{color:#72742a;font-weight:bold;background:rgba(202,129,66,0.1);-moz-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}}@media only screen and (max-width: 768px) and (max-width: 1024px){footer .navbar #footer-body ul.nav li div.langDropdown .dropdown-menu a.active{background:rgba(202,129,66,0.1)}}#footer-body{text-align:center;font-size:0}#footer-body .navbar-nav{display:inline-block;float:none;font-size:14px}@media only screen and (max-width: 768px){.touch-navbar{margin-top:-15px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.touch-navbar{margin-top:-20px}}.center-text{text-align:center}.detailedInfo{font-size:0.875em;text-transform:uppercase;font-weight:bold;color:#202024}.detailedPoint{float:right}@media only screen and (max-width: 992px) and (min-width: 768px){.detailedPoint .fa-calendar-o{display:none}}h4.detailedInfo{margin-bottom:0.25em;color:#202024}.progress-bar-info{background-color:#e1edc3}#map-warning{display:none;margin-top:-30px;z-index:99;opacity:0.8;background:white;margin-right:15%;margin-left:15%;padding:5px;border:solid 1px;border-color:rgba(44,42,116,0.2);border-bottom:0px;border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px}@media only screen and (max-width: 768px){#map-warning{display:none}}.searchContainer{position:relative}.searchContainer #search input.form-control{border-color:#ccc}.searchContainer #search .showFilters{transition:all 0.4s ease-in;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.searchContainer #search .showFilters:hover{background:rgba(202,129,66,0);border:1px solid rgba(202,129,66,0.5);color:#ca8142}@media only screen and (max-width: 768px){.searchContainer #search .showFilters{display:table;top:inherit;left:inherit;margin:10px auto 0}}.searchContainer #search.toggled .showFilters{background-color:rgba(255,255,255,0.1);border:1px solid rgba(0,167,157,0.5);color:#00a79d}.searchContainer #search.toggled .showFilters:hover{background:rgba(202,129,66,0);border:1px solid rgba(202,129,66,0.5);color:#ca8142}.showingTxt{color:rgba(44,42,116,0.5);margin-top:20px}.updatePagination{margin-top:40px}.pgWrap .pagination li a,.pgWrap .pagination li span,.pageStatus .pagination li a,.pageStatus .pagination li span,.paginationWrap .pagination li a,.paginationWrap .pagination li span{margin-right:1px;color:#428bca;border:1px solid transparent;cursor:pointer}@media only screen and (max-width: 768px){.pgWrap .pagination li a,.pgWrap .pagination li span,.pageStatus .pagination li a,.pageStatus .pagination li span,.paginationWrap .pagination li a,.paginationWrap .pagination li span{padding:10px 16px;font-size:1em}}.pgWrap .pagination li a:hover,.pgWrap .pagination li span:hover,.pageStatus .pagination li a:hover,.pageStatus .pagination li span:hover,.paginationWrap .pagination li a:hover,.paginationWrap .pagination li span:hover{background:rgba(66,139,202,0.1);border:1px solid #428bca}.pgWrap .pagination li a:hover span,.pgWrap .pagination li span:hover span,.pageStatus .pagination li a:hover span,.pageStatus .pagination li span:hover span,.paginationWrap .pagination li a:hover span,.paginationWrap .pagination li span:hover span{border:1px solid rgba(66,139,202,0);background:rgba(66,139,202,0)}.pgWrap .pagination li.active a,.pgWrap .pagination li.active span,.pageStatus .pagination li.active a,.pageStatus .pagination li.active span,.paginationWrap .pagination li.active a,.paginationWrap .pagination li.active span{font-weight:bold;color:#ca8142;background-color:transparent;border:1px solid #ca8142}.pgWrap .pagination li.active a:hover,.pgWrap .pagination li.active span:hover,.pageStatus .pagination li.active a:hover,.pageStatus .pagination li.active span:hover,.paginationWrap .pagination li.active a:hover,.paginationWrap .pagination li.active span:hover{background:rgba(202,129,66,0);border:1px solid #ca8142}#sidebar-wrapper{display:none}#page-content-wrapper{width:100%;padding:15px}#wrapper.toggled{padding-left:200px}#wrapper.toggled #sidebar-wrapper{width:200px}#wrapper.toggled #page-content-wrapper{position:absolute;margin-right:-200px}.sortContainer{background-color:rgba(32,32,36,0.1)}.sortContainer .colorChange{max-width:80%;margin:10px auto 0 auto}.label-info{font-weight:normal}.label-info.projectTotal,.label-info.updateTotal{font-size:1.2em;background-color:transparent;color:#202024}.pageStatus .pagination{margin:0 auto}.pageStatus .label-info{font-weight:normal}.pageStatus .label-info.projectTotal,.pageStatus .label-info.updateTotal{font-size:1em;background-color:transparent;color:#202024}.upLabelSearch{top:-20px;position:absolute}#search-filter{margin-top:-20px;padding-top:10px;background:rgba(44,42,116,0.05)}@media only screen and (max-width: 768px){#search-filter{padding-bottom:0}}#search-filter .searchBar{max-width:80%;margin:10px auto 0 auto;position:relative}@media screen and (max-width: 1024px){#search-filter .searchBar{max-width:100%;margin-top:20px}}@media screen and (min-width: 768px) and (max-width: 1024px){#search-filter .searchBar .text-search{margin-bottom:15px}}#search-filter .searchBar .text-search .bootstrap-typeahead-input input:last-of-type{display:none !important}#search-filter .searchBar .text-search .form-group{width:100%}#search-filter .searchBar .text-search .form-group .input-group{display:flex}#search-filter .searchBar .text-search .form-group .input-group .bootstrap-typeahead{flex:1}#search-filter .searchBar .text-search .form-group .input-group .input-group-btn{width:auto}#search-filter .searchBar.updateSearch{margin:0px auto 0 auto}#search-filter .searchBar p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#search-filter .searchBar .pgTitle{position:absolute;top:-23px;display:inline-block}@media only screen and (max-width: 768px){#search-filter #search{padding-bottom:0}}#search-filter #search .form-group input{width:250px;padding-top:5px !important;padding-bottom:5px !important;background-color:#fff !important}@media screen and (min-width: 1400px){#search-filter #search .form-group input{width:100%}}#search-filter #search .form-group button{padding-top:7px;padding-bottom:5px}@media screen and (max-width: 768px){#search-filter #search .form-inline{padding:0}#search-filter #search .form-inline .bootstrap-typeahead-input{width:100%;display:flex}#search-filter #search .form-inline .bootstrap-typeahead-input input{flex:1;width:auto}}@media screen and (max-width: 768px){#search-filter #search .advanced-filter{display:block;margin-bottom:15px;position:relative}#search-filter #search .advanced-filter .caret{position:absolute;left:auto;right:13px;top:16px}}#search-filter #search .sortList{display:inline-block;margin-right:15px}#search-filter #search p{display:inline-block}#search-filter #search button{padding-top:5px;padding-bottom:5px}#search-filter div#filter{background:#383334;text-align:center}.advanced-filter{display:inline-block;text-align:right;float:right}@media only screen and (max-width: 992px){.advanced-filter{display:inline-block;text-align:center;float:none}}.advanced-filter label{margin-top:5px !important}.advanced-filter .bootstrap-typeahead-input{margin-right:1px}.advanced-filter .bootstrap-typeahead-input input{width:100%}.advanced-filter .bootstrap-typeahead-input-main{margin-right:20px}.advanced-filter .caret{position:relative;top:-26px;left:-10px}.dropup button{border:none}#organisation-directory .searchBar{max-width:60%;margin:10px auto 0 auto;position:relative}#organisation-directory .searchBar.updateSearch{margin:0px auto 0 auto}#organisation-directory .searchBar p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#organisation-directory .searchBar .pgTitle{position:absolute;top:-23px;display:inline-block}#organisation-directory .advanced-filter{display:inline-block;text-align:right;margin-left:20%;float:right}#organisation-directory .main-list{padding-top:20px}#organisation-directory .main-list ul.projectListUl{overflow-y:scroll;padding-left:15px}#organisation-directory .main-list ul.projectListUl li{margin-bottom:15px;list-style-type:none;padding:0 0 15px 0;width:24.5%;float:left;-moz-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:white;margin-right:0.66%;border:thin solid rgba(44,42,116,0);-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}@media screen and (min-width: 768px){#organisation-directory .main-list ul.projectListUl li{min-height:265px}}#organisation-directory .main-list ul.projectListUl li>div:first-child{min-height:130px}#organisation-directory .main-list ul.projectListUl li>div:first-child a img{max-height:177px}#organisation-directory .main-list ul.projectListUl li:nth-child(4n+4){margin-right:0}#organisation-directory .main-list ul.projectListUl li h1{margin-top:5px}#organisation-directory .main-list ul.projectListUl li h1 a{color:#2c2a74}#organisation-directory .main-list ul.projectListUl li h1 a:hover{color:#ca8142}.main-list li img{border:1px solid rgba(32,32,36,0.05);-moz-box-shadow:0 0 2px rgba(202,129,66,0);-o-box-shadow:0 0 2px rgba(202,129,66,0);-webkit-box-shadow:0 0 2px rgba(202,129,66,0);box-shadow:0 0 2px rgba(202,129,66,0)}.main-list li:last-child{margin-bottom:0}.main-list li h1{margin-top:0;font-size:1.15em}.main-list li div h4:first-of-type{margin-top:0}.main-list li .thumbImg{height:160px;overflow-y:hidden;position:relative;background-color:rgba(32,32,36,0.05)}.main-list li .thumbImg img{width:100%}.main-list li .projectLocation{color:rgba(32,32,36,0.5);margin-top:0}.main-list li .projectTitle{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-list li .projectTitle span{color:#202024 !important}.main-list li span.userFullName{margin:0 0 0px 0}.main-list li .upDateTime{color:rgba(32,32,36,0.5)}.main-list li .orgType{color:rgba(32,32,36,0.5)}.main-list li .orgIatiId{color:rgba(32,32,36,0.5)}.main-list li .additionalInfo div span{margin-left:5px}.main-list .excerpt{overflow:hidden;text-overflow:ellipsis;white-space:normal}.main-list.projects #map{position:relative;height:calc(100vh - 200px)}@media only screen and (max-width: 768px){.main-list.projects #map{display:none}}.main-list.projects #map.updateMap{height:calc(100vh - 200px)}.main-list.projects #map .rsr_map{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%}@media screen and (min-width: 768px){.main-list.projects .projectListUlcontain{max-height:calc(100vh - 200px);overflow-y:scroll}}@media screen and (min-width: 768px) and (max-width: 1024px){.main-list.projects .projectListUlcontain{width:100%}}.main-list.projects .projectListUlcontain p.listMsg{font-size:1.2em;text-align:center;margin-top:1em}.main-list.projects .projectListUlcontain p.submenu-footer-stead{display:none;text-align:center;margin-bottom:15px}.main-list.projects .projectListUlcontain p.submenu-footer-stead a{margin:0 10px}.main-list.projects .projectListUlcontain.filtered p.listMsg{display:none}.main-list.projects .projectListUlcontain ul.projectListUl{padding-left:15px;display:flex;flex-wrap:wrap}@media screen and (max-width: 768px){.main-list.projects .projectListUlcontain ul.projectListUl{padding-left:0}}.main-list.projects .projectListUlcontain ul.projectListUl li{margin-bottom:14px;list-style-type:none;flex:0 0 50%;-webkit-transition:all 2s linear;-moz-transition:all 2s linear;-o-transition:all 2s linear;transition:all 2s linear;padding:0;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.main-list.projects .projectListUlcontain ul.projectListUl li .contents{height:100%;margin-right:7px;-moz-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:rgba(32,32,36,0.05)}.main-list.projects .projectListUlcontain ul.projectListUl li .thumbImg img{border:none}.main-list.projects .projectListUlcontain ul.projectListUl li .text{padding:5px 10px}.main-list.projects .projectListUlcontain ul.projectListUl li.highlightProject{box-shadow:0 0 12px rgba(77,90,130,0) !important;background:rgba(77,90,130,0.15) !important;transition:all 0.4s linear}.main-list.projects .projectListUlcontain ul.projectListUl li.updateAsset h1{margin-top:5px}.main-list.projects .projectListUlcontain ul.projectListUl li.updateAsset h1 a{color:#00a79d}.main-list.projects .projectListUlcontain ul.projectListUl li.updateAsset h1 a:hover{color:#ca8142}.main-list.projects .projectListUlcontain ul.projectListUl li:nth-child(2n+2) .contents{margin-right:0;margin-left:7px}.main-list.projects .projectListUlcontain ul.projectListUl li h1{margin:5px 0 10px}.main-list.projects .projectListUlcontain ul.projectListUl li h1 a{color:#2c2a74;font-weight:500;letter-spacing:0.02em}.main-list.projects .projectListUlcontain ul.projectListUl li h1 a:hover{color:#ca8142}.main-list.projects .projectListUlcontain ul.projectListUl li .projectSubT{margin-bottom:0}.main-list.projects .projectListUlcontain ul.projectListUl li .projectLocation{color:rgba(32,32,36,0.5)}header.projectHeader{margin-bottom:0;padding:15px 0;border-bottom:1px solid rgba(0,167,157,0.15);margin:-10px 0 15px 0;-moz-box-shadow:inset 0 2px 6px -5px rgba(32,32,36,0.5);-o-box-shadow:inset 0 2px 6px -5px rgba(32,32,36,0.5);-webkit-box-shadow:inset 0 2px 6px -5px rgba(32,32,36,0.5);box-shadow:inset 0 2px 6px -5px rgba(32,32,36,0.5)}header.projectHeader h1{margin-top:10px;margin-bottom:0;font-size:1.5em}header.projectHeader h1 a{color:#2c2a74}header.projectHeader h1 a:hover{color:#2c2a74}header.projectHeader .shareBlock{position:relative;margin-top:10px}header.projectHeader .shareBlock div{text-align:right}@media only screen and (max-width: 768px){header.projectHeader .shareBlock div{text-align:left}}header.projectHeader .shareBlock div .btn{background:#202024;color:white;border:none}header.projectHeader .shareBlock div .btn:hover{background:#2c2a74}header.projectHeader .shareBlock div a{position:relative;top:0px}@media only screen and (max-width: 768px){header.projectHeader .shareBlock div a{left:0;top:0}}header.projectHeader .shareBlock div a.fullPdf{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}header.projectHeader .shareBlock .reportPdf{margin-top:15px;text-align:right;padding-right:0}@media only screen and (max-width: 768px){header.projectHeader .shareBlock .reportPdf{text-align:left;padding-left:0}}header.projectHeader .shareBlock .projectLocation{color:#9c9ca7}header.projectHeader .shareBlock .projectLocation .map-toggle{text-transform:uppercase;font-size:0.875em;font-weight:bold}header.projectHeader .shareBlock .btn,header.projectHeader .shareBlock img{display:inline-block;margin:10px 3px 3px 3px}.donateSection{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(255,164,114,0.1);padding:10px 15px;box-shadow:0 0 1px rgba(255,164,114,0.8)}.donateSection a{margin:-10px auto 5px auto}.donateSection a.donateButton{background:#202024;color:white;border:none}.donateSection a.donateButton:hover{background:#2c2a74}#project-map{border:1px solid #f9d7b9}#project-map div.akvo_map{width:calc(100% - 2px);height:300px}.orgMap .mapInfoWindow img{display:none}.project-tab.summary{margin-top:-20px}.project-tab.partners{margin-top:60px}.project-tab.updates ul{list-style-type:none}.project-tab.updates ul .updateAsset{margin:25px 0 50px}.project-tab.updates ul .updateAsset h1 a{color:#00a79d}.project-tab.updates ul .updateAsset h1 a:hover{color:#ca8142}.max-upload-size-label{margin-left:15px;font-size:11px;opacity:0.6}div.projectTopRow{position:relative;background:rgba(245,245,245,0);margin-top:0px;margin-bottom:20px;padding-top:20px;padding-bottom:20px;border-bottom:1px solid rgba(32,32,36,0);box-shadow:0 3px 3px rgba(32,32,36,0.1)}div.projectTopRow #carousel{padding:15px 0;margin-left:-15px}@media only screen and (max-width: 768px){div.projectTopRow #carousel{margin-left:inherit}}div.projectTopRow #carousel .carousel-indicators{bottom:-5px}div.projectTopRow #carousel .carousel-indicators li{border-color:#428bca}div.projectTopRow #carousel .carousel-indicators li.active{background-color:#428bca}div.projectTopRow #carousel .carousel-inner .item{text-align:center}div.projectTopRow #carousel .carousel-inner .item a img{max-height:400px;margin:auto}div.projectTopRow #carousel .carousel-inner .item .carousel-caption{background-color:rgba(255,255,255,0.7);bottom:0px;left:0;padding-top:10px;padding-bottom:5px;width:100%}div.projectTopRow #carousel .carousel-inner .item .carousel-caption h4{margin-top:0;margin-bottom:0;color:#2c2a74}div.projectTopRow #carousel .carousel-inner .item .carousel-caption p{margin-bottom:20px;color:#202024}div.projectTopRow #carousel .carousel-control.right{background-image:none}div.projectTopRow #carousel .carousel-control.left{background-image:none}div.projectTopRow .projectSideInfo{padding:5px 0;margin-left:-15px}@media only screen and (max-width: 768px){div.projectTopRow .projectSideInfo{margin-left:inherit}}div.projectTopRow .projectSideInfo ul{margin:0;padding:0}div.projectTopRow .projectSideInfo ul li{color:#9c9ca7;list-style-type:none;padding-top:10px;padding-bottom:5px;border-bottom:thin solid rgba(230,230,230,0.5);border-top:thin solid rgba(248,248,248,0.8)}div.projectTopRow .projectSideInfo ul li:first-child{padding-top:5px;border-top:none}div.projectTopRow .projectSideInfo ul li:first-child .detailedInfo{margin-bottom:10px;display:block}div.projectTopRow .projectSideInfo ul li:last-child{padding-bottom:0;border-bottom:none}div.projectTopRow .projectSideInfo ul li.projectPartners{padding-bottom:20px;border-bottom:none}div.projectTopRow .projectSideInfo ul li.projectPartners span+div{margin-top:10px}div.projectTopRow .projectSideInfo ul li.projectPartners a.logoImg{max-width:50px}div.projectTopRow .projectSideInfo ul li.projectPartners a.logoImg img{width:80%;transition:all 0.2s ease-in;margin:inherit}div.projectTopRow .projectSideInfo ul li.projectPartners .partType{overflow:hidden;text-overflow:ellipsis;white-space:normal}div.projectTopRow .projectSideInfo ul li.projectPartners .projectLocation{margin-top:5px}div.projectTopRow .projectSideInfo ul li.financeBlock{border-top:none;padding:15px 0 15px 0;background:rgba(255,255,255,0.1);border:thin solid rgba(230,230,230,0.7);-moz-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}div.projectTopRow .projectSideInfo ul li.financeBlock span{margin-left:15px}div.projectTopRow .projectSideInfo ul li.financeBlock a{margin-left:15px}div.projectTopRow .projectSideInfo ul li .donateButton{margin-right:15px}#invite_button{display:inline-block;margin:-5px 0 0 10px}#invite_button button{margin:0px 0 0 0px}div.textBlock{margin:10px auto}div.textBlock .panel{border:1px solid rgba(235,235,235,0.5)}div.textBlock .panel .panel-heading{padding:0}div.textBlock .panel .panel-heading .panel-title a{display:block;padding:15px 15px;outline:none;color:#428bca;text-decoration:none;cursor:pointer;-moz-transition:color 0.2s linear;-o-transition:color 0.2s linear;-webkit-transition:color 0.2s linear;transition:color 0.2s linear}div.textBlock .panel .panel-heading .panel-title a:link{-webkit-tap-highlight-color:#fcd700}div.textBlock .panel .panel-heading .panel-title a:hover{color:#ca8142}div.textBlock .panel .panel-collapse .panel-body{background:rgba(44,42,116,0)}div.textBlock .panel .panel-collapse .panel-body h1{font-size:24px}div.textBlock .panel .panel-collapse .panel-body h3{font-size:20px}div.textBlock .panel .panel-collapse .panel-body h3{font-size:16px}div.textBlock .panel .panel-collapse .panel-body h3{font-size:14px}div.textBlock .updateComponent{padding-top:10px;padding-bottom:15px;background:transparent}div.textBlock .updateComponent h4{margin-bottom:10px}div.textBlock .updateComponent .updateLinkTitle{display:block;color:#00a79d;margin-bottom:5px;margin-left:10px}div.textBlock .updateComponent .updateLinkTitle i{margin-right:5px}div.textBlock .updateComponent .updateLinkTitle:hover{color:#ca8142}.accordionContainer{padding-top:10px;padding-bottom:10px;overflow:auto}.accordionContainer p{padding:15px 30px}.accordionContainer #accordion .panel-group .panel-heading a:before{content:"- ";position:relative}.accordionContainer #accordion .panel-group .panel-heading a.collapsed:before{content:"+ ";top:1px}.projectMenu{position:relative;margin:-15px 0 20px 0;padding-top:10px}.projectMenu .nav-tabs{border-bottom:none}.projectMenu nav{border-bottom:1px solid rgba(32,32,36,0.1)}.projectMenu nav ul li{display:inline}.projectMenu nav ul li a.tab-link{color:#396680;padding:15px}@media only screen and (max-width: 768px){.projectMenu nav ul li a.tab-link{padding:20px 10px}}.projectMenu nav ul li a.tab-link:hover{color:#ca8142;border-color:transparent;background-color:rgba(32,32,36,0.1)}.projectMenu nav ul li a.tab-link.selected{color:#ca8142;font-weight:normal;border:1px solid rgba(32,32,36,0.1);border-bottom:none}.allUpdates{margin-top:25px}.updateComponent{padding-top:10px;padding-bottom:15px;background:#fff6f2}.updateComponent h4{margin-bottom:10px}.updateComponent .updateLinkTitle{display:block;color:#00a79d;margin-bottom:5px}.updateComponent .updateLinkTitle i{margin-right:5px}.updateComponent .updateLinkTitle:hover{color:#ca8142}.updateComponent .updateLine{margin-bottom:5px}#project-footer{margin:25px auto -16px auto;padding-top:30px;padding-bottom:30px;background:#f5f5f6}#project-footer .detailedInfo{color:#2c2a74}#project-footer #project-footer-right{border:1px solid rgba(32,32,36,0.05);padding:0.25em 1.5em;background:rgba(255,255,255,0.3)}#draft{background:rgba(224,79,70,0.2);border:1px solid rgba(224,79,70,0.2);color:#e04f46;padding:10px;text-align:center;margin-bottom:70px;-moz-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#gallery{height:300px;background:#ccc}.projectFinancial .budgetItem{margin-top:12px;width:60%}.projectFinancial .budgetItem:nth-child(1),.projectFinancial .budgetItem:nth-child(2){margin-top:0}.project-hierarchy div{z-index:9}.project-hierarchy svg{z-index:8}.project-hierarchy-window{border:2px solid #428bca;color:#428bca;width:250px;float:left;margin:30px;padding:10px;text-align:center;-moz-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:rgba(66,139,202,0.1)}.project-hierarchy-window.project-hierarchy-parent{border:2px solid #202024;color:#202024}.project-hierarchy-window.project-hierarchy-sibling-top,.project-hierarchy-window.project-hierarchy-sibling-bottom{border:2px solid #428bca;color:#428bca}.project-hierarchy-window:hover,.project-hierarchy-window._jsPlumb_source_hover,.project-hierarchy-window._jsPlumb_target_hover{border:2px solid #ca8142;color:#ca8142;background-color:rgba(202,129,66,0.1)}.project-hierarchy-empty-window{width:250px;float:left;margin:30px}.extra-partner-tooltip div.extra-partner-entry{margin-bottom:0.75em}.extra-partner-tooltip div.extra-partner-entry:last-child{margin-bottom:0;border-bottom:none}.extra-partner-tooltip div.extra-partner-entry:last-child hr{display:none}.extra-partner-tooltip div.extra-partner-entry hr{margin:0.5em 0 0 0;padding:0}.extra-partner-tooltip div.extra-partner-entry img{display:block;width:80px;max-width:100%;margin-left:auto;margin-right:auto;padding-top:0;padding-bottom:0.25em}.project-container{min-height:calc(100vh - 160px)}.project-container+footer{position:sticky}.project-container .tooltip .tooltip-inner{background:rgba(255,255,255,0.9)}.tooltip{z-index:99999}.tooltip .tooltip-inner{max-width:350px;padding:15px;background:rgba(255,255,255,0.95);border:thin solid rgba(32,32,36,0.15);color:#202024;-moz-box-shadow:0 0 2px rgba(32,32,36,0.3);-o-box-shadow:0 0 2px rgba(32,32,36,0.3);-webkit-box-shadow:0 0 2px rgba(32,32,36,0.3);box-shadow:0 0 2px rgba(32,32,36,0.3)}.tooltip .tooltip-inner a{font-weight:bold}ul.typeahead-selector{margin:0;padding:0.25em;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;background-color:#fff;list-style:none;-moz-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}ul.typeahead-selector li{padding-left:6px;padding-top:4px;padding-bottom:4px}ul.typeahead-selector li:hover,ul.typeahead-selector li.hover{font-weight:bold;cursor:pointer}ul.typeahead-selector li a{color:#555}#filterForm #org-filter-container ul.typeahead-container{margin:-15px 0 0 0}@media (max-width: 1200px){#filter-wrapper{text-align:left}}@media (min-width: 1200px){#filter-wrapper{text-align:right}}#filter-wrapper>div{display:flex}#filter-wrapper>div div:not(.advanced-filter){display:block !important}.organisationDetail .orgDescr p{padding-left:20px}.organisationDetail h1{margin-top:0;margin-bottom:20px;padding-bottom:10px;position:relative}.organisationDetail h1 i{font-size:0.75em;top:-5px}.organisationDetail .orgLogo{padding:10px 0}.organisationDetail .orgLogo img{width:35%;margin-left:5px}.organisationDetail .orgDetails{background:rgba(255,255,255,0.45);-moz-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.organisationDetail .orgUrl,.organisationDetail .orgIati,.organisationDetail .orgEmail{display:block;padding-bottom:0.75em}@media only screen and (max-width: 768px){.organisationDetail .orgDetails>h4{padding-top:0.75em}}@media only screen and (max-width: 768px){.organisationInfo{max-width:325px;margin-right:auto;margin-left:auto}.organisationInfo dd,.organisationInfo dt{display:inline-block}.organisationInfo dt{width:49%;text-align:left}.organisationInfo dd{width:49%;text-align:right}}.updateMain h2{color:#00a79d;margin-top:0;font-size:1.3em}.updateMain .asideUpList .row{margin-bottom:15px;padding:15px 0}.updateMain .asideUpList .row h5{margin-top:0}.updateMain .asideUpList .row h5 a{color:#00a79d}.projectDonate{max-width:95%;margin-left:auto;margin-right:auto}@media only screen and (max-width: 768px){.projectDonate{width:95%;max-width:450px;text-align:justify}.projectDonate .paymentOption,.projectDonate .donateTitle,.projectDonate h3{text-align:center}}.projectDonate .donateButton{margin-bottom:2em}.projectDonate .donateButtonContainer{text-align:center}.projectDonate .methodInfo{min-height:15em;padding:2.5em 1em 1em 1em;background-color:#f2f0e6}.projectDonate .donateStep2Image{margin-top:0.5em;margin-bottom:1em}.projectDonate .editDonation{margin-top:1em;background-color:#999;border-color:#999}.projectDonate .clear{clear:both}.projectDonate .paymentSystemInfo{background-color:#f2f0e6}@media only screen and (min-width: 768px) and (max-width: 992px){.projectDonate h3{font-size:1.3em}}@media only screen and (max-width: 768px){.projectDonate .paymentOption{margin-top:3em}.projectDonate .paymentSystemInfo{margin-top:4em;padding-top:1.25em;padding-bottom:1.25em;clear:both}.projectDonate .donateButton{width:initial}.projectDonate h3{margin-top:1.25em;margin-bottom:1em}}section.projectFinancial .currentFunders dl>dd{text-align:right}section.projectFinancial .donationBreak{display:none}@media only screen and (max-width: 768px){section.projectFinancial{width:95%;max-width:450px;margin-left:auto;margin-right:auto}section.projectFinancial .dl-horizontal dt{float:left}}@media only screen and (max-width: 992px) and (min-width: 768px){section.projectFinancial .dl-horizontal dt{width:initial}section.projectFinancial .donationBreak{display:initial;clear:both}section.projectFinancial .currentFunders dd.donation{float:right}section.projectFinancial .currentFunders dt.donation{clear:both}}section.projectPartners .title{margin-bottom:1em}section.projectPartners .row{margin-left:0;margin-right:0;margin-bottom:1.5em;background:rgba(245,245,245,0.5);border:thin solid rgba(44,42,116,0.1);-moz-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}section.projectPartners .row h2,section.projectPartners .row h3,section.projectPartners .row h4{margin-top:0}section.projectPartners .row img{max-height:120px;margin:0 auto;display:block}@media only screen and (max-width: 768px){section.projectPartners .row img{max-height:150px;margin-bottom:1em;max-width:60%}}section.projectPartners .row h2{display:inline-block;font-size:1.3em}section.projectPartners .row .fa{font-size:1.3em;color:#2c2a74}section.projectPartners .row a.org-link:hover i,section.projectPartners .row a.org-link:hover h2{color:#f50}section.projectPartners .row ul{margin:0;padding:0}section.projectPartners .row li{list-style:none}@media only screen and (max-width: 768px){section.projectPartners .container{padding-left:0;padding-right:0}section.projectPartners.projectPartners{max-width:95%;display:block;margin-left:auto;margin-right:auto}}dd.currencyAmount{margin-left:auto}@media only screen and (max-width: 768px){.projectReport tr{display:flex;flex-direction:row;flex-wrap:wrap;margin:0.5em 0;border:1px solid rgba(3,3,3,0.2)}.projectReport td,.projectReport th{flex:1 1 150px;border:0.5px solid rgba(3,3,3,0.2)}}@media only screen and (max-width: 768px){.projectReport{max-width:95%;margin-left:auto;margin-right:auto}}.projectReport table{color:rgba(32,32,36,0.7)}.projectReport table th{color:rgba(57,102,128,0.8)}.projectReport table.table-striped thead>tr:nth-child(1){background-color:rgba(107,134,141,0.1) !important}.projectReport table.table-striped tr:nth-child(even){background-color:rgba(255,255,255,0.1)}.projectReport table.table-striped tr:nth-child(odd){background-color:rgba(57,102,128,0.05)}.projectReport table.table-bordered{border:2px solid #fff}.projectReport table.table-bordered td,.projectReport table.table-bordered th{border:2px solid #fff}.projectReport table.table-bordered td h1{font-size:24px}.projectReport table.table-bordered td h3{font-size:20px}.projectReport table.table-bordered td h3{font-size:16px}.projectReport table.table-bordered td h3{font-size:14px}.projectReport h4{margin:50px 0 10px 0}@media only screen and (min-width: 992px){.projectReport table{table-layout:auto}}@media only screen and (min-width: 992px) and (max-width: 1200px){.projectReport table th{width:90px}}@media only screen and (min-width: 992px) and (min-width: 1200px){.projectReport table th{width:120px}}.updateText{white-space:pre-line}.updateText li{padding:initial;margin:initial;white-space:initial}.updateText li p{margin:0;padding:0;display:initial}a.addUpdateBtn{color:white;background-color:#00a79d;border-color:#00a79d}a.addUpdateBtn:hover{background-color:#ca8142;border-color:#ca8142}body.translationBarActive .nav{padding-top:39px}body.translationBarActive .navbar-brand{margin-top:39px}body.translationBarActive article,body.translationBarActive .updateMain,body.translationBarActive .organisationDetail,body.translationBarActive #map{padding-top:39px}body.translationBarActive div.skiptranslate ~ article,body.translationBarActive div.skiptranslate ~ .updateMain,body.translationBarActive div.skiptranslate ~ .organisationDetail,body.translationBarActive div.skiptranslate ~ #map{padding-top:0px}#cookie-law{position:fixed;bottom:0;z-index:9999;-moz-box-shadow:0px -2px 3px rgba(32,32,36,0.55);-o-box-shadow:0px -2px 3px rgba(32,32,36,0.55);-webkit-box-shadow:0px -2px 3px rgba(32,32,36,0.55);box-shadow:0px -2px 3px rgba(32,32,36,0.55);width:100%;background:#17163c}#cookie-law p{padding:15px 0;text-align:center;color:white;margin:0;font-size:1.1em}#cookie-law p a{font-weight:bold}.progress .progress-bar[data-completion="empty"]{background:#d9534f}.progress .progress-bar[data-completion="incomplete"]{background:#f0ad4e}.progress .progress-bar[data-completion="complete"]{background:#5cb85c}.progress .progress-bar .progress-percentage{display:none}.formProgress .panel-heading{cursor:pointer;transition:background 0.1s linear;padding:0 15px 15px 15px}.formProgress .panel-heading:hover{background:rgba(92,184,92,0.1)}.formProgress .progress .progress-bar .progress-percentage{display:initial}.formProgress .progress-and-publish{top:20px}.formProgress .progress-and-publish .row .help-block-error{padding-left:15px}.formProgress .redLegenda{background:#d9534f;color:#d9534f}.formProgress .orangeLegenda{background:#f0ad4e;color:#f0ad4e}.formProgress .greenLegenda{background:#5cb85c;color:#5cb85c}.formProgress .mandatoryIndicator{color:#d9534f}.formProgress .published{color:#5cb85c}.formProgress .notPublished{color:#e31b23}.formOverviewInfo .panel-heading{cursor:pointer;transition:background 0.1s linear;padding:0 15px 15px 15px}.formOverviewInfo .panel-heading:hover{background:rgba(114,205,255,0.1)}.formOverviewInfo label{color:rgba(44,42,116,0.5)}.projectEdit h2{font-weight:normal;text-transform:uppercase;font-size:1.5em;display:block}.projectEdit .myPanel{overflow:hidden;line-height:25px;position:relative}.projectEdit .myPanel .formBlock{width:99%;height:0;display:block;overflow:hidden;box-sizing:border-box;transition:all 0.5s linear;padding:5px 15px;margin:0 auto}.projectEdit .myPanel input[type="radio"]:checked ~ .formBlock{height:auto;overflow:auto;background:rgba(253,242,232,0);box-shadow:0 0 15px rgba(44,42,116,0.2)}.projectEdit input[type="radio"]{display:none}.projectEdit .formStep{position:relative}.projectEdit .formStep>div>label{display:block;width:100%;top:initial;padding:20px 5px 15px 15px;transition:background 0.1s linear;background:rgba(44,42,116,0.1);cursor:pointer}.projectEdit .formStep>div>label:hover{background:rgba(32,32,36,0.05)}.projectEdit .formStep>div>label .info-icon{padding-left:0.5em;cursor:pointer;font-size:90%}.projectEdit .formStep>div>label .info-icon.activated{color:rgba(44,42,116,0.3)}.projectEdit .formStep .section-progress{position:absolute;width:30%;top:20px;right:5px}.projectEdit .formStep form{padding-top:10px}.projectEdit .formStep span.tab{padding-left:5em}.projectEdit .borderBottom{padding-bottom:10px;border-bottom:1px solid rgba(44,42,116,0)}.projectEdit *,.projectEdit *:before,.projectEdit *:after{box-sizing:border-box}.projectEdit .control{position:relative;padding-top:23px;padding-bottom:10px}.projectEdit .control.small{width:30%}.projectEdit .control.medium{width:70%;padding-left:10px}.projectEdit .control:last-child{border:0}.projectEdit .control-label{min-width:90%}.projectEdit a.btn{margin-top:23px}.projectEdit a.btn.btn-link{margin-top:0}.projectEdit .col-md-4 a.btn.btn-link,.projectEdit .col-md-3 a.btn.btn-link{margin-top:23px}.projectEdit .add-object-link{top:8px}.projectEdit hr{border:none;height:1px;color:rgba(44,42,116,0.3);background-color:rgba(44,42,116,0.3)}.projectEdit input+label,.projectEdit input+span+label,.projectEdit input+ul+label,.projectEdit textarea+label,.projectEdit textarea+span+label,.projectEdit textarea+ul+label,.projectEdit select+label,.projectEdit select+span+label,.projectEdit select+ul+label,.projectEdit div.input-group+label,.projectEdit div.input-group+span+label,.projectEdit div.input-group+ul+label{position:absolute;top:-20px;transition:top 0.7s ease, opacity 0.7s ease;opacity:1;font-size:13px;font-weight:600}.projectEdit input:focus+label,.projectEdit input:focus+span+label,.projectEdit input:focus+ul+label,.projectEdit textarea:focus+label,.projectEdit textarea:focus+span+label,.projectEdit textarea:focus+ul+label,.projectEdit select:focus+label,.projectEdit select:focus+span+label,.projectEdit select:focus+ul+label,.projectEdit div.input-group:focus+label,.projectEdit div.input-group:focus+span+label,.projectEdit div.input-group:focus+ul+label{color:#2c2a74}.projectEdit .delete-related-object{color:#d9534f}.projectEdit .delete-photo-button{color:#d9534f}.projectEdit .delete-document{color:#d9534f}.projectEdit .info-icon{padding-left:0.5em;cursor:pointer;cursor:hand;font-size:120%}.projectEdit .info-icon.activated{color:rgba(44,42,116,0.3)}.projectEdit .mandatory,.projectEdit .mandatory-block{color:#d9534f;font-size:125%;margin-left:4px;margin-right:-4px}.projectEdit .mandatory-block{font-size:90%;margin-left:0px;margin-right:0px}.projectEdit .label-hidden{display:none !important;visibility:hidden !important}.projectEdit label.progress-bar[aria-valuenow="0"]{background:#d9534f;color:#d9534f}.projectEdit label.progress-bar[aria-valuenow="10"]{background:#d9534f;color:white}.projectEdit label.progress-bar[aria-valuenow="20"]{background:#d9534f;color:white}.projectEdit label.progress-bar[aria-valuenow="30"]{background:#d9534f;color:white}.projectEdit label.progress-bar[aria-valuenow="40"]{background:#f0ad4e;color:white}.projectEdit label.progress-bar[aria-valuenow="50"]{background:#f0ad4e;color:white}.projectEdit label.progress-bar[aria-valuenow="60"]{background:#f0ad4e;color:white}.projectEdit label.progress-bar[aria-valuenow="70"]{background:#5cb85c;color:white}.projectEdit label.progress-bar[aria-valuenow="80"]{background:#5cb85c;color:white}.projectEdit label.progress-bar[aria-valuenow="90"]{background:#5cb85c;color:white}.projectEdit label.progress-bar[aria-valuenow="100"]{background:#5cb85c;color:white}.projectEdit div.parent{background:rgba(32,32,36,0.05);display:block;width:100%;top:initial;padding:5px 15px 5px 15px;margin-top:10px;margin-bottom:10px;transition:background 0.1s linear}.projectEdit .error-highlight{background:lightgoldenrodyellow !important}.projectEdit .section-errors{font-size:10px}.projectEdit .section-errors .section-error-link{padding-left:0.5em}.projectEdit div.partial-header{font-family:"Montserrat", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:normal;color:#2c2a74;font-size:12px;margin-top:10px;margin-bottom:10px;cursor:pointer}.projectEdit .save-message{text-align:center}.projectEdit .save-button{text-align:right}.projectEdit .toggle-help{font-size:0.9em;color:rgba(44,42,116,0.5)}.viewProject{margin-top:15px}.info-icon{padding-left:0.5em;cursor:pointer;cursor:hand}.info-icon.activated{color:rgba(44,42,116,0.3)}#publishProject{margin-top:-7px}#editor-feedback a{display:block;position:fixed;top:400px;right:-60px;padding:10px 10px;border:1px solid rgba(44,42,116,0.5);border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}#import-results{margin-bottom:25px}.tab-menu{padding:0.5em 1em 2em 1em}.tab-menu a{padding:0.5em;margin:0 1em;color:#428bca}.tab-menu a:hover,.tab-menu a.selected{border-bottom:3px solid #646363;color:#646363}.tab-menu a:active{opacity:0.6}*{box-sizing:border-box}article{margin:0;overflow:hidden}.clickable{cursor:pointer}.clickable:hover{opacity:1}.clickable:active{opacity:0.6}.bg-transition{-moz-transition:background-color 0.25s ease-in-out;-o-transition:background-color 0.25s ease-in-out;-webkit-transition:background-color 0.25s ease-in-out;transition:background-color 0.25s ease-in-out}.border-transition{-moz-transition:border 0.25s ease-in-out;-o-transition:border 0.25s ease-in-out;-webkit-transition:border 0.25s ease-in-out;transition:border 0.25s ease-in-out}.bg-border-transition{-moz-transition:background-color 0.25s ease-in-out, border 0.25s ease-in-out;-o-transition:background-color 0.25s ease-in-out, border 0.25s ease-in-out;-webkit-transition:background-color 0.25s ease-in-out, border 0.25s ease-in-out;transition:background-color 0.25s ease-in-out, border 0.25s ease-in-out}.opacity-transition{-moz-transition:opacity 0.25s ease-in-out;-o-transition:opacity 0.25s ease-in-out;-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}.reload-warning{margin-left:15px;margin-right:15px}.default-period-container{margin-right:10px;font-size:80%}.default-period-container .default-yes-button{color:green;margin-left:5px}.default-period-container .default-no-button{color:red;margin-left:5px}label.imageUpload,label.fileUpload{padding-left:5px}label.imageUpload input[type="file"],label.fileUpload input[type="file"]{position:fixed;top:-1000px}.filesName{position:relative;width:95% !important;overflow:hidden}.filesName div{width:95%;overflow:hidden;text-overflow:ellipsis;white-space:normal}div.inactive .addOrg{display:none}div.active .addOrg{display:block;padding:0.5em;background-color:white;border:1px solid #c8c8c8;border-radius:0 0 4px 4px;margin-top:-3px;cursor:pointer;color:#5cb85c}div.active .addOrg:hover{font-weight:bold}div.active .addOrg:active{opacity:0.8}.modal-backdrop.in{z-index:1030}.modalBackground{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1031;background-color:rgba(0,0,0,0.7)}.modalContainer{position:fixed;top:20%;right:100px;bottom:20%;left:100px;z-index:1032}@media only screen and (max-width: 768px){.modalContainer{right:25px;left:25px}}@media only screen and (max-width: 568px){.modalContainer{right:5px;left:5px}}@media only screen and (max-height: 900px){.modalContainer{top:10%;bottom:10%}}@media only screen and (max-height: 700px){.modalContainer{top:5%;bottom:5%}}.modalContainer .orgModal{width:100%;max-width:800px;max-height:100%;margin:auto;background-color:white;overflow-y:scroll;position:relative;-moz-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.modalContainer .orgModal .modalContents{min-width:100px;position:relative;padding:1em 2em 5em 2em}.modalContainer .orgModal .modalContents .inputContainer{margin-top:2.75em;margin-bottom:1em}.modalContainer .orgModal .modalContents .inputContainer input+label,.modalContainer .orgModal .modalContents .inputContainer select+label,.modalContainer .orgModal .modalContents .inputContainer textarea+label{position:absolute;top:-35px;transition:top 0.7s ease, opacity 0.7s ease;opacity:0;font-size:13px;font-weight:600}.modalContainer .orgModal .modalContents .inputContainer input:valid+label,.modalContainer .orgModal .modalContents .inputContainer select:valid+label,.modalContainer .orgModal .modalContents .inputContainer textarea:valid+label{opacity:1}.modalContainer .orgModal .modalContents .inputContainer input:focus+label,.modalContainer .orgModal .modalContents .inputContainer select:focus+label,.modalContainer .orgModal .modalContents .inputContainer textarea:focus+label{color:#2c2a74}.modalContainer .orgModal .controls{position:absolute;bottom:0;left:0;right:0;height:3.5em;text-align:right}.modalContainer .orgModal .controls button{margin:0 0.5em}.modalContainer .orgModal .controls button.modal-cancel{margin-right:1em}.modalContainer .orgModal .controls button.modal-save{margin-right:1.5em}div#my-reports label{font-size:13px;font-weight:600}div#my-reports .dropdown .dropdown-toggle{text-align:left;width:100%;margin-bottom:10px}div#my-reports .dropdown .dropdown-toggle .not-selected{color:grey}div#my-reports .dropdown .dropdown-toggle .caret-indicator{float:right}div#my-reports .dropdown .dropdown-menu{text-align:left;width:100%;top:35px}div#my-reports .input-group{min-height:100px;margin-bottom:10px;cursor:pointer}div#my-reports .input-group .form-control{display:flex;justify-content:center;align-items:center;min-height:100px}div#my-reports .input-group .form-control .fa{font-size:75px}div#my-reports .input-group .form-control:hover{background:rgba(32,32,36,0.05)}div#my-reports .report-title{font-weight:bold}div#my-reports .report-description{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}div#my-reports .my-reports-download-error{margin:1em 0}div#my-reports .pointerEvents{pointer-events:initial}.results-list div:last-child .result-nav{border-bottom:none}.period-td{position:relative}.period-td .badge{background-color:#202024;-moz-transition:all 0.1s linear;-o-transition:all 0.1s linear;-webkit-transition:all 0.1s linear;transition:all 0.1s linear;margin-top:-5px;padding:5px 9px;-moz-border-radius:15px;-o-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;font-family:"Baskerville","Goudy Old Style","Palatino","Book Antiqua",Georgia,serif}.period-td .badge:hover{background-color:#2c2a74;cursor:pointer}.period-td .result-tooltip{position:absolute;top:55px;left:0;background:#fff;border:1px solid rgba(153,153,153,0.8);color:#202024;-moz-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.period-td .result-tooltip .tooltip-inner{background:#fff;color:#202024;-moz-box-shadow:1px 1px 2px rgba(32,32,36,0.5);-o-box-shadow:1px 1px 2px rgba(32,32,36,0.5);-webkit-box-shadow:1px 1px 2px rgba(32,32,36,0.5);box-shadow:1px 1px 2px rgba(32,32,36,0.5)}.period-td .result-tooltip .tooltip-arrow{position:absolute;background:#fff;border:1px solid rgba(153,153,153,0.8);right:8px;top:-2px}.period-td .result-tooltip .tooltip-arrow:after,.period-td .result-tooltip .tooltip-arrow:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.period-td .result-tooltip .tooltip-arrow:after{border-color:rgba(136,183,213,0);border-bottom-color:rgba(153,153,153,0.5);border-width:7px;margin-left:-7px}.period-td .result-tooltip .tooltip-arrow:before{border-color:rgba(194,225,245,0);border-bottom-color:rgba(153,153,153,0.5);border-width:8px;margin-left:-8px}button#createIATIExport{margin:-5px 0 0 25px;background:#202024;color:white;border:none}button#createIATIExport:hover{background:#2c2a74}div#exportsOverview tr.success,div#newIATIExport tr.success{background:rgba(92,184,92,0.1) !important;color:#5cb85c !important}div#exportsOverview tr.success a,div#newIATIExport tr.success a{color:white}div#exportsOverview tr.warning,div#newIATIExport tr.warning{background:rgba(222,137,41,0.1) !important;color:#de8929 !important}div#exportsOverview tr.error,div#newIATIExport tr.error{background:rgba(238,49,36,0.1) !important;color:#ee3124 !important}div#exportsOverview tr .btn-default,div#newIATIExport tr .btn-default{color:#333}div#exportsOverview .IATIfilters button.btn-default,div#newIATIExport .IATIfilters button.btn-default{margin-top:10px}div#exportsOverview .btn-default,div#newIATIExport .btn-default{border:none;margin-left:3px}div#exportsOverview .btn-default:hover,div#newIATIExport .btn-default:hover{background:#2c2a74;color:white}div.iatiFilters{background:rgba(32,32,36,0);padding-top:15px;padding-bottom:15px;margin-top:25px;-moz-box-shadow:0 0 2px rgba(32,32,36,0.3);-o-box-shadow:0 0 2px rgba(32,32,36,0.3);-webkit-box-shadow:0 0 2px rgba(32,32,36,0.3);box-shadow:0 0 2px rgba(32,32,36,0.3)}div.iatiFilters .filterGroup p{margin-top:10px}@media only screen and (max-width: 768px){div.iatiFilters{margin-top:20px;margin-bottom:20px}div.iatiFilters .btn{margin:10px auto}}div.iatiFilters h3{margin-top:0;display:block}div.iatiFilters .newIatiExport .btn{display:inline-block;margin-left:auto;margin-right:auto;background-color:#202024;color:white}div.iatiFilters .btn{border:none;margin-left:3px}div.iatiFilters .btn:hover{background:#2c2a74}.iatiCheck span.noCheck{color:#202024}.iatiCheck span.success{color:#5cb85c}.iatiCheck span.warning{color:#de8929}.iatiCheck span.error{color:#ee3124}.employment-error{color:#ee3124;font-size:85%}.fa-paperclip,.fa-camera{margin-right:0.3em}#id_hp_title{display:none;position:absolute;top:-9999px}header[role="banner"]{display:block;width:100%;background:#fcfcfc;margin-bottom:5px}main{display:flex;height:calc(100vh - 300px);width:100%}main article.full{width:100%;overflow-x:hidden;overflow-y:scroll}main article.shared{width:50%;overflow-x:hidden;overflow-y:scroll}main aside.closed{display:none}main aside.open{width:calc(50% - 10px);padding:0px 15px 5px 15px;display:block;margin-top:5px;margin-left:5px;border:1px solid rgba(0,0,0,0.1);overflow:scroll;position:relative}main.project-page{height:calc(100vh - 260px)}main.results-page{height:calc(100vh - 140px)}.resultProjectTitle{margin:15px 0 25px 0}.resultProjectTitle span{margin-right:15px}.resultProjectTitle button{margin:0px 0 0 25px;background:#202024;color:white;border:none}.resultProjectTitle button:hover{background:#2c2a74;color:white}.alignFooter{min-height:calc(100vh - 160px)}.project-container .container.iframe{margin:0 !important}.myRsrPg{min-height:calc(100vh - 160px);padding-right:50px !important;padding-left:50px !important}.myRsrPg .modal-content{max-width:60%;height:60vh;overflow:hidden;overflow-y:scroll;margin:20vh 20%}.myRsrPg .modal-content iframe{height:100vh !important}.myRsrPg+footer{position:sticky}.myRsrPg h3{display:inline-block;margin-top:20px}@media screen and (max-width: 768px){.myRsrPg{padding-right:15px !important;padding-left:15px !important}}.myRsrPg ol.breadcrumb{background-color:white !important;margin-top:0px;margin-bottom:10px;padding:10px 0;max-width:50%}.myRsrPg ol.breadcrumb a.liveView{margin-left:50px}.myRsrPg ol.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:">"}.myRsrPg ol.breadcrumb li:first-of-type a i{font-size:120%}.rc-collapse-header{outline:none !important}.rsrReports{padding-top:20px}.rsrReports *{box-sizing:border-box}.rsrReports .rsrReport{margin-bottom:20px;position:relative}.rsrReports .rsrReport .reportContainer{box-shadow:0 0 5px rgba(32,32,36,0.1);min-height:340px;padding:30px 50px 5px 50px}@media only screen and (max-width: 1449px){.rsrReports .rsrReport .reportContainer{padding:30px 40px 5px 40px}}@media only screen and (max-width: 800px){.rsrReports .rsrReport .reportContainer{padding:30px 20px 5px 20px}}.rsrReports .rsrReport .reportContainer .reportDscr{padding:10px 0}.rsrReports .rsrReport .reportContainer .options{text-align:center}.rsrReports .rsrReport .reportContainer .options button.reportDown{margin:15px auto 0;display:inline-block;padding:5px 8px;background-color:#2c2a74;color:#2c2a74 !important;text-decoration:none;cursor:pointer;-moz-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid transparent;text-align:center;background-color:transparent;color:#2c2a74 !important;border:1px solid #2c2a74}.rsrReports .rsrReport .reportContainer .options button.reportDown:hover{background:#1e1c4f;color:white}.rsrReports .rsrReport .reportContainer .options button.reportDown.disabled{cursor:not-allowed;background-color:rgba(128,128,128,0.1) !important;color:rgba(128,128,128,0.4) !important;border:1px solid transparent}.rsrReports .rsrReport .reportContainer .options button.reportDown.disabled:hover{cursor:not-allowed;background-color:rgba(128,128,128,0.1) !important;color:rgba(128,128,128,0.4) !important;border:1px solid transparent}.rsrReports .rsrReport .reportContainer .options button.reportDown:hover{color:white !important;border:none;border:1px solid #428bca;background-color:#428bca}.rsrReports .rsrReport .reportContainer .options button.reportDown.disabled{cursor:not-allowed;color:rgba(128,128,128,0.4) !important;border:1px solid rgba(128,128,128,0.4)}.rsrReports .rsrReport .reportContainer .options button.reportDown.disabled:hover{cursor:not-allowed;color:rgba(128,128,128,0.4) !important;border:1px solid rgba(128,128,128,0.4)}.rsrReports .rsrReport .reportContainer .options button.reportDown:nth-of-type(2){margin-left:15px}@media only screen and (max-width: 1440px){.rsrReports .rsrReport .reportContainer .options button.reportDown:nth-of-type(2){margin-left:0px}}@media only screen and (max-width: 800px){.rsrReports .rsrReport .reportContainer .options button.reportDown:nth-of-type(2){margin-left:15px}}.rsrReports .rsrReport .reportContainer .options .includeComments input{margin-right:5px}.rsrReports .rsrReport .reportContainer .options .reportDate{margin:0 auto;background-color:rgba(32,32,36,0.05);text-align:left;padding:10px 15px 20px 15px;border-radius:6px}.rsrReports .rsrReport .reportContainer .options .reportDate:after{content:"";display:table;clear:both}.rsrReports .rsrReport .reportContainer .options .reportDate .startDate{float:left;width:49.5%;position:relative}.rsrReports .rsrReport .reportContainer .options .reportDate .startDate div{width:100%}.rsrReports .rsrReport .reportContainer .options .reportDate .startDate div input{width:100%}.rsrReports .rsrReport .reportContainer .options .reportDate .endDate{float:right;width:49.5%;position:relative}.rsrReports .rsrReport .reportContainer .options .reportDate .endDate div{width:100%}.rsrReports .rsrReport .reportContainer .options .reportDate .endDate div input{width:100%}.rsrReports .rsrReport .reportContainer:hover{box-shadow:0 0 10px rgba(114,205,255,0.4)}.rsrReports .rsrReport .reportContainer:hover .options{text-align:center}.rsrReports .rsrReport .reportContainer:hover .options button.reportDown{margin:15px auto 0;display:inline-block;padding:5px 8px;background-color:#72cdff;color:#72cdff !important;text-decoration:none;cursor:pointer;-moz-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid transparent;text-align:center;background-color:transparent;color:#72cdff !important;border:1px solid #72cdff}.rsrReports .rsrReport .reportContainer:hover .options button.reportDown:hover{background:#3fbbff;color:white}.rsrReports .rsrReport .reportContainer:hover .options button.reportDown.disabled{cursor:not-allowed;background-color:rgba(128,128,128,0.1) !important;color:rgba(128,128,128,0.4) !important;border:1px solid transparent}.rsrReports .rsrReport .reportContainer:hover .options button.reportDown.disabled:hover{cursor:not-allowed;background-color:rgba(128,128,128,0.1) !important;color:rgba(128,128,128,0.4) !important;border:1px solid transparent}.rsrReports .rsrReport .reportContainer:hover .options button.reportDown:hover{color:white !important;border:none;border:1px solid #428bca;background-color:#428bca}.rsrReports .rsrReport .reportContainer:hover .options button.reportDown.disabled{cursor:not-allowed;color:rgba(128,128,128,0.4) !important;border:1px solid rgba(128,128,128,0.4)}.rsrReports .rsrReport .reportContainer:hover .options button.reportDown.disabled:hover{cursor:not-allowed;color:rgba(128,128,128,0.4) !important;border:1px solid rgba(128,128,128,0.4)}.rsrReports .rsrReport .reportContainer:hover .options button.reportDown:hover{display:inline-block;padding:5px 8px;background-color:#3fbbff;color:#fff !important;text-decoration:none;cursor:pointer;-moz-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid transparent;text-align:center}.rsrReports .rsrReport .reportContainer:hover .options button.reportDown:hover:hover{background:#0ca9ff;color:white}.rsrReports .rsrReport .reportContainer:hover .options button.reportDown:hover.disabled{cursor:not-allowed;background-color:rgba(128,128,128,0.1) !important;color:rgba(128,128,128,0.4) !important;border:1px solid transparent}.rsrReports .rsrReport .reportContainer:hover .options button.reportDown:hover.disabled:hover{cursor:not-allowed;background-color:rgba(128,128,128,0.1) !important;color:rgba(128,128,128,0.4) !important;border:1px solid transparent}.rsrReports .rsrReport .reportContainer:hover .options button:nth-of-type(2){margin-left:15px}@media only screen and (max-width: 1440px){.rsrReports .rsrReport .reportContainer:hover .options button:nth-of-type(2){margin-left:0px}}@media only screen and (max-width: 800px){.rsrReports .rsrReport .reportContainer:hover .options button:nth-of-type(2){margin-left:15px}}.results{background:transparent;box-sizing:border-box;position:relative}.results *{box-sizing:border-box}.results>button{display:none}.results #update{padding-top:25px;background:rgba(240,240,240,0.5)}.results .editBtn{border:none;color:#333 !important;padding:16px;border-radius:5px 5px 0 0;font-size:16px;padding-bottom:18px;border-bottom:1px solid #e8e8e9;margin-top:1px}.results .editBtn:hover{color:#3f90f7 !important}.results .react-tabs{margin-top:-60px}.results .react-tabs ul.react-tabs__tab-list{border-bottom:1px solid rgba(32,32,36,0.1) !important;display:flex}.results .react-tabs ul.react-tabs__tab-list li{margin-right:32px;font-size:16px;border-radius:5px 5px 0 0;border:none;border-bottom:3px solid transparent;padding:16px}.results .react-tabs ul.react-tabs__tab-list li:first-of-type{margin-left:auto}.results .react-tabs ul.react-tabs__tab-list li:hover{color:#3f90f7}.results .react-tabs ul.react-tabs__tab-list li.react-tabs__tab--selected{color:#3f90f7 !important;border-bottom:3px solid #3f90f7}.results .react-tabs ul.react-tabs__tab-list li.external{padding:0}.results .react-tabs ul.react-tabs__tab-list li.external a{padding:16px;color:inherit;display:block}.results .updateList{max-height:calc(100vh - 160px);overflow-y:scroll;padding-top:25px}.results .updateList .row{margin:10px 0}.results .updateList .row:first-child{margin-top:0}.results .updateList .row:last-child{margin-bottom:0}.results .updateList .menuUpdate{list-style-type:none;padding:0}.results .updateList .menuUpdate li{display:inline-block}.results .updateList .menuUpdate li a{padding:3px 6px;font-weight:normal}.results .updateList .menuUpdate li:first-child a{padding-left:0px}.results .updateList .updateImg{height:130px;overflow-y:hidden;position:relative}.results .updateList .updateImg img{width:100%;max-width:350px;position:absolute;top:0%;left:50%;transform:translate(-50%, 0%)}.results .updateList h3{margin-top:0;display:block;margin-bottom:20px}.results .projectUpdateForm h3{margin-top:0;display:block;margin-bottom:20px}.results .projectUpdateForm .react-datepicker__input-container{display:block}.results .narrative_reports{position:relative}.results .narrative_reports .narrativeStatus{color:#00a79d}.results .narrative_reports .narrativePeriod{font-weight:bold}.results .narrative_reports .narrativeCount{color:#646363}.results .narrative_reports .rc-collapse{margin-top:20px}.results .narrative_reports .rc-collapse .rc-collapse-item{padding:15px 5px;transition:padding 0.1s ease-in}.results .narrative_reports .rc-collapse .rc-collapse-item.rc-collapse-item-active{padding:30px 5px}.results .narrative_reports .rc-collapse .rc-collapse-item .rc-collapse-header div span:nth-of-type(2){margin-left:10px}.results .narrative_reports .indicatorProgress{display:none !important}.results .narrative_reports .indicators .rc-collapse .rc-collapse-item .rc-collapse-header span.indicatorTitle{display:inline-block;max-width:95%}.results .narrative_reports .indicators .rc-collapse .rc-collapse-item .rc-collapse-header span.indicatorTitle ul li:nth-of-type(3){display:block;margin-left:0px}.results .narrative_reports .rc-collapse-content-box .rc-collapse-item-active{background:white !important}.results .narrative_reports .rc-collapse-content-box .rc-collapse-item-active p{padding:0 10px}.results .narrative_reports h3{margin:10px 0 20px;font-size:18px}.results .narrative_reports .createSummaryBtn{margin-left:15px;display:inline-block;padding:5px 8px;background-color:#4ec1ea;color:#fff !important;text-decoration:none;cursor:pointer;-moz-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid transparent;text-align:center}.results .narrative_reports .createSummaryBtn:hover{background:#20b1e5;color:white}.results .narrative_reports .createSummaryBtn.disabled{cursor:not-allowed;background-color:rgba(128,128,128,0.1) !important;color:rgba(128,128,128,0.4) !important;border:1px solid transparent}.results .narrative_reports .createSummaryBtn.disabled:hover{cursor:not-allowed;background-color:rgba(128,128,128,0.1) !important;color:rgba(128,128,128,0.4) !important;border:1px solid transparent}.results .narrative_reports h2{margin:30px 0;font-size:20px}.results .narrative_reports:after{content:".";visibility:hidden;display:block;height:0;clear:both}.results .narrative_reports article{float:right;width:calc(50% - 10px);padding:20px 15px 25px 15px;margin-top:5px;margin-left:5px;border:1px solid rgba(0,0,0,0.1);overflow:scroll;position:relative}.results .narrative_reports article textarea{min-height:340px}.results .narrative_reports article .Select{margin:15px auto 25px}.results .narrative_reports article>button{position:absolute;top:5px;right:5px}.results .narrative_reports article .menuAction{margin-top:10px}.results .narrative_reports article .menuAction button{background:#202024;color:white}.results .narrative_reports article .menuAction button:first-of-type{left:0px}.results .narrative_reports article .menuAction button:nth-of-type(2),.results .narrative_reports article .menuAction button:nth-of-type(3),.results .narrative_reports article .menuAction button:nth-of-type(4){float:right}.results .narrative_reports article .menuAction button:hover{background:#2c2a74}.results .narrative_reports article .menuAction button.deleteBtn{background:#ee3124 !important;color:white;border-color:#ee3124}.results .narrative_reports article .menuAction button.deleteBtn:hover{background:rgba(238,49,36,0.5)}.results .narrative_reports aside{float:left;width:50%;overflow-x:hidden;overflow-y:scroll;height:calc(100vh - 300px)}.results .narrative_reports aside.open .rc-collapse{margin-top:0px}.results .narrative_reports aside.open .rc-collapse .rc-collapse-item{padding:15px 5px}.results .narrative_reports aside.open .rc-collapse .rc-collapse-item.rc-collapse-item-active{padding:15px 5px}.results .narrative_reports aside.open .rc-collapse .rc-collapse-item .rc-collapse-header div span:nth-of-type(2){margin-left:10px}.results .narrative_reports aside input[type="checkbox"]{display:none}.results .narrative_reports aside .updates button{display:none}.results .rc-collapse{border-radius:3px}.results .rc-collapse .rc-collapse-anim-active{-webkit-transition:height 0.2s ease-out;transition:height 0.2s ease-out}.results .rc-collapse .rc-collapse-item{padding:10px 5px;background:white;border:1px solid rgba(119,97,0,0.2);margin-top:5px;margin-bottom:15px;cursor:pointer}.results .rc-collapse .rc-collapse-item:last-child{margin-bottom:0}.results .rc-collapse .rc-collapse-item .rc-collapse-header{padding:5px 10px;position:relative;outline:none !important}.results .rc-collapse .rc-collapse-item .rc-collapse-header span.resultTitle{display:inline-block;width:calc(100% - 20px);color:rgba(32,32,36,0.5)}.results .rc-collapse .rc-collapse-item .rc-collapse-header[aria-expanded="true"] span.resultTitle{color:#202024}.results .rc-collapse .rc-collapse-item .rc-collapse-header .indicatorType{margin:0;font-weight:400;color:#de8929}.results .rc-collapse .rc-collapse-item .rc-collapse-header .indicatorType::before{margin-right:10px;color:rgba(32,32,36,0.5)}.results .rc-collapse .rc-collapse-item .rc-collapse-header .result-indicator-count{margin-left:15px;color:rgba(44,42,116,0.5);font-size:0.9em}.results .rc-collapse .rc-collapse-item .rc-collapse-header .result-indicator-count .fa{display:none}.results .rc-collapse .rc-collapse-item .rc-collapse-header .arrow{display:inline-block;width:20px;height:20px;vertical-align:middle;margin-right:4px;color:black;position:absolute;right:0;background:url(../images/arrowUpDown.png) no-repeat top center}.results .rc-collapse .rc-collapse-item .rc-collapse-content.rc-collapse-content-inactive{display:none}.results .rc-collapse .rc-collapse-item.rc-collapse-item-active{background:rgba(240,240,240,0.5);border:1px solid #f2f0e6}.results .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-header{cursor:pointer}.results .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-header[aria-expanded="true"] .arrow{background:url(../images/arrowUpDown.png) no-repeat bottom center !important}.results .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content{padding:5px 0}.results .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-inactive{background-color:rgba(242,240,230,0.3);border:1px solid rgba(242,240,230,0.5)}.results .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active{vertical-align:top;background-color:rgba(242,240,230,0);border:1px solid rgba(242,240,230,0);-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative;border:none}.results .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .emptyData{padding:10px;color:rgba(32,32,36,0.5)}.results .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .emptyData p{text-align:center}.indicators{padding-right:10px;padding-left:10px}.indicators>button{display:none}.indicators .rc-collapse .rc-collapse-item{padding:5px;background:#fff;margin-top:5px;border:1px solid rgba(32,32,36,0.1);margin-bottom:5px}.indicators .rc-collapse .rc-collapse-item .rc-collapse-header{background:rgba(255,0,0,0);padding:10px 5px;opacity:0.8}.indicators .rc-collapse .rc-collapse-item .rc-collapse-header[aria-expanded="true"]{opacity:1}.indicators .rc-collapse .rc-collapse-item .rc-collapse-header span.indicatorTitle{display:inline-block;max-width:80%}.indicators .rc-collapse .rc-collapse-item .rc-collapse-header span.indicatorTitle ul{padding-left:0;margin-bottom:0}.indicators .rc-collapse .rc-collapse-item .rc-collapse-header span.indicatorTitle ul li{display:inline}.indicators .rc-collapse .rc-collapse-item .rc-collapse-header span.indicatorTitle ul li .aggrActualValue{margin-left:25px}.indicators .rc-collapse .rc-collapse-item .rc-collapse-header span.indicatorTitle ul li .aggrActualValue span{color:initial;margin-left:4px}.indicators .rc-collapse .rc-collapse-item .rc-collapse-header span.indicatorTitle ul li:nth-of-type(3){margin-left:25px}.indicators .rc-collapse .rc-collapse-item .rc-collapse-header span.indicatorTitle ul li.indicatorProgress{position:absolute;right:2em;top:3px;color:#138ce4 !important;max-width:20%}.indicators .rc-collapse .rc-collapse-item .rc-collapse-header span.indicatorTitle ul li.indicatorProgress .react-sweet-progress-circle-outer{margin-left:1em}.indicators .rc-collapse .rc-collapse-item .rc-collapse-header span.indicatorTitle ul li.indicatorProgress .react-sweet-progress-circle-outer .react-sweet-progress-symbol{font-size:13px !important;font-weight:400 !important}.indicators .rc-collapse .rc-collapse-item .rc-collapse-header span.indicatorTitle ul li.indicatorProgress .react-sweet-progress-circle-outer .react-sweet-progress-symbol svg{width:21px !important;height:21px !important}.indicators .rc-collapse .rc-collapse-item .rc-collapse-header span.indicatorTitle ul li.indicatorProgress .react-sweet-progress-circle-outer .react-sweet-progress-symbol svg path{fill:transparent !important}.indicators .rc-collapse .rc-collapse-item .rc-collapse-header span.indicatorTitle ul li.indicatorProgress .react-sweet-progress-circle-outer .react-sweet-progress-symbol svg g{stroke:#049e51 !important}.indicators .rc-collapse .rc-collapse-item .rc-collapse-header span.indicatorTitle ul li:nth-child(2){margin-left:10px;font-weight:400;color:rgba(32,32,36,0.5)}.indicators .rc-collapse .rc-collapse-item .rc-collapse-header span.indicatorTitle ul li:nth-child(2)::before{margin-right:10px;color:rgba(32,32,36,0.5)}.indicators .rc-collapse .rc-collapse-item.rc-collapse-item-inactive .rc-collapse-header .arrow{display:inline-block;width:20px;height:20px;vertical-align:middle;margin-right:8px;color:black;background:url(../images/arrowUpDown.png) no-repeat top center !important}.indicators .rc-collapse .rc-collapse-item.rc-collapse-item-active{background:#fff;border:1px solid #f2f0e6}.indicators .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-header{opacity:1}.indicators .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-header[aria-expanded="true"]{opacity:1}.indicators .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-header[aria-expanded="true"] .arrow{background:url(../images/arrowUpDown.png) no-repeat bottom center !important}.indicators .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active{vertical-align:top;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative;background:none}.indicators .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .indicatorInfo{margin-top:-10px;border-bottom:1px solid rgba(32,32,36,0.1)}.indicators .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .indicatorInfo ul{color:rgba(32,32,36,0.4);padding-left:7px}.indicators .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .indicatorInfo ul:nth-of-type(2){display:block}.indicators .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .indicatorInfo ul li{display:inline}.indicators .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .indicatorInfo ul .description{word-wrap:break-word}.indicators .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .indicatorInfo ul .description span{color:rgba(32,32,36,0.7)}.indicators .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .indicatorInfo ul .baseline-year span{color:initial}.indicators .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .indicatorInfo ul .baseline-value{margin-left:55px}.indicators .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .indicatorInfo ul .baseline-value span{color:initial}.indicators .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .indicatorInfo ul .value-header{padding-left:20px;font-variant:small-caps}.indicators .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .indicatorInfo ul .value-header.hidden-header{padding-right:80px}.periods>button{display:none}.periods .arrow{top:16px !important;right:10px !important}.periods .rc-collapse .rc-collapse-item{padding:0;border-top:none !important;border-right:none !important;border-left:none !important;border-botton:1px solid grey !important;margin-top:10px;padding-bottom:10px}.periods .rc-collapse .rc-collapse-item:last-child{border-bottom:none}.periods .rc-collapse .rc-collapse-item.periodSelected .rc-collapse-header .periodWrap ul{background-color:rgba(44,42,116,0.1) !important;min-height:40px !important}.periods .rc-collapse .rc-collapse-item .rc-collapse-header span.periodWrap .newUpdate{display:inline-block;padding:5px 8px;background-color:#4ec1ea;color:#fff !important;text-decoration:none;cursor:pointer;-moz-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid transparent;text-align:center;padding:3px 6px}.periods .rc-collapse .rc-collapse-item .rc-collapse-header span.periodWrap .newUpdate:hover{background:#20b1e5;color:white}.periods .rc-collapse .rc-collapse-item .rc-collapse-header span.periodWrap .newUpdate.disabled{cursor:not-allowed;background-color:rgba(128,128,128,0.1) !important;color:rgba(128,128,128,0.4) !important;border:1px solid transparent}.periods .rc-collapse .rc-collapse-item .rc-collapse-header span.periodWrap .newUpdate.disabled:hover{cursor:not-allowed;background-color:rgba(128,128,128,0.1) !important;color:rgba(128,128,128,0.4) !important;border:1px solid transparent}.periods .rc-collapse .rc-collapse-item .rc-collapse-header span.periodWrap .helpText{display:block;position:absolute;font-size:0.8em;margin-top:0.4em}.periods .rc-collapse .rc-collapse-item .rc-collapse-header span.periodWrap ul.periodHeader{padding:5px 10px;cursor:pointer;background-color:white;margin-bottom:0;min-height:40px !important;-moz-transition:background-color 0.2s linear;-o-transition:background-color 0.2s linear;-webkit-transition:background-color 0.2s linear;transition:background-color 0.2s linear}.periods .rc-collapse .rc-collapse-item .rc-collapse-header span.periodWrap ul.periodHeader:hover{padding:5px 10px;background-color:rgba(44,42,116,0.1)}.periods .rc-collapse .rc-collapse-item .rc-collapse-header span.periodWrap ul.periodHeader.formOpen{padding:5px 10px;background-color:rgba(44,42,116,0.1)}.periods .rc-collapse .rc-collapse-item .rc-collapse-header span.periodWrap ul.periodHeader li{display:inline;margin-right:10px;padding-left:35px}.periods .rc-collapse .rc-collapse-item .rc-collapse-header span.periodWrap ul.periodHeader li:nth-child(1){padding-left:0px}.periods .rc-collapse .rc-collapse-item .rc-collapse-header span.periodWrap ul.periodHeader li:nth-child(2){padding-left:0px}.periods .rc-collapse .rc-collapse-item .rc-collapse-header span.periodWrap ul.periodHeader li:nth-child(3) span,.periods .rc-collapse .rc-collapse-item .rc-collapse-header span.periodWrap ul.periodHeader li:nth-child(4) span{color:rgba(32,32,36,0.4)}.periods .rc-collapse .rc-collapse-item .rc-collapse-header span.periodWrap ul.periodHeader li:nth-child(3).targetValue,.periods .rc-collapse .rc-collapse-item .rc-collapse-header span.periodWrap ul.periodHeader li:nth-child(3).actualValue,.periods .rc-collapse .rc-collapse-item .rc-collapse-header span.periodWrap ul.periodHeader li:nth-child(4).targetValue,.periods .rc-collapse .rc-collapse-item .rc-collapse-header span.periodWrap ul.periodHeader li:nth-child(4).actualValue{font-variant:small-caps}.periods .rc-collapse .rc-collapse-item .rc-collapse-header span.periodWrap ul.periodHeader li:nth-child(5){margin-right:0px;padding-left:75px}.periods .rc-collapse .rc-collapse-item .rc-collapse-header span.periodWrap ul.periodHeader li:nth-child(5) div{display:inline}.periods .rc-collapse .rc-collapse-item .rc-collapse-header span.periodWrap ul.periodHeader li:nth-child(5) div.lock-toggle-alert{background:white;-moz-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:5px 7px}.periods .rc-collapse .rc-collapse-item .rc-collapse-header span.periodWrap ul.periodHeader li:nth-child(5) div.lock-toggle-alert button{background:transparent;border:none;color:#428bca}.periods .rc-collapse .rc-collapse-item .rc-collapse-header span.periodWrap ul.periodHeader li:nth-child(5) div.lock-toggle-alert button:hover{background:#2c2a74;color:white}.periods .rc-collapse .rc-collapse-item .rc-collapse-header span.periodWrap ul.periodHeader li:nth-child(5) div button{margin:0px 0 0 25px;background:transparent;border:none;color:#428bca}.periods .rc-collapse .rc-collapse-item .rc-collapse-header span.periodWrap ul.periodHeader li:nth-child(5) div button:hover{background:#2c2a74;color:white}.periods .rc-collapse .rc-collapse-item .rc-collapse-header span.periodWrap ul.periodHeader li .lockToggle{float:right;margin-right:25px}.periods .rc-collapse .rc-collapse-item .rc-collapse-header span.periodWrap .showDisaggregations{padding-left:40px;margin:25px auto}.periods .rc-collapse .rc-collapse-item .rc-collapse-header span.periodWrap .showDisaggregations h5{color:rgba(32,32,36,0.5)}.periods .rc-collapse .rc-collapse-item .rc-collapse-header span.periodWrap .showDisaggregations div{display:inline-block;margin-left:20px;vertical-align:top}.periods .rc-collapse .rc-collapse-item .rc-collapse-header span.periodWrap .showDisaggregations div.first-of-type{margin-left:0}.periods .rc-collapse .rc-collapse-item .rc-collapse-header span.periodWrap .showDisaggregations ul{padding-left:20px}.periods .rc-collapse .rc-collapse-item .rc-collapse-header span.periodWrap .showDisaggregations li{list-style-type:none}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-inactive .rc-collapse-header .arrow{display:inline-block;width:20px;height:20px;vertical-align:middle;margin-right:8px;color:black;top:16px !important;right:10px !important;background:url(../images/arrowUpDown.png) no-repeat top center !important}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-header{background:rgba(255,255,255,0.3);border:none}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-header .arrow{display:inline-block;width:20px;height:20px;vertical-align:middle;margin-right:8px;color:black;top:16px !important;right:10px !important;background:url(../images/arrowUpDown.png) no-repeat top center !important}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-header span.periodWrap.periodHeader{padding:5px 10px}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-header span.periodWrap.periodHeader li{display:inline}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-header[aria-expanded="true"] .arrow{background:url(../images/arrowUpDown.png) no-repeat bottom center !important}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active{padding:10px;vertical-align:top;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .arrow{display:inline-block;width:20px;height:20px;vertical-align:middle;margin-right:8px;top:16px;right:10px;color:black;background:url(../images/arrowUpDown.png) no-repeat top center}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .emptyUpdate{display:flex}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .emptyUpdate .newUpdate{display:inline-block;margin:10px auto;background:transparent;color:#428bca;border:none}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .emptyUpdate .newUpdate:hover{background:#2c2a74;color:white}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates>.row{margin-bottom:20px;padding-left:20px}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates>.row .row .UpdateBody{width:calc(100% - 20px)}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates>.row .row .UpdateBody .update-photo,.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates>.row .row .UpdateBody .update-attachment{padding:0 40px;width:calc(100% - 20px)}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates>.row .row .UpdateBody .update-attachment{margin:20px 0 40px 0}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates>.row .row .UpdateBody .statusMeta{display:none}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates>.row .row .UpdateBody .updateValue,.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates>.row .row .UpdateBody .updateValueComment{margin-bottom:10px}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates>.row .row .UpdateBody .updateValue span,.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates>.row .row .UpdateBody .updateValueComment span{width:calc(100% - 40px);display:block}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates>.row .row .UpdateBody .updateValue:first-child span,.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates>.row .row .UpdateBody .updateValueComment:first-child span{display:inline}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates>.row .row .UpdateBody .approverMeta span.hide{display:none}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates>.row .row .UpdateBody .approverMeta span.UpdateDate{display:inline-block;margin-left:5px}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates>.row .row .UpdateBody .showDisaggregations{padding-left:40px;margin:25px auto}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates>.row .row .UpdateBody .showDisaggregations h5{color:rgba(32,32,36,0.5)}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates>.row .row .UpdateBody .showDisaggregations div{display:inline-block;margin-left:20px;vertical-align:top}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates>.row .row .UpdateBody .showDisaggregations div.first-of-type{margin-left:0}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates>.row .row .UpdateBody .showDisaggregations ul{padding-left:20px}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates>.row .row .comments{margin:10px 0 0 40px}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates>.row .row hr.delicate{width:95%;background:rgba(0,0,0,0.1);border:0em none;height:1px;margin:50px auto 20px auto}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates>.row:last-child .row hr{display:none}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates .arrow{margin-right:8px !important;margin-top:-5px !important}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates .dimmed{opacity:0.6 !important}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates:last-child{margin-bottom:5px}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates div.UpdateHead{padding:0 0 0 20px;margin-bottom:1rem}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates div.UpdateHead span{padding-left:0;margin-right:25px}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates div.UpdateHead span:last-child{margin-right:0}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates div.UpdateHead span.updateData{color:#999;margin-right:5px}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates div.UpdateHead span.updateData span{color:initial;margin-right:5px}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates div.UpdateHead span.updateName{color:#999;margin-right:5px}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates div.UpdateHead span.updateName span{color:initial;font-weight:bold;margin-right:5px}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates div.UpdateHead span.updateStatus{color:#00a79d;margin-right:5px}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates div.UpdateHead span.updateStatus span{color:initial;font-weight:bold}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates div button{opacity:1 !important;margin-left:15px !important;padding:1px 5px !important}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates div button.editingForm{opacity:0.3 !important;cursor:not-allowed !important;pointer-events:none !important}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates div.UpdateBody ul{list-style-type:none}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates div.UpdateBody .markdown{cursor:auto}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates div.UpdateBody .markdown ul{list-style-type:initial}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates.rc-collapse-item-active{border:1px solid white !important;background:rgba(255,255,255,0.5) !important}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates.rc-collapse-item-active .rc-collapse-header{background:#fff !important;padding-left:20px}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates.rc-collapse-item-active .rc-collapse-header .arrow{background:url(../images/arrowUpDown.png) no-repeat bottom center}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active{padding:5px 10px 10px 10px;vertical-align:top;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative;background:rgba(225,237,195,0)}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box{padding-left:20px}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box ul{padding-left:0;list-style-type:none}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box ul li{display:inline;margin-right:25px;color:#999}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box ul li.creatorMeta span,.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box ul li.approverMeta span,.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box ul li.statusMeta span{color:initial}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box ul li:last-child{margin-right:0}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box ul.valueMeta li.updateValue,.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box ul.valueMeta li.totalValue{color:#999}.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box ul.valueMeta li.updateValue span,.periods .rc-collapse .rc-collapse-item.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box .updates.rc-collapse-item-active .rc-collapse-content.rc-collapse-content-active .rc-collapse-content-box ul.valueMeta li.totalValue span{font-weight:bold;color:initial}.results-alert{font-size:80%;color:red}.results-alert button{padding:3px 6px}.update-container{max-width:100%}.update-container .comments{margin-left:0}.update-container.qualitativeUpdate .update-description{display:none}.update-container.qualitativeUpdate textarea#narrative{min-height:220px !important}.update-container.qualitativeUpdate .react-mde{min-height:250px}.update-container.quantitativeUpdate .update-entry-container.edit-in-progress .closingBtn{width:25px;height:25px;z-index:999;top:-20px !important;right:-10px !important;background:rgba(32,32,36,0.05);border:transparent}.update-container.quantitativeUpdate .update-entry-container.edit-in-progress .closingBtn:hover{background:rgba(32,32,36,0.5);color:white}.update-container.quantitativeUpdate .targetLabel{margin-left:25px}.update-container.quantitativeUpdate .targetLabel+div{top:-1.35em;left:27%}.update-container .update-entry-container{padding:0 0 10px 0;position:relative}.update-container .update-entry-container.edit-in-progress .targetLabel{margin-top:25px;color:rgba(0,0,0,0.5)}.update-container .update-entry-container.edit-in-progress .targetLabel span{color:black}.update-container .update-entry-container.edit-in-progress .update-entry-container-header{background:rgba(255,255,255,0.5);margin-bottom:10px;display:none}.update-container .update-entry-container.edit-in-progress div{width:100%}.update-container .update-entry-container.edit-in-progress div label[for="actualValue"]+button{position:absolute;font-weight:bold;top:-20px;right:-5px;background:transparent}.update-container .update-entry-container.edit-in-progress .disaggregationFields{width:100%;overflow:auto;border-top:1px solid rgba(32,32,36,0);border-bottom:1px solid rgba(32,32,36,0);padding:15px 0;margin-top:10px}.update-container .update-entry-container.edit-in-progress .disaggregationFields h4{margin-bottom:10px}.update-container .update-entry-container.edit-in-progress .disaggregationFields .disaggregationInput{margin:10px auto;padding:0 5px}.update-container .update-entry-container.edit-in-progress .disaggregationFields .disaggregationInput h5{margin:8px auto}.update-container .update-entry-container.edit-in-progress .disaggregationFields .disaggregationInput span{color:rgba(32,32,36,0.5)}.update-container .update-entry-container .update-entry-container-header{background:rgba(32,32,36,0);border-bottom:1px solid rgba(32,32,36,0.1);padding:0.75em 0}.update-container .update-entry-container .update-entry-container-header .update-user{color:#2c2a74;font-weight:bold}.update-container .update-entry-container .update-entry-container-header .update-created-at{margin-left:15px;color:rgba(32,32,36,0.7)}.update-container .update-entry-container .update-entry-container-header .update-status{color:#396680}.update-container .update-entry-container .update-entry-container-header .update-status.pending{color:#f0ad4e}.update-container .update-entry-container .update-entry-container-header .update-status.revision{color:#d9534f}.update-container .update-entry-container .update-entry-container-header .update-status.approved{color:#5cb85c}.update-container .update-entry-container .image-container{position:relative;margin-top:5px;z-index:1000;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.update-container .update-entry-container .image-container .image-overlay{display:none;position:absolute;padding-top:5px;top:0;left:0;width:100%;height:calc(100%);color:#d9534f;vertical-align:middle;text-transform:uppercase;font-weight:bold}.update-container .update-entry-container .image-container:hover .image-overlay{display:block;background:rgba(255,255,255,0.5)}.update-container .update-entry-container .menuAction{position:relative;margin-top:30px}.update-container .update-entry-container .menuAction .deleteUpdate .btn{background:#ee3124 !important;color:white;border-color:#ee3124}.update-container .update-entry-container .menuAction .deleteUpdate .btn:hover{background:rgba(238,49,36,0.5)}.update-container .update-entry-container .menuAction .bottomRow{position:relative;list-style-type:none;margin-right:0}.update-container .update-entry-container .menuAction .bottomRow .btn{padding:2px 7px}.update-container .update-entry-container .menuAction .bottomRow .btn.btn-default{background:#202024;color:white}.editUpdate .update-container .update-entry-container .menuAction .bottomRow .btn.btn-default{background:initial;color:initial}.update-container .update-entry-container .menuAction .bottomRow .btn.btn-default:hover{background:#2c2a74}.update-container .update-entry-container .menuAction .bottomRow .cancelUpdate{margin-right:25px}.update-container .update-entry-container .upActualValue{display:none;margin:15px 0 0 0px}.update-container .update-entry-container .upActualValue .update-actual-value-text{color:#396680}.update-container .update-entry-container .upActualValue .update-actual-value-data{font-weight:bold}.update-container .update-entry-container .upActualValue .update-relative-value{margin-left:5px;font-weight:bold}.comments{margin-top:30px;background:rgba(57,102,128,0);margin-left:1%;-moz-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.comments .commentContainer{padding-top:5px;padding-bottom:5px;color:rgba(32,32,36,0.5);width:calc(100% - 10px)}.comments .commentContainer .commentLabel{display:inline-block;margin-right:5px;margin-left:15px}.comments .commentContainer .comment{color:#202024;width:calc(100% - 60px)}.comments .commentContainer .comment .comment-header{font-weight:bold}.comments .commentContainer .comment .comment-header span{color:#2c2a74}.comments .commentContainer .comment .comment-header span:last-child{margin-left:15px;color:rgba(32,32,36,0.5)}.periodMenuBar{box-sizing:border-box;margin-top:0px;-moz-box-shadow:0 0px 0px rgba(0,0,0,0.2);-o-box-shadow:0 0px 0px rgba(0,0,0,0.2);-webkit-box-shadow:0 0px 0px rgba(0,0,0,0.2);box-shadow:0 0px 0px rgba(0,0,0,0.2);border:1px solid #ececec}.periodMenuBar *{box-sizing:border-box}.periodMenuBar .results-bar-titles{display:none}.periodMenuBar .btn{margin-right:10px}.periodMenuBar .overviewBtn{margin:5px 0 0 5px;background-color:transparent;border:1px solid transparent;border-bottom:1px solid white;color:#428bca}.periodMenuBar .loading{margin-top:20px;margin-left:5px;font-size:120%}.periodMenuBar .periodBtns{padding:3px 10px 0}.periodMenuBar .periodBtns .periodBulkAct{padding-top:10px;padding-bottom:10px}.periodMenuBar .periodBtns .periodBulkAct h5{padding-left:15px;font-size:0.9em}.periodMenuBar .periodBtns .periodBulkAct button{background:#202024;color:white}.periodMenuBar .periodBtns .periodBulkAct button:hover{background:#2c2a74;color:white}.periodMenuBar .periodBtns .periodFilter{padding-top:10px;padding-bottom:10px}.periodMenuBar .periodBtns .periodFilter h5{padding-left:15px;font-size:0.9em}.periodMenuBar .periodBtns .periodFilter button{border:none;color:#428bca;-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.2);-o-box-shadow:1px 1px 2px rgba(0,0,0,0.2);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.2);box-shadow:1px 1px 2px rgba(0,0,0,0.2)}.periodMenuBar .periodBtns .periodFilter button.filterActive{border:1px solid rgba(107,134,141,0.5) !important;background:#6b868d !important;color:white;pointer-events:initial;cursor:not-allowed}.results-bar-titles{text-transform:uppercase;font-weight:bold;color:#202024}.hidePanel{display:none}.form-button{margin-right:5px}.supporthero-button{bottom:50px !important;top:unset !important}.userProject h4{margin-top:25px}.userProject h4 span{font-weight:bold}.markdown-editor-buttons button{display:inline-block;padding:3px 6px;background-color:transparent;color:#202024 !important;text-decoration:none;cursor:pointer;-moz-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #202024;text-align:center}.markdown-editor-buttons button:hover{background:#202024;color:white !important}.markdown-editor-buttons button.active{background:#202024;color:white !important}.markdown-editor-buttons button.disabled{cursor:not-allowed;background-color:rgba(128,128,128,0.1) !important;color:rgba(128,128,128,0.4) !important;border:1px solid transparent}.markdown-editor-buttons button.disabled:hover{cursor:not-allowed;background-color:rgba(128,128,128,0.1) !important;color:rgba(128,128,128,0.4) !important;border:1px solid transparent}#lockdown{text-align:center;flex:1;display:flex;flex-direction:column;justify-content:center}#lockdown h2{color:red}#lockdown p{color:#666}#lockdown h2{font-size:27px}#lockdown .content{margin-top:-80px}#lockdown [type=password]{text-align:center;width:235px;line-height:33px;border-radius:3px;border:1px solid #ccc;margin:10px 0}#lockdown .btn{margin-top:10px;padding-left:30px;padding-right:30px}body{min-height:100vh;display:flex;flex-direction:column}body .container-fluid{width:100%}body footer{padding-top:1em;margin-top:auto}.project-tab.updates h2{font-size:24px}.scores-input{list-style:none;margin:0;padding:0;margin-top:10px}.scores-input li{display:flex}.scores-input li [type=radio]{margin-right:10px}.scores-input li label{margin-top:0;font-size:12px}.scores-input li label b{font-size:13px;text-transform:uppercase}


/*# sourceMappingURL=main.8e42f5f70b36f66b73de.css.map*/