
/* highContrast */


/* =================== COLOR =================== */

body.highContrast p,
body.highContrast h1,
body.highContrast h2,
body.highContrast a,
body.highContrast span,
body.highContrast label,
body.highContrast h2.title,
body.highContrast h3,
body.highContrast .expand,
body.highContrast div,
body.highContrast .popup-content2,
body.highContrast #time-desc,
body.highContrast #shapeSelection h2,
body.highContrast  #wfsWmsPanel h2,
body.highContrast #wPdfPanel h2,
body.highContrast #descriptionSelection h2,
body.highContrast .attribute h2,
body.highContrast #wmsPopupText,
body.highContrast .toolbar-button span:hover{
    color: #efef0f;
}

body.highContrast .cesium-infoBox-bodyless .cesium-infoBox-title{
    color: #efef0f!important;
}

body.highContrast #buttonLoadWms,
body.highContrast #buttonLoadExport span,
body.highContrast #lightDef,
body.highContrast #lidarResetWindowOptions,
body.highContrast input,
body.highContrast #radioSelectExport,
body.highContrast .selecionado_opcion,
body.highContrast .contextMenuPlugin>li>a:hover,
body.highContrast .cont_select_int li,
body.highContrast .select_mate {
    color:#000;  
}

body.highContrast .classificationElementTitle:hover,
body.highContrast #indicatorText{
    color: #fff;
}

/* =================== BCG-COLOR =================== */

body.highContrast,
body.highContrast #toolbar,
body.highContrast .dropdown-toggle,
body.highContrast .dropdown-menu,
body.highContrast .navi,
body.highContrast .navigationButton,
body.highContrast .yearsList,
body.highContrast .datePicker,
body.highContrast .ol-scale-line-inner, 
body.highContrast #manualContainerHeader,
body.highContrast #manualContainer, 
body.highContrast .nicemenu-item.active, 
body.highContrast .nicemenu-sub.active,
body.highContrast .popup-content2,
body.highContrast .controls input,
body.highContrast header,
body.highContrast .window-view-button,
body.highContrast .text-site,
body.highContrast .window-view,
body.highContrast #measure-popup, 
body.highContrast #measure-popupElevation, 
body.highContrast #resizeModel3dWindow,
body.highContrast .comic,
body.highContrast .comic2,
body.highContrast #chartContainer,
body.highContrast #detailsContainer,
body.highContrast #intersectionList,
body.highContrast #wfsWmsPanel,
body.highContrast rect.bg,
body.highContrast #dateListR,
body.highContrast #dateListL,
body.highContrast #coordinates,
body.highContrast #wPdfPanel,
body.highContrast #shapeSelection,
body.highContrast #indicator,
body.highContrast .contextMenuPlugin,
body.highContrast .slider-wrapper{
    background-color: black;
}
body.highContrast .navigationButton,
body.highContrast .cesium-infoBox.cesium-infoBox-bodyless.cesium-infoBox-visible,
body.highContrast .cesium-infoBox,
body.highContrast .cesium-infoBox-bodyless .cesium-infoBox-title{
    background-color: black!important;
}

body.highContrast .logotype,
body.highContrast .toolbar-button:hover,
body.highContrast .show-icon-toolbar:hover,
body.highContrast  #obrebSelect,
body.highContrast #searchType,
body.highContrast #search-input,
body.highContrast .search-form-input,
body.highContrast #units,
body.highContrast #setScale,
body.highContrast .cont_select_int li,
body.highContrast .select_mate,
body.highContrast #lightDef:active,
body.highContrast #lightDef:hover,
body.highContrast #lidarResetWindowOptions:hover,
body.highContrast #contrastButton { 
    background-color: #efef0f; 
}

body.highContrast .task-wrapper2 input[type=range]::-webkit-slider-runnable-track{
    background: #a6a6a6;
 }


 /* =================== FILL =================== */

body.highContrast #Wyszukiwarka svg,
body.highContrast #homeContainer svg,
body.highContrast #measureContainer svg,
body.highContrast #displayContainer svg,
body.highContrast #fullscreenContainer svg,
body.highContrast #layersBox svg,
body.highContrast #documents svg,
body.highContrast #exportBox svg,
body.highContrast #optionsButton svg,
body.highContrast #brightnessButton svg,
body.highContrast #streetButton svg,
body.highContrast #plotButton svg,
body.highContrast #streetViewButton svg,
body.highContrast #corridorButton svg,
body.highContrast #fontsSizeButton svg,
body.highContrast #fontSizeChangerSVG,
body.highContrast #fontsSizeContent svg,
body.highContrast #contrastButton svg,
body.highContrast #manualButton svg, 
body.highContrast #logoutButton svg,
body.highContrast .nicemenu-item.active .buttonFunc.active svg,
body.highContrast svg.cesium-svgPath-svg {
    fill: #fff;
    }
body.highContrast #Wyszukiwarka:hover svg,
body.highContrast #homeContainer:hover svg,
body.highContrast #measureContainer:hover svg,
body.highContrast #displayContainer:hover svg,
body.highContrast #fullscreenContainer:hover svg,
body.highContrast #layersBox:hover svg,
body.highContrast #documents:hover svg,
body.highContrast #exportBox:hover svg,
body.highContrast #optionsButton:hover svg,
body.highContrast #brightnessButton:hover svg,
body.highContrast #streetButton:hover svg,
body.highContrast #plotButton:hover svg,
body.highContrast #streetViewButton:hover svg,
body.highContrast #corridorButton:hover svg,
body.highContrast #fontsSizeButton:hover svg,
body.highContrast #contrastButton:hover svg,
body.highContrast #manualButton:hover svg, 
body.highContrast #logoutButton:hover svg,
body.highContrast .toolbar-button:hover svg,
body.highContrast .buttonFunc:hover svg,
body.highContrast .buttonFunc .active svg,
body.highContrast .slider-button svg,
body.highContrast #contrastButton svg{
    fill: #000;
}
body.highContrast .buttonFunc:hover svg,
body.highContrast #search-form svg{
    fill:#000!important;
}

body.highContrast #fontsSizeButton svg,
body.highContrast #fontSizeChangerSVG,
body.highContrast #fontsSizeContent svg,
body.highContrast .naPolnoc svg
{
    fill:#efef0f;
}
body.highContrast .buttonFunc svg,
body.highContrast #fontsSizeButton:hover svg,
body.highContrast #fontSizeChangerSVG:hover,
body.highContrast #fontsSizeContent:hover svg{
    fill:#efef0f!important;
}

body.highContrast .buttonFunc .active svg{
    fill:#22a7f0;
}

body.highContrast .buttonFunc .active svg,
body.highContrast .streets.selected svg,
body.highContrast .ewidencja.selected svg{
    fill:#22a7f0!important;
}



/* =================== BORDER =================== */

body.highContrast #buttonLoadWms:hover,
body.highContrast #buttonLoadExport span:hover,
body.highContrast .gutterLine{
    border: 1px solid #efef0f;
}

body.highContrast #LayerButtonTop1:active,
body.highContrast #LayerButtonTop1:hover,
body.highContrast #LayerButtonTop2:active,
body.highContrast #LayerButtonTop2:hover,
body.highContrast .baseLayerPicker-item:active,
body.highContrast .baseLayerPicker-item:hover{
    border: 1px solid #FFF;
}

body.highContrast #menuText{
    border-bottom: 2px solid #fff;
}


body.highContrast .select-style:focus,
body.highContrast #searchType{
    border: solid #22a7f0 2px;
}

body.highContrast .slider-button{
    border: solid 3px #22a7f0;
}

/* =================== OTHER =================== */

body.highContrast .switch2,
body.highContrast .switch3{
    margin-left: 0.5rem;
}

body.highContrast .shadowPopUp .popup-content input[type=range]::-webkit-slider-runnable-track,
body.highContrast .lidarPopUp input[type=range]::-webkit-slider-runnable-track {
    background-color: #efef0f;
    height: 0.15rem;
}

body.highContrast .shadowPopUp .popup-content input[type=range],
body.highContrast .lidarPopUp input[type=range]  {
    height: 2.3rem;
    background-color: transparent;
    -webkit-appearance: none;
}

body.highContrast .contextMenuPlugin>li>a:hover{
    background-color: black !important;
    color: #efef0f;
    text-decoration: underline;
}

body.highContrast .imageReveal-drag{
    background-color: #22a7f0;
    width: 4px !important;   
}




