.a{
	text-decoration:none;
}
html, body{
	-webkit-user-select: none; /* Safari 3.1+ */
	-moz-user-select: none; /* Firefox 2+ */
	-ms-user-select: none; /* IE 10+ */
	user-select: none; /* Standard syntax */
	
	font-family: 'minusculas';
	
	height: 100%;
	width: 100%;
	
	background: rgba(40, 41, 38, 1); /* gris/negro de fondo */
}

/* banner de fondo */
#seccion{
	float: left;
	width: 100%;
	height: 100%;
}
    
    #contenido_contacto{
        float: left;
        width: 70%;
        margin-left: 15%;
        margin-top: 100px;
        margin-bottom: 60px;
        
        -moz-transition:all .5s ease;
    	-ms-transition:all .5s ease;
    	-o-transition:all .5s ease;
    	transition:all .5s ease;
    }
    #col_facebook, #col_mail, #col_whatsapp{
        width: 40%;
        margin: 5%;
        
        -moz-transition:all .5s ease;
    	-ms-transition:all .5s ease;
    	-o-transition:all .5s ease;
    	transition:all .5s ease;
    }
    #col_mail{
        margin-bottom: 100px;
    }
    #col_facebook{
        margin-top: 250px;
    }
    .derecha{
        float: right;
    }
    .izquierda{
        float:left;
    }
    .iconos_redes{
        color: white;
        font-size: 5em;
        
        -moz-transition:all .5s ease;
    	-ms-transition:all .5s ease;
    	-o-transition:all .5s ease;
    	transition:all .5s ease;
    }
    .link:hover{
        cursor: pointer;
        color: rgba(255, 215, 0); /* amarillo */
    }
    .txt_redes{
        float:left;
        width: 100%;
        color: rgba(200, 200, 200, 1);
        font-size: 2.5em;
    }
        

				
/* Media Queries */
@media screen and (max-width: 900px) {
    #contenido_contacto{
        width: 94%;
        margin-left: 3%;
    }
    .txt_redes{
        font-size: 2em;
    }
}
    
@media screen and (max-width: 800px) {
    #col_facebook, #col_mail, #col_whatsapp{
        width: 90%;
        margin: 0 5%;
        text-align: center;
        margin-bottom: 50px;
        padding-bottom: 50px;
        border-bottom: 2px solid rgba(61, 65, 68, 1);
    }
}


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

}

