#map { background-color:white; }

.webgis-tabs-holder {
    background-color:white;
    border-bottom:1px solid #d20a11;
    border-top:1px solid #d20a11;

}

.webgis-tabs-tab:hover {
    background:#efefef;
}
.webgis-tabs-tab-selected {
    background: #d8d8d8;
}

.webgis-cat-combo-holder .webgis-cat-combo-target,
.webgis-cat-combo-holder .webgis-cat-combo-filter {
    border-bottom: 1px solid #d20a11;
    border-left: 1px solid #d20a11;
    border-right: 1px solid #d20a11;
    border-top: none;
    border-radius: 0px 0px 7px 7px;
    background-repeat: no-repeat;
    background-size:16px;
    }

        .webgis-presentation_toc-basemap-opacity .webgis-menu-item-imagebutton.selected,
        .webgis-presentation_toc-basemap-opacity .webgis-menu-item-imagebutton.selected:hover, 
        .webgis-tooldialog-content .webgis-menu-item-imagebutton.selected,
        .webgis-tooldialog-content .webgis-menu-item-imagebutton.selected:hover {
            background-color: #d2d2d2;
        }
		
	.webgis-tabs-tab-header {
    font-size: 22px;
	color: #fff;
    /*font-weight: bold;*/
    background-color: #d20a11;
    padding: 4px;
    border-top: 1px solid #d20a11;
    height: 28px;
	}

.webgis-presentation_toc-title {
    font-size:16px;
    background:#d2d2d2;
    cursor:pointer;
    white-space:nowrap;
    padding:5px;
    border-bottom:1px solid #ddd;
    color:#333;
    position:relative;	
	}
.webgis-expanded .webgis-presentation_toc-title-text {
    background: #d2d2d2;
    margin: -5px -5px -5px -5px;
    padding: 5px 16px 5px 30px;
    /*border-radius: 0px 0px 0px 16px;
    border-left: 1px solid #aaa;*/
    border-bottom: 1px solid #ddd;
}	
.webgis-cat-combo-holder .webgis-cat-combo {
    border-top: 1px solid #d20a11;
    border-left: 1px solid #d20a11;
    border-right: 1px solid #d20a11;
    border-bottom: 1px solid #efefef;
    background-color:#efefec;
    border-radius: 7px 7px 0px 0px;
    font-weight:bold;
    }
	
    .webgis-toolbar-tab.help.help-exits {
        background-color: #d8d8d8;
    }
	
div.webgis-info {

    border:1px solid #e2e2e2;

    background-color:#e2e2e2;
}

.webgis-toolbox-tool-item.selected{
    background-color:#e2e2e2;
}

.webgis-tab-header.selected {
    background-color: #e2e2e2;
}

.webgis-geojuhu-result-selected {
    background-color:#e2e2e2 !important;
}

    .webgis-result-table.features tr:hover {
        background-color: #e2e2e2;
    }


.webgis-result-table tr:nth-child(odd) {
    background-color: #efefef;
}

    .webgis-toolbar-tabs .webgis-toolbar-tab.selected {
        background-color:#d20a11;
        color:white;
    }

	    .webgis-toolbar-tabs .webgis-toolbar-tab {

        background-color:#e2e2e2;
    }

.webgis-ui-holder .webgis-tooldialog-header {
    background-color: #e2e2e2;

}
	
.webgis-dockpanel-title {
    background-color: #d20a11;
    border-top: 1px solid #e2e2e2;

}

.webgis-result-table-header {
    background-color:#efefef;

}

.webgis-result-table-menucell {

    background-color: #efefef;
}

.webgis-geojuhu-result-selected {
    background-color:#d20a11 !important;
}

    .webgis-geojuhu-results .webgis-geojuhu-result:hover {
        background-color:#e2e2e2;
    }

	
	
    .webgis-presentation_toc-basemap-opacity-item:hover {
        background: #e2e2e2;
    }
	
    .webgis-presentation_toc-basemap-opacity-item.selected {
        background: #d20a11;
    }

	    .webgis-ui-imagebutton:hover {
        background-color: #e2e2e2;
    }

.webgis-ui-option-selected {
    background-color:#d20a11;
}	

    .webgis-result-history-item:hover {
        background-color:#e2e2e2;
    }

    .webgis-result-history-item-selection {
        background-color:#efefef;
    }

.webgis-topbar-button {

    background-color: #e2e2e2;
    border-top:1px solid #d20a11;
    border-bottom:1px solid #d20a11;
    color:white;

}

    .webgis-ui-holder .webgis-tooldialog-header.secondary {
        color:#000;
        background-color:#d2d2d2;
        border-bottom:2px solid #d20a11;
        padding: 9px 0px 9px 36px;
    }

.webgis-expanded .webgis-addservices_toc-title-text {
    background: #d2d2d2;
    margin: -5px -5px -5px -5px;
    padding: 5px 16px 5px 30px;
    border-bottom: 1px solid #ddd;
}

.webgis-addservices_toc-content.tiles .webgis-addservices_toc-item.selected .webgis-addservices_toc-item-image {
    background-color: #d20a11;
}

.webgis-detail-search-combo-holder {
    margin:-10px;
    padding:10px;
    background-color:#d2d2d2;
}

.webgis-toast-message {
    z-index:999999;
    position: absolute;
    right: 0px;
    bottom: 20px;
    height: 70px;
    width: 0px;
    transition: width .3s ease-in;
    background-color: #d2d2d2;
    background-position:4px 4px;
    background-repeat:no-repeat;
    color: #000;
    box-sizing: border-box;
    padding: 8px;
    font-family: Verdana,Tahoma,Arial,sans-serif;
    overflow: hidden;
    box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25);
}

.webgis-dockpanel-title {
    color: #fff;
    background-color: #d20a11;
    border-bottom: 1px solid #f0f0f0;
    font-size: 16px;
    /*font-weight: bold;*/
    padding: 4px;
    position: absolute;
    left: 0px;
    top: 0px;
    right: 0px;
    height: 36px;
    cursor: pointer;
    border-radius: 5px 5px 0px 0px;
}

.webgis-tabs-tab-text {
    position: absolute;
    top: 32px;
    left: 0px;
    font-size: 8.5px;
    text-align: left;
    display: inline;
    background-color: white;
    border: 2px solid #d20a11;
    border-radius: 4px;
    padding: 0 2px;
    white-space: nowrap;
}

.webgis-modal-title {
    color: #fff;
    background-color: #d20a11;
    border-bottom: 1px solid #f0f0f0;
    font-size: 16px;
    /*font-weight: bold;*/
    padding: 12px;
    position: absolute;
    left: 0px;
    top: 0px;
    right: 0px;
    height: 20px;
    white-space: nowrap;
    overflow: hidden;
    border-radius: 5px 5px 0px 0px;
    text-overflow: ellipsis;
    padding-right: 32px;
}



    .uibutton.uibutton-cancel {
        background-color: #d2d2d2;
        color: #363636;
	}
	
.webgis-button {
    background-repeat: no-repeat;
    background-position: center;
    background-color: #d2d2d2;
    color: #303030;
    font-size: 16px;
    padding: 6px 16px;
    border: 2px solid #d20a11;
    cursor: pointer;
    box-sizing: border-box;
    border-radius: 18px;
    outline: none !important;
}
    .webgis-button:hover {
        color: #000;
        background-color: #d2d2d2;
    }

        .uibutton.uibutton-default:hover {
            color: #000;
            background-color: #d2d2d2;
        }	

		
    .webgis-button.light {
        background-color:#f6f6f6;
        border:none;
        color:#000;
    }
    .webgis-button.light:hover {
        background-color: #efefef;
    }
	
.webgis-detail-search-combo {
    border: 1px solid #d20a11;

}

.webgis-topbar-button-round {
    /*border-radius: 0 6px 6px 0;*/
    border-right:1px solid #d20a11;
}

.webgis-input,
.webgis-textarea,
.webgis-select {
    border: 1px solid #d20a11;

}	
	
        .webgis-bbox-input-holder div.row input {
            width: 40%;
            display: inline-block;
            padding: 5px;
            margin: 4px;
            border: 1px solid #d20a11;
            border-radius: 7px;
        }	

    .webgis-size-input-holder input {
        width: 40%;
        padding: 5px;
        margin: 4px;
        border: 1px solid #d20a11;
        border-radius: 7px;
    }
		
.webgis-search-input {
    border: 1px solid #d20a11;

}

    .uibutton.uibutton-cancel {
        border: 1px solid #d20a11;

    }

	  .uibutton.uibutton-default {
        background-color: #d20a11;
        border: 1px solid #d20a11;
        color:white;
    }
	
    .uibutton.uibutton-default {
        background-color: #d20a11;
        color:white;
    }

	.uibutton {
    background-color: #d2d2d2;
    color: #777;
    border: 1px solid #d20a11;

}


	
.webgis-topbar-holder {
    background-color: #e2e2e2;
    border-top:1px solid #d20a11;
    border-bottom:1px solid #d20a11;

	}

.webgis-input:focus,
.webgis-textarea:focus,
.webgis-select:focus {
    border: 1px solid #d20a11;
}
	
.webgis-bubble {
    background-color: #d20a11;
    }

.webgis-contextmenu-bubble {
    background-color: #f9969a !important;
}
	
    .webgis-bubble.parked {
        background-color: #aaaaaa
    }	
	
	    .webgis-bubble.is-longclick {
        background-color:#d20a11 !important;
        color:#777 !important;
    }
	
.webgis-bubble-park {
    background: #aaaaaa url('../api/img/close-26.png') no-repeat center center;

}