* {
  box-sizing: inherit; }

.participantlist-wrapper {
  margin: auto;
  margin-top: 10px;
  max-width: 1300px; }
  @supports (display: grid) {
    .participantlist-wrapper .civicrm-list #civicrm-sortable-list {
      display: grid;
      grid-template-columns: 1fr 1fr;
      grid-column-gap: 10px;
      grid-row-gap: 10px; } }
  .participantlist-wrapper .civicrm-list #civicrm-sortable-list .civicrm-list-entry {
    margin-bottom: 1%;
    border: none;
    border-radius: 0;
    box-shadow: none;
    background-color: #fafafa; }
    @supports (display: grid) {
      .participantlist-wrapper .civicrm-list #civicrm-sortable-list .civicrm-list-entry {
        margin-bottom: 0; } }
    @media screen and (min-width: 1201px) {
      .participantlist-wrapper .civicrm-list #civicrm-sortable-list .civicrm-list-entry {
        box-sizing: border-box; }
        @supports not (display: grid) {
          .participantlist-wrapper .civicrm-list #civicrm-sortable-list .civicrm-list-entry {
            float: left;
            width: 49%; }
            .participantlist-wrapper .civicrm-list #civicrm-sortable-list .civicrm-list-entry:nth-child(odd) {
              margin-right: 1%; }
            .participantlist-wrapper .civicrm-list #civicrm-sortable-list .civicrm-list-entry:nth-child(even) {
              margin-left: 1%; } } }
  .participantlist-wrapper .civicrm-list .civicrm-list-logo {
    max-width: 175px; }
  .participantlist-wrapper .civicrm-list-controls .civicrm-sort {
    background: #25abd1;
    border-radius: 30px; }
    .participantlist-wrapper .civicrm-list-controls .civicrm-sort:hover, .participantlist-wrapper .civicrm-list-controls .civicrm-sort.active {
      background: #03708F; }
  .participantlist-wrapper .civicrm-list-controls .civicrm-filter {
    background: #c2e9f4;
    font-size: 13px;
    border-radius: 30px;
    padding: 5px 25px;
    width: 100%; }
    .participantlist-wrapper .civicrm-list-controls .civicrm-filter:hover {
      background: #03708F; }
    .participantlist-wrapper .civicrm-list-controls .civicrm-filter.mixitup-control-active {
      background: #25abd1; }

.civicrm-list.job-list > div {
  column-gap: 10px;
  column-width: 400px; }
  .civicrm-list.job-list > div .civicrm-list-entry {
    padding: 10px;
    box-sizing: border-box;
    vertical-align: top;
    margin-bottom: 10px;
    background: #fafafa;
    border-radius: 0;
    box-shadow: none;
    border: none; }
    .civicrm-list.job-list > div .civicrm-list-entry .civicrm-list-name {
      padding: 0;
      font-size: 18px;
      font-weight: bold; }
    .civicrm-list.job-list > div .civicrm-list-entry .civicrm-list-types label,
    .civicrm-list.job-list > div .civicrm-list-entry .civicrm-list-special-fields label,
    .civicrm-list.job-list > div .civicrm-list-entry .civicrm-list-duration label,
    .civicrm-list.job-list > div .civicrm-list-entry .civicrm-list-file label {
      font-weight: bold;
      font-size: 14px; }

button.event-registration,
.register-inner a {
  color: #25abd1; }
  button.event-registration:hover,
  .register-inner a:hover {
    color: #383838; }

@media screen and (max-width: 1200px) {
  .participantlist-wrapper {
    max-width: 950px; } }
.civi-contact {
  margin-top: 25px; }

.orcas-icon-slider .slider-hr {
  margin: -12px auto 40px;
  max-width: calc(100% - 100px);
  background: #25abd1; }
.orcas-icon-slider .slider .civicrm-icon {
  text-align: center;
  margin-left: -2px; }
  .orcas-icon-slider .slider .civicrm-icon img {
    margin: 0 10px; }

.civicrm-profile {
  box-sizing: border-box; }
  .civicrm-profile .loader .save-info {
    color: #25abd1; }
  .civicrm-profile .loader .thecube .cube::before {
    background-color: #25abd1; }
  .civicrm-profile .event-outter-wrap,
  .civicrm-profile .event-box-wrap,
  .civicrm-profile .event-wrap {
    box-sizing: border-box; }
  .civicrm-profile #event-form .active-events-wrap .scrollContainer,
  .civicrm-profile #event-form .upcoming-events-wrap .scrollContainer {
    bottom: 26px; }
  .civicrm-profile #event-form .active-events-wrap ul li.active,
  .civicrm-profile #event-form .active-events-wrap ul li:hover,
  .civicrm-profile #event-form .upcoming-events-wrap ul li.active,
  .civicrm-profile #event-form .upcoming-events-wrap ul li:hover {
    background-color: #25abd1; }

.cleanlogin-container {
  border: none;
  box-shadow: none; }
  .cleanlogin-container input[type=password],
  .cleanlogin-container input[type=text],
  .cleanlogin-container input[type=email] {
    border: solid 1px #25abd1;
    border-radius: 20px;
    height: 39px; }
  .cleanlogin-container button {
    width: 100%; }
    .cleanlogin-container button.register-btn {
      max-width: 50%; }
    .cleanlogin-container button span {
      color: inherit; }
  .cleanlogin-container .center {
    text-align: center; }
  .cleanlogin-container .cleanlogin-field-remember {
    float: none;
    text-align: left; }
  .cleanlogin-container .cleanlogin-form-bottom {
    height: unset;
    padding-top: 12px; }
    .cleanlogin-container .cleanlogin-form-bottom a {
      display: block;
      margin-bottom: 5px; }

#company-form #company-logo-label {
  background: #10a1d6; }

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