﻿.overlay-is-loading {
  display: block;
  position: absolute;
  background-color: rgba(255, 255, 255, 0.75);
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 99; }
  .overlay-is-loading .meter {
    height: 5px;
    position: relative;
    background-color: var(--color-accent-lighter);
    overflow: hidden; }
  .overlay-is-loading .meter span {
    display: block;
    height: 100%;
    width: 100%; }
  .overlay-is-loading .progress {
    transform: scaleX(0%);
    background-color: var(--color-accent-darker);
    -webkit-animation: progressBar 1.5s ease-in-out;
    -webkit-animation-fill-mode: both;
    -webkit-animation-iteration-count: infinite;
    -moz-animation: progressBar 1.5s ease-in-out;
    -moz-animation-fill-mode: both; }

@-webkit-keyframes progressBar {
  0% {
    transform: translateX(0); }
  50% {
    transform: scaleX(100%); }
  100% {
    transform: translateX(100%); } }

@-moz-keyframes progressBar {
  0% {
    width: 0; }
  100% {
    width: 100%; } }

#modal-import p, #modal-import li {
  font-size: 15px; }

#modal-import .scroll-max-height {
  max-height: 400px;
  overflow: auto; }

.js-read-more__btn {
  display: none; }

.color-white-children p, .color-white-children a, .color-white-children span, .color-white-children h1, .color-white-children h2, .color-white-children h3, .color-white-children h4, .color-white-children h5, .color-white-children h6 {
  color: #fff !important; }

.custom-usp-bgcolor {
  background-color: #63756b !important; }

@media (min-width: 80rem) {
  .feature-v9__block {
    min-height: unset; } }

.custom-card-filter__arrow {
  min-width: 80px;
  text-align: right; }
  .custom-card-filter__arrow a {
    font-size: 12px; }

.custom-card-filter__arrow.sub-group a {
  font-size: 10px; }

.adv-filter .sidebar--static {
  max-width: 380px; }

textarea.name-edit {
  border: 0;
  text-align: right;
  padding-right: 20px;
  width: 80%;
  margin-bottom: 20px;
  resize: none; }

textarea.name-edit:focus {
  outline: none; }
