@media (max-width: 960px) {
	.icon-logo {
		width: 60px;
		margin: 20px 0 0 10px;
	}
	.mlpm_w h2 {margin-top: 20px;}
	.icon-via {margin-top: 38px;}
	#footer-interno {padding: 0 20px;}
	#footer .copyright {margin-left: 20px;}
	#footer > a.icon-via { margin-right: 20px;}
	#footer-interno .icon-via { margin-top: 38px;}

	.midias {display: none;}

	h1 {font-size: 31px; margin-bottom: 50px !important;}
	h2 {font-size: 21px; line-height: 28px; margin-bottom: 30px;}

	section {margin-top: 120px;}

	.mlpm_w a, .mlpm_w a:active {font-size: 16px; padding: .7em;}

	.tp-info {display: none;}

	input {margin-bottom: 10px;}
}