
.faleconoscoHeader {
	background-color: #005d88; 
	margin: 0; 
	padding: 30px 30px 20px;
}

.faleconoscoBody {
	background-color: #ededed;
	margin: 0; 
	padding: 30px 30px 20px;
}

_____________________________________________________{}

.contact-form input {
	margin: 0px 0 12px 0;
}

.help-block.with-errors ul.list-unstyled {
	color: #A52A2A;
    margin-left: 0px;
    list-style-type: none;
    margin-bottom: 12px;
}

_____________________________________________________{}

.process_section .dzen_container  > div.noarrow:after {
	content: '' !important;
	font-family: 'WebHostingHub-Glyphs';
	font-size: 11px;
	display: block;
	position: absolute;
	top: auto;
	bottom: 15px;
	right: 50%;
	margin-right: -5px;
}

_____________________________________________________{}

aside .widget li.active a{
	color: #056ab2;
}
	
_____________________________________________________{}
	
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}
@media (max-width: 449px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 449px) {
  .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 449px) {
  .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 449px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 550px) and (max-width: 769px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 550px) and (max-width: 769px) {
  .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 550px) and (max-width: 769px) {
  .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 550px) and (max-width: 769px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 770px) and (max-width: 1199px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 770px) and (max-width: 1199px) {
  .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 770px) and (max-width: 1199px) {
  .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 770px) and (max-width: 1199px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 549px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 550px) and (max-width: 769px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 770px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}

_____________________________________________________{}

.text-email-footer {
	width: 70%; 
	margin: 20px 0px 20px 0px; 
	height: 41px;
}

@media (min-width: 769px) and (max-width: 979px) {
  .dzen_column_DD_span4.solucoes_min_height {
    display: block;
    float: left;
    min-height: 356px;
    margin-left: 2.564102564102564%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
}

@media (min-width: 980px) {
  .dzen_column_DD_span4.solucoes_min_height {
    display: block;
    float: left;
    min-height: 275px;
    margin-left: 2.564102564102564%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
}


_______GALERIA______________________________________ {
}

.slider-for iframe.img-slide {
	min-height: 360px;
}

@media (max-width: 767px) {
	.slider-for iframe.img-slide {
		min-height: 390px;
	}
}

@media (max-width: 480px) {
	.slider-for iframe.img-slide {
		min-height: 250px;
	}
}

.ajuda-block li{
	border-bottom: 1px solid #e6ebed;
	margin-bottom: 0 !important;
	padding-bottom: 0 !important;
	position: relative;
	padding-left: 60px;
	min-height: 26px;
	margin-bottom: 26px !important;
}

.ajuda-title{
	margin-bottom: 0 !important;
	font-family: 'Open Sans';
	font-size: 13px !important;
	line-height: 20px;
	color: #939fa6;
	font-weight: normal;
	position: absolute;
	left: 0;
}

.widget_ajuda li {
	border-bottom: 1px solid #e6ebed;
	position: relative;
	padding: 6px 0 7px 0;
	font-size: 16px !important;
}

.app-search {
	position: relative;
	margin: 0
}

.app-search a {
	position: absolute;
	top: 12px;
	right: 25px;
	color: #4c5667
}

.app-search .form-control {
	border: none;
	font-size: 16px;
	color: #4c5667;
	padding-left: 16px;
	padding-top: 10px;
	padding-right: 40px;
	background: rgba(255, 255, 255, .9);
	box-shadow: none;
	height: 50px;
	font-weight: 600;
	max-width: 400px;
	display: inline-block;
	line-height: 30px;
	border-radius: 40px;
	transition: .5s ease-out
}

.app-search .form-control::-moz-placeholder {
	color: #4c5667;
	opacity: .5
}

.app-search .form-control::-webkit-input-placeholder {
	color: #4c5667;
	opacity: .5
}

.app-search .form-control::-ms-placeholder {
	color: #4c5667;
	opacity: .5
}

.ht-page__content {
	padding-right: 15px;
}

.hkb-archive__title {
	font-size: 22px;
	margin: 0 0 20px;
	padding: 0 0 10px;
	border-bottom: 1px solid #e6e6e6;
}

@media screen and (min-width: 768px) {
	.hkb-archive__title {
		margin: 0 0 30px;
	}
}

.hkb-archive {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-flow: row wrap;
	-moz-flex-flow: row wrap;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	list-style: none;
	padding: 0;
	margin: 0;
}

@media screen and (min-width: 650px) {
	.hkb-archive {
		margin-left: -10px;
		margin-right: -10px;
	}
}

.hkb-archive>li {
	-webkit-flex-basis: auto;
	-moz-flex-basis: auto;
	-ms-flex-preferred-size: auto;
	flex-basis: auto;
}

.hkb-archive.hkb-archive--justify {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	justify-content: center;
}

.hkb-archive.hkb-archive--2cols>li {
	width: 100%;
}

@media screen and (min-width: 650px) {
	.hkb-archive.hkb-archive--2cols>li {
		width: 50%;
	}
}

.hkb-archive.hkb-archive--3cols>li {
	width: 100%;
}

@media screen and (min-width: 650px) {
	.hkb-archive.hkb-archive--3cols>li {
		width: 50%;
	}
}

@media screen and (min-width: 850px) {
	.hkb-archive.hkb-archive--3cols>li {
		width: 33.333%;
	}
}

.hkb-archive.hkb-archive--4cols>li {
	width: 100%;
}

@media screen and (min-width: 650px) {
	.hkb-archive.hkb-archive--4cols>li {
		width: 50%;
	}
}

@media screen and (min-width: 850px) {
	.hkb-archive.hkb-archive--4cols>li {
		width: 33.333%;
	}
}

@media screen and (min-width: 950px) {
	.hkb-archive.hkb-archive--4cols>li {
		width: 25%;
	}
}

.hkb-archive.hkb-archive--marginb>li {
	margin: 0 0 20px;
}

@media screen and (min-width: 650px) {
	.hkb-archive>li {
		padding: 0 10px;
	}
}

.hkb-category:not (.hkb-category--witharticles ) .hkb-category__link {
	-moz-transition: background 0.15s ease-in-out;
	-o-transition: background 0.15s ease-in-out;
	-webkit-transition: background 0.15s ease-in-out;
	-ms-transition: background 0.15s ease-in-out;
	transition: background 0.15s ease-in-out;
}

.hkb-category:not (.hkb-category--witharticles ) .hkb-category__link:hover
	{
	background: #fafafa;
}

.hkb-category.hkb-category--boxed {
	background: #f4f5f5;
	margin: 0 0 20px;
	border-radius: 5px;
}

.hkb-category.hkb-category--boxed.hkb-category--witharticles {
	padding: 25px 25px;
}

.hkb-category.hkb-category--boxed:not (.hkb-category--witharticles ) .hkb-category__link
	{
	-moz-transition: background 0.15s ease-in-out;
	-o-transition: background 0.15s ease-in-out;
	-webkit-transition: background 0.15s ease-in-out;
	-ms-transition: background 0.15s ease-in-out;
	transition: background 0.15s ease-in-out;
	padding: 25px 25px;
}

.hkb-category.hkb-category--boxed:not (.hkb-category--witharticles ) .hkb-category__link:hover
	{
	background: #fafafa;
}

.hkb-category.hkb-category--style7 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flexbox;
	display: flex;
	height: 100%;
}

.hkb-category.hkb-category--style7:not (.hkb-category--witharticles ) .hkb-category__iconwrap
	{
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	-moz-align-items: center;
	align-items: center;
}

.hkb-category.hkb-category--style7:not (.hkb-category--witharticles ) .hkb-category__content
	{
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	-moz-align-items: center;
	align-items: center;
}

.hkb-category.hkb-category--style7:not (.hkb-category--witharticles ) .hkb-category__title
	{
	-webkit-align-self: flex-end;
	-moz-align-self: flex-end;
	-ms-flex-item-align: end;
	align-self: flex-end;
}

.hkb-category.hkb-category--style7:not (.hkb-category--witharticles ) .hkb-category__description
	{
	-webkit-align-self: flex-start;
	-moz-align-self: flex-start;
	-ms-flex-item-align: start;
	align-self: flex-start;
}

.hkb-category.hkb-category--style7:not (.hkb-category--witharticles ):not
	(.hkb-category--withdesc ) .hkb-category__title {
	-webkit-align-self: auto;
	-moz-align-self: auto;
	-ms-flex-item-align: auto;
	align-self: auto;
}

.hkb-category.hkb-category--style7.hkb-category--witharticles {
	padding: 25px 10px;
}

.hkb-category.hkb-category--style7.hkb-category--witharticles .hkb-category__content
	{
	-webkit-align-self: flex-start;
	-moz-align-self: flex-start;
	-ms-flex-item-align: start;
	align-self: flex-start;
}

.hkb-category.hkb-category--style7 .hkb-category__link {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flexbox;
	display: flex;
	height: 100%;
	width: 100%;
	padding: 25px 10px;
	text-decoration: none;
}

.hkb-category.hkb-category--style7 .hkb-category__iconwrap {
	margin: 0 20px 0 0;
	text-align: center;
}

.hkb-category.hkb-category--style7 .hkb-category__iconwrap img {
	margin: 0 auto;
}

.hkb-category.hkb-category--style7 .hkb-category__content {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-moz-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	width: 100%;
}

.hkb-category.hkb-category--style8 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-moz-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	-moz-align-items: center;
	align-items: center;
	height: 100%;
}

.hkb-category.hkb-category--style8:not (.hkb-category--withicon ) .hkb-category__content
	{
	-webkit-align-self: auto;
	-moz-align-self: auto;
	-ms-flex-item-align: auto;
	align-self: auto;
}

.hkb-category.hkb-category--style8.hkb-category--witharticles {
	padding: 25px 10px;
}

.hkb-category.hkb-category--style8 .hkb-category__link {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-moz-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	-moz-align-items: center;
	align-items: center;
	height: 100%;
	width: 100%;
	padding: 25px 10px;
	text-decoration: none;
}

.hkb-category.hkb-category--style8 .hkb-category__iconwrap {
	-webkit-flex-basis: 100%;
	-moz-flex-basis: 100%;
	-ms-flex-preferred-size: 100%;
	flex-basis: 100%;
	-webkit-align-self: flex-end;
	-moz-align-self: flex-end;
	-ms-flex-item-align: end;
	align-self: flex-end;
	margin: 0 0 15px;
}

.hkb-category.hkb-category--style8 .hkb-category__content {
	-webkit-flex-basis: 100%;
	-moz-flex-basis: 100%;
	-ms-flex-preferred-size: 100%;
	flex-basis: 100%;
	-webkit-align-self: flex-start;
	-moz-align-self: flex-start;
	-ms-flex-item-align: start;
	align-self: flex-start;
}

.hkb-category.hkb-category--style9 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-moz-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	height: 100%;
}

.hkb-category.hkb-category--style9:not (.hkb-category--withicon ) .hkb-category__content
	{
	-webkit-align-self: center;
	-moz-align-self: center;
	-ms-flex-item-align: center;
	align-self: center;
}

.hkb-category.hkb-category--style9 .hkb-category__link {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-moz-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	-moz-align-items: center;
	align-items: center;
	height: 100%;
	width: 100%;
	padding: 25px 10px;
	text-decoration: none;
}

.hkb-category.hkb-category--style9 .hkb-category__iconwrap {
	-webkit-flex-basis: 100%;
	-moz-flex-basis: 100%;
	-ms-flex-preferred-size: 100%;
	flex-basis: 100%;
	-webkit-align-self: flex-end;
	-moz-align-self: flex-end;
	-ms-flex-item-align: end;
	align-self: flex-end;
	text-align: center;
	margin: 0 0 20px;
}

.hkb-category.hkb-category--style9 .hkb-category__iconwrap img {
	margin: 0 auto;
}

.hkb-category.hkb-category--style9 .hkb-category__content {
	-webkit-flex-basis: 100%;
	-moz-flex-basis: 100%;
	-ms-flex-preferred-size: 100%;
	flex-basis: 100%;
	-webkit-align-self: flex-start;
	-moz-align-self: flex-start;
	-ms-flex-item-align: start;
	align-self: flex-start;
}

.hkb-category.hkb-category--style9 .hkb-category__title, .hkb-category.hkb-category--style9 .hkb-category__description,
	.hkb-category.hkb-category--style9 .hkb-category__articlelist {
	text-align: center;
}

.hkb-category .hkb-category__iconwrap img {
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-webkit-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	display: block;
}

.hkb-category .hkb-category__headerlink {
	display: block;
	text-decoration: none;
}

.hkb-category .hkb-category__title {
	width: 100%;
	font-family: Ubuntu, Helvetica, Arial, sans-serif;
	font-size: 18px;
	line-height: 1.25;
	color: #333;
	margin: 0;
}

.hkb-category .hkb-category__description {
	font-size: 15px;
	line-height: 20px;
	color: #8a8a8a;
	margin: 8px 0 0;
}

.hkb-category .hkb-category__articlelist {
	list-style: none;
	margin: 15px 0 0 18px;
	padding: 0;
	font-size: 16px;
	line-height: 20px;
	width: 100%;
}

.hkb-category .hkb-category__articlelist>li {
	margin: 0 0 8px;
}

.hkb-category .hkb-category__articlelist>li:last-child {
	margin-bottom: 0;
}

.hkb-category .hkb-category__articlelist a {
	position: relative;
	display: inline-block;
	color: #00B4B3;
	text-decoration: none;
}

.hkb-category .hkb-category__articlelist a:before {
	position: absolute;
	left: -12px;
	top: 50%;
	height: 6px;
	width: 6px;
	content: "";
	border: 1px solid #595959;
	border-radius: 99%;
	margin: -3px 5px 0 0;
}

@media screen and (max-width: 767px) {
    .ht-page__content .hkb-archive + a img, .banner-link-lw {
        width: 100%;
    }
}

.dzen_service_box{
	margin-bottom: 20px;
}
.dzen_service_box p{
	margin-bottom: 20px;
}
