@media screen and (max-width: 1100px) {
	.nav-bar-div {
		padding-left: 40px;
		padding-right: 40px;
	}
	.search-div {
		padding-left: 40px;
		padding-right: 40px;
	}
	.partilhe {
		padding-left: 40px;
		padding-right: 40px;
	}
	.ads-desktop-top {
		display: none;
		
	}
	.ads-desktop-bottom {
		display: none;
	}
	.ads-mobile-top {
		display: flex;
	}
	.ads-mobile-bottom {
		display: flex;
		
	}
	.before-footer {
		padding-left: 40px;
		padding-right: 40px;
	}
	.footer {
		padding-left: 40px;
		padding-right: 40px;
	}
	.after-footer {
		padding-left: 40px;
		padding-right: 40px;
	}
}


/************* 1100px **********/

@media screen and (max-width: 880px) {
	#nav-bar-ul {
		display: none
	}
	.material-icons.hamburger {
		display: block;
	}
	.search-div-container {
		margin-top: 0;
	}
	.footer {
		flex-wrap: wrap;
		padding-top: 0;
	}
	ul.footer-ul {
		margin-top: 20px;
	}
}


/***************** 880 *********************/

@media screen and (max-width: 660px) {
	.nav-bar-div {
		padding: 18px 20px
	}
	.search-div {
		padding-left: 20px;
		padding-right: 20px;
		margin-top: 15px;
		padding: 20px 20px;
		margin: 0;
	}
	#insert {
		width: 100%;
		padding: 14px 0px 14px 10px;
	}
	#insert:focus {
	}
	#conj-button {
		width: 100%;
		margin-top: 18px;
	}
	#lupa {
		display: none;
	}
	input::placeholder {
		font-size: .8em;
	}
	.drop-shadow {
		filter: none;
	}
	.partilhe {
		padding-left: 20px;
		padding-right: 20px;
	}
	.before-footer-container {
		margin-top: 140px;
	}
	.before-footer {
		padding-left: 20px;
		padding-right: 20px;
		font-size: 30px;
	}
	.footer {
		padding-left: 20px;
		padding-right: 20px;
	}
	.after-footer {
		padding-left: 20px;
		padding-right: 20px;
		flex-wrap: wrap;
	}
	ul.after-footer-links li {
		display: block;
		padding: 2px 0;
	}
	ul.after-footer-links li:first-of-type {
		padding-top: 0;
		margin-top: 0
	}
	.after-footer {
		align-items: flex-start
	}
	.copyright {}
	/***************** 660 *********************/
}