@CHARSET "ISO-8859-1";

/*
** Formatting for administration page
*/
div.admin-panel {padding: 5px 5px 15px 5px;}

div.admin-panel h3 {
  background-color:#69c;
  background-image:url(/img/bkg_nav.png);
  color:#FFF;
  padding:3px 8px 7px;
  font-size:150%;
  border-top:solid 1px rgb(215,215,215);
}

div.admin-panel .description {margin:0 0 3px; padding:2px 0 3px 0; color:#999; font-size:120%;}

div.admin-panel .body {
  background:#e3ecfb;	
  padding:0 8px 2px 8px;
  font-size:100%;
  border-right:solid 1px rgb(215,215,215);
  border-left:solid 1px rgb(215,215,215);
  border-top:solid 1px rgb(215,215,215);
  border-bottom:solid 1px rgb(215,215,215)
}

div.admin {padding-top: 15px;}
div.admin .left {float:left; width:47%; margin-left:1em;}
div.admin .right {float:right; width:47%; margin-right:1em;}
div.admin .expert-link {text-align:right; margin-right:1em; padding-right:4px;}

table.package {width:100%;}
table.package .description {width:100%;}
table.package .version {direction:ltr;}
div.admin-dependencies, div.admin-required {font-size:0.9em; color:#444;}
span.admin-disabled {color:#800;}
span.admin-enabled {color:#080;}
span.admin-missing {color:#f00;}

/**
 * Formatting for status report
 */
table.system-status-report th {
  border-bottom: 1px solid #ccc;
}
table.system-status-report th, table.system-status-report tr.merge-up td {
  padding-left: 30px; /* LTR */
}
table.system-status-report th {
  background-repeat: no-repeat;
  background-position: 5px 50%; /* LTR */
  padding-top: 6px;
  padding-bottom: 6px;
}

table.system-status-report tr.error, table.system-status-report tr.error th {background-color:#fcc; border-color:#ebb; color:#200;}
table.system-status-report tr.warning, table.system-status-report tr.warning th {background-color:#ffd; border-color:#eeb;}
table.system-status-report tr.ok, table.system-status-report tr.ok th {background-color:#dfd; border-color:#beb;}
table.system-status-report tr.error th {background-image: url(./misc/watchdog-error.png);}
table.system-status-report tr.warning th {background-image: url(./misc/watchdog-warning.png);}
table.system-status-report tr.ok th {background-image: url(./misc/watchdog-ok.png);}

/**
 * Formatting for theme configuration
 */
.theme-settings-left {float:left; width:49%;}
.theme-settings-right {float:right; width:49%;}
.theme-settings-bottom {clear: both;}

/**
 * Formatting for theme overview
 */
table.screenshot {margin-right: 1em;}

.theme-info h2 {
	clear:both;
	position:relative;
	z-index:1;
	top:-1px;
	margin: 0 20px 0 20px;
	padding:5px 35px 5px 0;
	color:rgb(75,75,75);
	font-weight:bold;
	font-size:180%;
}

.theme-info p {margin-top:0;}

.date-container {overflow:auto; clear:left;}
.date-container .form-item {margin-top:0;}
.date-container .select-container, .date-container .custom-container {float:left;}
.date-container .custom-container {margin-left:15px; width:50%;}

html.js .custom-container label {visibility: hidden;}
