#ajax-spinner {
  width: 40px;
  height: 40px;
  left: 50%;
  top: 50%;
  margin-left: -20px;
  position: fixed;
  z-index: 999999; }

.double-bounce1, .double-bounce2 {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #026ab1;
  opacity: 0.6;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-animation: sk-bounce 2.0s infinite ease-in-out;
  animation: sk-bounce 2.0s infinite ease-in-out; }

.double-bounce2 {
  -webkit-animation-delay: -1.0s;
  animation-delay: -1.0s; }

@-webkit-keyframes sk-bounce {
  0%, 100% {
    -webkit-transform: scale(0); }
  50% {
    -webkit-transform: scale(1); } }
@keyframes sk-bounce {
  0%, 100% {
    transform: scale(0);
    -webkit-transform: scale(0); }
  50% {
    transform: scale(1);
    -webkit-transform: scale(1); } }
.animated {
  animation-duration: 0.5s;
  animation-fill-mode: both; }

@keyframes pulse {
  from {
    transform: scale3d(1, 1, 1); }
  50% {
    transform: scale3d(1.05, 1.05, 1.05); }
  to {
    transform: scale3d(1, 1, 1); } }
.pulse {
  animation-name: pulse; }

.wp-nette-form .form-group {
  position: relative; }
  .wp-nette-form .form-group label.label-text {
    transition: font-size .15s ease, transform .15s ease, -webkit-transform .15s ease;
    position: absolute;
    font-size: 0.85em;
    font-weight: 400;
    top: 1em;
    left: 1.5em;
    display: block !important; }
  .wp-nette-form .form-group.edited label.label-text, .wp-nette-form .form-group .form-control:focus + label.label-text {
    font-size: 0.7em;
    transform: translate(-1em, -2.5em);
    color: rgba(0, 0, 0, 0.5); }
  .wp-nette-form .form-group .form-control:focus {
    outline: none;
    border-color: #808080 !important;
    border-width: 1px !important; }
  .wp-nette-form .form-group .form-icon {
    position: absolute;
    left: 1em;
    top: 0.9em;
    color: rgba(0, 0, 0, 0.4);
    width: 1em;
    text-align: center; }
  .wp-nette-form .form-group.edited .form-icon {
    color: #808080; }
  .wp-nette-form .form-group .has-icon {
    padding-left: 3.5em !important; }
  .wp-nette-form .form-group:not(.edited) .has-icon ~ label {
    left: 3.5em !important; }

/*# sourceMappingURL=frontend.css.map */
