/** Add css rules here for your application. */ /** Most GWT widgets already have a style name defined */ body { padding-top: 0px !important; } .gwt-DialogBox { width: 400px; } .dialogVPanel { margin: 5px; } .serverResponseLabelError { color: red; } /** Set ids using widget.getElement().setId("idOfElement") */ #closeButton { margin: 15px 6px 6px; } .ol-popup { position: absolute; background-color: white; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); padding: 15px; border-radius: 10px; border: 1px solid #cccccc; bottom: 12px; left: -50px; min-width: 280px; max-width: 500px; visibility: hidden; } .ol-popup img { max-width: 100%; } .ol-popup:after, .ol-popup:before { top: 100%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; overflow: hidden; } .ol-popup:after { border-top-color: white; border-width: 10px; left: 48px; margin-left: -10px; } .ol-popup:before { border-top-color: #cccccc; border-width: 11px; left: 48px; margin-left: -11px; } .ol-popup-closer { text-decoration: none; position: absolute; top: 2px; right: 8px; } .ol-popup-closer:after { content: "✖"; } .data-click-img { max-width: 395px; } .popup-table div:first-child { font-weight: bold; } #page-view-details { margin: 10px; text-rendering: optimizelegibility; font-family: Lato, 'Helvetica Neue', Arial, Helvetica, sans-serif; } #page-view-details .page-header { margin-bottom: 22px; padding-top: 5px; } /* #page-view-details .page-header h1 { font-size: 28px; } */ #page-view-details p { font-size: 14px; padding: 10px; color: #333; text-align: justify; } #page-view-details .my-custom-flex-table { margin-left: 10px; /*margin-right: 40px;*/ font-size: 13px; max-width: 95%; } #page-view-details .my-custom-flex-table td { padding-top: 5px; padding-bottom: 5px; } #page-view-details .my-custom-flex-table tbody tr>td:first-child { color: gray; font-weight: bold; width: 200px; } .ol-mouse-position { top: 8px !important; right: 60px !important; position: absolute !important; border: 2px solid #eee; color: #eee; font-size: 12px; text-align: center; margin: 1px; will-change: contents, width; transition: all .25s; background: rgba(0, 60, 136, .5); border-radius: 2px; padding-left: 2px; padding-right: 2px; padding-bottom: 1px; padding-top: 1px; } .my-control-group .controls { margin-left: 70px !important; } .my-control-group .control-label { width: 100px !important; text-align: left !important; padding-left: 10px !important; } .my-control-group .add-on { width: 20px !important; } .my-control-group .gwt-TextBox { width: 305px !important; } .my-control-group .gwt-TextBox:hover { cursor: text !important; } .sharelabel { font-size: 14px !important; padding-top: 4px !important; margin-bottom: 5px; } .details-panel { position: absolute; top: 0; right: 0px; background: #FFF; width: 725px; /*margin-top: 30px;*/ padding-left: 5px; overflow-y: auto; transition: width 0.5s; z-index: 1000; } .overlay { z-index: 1000; opacity: 0.9; } .inner-toolbar { position: absolute; z-index: 500; top: 8px; left: 50px; } .inner-toolbar .btn-link { border: 1px solid #eee; background-color: #fcfcfc; text-align: center; margin: 1px; } .inner-toolbar .btn-link:hover, .inner-toolbar .btn-link:focus { background-color: #f3f3f3 !important; text-decoration: none; } .style-layer { display: inline-block; border: 1px solid #ddd; border-radius: 4px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); /*padding-right: 10px;*/ margin-bottom: 10px; width: 98%; } .style-layer table { width: 100%; } .info-interaction { padding: 10px; margin-right: 10px; } .info-interaction .gwt-Label { font-weight: bold; padding-bottom: 5px; } /** NanoGallery2 **/ .nGY2Viewer { background: rgba(4, 4, 4, .8) !important; } .nGY2Viewer .toolbarBackground { background: rgba(4, 4, 4, .8) !important; } .nGY2 .toolbar .ngbt { font-size: 1em !important; padding: 12px 12px !important; } .nGY2 .toolbar .label .title { font-size: .9em !important; margin-bottom: 5px !important } .nGY2 .nGY2GThumbnailIcon { Text-Shadow: none !important; color: #696969 !important; } .nGY2 .nGY2GThumbnailAlbumTitle, .nGY2 .nGY2GThumbnailImageTitle { Text-Shadow: none !important; color: #696969 !important; font-family: arial !important; } .table-feature { border: 1px solid #ddd; text-align: left; border-collapse: collapse; width: 100%; margin-bottom:10px; } .table-feature td { border: 1px solid #ddd; text-align: left; padding: 5px; } .table-feature tr:first-child { font-weight: bold; } .dropping-over { background-color: #fcfcfc; opacity: 0.4; } .droppable:not(:hover), .droppable:not(:active) { border: 0px !important; box-shadow: none !important; } .dropping-leave { border: 0px !important; box-shadow: 0px !important; } .droppable:hover, .droppable:active { padding-left: 15px; cursor: move; /* fallback if grab cursor is unsupported */ cursor: grab; cursor: -moz-grab; cursor: -webkit-grab; } .slider { -webkit-appearance: none; width: 100%; height: 8px; border-radius: 5px; background: #d3d3d3; outline: none; opacity: 0.7; -webkit-transition: .2s; transition: opacity .2s; } .slider:hover { opacity: 1; } .slider::-webkit-slider-thumb { -webkit-appearance: none; appearance: none; width: 12px; height: 12px; border-radius: 50%; background: #04AA6D; cursor: pointer; } .slider::-moz-range-thumb { width: 12px; height: 12px; border-radius: 50%; background: #04AA6D; cursor: pointer; } .myOverlayLayerManager{ border-radius: 20px; } .layers-panel { margin-top: 10px; background-color: white; opacity: 80%; padding: 10px; width: 410px; } .dand-layer { width: 400px; } .range-slider { width: 300px; } .range-slider input { width: 280px; }