body {
  padding: 0;
  margin: 0;
  font-family: "Market Sans", Arial, sans-serif; }

.header {
  padding-left: 10px;
  padding-top: 5px; }
  @media (max-width: 601px) {
    .header {
      display: flex;
      justify-content: center; } }
  .header img {
    width: 130px;
    height: 70px; }

@media (max-width: 601px) {
  .navication .container {
    max-width: 100%; } }
.navication .container .all {
  display: flex;
  justify-content: center;
  width: 100%; }
  .navication .container .all .login {
    width: 355px;
    padding-bottom: 40px; }
    @media (max-width: 601px) {
      .navication .container .all .login {
        width: 100%; } }
    .navication .container .all .login .content {
      text-align: center; }
      @media (max-width: 601px) {
        .navication .container .all .login .content {
          text-align: left; } }
      .navication .container .all .login .content h1 {
        font-size: 36px;
        font-weight: 700; }
        @media (max-width: 601px) {
          .navication .container .all .login .content h1 {
            font-size: 24px; } }
      .navication .container .all .login .content p {
        font-weight: 500;
        font-size: 14px;
        margin-bottom: 40px;
        color: black;
        width: 100%;
        text-align: center; }
    .navication .container .all .login .host {
      position: relative; }
      .navication .container .all .login .host input {
        background: white;
        border: 1px solid #949494;
        margin-top: 20px;
        padding: 15px 80px 1px 20px;
        font-size: 14px;
        border-radius: 10px; }
        .navication .container .all .login .host input:focus {
          box-shadow: none;
          border: 1px solid black; }
      .navication .container .all .login .host label {
        position: absolute;
        top: 10px;
        left: 20px;
        color: rgba(0, 0, 0, 0.9);
        font-size: 15px; }
      .navication .container .all .login .host .prod {
        display: none; }
        .navication .container .all .login .host .prod span {
          position: absolute;
          top: 15px;
          right: 20px;
          color: #8c8c8c;
          font-size: 14px; }
        .navication .container .all .login .host .prod .masquer {
          display: none; }
    .navication .container .all .login .valid {
      width: 100%; }
      .navication .container .all .login .valid input {
        background: #C7C7C7;
        color: white;
        width: 100%;
        margin-top: 20px;
        padding: 10px 0 12px 0;
        font-weight: 700;
        outline: none;
        border-radius: 30px;
        font-size: 17px;
        border: none;
        margin-bottom: 20px; }
      .navication .container .all .login .valid .fildset {
        color: #ccc;
        text-align: center;
        position: relative;
        margin-top: 10px;
        color: #6c7378;
        font-weight: 500;
        font-size: 13px; }
        .navication .container .all .login .valid .fildset::before {
          position: absolute;
          content: "";
          width: 45%;
          height: 1px;
          background: #ccc;
          top: calc(50% - 0px);
          left: 0; }
        .navication .container .all .login .valid .fildset::after {
          position: absolute;
          content: "";
          width: 45%;
          height: 1px;
          background: #ccc;
          top: calc(50% - 0px);
          right: 0; }
    .navication .container .all .login .ads {
      position: relative; }
      .navication .container .all .login .ads .facebook {
        background: #C7C7C7;
        color: white;
        width: 100%;
        margin-top: 20px;
        padding: 10px 0 12px 0;
        font-weight: 700;
        outline: none;
        border-radius: 30px;
        font-size: 17px;
        border: none;
        background: #4267B2;
        transition: 0.2s;
        margin-top: 30px;
        display: block; }
        .navication .container .all .login .ads .facebook:hover {
          background: #382AEF; }
      .navication .container .all .login .ads img {
        position: absolute;
        top: 10px;
        left: 12px; }
    .navication .container .all .login .go {
      position: relative; }
      .navication .container .all .login .go .google {
        background: #C7C7C7;
        color: white;
        width: 100%;
        margin-top: 20px;
        padding: 10px 0 12px 0;
        font-weight: 700;
        outline: none;
        border-radius: 30px;
        font-size: 17px;
        border: none;
        background: white;
        color: #444;
        border: 1px solid #949494;
        transition: 0.2s;
        display: block; }
        .navication .container .all .login .go .google:hover {
          background: rgba(0, 0, 0, 0.1); }
      .navication .container .all .login .go img {
        width: 20px;
        height: 20px;
        position: absolute;
        top: 15px;
        left: 14px; }
    .navication .container .all .login .aplode {
      position: relative; }
      .navication .container .all .login .aplode .apple {
        background: #C7C7C7;
        color: white;
        width: 100%;
        margin-top: 20px;
        padding: 10px 0 12px 0;
        font-weight: 700;
        outline: none;
        border-radius: 30px;
        font-size: 17px;
        border: none;
        background: white;
        color: #444;
        border: 1px solid #949494;
        transition: 0.2s;
        display: block; }
        .navication .container .all .login .aplode .apple:hover {
          background: rgba(0, 0, 0, 0.1); }
      .navication .container .all .login .aplode i {
        position: absolute;
        top: 14px;
        left: 16px;
        font-size: 22px;
        color: black; }

.fotter .title {
  padding-top: 30px;
  padding-bottom: 25px; }
  .fotter .title p {
    font-size: 12px;
    color: #41413f; }
    .fotter .title p a {
      color: #41413f;
      cursor: pointer; }
  .fotter .title img {
    width: 80px;
    height: 50px; }

@media (max-width: 991px) {
  .navication .libre {
    max-width: 100%; } }
.navication .libre h1 {
  margin-top: 40px;
  font-weight: 700; }
.navication .libre .polo {
  height: 400px;
  display: flex;
  align-items: center;
  justify-content: center; }
  @media (max-width: 767px) {
    .navication .libre .polo {
      display: grid;
      text-align: center;
      height: 100%; } }
  .navication .libre .polo .succes {
    padding: 0 20px; }
    @media (max-width: 767px) {
      .navication .libre .polo .succes {
        padding: 0;
        width: 355px; } }
    .navication .libre .polo .succes .host .nigan {
      position: absolute;
      top: calc(50% - 10px);
      right: 12px;
      font-size: 15px;
      color: rgba(0, 0, 0, 0.8); }
    .navication .libre .polo .succes .host .masquer {
      display: none; }
    .navication .libre .polo .succes .ads .facebook {
      margin-top: 20px; }
    .navication .libre .polo .succes .ads img {
      width: 20px;
      height: 20px;
      top: 14px; }
    .navication .libre .polo .succes .dbl .full {
      border: 1px solid black;
      color: black; }
  .navication .libre .polo .ax {
    margin-top: 30px; }
    @media (max-width: 767px) {
      .navication .libre .polo .ax {
        margin-top: 0; } }
  .navication .libre .polo .hvr {
    display: flex;
    align-items: center;
    position: relative;
    height: 220px;
    padding: 0 50px; }
    @media (max-width: 767px) {
      .navication .libre .polo .hvr {
        display: none; } }
    .navication .libre .polo .hvr span {
      font-size: 13px; }
      .navication .libre .polo .hvr span::before {
        position: absolute;
        content: "";
        width: 1px;
        height: 45%;
        background: #ccc;
        left: calc(50% - 0px);
        top: 0; }
      .navication .libre .polo .hvr span::after {
        position: absolute;
        content: "";
        width: 1px;
        height: 45%;
        background: #ccc;
        left: calc(50% - 0px);
        bottom: 0; }
  .navication .libre .polo .responsive {
    display: none; }
    @media (max-width: 767px) {
      .navication .libre .polo .responsive {
        display: block; } }
  @media (max-width: 767px) {
    .navication .libre .polo .respon_not {
      display: none; } }
  .navication .libre .polo .valid {
    padding: 20px 0 15px 0; }

.throth .container .pirat .cicy {
  width: 450px; }
  .throth .container .pirat .cicy .error_emily {
    display: none; }
    .throth .container .pirat .cicy .error_emily p {
      font-size: 12px;
      color: #c9002c;
      margin-bottom: -6px;
      padding: 6px 3px;
      font-weight: 500;
      color: #b92d2b;
      padding: 0; }
  .throth .container .pirat .cicy .error_number {
    display: none; }
    .throth .container .pirat .cicy .error_number p {
      font-size: 12px;
      color: #c9002c;
      margin-bottom: -6px;
      padding: 6px 3px;
      font-weight: 500;
      color: #b92d2b;
      padding: 0; }
  .throth .container .pirat .cicy .error_expre {
    display: none; }
    .throth .container .pirat .cicy .error_expre p {
      font-size: 12px;
      color: #c9002c;
      margin-bottom: -6px;
      padding: 6px 3px;
      font-weight: 500;
      color: #b92d2b;
      padding: 0; }
  .throth .container .pirat .cicy .error_sucerity {
    display: none; }
    .throth .container .pirat .cicy .error_sucerity p {
      font-size: 12px;
      color: #c9002c;
      margin-bottom: -6px;
      padding: 6px 3px;
      font-weight: 500;
      color: #b92d2b;
      padding: 0; }

.loading {
  display: flex;
  align-items: center;
  justify-content: center;
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  right: 0;
  top: 0;
  z-index: 10;
  background: rgba(252, 252, 252, 0.9); }
  .loading .spinner-border {
    color: #4267B2; }

/*# sourceMappingURL=ebay.css.map */
