/* Na pagina das noticias por categorias, a primeira noticia aparecia debaixo do menu*/
.archive .blog_holder {
	margin-top: 295px !important;
}

/*Posts do Blog a preto */
.blog_holder.blog_large_image article .post_text h2 .date, .blog_holder.blog_single article .post_text h2 .date {
	color: black;
}

.blog_holder article .post_info {
	color: black;
}

.blog_holder article .post_info a, .blog_holder article .post_text h2 .date, {
	color: black;
}

.single-post .blog_single p {
	color: black !important;
}

.blog_holder a {
	color: black;
}

.blog_holder article .post_info a, .blog_holder article .post_text h2 .date {
	color: black !important;
}

`
/* José Coelho*/

/*Retirar espaço no top da página */
header.centered_logo .header_inner_left {
	margin-top: 10px !important;
}

/* Logo mais pequeno */
ul#menu-topo, .pesquisa {
	margin-top: 95px !important;
}

/* Conteudo debaixo dos menus */
.content .container .container_inner.default_template_holder, .content .container .container_inner.page_container_inner {
	padding-top: 7px;
}

/*MOBILE*/
@media screen and ( max-width: 400px ) {
	/* Espaco entre o Slide e botões na página principal*/
	.page-id-15250	.vc_col-sm-3 {
		margin-top: 10px;
	}
	
	/*Esconde os icons do social media */
	header .q_social_icon_holder {
		display: none;
	}
	
	header.centered_logo .q_logo img {
		height: 130px !important;
	}
}

/* Celulas na Tabela dos 4 botões na página Como se manifesta */
.TableCells {
	float: left;
	margin: 5px;
	max-width: 300px;
}

/* Fim de José Coelho`*/
header:not(.with_hover_bg_color) nav.main_menu>ul>li>a>span:not(.plus), nav.vertical_menu>ul>li>a>span:not(.plus) {
	background-color: #FBAF17;
	padding: 10px 20px;
}

nav.main_menu > ul > li > a {
	line-height: 0;
	padding-left: 0 !important;
}

ul#menu-topo {
	margin-top: 120px;
}

.header_bottom_right_widget_holder {
	padding: 0;
}

.widget-1.widget-first.widget-odd.comoapoiar.header_bottom_widget.widget_text {
	background-color: red;
	text-align: center;
}

.widget-2.widget-last.widget-even.donativo.header_bottom_widget.widget_text {
	background-color: blue;
	text-align: center;
}

.widget-1.widget-first.widget-odd.comoapoiar.header_bottom_widget.widget_text, .widget-2.widget-last.widget-even.donativo.header_bottom_widget.widget_text {
	padding: 16px;
}

header.centered_logo nav.main_menu, header.centered_logo nav.main_menu.left, header.centered_logo nav.main_menu.right, header.centered_logo .q_logo {
	float: left;
	display: block;
}

header.centered_logo:not(.sticky) .q_logo img {
	-webkit-transform: translate(0%,0);
	-moz-transform: translate(0%,0);
	-ms-transform: translate(0%,0);
	-o-transform: translate(0%,0);
	transform: translate(0%,0);
}

header.centered_logo .header_inner_right.left_side {
	display: none;
}

.pesquisa {
	font-size: 22px;
}

.q_social_icon_holder {
	float: right;
}

.header-right-from-logo-widget-inner2 {
	display: block;
}

.footer_top .footer_col1 .q_social_icon_holder {
	float: left;
}

/*@font-face {
	font-family: NexaBold;
	src: url("/wp-content/themes/bridge/fonts/NexaBold.otf");
}

@font-face {
	font-family: NexaLight;
	src: url("/wp-content/themes/bridge/fonts/NexaLight.otf");
}

nav.main_menu > ul > li > a, body {
	font-family: "NexaBold";
}

p {
	font-family: "NexaLight";
}*/
input[type="email"] {
	padding: 9px;
	border: 2px solid #FBAF17;
	background-color: black;
	color: white;
}

input[type="submit"] {
	padding: 9px;
	background: #FBAF17;
	border: 2px solid #fbaf17;
	color: white;
}

h5, .h5, h5 a, .q_icon_with_title .icon_text_holder h5.icon_title {
	font-size: 22px;
	font-weight: 700;
	color: black;
}

header.centered_logo .q_logo a {
	z-index: 10000;
}

/*este*/
.archive .blog_holder article .post_info a, .archive .blog_holder article .post_text h2 .date {
	color: #8d8d8d !important;
}


.page-id-15620 .post_text {
	text-align: left;
}

.archive .post_text {
	text-align: left;
}


/*
José Coelho
2017-03-07 22:49
*/

/*
Welcome to Custom CSS!
To learn how this works, see http://wp.me/PEmnE-Bt
*/