﻿#map {
    height: 500px;
    width: 100%;
}

.controls {
    top: 10px !important;
    padding: 10px;
    width: 400px;
    border-radius: 10px;
    border: 1px solid lightgray;
}

#resultadoMapearLotesTable {
    text-align: center;
}

#resultadoMapearLotesTable > tr > td {
    padding-top: 3px;
    padding-bottom: 3px;
    height: auto;
    font-weight: normal;
}

.float-right {
    float: right !important;
}

.container-large {
    width: 95% !important;
    max-width: 95% !important;
}

.invalid                        { border: solid #dc3545!important; border-radius: 8px; box-shadow: unset!important; color: #dc3545!important; position: relative; }
.invalid + .invalid-message     { color: #dc3545!important; font-size: 0.7rem; max-height: unset; box-sizing: unset; overflow: unset; transition: unset; }
.invalid-message-existe-name    { color: #dc3545!important; font-size: 0.7rem; max-height: unset; box-sizing: unset; overflow: unset; transition: unset; }

.tag { background-color: #ccc; border: solid 1px rgba(0, 0, 0, 0.5); border-radius: 16px; color: #000; font-size: 0.8rem; padding: 7px; text-align: center; }

.position-relative { position: relative!important; }


.modal.note-modal .modal-header h4.modal-title { position: absolute; }

.note-editor.fullscreen { background-color: #fff!important; }