/*@media only screen and (max-width: 1000px) {
	#footer .footer-980-wrapper,
	#footer .footer-newsletter,
	#footer .footer-copyright {
		padding-left: 3%;
		padding-right: 3%;
	}
	#footer .footer-newsletter #tl_subscribe_17 {
		float: none;
	}
}*/

@media only screen and (max-width: 768px) {
	.footer-col1,
	.footer-col2,
	.footer-col3,
	.footer-col4,
	.footer-col5,
	#tl_subscribe_17,
	.footer-nl-teaser {
		padding-left: 7% !important;
		padding-right: 7% !important;
	}
	[class*=footer-col]:not(.footer-col5) {
		margin-bottom: 30px;
	}
	.footer-nl-teaser {
		margin-bottom: 6px;
	}	
	.footer-col5 img {
		max-width: 220px;
	}
	#footer .footer-newsletter > div,
	#footer .footer-newsletter > div > div {
		float: none;
	}
	#footer .footer-newsletter #tl_subscribe_17 {
		float: left;
	}
}
@media only screen and (max-width: 469px) {
	#footer #tl_subscribe_17 .formbody,
	#footer #tl_subscribe_17 .widget-text,
	#footer #tl_subscribe_17 .widget > input {
		width: 100% !important;
	}
	#footer .footer-newsletter #tl_subscribe_17 {
		width: 86%;
	}
}
@media only screen and (max-width: 419px) {
	#footer #tl_subscribe_17 .widget > input {
		font-size: 11px;
	}
}
@media only screen and (max-width: 394px) {
	#footer #tl_subscribe_17 .widget > input {
		font-size: 10px;
	}
}
@media only screen and (max-width: 370px) {
	#footer #tl_subscribe_17 .widget > input {
		font-size: 9px;
	}
}