#evt-btn-inscricao a:link, a:visited {
	color: #FFF;
	text-decoration: none;
}

#evt-btn-inscricao:hover {
	background-color: rgba(234, 120, 23, 1);
	border: 1px solid	#EA7817;
}

.evt-txt-local {
  color: #2A2A2A;
  font-family: raleway,sans-serif;
  font-style: normal;
  font-size: 17px;
  text-align: left;
  font-weight: bold;
}

.evt-txt-geral {
	color: #2A2A2A;
  font-family: raleway,sans-serif;
  font-style: normal;
  font-size: 15px;
  text-align: left;
}

.logo-evento {
	padding-left: 5px;
}

#dv_empresa_enquete .title {
	text-align: center;
}

#barra { background: #4e65f3; height: 80px; color: #fff; overflow: hidden; }
.box {
	background: #F3F3F3;
}
.box h2 {
	text-align: center;
	color: #4E65F3;
	font-weight: bold;
	font-size: 19px;
}
.box .form { background: #FFF; padding: 10px; }
#box_left { margin-right: 95px; }

#busque select[name="area"], #busque select[name="estado"] {
	margin: 10px 5px;
	width:  380px;
}
#busque .btn {
	margin-top: 24px;
}
#barraconteudo2 .col-sm-3 { padding: 0 30px; }

#total_geral { font-size: 30pt; }
#total_geral a { color: #FFF; }

#dv_newsletter, #dv_evento {
  max-width: 600px;
  background-color: #fff;
  padding: 10px;
}
#dv_newsletter h2, #dv_evento h2 {
  color: #fff;
  background-color: #291770;
  padding: 20px;
-webkit-border-top-left-radius: 20px;
-webkit-border-bottom-right-radius: 20px;
-moz-border-radius-topleft: 20px;
-moz-border-radius-bottomright: 20px;
border-top-left-radius: 20px;
border-bottom-right-radius: 20px;
}
#dv_newsletter h2, #dv_evento h2 {
  font-weight: bold;
}
#dv_newsletter h2 span.orange, #dv_evento h2 span.orange{
  color: #E9781A;
}


@media only screen and (max-width: 767px) {
	#barra { height: 100%; }
	#barraconteudo2 .col-sm-3 {
		padding-right: 0px;
		padding-bottom: 35px;
		margin-bottom: 0px;
		font-size: 15px;
		background: url(../../img/layout/border_b.png) center bottom no-repeat;
		text-align: center;
	}
	#barraconteudo div:first-child, #barraconteudo2 div:first-child { height: auto; }
	#barraconteudo div:last-child, #barraconteudo2 div:last-child { padding-bottom:30px; }

	#total_geral { font-size: 24pt; }
}

.ui-widget { font-family: 'CenturyGothic'; }
.p_destaque { font-size: 26px; font-weight: bold; margin: 20px 0; text-align: center; color: #E9781A; }




/* @media only screen and (max-width: 680px)  { */
@media only screen and (max-width: 800px)  {
	.box_resp {
		margin-top: 30px;
		box-shadow: 0 2px 10px rgba(0, 0, 0, 0.4);
		padding: 5px;
		background: #F3F3F3;
	}
	.box_resp h2 {
		font-size: 16px;
		text-align: center;
		color: #4E65F3;
		font-weight: bold;
	}
	.box_resp .form { background: #FFF; padding: 10px; }
	.box_resp form { background: #F3F3F3; padding: 10px; margin-top: 10px; min-height: 160px; position: relative; }

	#anuncie input[name="cargo"] {
		margin-left: 0;
		margin-right: 2%;
		width:  96%;
	}
	#anuncie input[name="cnpj"],
	#anuncie input[name="email"],
	#anuncie input[name="contato"],
	#anuncie input[name="telefone"] {
		width: 96%;
		margin: 0 4px 10px;
	}
	#anuncie .field { display: block; }
	#anuncie .p_error { display: inline; position: absolute; bottom: 4px; right: 5px; font-size: 9px; background: #FFD1D1; border: 1px solid red; padding: 0 2px; }
	#busque select[name="area"], #busque select[name="estado"] {
		margin: 10px 5px;
		width:  100%;
	}
	#anuncie .btn,
	#busque .btn {
		bottom: auto;
		position: static;
		width: 100%;
	}
	form input[type=submit] { font-size: 13pt; }
	form select { padding: 4px 0; font-size: 11px; width: 100%; }
	.p_destaque, #dv_vantagens .v_titulo1 {
		font-size: 18px;
	}
	#dv_vantagens .col1, #dv_vantagens .col2 {
    float: none;
    width: 100%;
	}
	#dv_vantagens .col1 {
		border-right: 0;
		border-bottom: 1px solid #c0c0c0;
		margin-bottom: 15px;
	}
	#dv_solucoes_resp {
		padding-top: 30px;
	}
	#dv_solucoes_resp .p_destaque {
		position: absolute;
		top: -35px;
		left: 5%;
		margin-left: 0;
		width: 90%;
		font-size: 16px;
		line-height: 18px;
	}
	#dv_solucoes_resp .col1, #dv_solucoes_resp .col3 { border-right: 1px #CCC solid; }
	#dv_solucoes_resp .col2, #dv_solucoes_resp .col4 { border-right: 0; }
	#dv_solucoes_resp .v_titulo2 { font-size: 15px; }

}
@media only screen and (max-width: 767px)  {
	#dv_solucoes_resp .col1, #dv_solucoes_resp .col3  {  border-right: 0; }
	.data-evento {
		width: 153px;
	}

	.fancybox-overlay {
		top: 44px;
	}

	.logo-evento{
		width: 200px;
	}
}
