/* ==========================================================================
  Colors
  Only define colors here. Don't use sass color functions, stick to hex values,
  or the color component in styleguide won't regenerate automatically anymore.
 ========================================================================== */
/* Base colors
 ========================================================================== */
/* Simple gray
 ========================================================================== */
/* Blue gray
 ========================================================================== */
/* Alert colors
 ========================================================================== */
/* ==========================================================================
  Shame
  Try out new and dirty stuff here.
 ========================================================================== */
/* Styleguide
 ========================================================================== */
.br-sample-content {
  overflow: auto !important; }

.shame-mock-remove-multiple .upload__files--has-files + .upload__files--has-files + .upload__element,
.shame-mock-remove-multiple .upload__files--has-files + .upload__files--has-files + .upload__overlay + .upload__files + .upload__element,
.shame-mock-remove-multiple .upload__files--has-files + .upload__overlay + .upload__files + .upload__files--has-files + .upload__element,
.shame-mock-remove-multiple .upload__overlay + .upload__files + .upload__files--has-files + .upload__files--has-files + .upload__element {
  display: none; }

.shame-mock-remove-multiple .upload__files--has-files + .upload__files--has-files + .upload__overlay + .upload__files + .upload__element + .alert,
.shame-mock-remove-multiple .upload__files--has-files + .upload__overlay + .upload__files + .upload__files--has-files + .upload__element + .alert {
  display: block !important; }

mark {
  font-weight: inherit; }

.checklist-navigation {
  padding: 2rem 0 1rem; }
  .checklist-navigation > .checklist-navigation__group {
    padding-left: 1rem; }

.checklist-navigation__group {
  padding: 0 1rem 1rem 3rem; }
  .checklist-navigation__group.accordion__content {
    padding: 1rem 0 0 1.65rem; }

.checklist-navigation__item {
  padding: 0 0 0.5rem 0; }
  .checklist-navigation__item.checklist-navigation__item.js-accordion {
    border-bottom: 1px solid #CBD2DA;
    padding-bottom: 2.5rem;
    margin-bottom: 2.5rem; }

.button--outside-circle {
  color: #666666;
  text-decoration: none;
  position: relative;
  top: -3rem; }
  .button--outside-circle .button--outside-circle__text,
  .button--outside-circle .button--outside-circle__icon {
    display: inline-block;
    vertical-align: middle; }
  .button--outside-circle .button--outside-circle__icon {
    background-color: #fff;
    border: 1px solid #CCCCCC;
    border-radius: 100%;
    width: 4rem;
    height: 4rem;
    padding: 0.6rem 1.2rem;
    transition: all 200ms;
    margin-right: 0.5rem; }
  .button--outside-circle .button--outside-circle__text {
    width: 10rem;
    line-height: 1.2;
    font-size: 1.4rem;
    transition: all 200ms; }
  .button--outside-circle:hover .button--outside-circle__icon {
    background-color: #0F68C9;
    border-color: #0F68C9;
    color: #fff; }
  .button--outside-circle:hover .button--outside-circle__text {
    color: #333333; }

em {
  display: inline-block;
  padding: 0 1rem;
  color: white;
  background-color: blue; }

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