.pizarra__pnl-principal {
	display: flex;
  	gap: .5rem;
}
.pizarra__pnl-datos-tecnicos {
	flex: 1;
	width: 50%;
}
.pizarra__pnl-resultado-calculo {
	flex: 1;
	width: 50%;
}
.pizarra__pnl-img-calculo img {
	width: 39px;
	height: 69px;
	margin-top: 20px;
}

@media (max-width: 1000px) {
	.pizarra__pnl-principal {
		flex-direction: column;
	}
	.pizarra__pnl-img-calculo {
		text-align: center;
	}
	.pizarra__pnl-img-calculo img {
		transform: rotate(90deg);
		width: 69px;
		height: 69px;
		margin-top: -10px;
	}
	.pizarra__pnl-datos-tecnicos {
		width: 100%;
	}
	.pizarra__pnl-resultado-calculo {
		width: 100%;
	}
}

table.tbl-construcciones {
        border-collapse: separate;
        border-spacing: 0;
        border-top: 1px solid #000;
      }
table.tbl-construcciones td, th {
        margin: 0;
        border: 1px solid #c5c5c5;
        white-space: nowrap;
        border-top-width: 0px;
        font-size: 15px;
        font-weight: 400;
        font-family: Arial, sans-serif;
        border-left-width: 0px;
        padding: 1rem !important;
      }
table.tbl-construcciones .tbl-construcciones__col-fija {
        position: absolute;
        margin-top: -1px;
        width: 255px;
        left: 0;
        top: auto;
        border-top-width: 1px;
        border-left-width: 1px;
        z-index: 10;
      }
.tbl-construcciones__wrapper {
	overflow-x: auto;
    margin-left: 255px;
    overflow-y: visible;
    padding: 0;
    margin-bottom: 2rem;
    display: block;
}