@import 'https://fonts.googleapis.com/css?family=Lato:300';

footer{
	background: #202020;
	width: 100%;
	color: #fff;
	clear: both;
	font-family: Lato, sans-serif;
	box-sizing: border-box;
	margin: 0px;


}
.container-all{
	width: 100%;
	max-width: 1200px;
	margin: auto;
	padding: 40px;

}
.container-body{
	display: flex;
	justify-content: space-between;
}
.colum1{
	max-width: 400px;
}
.colum1 h1{
	font-size: 22px;
}
.row-paginas{
	margin-top: 20px;
	display: flex;
	transition: 0.5s;
}
.row-paginas label:hover{
	color: #fff
}
.row-paginas i{
	color: #8a0808;
	font-size: 36px;
}
.row-paginas label{
	margin-top: 10px;
	margin-left: 10px;
	color: #c7c7c7;
}
.row-paginas label a{
	text-decoration: none;
    color: #c7c7c7;
}
.colum2 {
	max-width: 400px;
}
.colum2 h1{
	font-size: 22px;
}
.row-redes{
	margin-top: 20px;
	display: flex;
}
.row-redes img {
	width: 36px;
	height: 36px;
}
.row-redes label{
	margin-top: 10px;
	margin-left: 10px;

}
.row-redes a{
	text-decoration: none;
	color: #c7c7c7;
}
.colum3{
	max-width: 400px;

}
.colum3 h1{
	font-size: 22px;
}
.row2{
	margin-top: 20px;
	display: flex;
}
.row2 img{
	width: 36px;
	height: 36px;
}
.row2 label{
	margin-left: 20px;
	max-width: 170px;
	color: #c7c7c7;
}
.container-footer{
	width: 100%;
	background: #101010;
}
.footer{
	max-width: 1200px;
	margin: auto;
	padding: 10px;
	display: flex;
	justify-content: center;
}
.copyright a{
	text-decoration: none;
	color: #fff;
	font-weight: bold;
}

@media screen and (max-width: 1100px) {
	.container-body{
		flex-wrap: wrap;
	}
	.colum1{
		max-width: 100%;
	}
	.colum2, .colum3{
		margin-top: 40px;

	}
}
