body {
	min-height: 2000px;
}

nav {
	margin-bottom: 10px;
}

h1 {
	color: #3484D2;
	margin-bottom:20px;
}

#ajax-spinner {
	margin: 15px 0 0 15px;
	padding: 13px;
	background: white url('../images/spinner.gif') no-repeat 50% 50%;
	font-size: 0;
	z-index: 123456;
	display: none;
}

div.flash {
	color: black;
	background: #FFF9D7;
	border: 1px solid #E2C822;
	padding: 1em;
	margin: 1em 0;
}

a[href^="error:"] {
	background: red;
	color: white;
}

form th, form td {
	vertical-align: top;
	font-weight: normal;
}

form th {
	text-align: right;
}

form .required label {
	font-weight: bold;
}

form .error {
	color: #D00;
	font-weight: bold;
}

html.js .jshidden {
	display: none;
}


/** admin panel
 */
table.level-1 {
	position: relative;
	border-collapse: collapse;
	width: 90%;
}
table.level-1:hover {
	z-index: 5;
}
table.level-1 td, table.level-1 th {
	border: 1px solid #888;
	padding: 2px
}
table.level-2 {
	border: none;
	width: 100%;
}
table.level-2 td {
	border: none;
}

table.level-1 th, table.level-1 td {
	background: white;
}
td.issueTitle {
	width: 150px;
}
table.level-1 .brokenBikeRow td {	background: #ffd0d0;}
.brokenBikeRow .glyphicon-remove-circle { color: #fb483b}
table.level-1 .inServiceBikeRow td {	background: #c3e5ef;}


table.level-1 td.lateBikeCell {	background: #FF6666;}
table.level-1 td.nearLateBikeCell {	background: #FF8000;}
table.level-1 td.okBikeCell {	background: #FFF;}


table small {color: #999; /* .text-muted */}
.table-right td, .table-right th {text-align: right; white-space: nowrap}
.table-right .left {text-align: left; white-space: normal}


#map-wrapper {
	position: fixed;
	z-index: 2;
	top: 0px;
	right: 0.7em;
	width: 70%;
	height: 100%;
}
#map-wrapper div.map {
	height: 100%;
}
.w-15 {
	width: 15%;
}
.w-5 {
	width: 5%;
}
.w-30 {
	width: 30%;
}
.w-70 {
	width: 70%;
}

.issue-bike-title {
	border-bottom: 2px solid #ddd;
	padding-bottom: 10px;
	color: #999;
}
.issue-bike-title a {
	color: #999;
}
.issue-bike-title span {
	position: relative;
	top: -3px;
}

.issue-bike-tobike {
	color: #3484D2 !important;
	text-decoration: underline;
	font-size: 16px;
	margin-left: 10px;
}

.bike-state {
	position: relative;
	top: -6px;
	font-size: 24px;
}
.sign-in-manGo {
	background: url('http://www.mangoweb.cz/images/sharing/ios/apple-touch-icon-76x76.png');
	height: 76px;
    width: 76px;
}
input[type="month"]::-webkit-clear-button {
    display: none;
}
input[type="month"]::-webkit-inner-spin-button { 
	display: none; 
}
.costsTable{
	max-width: 550px;
}
.costsTable td, .projectsTable td {
	vertical-align:middle;
}

.search-row {
	background-color: #F8F8F8;
}

.select_box {
	padding: 1px 1px;
	min-width: 120px;
}

.action-buttons {
	float:right;
	margin:10px 5px;
}

.editProject {
	max-width: 700px;
}

.badge-font {
	font-size: 16px
}
.badge-font span {
	cursor:pointer;
}