/*================================================================
 * 
 *  CSS das Dialogs de identificacao
 * 
 * ================================================================
 */
.barra_lateral_de_tabela_unica .panel-default {
	overflow: hidden;
}

.input_file {
	height: 0.1px;
	opacity: 0;
	overflow: hidden;
	position: absolute;
	right: 27px;
	width: 0.1px;
	z-index: -1;
}

.thumb #galeria_imovel .carousel-inner {
	overflow: hidden;
	width: 100%;
	height: 150px;
	margin: 0;
	padding: 0;
}

.thumb #galeria_imovel img {
	object-fit: scale-down;
	height: 150px;
	width: 200px;
	margin: auto;
	display: block;
}

.thumb #galeria_imovel .item.active .col-md-4:nth-child(2) {
	float: left;
	z-index: 2147483647;
	position: absolute;
	left: 145px;
	border: 1px solid;
	box-shadow: 1px 0px 2px 0px rgb(34, 34, 34) !important;
	width: 200px;
	padding: 0px !important;
	margin: 0px;
}

.thumb #galeria_imovel .item.active .col-md-4:nth-child(2) img {
	width: 200px;
	max-height: 157px;
	object-fit: scale-down;
	background: #fff;
}

.thumb #galeria_imovel .item.active .col-md-4:not (:nth-child(2) ) .carousel-caption {
	display: none;
}

.thumb #galeria_imovel.single .item.active .col-md-4:first-child .carousel-caption	{
	display: block;
}

.thumb #galeria_imovel .item.active .col-md-4:nth-child(3) {
	position: relative;
	right: -152px;
}

.thumb #galeria_imovel .item.active .col-md-4:first-child img, .thumb #galeria_imovel .item.active .col-md-4:nth-child(3) img
	{
	filter: grayscale(80%);
}

.thumb #galeria_imovel.single .item.active .col-md-4:first-child img {
	filter: grayscale(0%);
	position: relative;
}

.thumb #galeria_imovel #eventCarousel {
	width: 487px;
	overflow: hidden;
	z-index: 0;
}

#galeria_imovel .carousel-caption {
	padding: 0px;
	right: 0px;
	left: 0px;
	display: block;
	margin: auto;
	position: relative;
	width: 200px;
}

#galeria_imovel .carousel-indicators {
	display: none;
}

#galeria_imovel .botao_remocao_imagem {
	color: red;
}

#galeria_imovel .carousel-caption label {
	z-index: 0;
	position: absolute;
	background: rgba(255, 255, 255, 0.8) none repeat scroll 0% 0%;
	color: #264A93;
	text-shadow: none;
	margin: auto;
	display: block;
	left: 0px;
	width: 100%;
}

#galeria_imovel .col-md-4 {
	padding: 0px !important;
}

.thumb #galeria_imovel.single .col-md-4 {
	margin: 0 0 0 25%;
}

#galeria_imovel .addcontainer_imagem {
	position: absolute;
	z-index: 999;
	width: 10px;
	display: block;
	right: 10px;
	top: 5px;
}

#galeria_imovel .carousel-caption a, #galeria_imovel .addImg {
	position: absolute;
	right: -3px;
	z-index: 2147483647;
	bottom: -17px;
	font-size: 18px !important;
	text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.6);
	background-color: transparent !important;
	width: 25px;
}

#galeria_imovel .addImg {
	color: #0DC98D !important;
	bottom: -19px;
	left: 3px !important;
	display: block !important;
	width: 10px !important;
	cursor: pointer;
	position: absolute !important;
}

#galeria_imovel img.semFoto {
	object-fit: scale-down !important;
}

#galeria_imovel .item.active {
	cursor: zoom-in;
}

.modal_dialog.galeria {
	z-index: 99999999999;
}

.modal_dialog.galeria .dinamico {
	overflow: hidden;
}

.modal_dialog.galeria>div {
	background-color: transparent !important;
}

.modal_dialog.galeria .titulo {
	color: #fff;
	text-align: center;
	text-transform: uppercase;
}

.modal_dialog.galeria .fechar {
	position: absolute;
	top: 6px;
	right: -32px;
	border: 2px solid;
	border-radius: 100%;
	padding: 11px;
}

.modal_dialog.galeria  #galeria_imovel .item.active {
	cursor: default;
}

.modal_dialog.galeria #galeria_imovel .carousel-caption .botao_remocao_imagem {
	right: -5px;
	bottom: -18px;
}

.modal_dialog.galeria #galeria_imovel .addImg {
	left: 309px;
}

#modal_galeriaSecao .botao_remocao_imagem {
	display: none;
}

.modal_dialog .codigo, .modal_dialog .cpfcnpj, .modal_dialog .rg {
	max-width: 220px;
}

/** ======================================================================
 * 
 *  Modal Confrontantes
 * 
 * ======================================================================
 */
#popupConfrontante .croqui {
	width: 100%;
	height: 35vh;
	object-fit: scale-down;
}

#popupConfrontante .coordenada, #popupConfrontante .confrontante {
	height: 114px;
	overflow: auto;
}

#popupConfrontante .coordenada li, #popupConfrontante .confrontante li {
	border-right: 0;
	border-left: 0;
	border-radius: 0;
}

#popupConfrontante .coordenada li, #popupConfrontante .confrontante li {
	border-right: 0;
	border-left: 0;
	border-radius: 0;
}

#popupConfrontante .coordenada li:first-child, #popupConfrontante .confrontante li:first-child
	{
	border-top: 0;
}

#popupConfrontante .observacao {
	display: block;
	width: 100%;
}

#popupConfrontante .direcao {
	max-height: 158px;
	overflow-x: hidden;
}

#popupConfrontante .direcao .rotulo {
	margin-right: 15px;
}

#popupConfrontante .dinamico {
	height: inherit !important;
	padding-right: 15px;
}

#popupConfrontante .conteudo {
	height: 84vh;
}

#popupConfrontante .codigoCadastro {
	padding-left: 0px;
	position: relative;
	top: 6px;
}


/** ======================================================================
 * 
 *  Modal Historico Geometria
 * 
 * ======================================================================
 */
#modal_historico_geometria_geom .imgCroqui {
	width: 100%;
	object-fit: scale-down;
}

#modal_historico_geometria_geom .croquiContainer .panel {
	width: 49%;
	float: left;
}

#modal_historico_geometria_geom .croquiContainer .antes {
	margin-right: 7.5px;
}

#modal_historico_geometria_geom .croquiContainer .depois {
	margin-left: 7.5px;
}

#modal_historico_geometria_geom #atributo, #modal_historico_geometria_geom #cartografia
	{
	border-color: #fff;
}

#modal_historico_geometria_geom #cartografia .croquiContainer {
	margin-top: 15px;
}

/** ======================================================================
 * 
 *  Itens de Cadastro - contidos na geomais tabview
 * 
 * ======================================================================
 */
/*identificacao lote*/
#informacao_lote .panel-default {
	position: relative;
}

#informacao_lote .container_troca_unidade {
	display: none;
	position: absolute;
	top: 5px;
	right: 15px;
}

#informacao_lote .panel-altura-maxima, #informacao_secao .panel-altura-maxima {
	overflow: hidden;
}

/* itens de cadastro com tabela */
.wrapper_item_cadastro.com_tabela {
	max-height: 95px !important;
	overflow: auto;
}

.wrapper_item_cadastro>div, .wrapper_item_cadastro table {
	background: #fff;
}

.wrapper_item_cadastro table.selecao td {
	float: left;
}

.wrapper_item_cadastro input.quantitativa {
	width: 50px !important;
}

.wrapper_item_cadastro.com_tabela table, .wrapper_item_cadastro.com_tabela div
	{
	margin: 0 0 0 7px;
	padding: 0 !important;
	width: 233px;
	float: right;
}

.wrapper_item_cadastro.com_tabela * {
	margin: auto;
	padding: 0 10px 0 2px;
}

.sidebar .wrapper_item_cadastro.multipla_selecao_container {
    width: 100% !important;
    height: 75px;
}

.sidebar .wrapper_item_cadastro .multipla_selecao {
    min-height: 62px !important;
}

/** ======================================================================
 * 
 *  Croqui
 * 
 *  ======================================================================
 */
/* imagem de croqui */
.conteudo_croqui {
	width: 100%;
}

.conteudo_croqui>img {
	margin: auto;
	object-fit: contain;
	width: 99%;
}

.conteudo_croqui_historico > img {
	height: 175px;
}
