/** * @file * Basic styling for common markup. */
/** * HTML elements. */
fieldset {margin-bottom: 1em;padding: 0.5em;}
form {margin: 0;padding: 0;}
hr {border: 1px solid gray;height: 1px;}
img {border: 0;}
table {border-collapse: collapse;}
th {border-bottom: 3px solid #ccc;padding-right: 1em; /* LTR */text-align: left; /* LTR */}
tbody {border-top: 1px solid #ccc;}
tr.even,tr.odd {background-color: #eee;border-bottom: 1px solid #ccc;padding: 0.1em 0.6em;}
/** * Markup generated by theme_tablesort_indicator(). */
th.active img {display: inline;}
td.active {background-color: #ddd;}
/** * Markup generated by theme_item_list(). */
.item-list .title {font-weight: bold;}
.item-list ul {margin: 0 0 0.75em 0;padding: 0;}
.item-list ul li {margin: 0 0 0.25em 1.5em; /* LTR */padding: 0;}
/** * Markup generated by Form API. */
.form-item,.form-actions {margin-top: 1em;margin-bottom: 1em;}
tr.odd .form-item,tr.even .form-item {margin-top: 0;margin-bottom: 0;white-space: nowrap;}
.form-item .description {font-size: 0.85em;}
label {display: block;font-weight: bold;}
label.option {display: inline;font-weight: normal;}
.form-checkboxes .form-item,.form-radios .form-item {margin-top: 0.4em;margin-bottom: 0.4em;}
.form-type-radio .description,.form-type-checkbox .description {margin-left: 2.4em;}
input.form-checkbox,input.form-radio {vertical-align: middle;}
.marker,.form-required {color: #f00;}
.form-item input.error,.form-item textarea.error,.form-item select.error {border: 2px solid red;}
/** * Inline items. */
.container-inline .form-actions,.container-inline.form-actions {margin-top: 0;margin-bottom: 0;}
/** * Markup generated by theme_more_link(). */
.more-link {text-align: right; /* LTR */}
/** * Markup generated by theme_more_help_link(). */
.more-help-link {text-align: right; /* LTR */}
.more-help-link a {background: url(../../misc/help.png) 0 50% no-repeat; /* LTR */padding: 1px 0 1px 20px; /* LTR */}
/** * Markup generated by theme_pager(). */
.item-list .pager {  clear: both;text-align: center;}
.item-list .pager li {background-image: none;display: inline;list-style-type: none;padding: 0.5em;}
.pager-current {font-weight: bold;}
/** * Autocomplete. * * @see autocomplete.js */
/* Suggestion list */
#autocomplete li.selected {background: #0072b9;color: #fff;}
/** * Collapsible fieldsets. * * @see collapse.js */
html.js fieldset.collapsible .fieldset-legend {background: url(../../misc/menu-expanded.png) 5px 65% no-repeat; /* LTR */padding-left: 15px; /* LTR */}
html.js fieldset.collapsed .fieldset-legend {background-image: url(../../misc/menu-collapsed.png); /* LTR */background-position: 5px 50%; /* LTR */}
.fieldset-legend span.summary {color: #999;font-size: 0.9em;margin-left: 0.5em;}
/** * TableDrag behavior. * * @see tabledrag.js */
tr.drag {background-color: #fffff0;}
tr.drag-previous {background-color: #ffd;}
.tabledrag-toggle-weight {font-size: 0.9em;}
body div.tabledrag-changed-warning {margin-bottom: 0.5em;}
/** * TableSelect behavior. * * @see tableselect.js*/
tr.selected td {background: #ffc;}
td.checkbox,th.checkbox {text-align: center;}
/** * Progress bar. * * @see progress.js */
.progress {font-weight: bold;}
.progress .bar {background: #ccc;border-color: #666;margin: 0 0.2em;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.progress .filled {background: #0072b9 url(../../misc/progress.gif);}
