
@media only screen and (min-width: 1910px){
    div.contenedor-tiket img {
        width: 93% !important;
    }
}

@media only screen and (min-width: 1700px){
    .responsive-min{
        width: 80%;
    }

    .contenedor-tiket img{
        width: 99%;
    }

    .paisajes-bottom img{
        width: 100%;
    }
}

@media only screen and (min-width: 1450px){
    .content-block img{
        width: 100%;
    }

    .container-fluid.banner-degradado {
        width: 85%;
    }

    .container.config-width {
        width: 85%;
    }

    .container-fluid.banner-white.owl {
        width: 85%;
    }

    .container-fluid.banner-morado-claro>div {
        width: 85%;
    }

    .container-fluid.banner-promociones>div {
        width: 85%;
    }

    .container-fluid.banner-footer {
        width: 85%;
    }
    
    footer.container-fluid.banner-footer-1 {
        width: 85%;
    }

}


@media only screen and (max-width: 1320px){
    .cantidad{
        position: relative;
        left: 40px;
    }

    .contenedor-consultorio img {
        margin-left: 2.2%;
    }

    .navbar-ul{
        width: 74%;
    }

    .consulta p {
        line-height: 1.6;
        margin-top: 7%;
    }

}


@media only screen and (max-width: 1224px){
    .consulta p {
        line-height: 1.6;
        margin-top: 7%;
    }

    .cantidad-argentina-2{
        margin-left: -15px;
    }

    .cantidad-argentina{
         margin-left: 0;
    }

    .navbar-ul {
        width: 74%;
    }
}

@media only screen and (max-width: 1169px){
    .consulta p {
        line-height: 1.6;
        margin-top: 7%;
    }

    .width-saludo {
        width: 90%;
    }

    .contenedor-saludo-2{
        margin-top: 10%;
    }


    .contenedor-saludo-2 button{
        margin-bottom: 0;
    }

    .contenedor-saludo hr{
        display: none;
    }

    .contenedor-saludo-2 hr{
        display: none;
    }

    .content-paisaje p{
        font-size: 29px;
    }

    .paisajes-bottom{
        padding: 8px;
    }

    .content-paisaje{
        padding: 5px;
    }

    .content-block {
        width: 40%;
        margin: 0 auto;
        display: block;
        float: none;
        margin-top: 3%;
    }

    .content-block img{
        margin: 0 auto;
        width: 100%;
    }

    .bloque-tarifas{
        margin-bottom: 10%;
    }

    .banner-tarifas{
        padding-bottom: 0;
    }

    .contenedor-consultorio p{
        margin-left: 0;
    }

    .contenedor-nosotros p{
        margin-left: 0;
    }

    .circulo-white{
        margin: 0 auto;
        margin-bottom: 8%;
    }

    .btn-tramite button{
        width: 25%;
    }
    .content-responsive-circle{
        width: 50%;
    }

    .paragraph1{
       margin-left: 0;
    }

    .bloque-blanco {
        margin-bottom: 20px;
    }

    .container-fluid.banner-usa .col-lg-6.col-md-6.col-sm-6.col-xs-6.caption {
        background: white;
        padding-bottom: 50px;
        padding-top: 15px;
    }

    .banner-footer-1 {
        margin-top: 120px;
    }
}

@media only screen and (max-width: 1064px){
    .cantidad {
        position: relative;
        left: 58px;
    }

    .content-block {
        margin-top: 5%;
        margin-right: 3%;
        width: 48%;
        margin: 0 auto;
        display: block;
        float: none;
    }

    .content-block img {
        margin: 0 auto;
        width: 100%;
    }

    .content-block {
        margin-top: 5% !important;
        margin-right: 3%;
        width: 48%;
        margin: 0 auto;
        display: block;
        float: none;
        margin-bottom: 5% !important;
    }
    .bloque-blanco{
        margin-bottom: 10% !important;
    }

    .fluid-menu {
        padding-left: 0;
        padding-right: 0;
    }
  }

@media only screen and (max-width: 998px){
    .navbar-ul {
        width: 84%;
    }

    .pago h2{
        padding-left: 0;
        padding-right: 0;
    }

    .pago p{
        padding-right: 0;
        padding-left: 0;
    }

    .contenedor-saludo>div:nth-child(1){
        left: 0;
    }

    .contenedor-saludo-2>div:nth-child(1){
        left: 0;
    }

    .contenedor-saludo{
        width: 100%;
    }

    .contenedor-saludo-2{
        width: 100%;
    }

    .contenedor-contac{
        width: 100%;
    }

    .question p{
        margin-top: 0;
        padding-right: 0;
        padding-left: 0;
    }

    .width-76 {
        width: 92%;
    }

    .question h1{
        padding-right: 0;
        padding-left: 0;
    }

    .acerca-img{
        width: 100%;
    }

    .acerca{
        width: 100%;
        margin-top: 5%;
        text-align: center;
    }

    .acerca h1 {
        margin-bottom: 4%;
    }

    .banner-nosotros h1{
        padding-left: 0;
        padding-right: 0;
    }

    .acerca p{
        margin-bottom: 3%;
    }

    .nosotros-p p{
        margin-top: 0;
        padding-right: 0;
        padding-left: 0;
    }

    .banner-nosotros img{
        display: none;
    }

    .contenedor-tiket img {
        width: 100%;
        margin-left: 0px;
    }

    .content-tiket{
        margin-bottom: 12% !important;
    }

    .acerca-img img {
        margin-top: 1.5%;
        width: 70%;
        margin: 0 auto;
        display: block;
    }

    .contenedor-tiket>div {
        width: 80%;
        margin: 0 auto;
        display: block;
        float: none;
        padding-left: 0;
    }

    .banner-hoteles img{
        display: none;
    }

    .banner-turismo img{
        display: none;
    }

    .turismo-p{
        margin-top: 0;
    }

    .banner-destino img{
        display: none;
    }

    .paisajes-bottom{
        width: 50%;
    }

    .banner-turismo{
        padding-bottom: 6%;
    }

    .visa-turismo h2{
        padding-right: 0;
    }

    .visa-turismo{
        padding-bottom: 0;
    }

    .inicia-tramite {
        padding-left: 0%;
        padding-right: 0%;
    }

    .footer-responsive{
        padding-top: 0 !important;
    }

    .pasos h4{
        margin-left: 0;
        padding-right: 0;
    }

    .visa-turismo h1{
        text-align: left;
    }

    .formulario{
        width: 100%;
    }

    .numeros {
        margin-top: -9%;
    }

    .visa-turismo>div {
        width: 100%;
    }

    .contenedor-nosotros img {
        margin-left: 0;
        display: none;
    }

    .contenedor-nosotros-2 p:nth-child(1){
        padding-right: 0;
        margin-bottom: 3%;
    }

    .contenedor-consultorio>div {
        width: 100%;
        text-align: center;
    }

    .contenedor-consultorio img{
        display: none;
    }

    .flaticon-consultant{
        text-align: center;
        margin-top: 7%;
        margin-left: 6em;
    }

    .flaticon-parents{
        text-align: center;
        margin-top: 7%;
        margin-left: 6em;
    }

    .flaticon-student{
        text-align: center;
        margin-top: 7%;
        margin-left: 6em;
    }

    .flaticon-passport{
        text-align: center;
        margin-top: 7%;
        margin-left: 6em;
    }

    .flaticon-loan{
        text-align: center;
        margin-top: 7%;
        margin-left: 6em;
    }

    .banner-footer-1{
        padding-top: 0;
    }

    .flaticon-television{
        text-align: center;
        margin-top: 7%;
        margin-left: 6em;
    }

    .consulta p {
        text-align: center;
        margin-top: 2%;
    }

    .contenedor-footer>div {
        width: 100%;
        text-align: center;
        padding-right: 0;
    }

    .btn-tramite button {
        width: 40%;
    }

    .navbar-menu{
        position: relative;
        z-index: 1000;
    }

    .consulta h1{
        text-align: center;
    }

    .consulta button{
        margin: 0 auto;
        display: block;
        margin-top: 30px !important;
    }

    .navbar-brand > img{
        margin:0 auto;
    }

    .navbar-menu .navbar-brand{
        float: none;
    }

    .banner-usa{
        padding-top: 20%;
    }

    .faq {
        margin-top: 1%;
        padding-left: 0;
    }

    .contenedor-nosotros {
        margin-bottom: 2%;
    }

    .sigenos {
        margin-top: 0%;
        padding-left: 0%;
        padding-right: 0;
    }

    .banner-footer{
        padding-top: 3%;
    }

    .col-social {
        width: 25% !important;
        margin-top: 2%;
    }

    .contenedor-footer img{
        margin: 0 auto;
        display: block;
        width: 25%;
    }

    .paragraph{
        text-align: center;
        margin-top: 1%;
    }

    .consulta{
        border: none;
    }

    .consulta>div {
        width: 100%;
    }

    .cuadro-consultorio{
        width: 80%;
        margin-bottom: 3%;
        margin-left: 10%;
        margin-right: 10%;
    }

    .contenedor-nosotros-2 p:nth-child(2){
        padding-right: 0;
    }

    .contenedor-nosotros-2 img {
        margin-top: 4% !important;
        margin: 0 auto;
    }

    .contenedor-nosotros-2>div {
        width: 100%;
        text-align: center;
    }

    .contenedor-nosotros>div {
        width: 100% !important;
        text-align: center;
    }

    .caption{
        width: 100%;
        text-align: center;
      }

    .caption h1{
        padding-right: 0;
        margin-left: 0;
    }

    .col-lg-12.col-md-12.col-sm-12.col-xs-12.contenedor-nosotros>div {
        width: 50%;
    }

    .visa-turismo .col-lg-6.col-md-6.col-sm-6.col-xs-6.padding-null-500 {
        margin-top: 50px;
        margin-bottom: 80px;
    }

    .navbar-brand > img {
        margin-left: 0 !important;
    }

    .navbar-header {
        height: 60px;
    }

    .navbar-brand > img {
        display: block;
        width: 18%;
        bottom: 20px;
        position: relative;
        margin: 0 auto !important;
    }

    .navbar-header {
        width: 100%;
    }

}

@media only screen and (max-width: 768px){
    .navbar-menu .navbar-brand{
        float: left;
    }

    .paisajes-bottom {
        width: 80%;
        float: none;
        margin: 0 auto;
    }

    .paisajes-bottom img{
        margin:0 auto;
        width: 100%;
    }

    .content-paisaje{
        margin-bottom: 10%;
    }

    .content-block{
        width: 80%;
    }

    .navbar-brand > img {
        display: block;
        position: relative;
        top: 29px;
    }

    .flaticon-consultant{
        text-align: center;
        margin-top: 7%;
        margin-left: 1em;
    }

    .flaticon-parents{
        text-align: center;
        margin-top: 7%;
        margin-left: 1em;
    }

    .flaticon-student{
        text-align: center;
        margin-top: 7%;
        margin-left: 1em;
    }

    .flaticon-passport{
        text-align: center;
        margin-top: 7%;
        margin-left: 1em;
    }

    .flaticon-loan{
        text-align: center;
        margin-top: 7%;
        margin-left: 1em;
    }

    .banner-footer-1{
        padding-top: 0;
    }

    .flaticon-television{
        text-align: center;
        margin-top: 7%;
        margin-left: 1em;
    }

    .width-79 {
        width: 100%;
    }

    .btn-tramite {
        margin-top: 0;
    }

    .contenido-libro img {
        width: 50% !important;
        margin-left: 0;
        margin: 0 auto;
        display: block;
        margin-top: 8%;
        margin-bottom: 4%;
    }

    .caption {
        margin-left: -0%;
    }

    .contenedor-owl>div {
        width: 100%;
    }

    .btn-tramite button {
        width: 50%;
        padding-top: 3%;
        padding-bottom: 3%;
    }

    .contenedor-tramite h2{
        padding-left: 0;
        padding-right: 0;
    }

    .content-responsive-circle {
        width: 100%;
    }

    .navbar-toggle {
        margin-top: 15px;
    }

    .fluid-menu {
        padding-left: 45px;
        padding-right: 45px;
    }

    .panel-faq a {
        text-decoration: none;
        line-height: 29px;
    }

    .panel-p p {
        font-size: 18px;
    }

    .navbar-brand > img {
        display: block;
        position: relative;
        top: 1px;
        width: 73%;
    }

    .fluid-menu {
        padding-left: 0;
        padding-right: 0;
    }

    .navbar-menu .navbar-brand {
        float: left;
        display: block;
        height: 0;
    }

    .navbar-ul {
        width: 100%;
        padding-left: 0;
        text-align: center;
    }
}

@media only screen and (max-width: 600px){
    .navbar-header{
        padding-top: 3%;
        padding-bottom: 3%;
    }

    .contenedor-saludo p{
        padding-top: 3%;
    }

    .contenedor-saludo-2 p{
        padding-top: 3%;
    }

    .contenedor-saludo-2>div {
        width: 100%;
    }

    .width-100-600{
        width: 100%;
    }

    .contenedor-saludo select{
        margin-top: 3%;
    }


    .contenedor-saludo button{
        margin-top: 9%;
        margin-left: 0;
    }

    .contenedor-saludo-2 button{
        width: 100%;
    }

    .saludo p{
        padding-right: 0;
        padding-left: 0;
    }

    .saludo {
        padding-right: 0;
        padding-left: 0;
    }

    .contenedor-saludo-2 h1{
        margin-top: 0;
    }

    .contenedor-saludo>div {
        width: 100%;
    }

    .width-saludo {
        width: 100%;
    }

    .section-form{
        width: 100%;
        padding-left:   0;
        margin: 0 auto;
        display: block;
        float: none;
    }

    .form-control-message{
        margin-left: 0;
    }

    .section-form3 {
        margin-left: 0;
    }

    .mensaje textarea{
        width: 100%;
    }

    .mensaje {
        padding:0;
    }

    .contenedor-contac button{
        width: 69%;
        padding-bottom: 2%;
        padding-top: 2%;
        margin-left: -3%;
    }

    .section-form1{
        width: 100%;
        padding-right:  0;
        margin: 0 auto;
        display: block;
        float: none;
    }

    .width-76 {
        width: 100%;
    }

    .bg-tarifa{
        padding-top: 40%;
    }

    .bg-contactanos{
        padding-top: 40%;
    }

    .bg-faq{
        padding-top: 40%;
    }

    .bg-nosotros{
        padding-top: 40%;
    }

    .bg-hotel{
        padding-top: 40%;
    }

    .bg-turismo{
        padding-top: 40%;
    }

    .bg-tikets{
        padding-top: 40%;
    }

    .banner-tramite {
        padding-top: 40%;
    }

    .padding-null-600{
        padding: 0;
    }

    .content-tiket h1{
        padding-right: 0;
    }

    .banner-tramite{
        padding-top: 23%;
    }

    .numeros {
        width: 40px;
        height: 40px;
        padding-top: 11%;
    }

    .font-21 {
        font-size: 18px;
    }

    .content-block{
        width: 100%;
    }

    .navbar-brand > img{
        top: 13px;
    }

    .coma1{
        left: 0;
    }

    .coma{
        right:  0;
    }

    .contenedor-footer img{
        width: 36%;
    }

    .fluid-menu {
        padding-left: 0;
        padding-right: 0;
    }

    .navbar-header {
        padding-top: 0%;
        padding-bottom: 0%;
    }

    .navbar-brand > img {
        top: 2px;
    }

    .container-fluid.banner-usa .col-lg-6.col-md-6.col-sm-6.col-xs-6.caption {
        margin-top: 30px;
    }

    .banner-usa {
        padding-bottom: 12%;
    }

    .content-block {
        width: 80%;
    }

    .navbar-menu {
        padding-top: 2%;
        padding-bottom: 4%;
    }

    .container-fluid.banner-tarifas .content-block {
        width: 90%;
    }

    .col-lg-6.col-md-6.col-sm-6.col-xs-6.content-tiket>.col-lg-12.col-md-12.col-sm-12.col-xs-12>div {
        width: 100%;
        text-align: center;
    }

    .content-tiket h2 {
        margin-left: 0;
    }

    .content-tiket button {
        margin-left: 0;
        margin-bottom: 15%;
    }

    .contenedor-tiket>div {
        padding-left: 0;
        padding-right: 0;
    }

    .content-tiket h2 {
        margin-top: 4%;
    }

    .col-lg-6.col-md-6.col-sm-6.col-xs-6.content-tiket>.col-lg-12.col-md-12.col-sm-12.col-xs-12>div {
        padding: 0;
    }

    .col-lg-6.col-md-6.col-sm-6.col-xs-6.content-tiket>.col-lg-12.col-md-12.col-sm-12.col-xs-12 {
        padding: 0;
    }

    .turismo-p {
        padding-left: 10px;
        padding-right: 10px;
    }

    .banner-hoteles h1 {
        padding-left: 0%;
        padding-right: 0%;
    }

    .banner-footer {
        padding-top: 9%;
    }

    .acerca-img img {
        width: 100%;
    }

    .col-lg-12.col-md-12.col-sm-12.col-xs-12.text-center.contenedor-tramite {
        margin-bottom: 50px;
    }

    .btn-tramite button {
        width: 100%;
        padding-top: 5%;
        padding-bottom: 5%;
        margin-top: 60px;
    }

    .contenido-libro img {
        width: 70% !important;
    }

    .bg-contactanos {
        padding-top: 56%;
        background-position: 38% 40%;
    }


    .contenedor-contac button {
        width: 100%;
        padding-bottom: 2%;
        padding-top: 2%;
        margin-left: 0;
    }

    form.content-form .col-lg-12.col-md-12.col-sm-12.col-xs-12 {
        width: 100%;
        padding: 0;
        margin-top: 0px;
    }

    .contenedor-footer img {
        width: 48%;
        margin-bottom: 20px;
    }

    .wrap-capcha.wr-cn {
        padding-left: 15px;
    }


}

@media only screen and (max-width: 500px){
    .font-42 {
        font-size: 36px;
    }

    .paisajes-bottom{
        width: 100%;
    }

    .padding-null-500{
        padding: 0;
    }

    .width-93 {
        width: 100%;
        padding: 0;
    }

    .content-paisaje {
        padding: 9px;
    }

    .banner-turismo h1 {
        padding-left: 0%;
        padding-right: 0%;
        line-height: 1.2;
    }

    .visa-turismo{
        margin-bottom: 9%;
    }

    .font-16 {
        font-size: 15px;
    }

    .container-fluid.banner-usa .col-lg-6.col-md-6.col-sm-6.col-xs-6.caption {
        margin-top: 50px;
    }

    .visa-turismo .col-lg-6.col-md-6.col-sm-6.col-xs-6.padding-null-500 {
        margin-bottom: 30px;
    }

    .font-48 {
        font-size: 38px;
    }

    .banner-tramite {
        padding-top: 38%;
    }

    .col-lg-12.col-md-12.col-sm-12.col-xs-12.pago {
        padding: 0;
    }

    .col-lg-12.col-md-12.col-sm-12.col-xs-12.pago>div {
        padding: 0;
    }

    .wrap-capcha.wr-cn {
        padding-left: 0;
    }
}

@media only screen and (max-width: 400px){
    .contenedor-footer img {
        width: 47%;
    }

    .font-44 {
        font-size: 28px;
    }

    .formulario{
        padding-left: 3%;
        padding-right: 3%;
    }

    .font-48 {
        font-size: 36px;
    }

    .visa-turismo{
        padding:0;
    }

    .numeros{
        padding-top: 18%;
    }

    .width-93 {
        width: 100%;
    }

    .config-width{
        width: 100%;
    }

    .font-50 {
        font-size: 36px;
    }

    .flaticon-consultant{
        text-align: center;
        margin-top: 7%;
        margin-left: 0em;
    }

    .flaticon-parents{
        text-align: center;
        margin-top: 7%;
        margin-left: 0em;
    }

    .fluid-menu{
        padding-left: 0;
        padding-right: 0;
    }

    .banner-usa {
        padding-top: 30%;
    }

    .cantidad {
        position: relative;
        left: 25px;
    }

    .navbar-header{
        padding-top: 5%;
        padding-bottom: 5%;
    }

    .flaticon-student{
        text-align: center;
        margin-top: 7%;
        margin-left: 0em;
    }

    .flaticon-passport{
        text-align: center;
        margin-top: 7%;
        margin-left: 0em;
    }

    .flaticon-loan{
        text-align: center;
        margin-top: 7%;
        margin-left: 0em;
    }

    .banner-footer-1{
        padding-top: 0;
    }

    .flaticon-television{
        text-align: center;
        margin-top: 7%;
        margin-left: 0em;
    }

    div.consulta button{
        margin-top: 12px !important;
        margin-bottom: 12px !important;
    }

    .btn-tramite button{
        width: 65%;
    }

    .bloque-blanco{
        padding-left: 0;
    }

    .contenedor-footer img {
        width: 45%;
    }

    .caption button {
        width: 80%;
    }

    .navbar-header {
        padding-top: 2%;
        padding-bottom: 2%;
    }

    .navbar-brand > img {
        top: 20px;
    }

    .banner-usa {
        padding-left: 0;
        padding-right: 0;
    }

    .contenedor-cajas {
        padding: 0;
    }

    .cuadro-consultorio {
        width: 86%;
        margin-left: 7%;
        margin-right: 7%;
    }

    .contenedor-tramite {
        margin-bottom: 30px;
    }

    .paragrap-circulo {
        padding-top: 5.3%;
        padding-bottom: 5.3%;
    }

    .content-block {
        width: 90%;
    }

    .container-fluid.banner-footer {
        padding-left: 0;
        padding-right: 0;
    }

    .navbar-brand > img {
        top: 2px;
        margin-left: 0 !important;
    }


}

@media only screen and (max-width: 390px){
    .container-fluid.banner-tarifas .content-block {
        width: 100%;
    }

    .wrap-capcha {
        width: 100% !important;
        position: relative;
        display: block;
    }

    .wrap-capcha>.g-recaptcha {
        width: 100% !important;
        position: relative;
        display: block;
        transform: scale(0.84);
        transform-origin: 0 0;
    }

    .wrap-capcha>.g-recaptcha div {
        width: 105% !important;
        position: relative;
        display: block;
    }

    .wrap-capcha iframe {
        width: 100% !important;
    }
}

@media only screen and (max-width: 370px){
    .navbar-brand > img {
        top: -51px;
        margin-left: 0 !important;
    }
}

@media only screen and (max-width: 343px){
    .cantidad {
        position: relative;
        left: 40px;
    }

    .content-tiket button{
        width: 100%;
    }

    .numeros {
        padding-top: 18%;
        margin-left: -24%;
    }

    .container-fluid.banner-usa>div {
        padding: 0;
    }

    .wrap-capcha>.g-recaptcha {
        transform: scale(0.74);
        transform-origin: 0 0;
    }

    .wrap-capcha>.g-recaptcha div {
        width: 109% !important;
    }

    .visa-turismo h1 {
        font-size: 31px;
    }


}
