
@media screen and (max-width: 999px){

	.m-db{
		display: block;
	}
	.m-dn{
		display: none;
	}

	.at-header .navbar-toggler{
		display: flex;
	}

	.at-header_btns{
		flex-direction: column;
		gap: 10px;
		padding: 15px 0;
		margin-bottom: 15px;
		border-bottom: 1px solid #a1a1a1;
	}

	.at-header .navbar-nav li a {
		display: block;
		font-size: .975rem;
		text-decoration: none;
		transition: all .35s ease;
	}

	.at-cats_nav{
		display: none;
	}

	.at-videos .at-blog_01-item-box{
		grid-template-columns: 1fr 1.5fr;
		padding: 0px;
		border: 0px;
	}

}
/***** Tamanho para smartphones na vertical *****/

@media screen and (max-width: 499px){

	.navbar-brand img {
		height: 42px;
	}

	.at-header_fixo + nav {
		margin-top: 0px;
	}
	.at-header_fixo + nav + * {
		margin-top: 80px;
	}

	.at-blog_01-item-box.destaque-secundario {
		grid-template-columns: 1fr 1.5fr;
		padding-bottom: 26px;
		border-bottom: 2px solid rgba(0,0,0,.062745098);
	}

	.at-recentes .row{
		row-gap: 30px;
	}
	.at-recentes .row .centro{
		order: -1;
	}

	.at-blog_conteudo h2 {
		font-size: 18px;
	}

	.at-newsletter form{
		grid-template-columns: 1fr;
	}

}

/***** Tamanho para smartphones na horizontal *****/

@media screen and (max-width: 649px) and (min-width: 500px) {

	
}

/***** Tamanho para tablets na vertical *****/

@media screen and (max-width: 749px) and (min-width: 650px) {

	

}

/***** Tamanho para tablets na horizontal *****/

@media screen and (max-width: 999px) and (min-width: 750px) {

	
}

/***** Monitores pequenos  *****/
@media screen and (max-width: 1299px) and (min-width: 999px) {

	
}

/***** Monitores pequenos  *****/
@media screen and (max-width: 1300px) and (min-width: 999px) {

	
}

/***** Monitores medios  *****/
@media screen and (max-width: 1499px) and (min-width: 1300px) {
	
}

/***** Monitores extra grandes  *****/
@media screen and (max-width: 1600px) {
	
}
