/**
.---------------------------------------------------------------------.
|  @package: Theme Start4up (a.k.a. theme Startup)
|  @version: v1.2.2 (19 February 2021)
|  @link:    http://italinux.com/startup
|  @docs:    http://italinux.com/theme-startup
|
|  @author: Matteo Montanari <matteo@italinux.com>
|  @link:   https://matteo-montanari.com
'---------------------------------------------------------------------'
.---------------------------------------------------------------------------.
| @copyright (c) 2021                                                       |
| ------------------------------------------------------------------------- |
| @license: Concrete5.org Marketplace Commercial Add-Ons & Themes License   |
|           https://concrete5.org/help/legal/commercial_add-on_license      |
|           or just: file://theme_start4up/LICENSE.TXT                      |
|                                                                           |
| This program is distributed in the hope that it will be useful - WITHOUT  |
| ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or     |
| FITNESS FOR A PARTICULAR PURPOSE.                                         |
'---------------------------------------------------------------------------'
*/
/* [Form Actions] Animation
---------------------------------------------------------*/
section.contacts div.form-actions.loader {
  width: 45px;
  height: 45px;

 -webkit-animation: actioncontactsloader 1s linear 0s infinite normal none running;
    -moz-animation: actioncontactsloader 1s linear 0s infinite normal none running;
      -o-animation: actioncontactsloader 1s linear 0s infinite normal none running;
         animation: actioncontactsloader 1s linear 0s infinite normal none running;

  border-width: 5px;
  border-style: solid;
  border-color: transparent;
  border-radius: 50%;
}

@-webkit-keyframes actioncontactsloader {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@-moz-keyframes actioncontactsloader {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(360deg);
  }
}
@-moz-keyframes actioncontactsloader {
  0% {
    -o-transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(360deg);
  }
}
@keyframes actioncontactsloader {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

/* Styling input buttons for iOS */
section.contacts div.form-actions input[type="submit"] {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

/* Hide submit button when loading */
section.contacts div.form-actions.loader input[type="submit"] {
  display: none;
}
