.file-input { display: none; } .zoomimage { width: 100%; height: 80px; } .headercolortable { background-color: #015688 !important; } .parent-filter { width: 223px; min-height: 200px; background-color: white; border-radius: 5px; display: none; position: absolute; z-index: 9; left: 100px; box-shadow: 0 0 3px; top: 159px; padding: 8px; } .datepicker-plot-area .datepicker-day-view, .datepicker-plot-area .datepicker-month-view, .datepicker-plot-area .datepicker-year-view { font-family: 'IRANSansFaNum'; } .project-map{ width: 100%; height: 350px; } .pin-marker { position: relative; width: 45px; height: 71px; font-family: "IRANSans"; } .pin-marker.pin-move>.map-pin-marker { transform: scale(0.75); } .pin-marker.pin-set>.map-pin-marker>.pin-title-circle { background-color: #009900; } .pin-marker.pin-warn>.map-pin-marker>.pin-title-circle { background-color: #e90a0a; } .pin-marker.pin-move>.pin-main-shadow { transform: scale(1.35); } .map-pin-marker { position: relative; width: 45px; height: 65px; z-index: 10; transform-origin: 22.5px 0; transition: transform 0.2s; } .map-pin-marker>.pin-main-circle { position: absolute; width: 45px; height: 45px; left: 0; background-color: rgba(22, 67, 88, 1); border-radius: 50%; z-index: 12; } .map-pin-marker>.pin-white-circle { position: absolute; width: 39px; height: 39px; left: 3px; top: 3px; background-color: #ffffff; border-radius: 50%; z-index: 13; } .map-pin-marker>.pin-title-circle { position: absolute; width: 35px; height: 35px; left: 5px; top: 5px; background-color: rgba(22, 67, 88, 1); border-radius: 50%; display: flex; justify-content: center; align-items: center; z-index: 14; transition: background-color 0.3s; } .map-pin-marker>.pin-title-circle>.title-circle-text { line-height: 1; font-size: 10px; color: #ffffff; font-weight: 600; z-index: 15; } .map-pin-marker>.pin-main-line { position: absolute; width: 5px; height: 25px; z-index: 11; background-color: #000000; top: 40px; left: 20px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; } .pin-marker>.pin-main-shadow { position: absolute; width: 11px; height: 11px; left: 17px; top: 58px; background-color: rgba(0, 0, 0, 0.2); border-radius: 50%; display: flex; justify-content: center; align-items: center; z-index: 10; transition: transform 0.2s; } .pin-marker>.pin-main-shadow>.shadow-dot { position: relative; width: 1px; height: 1px; left: 0; top: 0; background-color: #000000; border-radius: 50%; z-index: 10; } .leaflet-div-icon { background: transparent !important; border: none !important; } .page-item.active .page-link { color: white !important; background-color: rgb(255, 92, 15) !important; } .abrar-map-layout>#add-map , #add-map-edit{ height: 100%; border: 1px solid #dee2e6; border-radius: 0.25rem; } .abrar-map-layout { position: relative; height: 368px; margin-bottom: 15px; } .abrar-map-layout>#abrarshow-map { height: 100%; border: 1px solid #dee2e6; border-radius: 0.25rem; } .abrar-map-layout>.pin-container { position: absolute; top: 34%; right: 44%; z-index: 1009; } .map-latlng-input-row { bottom: 0; left: 0; } .map-record-title { position: absolute; top: 5px; right: 5px; z-index: 1000; padding: 4px 7px; color: #000; font-size: 13px; font-weight: 500; border-radius: 0.25rem; background-color: rgba(255, 193, 7, 0.8); } .map-endplace-title { position: absolute; top: 40px; right: 5px; z-index: 1000; padding: 4px 7px; color: #fff; font-size: 10px; font-weight: 500; border-radius: 0.25rem; background-color: rgba(255, 85, 7, 0.986); } .map-latlng-input-row { position: absolute; bottom: -11px; z-index: 1000; width: 240px; left: 5px; } .imgbox { border: 1px solid #ccc; width: 100%; height: 100%; cursor: pointer; border-top-left-radius: 8px; border-top-right-radius: 8px; padding: 0; margin: 0; color: #666; font-size: 12px; } .imgbox-edit { border: 1px solid #ccc; width: 100%; height: 100%; cursor: pointer; border-top-left-radius: 8px; border-top-right-radius: 8px; padding: 0; margin: 0; color: #666; font-size: 12px; } .img-title { padding: 3px; } .img-preview { max-width: 70%; } .btn-danger.disabled, .btn-danger:disabled { font-size: 12px; background-color: #007bff; border: none; } .map-latlng-input-edit { border-radius: 0; color: #009900; } .opening-style { font-size: 12px; }