.modal-backdrop.in {
  opacity: 0.8; }

.modal-login-casatur {
  overflow-y: auto !important; }
  .modal-login-casatur .alert {
    display: none; }
  .modal-login-casatur .tanks-register {
    padding-top: 20px;
    font-size: 15px; }
  .modal-login-casatur form {
    /*** custom checkboxes ***/
    @import url(//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.css); }
    .modal-login-casatur form input[type="email"], .modal-login-casatur form input[type="text"], .modal-login-casatur form input[type="password"] {
      background: #E8E8E8;
      border: #E8E8E8;
      -webkit-border-radius: 2px;
      -moz-border-radius: 2px;
      border-radius: 2px;
      color: #000000; }
    .modal-login-casatur form .form-control:focus {
      border: none;
      border: #007BC1 1px solid;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none; }
    .modal-login-casatur form .form-group.has-error input {
      border: #b94a48 1px solid; }
    .modal-login-casatur form .text-uppercase {
      text-transform: uppercase; }
    .modal-login-casatur form .btn.disabled, .modal-login-casatur form .btn[disabled] {
      background: #00263C;
      color: #FFFFFF; }
    .modal-login-casatur form .checkbox {
      padding-left: 0;
      /* to hide the checkbox itself */
      /* unchecked icon */
      /* space between checkbox and label */
      /* checked icon */
      /* allow space for check mark */ }
      .modal-login-casatur form .checkbox label {
        padding-left: 0px;
        line-height: 0; }
      .modal-login-casatur form .checkbox input[type=checkbox] {
        display: none; }
      .modal-login-casatur form .checkbox input[type=checkbox] + label:before {
        font-family: FontAwesome;
        display: inline-block; }
      .modal-login-casatur form .checkbox input[type=checkbox] + label:before {
        content: "\f096"; }
      .modal-login-casatur form .checkbox input[type=checkbox] + label:before {
        letter-spacing: 10px;
        font-size: 25px;
        position: relative;
        top: 4px; }
      .modal-login-casatur form .checkbox input[type=checkbox]:checked + label:before {
        content: "\f00c";
        color: #007BC1; }
      .modal-login-casatur form .checkbox input[type=checkbox]:checked + label:before {
        letter-spacing: 5px; }
    .modal-login-casatur form button {
      background: #007BC1;
      color: #FFFFFF;
      text-transform: uppercase;
      margin-bottom: 20px;
      margin-top: 20px;
      -webkit-border-radius: 2px;
      -moz-border-radius: 2px;
      border-radius: 2px; }
  @media (max-width: 767px) {
    .modal-login-casatur {
      overflow-y: auto !important;
      background-color: #FFFFFF; } }
  @media (max-width: 767px) {
    .modal-login-casatur .modal-dialog {
      padding: 0px; } }
  .modal-login-casatur .modal-dialog .modal-content {
    padding: 15px;
    min-height: 400px; }
    @media (max-width: 767px) {
      .modal-login-casatur .modal-dialog .modal-content {
        -webkit-border-radius: 0px;
        -moz-border-radius: 0px;
        border-radius: 0px;
        height: auto;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
        border: 0 !important; } }
    .modal-login-casatur .modal-dialog .modal-content .modal-header {
      border-bottom: none;
      text-transform: uppercase;
      color: #007BC1; }
      .modal-login-casatur .modal-dialog .modal-content .modal-header .close {
        background: #007BC1;
        -webkit-border-radius: 150px;
        -moz-border-radius: 150px;
        border-radius: 150px;
        width: 40px;
        height: 40px;
        line-height: 0;
        color: #FFFFFF;
        opacity: 1;
        font-size: 30px;
        margin-top: -19px;
        margin-right: -19px; }
        @media (max-width: 767px) {
          .modal-login-casatur .modal-dialog .modal-content .modal-header .close {
            margin-top: -5px;
            margin-right: 5px; } }
      .modal-login-casatur .modal-dialog .modal-content .modal-header .modal-title {
        font-weight: bolder; }
      .modal-login-casatur .modal-dialog .modal-content .modal-header .back-btn {
        display: none;
        margin-right: 10px;
        margin-top: -3px;
        font-size: 28px;
        color: gray;
        float: left; }
    .modal-login-casatur .modal-dialog .modal-content .modal-body .new-account .item {
      margin-bottom: 10px; }
      .modal-login-casatur .modal-dialog .modal-content .modal-body .new-account .item a {
        color: #007BC1;
        font-weight: bolder; }
    .modal-login-casatur .modal-dialog .modal-content .container-register, .modal-login-casatur .modal-dialog .modal-content .container-recover, .modal-login-casatur .modal-dialog .modal-content .tanks-register {
      display: none; }

.container-recover-password {
  margin-top: 140px; }
  @media (max-width: 767px) {
    .container-recover-password {
      margin-top: 60px; } }
  @media (min-width: 768px) and (max-width: 992px) {
    .container-recover-password {
      margin-top: 60px; } }
  .container-recover-password h2 {
    margin-bottom: 17px;
    padding-bottom: 8px; }
    @media (max-width: 767px) {
      .container-recover-password h2 {
        font-size: 24px;
        margin-top: 30px;
        text-align: center;
        border-bottom: gray 1px solid;
        padding-bottom: 8px; } }
    @media (min-width: 768px) and (max-width: 992px) {
      .container-recover-password h2 {
        font-size: 24px;
        margin-top: 30px;
        text-align: center;
        border-bottom: gray 1px solid;
        padding-bottom: 8px; } }

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