
	/* Estilos componente_footer */    
	.footer {
		background-color: olive;
		/*
			&>.row {
				height:130px;
				line-height: 1.5rem;
				height: 100%;
			}
			*/
	}

	.footer > div {
		height:60px;
		padding: 0.5rem 2.5rem;
		font-size: 0.95rem;
	}

	.footer ul {	 
	  list-style: circle;
	  padding: 0 0rem;
	  margin:0rem .35rem;
	  	& > li a {
	  		text-align: right;
	  		color: #000;
			text-decoration: none;
			text-transform: uppercase;
				&:hover {
					color:#b18c35;				
				}
			}
	}

	.footerSocialIcons {
		margin:2rem 0 0 0;
		padding: 0;
	}

	#copyright small {
		font-size: 0.02rem;
	}


    /* Responsividad */
    @media (max-width: 575.98px) {
	   	.footer > div {
			padding: 0rem 0.3rem;
					font-size: 0.8rem;
			}
    }

    @media (max-width: 767.98px) {
     	.footer > div {
		padding: 0rem 0.3rem;
		}  
    }

    @media (max-width: 991.98px) {
     	.footer > div {
		padding: 0rem 0.3rem;
		}   
    }
    @media (max-width: 1199.98px) {
		
    }
    @media (max-width: 1399.98px) {
       
    }


