.header__nickname { display: block; }
@media screen and (orientation:portrait) {
    
    .sitio__titulo { height: 111px; }
    
    .screen, .screens_contenedor { background-size: auto 100%; }
    
    
    .slider_contenedor_general .btn.atras {
        margin: 20vh 0px;
    }
    .slider_contenedor_general .btn.adelante {
        margin: 20vh 0px 0px -80px;
    }
    .ronda__contenedor .slider_contenedor_general .btn.atras {
        margin: 12.3vh 0px;
    }
    .ronda__contenedor .slider_contenedor_general .btn.adelante {
        margin: 12.3vh 0px 0px -40px;
    }
    .sitio__menu--links .link {
    font-size: 3vw;
    }
    .sitio__menu--links .link {
        padding: 20px 40px 0px 7.5vw;
    }
    
    .sitio__menu--links.menu__interno--1 .link {
        padding: 5% 40px 5% 0px;
    }
    
    .sitio__menu--links .link.unete {
        padding: 2% 11.5%;
    }
    .menu__interno--1 .link {
    font-size: 2.3vw;
    }
    
    
    .contacto__contenedor .contacto { width: auto; }
    .request .contacto__contenedor .contacto { width: 100%; padding: 0px; }
    /*.contacto__contenedor .contacto__callToAction {
        width: 100%;
    }*/
    .cifra__contenedor { width: 30%; }
    /*article.tarjeta { margin-top: 16vh; }*/
    form.tarjeta { margin-top: 3vh; }
    
    .btn { font-size: 1.6vw; }
    
    .sitio__menu--links { min-width: 44vw; }
    /*.proyecto_categoria .C { margin-left: 80%; }*/
    /*.ronda__contenedor .C { margin-left: 54%; }*/
    .cifra { font-size: 21vw; }
    /*.cifra__simbolo { margin: 3.8vw -6vw;  }*/
    .cifra__simbolo { font-size: 9vw; }
    .cifra__medida { font-size: 6vw; }
    
    .lightbox.acceso .acceso__form--contenedor {
           width: 42vw;
    margin: 50vw 0px 0px 30vw;
    }
    .lightbox.acceso .acceso__form {
    /*       width: 80%;*/
    margin: 3% 10%;
    }
    .postulaProyecto__contenedorA { width: 96%;  }
    .postulaProyecto__contenedorB { width: 96%;  }
    .postulaProyecto__formulario--2 .postulaProyecto__contenedorA { width: 96%;  }
    .postulaProyecto__formulario--2 .postulaProyecto__contenedorB { width: 96%;  }
    form[name="proyecto_nuevo"] label, form[name="proyecto_nuevo"] input,form[name="proyecto_nuevo"] select, form[name="proyecto_nuevo"] textarea, form[name="segunda_etapa"] label, form[name="segunda_etapa"] input,form[name="segunda_etapa"] select, form[name="segunda_etapa"] textarea { width: 92%; float: left;     font-size: 1.9vw;
    margin: 6% 0px 0px 0px; }
    .postulaProyecto__formulario p { font-size: 1.9vw; }
    .postulaProyecto__contenedorB li { font-size: 2vw; }.postulaProyecto__formulario .division__horizontal { height: 0.3vw; }
    /*.misInversiones__data--contenedor { max-height: 16vh; }*/
    .quieroInvertir__contenedor--1 { width: 100%; }
    .quieroInvertir__contenedor--2 { width: 100%;     margin-top: 5%; }
    .misInversiones__contenedor--1 h1, .quieroInvertir__contenedor--1 h1 { font-size: 2.9vw; }
    .invertir__formulario p { font-size: 2vw; }
    .invertir__seleccionar--acciones { font-size: 2vw; }
    
    .misInvitaciones__contenedor--1, .misInvitaciones__contenedor--2 { width: 100%; }
    
    .cambiarPassword__formulario { width: 91%; }
    .historialAccesos__configurador--contenedorGeneral { position: relative; margin-left: 0px; }
    
    .btn__perfil--red {
        margin: 26vh 0px 40px 9vw;
    }
    .misInvitaciones__formulario .btn {
        margin: 3vh 36% 0px 0px;
    }
    form[name="proyecto_nuevo"] button[type="submit"] {
        /*margin-top: 0vh;*/
    }
    
    
    .editarPerfil__formulario--contenedor { width: 94%; padding: 0px 3% 3% 3%; }
    .editarPerfil__contenedor--imagen .perfil__pic { 
        margin: 2vh 0px 1vh 8vw;
    }
    
    .sitio__menu--links .botones__contenedor .btn {
        width: 6.5vw;
        height: 6.5vw;
    }
    .sitio__menu--links .botones__contenedor {
        margin: 3vh 0px 0px 29.2%;
    }
    .cambiarPassword__formulario input { font-size: 2.2vw; }
    .menu__interno--1 .link {
        font-size: 3.6vw;
    }
    .screen__contenedor--1, .screen__contenedor--2 { width: 100%; }


	.quieroInvertir__contenedor--2 { margin-top:0px; }
    
    .mis__inversiones--pic { display: none; }
    .ronda__data--contenedorGeneral { width: 100%; }
}
@media screen and (orientation:landscape) {
    
    .sitio__titulo { height: 111px; }
    
    .screen, .screens_contenedor { background-size: 100% auto; }
    
    .slider_contenedor_general .btn.atras {
        margin: 20vh 0px;
    }
    .slider_contenedor_general .btn.adelante {
        margin: 20vh 0px 0px -80px;
    }
    .ronda__contenedor .slider_contenedor_general .btn.atras {
        margin: 4vh 0px;
    }
    .ronda__contenedor .slider_contenedor_general .btn.adelante {
        margin: 4vh 0px 0px -40px;
    }
    .sitio__menu--links .link {
    font-size: 1.5vw;
    }
    .menu__interno--1 .link {
    font-size: 0.8vw;
    }
   
    .contacto__contenedor .contacto { width: 55%;/*50%;90%;*/ } 
    .request .contacto__contenedor .contacto { width: 100%; padding: 0px; }
    /*.contacto__contenedor .contacto__callToAction {
        width: 35%;
    }*/
    .cifra__contenedor { width: 46%; }
    .misInversiones__contenedor--2perfil .cifra__contenedor { width: 30%; }
    .tarjeta h1{ margin-top: 4vh; }
    .contacto__form input, form input { margin-top: 1.2vh; }
    /*.contacto .btn { margin-top:34px; margin-bottom: 30px; }*/
    /*article.tarjeta { margin-top: 0px; }*/
    .btn { font-size: 1.8vw; }
    
    .sitio__menu--links { min-width: 17vw; }
    /*.proyecto_categoria .C { margin-left: 90%; }*/
    /*.ronda__contenedor .C { margin-left: 57%; }*/
    .cifra { font-size: 11vw; }
    /*.cifra__simbolo { margin: 1.8vw -3vw; }*/
    .cifra__simbolo { font-size: 5vw; }
    .cifra__medida { font-size: 3vw; }
    
    .lightbox.acceso .acceso__form--contenedor { 
        width: 20%;
        margin: 28vh 42%;
    }
    .lightbox.acceso .acceso__form {
    /*    width: 80%;*/
        margin: 0px 10%;
    }
    .postulaProyecto__contenedorA { width: 47%;  }
    .postulaProyecto__contenedorB { width: 42%;  }
    .postulaProyecto__formulario--2 .postulaProyecto__contenedorA { width: 50%;  }
    .postulaProyecto__formulario--2 .postulaProyecto__contenedorB { width: 40%;  }
    form[name="proyecto_nuevo"] label, form[name="proyecto_nuevo"] input,form[name="proyecto_nuevo"] select, form[name="proyecto_nuevo"] textarea, form[name="segunda_etapa"] label, form[name="segunda_etapa"] input,form[name="segunda_etapa"] select, form[name="segunda_etapa"] textarea { width: 92%; float: left;     font-size: 0.8vw;
    margin: 6% 0px 0px 0px; }
    .postulaProyecto__formulario p { font-size: 1.1vw; }
    .postulaProyecto__contenedorB li { font-size: 1vw; } 
    .inicio__emprendedores--titulo .division__horizontal { height: 0.2vw; }
    .misInversiones__data--contenedor { /*max-height: 40vh;*/ }
    .quieroInvertir__contenedor--1 { /*width: 46%;*/ width: 55%; }
    .quieroInvertir__contenedor--2 { /*width: 50%; *//*width: 45%;*/ width:37%; margin-right: 8px; }
    .misInversiones__contenedor--1 h1, .quieroInvertir__contenedor--1 h1 { font-size: 1.9vw; }
    .invertir__formulario p { font-size: 1vw; }
    .invertir__seleccionar--acciones { font-size: 2vw; }
    
    .misInvitaciones__contenedor--1, .misInvitaciones__contenedor--2 { width: 48%; }
    
    .cambiarPassword__formulario { width: 50%; }
    .historialAccesos__configurador--contenedorGeneral { position: absolute; margin-left: 58%; }
    
    
    .editarPerfil__formulario--contenedor { width: 60%; padding: 0px 3% 3% 3%; }
    .editarPerfil__contenedor--imagen .perfil__pic { 
        margin: 14vh 0px 3vh 3vw;
    }
    
    .sitio__menu--links .botones__contenedor .btn {
        width: 2.5vw;
        height: 2.5vw;
    }
    .sitio__menu--links .botones__contenedor {
    margin: 3vh 0px 3vh 35%;
    }
    .screen__contenedor--1, .screen__contenedor--2 { width: 50%; }


	.quieroInvertir__contenedor--2 { margin-top:111px; }
    .quieroInvertir__contenedor--2.topNone { margin-top: 0px; }
}
@media screen and (orientation:portrait) and (min-width: 700px) {
    .sitio__header, .sitio__menu--boton, .sitio__header--botones, .registro__acceso, .sitio__titulo { height: 111px; }
    .botones__actividad--registrado { margin-top: 111px; }
    .sitio__header { background-size: auto 100%;background-position: top left; }
    .sitio__menu--boton { width: 111px; }
    .sitio__iniciarSesion--contenedor { padding-top: 55px; }
    .sitio__iniciarSesion--contenedor .link { font-size: 2vw; }
    .screen__titulo { font-size: 5.5vw; }
    .screen__titulo .slogan { font-size: 3.5vw; }
    .screen__titulo--portada { font-size: 6vw;  }
    .screen__titulo--perfil { font-size: 2.6vw;  }
    .proyecto_categoria_titulo { font-size: 5vw; }
    .proyecto_titulo { font-size: 5vw; }
    .postulaProyecto__formulario h1 { font-size: 2vw; }
    .screen__titulo--mitad { width: 100%; }
    .screen__texto--1 { width: 110%; }
    .unete--1 { margin: 10px auto 0px 24vw; }
    .unete--2 { margin: 5vh auto 0px 24vw; }
    .screen__texto { font-size: 2.9vw; clear: both; }
    .screen__texto--perfil { font-size: 1.7vw;  }
    input, label, textarea { font-size: 2vw; }
    .link.unete, .btn.enviar  { font-size: 4vw; }
    #footer .unete { font-size: 2.6vw;/*4.3vw;*/ }
    .screen__contenido { margin: 34vh 10% 0px 10%; }
    .screen__contenido--1 { /*margin: 15vh 15% 0px 15%;*/ margin: 17vh 15% 0px 15%; }
    .screen__contenido--2 { margin: 22vh 15% 0px 15%;}
    .screen__contenido--3 { margin: 0px; width: 100%; }
    .screen__contenido--4 { margin: 39vh 15% 0px 15%; }
    .screen__contenido--6 { margin: 41vh 15% 0px 15%; }
    .screen__contenido--7 { margin: 41vh 15% 0px 15%; }
    #footer .leyenda { font-size: 1.2vw; margin: 0px 0px 0px 40px; }
    .tarjeta h1{ margin-top: 30px; }
    .contacto__form input, form input { margin-top: 5px; }
    /*.contacto .btn { margin-top:5px; margin-bottom: 30px; }*/
    
    .perfil__pic {
        width: 27vw;
        height: 27vw;
        margin-top: -8vw;
        margin-left: 4vw;
    }
    .ronda__contenedor .slider_contenedor_general .btn.atras, .ronda__contenedor .slider_contenedor_general .btn.adelante {
        padding: 15px 0px 10px 89px;
    }
    .ronda__contenedor .slider_contenedor_general .btn.atras {
        margin: 18.5vh 0px;
    }
    .ronda__contenedor .slider_contenedor_general .btn.adelante {
        margin: 18.5vh 0px 0px -89px;
    }
    .cambiarPassword__contenedorA--2 .btn {
        margin-top: 17.2vh;
    }
}
@media screen and (orientation:portrait) and (min-width: 1600px) {
    
    .slider_contenedor_general .btn.atras, .slider_contenedor_general .btn.adelante {
        background-size: auto 50%;
    }
    .ronda__contenedor .slider_contenedor_general .btn.atras, .ronda__contenedor .slider_contenedor_general .btn.adelante {
        padding: 15px 0px 10px 89px;
    }
    .ronda__contenedor .slider_contenedor_general .btn.atras {
        margin: 15.6vh 0px;
    }
    .ronda__contenedor .slider_contenedor_general .btn.adelante {
        margin: 15.6vh 0px 0px -89px;
    }
    .misInvitaciones__formulario .btn {
        margin: 3vh 37% 0px 0px;
    }
    .sitio__iniciarSesion--contenedor .link {
        font-size: 1vw;
    }
    .unete--2 {
        margin: 5vh auto 0px 31vw;
    }
    .postulaProyecto__formulario .btn { /*margin-top: 3vh;*/ }
    form[name="proyecto_nuevo"] button[type="submit"] {
        /*margin-top: 8vh;*/
    }
}
@media screen and (orientation:portrait) and (max-width: 699px) {
    .sitio__header, .sitio__menu--boton, .sitio__header--botones, .registro__acceso, .sitio__titulo { height: 80px; }
    .botones__actividad--registrado { margin-top: 80px; }
    .sitio__header {     background-size: auto 100%;
    background-position: 0px 0px;/*background-size: auto 80%;  background-position: 0px 13px;/*10px 42px;*/ }
    .sitio__menu--boton { width: 60px; }
    .sitio__iniciarSesion--contenedor { padding-top: 36px; }
    .sitio__iniciarSesion--contenedor .link { font-size: 3.5vw; }
    .screen__titulo { font-size: 6vw; }
    .screen__titulo .slogan { font-size: 4vw; }
    .screen__titulo--portada { font-size: 10vw;  }
    .screen__titulo--perfil { font-size: 3.3vw;  }
    .proyecto_categoria_titulo { font-size: 5.6vw; }
    .proyecto_titulo { font-size: 5vw; }
    .postulaProyecto__formulario h1 { font-size: 3.8vw; }
    .screen__titulo--mitad { width: 100%; }
    .screen__texto--1 { width: 110%; }
    .unete--1 { margin: 10px auto 0px 17vw; }
    .unete--2 { margin: 5vh auto 0px 21vw; }
    .screen__texto { font-size: 4vw; clear: both; }
    .screen__texto--perfil { font-size: 2.1vw;  }
    
    .screen__titulo span, .screen__titulo .division__horizontal {
        /*margin-bottom: -7px;*/
        margin-bottom: 0px;
    }
    .quieroInvertir__contenedor--2 {
        width: 90%;
        margin: 0px;
    }
    
    input, label, textarea { font-size: 2.5vw; }
    .link.unete, .btn.enviar  { font-size: 5vw; }
    #footer .unete { font-size: 4.3vw; }
    .screen__contenido { margin: 30vh 10% 0px 10%; }
    .screen__contenido--1 { /*margin: 15vh 15% 0px 15%;*/ margin: 13vh 15% 0px 15%; }
    .screen__contenido--2 { margin: 27vh 15% 0px 10%;}
    .screen__contenido--3 { margin: 0px; width: 100%; }
    .screen__contenido--4 { margin: 34vh 10% 0px 10%; }
    .screen__contenido--6 { margin: 39vh 10% 0px 10%; }
    .screen__contenido--7 { margin: 39vh 10% 0px 10%; }
    
    .quiero__invertir .screen__contenido--5 { position: relative; float: left; }
    
    #footer .leyenda { font-size: 1.3vw; margin: 0px 0px 0px 20px; }
    .tarjeta h1{ margin-top: 30px; }
    .contacto__form input, form input { margin-top: 5px; }
    /*.contacto .btn { margin-top:5px; margin-bottom: 30px; }*/
    .btn { font-size: 4.6vw; /*padding: 2% 3% 1% 3%;*/ }
    
    
    .sitio__menu--links { min-width: 64vw; }
    
    .perfil__pic {
        width: 27vw;
        height: 27vw;
        margin-top: -8vw;
        margin-left: 4vw;
    }
    .postulaProyecto__formulario p { font-size: 2.9vw; }
    .postulaProyecto__contenedorB li { font-size: 2.8vw; }
    
    .sitio__header .link {
        font-size: 4.4vw;
    }
    .registroAcceso__contenedorBtn {
        padding: 38px 0px 0px 5px;
    }
    .boton__actividad--registrado .btnVideo {
        margin: 9vh 0px 0px 2vh;
        width: 4vh;
        height: 5vh;
    }
    .sitio__redes--contenedor .btn {
        width: 10vw;
        height: 10vw;
    }
    .sitio__redes--contenedor h1 {
        font-weight: 500;
    font-size: 3.8vw;
    }
    .header__nickname { display: none; }
    .boton__actividad--titulo {
    font-size: 7vw;
    width: 70%;
            margin: 9vh 20px 0px 0px;
    }
    .lightbox.acceso .acceso__form--contenedor {
        width: 80vw;
        margin: 50vw 0px 0px 10vw;
    }
    .lightbox.acceso h1 {
        font-size: 5.4vw;
    }
    .lightbox.acceso .acceso__form input, .contacto__form input {
        font-size: 3.5vw;
    }
    .lightbox.acceso a {
        font-size: 3.5vw;
    }
    .lightbox.acceso .acceso__form button {
        font-size: 5.2vw;
    }
    .proyecto__likes--cuantos {
        font-size: 4.6vw;
    }
    .cifra__contenedor { width: 100%; }
}
@media screen and (orientation:portrait) and (min-width: 480px) and (max-width: 699px) and (max-height:640px) {
    .sitio__header, .sitio__menu--boton, .sitio__header--botones, .registro__acceso, .sitio__titulo { height: 111px; }
    .botones__actividad--registrado { margin-top: 111px; }
    .sitio__header { background-size: auto 100%; background-position: top left;/*10px 42px;*/ }
    .sitio__menu--boton { width: 80px; }
    .sitio__iniciarSesion--contenedor { padding-top: 55px; }
    .sitio__iniciarSesion--contenedor .link { font-size: 3.5vw; }
    .screen__titulo { font-size: 7vw; }
    .screen__titulo .slogan { font-size: 5vw; }
    .screen__titulo--portada { font-size: 10vw;  }
    .screen__titulo--perfil { font-size: 3.3vw;  }
    .proyecto_categoria_titulo { font-size: 5.6vw; }
    .proyecto_titulo { font-size: 5vw; }
    .postulaProyecto__formulario h1 { font-size: 3.8vw; }
    .screen__titulo--mitad { width: 100%; }
    .screen__texto--1 { width: 110%; }
    .unete--1 { margin: 10px auto 0px 22vw; }
    .unete--2 { margin: 5vh auto 0px 21vw; }
    .screen__texto { font-size: 3vw; clear: both; }
    .screen__texto--perfil { font-size: 2.1vw;  }
    input, label, textarea { font-size: 2.5vw; }
    .link.unete, .btn.enviar  { font-size: 5vw; }
    #footer .unete { font-size: 4.3vw; }
    .screen__contenido { margin: 30vh 10% 0px 10%; }
    .screen__contenido--1 { /*margin: 15vh 15% 0px 15%;*/ margin: 13vh 15% 0px 15%; }
    .screen__contenido--2 { margin: 27vh 15% 0px 10%;}
    .screen__contenido--3 { margin: 0px; width: 100%; }
    .screen__contenido--4 { margin: 28vh 10% 0px 10%; }
    .screen__contenido--4 { margin: 32vh 10% 0px 10%; }
    #footer .leyenda { font-size: 2vw; margin: 0px 0px 0px 20px; }
    .tarjeta h1{ margin-top: 30px; }
    .contacto__form input, form input { margin-top: 5px; }
    /*.contacto .btn { margin-top:5px; margin-bottom: 30px; }*/
    .btn { font-size: 3.6vw; }
    
    
    .sitio__menu--links { min-width: 64vw; }
}
@media screen and (max-width: 699px) and (orientation: portrait) {
    .unete--1 {
        margin: 10px auto 0px 26vw;
    }
    .unete--2 {
        margin: 5vh auto 0px 26vw;
    }
    .slider_contenedor_general .btn.atras {
        margin: 12vh 0px;
    }
    .slider_contenedor_general .btn.adelante {
        margin: 12vh 0px 0px -80px;
    }
    .btn__perfil--red {
        margin: 26vh 0px 40px 6vw;
    }
    .misInvitaciones__formulario .btn {
        margin: 2vh 32% 0px 0px;
    }
}
@media screen and (max-width: 414px) and (orientation: portrait) {
    .unete--1 {
        margin: 10px auto 0px 25vw;
    }
    .unete--2 {
        margin: 5vh auto 0px 27vw;
    }
    .btn__perfil--red {
        margin: 26vh 0px 40px 5vw;
    }
    .sitio__menu--links .link.activo {
        background-size: auto 38%;
        background-position: 1% 91%;
    }
    .sitio__menu--links .link {
        padding: 20px 40px 0px 9.5vw;
    }
    .sitio__menu--links .link {
        margin: 0px 0px 1.5vw 8.7vw;
    }
    .sitio__menu--links.menu__interno--1 .link {
        padding: 20px 40px 20px 0.5vw;
    }
    .sitio__menu--links .botones__contenedor {
        margin: 3vh 0px 0px 34.5%;
    }
    .editarPerfil__contenedor--imagen {
        width: 38%;
    }
    .editarPerfil__contenedor--imagen .btn {
        margin: 0px 0px 0px 8vw;
    }
    .cambiarPassword__contenedorA--2 .btn {
        margin-top: 23vh;
    }
}

@media screen and (max-width: 412px) and (orientation: portrait) {
    .cambiarPassword__contenedorA--2 .btn {
        margin-top: 25.5vh;
    }
}

@media screen and (max-width: 375px) and (orientation: portrait) {
    .cambiarPassword__contenedorA--2 .btn {
        margin-top: 25vh;
    }
}

@media screen and (max-width: 360px) and (orientation: portrait) {
    .cambiarPassword__contenedorA--2 .btn {
        margin-top: 26vh;
    }
}

@media screen and (max-width: 320px) and (orientation: portrait) {
    .sitio__header, .sitio__menu--boton, .sitio__header--botones, .registro__acceso, .sitio__titulo { height: 80px; }
    .botones__actividad--registrado { margin-top: 80px; }
    .sitio__header {
        background-size: auto 100%;
        /*background-position: 0px 21px;*/
            background-position: 0px 0px;
    }
    .unete--1 {
        margin: 10px auto 0px 27vw;
    }
    .unete--2 {
        margin: 5vh auto 0px 26vw;
    }
    .screen__contenido--1 {
        margin: 15vh 15% 0px 15%;
    }
    .cambiarPassword__contenedorA--2 .btn {
        margin-top: 29vh;
    }
}
@media screen and (orientation:landscape) and (min-width: 1921px) {
    .sitio__header, .sitio__menu--boton, .sitio__header--botones, .registro__acceso, .sitio__titulo { height: 220px; }
    .botones__actividad--registrado { margin-top: 220px; }
    .sitio__header { background-size: auto 100%; background-position: top left; }
    .sitio__menu--boton { width: 220px; }
    .sitio__iniciarSesion--contenedor { padding-top: 100px; }
    .sitio__iniciarSesion--contenedor .link { font-size: 1.4vw; }
    .registroAcceso__contenedorBtn { padding: 7vh 0px 0px 13px; }    
    .screen__titulo { font-size: 3.5vw; }
    .screen__titulo .slogan { font-size: 2.5vw; }
    .screen__titulo--portada { font-size: 5.2vw;  }
    .screen__titulo--perfil { font-size: 2vw;  }
    .proyecto_categoria_titulo { font-size: 2.6vw; }
    .proyecto_titulo { font-size: 2vw; }
    .postulaProyecto__formulario h1 { font-size: 1.42vw; }
    .screen__titulo--mitad { width: 50%; }
    .screen__texto--1 { width: 70%; }
    .unete--1 { margin: 60px auto 0px 28vw }
    .unete--2 {     margin: 5vh auto 0px 31vw; }
    .screen__texto { font-size: 1.3vw; clear: both; }
    .screen__texto .slogan { font-size: 3.4vw; }
    .screen__texto.efecto__texto { font-size: 1.5vw; }
    .screen__texto--perfil { font-size: 1.4vw; clear: both; }
    input, label, textarea { font-size: 1.4vw; }
    .link.unete, .btn.enviar  { font-size: 1.7vw; }
    #footer .unete { font-size: 2vw; }
    .screen__contenido { margin: 28vh 15% 0px 15%; }
    .screen__contenido--1 { /*margin: 15vh 15% 0px 15%;*/ margin: 17vh 15% 0px 15%; }
    .screen__contenido--2 { margin: 22vh 15% 0px 15%;}
    .screen__contenido--3 { margin: 0px; width: 100%; }
    .screen__contenido--4 { margin: 39vh 15% 0px 15%; }
    .screen__contenido--6 { margin: 42vh 38% 0px 15%; }
    .screen__contenido--7 { margin: 42vh 15% 0px 38%; }
    
    .inicio__emprendedores--titulo.screen__titulo .division__horizontal {
        margin-top: 4vw;
    }
    .inicio__emprendedores--titulo division__horizontal {
        width: 3vw;
    }
    #footer .leyenda { font-size: 0.6vw; margin: 0px 0px 0px 40px; }
    
    .perfil__pic {
        width: 27vw;
        height: 27vw;
        margin-top: -8vw;
        margin-left: 4vw;
    }
    .mis__inversiones .perfil__pic {
        width: 11vw;
        height: 11vw;
        margin-top: 27vw;
        margin-left: 0px;
    }
    .sitio__header .link { font-size: 1vw;}
    .sitio__iniciarSesion--contenedor {
        padding-top: 111px;
    }
    .ronda__contenedor .slider_contenedor_general .btn.atras, .ronda__contenedor .slider_contenedor_general .btn.adelante { min-width: 10px; }
    .ronda__contenedor .slider_contenedor_general .btn.atras, .ronda__contenedor .slider_contenedor_general .btn.adelante {
        padding: 15px 0px 10px 89px;
    }
    .ronda__contenedor .slider_contenedor_general .btn.atras {
        margin: 19.5vh 0px;
    }
    .ronda__contenedor .slider_contenedor_general .btn.adelante {
        margin: 18.5vh 0px 0px -89px;
    }
    .btn__perfil--red {
        margin: 46vh 0px 40px 8vw;
    }
    .misInvitaciones__formulario .btn {
        margin: 5vh 23%;
    }
    .misInvitaciones__correo {
        font-size: 1.6vw;
    }
    .misInvitaciones__contenedor--1, .misInvitaciones__contenedor--2 {
        width: 46%;
    }
    
    .postulaProyecto__formulario .btn {
        font-size: 1.2vw;
        /*margin-top: 4vh;*/
    }
    form[name="proyecto_nuevo"] button[type="submit"] {
        /*margin-top: 28vh;*/
    }
    .sitio__menu--links.menu__interno--1 {
        padding-top: 3vh;   
    }
}

@media screen and (orientation:landscape) and (min-width: 1367px) and (max-width:1920px) {
    .sitio__header, .sitio__menu--boton, .sitio__header--botones, .registro__acceso, .sitio__titulo { height: 111px; }
    .botones__actividad--registrado { margin-top: 111px; }
    .sitio__header { background-size: auto 100%; background-position: top left; }
    .sitio__menu--boton { width: 111px; }
    .sitio__iniciarSesion--contenedor { padding-top: 51px; }
    .sitio__iniciarSesion--contenedor .link { font-size: 1vw; }
    .screen__titulo { font-size: 3.8vw; }
    .screen__titulo .slogan { font-size: 2.6vw; }
    .screen__titulo--portada { font-size: 5.2vw;  }
    .screen__titulo--perfil { font-size: 2vw;  }
    .proyecto_categoria_titulo { font-size: 2.8vw; }
    .proyecto_titulo { font-size: 2vw; }
    .postulaProyecto__formulario h1 { font-size: 1.4vw; }
    .screen__titulo--mitad { width: 44%; }
    .screen__texto--1 { width: 70%; }
    .unete--1 { margin: 10px auto 0px 28vw }
    .unete--2 { margin: 5vh auto 0px 26vw; }
    .screen__texto { font-size: 1.2vw; clear: both; }
    .screen__texto .slogan { font-size: 3.4vw; }
    .screen__texto .slogan2 { font-size: 2.4vw; }
    .screen__texto.efecto__texto { font-size: 1.4vw; }
    .screen__texto--perfil { font-size: 1.4vw; clear: both; }
    input, label, textarea { font-size: 1.2vw; }
    .link.unete, .btn.enviar  { font-size: 1.3vw; }
    #footer .unete { font-size: 1.3vw; }
    .screen__contenido { margin: 31vh 15% 0px 19.2%; }
    .screen__contenido--1 { /*margin: 15vh 15% 0px 15%;*/ margin: 17vh 15% 0px 15%; }
    .screen__contenido--2 { margin: 22vh 15% 0px 15%;}
    .screen__contenido--3 { margin: 0px; width: 100%; }
    .screen__contenido--4 { margin: 40.05vh 15% 0px 15%; }
    .screen__contenido--6 { margin: 40.05vh 38% 0px 15%; }
    .screen__contenido--7 { margin: 40.05vh 15% 0px 38%; }
    
    
    .inicio__emprendedores--titulo.screen__titulo .division__horizontal {
        margin-top: 3.3vw;
    }
    .inicio__emprendedores--titulo .division__horizontal {
        width: 3vw;
    }
    
    #footer .leyenda { font-size: 0.6vw; margin: 0px 0px 0px 40px; }
    
    .perfil__pic {
        width: 27vw;
        height: 27vw;
        margin-top: -9vw;
        margin-left: 4vw;
    }
    .mis__inversiones .perfil__pic {
        width: 11vw;
        height: 11vw;
        margin-top: 29vw;
        margin-left: 0px;
    }
    .sitio__header .link { font-size: 0.8vw;}
    .ronda__contenedor .slider_contenedor_general .btn.atras, .ronda__contenedor .slider_contenedor_general .btn.adelante {
        padding: 15px 0px 10px 89px;
    }
    .ronda__contenedor .slider_contenedor_general .btn.atras {
        margin: 22.5vh 0px;
    }
    .ronda__contenedor .slider_contenedor_general .btn.adelante {
        margin: 22.5vh 0px 0px -89px;
    }
    .btn__perfil--red {
        margin: 38vh 0px 40px 8vw;
    }
    .misInvitaciones__formulario .btn {
        margin: 5vh 23%;
    }
    .misInvitaciones__correo {
        font-size: 1.6vw;
    }
    
    .postulaProyecto__formulario .btn {
        font-size: 1.2vw;
        /*margin-top: 4vh;*/
    }
    form[name="proyecto_nuevo"] button[type="submit"] {
        /*margin-top: 28vh;*/
    }
    
    .division__horizontal { height: 3px; }
    .screen .division__horizontal { height: 6px; }
    .screen form .division__horizontal { height: 3px; }
    
    .sitio__redes--contenedor h1 { font-size: 1.3vw; }
    .sitio__redes--contenedor .btn { height: 3vw; width: 3vw; }
    .boton__actividad--titulo { margin: 4% 40px 0px 0px; }
    .misInversiones__contenedor--1 h1 {
        font-size: 1.6vw;
    }
    .quieroInvertir__contenedor--1 h1 {
        font-size: 1.4vw;
    }
    .quieroInvertir__header h1 {
        margin: 1% 2%;
        font-size: 1.6vw;
    }
    .quieroInvertir__contenedor--2 .quieroInvertir__header h1 {
        margin: 1% 2%;
        font-size: 1.2vw;
    }
    .quieroInvertir__header .btn {
    font-size: 0.8vw;
    }
    .cuantas__acciones {
        font-size: 1.2vw;
        padding: 5%;
        margin: 18% 28% 0px 0px;
    }
    .monto_total_inversion {
        padding: 3%;
        min-height: 1.4vw;
        margin: 6% 0px 0px 0px;
    }
    .invertir__seleccionar--acciones {
        font-size: 1.2vw;
    }
    .btn {
        font-size: 1.2vw;
    }
    .quieroInvertir__contenedor--1 {
        width: 37%;
    }
    .inversion__pago--tiempo .btn {
        width: 2vw;
        height: 2vw;
    }
    .invertir__formulario p {
        font-size: 0.8vw;
    }
}
@media screen and (orientation:landscape) and (max-width:1440px) {
    .ronda__contenedor .slider_contenedor_general .btn.atras {
        margin: 20vh 0px;
    }
    .ronda__contenedor .slider_contenedor_general .btn.adelante {
        margin: 20vh 0px 0px -89px;
    }
    .screen__contenido--6 { margin: 42.05vh 38% 0px 15%; }
    .screen__contenido--7 { margin: 42.05vh 15% 0px 38%; }
    
    .lightbox.acceso .acceso__form--contenedor {
         width: 21%;
        margin: 28vh 0px 0px 42%;
    }
}
@media screen and (orientation:landscape) and (min-width: 1025px) and (max-width:1366px) {
    .sitio__header, .sitio__menu--boton, .sitio__header--botones, .registro__acceso, .sitio__titulo { height: 111px; }
    .botones__actividad--registrado { margin-top: 111px; }
    .sitio__header { background-size: auto 100%; background-position: top left; }
    .sitio__menu--boton { width: 111px; }
    .sitio__iniciarSesion--contenedor { padding-top: 51px; }
    .sitio__iniciarSesion--contenedor .link { font-size: 1.4vw; }
    .screen__titulo { font-size: 3.6vw; }
    .screen__titulo .slogan { font-size: 2.8vw; }
    .screen__titulo--portada { font-size: 5.2vw;  }
    .screen__titulo--perfil { font-size: 2vw;  }
    .proyecto_categoria_titulo { font-size: 2.7vw; }
    .proyecto_titulo { font-size: 2vw; }
    .postulaProyecto__formulario h1 { font-size: 1.2vw; }
    .screen__titulo--mitad { width: 50%; }
    .screen__texto--1 { width: 70%; }
    .unete--1 { margin: 10px auto 0px 28vw }
    .unete--2 { margin: 5vh auto 0px 21vw; }
    .screen__texto { font-size: 1.5vw; clear: both; }
    .screen__texto .slogan { font-size: 3.4vw; }
    .screen__texto--perfil { font-size: 1.3vw; clear: both; }
    input, label, textarea { font-size: 1.2vw; }
    .link.unete, .btn.enviar  { font-size: 1.8vw; }
    #footer .unete { font-size: 1.8vw; }
    .screen__contenido { margin: 31vh 0px 0px 22%; }
    .screen__contenido--1 { /*margin: 15vh 15% 0px 15%;*/ margin: 17vh 15% 0px 15%; }
    .screen__contenido--2 { margin: 22vh 15% 0px 15%;}
    .screen__contenido--3 { margin: 0px; width: 100%; }
    .screen__contenido--4 { margin: 38vh 15% 0px 15%; }
    .screen__contenido--6 { margin: 41vh 38% 0px 15%; }
    .screen__contenido--7 { margin: 41vh 15% 0px 38%; }
    
    
    .inicio__emprendedores--titulo.screen__titulo .division__horizontal {
        margin-top: 4.2vw;
    }
    .inicio__emprendedores--titulo .division__horizontal {
        width: 3vw;
    }
    
    #footer .leyenda { font-size: 0.6vw; margin: 0px 0px 0px 40px; }
    
    .perfil__pic {
        width: 27vw;
        height: 27vw;
        margin-top: -9vw;
        margin-left: 4vw;
    }
    .mis__inversiones .perfil__pic {
        width: 11vw;
        height: 11vw;
        margin-top: 33vw;
        margin-left: 0vw;
    }
    .sitio__header .link { font-size: 0.8vw;}
    .btn__perfil--red {
        margin: 38vh 0px 40px 8vw;
    }
    .misInvitaciones__formulario .btn {
        margin: 5vh 23%;
    }
    .misInvitaciones__correo {
        font-size: 1.6vw;
    }
    
    /*.postulaProyecto__formulario .btn {
        font-size: 1.2vw;
        margin-top: 4vh;
    }*/
    /*form[name="proyecto_nuevo"] button[type="submit"] {
            margin-top: 15vh;
    clear: both;
    }*/
}
@media screen and (orientation:landscape) and (min-width: 800px) and (max-width:1024px) {
    .sitio__header, .sitio__menu--boton, .sitio__header--botones, .registro__acceso, .sitio__titulo { height: 111px; }
    .botones__actividad--registrado { margin-top: 111px; }
    .sitio__header { background-size: auto 100%; background-position: top left; }
    .sitio__menu--boton { width: 111px; }
    .sitio__iniciarSesion--contenedor { padding-top: 51px; }
    .sitio__iniciarSesion--contenedor .link { font-size: 1.4vw; }
    .screen__titulo { font-size: 4.2vw; }
    .screen__titulo .slogan { font-size: 3.5vw; }
    .screen__titulo--portada { font-size: 5.2vw;  }
    .screen__titulo--perfil { font-size: 2vw;  }
    .proyecto_categoria_titulo { font-size: 3.2vw; }
    .proyecto_titulo { font-size: 2.6vw; }
    .postulaProyecto__formulario h1 { font-size: 1.2vw; }
    .screen__titulo--mitad { width: 50%; }
    .screen__texto--1 { width: 70%; }
    .unete--1 { margin: 10px auto 0px 31vw }
    .unete--2 { margin: 5vh auto 0px 28vw; }
    .screen__texto { font-size: 1.45vw; clear: both; }
    .screen__texto .slogan { font-size: 3.4vw; }
    .screen__texto.efecto__texto { font-size: 1.75vw; }
    .screen__texto--perfil { font-size: 1.3vw; clear: both; }
    input, label, textarea { font-size: 1.1vw; }
    .link.unete, .btn.enviar  { font-size: 2vw; }
    #footer .unete { font-size: 2vw; }
    .screen__contenido { margin: 34vh 13% 0px 13%; }
    .screen__contenido--1 { /*margin: 15vh 15% 0px 15%;*/ margin: 17vh 15% 0px 15%; }
    .screen__contenido--2 { margin: 22vh 15% 0px 15%;}
    .screen__contenido--3 { margin: 0px; width: 100%; }
    .screen__contenido--4 { margin: 40vh 15% 0px 15%; }
    .screen__contenido--6 { margin: 42vh 38% 0px 15%; }
    .screen__contenido--7 { margin: 42vh 15% 0px 38%; }
    
    
    .inicio__emprendedores--titulo.screen__titulo .division__horizontal {
        margin-top: 4.2vw;
    }
    .inicio__emprendedores--titulo .division__horizontal {
        width: 3vw;
    }
    
    #footer .leyenda { font-size: 0.7vw; margin: 0px 0px 0px 40px; }
    
    .perfil__pic {
        width: 27vw;
        height: 27vw;
        margin-top: -9vw;
        margin-left: 4vw;
    }
    .mis__inversiones .perfil__pic {
        width: 14vw;
        height: 14vw;
        margin-top: 38vw;
        margin-left: 0px;
    }
    .ronda__contenedor .slider_contenedor_general .btn.atras, .ronda__contenedor .slider_contenedor_general .btn.adelante {
        padding: 15px 0px 10px 66px;
    }
    .ronda__contenedor .slider_contenedor_general .btn.atras {
        margin: 15.8vh 0px;
    }
    .ronda__contenedor .slider_contenedor_general .btn.adelante {
        margin: 15.8vh 0px 0px -89px;
    }.btn__perfil--red {
        margin: 32vh 0px 40px 8vw;
    }
    .misInvitaciones__formulario .btn {
        margin: 2vh 23%;
    }
    
    .sitio__menu--links .link.activo {
        background-size: auto 38%;
        background-position: 1% 89%;
    }
    
    .sitio__menu--links .botones__contenedor {
        margin: 3vh 29%;
    }
    .cambiarPassword__contenedorA--2 .btn {
           margin: 23vh 26px 0px 0px;
    }
    /*
    .lightbox.acceso .acceso__form--contenedor {
        width: 32%;
        margin: 28vh 0px 0px 34%;
    }*/
}
@media screen and (orientation:landscape) and (max-width: 799px) {
    .sitio__header, .sitio__menu--boton, .sitio__header--botones, .registro__acceso, .sitio__titulo { height: 70px; }
    .botones__actividad--registrado { margin-top: 70px; }
    .sitio__header { background-size: auto 100%; background-position: top left; }
    .sitio__menu--boton { width: 111px; }
    .sitio__iniciarSesion--contenedor { padding-top: 30px; }
    .sitio__iniciarSesion--contenedor .link { font-size: 2vw; }
    .screen__titulo { font-size: 4.2vw; }
    .screen__titulo .slogan { font-size: 3.5vw; }
    .screen__titulo--portada { font-size: 5.2vw;  }
    .screen__titulo--perfil { font-size: 2vw;  }
    .proyecto_categoria_titulo { font-size: 3.2vw; }
    .proyecto_titulo { font-size: 2.6vw; }
    .postulaProyecto__formulario h1 { font-size: 2vw; }
    .screen__titulo--mitad { width: 100%; }
    .screen__texto--1 { width: 70%; }
    .unete--1 { margin: 10px auto 0px 26vw; }
    .unete--2 { margin: 5vh auto 0px 26vw; }
    .screen__texto { font-size: 11px; clear: both; }
    .screen__texto .slogan { font-size: 3.4vw; }
    .screen__texto.efecto__texto { font-size: 14px; }
    .screen__texto--perfil { font-size: 1.3vw; clear: both; }
    input, label, textarea { font-size: 1.6vw; }
    .link.unete, .btn.enviar  { font-size: 2vw; }
    #footer .unete { font-size: 2.3vw; }
    .screen__contenido { margin: 27vh 15% 0px 15%; }
    .screen__contenido--1 { /*margin: 15vh 15% 0px 15%;*/ margin: 22vh 15% 0px 15%; }
    .screen__contenido--2 { margin: 23vh 15% 0px 15%;}
    .screen__contenido--3 { margin: 0px; width: 100%; }
    .screen__contenido--4 { margin: 38vh 15% 0px 15%; }
    .screen__contenido--6 { margin: 39vh 38% 0px 15%; }
    .screen__contenido--7 { margin: 39vh 15% 0px 38%; }
    
    .screen__titulo span, .screen__titulo .division__horizontal {
        margin-bottom: 0px;
    }
    .inicio__emprendedores--titulo.screen__titulo .division__horizontal {
        margin-top: 3.9vw;
    }
    .inicio__emprendedores--titulo .division__horizontal {
        width: 3vw;
    }
    
    #footer .leyenda { font-size: 0.7vw; margin: 0px 0px 0px 20px; }
    .tarjeta h1{ margin-top: 10px; }
    .contacto__form input, form input { margin-top: 5px; }
    /*.contacto .btn { margin-top:5px; margin-bottom: 0px; }*/
    /*article.tarjeta { margin-top: 5px; }*/
    .tarjeta { margin-top: 0px; }
    .btn { font-size: 2vw; }
    
    .sitio__menu--links { min-width: 32vw; }
    
    .lightbox.acceso .acceso__form--contenedor {
            width: 26vw;
    margin: 5vw 0px 0px 39%;
    }
    .lightbox.acceso .acceso__form {
    /*        width: 70%;*/
    /*margin: 0px 15%;*/
    }
    
    
    
    .perfil__pic {
        width: 27vw;
        height: 27vw;
        margin-top: -2vw;
        margin-left: 4vw;
    }
    .mis__inversiones--pic { display: none; }
    .ronda__data--contenedorGeneral { width: 100%; }
    .postulaProyecto__contenedorB li { font-size: 1.5vw; }
    
    .sitio__menu--links .link.activo {
        background-size: auto 32%;
        background-position: 1% 91%;
    }
    
    .sitio__menu--links .botones__contenedor {
        margin: 3vh 31%;
    }
    
    .postulaProyecto__formulario .btnSubir { margin: 0px 0px 0px 20%; }
    form[name="proyecto_nuevo"] button[type="submit"] { /*margin: 20vh 4% 0px 0px;*/ }
    
    
    .contacto__contenedor .contacto { width: auto; }
    /*.contacto__contenedor .contacto__callToAction {
        width: 100%;
    }*/
}

@media screen and (orientation:landscape) and (max-width:736px) {
    .invertir__seleccionar--acciones {
        padding: 5px 0px 5px 0px;
    }
    .registroAcceso__contenedorBtn {
        padding: 27px 0px 0px 13px;
    }
    
    .ronda__contenedor .slider_contenedor_general .btn.atras {
        margin: 21.2vh 0px;
    }
    .ronda__contenedor .slider_contenedor_general .btn.adelante {
        margin: 21.2vh 0px 0px -40px;
    }
    .btn__perfil--red {
        margin: 43vh 0px 40px 7vw;
    }
    .sitio__menu--links .link {
        padding: 20px 40px 0px 5.3vw;
    }
    
    .sitio__menu--links .link {
        margin: 0px 0px 0vw 2.7vw;
    }
    .sitio__menu--links.menu__interno--1 .link {
        padding: 8% 40px 8% 0px;
    }
    .sitio__menu--links .link.unete {
        padding: 2% 11.5%;
    }
    .sitio__menu .link.unete {
        margin: 5vh 0px 0px 23%;
    }
    
    .screen__contenido--3 .screen__header.proyectos__portafolio--header { margin: 11vh 0% 0px 0%; }
    
    .btn.enviar { padding: 1.5% 6% 1.5% 7%; }
    
    .cambiarPassword__contenedorA--2 .btn {
        margin-top: 40vh;
    }
    
    .postulaProyecto__contenedorA { width: 100%;  }
    .postulaProyecto__contenedorB { width: 100%;  }
    .postulaProyecto__contenedorB { float: left; padding-left: 2%; padding-right: 0px; }
}

@media screen and (orientation:landscape) and (max-width:667px) {
    .cambiarPassword__contenedorA--2 .btn {
        margin-top: 43vh;
    }
    .screen__contenido--6 {
        margin: 36vh 38% 0px 15%;
    }
    .screen__contenido--7 {
        margin: 36vh 15% 0px 38%;
    }
    .menu__interno--1 .link {
        font-size: 1.8vw;
    }
    .header__boton {
        width: 32px;
    }
    .lightbox.acceso .acceso__form input, .contacto__form input { font-size: 1.9vw; }
    .lightbox.acceso h1 { font-size: 2.9vw; }
    .lightbox.acceso a { font-size: 1.8vw; }
    .lightbox.acceso .acceso__form button { /*margin: 1vw 10vw 2vw 0px; */font-size: 2.2vw; }
    .lightbox.acceso .acceso__form--contenedor {
        width: 57vw;
        margin: 5vw 0px 0px 22%;
    }
    .quieroInvertir__contenedor--1 h1 {
        font-size: 1.6vw;
    }
}
@media screen and (orientation:landscape) and (max-width:667px) {
    .cambiarPassword__contenedorA--2 .btn {
        margin-top: 44vh;
    }
}
@media screen and (orientation:landscape) and (max-width:568px) {
    .cambiarPassword__contenedorA--2 .btn {
        margin-top: 51vh;
    }
    .screen__contenido--6 {
        margin: 33.5vh 38% 0px 15%;
    }
    .screen__contenido--7 {
        margin: 33.5vh 15% 0px 38%;
    }
}
    .screen__contenido--5 { margin-left: 5%;
    margin-right: 5%; width: 90%; }

	@media screen and (max-width: 2601px) {
        
		
	} 
        
	@media screen and (max-width: 2601px) and(orientation:portrait) {
        
    }
	@media screen and (max-width: 1921px) {
		
	}
	
	@media screen and (max-width: 1601px) {
		
	}
	
	@media screen and (max-width: 1441px) {
		
	}
	@media screen and (max-width: 1367px) {
		
    }
    /* If the viewport width <= 1000 pixels ... */
    @media screen and (max-width: 1000px) {
    }

      /* Put the nav on top of the sidebar */

   
    /* If the viewport width <= 700 pixels ... */
        
	@media screen and (max-width: 700px) and (orientation:portrait) {
       
    }
        
	@media screen and (max-width: 700px) and (orientation:landscape) {
        
    }
        
    @media screen and (max-width: 700px) {
    }


    /* If the viewport width <= 480 pixels ... */

    @media screen and (max-width: 481px) {

    }



/*Proyecto*/

@media screen and (orientation: landscape) {
    .proyecto__actual {
        margin: 10vw 0px 0px 3%;
        width: 64vw;
    }
    
    .proyecto__actual--informacion {
       width: 38vw;
        margin: 2vw 2vw 0px 0px;
    }
    .proyecto__actual--imagen {
        width: 20vw;
        height: 20vw;
        margin: 2vw;
    }
    .proyecto__actual--informacion p {
        font-size: 1.1vw;
    }
    .proyecto__likes--contenedor {
        width: 28vw;
        margin: 10vw 3% 0px 0px;
    }
    .proyecto__likes--imagen {
        width: 100%;
        height: 16.5vw;
    }
    .proyecto__actual .screen__header h1 {
        margin: 0.8vw 2vw;
        font-size: 2.5vw;
    }
    .proyecto__autor--info {
        width: 17.5vw;
        margin: 2vw 0px 2vw 0px;
    }
    .proyecto__autor--img {
        width: 5vw;
        height: 5vw;
        margin: 2vw 4vw 2vw 0px;
    }
    .verMas__contenedor .btn {
        width: auto;
        margin: 4vw 0px 0px 39vw;
        padding: 1vw 2vw;
    }

    .proyecto__autor {
        font-size: 1.8vw;
    }
    .proyecto__leyenda {
        font-size: 1vw;
    }
    .proyecto__likes--cuantos {
        font-size: 1.6vw;
    }
    .proyecto__actual--botones a { 
        font-size: 2.2vw;
        margin: 1vw 0px 0px 0px;  
    }
    .acceso__registrate .msg {
        font-size: 1vw;
    }
}

@media screen and (orientation: landscape) and (max-width: 736px) {
    .proyecto__actual {
        margin: 12vw 0px 0px 3%;
    }
}
@media screen and (orientation: portrait) {
    .proyecto__actual {
        margin: 13vh 0px 0px 5%;
        width: 90%;
    }
    
    .proyecto__actual--informacion {
        width: 60vw;
        margin: 1vw 2vw 0px 0px;
    }
    .proyecto__actual--imagen {
        width: 24vw;
        height: 24vw;
        margin: 2vw;
    }
    .proyecto__actual--informacion p {
        font-size: 1.2vh;
    }
    .proyecto__likes--contenedor {
        width: 91%;/*31vw;*/
        margin: 2vw 4vw 0px 0px;
    }
    .proyecto__likes--imagen {
        width: 100%;
        height: 30.5vw;
    }
    .proyecto__actual .screen__header h1 {
        margin: 0.6vw 2vw;
        font-size: 3.2vw;
    }
    .proyecto__autor--info {
        width: 70.5vw;
        margin: 2vw 0px 2vw 0px;
    }
    .proyecto__autor--img {
        width: 10vw;
        height: 10vw;
        margin: 2vw 6vw 2vw 0px;
    }
    .verMas__contenedor .btn {
        width: auto;
        margin: 4vw 0px 0px 39vw;
        padding: 1vw 2vw;
    }
    .proyecto__autor {
        font-size: 4.1vw;
    }
    .proyecto__leyenda {
        font-size: 3.2vw;
    }
    .proyecto__likes--cuantos {
        font-size: 2.6vw;
    }
    .proyecto__actual--botones a { 
        font-size: 2.6vw;   
        margin: 1vw 0px 0px 0px;
    }
    /*
    .acceso__registrate .msg {
        font-size: 1.8vw;
    }
    .lightbox.acceso h1 {
        font-size: 3.4vw;
    }
    .lightbox.acceso .acceso__form input, .contacto__form input {
        font-size: 1.5vw;
    }
    .lightbox.acceso a {
        font-size: 1.5vw;
    }
    .lightbox.acceso .acceso__form button {
        font-size: 2.2vw;
    }
    */
}
@media screen and (orientation: portrait) and (max-width:699px) {
    .verMas__contenedor .btn {
        margin: 4vw 0px 0px 22%;
    }
    .proyecto__likes--cuantos {
        font-size: 4.6vw;
    }
    .proyecto__actual--botones a {
    font-size: 4.6vw;
    }
    .proyecto__actual .screen__header h1 {
        font-size: 5.2vw;
    }
    .proyecto__actual {
        margin: 15vh 0px 0px 5%;
    }
}