/*
 * Author: HR DESIGN
 * Website: https://www.hrdesign.com.br/
*/

/* BL Contabilidade
*/

/*Titulo*/
.color-titulo {
    color: #003e93 !important;		
}

/*Cinza*/
.cor-item{
	color: #555 !important;	
}

/*Vermelho*/
.cor-item-hover:hover {
    color: #003e93 !important;		
}

/*Vermelho*/
.color-orange h3 {
    color: #003e93 !important;
}

/*Divisor*/
.hr5 {
    margin: 30px 0;
    border-top: 1px solid #003e93;
}

/*Tabelas*/
.h-topo {
	background: #dbeff9; 
}

.h-corpo {
	background: #fbf8f6;
}

.h-corpo-claro {
	background: #ece4df;
}

.cor-tabela-item {
	color: #555 !important;	
}

.cor-tabela-item-hover:hover {
	color: #003e93 !important;	
}

.color-red {
    color: #003e93 !important;		
}

.margin-bottom-30 {
    margin-bottom: 30px;
}

.margin-bottom-30 {
    clear: both;
}

/*Panels (Portlets)
------------------------------------*/
.panel,
.panel-heading,
.panel-group .panel {
	border-radius: 0;
}

.panel-heading {
	color: #fff;
	padding: 5px 15px;
}

.panel .table {
	margin-bottom: 0;
}

.panel {
    margin-bottom: 20px;
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);
    box-shadow: 0 1px 1px rgba(0,0,0,.05);
}

.panel-group .panel-heading {
    border-bottom: 0 !important;	
}

.panel-group .panel {
    margin-bottom: 5px !important;	
    border-radius: 4px !important;	
}
.panel-default {
    border-color: #ddd;
}

.panel-body {
    padding: 15px !important;	
}


/*End Tabelas*/

.g-bg-heading {
	background: #a8cf45;
}

.g-bg-heading2 {
	background: #ecf4d7;
}

.link-list-ajuste a {
    color: #666;
	font-size: 14px;
}
.link-list-ajuste li i {
    color: #A8CF45;
}

.link-list-ajuste  {
	margin-bottom: 13px !important;
	padding-right: 80px;
}

@media screen and (max-width: 768px) {
.link-list-ajuste  {
	padding-right: 0px;
}
}

.direita-10 {	
	padding-left: 80px;	
}

.font14 {
    font-size: 14px;
}

.form-espaco {
    margin-bottom: 5px;
}
.form-espaco2 {
    margin-bottom: 40px;
}
.assinatura {
	padding: 100px 0 6px;
}

.espaco {
	padding-left: 5px;
}

.nav-tabs>li>a {
    margin-right: 2px !important;
	margin-bottom: 2px !important;
    line-height: 1.42857143 !important;
	border: 1px solid rgba(114, 192, 44, 0.51) !important;
    border-radius: 10px 10px 0 0 !important;
}


@media screen and (max-width: 768px) {
	.panel-group {
		margin-bottom: -15px;
	}
}

.panel-default>.panel-heading {
    background-color: #fff;
}

.btn-balinte-inversed {
    background-color: #ff7f25;
    border-color: #ff7f25;
    color: white;
}

.boletins_texto h3 {
	text-transform: uppercase;
	font-weight: 700 !important;
}


/*Headline Center v2*/
.headline-center-v2 {
	z-index: 0;
	text-align: center;
	position: relative;
}

.headline-center-v2 h2 {
	color: #555;
	font-size: 24px;
	margin-bottom: 20px;
	text-transform: uppercase;
}

.headline-center-v2 span.bordered-icon {
	color: #fff;
	padding: 0 10px;
	font-size: 15px;
	line-height: 18px;
	position: relative;
	margin-bottom: 25px;
	display: inline-block;
}

.headline-center-v2 span.bordered-icon:before,
.headline-center-v2 span.bordered-icon:after {
	top: 8px;
	height: 1px;
	content: " ";
	width: 100px;
	background: #fff;
	position: absolute;
}

.headline-center-v2 span.bordered-icon:before {
	left: 100%;
}

.headline-center-v2 span.bordered-icon:after {
	right: 100%;
}

.headline-center-v2 p {
	color: #555;
	font-size: 15px;
	padding: 0 70px;
}

.headline-center-v2.headline-center-v2-dark p {
	color: #666;
}

.headline-center-v2.headline-center-v2-dark span.bordered-icon {
	color: #666;
}

.headline-center-v2.headline-center-v2-dark span.bordered-icon:before,
.headline-center-v2.headline-center-v2-dark span.bordered-icon:after {
	background: #666;
}



/*================    Marked list     =================*/

.cabecalho01 {
  font-size: 18px;	
}

.marked-list {
  display: block;
  margin-top: -3px;
}


.marked-list li:first-child a {
  padding-top: 0;
}
.marked-list li:first-child a:before {
  top: 0px;
}
.marked-list li a {
  position: relative;
  padding-left: 28px;
  font-size: 18px;
  padding-top: 6px;
  padding-bottom: 8.4px;
  display: inline-block;
}
.marked-list li a:before {
  position: absolute;
  content: '\f061';
  font-family: 'FontAwesome';
  color: #0049a2;
  font-size: 18px;
  left: 0;
  top: 6px;
  -moz-transition: 0.2s;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
}
.marked-list li a:hover:before {
  left: 5px;
  color: #ff6600;
}
.marked-list li + li {
  border-top: 1px solid #c7c7c7;
}
.marker-bottom {
  border-bottom: 1px solid #c7c7c7;
}

.marked-list li {
    max-width: 1200px !important;
}
	
/*================    END Marked list     =================*/
/*
 * Author: HR DESIGN
 * Website: https://www.hrdesign.com.br/
*/