body{
	background-color: #F7F7F7;
}

#box_central{
  margin: auto;
  width: 25%;
  text-align: center;
}

@media (max-width: 576px) { 
  #box_central{
	margin: auto;
	width: 80%
  }
}

#box_central input{
  /*border: none;
  border-bottom: 1px solid #333;
  border-radius: 0px;*/
  border: none !important;
}

#box_central input:focus {
  border-color: none !important;
  outline: 0;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

#olho{
  margin-top: 10px;
  color: gray;
  float: right;
  position: absolute;
	right: 0;
	z-index: 99;
}

.btn:not(cisweb_edit .btn), .btn:focus{
  font-weight: bolder;
  background-color: #FF781F;
  width: 260px;
  font-size: 14pt;
  border-radius: .9rem;
}

#msg_cadastro{
  font-size: 10pt;
}

form .alert{
	height: 30px;
	padding: 3px !important;
	text-align: left;
}

.texto_centro{
	text-align: left;
}

.largura_100{
	width: 100%;
}

.erro_formulario{

}

#cisweb_edit input{
	height: 30px !important;
}

#cisweb_edit .alert{
	font-size: 10pt !important;
	height: 25px !important;
}

//Ajustes para o easy autocomplete
.easy-autocomplete{
  box-shadow: none !important;
}

.easy-autocomplete-container .eac-item{
   color: #376ea6;
}

.easy-autocomplete-container .eac-item{
   color: #376ea6;
}

.easy-autocomplete-container ul li.selected{
  background-color: #c9e4ff;
}

.row{
  margin-right: 0 !important;
}

.centralizado{
	text-align: center;
}

.esquerda{
	text-align: left;
}

.direita{
	text-align: right;
}

.bolder{
	font-weight: bolder;
}

.bold{
	font-weight: bold;
}

h1{
	color: #FF781F !important;
}

h2{ 
	color: #FF781F !important;
}


h3{
	font-size: 14pt;
	color: #0A464D;
}

.cor_padrao{
	color: #376ea6;
}

.cor_padrao_verde{
	color: #0A464D !important;
}

.cor_padrao_laranja{
	color: #FF781F !important;
}

#icone_user{
	width: 30px;
}

.link_azul{
	color: #00A2AD !important;
	text-decoration: underline;
	font-weight: bold;
}

.ui-widget-header{
	background-color: #343a40 !important;
	color: white;
}

input{
	border-radius: 10px !important;
	border: none !important;
}

.cisweb_edit input{
	border: 1px solid #999999 !important;
}

/*Msg de campo obrigatório no cadastro de usuário*/
.tip_erro{
    padding-right: 60px;
    color: red;
    font-size: 10pt;
}

@media (max-width: 762px) { 
	.tip_erro{
    	padding-right: 10px;
    }
}

.azul_escuro{
	color: #0A464D !important;
	font-weight: bold;
}

.bloco_quebra{
	display: none;
}

#nome_usuario{
  	display: inline;
  }

@media (max-width: 500px) { 
  .bloco_quebra{
	display: inline;
  }

  #nome_usuario{
  	display: none;
  }

  #btn_limpar, #btn_limpar2{
  	margin-top: 25px !important;
  }

  .no_mobile{
  	display: none;
  }
}


.bloco_quebra_web{
	display: inline;
}

@media (max-width: 500px) { 
  .bloco_quebra_web{
	display: none;
  }
}