﻿@import url("/map/resources/prod/navigation/layer-list.css"); /* TODO: kažką sugalvoti, kad nesi'cache'uotų... */



/* --- NORTH --- */

#header {
	background-color: #53777a !important;
	color: #ffffff;
	height: 60px !important;
}

#title {
	width: 1%; /* Kad užimtų kuo mažiau pločio... */
	padding-left: 50px;
	white-space: nowrap;
	font-weight: bold;
	background-image: url(../images/logo.png);
	background-repeat: no-repeat;
	background-position: left center;
	background-size: 43px 43px;
}

#title:hover {
	background-color: #4a686b;
}

#language-switcher {
	visibility: hidden;
}

/* --- NORTH --- */



/* --- NAV PANELS --- */

.nav-panel-heading {
	font-size: 13px;
}

/* --- NAV PANELS --- */



/* --- NAV PANELS -> Layer List --- */

#nav-panel-layer-list > .content {
	overflow-x: hidden;
}

#nav-panel-layer-list .plain + .nav-panel-heading {
	margin-top: 18px;
}

#nav-panel-layer-list #additional-capabilities p {
	line-height: 1.2;
	margin: 0;
}

#nav-panel-layer-list #additional-capabilities p + p {
	margin-top: 10px;
}

#nav-panel-layer-list #additional-capabilities a {
	color: #3aa2f0;
	text-decoration: underline;
}

#nav-panel-layer-list #additional-capabilities a:hover {
	color: #1779ba;
}

/* --- NAV PANELS -> Layer List --- */



/* --- NAV PANELS -> Search Place Names --- */

#nav-panel-search-place-names form .group {
	margin-bottom: 6px;
}

#nav-panel-search-place-names .ui-selectmenu-button {
	margin-bottom: 6px !important;
	width: 175px !important;
	white-space: nowrap;
}

#place-name-type-select-menu, #place-name-source-select-menu, #place-name-origin-select-menu, #place-name-status-select-menu {
	min-width: 175px;
	width: auto !important;
}

/* --- NAV PANELS -> Search Place Names --- */



/* --- NAV PANELS -> Edit Place Names --- */

#nav-panel-place-names #login-or-register {
	margin-top: -3px;
}

#nav-panel-place-names #login-or-register a {
	color: #3aa2f0;
	text-decoration: underline;
}

#nav-panel-place-names #login-or-register a:hover {
	color: #1779ba;
}

#nav-panel-place-names .tip p {
	line-height: 1.4;
	margin: 0;
}

#nav-panel-place-names .tip p + p {
	margin-top: 10px;
}

#nav-panel-place-names .button-div {
	margin-bottom: 7px;
}

#nav-panel-place-names .my-button {
	margin-right: 7px;
	width: 34px;
	height: 34px;
}

#nav-panel-place-names .my-button span {
    display: inline-block;
    width: 100%;
    height: 100%;
	background-repeat: no-repeat;
	background-position: center;
}

#nav-panel-place-names .point span {
	background-image: url(../images/point.png);
}

#nav-panel-place-names .polyline span {
	background-image: url(../images/polyline.png);
}

#nav-panel-place-names .polygon span {
	background-image: url(../images/polygon.png);
}

.my-editor-new-feature table {
	font-family: inherit;
}

.my-editor-new-feature th {
	padding: 5px;
}

.my-editor-new-feature textarea {
	height: 70px;
}

/* --- NAV PANELS -> Edit Place Names --- */