body{
	background-color: #f4f2f2;
}
.menu-redes a{
	color: #a6a6a6!important;
}

.layout{
	position: relative;
	overflow: hidden;

}
.layout p, .layout h1{
	color: #212121;
}
.layout h1{
	font-size: 2rem;
	letter-spacing: .2rem;
}
#par1{
	height: 140px;
}
.img-top{
	width: 88%;
}
#pre-footer{
	background-color: #2a2a2a!important;
}
/* botões */
.controlBanner div{
	position: relative;
	z-index: 2;
	cursor: pointer;
	display: inline-block;
	margin-right: 2rem;
	width: 10px; 
	height: 10px;
	background-color: gray;
	border:solid 3px gray;
	transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
}

.controlBanner div:hover {
	border-color: #ee730d;
	background-color: #ee730d;
}
.ative{
	border-color: #ee730d!important;
	background-color: #ee730d!important;
}
.controlBanner{
	margin-top: 1.2%;
}
.bannerSup{
	max-width: 85%;
}

/* inicio das noticias */

.body-blog{
	display: flex;
	width: 100%;
 	flex-direction: row;
	margin-left: 14%;
	margin-top: 5%;
}
.bloco-blog{
	position: relative;
	display: flex;
	border: 1px solid gray;
	width: 80%;
	margin-top: 4%;
	overflow: hidden;
	cursor: pointer;
}
.direita, .esquerda{
	flex: 1;
}

.bloco-blog .esquerda{
	position: relative;
	margin-left: 1.5rem;

}
.categoria-unica{
	font-family: swis721-bold;
	color: #ee730d!important;
	font-size: 1.2rem;
	margin-top: 10%;
	margin-bottom: 7%;
}
.titulo-noticia{
	font-family: swis721-bold!important;
	font-size: 1.7rem!important;
	line-height: 1.7rem;
}
.envo-marca{
	position: relative;
}
.data{
	margin-top: 2%;
	margin-bottom: 1.5%;
}
.previa{
	margin-top: 1.4rem;
	letter-spacing: .05rem;
	line-height: 1rem;
}
.marca{
	position: absolute;
	width: 50px;
	border-bottom: 4px solid #ee730d;
}
.espacamento{
	margin-top: 10%;
}
.img-noticia{
	position: relative;
	width: 80%;
	right: -75px;
	margin-bottom: -7px;
}
.link-continue{
	position: absolute;
	bottom: 20px;
	font-size: 1.2rem;
	letter-spacing: .08rem;
	text-decoration: none;
	color: #ee730d;
	font-family: swis721-light;
}
.titulo-noticia{
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	-ms-hyphens: auto;
	hyphens: auto;
}

/* controle das notícias (paginação) */
.btn-control-blog{
	font-family: swis721-light;
	text-decoration: none;
	text-transform: uppercase;	
	color: black;
	border: solid 1px #ee730d;
	background-color: transparent;
	padding: .5rem 1.4rem;
	font-size: 90%;
}
.btn-control-blog a{
	text-decoration: none;
	color: black;
}

.btn-control-blog:hover a{
	text-decoration: none;
	color: #e4e4e4;
}

.btn-control-blog:hover{
	text-decoration: none;
	text-transform: uppercase;	
	color: #e4e4e4;
	border: solid 1px #ee730d;
	background-color: #ee730d;
}
.space-button{
	margin-top: 4%;
}
.space-button button:first-child{
	margin-right: 1%;
}

/* form do email */

.direita .btn-chat{
	margin-left: 0;
}
.direita .texto-um{
	margin-top: 1%;
	line-height: 2.3rem;
}
#form_blog{
	margin-top: 2.5%;
}
#form_blog input[type='text']{
	display: block;
	width: 30%;
	padding: .8rem 1rem;
	margin-bottom: 1.5%;
	border-color: #f4f2f2;
}
#form_blog input::-webkit-input-placeholder{
	font-size: 90%;
	text-transform: uppercase;
	letter-spacing: .1rem;
}
#form_blog input:-moz-placeholder { /* Firefox 18- */
	font-size: 90%;
	text-transform: uppercase;
	letter-spacing: .1rem;
}

#form_blog input::-moz-placeholder {  /* Firefox 19+ */
	font-size: 90%;
	text-transform: uppercase;
	letter-spacing: .1rem;
}

#form_blog input:-ms-input-placeholder { /* IE10+ */ 
	font-size: 90%;
	text-transform: uppercase;
	letter-spacing: .1rem;
}
#enviar_blog{
	text-transform: uppercase;
	letter-spacing: .15rem;
	padding: .4rem 1.5rem;
	margin-top: 2%;
}
/* categorias */

.categoria{
	margin-top: 8%;
}
.lista_blog{
	margin-top: 3%;
}
.lista_blog li a{
	text-decoration: none;
	font-size: 110%;
	color: black;
	font-family: swis721-light;
	letter-spacing: .07rem;
}
.lista_blog li{
	margin-bottom: 1.2%;

}
/* controle do botão de paginação */
.lado_b{
	padding-bottom: 10%;
}

@media (max-width: 1680px) and (max-height: 1050px){
	#par1{
		height: 130px;
	}
	.layout h1{
		font-size: 180%;
	}

	.titulo-noticia{
		font-size: 150%!important;
		line-height: 1.5rem;
	}
}

@media (max-width: 1600px) and (max-height: 900px){
	.img-top{
		width: 85%;
	}

	.body-blog{
		margin-left: 14%;
	}

	.bloco-blog{
		width: 87%;
	}
	
	.link-continue{
		font-size: 100%;
		letter-spacing: 0;
	}
	.categoria-unica{
		font-size: 110%;
		letter-spacing: 0.1rem;
	}

	.titulo-noticia{
		letter-spacing: .1rem!important;
	}
}

@media (max-width: 1440px) and (max-height: 900px){
	#par1{
		height: 120px;
	}
	.layout h1{
		font-size: 170%;
	}
	.img-top{
		width: 87%;
	}

	.body-blog{
		margin-left: 13%;
	}

	.direita{
		margin-right: -5%;
	}
	
	.img-noticia{
		width: 78%;
		right: -45px;
	}

	.btn-control-blog{
		font-size: 80%;
	}
	.direita .texto-um{
		line-height: 1.9rem;
	}
}

@media (max-width: 1366px) and (max-height: 768px){
	#par1{
		height: 110px;
	}
	.direita .texto-um{
		font-size: 170%;
		margin-top: 2.5%;
		line-height: 1.8rem;
	}

	.titulo-noticia{
		font-size: 140%!important;
		line-height: 1.6rem;
	}
	.img-noticia{
		position: relative;
		width: 78%;
		right: -40px;
		margin-bottom: -7px;
	}
	.categoria-unica{
		margin-top: 7%;
		margin-bottom: 4%;
	}

	.lista_blog li a{
		font-size: 100%;
	}
}
@media (max-width: 1280px) and (max-height: 720px){
	#par1{
		height: 100px;
	}
	.previa{
		line-height: .8rem;
	}

	.titulo-noticia{
		font-size: 130%!important;
		line-height: 1.5rem;
	}

	.link-continue{
		font-size: 90%;
	}
	.categoria-unica{
		font-size: 100%;
	}
	.marca{
		border-bottom: 2px solid #ee730d;
	}
}
@media (max-width: 1024px) and (max-height: 768px){
	.layout h1{
		font-size: 150%;
		letter-spacing: .2rem;
	}

	#par1{
		height: 90px;
	}
	.img-top{
		width: 90%;
	}

	.body-blog{
		margin-left: 7%;
	}

	.direita{
		margin-right: -15%;
	}

	.bloco-blog .esquerda{
		margin-left: 1rem;
		margin-right: 1.5rem;
	}

	.data, .previa{
	
		font-size: 70%;
	}

	.img-noticia{
		width: 80%;
		right: 10px;
	}
	
	.direita .texto-um{
		font-size: 135%;
		line-height: 1.6rem;
	}
	.lista_blog li a{
		font-size: 85%;
	}
}