/**************************************
 * THEME NAME: admin_one
 *
 * Files included in this sheet:
 *
 *   admin_one/reset.css
 *   admin_one/admin.css
 *   admin_one/admin_grey.css
 *   admin_one/debug.css
 **************************************/

/***** admin_one/reset.css start *****/

.admin html, .admin body, .admin div, .admin span, .admin applet,
.admin object, .admin iframe,
.admin h1, .admin h2, .admin h3, .admin h4, .admin h5, .admin h6,
.admin p, .admin blockquote, .admin pre,
.admin a, .admin abbr, .admin acronym, .admin address,
.admin cite, .admin code,
.admin del, .admin dfn, .admin font,
.admin img, .admin ins, .admin kbd, .admin q, .admin s, .admin samp,
.admin small, .admin strike,
.admin tt, .admin var,
.admin dl, .admin dt, .admin dd, .admin ol, .admin ul, .admin li,
.admin fieldset, .admin form, .admin label, .admin legend,
.admin table, .admin caption, .admin tbody, .admin tfoot, .admin thead,
.admin tr, .admin th, .admin td {
  background-image: none;
  border-style: none;
  border: 0;
  font-family: inherit;
  font-size: 100%;
  font-style: inherit;
  font-weight: inherit;
  margin: 0;
  outline: 0;
  padding: 0;
}
.admin i, .admin em, .admin strong, .admin b,
.admin big, .admin sub, .admin sup {
  background-image: none;
  border-style: none;
  border: 0;
  margin: 0;
  outline: 0;
  padding: 0;
}
/* IEs break with vertical-align: baseline on images */
/* set different vertiacal-align for tr, th, td for Moodle */
.admin html, .admin body, .admin div, .admin span, .admin applet,
.admin object, .admin iframe,
.admin h1, .admin h2, .admin h3, .admin h4, .admin h5, .admin h6,
.admin p, .admin blockquote, .admin pre, .admin a,
.admin abbr, .admin acronym, .admin address, .admin big, .admin cite,
.admin code, .admin del, .admin dfn, .admin em, .admin font,
.admin ins, .admin kbd, .admin q, .admin s, .admin samp,
.admin small, .admin strike, .admin strong, .admin sub, .admin sup,
.admin tt, .admin var,
.admin dl, .admin dt, .admin dd, .admin ol, .admin ul, .admin li,
.admin fieldset, .admin form, .admin label, .admin legend,
.admin table, .admin caption, .admin tbody, .admin tfoot, .admin thead {
  vertical-align: baseline;
}
.admin tr, .admin th, .admin td {
  vertical-align: top;
}
/* remember to define focus styles! */
.admin :focus {
  outline: 1px dotted;
}
body.admin  {
  line-height: 1;
  color: black;
  background: white;
}
.admin ol, .admin ul {
  list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
.admin table {
  border-collapse: collapse;
  border-spacing: 0;
}
.admin caption, .admin th, .admin td {
  text-align: left;
  font-weight: normal;
}
.admin blockquote:before, .admin blockquote:after,
.admin q:before, .admin q:after {
  content: "";
}
.admin blockquote, .admin q {
  quotes: "" "";
}
body.admin  {
  font: 13px/1.385 "Lucida Grande", "Bitstream Vera Sans", Verdana, Arial, Helvetica, sans-serif;
}
.admin table {
  font-size: inherit;
  font: 100%;
}
.admin pre, .admin code, .admin kbd, .admin samp, .admin tt {
  font-family: monospace;
}/***** admin_one/reset.css end *****/

/***** admin_one/admin.css start *****/

/* @override
    http://ubuntu.userver.lan/moodle_19_theme/theme/admin_one/admin.css */
/* @group core */
.admin *,
.admin #page *,
.admin #header *,
.admin #footer * {
    background: transparent;
    border-style: none;
    float: none;
    height: auto;
    margin: 0;
    padding: 0;
}
body.admin {
    background: #f9f9f9;
    margin: 0;
    padding: 0;
}
.admin #page-wrapper {
    margin: 0;
    padding: 0;
    width: auto;
}
.admin #page-wrapper-left {
    margin: 0;
    padding: 0;
    width: auto;
}
.admin #page-wrapper-right {
    margin: 0;
    padding: 0;
    width: auto;
}
.admin #page {
    background: #f9f9f9;
    border-style: none;
    font-size: 13px;
    margin: 0;
    padding: 0;
    width: auto;
}
.admin #page div#content {
    font-size: 100%;
    line-height: normal;
    margin: 10px 10px;
    padding: 0;
}
.admin.nolayouttable #page div#content {
    margin: 10px 50px;
}
.admin #page a:link {
    color: #129;
    text-decoration: none;
}
.admin #page a:visited {
    color: #c01;
    text-decoration: none;
}
.admin #page a:hover {
    color: #391;
    text-decoration: none;
}
.admin #page a.dimmed:link,
.admin #page a.dimmed:visited {
    color: #aaa;
}
.admin #page textarea,
.admin #page input,
.admin #page select {
    -khtml-border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    border: 1px solid #dfdfdf;
    font-family: "Lucida Grande", "Bitstream Vera Sans", Verdana, Arial, Helvetica, sans-serif;
    font-size: 93%;
    margin: 0;
    padding: 3px 2px;
}
.admin #page textarea,
.admin #page input {
    background-color: #fff;
}
.admin #page select {
    max-width: 30em;
}
.admin #page hr {
    background-color: #eee;
    border-style: none;
    color: #eee;
    height: 1px;
}
.admin #page h2.main {
    font-family: georgia, serif;
    font-size: 161%;
    font-style: italic;
    font-weight: bold;
    text-align: left;
    margin: 1em 0 0.5em;
}
.admin #page h3.main {
    -khtml-border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #dfdfdf;
    clear: both;
    float: left;
    font-family: georgia, serif;
    font-size: 116%;
    font-style: italic;
    letter-spacing: 0.1em;
    margin: 20px 0 20px;
    padding: 2px 10px 2px 6px;
    text-align: left;
    width: auto;
}
.admin #page img.iconsmall {
    width: 11px;
    height: 11px;
}
.admin #page .helplink img,
.admin #page img.iconhelp {
    height: 17px;
    margin: 0 0 0 4px !important;
    vertical-align: text-top;
    width: 17px;
}
.admin #page th,
.admin #page th.header {
    background: #ededed url(img/white-grad.png) repeat-x;
    border-bottom: 1px solid #dfdfdf;
}
.admin #page .r0 {
    background: #fff;
}
.admin #page #content .r1 {
}
.admin #page #content .r1 .cell {
}
.admin #page table.flexible .r0 {
    background: #fff;
}
.admin #page #content td,
.admin #page .cell,
.admin #page table.generaltable td.cell,
.admin #page table.generalbox td {
    padding: 4px 8px;
}
.admin #page .generalboxcontent {
}
.admin #page .generalboxcontent th,
.admin #page table.generalbox th {
    padding: 4px 8px;
}
.admin #page #layout-table #middle-column .generalboxcontent td {
    border: 1px solid #eee;
    border-style: none none solid none; 
    padding: 4px 8px 10px;
}
.admin #page .generalboxcontent .htmlarea th,
.admin #page .generalboxcontent .htmlarea td {
    padding: 0;
}
.admin #page .generalbox {
    background: #f9f9f9;
    border-style: none;
    margin-bottom: 15px;
    padding: 0;
}
.admin #page .boxwidthwide {
    margin: 0 0 1em 0;
    width: 100%;
}
.admin #page .informationbox {
    margin: 0;
    padding: 10px 0 0;
    width: 100%;
}
.admin #page #notice.generalbox {
    -khtml-border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    background: #fff;
    border: 2px solid #ffcc11;
    border-radius: 6px;
    margin-left: 0;
    margin-right: 0;
    padding: 10px;
    width: auto;
}
.admin #page table.generaltable th.header {
    background: #ededed url(img/white-grad.png) repeat-x;
    border-bottom: 1px solid #dfdfdf;
    padding: 4px 8px;
}
.admin #page span.arrow.sep {
    color: #666;
}
.admin #page #layout-table {
}
.admin #page #layout-table #middle-column {
    background: transparent;
    border-style: none;
    padding: 10px 20px 10px 40px;
}
.admin #page #layout-table #middle-column .admin-wrapper {
    margin: 0;
    padding: 0;
}
.admin #page #layout-table #left-column {
    background: transparent;
    width: 210px;
}
.admin #page #layout-table #middle-column th,
.admin #page #content th,
.admin #page #content th.header {
    background: #ededed url(img/white-grad.png) repeat-x;
    border-bottom: 1px solid #dfdfdf;
    color: #444;
    padding: 4px 8px;
    text-align: left !important;
}
.admin #page #layout-table #middle-column td {
    border-style: none;
    font-size: 100%;
    text-align: left !important;
}
/* @end */
/* @group button */
.admin #page input[type=submit],
.admin #page input[type=button],
.admin #page input.form-submit,
.admin #page .advancedbutton input {
    -khtml-border-radius: 11px;
    -khtml-box-sizing: content-box;
    -moz-border-radius: 11px;
    -moz-box-sizing: content-box;
    -webkit-border-radius: 11px;
    -webkit-box-sizing: content-box;
    border-radius: 11px;
    border: 1px solid #bbb;
    box-sizing: content-box;
    color: #464646;
    cursor: pointer;
    font-size: 93%;
    line-height: 16px;
    padding: 2px 8px;
    text-decoration: none;
}
.admin #page input[type=submit]:hover,
.admin #page input[type=button]:hover,
.admin #page input.form-submit:hover,
.admin #page .advancedbutton input:hover {
    border-color: #13455b;
    color: #225687;
}
.admin #page .singlebutton input,
.admin #page input[type=submit],
.admin #page input[type=button],
.admin #page .fsubmit input,
.admin #page .advancedbutton input {
    background: #fff url(img/white-grad.png) repeat-x scroll left top;
}
.admin #page #authmenu p,
.admin #page .buttons,
.admin #page .singlebutton {
    text-align: left !important;
    margin: 20px 0 0 !important;
}
.admin #page .singlebutton {
    margin-right: 5px !important;
}
.admin #page input.form-submit,
.admin #page p input[type=submit],
.admin #page .block-config input[type=submit],
.admin #page input[name=update],
.admin #page #id_submitbutton,
.admin #page .submit input,
.admin #page .singlebutton form input[type=submit],
#admin-block #page .blockconfigglobalcontent input[type=submit],
#admin-module #page .admin-wrapper input[type=submit],
#admin-roles-allowassign #page .buttons input,
#admin-roles-allowoverride #page .buttons input,
#admin-report-unittest-index #page .generalbox input[type=submit],
#blocks-rss_client-block_rss_client_action #rss_table input[type=submit],
#course-report #page .logselectform input[type=submit],
#course-report-log-index #page .logselectform input[type=submit],
#mod-slideshowtwo-captions #page .captions input[type=submit],
#mod-glossary-formats #page .admin-wrapper input[type=submit],
#message-index #page #message_settings .message_form input[type=submit] {
    background: #21759b url(img/button-grad.png) repeat-x scroll left center;
    border-color: #298cba !important;
    color: #FFF !important;
    font-weight: bold;
}
.admin #page input.form-submit:hover,
.admin #page p input[type=submit]:hover,
.admin #page .block-config input[type=submit]:hover,
.admin #page input[name=update]:hover,
.admin #page #id_submitbutton:hover,
.admin #page .submit input:hover,
.admin #page .singlebutton form input[type=submit]:hover,
#admin-block #page .blockconfigglobalcontent input[type=submit]:hover,
#admin-module #page .admin-wrapper input[type=submit]:hover,
#admin-roles-allowassign #page .buttons input:hover,
#admin-roles-allowoverride #page .buttons input:hover,
#admin-report-unittest-index #page .generalbox input[type=submit]:hover,
#blocks-rss_client-block_rss_client_action #rss_table input[type=submit]:hover,
#course-report #page .logselectform input[type=submit]:hover,
#course-report-log-index #page .logselectform input[type=submit]:hover,
#mod-slideshowtwo-captions #page .captions input[type=submit]:hover,
#mod-glossary-formats #page .admin-wrapper input[type=submit]:hover,
#message-index #page #message_settings .message_form input[type=submit]:hover {
    background: #21759b url(img/button-grad-active.png) repeat-x scroll left center;
    border-color: #13455b;
    color: #eee !important;
}
/* @group exceptions */
.admin #page .navbar .singlebutton form input[type=submit],
#theme-index #page .singlebutton form input[type=submit],
.admin #page .submit input[name=cancel],
#admin-index #page .singlebutton form input[type=submit],
#course-category #page .singlebutton form input[type=submit],
#course-index #page .singlebutton form input[type=submit],
.admin #page input#add,
.admin #page input#remove,
#group-index #page input[type=submit],
#question-import #page input[type=submit],
#admin-roles-manage #page .selector .singlebutton form input[type=submit] {
    background: #fff url(img/white-grad.png) repeat-x scroll left top;
    border: 1px solid #bbb !important;
    color: #464646 !important;
    font-weight: normal;
}
.admin #page .navbar .singlebutton form input[type=submit]:hover,
#theme-index #page .singlebutton form input[type=submit]:hover,
.admin #page .submit input[name=cancel]:hover,
#admin-index #page .singlebutton form input[type=submit]:hover,
#course-category #page .singlebutton form input[type=submit]:hover,
#course-index #page .singlebutton form input[type=submit]:hover,
.admin #page input#add:hover,
.admin #page input#remove:hover,
#group-index #page input[type=submit]:hover,
#question-import #page input[type=submit]:hover,
#admin-roles-manage #page .selector .singlebutton form input[type=submit]:hover  {
    border-color: #13455b !important;
    color: #225687 !important;
}
#admin-index #page .singlebutton {
    margin: 0 !important;
    padding: 2px !important;
    text-align: center !important;
}
#group-index #page input[disabled=disabled] {
    color: #ccc !important;
}
/* @end */
/* @end */
/* @group tabs */
.admin #page .tabtree {
    position: static;
    margin: 0 0 4em;
}
.admin #page .tabrow0 {
    font-size: 100%;
    line-height: inherit;
    margin: 0;
    padding: 0;
    position: relative;
    text-align: left;
}
.admin #page .tabrow0 li {
    margin: 0;
}
.admin #page .tabrow0 li a {
    -khtml-border-top-left-radius: 6px;
    -khtml-border-top-right-radius: 6px;
    -moz-border-radius-topleft: 6px;
    -moz-border-radius-topright: 6px;
    -webkit-border-top-left-radius: 6px;
    -webkit-border-top-right-radius: 6px;
    background-image: none;
    background: #fcfcfc;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border: 1px solid #e3e3e3;
    color: #444;
    display: inline-block;
    font-size: 100%;
    line-height: normal;
    margin: 0;
    padding: 0.5em 10px;
}
.admin #page .tabrow0 li a:hover {
    background: #fefefe;
    color: #225687;
}
.admin #page .tabrow0 li a span,
.admin #page .tabrow0 .here a span {
    background-image: none;
    padding: 0;
}
.admin #page .tabrow0 .here a:link,
.admin #page .tabrow0 .here a:visited,
.admin #page .tabrow0 .here a.nolink {
    background: #eee url(img/blue-grey-grad.png) repeat-x scroll left bottom;
    border-bottom-color: #eee;
    border-color: #e3e3e3;
    color: #444;
    font-weight: bold;
    position: static;
    z-index: 0;
}
.admin #page .tabrow0 div,
.admin #page .tabrow0 ul {
    background: #eee;
    border-top: 4px solid #eee;
    font-size: 100%;
    line-height: normal;
    margin: 0;
    padding: 0;
    top: 2.3em;
    width: 100%;
}
.admin #page .tabrow0 ul {
    padding-bottom: 0;
}
.admin #page .tabrow0 .empty {
    height: 1px;
}
.admin #page .tabrow0 .tabrow1 li a {
    -khtml-border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    background: #eee !important;
    border-radius: 0;
    border-style: none;
    color: #2d4ca3 !important;
    font-weight: normal;
    padding-bottom: 4px !important;
    padding-top: 0;
}
.admin #page .tabrow0 .tabrow1 li a,
.admin #page .tabrow0 .tabrow1 li a:link,
.admin #page .tabrow0 .tabrow1 li a:visited {
    font-size: 100%;
}
.admin #page .tabrow0 ul li.here.selected a span {
    color: #000;
}
.admin #page .tabrow0 .tabrow1 li a span {
    padding-bottom: 4px;
}
.admin #page .tabrow0 .tabrow1 li a:hover {
    -khtml-border-top-left-radius: 6px;
    -khtml-border-top-right-radius: 6px;
    -moz-border-radius-topleft: 6px;
    -moz-border-radius-topright: 6px;
    -webkit-border-top-left-radius: 6px;
    -webkit-border-top-right-radius: 6px;
    background: #fafafa !important;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    color: #000 !important;
    padding-bottom: 4px;
    padding-top: 0;
}
.admin #page .tabrow0 .here .tabrow1 li a {
    font-weight: normal;
}
.admin #page .tabrow0 .tabrow1 li a span {
    color: #129;
}
.admin #page .tabrow0 .here .tabrow1 .here a:link,
.admin #page .tabrow0 .here .tabrow1 .here a:visited,
.admin #page .tabrow0 .here .tabrow1 .here a.nolink {
    -khtml-border-top-left-radius: 6px;
    -khtml-border-top-right-radius: 6px;
    -moz-border-radius-topleft: 6px;
    -moz-border-radius-topright: 6px;
    -webkit-border-top-left-radius: 6px;
    -webkit-border-top-right-radius: 6px;
    background: #fafafa !important;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    color: #000 !important;
    font-weight: bold;
    padding-bottom: 4px;
}
/* @end */
/* @group header */
.admin #header {
    border-style: none;
    color: #aaa;
    height: auto;
    margin: 0;
    min-height: 30px;
    padding: 1em 0;
    width: auto;
}
.admin #header img {
    display: none;
}
.admin #header-wrapper,
.admin #main-wrapper {
    width: auto;
}
.admin #header #logo {
    display: none;
}
.admin #header .headermain {
    color: #eee;
    float: left;
    font-size: 167%;
    font-weight: bold;
    height: 1.3em;
    margin: 0.5em 0 0 10px;
    overflow: hidden;
    padding: 0;
    position: static;
    width: 20em;
}
.admin #header .headermain a {
    color: #eee;
}
.admin #header .headermenu {
    float: right;
    position: static;
    width: auto;
}
.admin #header .headermenu .logininfo {
    border-style: none;
    margin-right: 5px;
}
.admin #header .headermenu {
    color: #888;
}
.admin #header .headermenu a {
    color: #89a6f0;
}
.admin #page .navbar {
    border-bottom: 1px solid;
    border-color: #808080;
    border-top: 1px solid;
    color: #666;
    height: auto;
    min-height: 25px;
    width: auto;
}
.admin #page .navbar .breadcrumb {
    float: left;
    font-size: 100%;
    margin: 0.35em 0px 0.1em 12px;
}
.admin #page .navbar .breadcrumb li {
    color: #666;
}
.admin #page .navbar .navbutton {
    float: right;
    margin: 0.2em 12px 0.2em 0px;
}
/*.admin .navbar .navbutton div,
.admin .navbar .navbutton form {
    display: block;
    margin-top: 0 !important;
}*/
.admin #page .navbar a {
    color: #152A5F;
}
/* @end */
/* @group footer */
.admin #footer {
    border-style: none;
    color: #333;
    font-size: 100%;
    padding: 0.5em 0 0.3em;
    text-align: center;
}
.admin #footer div,
.admin #footer p {
    margin: 0 0 0.3em 0;
}
.admin #footer a {
    color: #152A5F;
}
.admin .homelink a:link,
.admin .homelink a:visited,
.admin .homelink a:hover {
    border-style: none;
}
/* @end */
/* @group sideblocks */
.admin #page #layout-table #left-column {
    border-style: none;
    width: 1% !important;
    padding: 0;
}
.admin #page .sideblock,
.admin #page #left-column .sideblock {
    background: #f9f9f9;
    border-style: none;
    margin-bottom: 1em;
    width: 190px;
}
.admin #page #left-column .sideblock .header {
    -khtml-border-top-left-radius: 6px;
    -khtml-border-top-right-radius: 6px;
    -moz-border-radius-topleft: 6px;
    -moz-border-radius-topright: 6px;
    -webkit-border-top-left-radius: 6px;
    -webkit-border-top-right-radius: 6px;
    background: #fafafa;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border: 1px solid #e3e3e3;
    font-size: 100%;
    font-weight: bold;
    padding: 6px;
}
.admin #page #left-column .hidden .header {
    -khtml-border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    background: #fafafa;
    border-radius: 6px;
    border: 1px solid #e3e3e3;
    padding: 6px;
}
.admin #page .sideblock .header .title {
    padding: 0;
}
.admin #page .sideblock .header h2,
.admin #page #left-column .sideblock .header h2 {
    color: #444;
    font-size: 100%;
    font-weight: bold;
    line-height: normal;
    padding: 0;
    top: 0;
}
.admin #page .sideblock .header .hide-show-image {
    background: transparent;
    border-style: none;
    float: right;
    height: 11px;
    margin-top: 0;
    width: 11px;
}
.admin #page .sideblock .content,
.admin #page #left-column .sideblock .content {
    border-style: none;
    font-family: 'Lucida Grande', 'Bitstream Vera Sans', Verdana, Arial, Helvetica, sans-serif;
    font-size: 100%;
    padding: 0;
}
.admin #page .sideblock .footer,
.admin #page #left-column .sideblock .footer  {
    -khtml-border-bottom-left-radius: 6px;
    -khtml-border-bottom-right-radius: 6px;
    -moz-border-radius-bottomleft: 6px;
    -moz-border-radius-bottomright: 6px;
    -webkit-border-bottom-left-radius: 6px;
    -webkit-border-bottom-right-radius: 6px;
    background: #f1f1f1;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
    border-top-style: none;
    border: 1px solid #e3e3e3;
    font-size: 100%;
    margin: 0;
    padding: 2px;
    text-align: left;
}
.admin #page #left-column .sideblock .content .list,
.admin #page #left-column .sideblock .content .admintree {
    background: #f1f1f1;
    border: 1px solid #e3e3e3;
    border-top-style: none;
    border-bottom-style: none;
    width: auto;
}
.admin #page #left-column .sideblock .list li,
.admin #page #left-column .sideblock .unlist li {
    border-bottom: 1px solid #e3e3e3;
    line-height: normal;
    margin: 0;
    padding: 0;
}
.admin #page #left-column .sideblock .list li a,
.admin #page #left-column .sideblock .unlist li a {
    color: #444;
    display: block;
    padding: 3px 6px;
}
.admin #page #left-column .sideblock .footer {
    background: #f9f9f9;
    padding: 8px 6px 4px;
}
.admin #page #left-column .sideblock .footer a {
    color: #129;
    font-style: italic;
}
.admin #page #left-column .block-config {
    margin: 0 40px;
}
.block_adminblock {
    width: 100%;
}
/* @group admintree */
.admin #page #left-column .admintree a:hover {
    color: #444 !important;
}
.admin #page #left-column .admintree .depth0,
.admin #page #left-column .admintree .depth1,
.admin #page #left-column .admintree .depth2,
.admin #page #left-column .admintree .depth3 {
    border-bottom: 1px solid #e3e3e3;
    padding: 0 0 0 6px;
}
.admin #page #left-column .admintree .depth0 a,
.admin #page #left-column .admintree .depth1 a,
.admin #page #left-column .admintree .depth2 a,
.admin #page #left-column .admintree .depth3 a {
    color: #444;
    display: block;
    padding: 3px 4px 3px 17px;
    position: relative;
}
.admin #page #left-column .admintree .depth0 a,
.admin #page #left-column .admintree .depth1 a,
.admin #page #left-column .admintree .depth2 a,
.admin #page #left-column .admintree .depth3 a {
    color: #444;
}
.admin #page #left-column .admintree .depth0 a img,
.admin #page #left-column .admintree .depth1 a img,
.admin #page #left-column .admintree .depth2 a img,
.admin #page #left-column .admintree .depth3 a img {
    margin-left: -17px;
}
.admin #page #left-column .admintree .depth1 {
    padding-left: 20px;
}
.admin #page #left-column .admintree .depth2 {
    padding-left: 30px;
}
.admin #page #left-column .adminsearchform {
    padding: 0;
}
.admin #page .block_admin_tree.sideblock .link.hidden {
    color: #999;
}
.admin #page .block_admin_tree.sideblock .depth2 a.link img {
    position: static;
}
/* @end */
/* @end */
/* @group adminsettings vertical */
.admin #page #adminsettings {
    margin-bottom: 10px;
    background: #f9f9f9;
}
.admin #page #adminsettings fieldset {
    border-style: none;
    background: #f9f9f9;
    color: #444;
    padding: 0;
}
.admin #page #adminsettings fieldset.error {
    border: 1px solid #600;
}
.admin #page #adminsettings fieldset.error legend {
    border-color: #600;
}
.admin #page #adminsettings .form-overridden {
    background: #ff6;
}
.admin #page #adminsettings .form-warning {
    background: #f88;
}
.admin #page #adminsettings .form-item * {
    background: transparent;
}
.admin #page #adminsettings .form-defaultinfo {
    color: #888;
    font-size: 100%;
    padding-left: 1em;
}
.admin #page #adminsettings div.form-item {
    border-style: none;
    margin: 1em 0 3em;
    padding: 0;
}
.admin #page #adminsettings .form-label {
    -khtml-border-top-left-radius: 6px;
    -khtml-border-top-right-radius: 6px;
    -moz-border-radius-topleft: 6px;
    -moz-border-radius-topright: 6px;
    -webkit-border-top-left-radius: 6px;
    -webkit-border-top-right-radius: 6px;
    background: #fff;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    color: #444;
    float: left;
    margin-bottom: 0;
    padding: 2px 5px 4px;
    text-align: left;
    width: auto;
}
.admin #page #adminsettings .form-label label {
}
.admin #page #adminsettings .form-shortname {
    font-size: 85%;
    color: #888;
    display: inline;
    padding-left: 12px;
}
.admin #page #adminsettings .form-setting {
    clear: left;
    margin-left: 0;
    padding: 6px 0 0 1px;
}
.admin #page #adminsettings .form-setting input,
.admin #page #adminsettings .form-setting textarea {
    background: #fff;
}
.admin #page #adminsettings .form-description {
    border-style: none;
    line-height: 150%;
    margin: 12px 0 0;
    max-width: 50em;
    padding-left: 1px;
}
.admin #page #adminsettings .form-item {
    border-top: 1px solid #eee;
    margin: 0;
    padding-top: 5px;
}
.admin #page #adminsettings .form-item .pathok {
    color: green;
}
.admin #page #adminsettings .form-item .patherror {
    color: red;
}
.admin #page #admin-geoipfile .form-defaultinfo {
    display: block;
}
.admin #page #adminsettings input[type=checkbox] {
    margin-left: 0.5em;
    margin-right: 0.5em;
}
/* @end */
/* @group mform */
.admin #page .mform {
    margin: 10px 0 0;
    width: 98%;
}
.admin #page .mform fieldset {
    -khtml-border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    margin: 1em 0 2em;
    padding-top: 1.2em;
    position: relative;
}
.admin #page .mform fieldset .advancedbutton {
    float: right;
    margin-top: -2.8em;
    position: absolute;
    right: 1em;
    width: auto;
}
.admin #page .mform fieldset legend {
    -khtml-border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #dfdfdf;
    color: #444;
    font-family: georgia, serif;
    font-size: 100%;
    font-style: italic;
    letter-spacing: 0.1em;
    padding: 0 10px 0 10px;
    width: auto;
}
.admin #page .mform div.fitem {
    border-style: none;
    margin-bottom: 0.5em;
    min-height: 1em;
    padding: 0.15em 0px 0.77em;
    vertical-align: top;
}
.admin #page .mform div.fitem:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.admin #page .mform div.felement,
.admin #page .mform fieldset.felement {
    border-left: 1px solid #e3e3e3;
    float: left;
    margin: 0;
    padding: 0 0 0 0.7em;
}
.admin #page .mform div.fitemtitle {
    color: #999;
    float: left;
    width: 21em;
    margin: 0;
    padding: 0;
}
.admin #page .mform .fitemtitle label {
    -khtml-border-bottom-left-radius: 6px;
    -khtml-border-top-left-radius: 6px;
    -moz-border-radius-bottomleft: 6px;
    -moz-border-radius-topleft: 6px;
    -webkit-border-bottom-left-radius: 6px;
    -webkit-border-top-left-radius: 6px;
    background: #fefefe;
    border-bottom-left-radius: 6px;
    border-top-left-radius: 6px;
    color: #666;
    line-height: 1.6em;
    padding: 2px 2px 2px 10px;
}
.admin #page .mform .hidden .fdescription {
    border-style: none;
    margin: 0;
    width: auto;
}
.admin #page .mform .fstatic {
    line-height: 1.6em;
}
.admin form.mform .required label {
     color: #ba514f;
}
.admin #page .mform div.fhtmleditor {
    clear: none;
    float: left;
    margin: 5px 0 0 10px;
    padding: 0;
    width: 600px;
}
.admin #page .mform div.fsubmit {
    border-style: none;
}
.admin #page .mform .unmask {
    display: inline;
    padding-left:  0.5em;
}
.admin #page .mform .unmask label {
    padding-left:  0.5em;
}
.admin.haslayouttable #page .mform fieldset legend {
/*    padding-left: 10px;*/
}
.admin.haslayouttable #page .mform div.felement,
.admin.haslayouttable #page .mform fieldset.felement {
    width: auto;
}
/* @end */
/* @group forms */
.admin #page fieldset.hidden .fitemtitle {
    margin: 0;
}
.admin #page fieldset.hidden .fsubmit {
    margin: 0;
    width: auto;
}
.admin #page .form-buttons {
    margin: 0;
}
.admin #page .form-multicheckbox li {
    margin-bottom: 0.3em;
}
.admin #page .fcheckbox input[type=checkbox],
.admin #page .fgroup input[type=checkbox] {
    margin-left: 0.5em;
    margin-right: 0.5em;
}
.admin #page .fgroup input[type=checkbox],
.admin #page .fgroup input[type=radio] {
    margin-left: 0.5em;
    margin-right: 0.5em;
}
.admin #page .fgroup > span {
/*    display: block;*/
    margin-bottom: 0.5em;
}
.admin #page .fgroup > br {
    display: none;
}
/* @end */
/* @group roles */
.rolecap .rolecapheading {
    background: #fafafa url(img/white-grad.png) repeat-x;
    border-bottom: 1px solid #ccc;
}
.rolecap td.header {
    padding: 4px 4px 4px 8px;
}
.admin #layout-table #middle-column .rolecap .inherit,
.admin #layout-table #middle-column .rolecap .allow,
.admin #layout-table #middle-column .rolecap .prevent,
.admin #layout-table #middle-column .rolecap .prohibit {
    border-bottom: 1px solid #ccc;
    padding: 2px;
    text-align: center !important;
}
.rolecap .capdefault {
    background: #fefefe;
}
#admin-roles-override #page .cell.c1,
#admin-roles-assign #page .cell.c3,
#admin-roles-assign #page .cell.c1 {
    padding: 2px;
    padding-top: 4px;
}
#admin-roles-assign #page #assignform,
#admin-roles-assign #page #switchrole,
#admin-roles-assign #page #searchtext {
    margin: 1.5em 0;
}
#admin-roles-override #page .capcurrent {
    background: #fff;
    border: 1px solid #cecece;
}
#admin-roles-manage #page .capdefault {
    background: #fff;
    border: 1px solid #f0f0f0;
}
#admin-roles-manage #page .rolecap,
#admin-roles-override #page .rolecap {
    border-style: none;
    border-bottom: 1px solid #cecece;
}
#admin-roles-manage #page .rolecap .cap-desc .cap-name,
#admin-roles-override #page .rolecap .cap-desc .cap-name {
    color: #888;
}
/* @end */
/* @group individual definitions */
#admin-block #page .generalbox,
#admin-environment #page .generaltable,
#admin-report-security-index #page .generaltable,
#admin-roles-assign #page .generaltable,
#admin-roles-manage #page .generaltable,
#admin-roles-manage #page .rolecap,
#admin-roles-override #page .generaltable,
#admin-user #page .generaltable,
#enrol #page .generaltable,
#files-index #page table,
#grade-edit-scale-index #page .generaltable {
    clear: both;
    margin: 0 !important;
    width: 100% !important;
}
#admin-environment #page .generalbox > div {
    margin: 0;
    text-align: left !important;
    width: 100%;
}
#course-edit #page #content {
    border-style: none;
}
#files-index #page th,
#files-index #page td {
    padding: 4px 8px;
}
#files-index #page h2.main {
    -khtml-border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background: #fff;
    border-radius: 4px;
    border: 2px solid #600;
    color: #444;
    font: inherit;
    margin: 20px 20px 20px 0;
    padding: 10px;
    text-align: left !important;
    width: auto;
}
#grade-edit-outcome-course #page #removeoutcomes,
#grade-edit-outcome-course #page #addoutcomes {
    margin-top: 1em;
}
.environmenttable .error {
    background: #ef6868;
    color: inherit;
}
.environmenttable .warn {
    background: #feff7f;
}
.environmenttable .ok {
    background: #afa;
}
.plugincompattable td.ok {
    color: #080;
}
.plugincompattable td.warning {
    color: #d80;
}
.plugincompattable td.error {
    color: #d00;
}
.logtable .r1 {
    background: #fafafa;
}
body#admin-blocks #page table#blocks .c3,
body#admin-blocks #page table#incompatible .c3 {
    text-align: center !important;
}
body#admin-blocks #page table#blocks .r1,
body#admin-blocks #page table#incompatible .r1 {
    background: #fafafa;
}
body#admin-blocks #page table#blocks .r0,
body#admin-blocks #page table#incompatible .r0 {
    background: #fff;
}
#admin-auth_config #page .required {
    background: #ddd;
}
#admin-index #page #middle-column .adminwarning {
    -khtml-border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background: #fff;
    border-radius: 4px;
    border: 2px solid #600;
    margin: 20px auto 20px auto;
    padding: 10px;
}
.admin #page #middle-column .notifyproblem {
    -khtml-border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background: #fff;
    border-radius: 4px;
    border: 2px solid #600;
    float: none;
    margin: 20px auto 20px auto;
    padding: 10px;
}
#theme-index.course-1 #page #content ul {
    margin-top: 0.7em;
    padding-left: 1.5em;
}
#theme-index.course-1 #page .admin-wrapper td {
    border-color: #bbb !important;
}
#admin-lang #page .generalbox {
    border-style: none;
}
#admin-lang #page .translator {
    border-color: #eee;
}
#admin-lang #page .translator .strkey {
    color: #666;
}
#admin-lang #page .translator .bothmissing {
    background: #ef6868;
}
#admin-lang #page .translator .mastermissing {
    background: #feff7f;
}
#admin-lang #page .translator .localdifferent {
    background: #afa;
}
#admin-langimport #page .generalbox {
    border-style: none;
}
#admin-langimport #page #uninstalllang,
#admin-langimport #page #pack {
    margin: 1em 0;
}
#admin-maintenance .admin-wrapper p {
    margin: 0.5em 0;
}
#admin-report #page .plugin,
#course-report #page .plugin,
#course-import #page .plugin {
    border-style: none;
    margin: 0;
    width: auto;
}
#admin-report-security-index #page .statuswarning {
    background: #f0e000;
    padding: 0 4px;
}
#admin-report-simpletest-index #page .sep {
    color: #aaa;
}
#admin-report-simpletest-index #page .sep {
    color: #a1a7a9;
}
#admin-report-unittest-index #page .invisiblefieldset p {
    margin: 0.3em 0 0.5em;
}
#admin-stickyblocks #page .generalbox {
    text-align: left;
}
#admin-stickyblocks #page .generalbox h2 {
    margin-bottom: 1.5em;
}
#admin-user #page h2.main a {
    -khtml-border-radius: 11px;
    -khtml-box-sizing: content-box;
    -moz-border-radius: 11px;
    -moz-box-sizing: content-box;
    -webkit-border-radius: 11px;
    -webkit-box-sizing: content-box;
    background: #fff url(img/white-grad.png) repeat-x scroll left top;
    border-radius: 11px;
    border: 1px solid #bbb;
    box-sizing: content-box;
    color: #464646;
    cursor: pointer;
    font-family: "Lucida Grande", "Bitstream Vera Sans", Verdana, Arial, Helvetica, sans-serif;
    font-size: 55%;
    font-style: normal;
    font-weight: normal;
    line-height: 16px;
    padding: 3px 8px;
    text-decoration: none;
}
#admin-user #page h2.main a:hover {
    border-color: #13455b;
    color: #225687;
}
#admin-user #page .generaltable {
    margin-top: 25px;
}
#admin-user #page th a,
#participants #page th a {
    color: #129 !important;
}
#admin-uploaduser #page .uuinfo {
    background: #afa;
}
#admin-uploaduser #page .uuwarning {
    background: #feff7f;
}
#admin-uploaduser #page .uuerror {
    background: #ef6868;
}
#admin-uploadpicture #page fieldset.hidden .fitemtitle {
    display: none;
}
#admin-xmldb-index #page .centerpara {
    margin: 1em 0 !important;
}
#admin-xmldb-index #page #listdirectories {
    margin: 0px 0 0 0;
}
body#course-index #page #middle-column .editcourse {
    margin-left: 0;
    margin-right: 0;
}
#course-category.admin .buttons {
    margin: 0.5em 0 0.7em !important;
    text-align: left;
}
#course-category.admin #coursesearch,
#course-category.admin .categorypicker {
    margin: 0.5em 0 2em;
    text-align: left;
}
#course-category.admin #coursesearchbox {
    margin-right: 0.5em;
}
#course-index #header *,
#course-index #footer * {
    background: transparent;
}
#course-user #page .section h2 {
    color: #006ea2;
}
#course-report #page .plugin {
    margin: 0 0 10px;
    padding: 0.5em 1em;
}
#course-report #page .logselectform select,
#course-report-log-index #page .logselectform select {
    display: block;
    float: left;
    margin: 4px;
}
#course-report #page .logtable,
#course-report-log-index #page .logtable {
    clear: both;
    margin-top: 1em;
}
#enrol #page #enrolmenu div {
    text-align: left !important;
}
#enrol #page #enrolmenu .generaltable {
    margin-bottom: 10px;
}
#enrol #page #enrolmenu .generaltable .c1,
#enrol #page #enrolmenu .generaltable .c2 {
    text-align: center !important;
}
#group-index #page .groupmanagementtable p {
    margin: 0.3em 0 0.6em;
}
#group-index #page #members {
    margin-bottom: 1em;
}
#group-overview #page h3.main {
    float: none;
    text-align: left;
}
#group-overview #page .generaltable {
    margin-top: 1em;
}
#message-index #page .message_form input[type=checkbox],
#message-index #page .message_form input[type=radio] {
    margin-right: 0.5em;
}
#mod-assignment-index #page .generaltable,
#mod-book-index #page .generaltable,
#mod-certificate-index #page .generaltable,
#mod-chat-index #page .generaltable,
#mod-choice-index #page .generaltable,
#mod-data-index #page .generaltable,
#mod-forum-index #page .generaltable,
#mod-glossary-index #page .generaltable,
#mod-lesson-index #page .generaltable,
#mod-quiz-index #page .generaltable,
#mod-resource-index #page .generaltable,
#mod-slideshowtwo-index #page .generaltable,
#mod-wiki-index #page .generaltable {
    min-width: 80%;
    width: auto;
}
#mod-forum-user.admin #page .forumpost .topic,
#blog-index.admin #page .forumpost .topic {
    background-color: #eee;
}
#mod-forum-user.admin #page .forumpost .commands,
#blog-index.admin #page .forumpost .tags,
#blog-index.admin #page .forumpost .commands {
    margin-top: 0.8em;
}
body#tag-manage #page .firstinitial {
    margin: 10px 0 5px;
}
body#tag-manage #page .lastinitial {
    margin: 0 0 20px;
}
#theme-index #page #middle-column td {
    border-color: #eee;
    padding: 10px;
    vertical-align: top;
}
#user-profile-index #page h2.main,
#theme-index #page h2.main {
    margin-top: 10px;
}
#user-view #page .buttons form,
#user-view #page .buttons form div {
    margin-right: 0.2em;
}
#question-category #page .questioncategories ul {
    clear: left;
    margin-left: 21em;
}
#question-edit #page .questionbank div {
    margin: 0.3em 0 0.5em;
}
#question-import #page form .fgrouplabel label:before,
#question-export #page form .fgrouplabel label:before {
    min-height: 1em;
    color: #fff;
    content: '.';
}
#question-edit #page input[type=checkbox],
#question-import #page input[type=checkbox],
#question-export #page input[type=checkbox] {
    margin-left: 0.5em;
    margin-right: 0.5em;
}
#question-category #page .fsubmit,
#question-import #page .fsubmit,
#question-export #page .fsubmit {
/*    padding-left: 22em;*/
}
/* @end */
/* @group htmleditor */
.admin #page #content .htmlarea iframe.iframe,
.admin #page #content .fhtmleditor textarea#id_content {
    border: 1px solid #eee;
    height: 30em !important;
    width: 46em !important;
}
.admin #page #content .htmlarea .toolbar {
    background: #fff;
    border: 1px solid #eee;
    padding: 3px 1px 1px;
    width: 46em !important;
}
.admin #page #content .htmlarea .toolbar th,
.admin #page #content .htmlarea .toolbar td {
    padding: 2px 2px;
    vertical-align: top;
}
.admin #page #content .htmlarea .statusBar {
    font-size: 100% !important;
    width: 46em !important;
}
/* @end */
/* @group show/hide left column */
.admin #page #toggle-lside {
    -khtml-border-bottom-right-radius: 6px;
    -khtml-border-top-right-radius: 6px;
    -moz-border-radius-bottomright: 6px;
    -moz-border-radius-topright: 6px;
    -webkit-border-bottom-right-radius: 6px;
    -webkit-border-top-right-radius: 6px;
    background: #f9f9f9 url('img/hide_btn_bkgd_grad.gif') top left repeat-y;
    border-bottom-right-radius: 6px;
    border-style: solid solid solid solid;
    border-top-right-radius: 6px;
    border: 1px #e3e3e3;
    cursor: w-resize;
    float: left;
    margin-top: 39px;
    padding: 0;
    width: 22px;
}
.admin #page #toggle-lside-text {
    background: transparent 25% 50% no-repeat;
    height: 33px;
    margin: 8px 0;
    width: 15px;
}
.admin #page .lang-de_utf8 #toggle-lside-text {
    height: 68px;
}
.admin #page .lang-no_utf8 #toggle-lside-text {
    height: 30px;
}
.admin #page #left-column-spacer {
    height: 1px;
}
/* @end */
/* @group expandcollapse setting areas */
.admin #page .mform fieldset .ftoggler {
    padding-left: 6px;
    line-height: 1.4em;
}
.admin #page .ftoggler img.ftoggler-img,
.admin #page #toggle-all-settings img.toggler-img {
    height: 14px;
    margin: 2px 6px 0 0;
    vertical-align: top;
    width: 14px;
}
.admin #page .mform #toggle-all-settings {
    -khtml-border-radius: 11px;
    -khtml-box-sizing: content-box;
    -moz-border-radius: 11px;
    -moz-box-sizing: content-box;
    -webkit-border-radius: 11px;
    -webkit-box-sizing: content-box;
    background: #fff url(img/white-grad.png) repeat-x scroll left top;
    border-radius: 11px;
    border: 1px solid #bbb;
    box-sizing: content-box;
    color: #464646;
    cursor: pointer;
    font-size: 93%;
    line-height: 16px;
    margin-bottom: 2em;
    padding: 2px 8px;
    text-decoration: none;
}
.admin #page .mform #toggle-all-settings:hover {
    border-color: #13455b;
    color: #225687;
}
.admin #page #toggle-all-settings img.toggler-img {
    margin: 1px 2px 0 6px;
}
.admin #page .ftoggler img.ftoggler-closed,
.admin #page #toggle-all-settings img.ftoggler-closed {
    background: transparent url(img/arrow_right.png) center center no-repeat;
}
.admin #page .ftoggler img.ftoggler-open,
.admin #page #toggle-all-settings img.ftoggler-open {
    background: transparent url(img/arrow_down.png) center center no-repeat;
}
/* @end */
/* @group users/authentication */
.admin #page .authsui,
.admin #page .filtersui {
    padding: 0;
}
.admin #page .authsui .boxaligncenter,
.admin #page .filtersui .boxaligncenter {
    width: 100% !important;
    margin: 0 0 10px 0;
}
/* @end */
/* @group new */
.block_adminblock {
    width: 100%;
}
.block_adminblock .content {
    padding: 0.31em;
}
.block_adminblock .skip-block-to {
    display: none;
}
/* @end */
/* @group reset page width */
/* @end */
/* @group reset custom corners */
.admin #page-bt {
    display: none;
}
.admin #page-bb {
    display: none;
}
.admin #header-home-bt.bt,
.admin #header-bt.bt {
    display: none;
}
.admin #header-home-bb.bb,
.admin #header-bb.bb {
    display: none;
}
.admin #page #navbar-bb.bb,
.admin #page #navbar-bb.bt {
    display: none;
}
.admin #footer-bt.bt,
.admin #footer-bb.bb {
    display: none;
}
.admin #page #middle-column .bt,
.admin #page #middle-column .bb {
    display: none;
}
.admin #page #left-column .sideblock .header .bt,
.admin #page #left-column .sideblock .bb {
    display: none;
}
.admin #page #right-column .sideblock .header .bt,
.admin #page #right-column .sideblock .bb {
    display: none;
}
.admin #page #left-column .sideblock .bb,
.admin #page #right-column .sideblock .bb {
    display: none;
}
.admin #page #content .bt,
.admin #page #content .bb {
    display: none;
}
.admin #header .i1,
.admin #page #middle-column .i1,
body.nolayouttable.admin #page #content .i1,
.admin #page #left-column .sideblock .i1,
.admin #page #left-column .sideblock .header .i1,
.admin #header .i2,
.admin #page #left-column .block_admin_tree .header .i1,
.admin #page #middle-column .i2,
body.nolayouttable.admin #page #content .i2,
.admin #page #left-column .sideblock .i2,
.admin #page #left-column .sideblock .header .i2,
.admin #page #left-column .block_admin_tree .header .i2,
.admin #header .i3,
.admin #page #content-i3,
.admin #page #middle-column .i3,
body.nolayouttable.admin #page #content .i3,
.admin #page #left-column .sideblock .i3,
.admin #page #left-column .sideblock .header .i3,
.admin #page #left-column .block_admin_tree .header .i3 {
    background: transparent;
    border-style: none;
    margin: 0;
    padding: 0;
}
.admin #header .i3 {
    min-height: 30px;
}
/* @end *//***** admin_one/admin.css end *****/

/***** admin_one/admin_grey.css start *****/

/* Colors for
 * links
 * navbar a, 
 * sidblock footer a  # 152A5F
 * 
 * grey color set
 * header bg          # 646464
 * navbar bg          # D5D5D5
 * legend bg          # DEDEDE
 * footer bg          # AEAEAE
 * 
 */
.admin #page h2.main {
    color: #646464;
}
.admin #header {
    background: #646464;
}
.admin #page h3.main {
    background: #D5D5D5;
}
.admin #page .navbar {
    background: #D5D5D5 !important;
}
.admin #page .sideblock .list li a:hover,
.admin #page .sideblock .unlist li a:hover {
    background-color: #D5D5D5;
    color: #000;
}
.admin #page .admintree .depth0:hover,
.admin #page .admintree .depth1:hover,
.admin #page .admintree .depth2:hover,
.admin #page .admintree .depth3:hover {
    background-color: #D5D5D5;
}
.admin #page .admintree .depth0:hover a,
.admin #page .admintree .depth1:hover a,
.admin #page .admintree .depth2:hover a,
.admin #page .admintree .depth3:hover a {
    color: #000;
}
.admin #page .admintree a.link.current {
    background-color: #D5D5D5;
}
.admin #page .mform fieldset {
    border: 1px solid #D5D5D5;
}
.admin #page .mform fieldset.hidden,
.admin #page .mform fieldset.felement {
    border-style: none;
}
.admin #page .mform fieldset legend {
    background-color: #DEDEDE;
}
.admin #page .tabrow0 li a:hover {
    border-color: #AEAEAE;
}
.admin #footer {
    background: #AEAEAE;
}
#mod-forum-user.admin #page .forumpost .starter,
#blog-index.admin #page .forumpost .starter {
    background-color: #D5D5D5;
}
#page #adminsettings .form-label {
    border: 1px #D5D5D5;
    border-style: solid solid none solid;
}
#page #adminsettings .form-setting {
    border-top: 1px solid #D5D5D5;
}/***** admin_one/admin_grey.css end *****/

/***** admin_one/debug.css start *****/

/* @group debug */
.admin #header .headermain:before {
    content: '.admin_one.';
    font-size: 50%;
}
/* @end *//***** admin_one/debug.css end *****/

