body { background-color: #fafafa; color: #000000; font-size: 15px; }
.logo { margin-top: 15px; margin-bottom: 0px; padding-bottom: 11px; }
a, h1 a:hover, h2 a:hover, h3 a:hover { color: #005bab; }
.svn-menu ul li { width: 240px; }
.container-fluid { max-width: 990px; box-sizing: border-box; }
#system-message-container joomla-alert { display: block; position: relative; margin: 0 0 10px; padding: 10px 40px 10px 14px; border: 1px solid #d9dee4; border-left-width: 4px; border-radius: 4px; background-color: #f4f7fa; color: #444444; font-size: 14px; line-height: 1.5; }
#system-message-container joomla-alert[type="info"] { background-color: #eef4fa; border-color: #c8dcee; border-left-color: #005bab; color: #1d4f7c; }
#system-message-container joomla-alert[type="success"] { background-color: #e9f4ec; border-color: #cfe5d4; border-left-color: #1e7a34; color: #1e6b30; }
#system-message-container joomla-alert[type="warning"] { background-color: #fdf3dc; border-color: #ecd9a8; border-left-color: #8a6100; color: #7a5a08; }
#system-message-container joomla-alert[type="danger"] { background-color: #fbeaea; border-color: #eec6c6; border-left-color: #cc3737; color: #a02020; }
#system-message-container joomla-alert .joomla-alert--close, #system-message-container joomla-alert .joomla-alert-button--close { position: absolute; top: 6px; right: 6px; background: none; border: 0; color: inherit; opacity: 0.5; font-size: 20px; line-height: 1; padding: 2px 8px; cursor: pointer; }
#system-message-container joomla-alert .joomla-alert--close:hover, #system-message-container joomla-alert .joomla-alert-button--close:hover { opacity: 1; background: none; color: inherit; }
#system-message-container joomla-alert .alert-heading { margin: 0; padding: 0; }
#system-message-container joomla-alert .alert-message { padding: 0; }
.alert { margin: 0 0 10px; padding: 10px 14px; border: 1px solid #d9dee4; border-left-width: 4px; border-radius: 4px; background-color: #f4f7fa; color: #444444; font-size: 15px; line-height: 1.5; text-shadow: none; }
.alert-info, .alert-notice { background-color: #eef4fa; border-color: #c8dcee; border-left-color: #005bab; color: #1d4f7c; }
.alert-success { background-color: #e9f4ec; border-color: #cfe5d4; border-left-color: #1e7a34; color: #1e6b30; }
.alert-warning { background-color: #fdf3dc; border-color: #ecd9a8; border-left-color: #8a6100; color: #7a5a08; }
.alert-danger, .alert-error { background-color: #fbeaea; border-color: #eec6c6; border-left-color: #cc3737; color: #a02020; }
.alert a { color: #0B64B8; font-weight: 600; }
body { padding-left: 0 !important; padding-right: 0 !important; }
label span.form-control-feedback { display: none; }
