/*.sitio__header { background-size: auto 100%; }*/
.sitio__header--botones {     float: right;
    width: auto;
    overflow: auto;     position: relative;
    z-index: 10000; }

/*sito__header--1*/
/*.sitio__header--1, .sitio__header--3 { background-image: url(../images/corp/logotipo1.png); } */
/*.sitio__header--1 { background-color: #efefef; }*/
.sitio__header--1 .sitio__menu--boton, .sitio__header--3 .sitio__menu--boton { background-image: url(../images/corp/menu_boton1.png); }
.sitio__menu--boton { background-size: auto 100%; background-position: center; background-repeat: no-repeat;}

/*.sitio__header--2 { background-image: url(../images/corp/logotipo1.png); }*/
/*.sitio__header { background-image: url(../images/corp/logotipo2.png); }*/
.sitio__header--2 .link { color: #FFF; }
.sitio__header--2 .sitio__menu--boton { background-image: url(../images/corp/menu_boton2.png);}

.sitio__header .link {
    font-size: 1.2vw;
}

.header__boton--red { background-image: url(../images/corp/red/red_icono.png); }
.header__boton--favoritos { background-image: url(../images/corp/red/favoritos.png); }
.header__boton--notificaciones { background-image: url(../images/corp/btn_notificacion.png); }
.header__boton--mensajes { background-image: url(../images/corp/red/comentar.png); }

.header__boton { width: 40px; height: 40px; background-size: auto 100%; background-position: center; background-repeat: no-repeat; cursor: pointer; }
.header__boton--red { background-size: auto 80%; }
.header__boton.perfil__imgUsuario { border: 0px solid #FFF; border-radius: 50%; width: 30px; height: 30px; margin-top: 5px; }
.header__boton--notificaciones { background-size: auto 70%; }
.header__boton--favoritos { background-size: auto 90%; }
.header__boton--mensajes {     background-position: 0px 3px }
.sitio__header--botones .link.icono { margin-top: -11px; }

.sitio__menu--links .link { font-weight: 500;
    
    font-weight: 500;
    padding: 20px 40px 0px 4vw;
    float: left;
    clear: both;
    position: relative;
    margin: 0px 0px 1.5vw 2.7vw;
}
/*.sitio__menu--links .link.activo, */.sitio__menu--links.sin_registro .link:hover { background-image: url(../images/corp/li__img--1.png); background-repeat: no-repeat; background-size: auto 46%; background-position: 1% 78%; }
.sitio__menu--links .link.unete { background-image: url(../images/corp/btnDestacado--principal.jpg);
    background-size: 100% auto; background-repeat: repeat; }
.sitio__menu--links.menu__interno--1 .link.activo {
    background-image: none;
}

.sitio__menu--links .leyenda .link, .sitio__menu--links .leyenda { font-size: 10px; margin: 0px;
    padding: 0px; }
.sitio__menu--links .leyenda { clear: both; text-align: center; }

.menu__interno--1 .link { padding: 20px 20px 20px 20px; margin: 0px; }

.link.unete, .btn__acceso  { background-image: url(../images/corp/btnDestacado--principal.jpg);     background-size: 100% auto;
    background-repeat: repeat;
    padding: 0.5% 3%;
    
    color: #FFF;
    font-weight: 400; 
    box-shadow: 4px 4px 9px rgba(0,0,0,0.3);
    cursor: pointer;
}

.screen__contenido .link.unete {
    padding: 0.5% 5%;
}

.btn__acceso {
        padding: 2.5% 15%;
}
.btn.enviar {
    background-repeat: repeat;
    padding: 1% 5%;
    background-color: #3cf;
    color: #FFF;
    font-weight: 400;
    text-transform: uppercase;
}

.sitio__menu--links .link.unete {
    padding: 2% 11.5%;
}

.btn.enviar { float: right; border: 0px solid; }
.unete--1 { float: left; }
.unete--2 { float: left; }
.unete--3 { float: right; margin: 0px 30px 0px 0px; display: none; }

.sitio__menu .link.unete { margin: 20px auto 0px 29%; }
.sitio__menu--links .btnCerrar { margin: 20px 20px 7vh auto; }

.sitio__menu--links .botones__contenedor { 
    float: left;
    clear: both;
    width: auto;
    height: auto;
    overflow: auto;
    margin: 3vh 27%;
        position: relative;
    z-index: 30000;
}
.sitio__menu--links .botones__contenedor .btn { 
    float: left;
    width: 3.5vw;
    height: 3.5vw;
    background-color: transparent;
    padding: 0px;
    background-size: auto 135%;
}
.sitio__menu--links .botones__contenedor .btn.btn__redes--snowball {
    background-size: auto 95%;
}
.sitio__menu--links a { position: relative; }

.screen__titulo { color:#3cf; text-transform: uppercase; font-weight: 500; margin:0px; }


.screen__titulo--dostercios { width: 66%; }
.screen__titulo span, .screen__titulo .division__horizontal { float: left; margin-bottom: 10px; }
.screen__titulo .division__horizontal { margin-top: 5vw;}

.screen__texto { clear: both;}

.texto__blanco { color:#FFF; }
.texto__centro { text-align: center; }
.texto__sombra { text-shadow: 1px 1px 3px #000; }
.texto__sombra .unete { text-shadow: none; }

.division__horizontal { width: 19vw; height: 2px; background-color: #3CF; margin-top: 10px; }
.division__horizontal--1 { width: 100%; }
.division__horizontal--2 { margin: 10px auto; }
.tarjeta__item--3, .tarjeta__item--contenedor { margin-top: 34px; }
.tarjeta__item--4 { margin: 3px; }
.tarjeta .division__horizontal, .acceso__form .division__horizontal, .postulaProyecto__formulario .division__horizontal, .misInvitaciones__formulario .division__horizontal { background-image:url(../images/corp/btnDestacado--principal.jpg); background-size: 100% auto; background-repeat: repeat; margin: 0px; }
.tarjeta__item--contenedor{ background-color: #fafafa; background-image: transparent; }
.tarjeta__item--contenedor { margin-top: 34px; }
.misInvitaciones__formulario .division__horizontal { margin-bottom: 20px; }
.postulaProyecto__formulario .division__horizontal { width: 100%;
    margin-bottom: 20px; }
.proyecto_descripcion_texto { min-height: 111px;
    border: 1px;
	border-color:#CCC;
	border-style:solid;
    /*background-color: #efefef;*/ }
.indicador__required--contenedor {     float: right;
    width: 0px;
    height: 0px;
    margin-right: 8px;
    position: relative;
    z-index: 30; }
.indicador__required {
    width: 0.5vw;
    height: 0.5vw;
    border-radius: 50%;
    background-color: red;
    margin: 2.2vw 0px 0px 0px;
}
.indicador__required--punto {
    color: red;
    font-size: 3.5vw;
    line-height: 0;
    border-radius: 50%;
    width: 0.5vw;
    height: 0.5vw;
    background-color: red;
    margin: 0.7vw 0px 0px 5px;
}
.postulaProyecto__contenedorB--1 .indicador__required--punto { margin: 0.7vw 5px 0px 0px; }
.fondo__gris--1 { background-color: #EFEFEF; }
.fondo__gris--2 { background-color: #CCC; }
.fondo__blanco--1 { background-color: #FFF; }

.gris__degradado--1 {
    background: rgba(250,250,250,1);
background: -moz-linear-gradient(top, rgba(250,250,250,1) 0%, rgba(250,250,250,1) 11%, rgba(250,250,250,0) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(250,250,250,1)), color-stop(11%, rgba(250,250,250,1)), color-stop(100%, rgba(250,250,250,0)));
background: -webkit-linear-gradient(top, rgba(250,250,250,1) 0%, rgba(250,250,250,1) 11%, rgba(250,250,250,0) 100%);
background: -o-linear-gradient(top, rgba(250,250,250,1) 0%, rgba(250,250,250,1) 11%, rgba(250,250,250,0) 100%);
background: -ms-linear-gradient(top, rgba(250,250,250,1) 0%, rgba(250,250,250,1) 11%, rgba(250,250,250,0) 100%);
background: linear-gradient(to bottom, rgba(250,250,250,1) 0%, rgba(250,250,250,1) 11%, rgba(250,250,250,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#fafafa', GradientType=0 );
}


.proyecto_categoria {
    width: auto;
    height: auto;
    overflow: auto;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    margin: 10px 0px;
    box-shadow: 1px 1px 6px #ccc;
    background-color: #FFF;
}
.proyecto_categoria_titulo {
    padding-left: 8px;
    margin: 13px 0px;
    text-transform: uppercase;
    color: #33CCFF;
}
.proyecto__earlyStage--titulo { margin: 26px 0px; }

.proyecto_categoria_titulo__contenedor--resaltado1 { margin: 0px; padding: 13px 0px; background-color: #33CCFF; color: #FFFFFF; }
.proyecto_categoria_titulo__contenedor--resaltado1 .proyecto_categoria_titulo { color: #FFFFFF; font-weight: 600; margin: 0px; }
.postula_proyecto_titulo__contenedor--resaltado1 { margin: 0px; padding: 13px 0px; background-color: #33CCFF; color: #FFFFFF; float: left; }

.postula_proyecto_titulo__contenedor--resaltado1 h1 { margin: 0px 20px; color: #FFF; }

.proyecto_categoria .proyecto, .proyecto_categoria .A, .proyecto_categoria .C {
    /* height: 34vh; */
    height: auto;
}
.proyecto_categoria .A, .proyecto_categoria .C {
    width: 10%;
    
}
.proyecto_categoria .A, .proyecto_categoria .C, .proyecto_categoria .B {
    float: left;
    position: relative;
}
.proyecto_categoria .A, .proyecto_categoria .C, .proyecto_categoria .B {
    float: left;
    position: relative;
}
.slider_mascara {
    width: 100%;
    height: auto;
    overflow: hidden;
}
.proyecto_categoria .B {
    width: 100%;
    position: relative;
}
.proyecto { float: left; }
.proyecto img { width: 100%; }

.proyectos__portafolio--titulo { text-align: left;
    padding: 0px 40px;
    margin: 0px 0px 3vh 0px; }

.proyecto_categoria .proyecto, .proyecto_categoria .A, .proyecto_categoria .C {
    /* height: 34vh; */
    height: auto;
}
.proyecto_categoria .A, .proyecto_categoria .C {
    z-index: 28000;
}
.proyecto_categoria .A, .proyecto_categoria .C {
    width: 0px;
}
.proyecto_categoria .A, .proyecto_categoria .C, .proyecto_categoria .B {
    float: left;
    position: relative;
}

.slider_contenedor { padding: 0px; margin: 0px; }
.slider_contenedor_general .btn.atras, .slider_contenedor_general .btn.adelante {
   
    height: 10vh;
    border: 0px;
    min-width: 80px;
}
.ronda__contenedor .slider_contenedor_general .btn.atras, .ronda__contenedor .slider_contenedor_general .btn.adelante {
   
    height: 6vh;
    border: 0px;
    min-width: 0px;
}
.btn.atras {
    background-image: url(../images/slider/atras.png); background-color: transparent;
}
.btn.adelante {
    background-image: url(../images/slider/adelante.png); background-color: transparent;
}










.contacto__contenedor {
    /*border: 3px solid #33FF99;*/
}
.contacto__contenedor, .contacto, .contacto__callToAction, .checkbox__contenedor {
    height: auto;
}


.contacto__form .btnDestacado--principal {
    padding: 4%;
    font-size: 130%;
    margin-top: 30px;
    border-radius: 10px;
}
.contacto__form input, .contacto__form .btnDestacado--principal {
    width: 80%;
    margin-left: 10%;
}
.contacto__form .btnDestacado--principal {
    background-image: url(../images/corp/btnDestacado--principal.jpg);
}

.contacto__form input {
    border: 0px;
    /* border-bottom: 1px solid; */
       padding: 8px 5%;
    /*font-size: 90%;*/
    /* font-style: italic; */
   /* background-color: transparent;*/
}
.contacto__form input {
        width: 94%;
    margin-left: 0px;
    /*float: left;*/
}
.contacto__form input[type="checkbox"] {
    width: auto;
}

 .contacto__form .btnDestacado--principal {
    width: auto;
    margin-left: 10%;
    clear: both;
    float: right;
     color: #FFF;
    border-radius: 0px;
    border: 0px;
    padding: 10px 40px 5px 40px;
}
.contactanos__texto { overflow: visible; }







.acceso__opciones { width: 100%; float: left; height: auto; overflow: auto; }
.acceso__opciones h3 { margin: 1vw 0px; }
.acceso__registrate { margin-bottom: 0px;; }

.negro { color: #000; }

.pleca__izquierda { border-left: 5px solid #3cf; padding-left: 10px;}
.pleca__izquierda p:first-child { margin-top:0px; }
.pleca__izquierda p:last-child { margin-bottom:0px; }

#footer .btn__redes--snowball { background-size: auto 72%; }


@media screen and (max-width: 700px) {
.boton__actividad--registrado1 { background-image: url(../images/inicio/registrado/mobile/btn1.jpg); }
.boton__actividad--registrado2 { background-image: url(../images/inicio/registrado/mobile/btn2.jpg); }
.boton__actividad--registrado3 { background-image: url(../images/inicio/registrado/mobile/btn3.jpg); }  
}

@media screen and (min-width: 701px) and (max-width: 1024px) {
.boton__actividad--registrado1 { background-image: url(../images/inicio/registrado/tablet/btn1.jpg); }
.boton__actividad--registrado2 { background-image: url(../images/inicio/registrado/tablet/btn2.jpg); }
.boton__actividad--registrado3 { background-image: url(../images/inicio/registrado/tablet/btn3.jpg); } 
}

@media screen and (min-width: 1025px) {
.boton__actividad--registrado1 { background-image: url(../images/inicio/registrado/btn1.jpg); }
.boton__actividad--registrado2 { background-image: url(../images/inicio/registrado/btn2.jpg); }
.boton__actividad--registrado3 { background-image: url(../images/inicio/registrado/btn3.jpg); }
}

.slider__buttons--button {
    width: 44px;
    height: 44px;
    float: left;
    background-image: url(../images/corp/slider__button.png);
}
.slider__buttons--button.activo {
    background-image: url(../images/corp/slider__button--activo.png);
}
.slider__buttons--nav li:before { background-image: none; }
.slider__buttons--nav {
    padding: 0px;
    margin: 0px;
    width: 100%;
    height: 44px;
}
.slider__buttons--nav { display: none; }

.articulo .descripcion { font-size: 1.4vw; float: left; font-weight: 300; }
.lightbox__rondas .articulo .descripcion { font-size: 1.6vw; width: 100%; }
.lightbox__rondas .articulo header h1 { font-size: 2vw; width: 100%; }


.ronda__proyectos .perfil__pic {
    box-shadow: 0px 0px 0px #FFF;
}
.ronda__proyectos .proyecto_usuario .perfil__pic {
    box-shadow: 1px 1px 5px #666;
}
.mis__inversiones .perfil__pic {
        border: 0.6vw solid #FFF;
    margin-bottom: 100px;
    box-shadow: 0px 0px 0px #FFF;
}
.perfil__contenedor .division__horizontal { height: 20px; margin-bottom: 20px; }

.ronda__pic { 
    float: left;
    width: 8vw;
    height: 8vw;
    background-color: #CCC;
    margin: 0px 1vw 40px 0px;
    cursor: pointer;
}


.postulaProyecto__formulario h1 { color: #3CF; font-weight: 500; }

ol {
    display: block;
    list-style-type: decimal;
    margin-top: 1em;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
}
.postulaProyecto__contenedorB li { list-style: decimal; margin-bottom: 20px; }

.postulaProyecto__formulario--2 .postulaProyecto__contenedorB li { list-style: disc; margin-bottom: 10px; }

.postulaProyecto__contenedorB li:before { background-image: none; }
.postulaProyecto__formulario--contenedor { background-color: #FFF;     box-shadow: 6px 6px 15px rgba(0,0,0,0.3); padding-bottom: 60px; padding-top: 20px; margin-bottom: 40px; }

.postulaProyecto__contenedorA--3 span, .postulaProyecto__contenedorB span { float: left; }


.editarPerfil h1 { color: #3cf; font-weight: 500; }
.editarPerfil__formulario--contenedor { background-color: #FFF; box-shadow: 1px 1px 15px #666; padding-bottom: 60px; padding-top: 20px; }
.editarPerfil__contenedor { float: left; margin: 0px 0px 12% 0px; width: 100%; }
.editarPerfil__contenedor--1fechas { margin: 0px 0px 4% 0px; }
.editarPerfil__contenedor--1, .editarPerfil__contenedor--3, .editarPerfil__contenedor--2 { margin: 0px; }
.editarPerfil__contenedor--2 { float: right; }
.editarPerfil__contenedor--1, .editarPerfil__contenedor--2 { width: 48%; }
.editarPerfil__contenedor--3 { width: 100%; }
.editarPerfil__contenedor .tarjeta__item--contenedor { 
    width: 100%;
    float: left;
    margin: 0px 3% 1% 0px;
    padding: 1%;
    height: auto;
    overflow: auto; 
}

.editarPerfil__contenedor--1fechas .tarjeta__item--contenedor { 
    float: left;
    width: 20%;
}
.editarPerfil__contenedor--1fechas .tarjeta__item--contenedorYear {
    width: 28%;
}
.editarPerfil__contenedor--1fechas input {
    text-align: center;
}
.editarPerfil__contenedor .tarjeta__item--contenedor input { 
    margin: 0px;
    float: left;
    width: 92%;
    padding: 2vh 4%;
        background-color: #fafafa;
}
.editarPerfil__contenedor .tarjeta__item--contenedor textarea { 
    margin: 0px;
    float: left;
    width: 96%;
    padding: 2%;
    resize: none;
}
.editarPerfil__contenedor label { clear: both; float: left; }
input[name="editarDatos"] { float: right; }

.editarPerfil__formulario--contenedor { float: left; }
.editarPerfil__contenedor--imagen { float: right;
    width: 34%;
    height: auto;
    overflow: auto; }

.editarPerfil__contenedor--imagen .perfil__pic { 
    width: 18vw;
    height: 18vw;
    float: left;
    position: relative;
    z-index: 1;
}
.editarPerfil__contenedor--imagen .btn { float: left; margin: 0px 0px 0px 11vw; }

.retro1 p { color: #3cf; font-size: 2vw; font-weight: 500;     margin: 0px 0px 20px 0px; }
.lightbox__inversionista .retro1 p { color: #000; font-weight: 300; }
.lightbox__inversionista .retro1 p.gris { color: #999; }
.cifra__contenedor .division__horizontal { background-image: url(../images/corp/btnDestacado--principal.jpg); background-size: 100% auto }
.lightbox__inversionista .division__horizontal.gris { background-color: #999; background-image: none; }

.efecto__texto { margin-top: 3vh; }
.efecto__header { margin-top: 11.2vh; }

input { padding: 2% 0px; }
textarea:focus, input:focus{
    outline: none;
}

.invertir__data--contenedor .izq { width: 72%; }
.invertir__data--contenedor .der { width: 28%; float: left;}
.invertir__data--contenedorGeneral { width: 100%;     height: auto;
    overflow: auto;
    margin: 0px;     padding-bottom: 0px; }
.cuantas__acciones { background-color: #3cf; color: #FFF;
    border: 0px;
    font-size: 1.9vw;
    padding: 12%; float: right; }
.cuantas__acciones, .monto_total_inversion { /*border: 2px solid #3cf;*/ }
.monto_total_inversion {     width: auto;
    min-width: 7vw;
    min-height: 0px;
    padding: 12%;
    background-color: #EFEFEF;
    float: right;
    text-align: center;
}
.inversion__pago--tiempo {    /* width: 28%;*/
    height: auto;
    overflow: auto;
    float: left;
    margin-bottom: 10px;
}
/*.inversion__pago--tiempo:nth-child(1) {
    width: 39%;
}
.inversion__pago--tiempo:nth-child(2) {
    width: 33%;
}*/
.inversion__pago--tiempo .btn {     width: 3vw;
    height: 3vw;
    float: left; 
    background-color: #EFEFEF;
}
.inversion__pago--tiempo .btn.activo { background-color: #3cf; }
.inversion__pago--titulo {     padding: 0px 0px 0px 0px; float: left; color: #3cf; }
.inversion__pago--titulo h1 { margin: 5% 0px 0px 0px; }
.invertir__seleccionar--acciones {
    -moz-appearance: window;
    -webkit-appearance: none;
    margin-top: 0px;
}
.invertir__pago--contenedor h1 { margin: 0px; }

/*.quiero__invertir .screen__contenido--5 { position: relative; }*/

.slogan { color: #FFF; font-weight: 600; margin: 15px 0px 40px 0px; }
.contactanos__texto .slogan2 { color: #666; margin: 20px 0px 20px 0px; }

.btn.btnVideo { background-image: url(../images/corp/play.png); background-color: transparent; background-position: center; background-repeat: no-repeat; background-size: auto 100%;     height: 8vh; }
.screens__inicio .btn.btnVideo { background-image: url(../images/corp/play_inicio.png); }
.boton__actividad--registrado .btnVideo { position: absolute; margin: 9vh; width: 0vh; height: 0vh; }
.boton__actividad--registrado2 .btnVideo { background-image: url(../images/corp/play2.png); }



.proyecto__actual {
    float: left;
    box-shadow: 5px 5px 5px #CCC;
}
.proyecto__actual .screen__header {
    margin: 0px;
    background-color: #3cf;
        float: left;
    width: 100%;
}
.proyecto__actual .screen__header h1 {
    color: #FFF;
}
.proyecto__actual .screen__texto {
    height: auto;
    padding-bottom: 1px;
}

.proyecto__actual--imagen {
    float: left;    
    background-size: auto 100%;
    background-position: center;
    background-repeat: no-repeat;
    background-color: #000000;/*#fafafa;*/
}
.proyecto__actual--informacion {
    height: auto;
    float: right;
}

.proyecto__likes--contenedor {
    float: right;
}

.proyecto__actual, .proyecto__likes--contenedor {
    margin-top: 13vh;
    background-color: #FFF;
}


.verMas__contenedor { 
    clear: both;
    width: 100%;
    margin-bottom: 100px;
    float: left;
}

.proyecto__likes--cuantos {
    width: 100%;
    height: auto;
    overflow: auto;
    text-align: center;
    color: #3cf;
    font-weight: 500;
    margin-bottom: 2vw;
}

.proyecto__autor--img {
    float: right;
    border: 3px solid #FFF;
    border-radius: 50%;
    box-shadow: 2px 1px 10px #CCC;
    background-color: #CCC;
}

.proyecto__autor--info {
    text-align: right;
    float: left;
}

.proyecto__leyenda {
    font-weight: 600;
    margin-top: 1vw;
}

.proyecto__autor {
    font-weight: 600;
    color: #3cf;
}

.verMas__contenedor .btn {
    float: left;

}


.contenedor__btns--red { clear: both; display: none; }

.proyecto__actual--botones { margin-bottom: 20px; }
.proyecto__actual--botones .btn__compartir, .proyecto__actual--botones .btn__video { float: right;     width: 4vw;
    height: 4vw; }
.proyecto__actual--botones .btn__compartir { clear: both; }
.proyecto__actual--botones a {   
    text-decoration: none;
    color: #CCC;
    font-weight: 500;
    float: left;
}

.btn__favoritos, .btn__imagen, .btn__spotify, .btn__youtube, .btn__instagram, .btn__mas, .btn__editar, .btn__megusta, .btn__comentar, .btn__compartir, .btn__youtube--publicacion, .btn__borrar, .btn__compartir--facebook, .btn__compartir--twitter, .btn__compartir--googlemas, .btn__video, .btn__compartir--snowball, .btn__compartir--whatsapp { background-color: transparent; padding: 0px; float: right; } 
.btn__favoritos, .btn__imagen, .btn__spotify, .btn__youtube, .btn__instagram, .btn__mas, .btn__editar, .btn__megusta, .btn__comentar, .btn__compartir, .btn__youtube--publicacion, .btn__borrar, .btn__compartir--facebook, .btn__compartir--twitter, .btn__compartir--googlemas, .btn__video, .btn__compartir--snowball { width: 3vw; height: 3vw; }
.proyecto__likes--imagen {     background-size: auto 100%;
    background-position: center;
    background-repeat: no-repeat; cursor: pointer; }
.proyecto__autor--img {
    background-size: auto 100%; background-position: center; background-repeat: no-repeat;
}
    
.btn__compartir { background-image: url(../images/corp/red/compartir.png); }
.btn__compartir--facebook { background-image: url(../images/corp/red/facebook.png); background-image: url(../images/proyecto/share_fb.png); }
.btn__compartir--twitter { background-image: url(../images/corp/red/twitter.png); background-image: url(../images/proyecto/share_twitter.png); }
.btn__compartir--googlemas { background-image: url(../images/corp/red/google-mas.png); }
.btn__compartir--snowball { background-image: url(../images/corp/snowball-footer.png); background-image: url(../images/proyecto/share_snowball.png); background-size: auto 70%; }
.btn__compartir--whatsapp { background-image: url(../images/corp/red/whatsapp.png); background-image: url(../images/proyecto/share_whatsapp.png); }

.proyecto__actual--ronda .btn__compartir--facebook { background-image: url(../images/proyecto/share_fb.png); }
.proyecto__actual--ronda .btn__compartir--twitter { background-image: url(../images/proyecto/share_twitter.png); }
.proyecto__actual--ronda .btn__compartir--snowball { background-image: url(../images/proyecto/share_snowball.png); background-size: auto 100%; }
.proyecto__actual--ronda .btn__compartir--whatsapp { background-image: url(../images/proyecto/share_whatsapp.png); background-size: auto 100%; }

.quieroInvertir__contenedor--2 .btn.square { background-size: auto 70%; }

.btn__video { background-image: url(../images/corp/btn_video.png);}
.btn__video { background-size: 100% auto; }

.proyecto__likes--imagen { background-image: url(../images/corp/red/megusta_grande.png); }
.proyecto__likes--imagen:hover, .proyecto__likes--imagen.activo { background-image: url(../images/corp/red/megusta_grande_activo.png) !important; }

.acceso__registrate .msg { color: red; }

.titulo__azul--1 { color: #3cf; font-weight: 500;    margin: 20px 20px 0px 20px; }
.aliados__screen .screen__contenedor--2 .titulo__azul--1 { /*margin-left: 0px;*/ }
.aliados__screen .screen__contenedor--2 .division__horizontal { width: 91%; /*margin-left: 0px;*/ margin-left: 20px; }

.screen__contenedor--1, .screen__contenedor--2 { float: left; }

/*.screens__conocenos .screen4 .screen__contenedor--2 .division__horizontal { margin: 0px 0px 0px 20px; }*/
.desarrollador_a, .aliados_a { float: left; }
.desarrollador, .aliados { width: 100%; height: auto; }
.desarrollador_a { width: 50%; }
.aliados_a { width: 30%; }
.aliados__screen .screen__texto { background-color: #FFF; box-shadow: 5px 5px 15px #666; }
.screen__contenedor--2 .aliados_a:nth-child(3), .screen__contenedor--2 .aliados_a:nth-child(6) { margin-left: 20px; }

.ronda__data--contenedorGeneral {
        width: 70%;
    float: right;
    margin-bottom: 100px;
    height: auto;
    overflow: auto;
}
.ronda__selector select {
    background-color: #3cf;
    color: #FFF;
    font-size: 20px;
    padding: 10px 20px;
    float: left;
    margin-right: 30px;
    border: 0px;
    font-weight: 400;
    min-width: 250px;
}
.ronda__selector {
    margin-top: 30px;
}
.btn.transparente { background-color: transparent; color: #FFF; }

.ronda__selector .btn.transparente {
        padding: 10px 0px 0px 0px;
    font-weight: 100;
    font-size: 20px;
}
.mis__inversiones .screen__contenido {
position: relative;
    float: left;
    min-width: 70%;
}
.mis__inversiones .screen {
    overflow:auto; background-color: transparent;
}
.mis__inversiones .screens_contenedor { background-attachment: fixed; }

.inversionista__formulario--contenedor .formulario__contenedor { display: none; }
.inversionista__formulario--contenedor .btn {
    /*font-weight: 300;*/
}
.inversionista__formulario--contenedor .menu__botones--contenedor .btn {
    float:left;
}
.inversionista__formulario--contenedor .menu__botones--contenedor .btn__fisica, .inversionista__formulario--contenedor .menu__botones--contenedor .btn__moral { /*background-color: #CCC;*/ }
.inversionista__formulario--contenedor .menu__botones--contenedor .btn__fisica.activo, .inversionista__formulario--contenedor .menu__botones--contenedor .btn__moral.activo { background-color: #3cf; }
.inversionista__contenedorA, .inversionista__contenedorB { clear: both; }
.inversionista__contenedorB { width: 100%; }
.inversionista__contenedorA { background-color: #FFF; box-shadow: 15px 15px 15px #CCC; }
.inversionista__formulario--contenedor .btn__fisica { clear: both; }
.inversionista__formulario--contenedor .btn__informacion { /*background-image: url(../images/corp/btnDestacado--principal.jpg);*/ background-size: 100% auto; background-repeat:repeat; }
.inversionista__formulario--contenedor, .inversionista__formulario--contenedor .formularios__contenedor, .inversionista__formulario--contenedor .formulario__contenedor { overflow: visible; }
.inversionista__contenedorA, .inversionista__contenedorB, .inversionista__formulario--contenedor, .inversionista__formulario--contenedor .formularios__contenedor, .inversionista__formulario--contenedor .formulario__contenedor { float: left; }
.inversionista__formulario--contenedor .btn__guardar { float: right; }
.inversionista__formulario--contenedor .msg { text-align: center; }
.inversionista__formulario--titulo { color: #3cf; float: left; clear: both; width: 100%;     margin-top: 0px; }
.inversionista__formulario--contenedor .pais_nacimiento, .inversionista__formulario--contenedor .domicilio__label, .inversionista__formulario--contenedor .colonia, .inversionista__formulario--contenedor .seleccionaOpciones__label { clear: both; }
.inversionista__formulario--contenedor label, .inversionista__formulario--contenedor input,.inversionista__formulario--contenedor select { float: left; }
.inversionista__fisica--formulario, .inversionista__moral--formulario { width: auto; height: auto; overflow: auto; }
.inversionista__formulario--contenedor select { background-color: #3cf; color: #FFF; }
.inversionista__formulario--contenedor select option { background-color: #000; color: #FFF; }