/*
  @include grid-setup((
    count: 12,
    gutter: 40px,
    column: 70px,
    width: 98%
  ));
*/
#user-login .form-item,
#user-pass .form-item {
  width: 49.0566%;
  margin-right: 1.88679%;
  float: left;
  margin-bottom: 20px; }
  #user-login .form-item:nth-child(2n),
  #user-pass .form-item:nth-child(2n) {
    margin-right: 0; }
  #user-login .form-item:nth-child(2n+1),
  #user-pass .form-item:nth-child(2n+1) {
    clear: left; }
  @media (max-width: 600px) {
    #user-login .form-item,
    #user-pass .form-item {
      width: 100%; } }
  #user-login .form-item label,
  #user-pass .form-item label {
    font-size: 11px;
    line-height: 13px;
    text-transform: uppercase; }
    @media (max-width: 600px) {
      #user-login .form-item label,
      #user-pass .form-item label {
        font-size: 9px;
        line-height: 11px; } }
    .hub-greece #user-login .form-item label, #user-login .form-item label.hub-greece, .hub-greece
    #user-pass .form-item label,
    #user-pass .form-item label.hub-greece {
      font-size: 12px;
      line-height: 13px; }
    .hub-greece #user-login .form-item label, #user-login .form-item label.hub-greece, .hub-greece
    #user-pass .form-item label,
    #user-pass .form-item label.hub-greece {
      font-family: Arial;
      text-transform: none; }
  #user-login .form-item .description,
  #user-pass .form-item .description {
    font-size: 12px;
    line-height: 19px;
    padding: 5px 0; }
    .hub-greece #user-login .form-item .description, #user-login .form-item .description.hub-greece, .hub-greece
    #user-pass .form-item .description,
    #user-pass .form-item .description.hub-greece {
      font-family: Arial;
      text-transform: none; }
#user-login input[type=text],
#user-login input[type=password],
#user-pass input[type=text],
#user-pass input[type=password] {
  width: 100%; }
#user-login .form-actions,
#user-pass .form-actions {
  width: 100%;
  float: left; }
#user-login input[type=submit],
#user-pass input[type=submit] {
  -webkit-transition: background-color 0.45s cubic-bezier(0.55, 0.085, 0.68, 0.53), color 0.45s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  -moz-transition: background-color 0.45s cubic-bezier(0.55, 0.085, 0.68, 0.53), color 0.45s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: background-color 0.45s cubic-bezier(0.55, 0.085, 0.68, 0.53), color 0.45s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  font-size: 12px;
  line-height: 19px;
  text-align: center;
  line-height: 14px;
  display: inline-block;
  padding: 8px 40px;
  color: #ffffff;
  border-radius: 20px;
  font-size: 12px;
  line-height: 19px;
  width: auto;
  box-sizing: border-box;
  max-width: calc(100% - 40px);
  background-color: #9e9978; }
  .hub-greece #user-login input[type=submit], #user-login input[type=submit].hub-greece, .hub-greece
  #user-pass input[type=submit],
  #user-pass input[type=submit].hub-greece {
    font-family: Arial;
    text-transform: none; }
  #user-login input[type=submit]:after,
  #user-pass input[type=submit]:after {
    -webkit-transition: color 0.45s cubic-bezier(0.55, 0.085, 0.68, 0.53);
    -moz-transition: color 0.45s cubic-bezier(0.55, 0.085, 0.68, 0.53);
    transition: color 0.45s cubic-bezier(0.55, 0.085, 0.68, 0.53); }
  .hub-progressinmind #user-login input[type=submit], .hub-progressinmind
  #user-pass input[type=submit] {
    background-color: #9e9978; }
  .lic #user-login input[type=submit], .lic
  #user-pass input[type=submit] {
    background-color: #b51412; }
  .hub-linf #user-login input[type=submit], .hub-linf
  #user-pass input[type=submit] {
    background-color: #b51412; }
  .hub-thinc #user-login input[type=submit], .hub-thinc
  #user-pass input[type=submit] {
    background-color: #D14330; }
  .hub-rethink #user-login input[type=submit], .hub-rethink
  #user-pass input[type=submit] {
    background-color: #942621; }
  .hub-focus #user-login input[type=submit], .hub-focus
  #user-pass input[type=submit] {
    background-color: #6d6e71; }
  #user-login input[type=submit]:hover,
  #user-pass input[type=submit]:hover {
    -webkit-transition: background-color 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94), color 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    -moz-transition: background-color 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94), color 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    transition: background-color 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94), color 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    background-color: #ffffff;
    background-color: #6d6e71; }
    .hub-progressinmind #user-login input[type=submit]:hover, .hub-progressinmind
    #user-pass input[type=submit]:hover {
      background-color: #6d6e71; }
    .lic #user-login input[type=submit]:hover, .lic
    #user-pass input[type=submit]:hover {
      background-color: #6d6e71; }
    .hub-linf #user-login input[type=submit]:hover, .hub-linf
    #user-pass input[type=submit]:hover {
      background-color: #6d6e71; }
    .hub-thinc #user-login input[type=submit]:hover, .hub-thinc
    #user-pass input[type=submit]:hover {
      background-color: #182b49; }
    .hub-rethink #user-login input[type=submit]:hover, .hub-rethink
    #user-pass input[type=submit]:hover {
      background-color: #202d56; }
    .hub-focus #user-login input[type=submit]:hover, .hub-focus
    #user-pass input[type=submit]:hover {
      background-color: #9e9978; }
    #user-login input[type=submit]:hover:after,
    #user-pass input[type=submit]:hover:after {
      -webkit-transition: color 0.45s cubic-bezier(0.25, 0.46, 0.45, 0.94);
      -moz-transition: color 0.45s cubic-bezier(0.25, 0.46, 0.45, 0.94);
      transition: color 0.45s cubic-bezier(0.25, 0.46, 0.45, 0.94);
      color: #9e9978; }
      .hub-progressinmind #user-login input[type=submit]:hover:after, .hub-progressinmind
      #user-pass input[type=submit]:hover:after {
        color: #9e9978; }
      .lic #user-login input[type=submit]:hover:after, .lic
      #user-pass input[type=submit]:hover:after {
        color: #b51412; }
      .hub-linf #user-login input[type=submit]:hover:after, .hub-linf
      #user-pass input[type=submit]:hover:after {
        color: #b51412; }
      .hub-thinc #user-login input[type=submit]:hover:after, .hub-thinc
      #user-pass input[type=submit]:hover:after {
        color: #D14330; }
      .hub-rethink #user-login input[type=submit]:hover:after, .hub-rethink
      #user-pass input[type=submit]:hover:after {
        color: #942621; }
      .hub-focus #user-login input[type=submit]:hover:after, .hub-focus
      #user-pass input[type=submit]:hover:after {
        color: #6d6e71; }

.tabs.primary {
  list-style: none;
  padding: 0; }
  .tabs.primary li {
    display: inline-block;
    margin-right: 10px; }
    .tabs.primary li.focus, .tabs.primary li.has-content {
      display: none; }
    .tabs.primary li a {
      color: #000; }

/*
.messages {
  background-color: #eee !important;
  background-image: none !important;
  border-color: #bbb !important;
  padding: 20px !important;
  color: vget('palette-black') !important;

  li {
    margin: 5px 0;
  }

  a {
    color: #000 !important;
  }
}
*/

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