.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-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; } .map-latlng-input-row { position: absolute; bottom: -11px; z-index: 1000; width: 240px; left: 5px; } .map-latlng-form { margin-bottom: 0; } .map-latlng-input { background-color: rgba(255, 255, 255, 0.8); } .map-latlng-label { background-color: rgba(255, 255, 255, 0.8); border-radius: 0.25rem; padding: 3px 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0; border: 1px solid #ced4da; color: #000000; border-bottom: 0; margin: 0; } .map-latlng-first-input { border-radius: 0; font-size: 12px; color: #009900; } .map-latlng-first-input::placeholder { font-size: 10px; } .map-latlng-sec-input { border-top-right-radius: 0; border-top-left-radius: 0; font-size: 12px; color: #009900; } .map-latlng-sec-input::placeholder { font-size: 10px; } .leaflet-div-icon { background: transparent !important; border: none !important; } .tablepopup { font-size: 9px; } label:not(.form-check-label):not(.custom-file-label) { font-weight: 400; font-size: 11px; } .modalformtonazh { font-size: 12px; margin-top: 6px; } .modalformkilo { font-size: 12px; } .headerproject { font-size: 12px; } .file-input-modal { background-color: #ffffff; border: 1px solid #ced4da; border-radius: 0.25rem; box-shadow: inset 0 0 0 rgba(0, 0, 0, 0); } .file-input-modal-container { width: 100%; } .file-input-modal { justify-content: center; font-size: 11px; display: flex; align-items: center; width: 100%; height: 94px; cursor: pointer; text-align: center; border: 1px solid #ced4da; border-radius: 0.25rem; box-shadow: inset 0 0 0 rgba(0, 0, 0, 0); } .file-input { display: none; } .zoomimage { height: 100%; width: 100%; transition: transform .2s; } .slider-selection, .slider-handle, .slider-tick.in-selection { background: #007bff !important; } .slideroverlay { display: none; text-align: right; direction: rtl; position: fixed; z-index: 1051; padding-top: 77px; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0.4); } .slideroverlay>.upload-confirm { z-index: 50; display: block; position: absolute; background: transparent; top: 0; right: 0; left: 0; bottom: 0; } .slideroverlay>.modal-content { background-color: #ffffff; border-radius: 7px; margin: auto; padding: 20px 1.5% 1px 1.5%; border: 1px solid #888; width: max-content; position: relative; z-index: 51; } .slideroverlay>.modal-content>.close { position: absolute; text-align: center; top: 3px; right: 5px; color: #979797; } .slideroverlay>.modal-content>.close::before { content: "\00d7"; font-size: 22px; position: absolute; } .slideroverlay>.modal-content>.close:hover, .slideroverlay>.modal-content>.close:focus { color: #000; text-decoration: none; cursor: pointer; } .slideroverlay>.modal-content>.slideshow .mySlides { display: none; } .slideroverlay>.modal-content>.slideshow img { /* vertical-align: middle; width: 100%; height: auto; opacity: 1; max-height: 500px; max-width: 100%; */ vertical-align: middle; width: auto; height: auto; opacity: 1; max-height: 500px; max-width: 100%; margin: 0 auto; display: flex; } .slideroverlay>.modal-content>.slideshow .slideshow-container { max-width: 100%; position: relative; margin: auto; } .slideroverlay>.modal-content>.slideshow .prev, .slideroverlay>.modal-content>.slideshow .next { cursor: pointer; position: absolute; top: 50%; width: auto; padding: 16px; margin-top: -22px; color: white; font-weight: bold; font-size: 20px; transition: 0.6s ease; border-radius: 0 3px 3px 0; user-select: none; background-color: rgba(0, 0, 0, 0.4); } .slideroverlay>.modal-content>.slideshow .next { right: 0; border-radius: 0px 3px 3px 0; } .slideroverlay>.modal-content>.slideshow .prev { left: 0; border-radius: 3px 0 0 3px; } .slideroverlay>.modal-content>.slideshow .prev:hover, .slideroverlay>.modal-content>.slideshow .next:hover { background-color: rgba(0, 0, 0, 0.8); } .slideroverlay>.modal-content>.slideshow .text { color: #f2f2f2; background-color: rgba(0, 0, 0, 0.8); padding: 10px 15px; position: absolute; bottom: -3px; width: 100%; text-align: center; font-family: "IRANSans"; font-size: 12px; } .slideroverlay>.modal-content>.slideshow .numbertext { color: #f2f2f2; font-size: 14px; padding: 8px 12px; position: absolute; background-color: rgba(0, 0, 0, 0.8); top: 0; border-radius: 3px; } .slideroverlay>.modal-content>.slideshow #slideshow-dot { margin-top: 15px !important; margin-bottom: 10px; direction: ltr; } .slideroverlay>.modal-content>.slideshow .dot { cursor: pointer; height: 12px; width: 12px; margin: 0 2px; background-color: #bbb; border-radius: 50%; display: inline-block; transition: background-color 0.6s ease; } .slideroverlay>.modal-content>.slideshow .active, .slideroverlay>.modal-content>.slideshow .dot:hover { background-color: #717171; } .slideroverlay>.modal-content>.slideshow .fade { -webkit-animation-name: fade; -webkit-animation-duration: 1.5s; animation-name: fade; animation-duration: 1.5s; } .showpicbutt { width: 100% !important; color: white; background-color: #0051cd; /* background-color: #286893 !important; border: #286893 !important; */ }