/* FOOTER */
footer {
	background-color:#313131;
	color:#c7c7c7;
	padding:60px 0 10px;
	line-height:22px;
}

footer a {
	color:#c7c7c7;
}

footer .footerflex {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	flex-flow: row nowrap;
}

footer .footerBlock1, footer .footerBlock2 {
	flex:0 0 315px;
}
footer .footerBlock1 .inBlock, footer .footerBlock2 .inBlock, footer .footerBlock3 .inBlock {
	padding:0 25px 50px;
}

footer .footerBlock3 {
	flex:1 1 100%;
}



/* RESPONSIVE */
@media  only screen and (max-width: 1260px) {
}
@media  only screen and (max-width: 1030px) {
	footer {
	padding:40px 0 10px;
}
}
@media  only screen and (max-width: 945px) {
	footer .footerflex {
		flex-flow: row wrap;
	}
	footer .footerBlock1, footer .footerBlock2 {
		flex:0 0 50%;
	}
}
@media  only screen and (max-width: 630px) {
	footer .footerBlock1, footer .footerBlock2 {
		flex:0 0 100%;
	}
}
@media  only screen and (max-width: 380px) {
}