﻿/* ********************************************* */
/* General Styling */

body {
    font-size: 75%;
    line-height: 1.25;
    
    font-family: 'PT Sans', sans-serif;
}

.wf-loading body, .wf-inactive body {
    font-family: sans-serif;
}

h1, h2, h3 {
    margin-top:0;
    margin-bottom:0;
}

h1 {
    font-size: 1.30769em;
    margin-bottom: 1.28619em;
    
    position: relative;
}

h1 span {
    position: relative;
    padding: 0 5px;
    background: #fdfdfd;
    z-index: 1;
}

h1:after {
    display: block;
    position: absolute;
    width: 100%;
    height: 1px;
    background: #dddee1;
    left: 0;
    top: 50%;
    content: ' ';
}

h1.margin-top {
    margin-top: 1.28619em;
}

/* #content > h1:first-child {
    padding-top: 0;
    padding-bottom: 0;
    margin-bottom: 1.28619em;
} */

h2, h3 {
    font-size:1em;
    padding:1.25em 0;
}

p {
    word-spacing: 0.125em;
}

p.right {
   text-align: right;
}

p.left {
   text-align: right;
}
p.center {
   text-align: center;
}

a, a:visited {
    text-decoration: none;
    outline: 0;
    
    color: #345478;
}

a:hover {
    color: #102844;
}

/* ********************************************* */
/* Layout, Forms and Elements Typography */


/* The main container */

#main .toolbar .user.clicked > span {
    color: #212121;
    text-shadow: none;
}

#main .toolbar .user li a, #main .toolbar .user li a:visited {
    font-weight: bold;
    font-size: 12px;
    color: #212121;
}

#main .toolbar .user li:hover a {
    color: #fff;
    text-shadow: 0 1px 0 #000;
    text-decoration: none;
}

#main .toolbar .user > span {
    color: #fff;
    text-shadow: 0 1px 0 #000;
    font-size: 13px;
    font-weight: bold;
}

#main .toolbar .avatar span {
    color: #fff;
    font-size: 10px;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.75);
}

#main .toolbar .shortcuts li > div h3 {
    color: #425065;
    text-shadow: 0 1px 0 #fff;
}

#main .toolbar .shortcuts li > div > div > p {
    padding: 0 15px;
}

#main .toolbar .shortcuts li {
    color: #65696F;
}


/* The sidebar */

aside .progress .bar {
    color: #535353;
}


/* The content container */

#content .box .header ul li a {
    color: #5f6269;
    text-decoration: none;
}

#content .box .header ul li.current a {
    color: #818181;
}

#content .box .header menu a {
    font-size: 12px;
    color: #606060;
    text-shadow: 0 1px 0 #fff;
}


/* The sidebar navigation */

aside nav > ul > li  a, aside nav > ul > li  a:visited {
    font-size: 12px;
    color: #404040;
    text-shadow: 0 1px 0 #fff;
}

aside nav > ul > li a span.icon:before {
    font-size: 16px;
    color: #8D96A2;
    text-shadow: 0 1px 0 #fff;
}

aside nav > ul > li > a:hover, aside nav > ul > li.current> a:hover {
    color: #fefefe;
    text-shadow: 0 1px 0 #193c65;
}

aside nav > ul > li.current > a {
    color: #225087;
}

aside nav span.badge {
    color: #fff;
    text-shadow: 0 1px 0 #000;
    font-size: 10px;
}

aside nav span.badge.grey {
    color: #626262;
    text-shadow: 0 1px 0 #fff;
}

aside nav > ul > li > ul > li a:hover {
    color: #0066EE;
}


/* Right Sidebar */

.right-sidebar .nav a {
    color: #404040;
    text-shadow: 0 1px 0 #fff;
    text-decoration: none;
}

.right-sidebar .nav a:hover, .right-sidebar .nav li.current a:hover {
    color: #fff;
    text-shadow: 0 1px 0 #000;
}

.right-sidebar h3 {
    color: #3e4858;
    text-shadow: 0 1px 0 #fff;
}

.right-sidebar form .block {
    color: #3e4858;
}


/* The top toolbar */

#toolbar .right li > a, #toolbar .right li > a:visited {
    color: #f0f0f0;
    text-shadow: 0 1px 0 #000;
    text-decoration: none;
}

#toolbar .right li.red.disabled > a, #toolbar .right li.red.disabled > a:hover, #toolbar .right li.red.disabled > a:hover:active,
#toolbar .right li.disabled > a span:not(.icon){
    color: #a5a7ab;
    text-shadow: 0 1px 0 #000;
}

#toolbar  li div.popup h3 {
    color: #425065;
    text-shadow: 0 1px 0 #fff;
}

#toolbar li div.popup .button.left, #main .toolbar .shortcuts li > div .button.left,
#toolbar li div.popup .button.right, #main .toolbar .shortcuts li > div .button.right {
    font-size: 11px;
}


/* The footer */

footer > ul li a, footer > ul li a:visited, footer {
    color: #777777;
    text-shadow: 0 1px 0 #fff;
    font-size: 11px;
}

footer > ul li a:hover {
    color: #06e;
}


/* The login page */
.login header .right a {
    font-weight: bold;
    color: #fff;
}

#login .box .message {
    font-size: 16px;
    color: #172a43;
    font-weight: bold;
}

#login .box .message.failure {
    color: #771717;
}


#login .actions input[type=submit] {
    font-size: 12px;
    font-weight: bold;
    color: #fff;
    text-shadow: 0 1px 0 #000;
}


/* Buttons */
button {
    font-family: 'PT Sans', sans-serif;
}

/* Placeholders */

::-webkit-input-placeholder { color:#969696; }
input:-moz-placeholder { color:#969696; }
textarea:-moz-placeholder { color:#969696; }

input:-ms-placeholder { color:#969696; }
textarea:-ms-placeholder { color:#969696; }
::-ms-input-placeholder { color:#969696; }
:-ms-input-placeholder  { color:#969696; }

.placeholder { color: #969696; }


/* Tags */

.chzn-container-multi .chzn-choices .search-choice {
    color: #474747;
    text-shadow: 0 1px 0 #fff;
    font-size: 11px;
}


/* Select */

.chzn-container-single .chzn-single {
    color: #666a70;
}


/* Upload */

.customfile-feedback {
    font-size: 12px;
    color: #969696;
}

.customfile-feedback-populated {
    color: #222;
    font-weight: bold;
}

.customfile-button {
    font-weight: bold;
    color: #1f2b3a;
}

.customfile-hover .customfile-button {
    color: #fff;
    text-shadow: 0 1px 0 #000;
}

.customfile-focus .customfile-button {
    color: #fff;
    text-shadow: 0 1px 0 #000;
}


/* Form Box */

form.no-box legend {
    color: #334358;
    font-size: 12px;
    font-weight: bold;
}

form .row label strong {
    font-size: 12px;
    color: #434343;
    float: left;
}

form .row label small {
    font-size: 11px;
    color: #656565;
}


/* Validation */

form label.error.inline {
    font-weight: bold;
    color: #8e2626;
}

form label.error:not(.inline) {
    color: #fff;
    text-shadow: 0 1px 0 rgba(0,0,0,0.75);
}

/* Inline Default */
form label.errorDefault.inline  {
    font-weight: bold;
    color: #8e2626;
}
form label.errorDefault:not(.inline) {
    color: #8e2626;
}

/* Inline Labels */

form label.inline:not(.error):not(.errorDefault) {
    color: #969696;
}


/* Uploader */

.plupload_filelist_header {
    color: #606266;
}

.plupload_disabled.button.grey, a.plupload_disabled.button.grey:hover {
    color: #96a3b4;
    text-shadow: 0 1px 0 #fff;
}


/* Table */

table.styled th {
    text-align: left;
    color: #606266;
    font-size: 12px;
    font-weight: bold;
}

table.styled td {
    color: #5e6267;
    font-size: 12px;
}

.tabletools a {
    color: #70747a;
    text-shadow: 0 1px 0 #fff;
    text-decoration: none;
}

.dataTables_wrapper .footer {
    font-size: 12px;
    color: #777777;
}

.paginate_button {
    color: #1c2734;
    text-shadow: 0 1px 0 #fff;
}

.paginate_button, .paginate_active {
    font-size: 12px;
    text-decoration: none;
}

.paginate_button:hover {
    color: #fff;
    text-shadow: 0 1px 0 #000;
}

.paginate_button_disabled, .paginate_button_disabled:hover {
    color: #9d9d9d;
    text-shadow: 0 1px 0 #fff;
}

.paginate_active, .paginate_active:hover {
    color: #fff;
    text-shadow: 0 1px 0 #000;
}

.dataTables_filter {
    color: #626262;
    font-size: 11px;
}

.dataTables_length .text {
    color: #626262;
}


/* Breadcrumb */

ul.breadcrumb {
    text-shadow: 0 1px 0 #000;
    font-weight: bold;
    font-size: 12px;
}

ul.breadcrumb li a {
    color: #fff;
    text-decoration: none;
}


/* Top Stats */

ul.stats li strong {
    font-size: 25px;
    font-weight: bold;
    color: #416075;
    /*text-shadow: 0 1px 0 #000;*/
}

ul.stats li small {
    font-size: 12px;
    color: #7a828d;
    /*text-shadow: 0 1px 0 rgba(0,0,0,0.75);*/
}

ul.stats li span {
    font-weight: bold;
    font-size: 15px;
    color: #a8a8a8;
    text-shadow: 0 1px 0 rgba(0,0,0,0.75);
}

ul.stats li span.green {
    color: #00a708;
}

ul.stats li span.red {
    color: #bf2e1a;
}


/* Search */

input[type="search"] + ul.searchResults a, ul.searchResults.in_toolbar a {
    color: #1457a3;
    font-weight: bold;
    text-decoration: none;
}

input[type="search"] + ul.searchResults li.hover a, ul.searchResults.in_toolbar li.hover a {
    color: #fff;
    text-shadow: 0 1px 0 rgba(0,0,0,0.7);
}

input[type="search"] + ul.searchResults li.hover a small, ul.searchResults.in_toolbar li.hover a small {
    color: #d0d0d0;
}

input[type="search"] + ul.searchResults small, ul.searchResults.in_toolbar small {
    font-size: 12px;
    color: #7f7f7f;
}


/* Buttons */

button, input[type=button], input[type=submit], input[type=reset], a.button, .ui-button.ui-state-default:not(.ui-spinner-button), .ui-button.ui-state-hover:not(.ui-spinner-button), .ui-button.ui-state-active:not(.ui-spinner-button) {
    color: #fff;
    font-weight: bold;
    text-shadow: 0 1px 0 rgba(0,0,0,0.5);
}

button.small, input[type=button].small, input[type=submit].small, input[type=reset].small, a.button.small, .ui-button.ui-state-default:not(.ui-spinner-button).small, .ui-button.ui-state-hover:not(.ui-spinner-button).small, .ui-button.ui-state-active:not(.ui-spinner-button).small {
    font-size: 9px;
}


/* jQuery UI Styling */

/* Dialog */
.ui-dialog .ui-dialog-title {
    font-size: 13px;
    color: #1e4063;
    text-shadow: 0 1px 0 rgba(255,255,255,0.9);
      font-weight: bold;
}

.ui-dialog .ui-dialog-titlebar-close.ui-state-hover {
    color: #fff;
    text-shadow: 0 1px #000;
    font-size: 14px;
    line-height: 14px;
}

/* Progress Bar */
.progress-title, .progress-value {
    color: #1e2a39;
    font-weight: bold;
}

/* Accordion */
.ui-accordion .ui-accordion-header a {
    color: #404040;
}

.ui-accordion .ui-accordion-header.ui-state-active a {
    color: #1e4066;
}

.ui-accordion .ui-accordion-header.ui-state-hover a {
    color: #404040;
}

/* Datepicker */
.ui-datepicker .ui-datepicker-title {
    color: #fff;
    text-shadow: 0 1px 0 #000;
}

.ui-datepicker thead tr {
    color: #1f2c3f;
    text-shadow: 0 1px 0 #fff;
    font-weight: normal;
}

.ui-datepicker td span, .ui-datepicker td a {
    color: #243043;
}

.ui-datepicker td .ui-state-hover {
    color: #243043;
}

.ui-datepicker td .ui-state-active {
    color: #fff;
    text-shadow: 0 1px 0 #000;
}

.ui-datepicker td.ui-datepicker-other-month {
    color: #767d87;
}

.ui-datepicker .ui-datepicker-buttonpane button {
    color: #fff;
    text-shadow: 0 1px 0 #000;
}

/* DateTimePicker */
.ui-timepicker-div dl dt {  
    text-shadow: 0 1px 0 #fff;
}

/* Slider */
.slider-tooltip {
    font-size: 12px;
    color: #595959;
    text-shadow: 0 1px 0 #fff;
}

/* Autocomplete */
.ui-menu .ui-menu-item a {
    color: #2e4462;
    font-weight: bold;
}

.ui-menu .ui-menu-item a.ui-state-hover {
    color: #fff;
    text-shadow: 0 1px 0 #000;
    font-weight: bold;
}


/* Lock screen */

#slide_to_unlock span {
    color: #354d65;
    font-weight: bold;
}


/* Settings dialog */

.ui-dialog .settings-header .tabs li.current a {
    color: #15273e;
}

.ui-dialog .settings-header .tabs li span {
    color: #364d6a;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.54);
}

#settings form p label {
    color: #434343;
}

#settings form p label.error {
    color: #fff;
    text-shadow: 0 1px 0 rgba(0,0,0,0.75);
}


/* Profile page */

.profile .avatar a {
    color: #3a3a3a;
    text-shadow: 0 1px 0 #fff;
    font-size: 11px;
}

.profile .title h2, .profile .title strong.nome  {
    color: #1e2a39;
    font-size: 14px;
    font-weight: bold;
}

.profile .title h3 {
    color: #84888f;
    font-size: 12px;
}

.profile ul.info li strong:not(.nome) {
    color: #5e6775;
    font-size: 16px;
    font-weight: bold;
}

.profile ul.info li strong.nome {
    color: #2b4164;
    font-size: 16px;
    font-weight: bold;
    width: 100%;
}

.profile ul.info li:hover strong {
    color: #5e6775;
}

.profile ul.info li small {
    /*color: #989faa;*/
    color: #2b4164;
    font-size: 12px;
}

.profile .details h2 {
    color: #4b4b4b;
}

.profile .details > a {
    color: #8A8A8A;
}

.profile .details > a:hover {
    color: #2864a8;
}

.profile table th {
    color: #616161;
}

.profile table i, .profile section i {
    color: #989898;
}

.profile .logs strong {
    color: #265388;
    font-weight: bold;
}

.profile .logs .error strong {
    color: #cc3030;
}

.profile .logs small {
    font-size: 11px;
    color: #828282;
}


/* Alert messages */

.alert .close {
    color: #fff;
    text-shadow: 0 1px 0 rgba(0,0,0,0.75);
    font-weight: bold;
    font-size: 11px;
}

.alert .close:hover {
    color: #fff;
    text-shadow: 0 1px 0 rgba(0,0,0,0.75);
}

.alert.warning .close, .alert.warning .close:hover {
    color: #352606;
    text-shadow: 0 1px 0 rgba(255,255,255,0.5);
}

.alert.note .close, .alert.note .close:hover {
    color: #343434;
    text-shadow: 0 1px 0 rgba(255,255,255,0.5);
}

.alert.error, .alert.error .close:hover {
    color: #fff;
    text-shadow: 0 1px 0 rgba(0,0,0,0.75);
}

.alert.success, .alert.success .close:hover  {
    color: #fff;
    text-shadow: 0 1px 0 rgba(0,0,0,0.75);
}

.alert.warning, .alert.warning .close:hover  {
    color: #352606;
    text-shadow: 0 1px 0 rgba(255,255,255,0.5);
}

.alert.information, .alert.information .close:hover  {
    color: #fff;
    text-shadow: 0 1px 0 rgba(0,0,0,0.75);
}

.alert.note, .alert.note .close:hover  {
    color: #343434;
    text-shadow: 0 1px 0 rgba(255,255,255,0.5);
}


/* Note element */

.box-note {
    color: #686a6b;
}


/* Wizard */

.wizard .steps li a {
    color: #959595;
    text-shadow: 0 1px 0 #fff;
    font-weight: bold;
}

.wizard .steps li a.current, .wizard .steps li a.error {
    color: #fff;
    text-shadow: 0 1px 0 #000;
}

.wizard .steps li a.success {
    color: #22481d;
    text-shadow: 0 1px 0 #c3f1c3;
}


/* Pricing Tables */

.pricing .title {
    font-size: 12px;
    color: #fff;
    text-shadow: 0 1px 0 #000;
}

.pricing .price strong {
    font-weight: bold;
    font-size: 25px;
    color: #26364e;
}

.pricing .price small {
    font-size: 12px;
    color: #616d80;
    text-shadow: 0 1px 0 #fff;
}


/* Messages */

.messages .content {
    color: #707070;
}

.messages .content h3, .messages .content h3 a {
    font-size: 12px;
    color: #2e2e2e;
}

.messages .content h3 span, .messages .content h3 small {
    font-size: 11px;
    font-weight: normal;
    color: #7a7a7a;
}


/* News */

.news .meta .day {
    color: #394353;
    font-size: 20px;
    font-weight: bold;
}

.news .meta .month {
    color: #394353;
    font-size: 11px;
}

.news .meta .year {
    color: #5c6a80;
    font-size: 11px;
}

.news .more a, .news a.more {
    color: #4f637d;
}

.news .content {
    color: #4a5057;
}

.news .content h3 {
    font-size: 14px;
}

.news .content h4 {
    color: #617082;
    font-size: 13px;
}


/* Charts */

.legend table{
    color: #676666 !important;
}

.chart-tooltip {
    font-size: 12px;
    color: #595959;
    text-shadow: 0 1px 0 #fff;
}


/* Mail Popup */

.mail li .info strong {
    color: #113660;
    font-weight: bold;
}

.mail li .info span {
    color: #606060;
}

.mail li .info small {
    color: #969696;
}

.mail li.normal:hover .info strong, .mail li.normal:hover .info span, .mail li.normal:hover .info small {
    color: #fff;
}

.mail li.normal:hover .info strong {
    text-shadow: 0 1px 0 rgba(0,0,0,0.5);
}

.mail li .text .actions > a {
    color: #e2e2e3;
    font-size: 11px;
    text-shadow: 0 1px 0 #000;
}


/* Tooltips */

.tipsy-inner {
    color: #fff;
    text-shadow: 0 1px 0 #000;
}

#gravity a {
    color: #222;
}

#gravity a:hover {
    color: #505050;
}


/* Full Statistics */

.stat.simple .title {
    color: #545454;
    font-size: 13px;
}

.stat.simple .value {
    color: #0f3968;
    font-size: 16px;
    font-weight: bold;
}

.stat.simple.positive .value {
    color: #04710a;
}

.stat.simple.negative .value {
    color: #9f1915;
}

.stat.load .value {
    color: #4b4b4b;
    font-size: 16px;
    font-weight: bold;
}

.stat.load .min, .stat.load .max {
    color: #787878;
    font-size: 13px;
    font-weight: bold;
}

.stat.level .max {
    color: #3b3b3b;
    font-size: 15px;
    font-weight: bold;
}

.stat.level .value {
    color: #545454;
    font-size: 13px;
    font-weight: bold;
}

.stat .level .description {
    color: #545454;
    font-size: 12px;
}

.stat.pillar .red .value {
    color: #9f1915;
}

.stat.pillar .yellow .value {
    color: #b05b0a;
}

.stat.pillar .green .value {
    color: #036909;
}

.stat.circular > .value {
    font-size: 20px;
    font-weight: bold;
    color: #1a4a81;
}

.stat.circular.red > .value {
    color: #811a1a;
}

.stat.circular.green > .value {
    color: #1a811c;
}

.stat.circular.grey > .value {
    color: #676767;
}

.stat.circular small {
    font-size: 14px;
    color: #597fab;
}

.stat.circular.red small {
    color: #ad5c5c;
}

.stat.circular.green small {
    color: #59ac5b;
}

.stat.circular li .title {
    color: #4d4d4d;
}

.stat.circular li.pos .value {
    color: #275520;
}

.stat.circular li.neg .value {
    color: #6f1414;
}

.stat.circular li.neutr .value {
    color: #4D4D4D;
}

.stat.circular li .percent {
    color: #949494;
}

.stat.uptime .server .status {
    font-size: 15px;
    font-weight: bold;
}

.stat.uptime .server .status.online {
    color: #04710a;
}

.stat.uptime .server .status.offline {
    color: #9f1915;
}

.stat.uptime .server .name {
    color: #888888;
    font-size: 12px;
}

.stat.uptime .info .title {
    color: #676767;
    font-size: 12px;
}

.stat.uptime .info .entry {
    color: #4b4b4b;
    font-size: 14px;
    font-weight: bold;
}

.stat.list li .value {
    font-size: 14px;
    font-weight: bold;
    color: #4d4d4d;
}

.stat.list li.green .value {
    color: #04710a;
}

.stat.list li.red .value {
    color: #9f1915;
}

.stat.list li a .title{
    color: #222222;
}

.stat.hlist .title {
    color: #545454;
    font-size: 13px;
}

.stat.hlist .value {
    color: #0f3968;
    font-size: 16px;
    font-weight: bold;
}

.stat.hlist .green .value {
    color: #04710a;
}

.stat.hlist .red .value {
    color: #9f1915;
}

.stat.minichart .title {
    color: #545454;
    font-size: 13px;
}

.stat.minichart .total {
    color: #0f3968;
    font-size: 16px;
    font-weight: bold;
}

.stat.minichart .total.grey {
    color: #676767;
}

.stat.minichart .total.green {
    color: #04710a;
}

.stat.minichart .red {
    color: #9f1915;
}

.stat.minichart .change {
    font-size: 12px;
    font-weight: bold;
    color: #0f3968
}

.stat.minichart .change.grey {
    color: #676767;
}

.stat.minichart .change.red {
    color: #9f1915;
}

.stat.minichart .change.green {
    color: #04710a;
}


/* The loading screen */

#loading span {
    font-weight: bold;
    color: #3c3c3c;
}


/* Explorer */

.elfinder-statusbar {
    color: #606266;
}

.elfinder-cwd, .elfinder-contextmenu .elfinder-contextmenu-item span, .elfinder .elfinder-navbar, .elfinder-statusbar div, .std42-dialog .ui-dialog-titlebar, .std42-dialog .ui-widget, .std42-dialog .ui-dialog-content {
    font-size: 12px;
}


/* Search Result */

.searchresults .header {
    color: #24303f;
}

.searchresults .header strong {
    font-size: 13px;
}

.searchresults .content table {
    font-size: 13px;
}

.searchresults .content th {
    color: #787c81;
}

.searchresults .content td {
    color: #4c4f54;
}

.searchresults .content td.green {
    color: #27731c !important;
}

.searchresults .content td.red {
    color: #731c1c !important;
}


/* Error pages */

.big.error h2 {
    font-size: 16px;
    color: #891f10;
}

.big.error h1 {
    font-size: 100px;
    color: #212d3d;
}

.big.error .small span{
    color: #787878;
    font-size: 14px;
}


/* Header Buttons */

header .buttons a {
    color: #5c5c5c;
}

header .buttons .icon, header .buttons img {
    color: #6E7788;
}


/* Gallery */

.gallery .tools menu a {
    font-size: 12px;
    color: #606060;
    text-shadow: 0 1px 0 #fff;
}

.gallery .image > span:not(.badge) {
    color: #585d64;
}


/* Badges */

.badge {
    color: #fff;
    text-shadow: 0 1px 0 #000;
}


/* Invoice Template */

.invoice h4 {
    font-size: 14px;
    color: #6a6b6f;
}

.invoice h3 {
    font-size: 18px;
    color: #21272f;
}

.invoice .supplier, .invoice .customer {
    font-size: 14px;
    color: #21272f;
}

.invoice .supplier strong, .invoice .customer strong {
    font-size: 15px;
    color: #21272f;
}

.invoice h5, .invoice .supplier span, .invoice .customer span {
    font-weight: normal;
    font-size: 11px;
    color: #6f6f6f;
}

.invoice .details span {
    color: #6f6f6f;
}

.invoice .details strong {
    color: #21272f;
}

.invoice .details .highlighted span, .invoice .details .highlighted strong {
    color: #fff;
    text-shadow: 0 1px 0 #000;
}

.invoice .total span, .invoice .total strong {
    color: #fff;
    text-shadow: 0 1px 0 #000;
}

.invoice .total span {
    font-size: 12px;
}

.invoice .total strong {
    font-size: 15px;
}

.invoice .notes {
    font-size: 12px;
    color: #30363d;
}


/* Notifications */

div.jGrowl div.jGrowl-notification, div.jGrowl div.jGrowl-notification, div.jGrowl div.jGrowl-closer {
    color: #e2e9f2;
    text-shadow: 0 1px 0 #000;
}

div.jGrowl div.jGrowl-notification div.jGrowl-header {
    color: #fff;
    font-size: 13px;
    font-weight: bold;
}

.text-lowercase { text-transform: lowercase; }
.text-uppercase { text-transform: uppercase; }
.text-capitalize { text-transform: capitalize; }

/* Table clean */

table.clean th {
    text-align: left;
    color: #606266;
    font-size: 12px;
    font-weight: bold;
}

table.clean td {
    color: #5e6267;
    font-size: 12px;
}