/* BREADCRUMBS */
.breadcrumbs{background-color: #85754e;border-bottom: solid 2px #85754e;height: 80px;}
	.breadcrumbs .tituloBreadcrumbs{padding: 0;}
		.breadcrumbs .tituloBreadcrumbs ul{display: block;padding: 0 15px;min-height: 55px;}
		    .breadcrumbs .tituloBreadcrumbs ul li:first-child{top: 30px;text-decoration: none;}
			.breadcrumbs .tituloBreadcrumbs ul li{font-family: 'TrajanPro';font-size: 12px;color: #ffffff;line-height: 25px;display: inline-block;position: relative;top: 28px;text-decoration: underline;}
			.breadcrumbs .tituloBreadcrumbs ul li:nth-child(2), .breadcrumbs .tituloBreadcrumbs ul li:nth-child(3), .breadcrumbs .tituloBreadcrumbs ul li:nth-child(4), .breadcrumbs .tituloBreadcrumbs ul li:nth-child(5){text-decoration: none;}
			.breadcrumbs .tituloBreadcrumbs ul li:nth-child(2n){margin: 0 15px;font-weight: 700;}
				.breadcrumbs .tituloBreadcrumbs ul li svg{width: 19px; height: 17px;}
				.breadcrumbs .tituloBreadcrumbs ul li a:active, .breadcrumbs .tituloBreadcrumbs ul li a:visited,.breadcrumbs .tituloBreadcrumbs ul li a:link{font-family: 'TrajanPro'; font-size: 12px;color: #ffffff;line-height: 25px;}
				.breadcrumbs .tituloBreadcrumbs ul li a:hover{text-decoration: underline;}

.blogDetalhesTitulo{background-color: #322f31; padding: 50px 0;}
	.blogDetalhesTitulo .titulo{}
		.blogDetalhesTitulo .titulo h1{font-family: 'TrajanPro'; font-size: 18px; color: #ffffff; line-height: 28px;}
		.blogDetalhesTitulo .titulo span{width: 35px;height: 1px;display: inline-block;background-color: #ffffff;position: relative;float: left;margin: 0 10px 0 0;top: 10px;}

.blogPost{background-color: #322f31;}
	.blogPost article.post{padding: 0;}
		.blogPost article.post img{width: 100%; margin: 0 auto 50px auto;}
		.blogPost article.post h1{font-family: 'TrajanPro'; font-size: 30px; color: #96694c; line-height: 40px;}
		.blogPost article.post p.resenha{font-family: 'Source Sans Pro', sans-serif;font-weight: 300;font-size: 16px;color: #ffffff;margin: 30px 0;}
		.blogPost article.post h2.dataCat{font-family: 'Source Sans Pro', sans-serif;font-weight: 400;font-size: 16px;color: #ffffff;text-align: center;background-color: #96694c;padding: 15px 0;margin: 0 0 35px 0;}
		.blogPost article.post h2{font-family: 'Source Sans Pro', sans-serif;font-weight: 600;font-size: 16px;color: #ffffff;margin: 0 0 15px 0;}
		.blogPost article.post h3{font-family: 'Source Sans Pro', sans-serif;font-weight: 400;font-size: 16px;color: #ffffff; margin-bottom: 1em;}
		.blogPost article.post p{font-family: 'Source Sans Pro', sans-serif;font-weight: 300;font-size: 14px;color: #ffffff; line-height: 30px;}
		    .blogPost article.post p a:active, .blogPost article.post p a:visited, .blogPost article.post p a:link{font-family: 'Open Sans', sans-serif;font-weight: 400;font-size: 14px;color: #ffffff; line-height: 25px;}
		    .blogPost article.post p a:hover{text-decoration: underline;}
		    .blogPost article.post p img{width: auto; margin: 0 auto;}
		.blogPost article.post ol, .blogPost article.post ul{display: block;padding: 15px 0 15px 15px;}
		    .blogPost article.post ul li{font-family: 'Source Sans Pro', sans-serif;font-weight: 400;font-size: 14px;color: #ffffff; line-height: 25px; list-style: disc;}
		    .blogPost article.post ol li{font-family: 'Source Sans Pro', sans-serif;font-weight: 400;font-size: 14px;color: #ffffff;line-height: 25px;list-style: decimal;}

		.blogPost article.post .compartilhar{background-color: #96694c; margin: 45px 0 70px 0;display: block;overflow: auto;padding: 45px 35px 30px 35px;border-radius: 10px;}
			.blogPost article.post .compartilhar .share{}
			.blogPost article.post .compartilhar .share h3{font-family: 'TrajanPro'; font-size: 16px;color: #ffffff;float: left;margin-right: 0.3em;}
			.blogPost article.post .compartilhar .share ul.listaSocial{display: block;float: left;margin: -25px 0 0 0;}
			.blogPost article.post .compartilhar .share li.itemSocial{display: inline-block; float: left; margin-right: 5px;}
				.blogPost article.post .compartilhar .share ul.listaSocial li.itemSocial a:active,
				.blogPost article.post .compartilhar .share ul.listaSocial li.itemSocial a:visited,
				.blogPost article.post .compartilhar .share ul.listaSocial li.itemSocial a:link{display: inline-block; margin-right: 0.5em;}
				.blogPost article.post .compartilhar .share ul.listaSocial li.itemSocial a:hover{opacity: 0.5;}
					.blogPost article.post .compartilhar .share ul.listaSocial li.itemSocial a svg{width: 35px; height: 35px;}
					.blogPost article.post .compartilhar .share ul.listaSocial li.itemSocial a svg path{fill:#ffffff; transition: all 0.3s ease;}
					.blogPost article.post .compartilhar .share ul.listaSocial li.itemSocial a:hover svg path{}
			.blogPost article.post .compartilhar .tag{width: 100%;float: left;margin: 20px 0 -30px 0;}
				.blogPost article.post .compartilhar .tag h3{font-family: 'TrajanPro'; font-size: 16px;color: #ffffff;float: left;margin-right: 1em;}
				.blogPost article.post .compartilhar .tag ul{display: block;position: relative;top: -20px;}
					.blogPost article.post .compartilhar .tag ul li{display: inline-block;margin: 0 5px 10px 0;}
					.blogPost article.post .compartilhar .tag ul li:last-child{margin: 0;}
						.blogPost article.post .compartilhar .tag ul li a:active, .blogPost article.post .compartilhar .tag ul li a:visited, .blogPost article.post .compartilhar .tag ul li a:link{font-family: 'Open Sans', sans-serif;font-weight: 400;font-size: 14px;color: #ffffff;display: block;border: solid 1px #ffffff;padding: 0 15px;line-height: 30px;border-radius: 25px;}
						 .blogPost article.post .compartilhar .tag ul li a:hover{color: #ffffff; background-color: #312f31; border: solid 1px #312f31;}

/* ============== AJUSTES RESPONSIVO E MOBILE ============== */

/* 1000 */
._1000 {}

/* 640 */
._640 .breadcrumbs{min-height: 160px;}
	._640 .breadcrumbs .tituloBreadcrumbs ul{padding: 0 15px;}
	._640 .breadcrumbs .tituloBreadcrumbs ul li:last-child{margin: 15px 0 0 0; line-height: 25px;}

._640 .blogDetalhesTitulo{padding: 35px 0;}

._640 .blogPost{padding: 0 20px;}
	._640 .blogPost article.post h1{font-size: 20px; text-align: justify;line-height: 30px;}
	._640 .blogPost article.post p.resenha{margin: 25px 0;}
	._640 .blogPost article.post h2.dataCat{margin: 30px 0;}
	._640 .blogPost article.post .compartilhar .tag{margin: 1em 0;}

._640 .blogPost article.post .compartilhar{margin: 45px 0;padding: 25px 20px;}
	._640 .blogPost article.post .compartilhar .share h3{margin: 0 0 20px 0;}
	._640 .blogPost article.post .compartilhar .share ul.listaSocial{padding: 0;margin: 0 0 30px 0;}
	._640 .blogPost article.post .compartilhar .tag{margin: 0;}	
		._640 .blogPost article.post .compartilhar .tag h3{float: none;margin: 0 0 20px 0;}
		._640 .blogPost article.post .compartilhar .tag ul{padding: 0;top: 0;}
			._640 .blogPost article.post .compartilhar .tag ul li{width: 100%;margin: 0 0 15px 0;}
			._640 .blogPost article.post .compartilhar .tag ul li:last-child{margin: 0;}
				._640 .blogPost article.post .compartilhar .tag ul li a{text-align: center;padding: 5px 0;}