﻿@charset "utf-8";



@media(min-width:1366px) {

  .interiores-wrap {
    background-size: 100% auto;
  }
}

@media(max-width:1200px) {

  body {
    padding-top: 105px;
  }

  .canculation-btn {
    font-size: 18px;
    padding: 9px 26px 9px;
  }

}


@media(max-width:991px) {

  body {
    padding-top: 85px;
  }

  hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 2px solid #6ec900;
    margin: 1em 0;
    padding: 0;
    width: 94%;
    position: relative;
    left: 16px;
  }

  #myNav {
    background: #ffffff none repeat scroll 0 0;
    left: 0;
    margin: 67px 0 0;
    padding: 2px 5px;
    position: absolute;
    width: 100%;
    z-index: 5;
  }

  #myNav {
    z-index: 99;
  }

}

@media(max-width:767px) {
  #myNav {
    background: #ffffff none repeat scroll 0 0;
    left: 0;
    margin: 52px 0 0;
    padding: 2px 5px;
    position: absolute;
    width: 100%;
    z-index: 5;
  }

  .desglose-cuotas {
    overflow-x: scroll;
    display: block;
  }

  .register .form-control {
    margin: 0px 0px 0px !important;
    font-size: 13px;
  }

  .form-control {
    font-size: 12px;
    height: 32px;
  }

  .validator-btn {
    margin: 0px;
    height: 32px;
  }

  .celularPopupbox {
    max-width: 94%;
    padding: 20px;
  }

  #myNav {
    margin: 0px 0 0;
  }

  .interiores-wrap.interiores-tabcover {
    background: #6c6c6c33 none repeat scroll 0 0;
    padding: 20px 0;
  }

  app-contact-us .interiores-wrap,
  app-faq .interiores-wrap {
    background: #e1e1e1 !important
  }

}

@media(max-width:667px) {

  hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 2px solid #6ec900;
    margin: 1em 0;
    padding: 0;
    width: 92%;
    position: relative;
    left: 16px;
  }

  .interiores-tabcover>.container {
    padding: 0;
  }

}

@media(max-width:480px) {

  hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 2px solid #6ec900;
    margin: 1em 0;
    padding: 0;
    width: 90%;
    position: relative;
    left: 16px;
  }

  .register .form-control {
    margin: 0px 0px 0px !important;
    font-size: 12px;
  }


  .form-group>label {
    font-size: 20px;
  }


  .img-responsive.mobileShow {
    display: block;
  }
}

@media(max-width:460px) {

  .contact-formbox .col-md-6.col-sm-6,
  .col-md-12 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .interiores-wrap>.container {
    padding: 0;
  }

}

@media(max-width:380px) {

  .irs-slider {
    top: 36px !important;
  }

  .canculation-btn {
    font-size: 16px;
    padding: 7px 24px 7px;
  }
  

  .register .form-control {
    margin: 0px 0px 0px !important;
    font-size: 11px;
  }

}

@media(max-width:350px) {

  .cancel-btn,
  .accept-btn {
    font-size: 13px !important;
  }

}

@media(max-width:340px) {

  .canculation-btn {
    font-size: 13px;
    padding: 7px 22px 7px;
  }

}


@media (max-width: 350px) {
  .celularPopupbox {
    top: 30px;
  }

  .form-control {
    height: initial;
  }

}
