/*!
 * QCObjects SDK @VERSION
 * https://sdk.qcobjects.com
 *
 *
 * QCObjects SDK is a part of QCObjects
 *
 * Cross Browser Javascript Framework for MVC Patterns
 * QuickCorp/QCObjects is licensed under the
 * GNU Lesser General Public License v3.0
 * [LICENSE] (https://github.com/QuickCorp/QCObjects/blob/master/LICENSE.txt)
 *
 * Permissions of this copyleft license are conditioned on making available
 * complete source code of licensed works and modifications under the same
 * license or the GNU GPLv3. Copyright and license notices must be preserved.
 * Contributors provide an express grant of patent rights. However, a larger
 * work using the licensed work through interfaces provided by the licensed
 * work may be distributed under different terms and without source code for
 * the larger work.
 *
 * Copyright (C) 2015 Jean Machuca,<correojean@gmail.com>
 *
 * Everyone is permitted to copy and distribute verbatim copies of this
 * license document, but changing it is not allowed.
 */
button:not(.navbtn), input {
  border-radius: 27px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.25);
  outline: none;
}

button:not(.navbtn) {
  border: solid #fff !important;
  border-left: 3px !important;
  border-right: 3px !important;
  border-radius: 7px !important;
  -webkit-transition-duration: 0.4s; /* Safari */
  transition-duration: 0.4s;
  box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  font-size: 12px;
  font-family: arial, helvetica, sans-serif;
  padding: 18px 18px 18px 18px;
  text-decoration: none;
  display: inline-block;
  font-weight: bold;
  color: #fff;
  background-color: #111;
}

button:not(.navbtn):hover {
  background-color: #333;
}

button:not(.navbtn){
  padding: 10px 20px 10px 20px;
  border: 0;
  outline: 0;
  border-radius: 2px;
  background: var(--primary);
  cursor: pointer;
  color: var(--text-inverse);
  box-shadow: 0 10px 30px var(--primary-shadow);
  transition: var(--transition);
  -webkit-transition: var(--transition);
  font-family: var(--font2);
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
}

button:not(.navbtn):hover {
  filter: brightness(0.9);
  -webkit-transform: scale(0.9);
  transform: scale(0.9);
}
