/**
 * Adminer "flat" theme by Israel Viana
 *
 * Color palette from https://kuler.adobe.com/Copy-of-Flat-UI-color-theme-3785174/
 * Navy: 2c3e50
 * Red: e74c3c
 * Gray: ecf0f1
 * Light blue: 3498db
 * Blue: 2980b9
 */

/*
 * Basic tags
 */

a {
	color: #2980b9;
}

a:visited {
	color: #3498db
}

a:link:hover, a:visited:hover {
	color: #e74c3c;
}

h1 {
	border-bottom: 1px solid #e74c3c;
	background: #ecf0f1;
}

h2 {
	border-bottom: 1px solid #e74c3c;
	background: #ecf0f1;
}

/*
 * Tables
 */

table {
	border-top: 0;
	border-left: 1px solid silver;
}

td, th {
	border-right: 1px solid silver;
	border-bottom: 1px solid silver;
	padding: .3em .5em;
}

thead th, thead td {
	background: #3498db;
	color: white;
	border-right: 1px solid white;
	border-bottom: 1px solid white;
	padding: .3em .5em;
}

thead th a, thead td a {
	color: #eee;
}

.js span.column {
	background: white;
}
	th span.column a.text {
		color: #2980b9;
	}

.js .checkable .checked td, .js .checkable .checked th {
	background: rgba(52, 152, 219, .3);
}

.pages {
  border: none;
  box-shadow: -1px -1px 4px silver;
}

/*
 * Common sections
 */

#breadcrumb a {
	color: #e74c3c;
}

#logout {
	font-weight: bold;
}

/*
 * Elements
 */

sup {
	padding: 3px 7px;
	background: #3498db;
	color: white;
	border-radius: 2em;
}

code.jush-sql {
	display: block;
	padding: .4em .7em;
	line-height: 1.5em;
}