/*	Colors
---------------------------------------------------------*/
/*	Scaffolding
---------------------------------------------------------*/
/*	Typography
---------------------------------------------------------*/
/*	Core Components
---------------------------------------------------------*/
/*	Tables
---------------------------------------------------------*/
/*	Buttons
---------------------------------------------------------*/
/*	Forms
---------------------------------------------------------*/
/*	Z-Index
---------------------------------------------------------*/
/*	Media Query Breakpoints
---------------------------------------------------------*/
/*	Containers
---------------------------------------------------------*/
/*	Transitions
---------------------------------------------------------*/
/*	Font Awesome Library
---------------------------------------------------------*/
/*	Math Functions
---------------------------------------------------------*/
/*	Units
---------------------------------------------------------*/
/*	Values
---------------------------------------------------------*/
/*	Colors
---------------------------------------------------------*/
/*	Selectors
---------------------------------------------------------*/
/*	Breakpoints
---------------------------------------------------------*/
/*	Sizing
---------------------------------------------------------*/
/*	Breakpoints
---------------------------------------------------------*/
/*	One-Sided Border Radius
---------------------------------------------------------*/
/*	Gradients
---------------------------------------------------------*/
/*	Grid System
---------------------------------------------------------*/
/*	Icons
---------------------------------------------------------*/
/*	Utilities
---------------------------------------------------------*/
/*	Type
---------------------------------------------------------*/
/*	Forms
---------------------------------------------------------*/
/*	Buttons
---------------------------------------------------------*/
/*	Alerts
---------------------------------------------------------*/
body {
  font-family: "Trade Gothic W01", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.6;
  color: #55565A;
  font-weight: 400; }

.wp-core-ui .button,
.button {
  display: inline-block;
  margin-bottom: 0;
  font-weight: 700;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  border-style: solid;
  text-shadow: none;
  white-space: normal;
  -webkit-transition: background-color linear .15s, border-color linear .15s, color linear .15s, -webkit-box-shadow linear .15s !important;
  transition: background-color linear .15s, border-color linear .15s, color linear .15s, -webkit-box-shadow linear .15s !important;
  transition: background-color linear .15s, border-color linear .15s, color linear .15s, box-shadow linear .15s !important;
  transition: background-color linear .15s, border-color linear .15s, color linear .15s, box-shadow linear .15s, -webkit-box-shadow linear .15s !important;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  text-transform: uppercase;
  text-decoration: none !important;
  opacity: 1 !important;
  font-size: 16px;
  line-height: 26px;
  border-radius: 5px;
  border-width: 0px;
  min-height: 50px;
  padding: 12px 20px 12px;
  color: #fff !important;
  background-color: #EFBD47;
  border-color: #EFBD47;
  -webkit-box-shadow: none;
          box-shadow: none; }
  .wp-core-ui .button:focus, .wp-core-ui .button:active, .wp-core-ui .button.active,
  .button:focus,
  .button:active,
  .button.active {
    outline: none; }
  .wp-core-ui .button.disabled, .wp-core-ui .button[disabled],
  fieldset[disabled] .wp-core-ui .button,
  .button.disabled,
  .button[disabled],
  fieldset[disabled]
  .button {
    cursor: not-allowed;
    pointer-events: none;
    opacity: .65; }
  .wp-core-ui .button:hover, .wp-core-ui .button:focus, .wp-core-ui .button:active, .wp-core-ui .button.active,
  .button:hover,
  .button:focus,
  .button:active,
  .button.active {
    color: #fff !important;
    background-color: #ebac18;
    border-color: #ebac18; }
  .wp-core-ui .button:active, .wp-core-ui .button.active,
  .button:active,
  .button.active {
    background-image: none; }
  .wp-core-ui .button.disabled, .wp-core-ui .button.disabled:hover, .wp-core-ui .button.disabled:focus, .wp-core-ui .button.disabled:active, .wp-core-ui .button.disabled.active, .wp-core-ui .button[disabled], .wp-core-ui .button[disabled]:hover, .wp-core-ui .button[disabled]:focus, .wp-core-ui .button[disabled]:active, .wp-core-ui .button[disabled].active,
  fieldset[disabled] .wp-core-ui .button,
  fieldset[disabled] .wp-core-ui .button:hover,
  fieldset[disabled] .wp-core-ui .button:focus,
  fieldset[disabled] .wp-core-ui .button:active,
  fieldset[disabled] .wp-core-ui .button.active,
  .button.disabled,
  .button.disabled:hover,
  .button.disabled:focus,
  .button.disabled:active,
  .button.disabled.active,
  .button[disabled],
  .button[disabled]:hover,
  .button[disabled]:focus,
  .button[disabled]:active,
  .button[disabled].active,
  fieldset[disabled]
  .button,
  fieldset[disabled]
  .button:hover,
  fieldset[disabled]
  .button:focus,
  fieldset[disabled]
  .button:active,
  fieldset[disabled]
  .button.active {
    background-color: #EFBD47;
    border-color: #EFBD47; }
  .wp-core-ui .button:active, .wp-core-ui .button.active,
  .button:active,
  .button.active {
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
            box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
  .wp-core-ui .button.button-large,
  .button.button-large {
    font-size: 16px;
    line-height: 26px;
    border-radius: 5px;
    border-width: 0px;
    min-height: 50px;
    padding: 12px 20px 12px; }

.wp-core-ui .button-primary,
.button-primary {
  color: #fff !important;
  background-color: #006778;
  border-color: #005564;
  -webkit-box-shadow: none;
          box-shadow: none; }
  .wp-core-ui .button-primary:hover, .wp-core-ui .button-primary:focus, .wp-core-ui .button-primary:active, .wp-core-ui .button-primary.active,
  .button-primary:hover,
  .button-primary:focus,
  .button-primary:active,
  .button-primary.active {
    color: #fff !important;
    background-color: #003b45;
    border-color: #002a31; }
  .wp-core-ui .button-primary:active, .wp-core-ui .button-primary.active,
  .button-primary:active,
  .button-primary.active {
    background-image: none; }
  .wp-core-ui .button-primary.disabled, .wp-core-ui .button-primary.disabled:hover, .wp-core-ui .button-primary.disabled:focus, .wp-core-ui .button-primary.disabled:active, .wp-core-ui .button-primary.disabled.active, .wp-core-ui .button-primary[disabled], .wp-core-ui .button-primary[disabled]:hover, .wp-core-ui .button-primary[disabled]:focus, .wp-core-ui .button-primary[disabled]:active, .wp-core-ui .button-primary[disabled].active,
  fieldset[disabled] .wp-core-ui .button-primary,
  fieldset[disabled] .wp-core-ui .button-primary:hover,
  fieldset[disabled] .wp-core-ui .button-primary:focus,
  fieldset[disabled] .wp-core-ui .button-primary:active,
  fieldset[disabled] .wp-core-ui .button-primary.active,
  .button-primary.disabled,
  .button-primary.disabled:hover,
  .button-primary.disabled:focus,
  .button-primary.disabled:active,
  .button-primary.disabled.active,
  .button-primary[disabled],
  .button-primary[disabled]:hover,
  .button-primary[disabled]:focus,
  .button-primary[disabled]:active,
  .button-primary[disabled].active,
  fieldset[disabled]
  .button-primary,
  fieldset[disabled]
  .button-primary:hover,
  fieldset[disabled]
  .button-primary:focus,
  fieldset[disabled]
  .button-primary:active,
  fieldset[disabled]
  .button-primary.active {
    background-color: #006778;
    border-color: #005564; }

#login {
  padding-bottom: 8%; }
  #login form#registerform p.submit {
    margin-top: 0; }
  #login form p.submit {
    margin-top: 16px; }

.login h1 a {
  background-image: none;
  width: auto;
  height: auto;
  text-indent: 0; }

.login form {
  padding-bottom: 30px; }
  .login form .forgetmenot {
    float: none; }

.login .button-primary {
  float: none;
  display: block;
  width: 100%; }

.login .message {
  padding: 12px;
  margin-bottom: 25px;
  border: 1px solid transparent;
  border-radius: 5px;
  line-height: 1.2;
  font-size: 16px;
  background-color: #f1fbfc;
  border-color: #e3f7f9;
  color: #71D6E0;
  color: #55565A; }
  .login .message hr {
    border-top-color: #cef1f5; }
  .login .message a {
    color: #006778; }
    .login .message a:hover {
      color: #00252c; }

.login form {
  font-weight: 400; }
  .login form .input {
    display: block;
    width: 100%;
    font-weight: 400;
    background-image: none;
    border-style: solid;
    -webkit-transition: background-color linear .15s, border-color linear .15s, color linear .15s, -webkit-box-shadow linear .15s;
    transition: background-color linear .15s, border-color linear .15s, color linear .15s, -webkit-box-shadow linear .15s;
    transition: background-color linear .15s, border-color linear .15s, box-shadow linear .15s, color linear .15s;
    transition: background-color linear .15s, border-color linear .15s, box-shadow linear .15s, color linear .15s, -webkit-box-shadow linear .15s;
    font-size: 20px;
    line-height: 32px;
    border-radius: 5px;
    border-width: 1px;
    height: 50px;
    padding: 8px 15px 8px;
    color: #55565A;
    background-color: #fff;
    border-color: #C6C6C6;
    -webkit-box-shadow: none;
            box-shadow: none;
    margin-bottom: 10px; }
    .login form .input:focus {
      outline: none; }
    .login form .input[disabled], .login form .input[readonly],
    fieldset[disabled] .login form .input {
      cursor: not-allowed;
      opacity: 1; }
  .login form select.input {
    font-size: 14px;
    height: 40px; }

.login label {
  color: #55565A;
  font-weight: 700; }

.login #reg_passmail {
  font-size: 16px; }

.login #backtoblog a:hover,
.login #nav a:hover {
  color: #006778; }
