@font-face {
  font-family: 'PT Sans';
  src: url(fonts/PTSans-Regular.ttf);
}

body {
	font-family: 'PT Sans';
    background: #f6f8fa;
}
span#speed_up_note {
    font-family: 'PT Sans';
    font-size: 13px;
    text-transform: capitalize;
    color: #737373;
}
div#new_button {
    width: 144px;
}
.btn-group-vertical a {
    padding-top: 5px !important;
    margin-top: 5px !important;
    text-align: left;
}
.btn-group-vertical a i {
    float: right;
    padding-top: 3px;
}
.btn-suspended {
    background-color: #FFF0DD;
    border: 1px solid #FFCD90;
    border-radius: 0px;
    color: #FEAE4E;
}
.btn-cancel {
    background-color: #FFEAEA;
    border: 1px solid #FFA8A8;
    border-radius: 0px;
    color: #FF7474;
}
.btn-info {
    background-color: #FFEAEA;
    border: 1px solid #FFA8A8;
    border-radius: 0px;
    color: #FF7474;
}
.btn-light {
    background-color: #f8f9fa;
    border: 1px solid #BBB;
    color: #6f6f6f;
}
.btn-light:hover {
    background-color: #f8f9fa;
    border: 1px solid #BBB;
    color: #6f6f6f;
}
.feature-icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 4rem;
    height: 4rem;
    margin-bottom: 1rem;
    font-size: 2rem;
    color: #fff;
    border-radius: .75rem;
}
select#payment_types {
    padding: 0px 3px;
}
form#search_qty {
    display: flex;
}
span.medium {
    margin-left: 5px;
    font-family: 'PT Sans';
    font-size: 13px !important;
}
.btn-group-justified {
    display: table;
    width: 100%;
    table-layout: fixed;
    border-collapse: separate;
}
.add_to_customer {
    padding: 1px 5px;
    border-radius: 0px;
}
.card-header.h6 {
    font-size: 12px;
}
#customer_info_shell .card-body {
    padding: 5px 15px !important;
    font-size: 12px !important;
}
#customer_info_shell .btn-sm {
    font-size: 10px !important;
    padding: 2px;
}
.sale-mode {
    background-color: #F2FFED;
    border: 1px solid #85EF60;
}
#reg_item_top .bi {
    font-size: 12px !important;
    color: #32699f;
}
#content_area {
    background: #FFF;
}
#content_area_wrapper {
    width: 980px;
    padding: 10px 0 0 0;
    border-left: solid 10px #205b97;
    border-right: solid 10px #205b97;
    background: none;
    background: #FFF;
}
#register th {
    text-transform: uppercase;
    background: #32699f;
}
.text-left {
    text-align: left !important;
}
form#select_customer_form {
    margin-left: 5px;
}

/* Custtom Padding Class */
.p-0 {
    padding: 0px !important;
}
.p-1 {
    padding: 1px !important;
}
.p-2 {
    padding: 2px !important;
}
.pt-0 {
    padding-top: 0px !important;
}
.pt-1 {
    padding-top: 1px !important;
}
.pt-2 {
    padding-top: 2px !important;
}
.pt-3 {
    padding-top: 3px !important;
}
.pt-4 {
    padding-top: 4px !important;
}
.pt-5 {
    padding-top: 5px !important;
}
/* Forms Input Layout */
.input-group {
    padding: 0px !important;
}
.form-group * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    /*padding-top: 8px;*/
}
.form-group *:before,
.form-group *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.form-control form-control-sm {
    display: block;
    width: 100%;
    text-transform: capitalize !important;
    padding: 10px 15px;
    font-size: 13px;
    line-height: 1.42857143;
    color: #2c3e50;
    background-color: #ffffff;
    background-image: none;
    border: 1px solid #dce4ec;
    border-radius: 4px;
    box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;

    

}
.form-control form-control-sm, input {
    border-width: 2px;
    box-shadow: none;
}
.form-control form-control-sm:focus {
    border-color: #2c3e50 !important;
    outline: 0 !important;
    box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 8px rgb(44 62 80 / 60%) !important;
}
.form-group-sm .form-control form-control-sm {
    height: 35px;
    padding: 6px 9px;
    font-size: 13px;
    line-height: 1.5;
    border-radius: 0px !important;
}
.form-control {
    border-radius: 0px !important;
    text-transform: capitalize;
    font-size: 13px;
    font-family: 'PT Sans';
}
.form-control:focus {
    border-color: #232121;
    -webkit-box-shadow: none;
    box-shadow: none;

}
.form-group {
    margin-bottom: 5px;
}
label {
    font-family: 'PT Sans';
    font-size: 13px;
    font-weight: bold;
}
#TB_title {
    background-color: #337ab7;
    padding: 5px;
    border-bottom: 1px solid #e5e5e5;
    font-size: 1.25em;
    font-weight: bold;
    height: 27px;
    color: #FFF;
}
#item_table td, #item_table th {
    padding: 0 5px !important;
    background: ghostwhite;

}
#item_table th {
    padding: 6px 5px !important;

}
#register th, #register table td {
    text-indent: 5px;
    font-family: 'PT Sans';
}
table#register #reg_item_discount input {

    width: 60%;
}
td#reg_item_price input, td#reg_item_qty input, td#reg_item_discount input {
    border-radius: 0px;
    padding: 4px 11px;
    margin-left: 0px;
}
table#register td input[type='text']
td#reg_item_price input, td#reg_item_qty input, td#reg_item_discount input {
    padding: 4px 8px;
}
th#reg_item_del {
    width: 4%;
}
th#reg_item_name {
    width: 50%;
    /*font-size: 15px;*/
    font-weight: bold;
}
td#reg_item_total {
    font-size: 12px !important;
    font-weight: bold !important;
}
#reg_item_top input {
    font-size: 13px !important;
    font-weight: bold;
}
td#reg_item_name {

    font-size: 16px !important;
    font-weight: bold;
    text-transform: capitalize;
}
th#reg_item_stock,th#reg_item_total, th#reg_item_price {
    width: 10%;
}
th#reg_item_stock, th#reg_item_discount, th#reg_item_qty {
    width: 6%;
}
.inventory_detail td {
    font-size: 12px;
}


.menu_item a {
	font-size: 0.85em;
}
#item_table th {
    border-right: 1px solid #bbb;
    color: #fff;
    height: 10px;
    padding: 0 10px;
    background: #8D8585;
    text-align: left;
    text-transform: uppercase;
    border: solid 1px #CCC;
}
#title_bar input {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    font-size: .65em;
    padding: 6px 10px;
    vertical-align: top;
    width: 205px;
}
#new_button a {
    font-size: 13px !important;
    font-weight: bold !important;
    text-transform: capitalize;
}
.report_section select {
    font-size: 13px !important;
}


fieldset div.field_row {
    border-bottom: none;
}

#TB_ajaxWindowTitle {
    font-family: 'PT Sans';
    text-transform: uppercase;
}
fieldset div.field_row label {
    padding: 6px 0px;
}
.text-uppercase {
    text-transform: uppercase;
}
.text-capitalize {
    text-transform: capitalize;
}
.padding-5 {
    padding: 0px 5px 5px 5px !important;
}


.piluku-dropdown {
    position: relative;
    display: inline-flex;
}
.btn-group, .btn-group-vertical {
    position: relative;
    display: inline-block;
    vertical-align: middle;
}
.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.manage_buttons .buttons_list .dropdown-toggle, .table_buttons .dropdown-toggle, .manage_buttons .buttons_list .expand-collapse, .table_buttons .expand-collapse, .manage_buttons .buttons_list .edit_action, .table_buttons .edit_action {
    box-shadow: none !important;
    background-color: #f2f6f9 !important;
    background-color: #F9FBFC;
    border: 1px solid #D7DCE5;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    font-size: 14px;
    font-weight: 300;
    letter-spacing: 0.6px;
    color: #555;
}
.bi {
    font-size: 20px !important;
}
/* Dropdown Button */

.custom_dropdown .btn {
    background-color: #5b87b3 !important;
    color: white;
    padding: 0px;
    font-size: 16px;
    border: none;
    /* outline: none; */
    display: inherit;
    background: url();
    border-radius: 0px;
}
button.btn.custom_btn {
    width: 20px;
    margin: 0px;
    height: 21px !important;
}
.custom_btn {
    width: 20px;
}
button.btn.edit_btn {
    width: 40px;
    text-align: center;
    margin: 0px;
}
.edit_btn a {
    color: #FFF !important;
}
#sortable_table .rightmost .thickbox {
    
}
.edit_btn a.thickbox {
    padding: 2px 0px 0px 1px !important;
    text-align: center !important;
}
#sortable_table .thickbox {
    width: initial;
    text-align: left;
}
/* The container <div> - needed to position the dropdown content */
.dropdown {
  position: absolute;
  display: inline-block;
}

/* Dropdown Content (Hidden by Default) */
.dropdown-content {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 0px 0;
    margin: 0px 0 0;
    font-size: 14px;
    text-align: left;
    list-style: none;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0,0,0,.15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgb(0 0 0 / 18%);
    box-shadow: 0 6px 12px rgb(0 0 0 / 18%);
}


}

/* Links inside the dropdown */
.dropdown-content a {
  color: black;
  padding: 5px 10px;
  text-decoration: none;
  display: block;
  border-bottom: solid 1px #BBB;
}

/* Change color of dropdown links on hover */
.dropdown-content a:hover {background-color: #ddd}

/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {
  display: block;
}

/* Change the background color of the dropdown button when the dropdown content is shown */
.custom_dropdown  .btn:hover, .dropdown:hover .btn  {
  background-color: #0b7dda;
}
.dropdown-content a.thickbox {
    padding: 5px !important;
    text-transform: capitalize;
}

.report
{
    font-size:20px;
}
.report_from_date {
    width: 30%;
}
.custom_from_date {
    width: 30%;
    float: left;
    font-size: 11px;
}
.custom_date_name {
    width: 20%;
    float: left;
    font-size: 11px;
}
.report_print_format {
    float: right;
}
.custom_print_date {
    width: 100%;
    font-size: 11px;
}
.report_company_name {
    border-bottom: solid 1px #000;
    text-align: center;
    text-transform: uppercase;
    font-size: 15px;
    font-weight: bold;
    border-bottom-width: 1px;
    margin-bottom: 5px;
    padding-bottom: 5px !important;
    width: max-content;
    padding: 0px 10px;
}
.custom_report_title {
    text-align: -webkit-center !important;
}
.report_name {
    text-transform: uppercase;
    text-align: center;
}

h1.card-title.pricing-card-title {
    font-size: 18px;
    font-weight: bold;
}
.btn-success-light {
    background-color: #F2FFED;
    border: 1px solid #85EF60;
    color: #6FD64B;
}
.btn-info-light {
    background-color: #F2FFED;
    border: 1px solid #28619b;
    color: #5582b0;
}

div#report_summary {
    font-size: 15px;
    font-family: 'PT Sans';
    margin-top: 12px;
}
.pull-right {
    float: right!important;
}
#report_summary .list-group {

    text-align: left;
}
#report_summary .list-group-item {
    border: none;
    border-bottom: 1px solid #BBB;
    padding: 0.2rem 0.2rem;
}
#report_summary {
    float: right;
    width: 160px;
}
.menu_item img {
    border: medium none;
    width: 150px;
}

#item_kit_items th {
    font-size: 12px;
    text-transform: uppercase;
    font-weight: bold;
    font-family: 'PT Sans';
}
#item_kit_items td {
    padding: 5px 5px;
    font-size: 12px;
    font-family: 'PT Sans';
    text-transform: capitalize;
}
#item_kit_items i.bi.bi-trash {
    font-size: 12px !important;
}
.b-example-divider {
  height: 3rem;
  background-color: rgba(0, 0, 0, .1);
  border: solid rgba(0, 0, 0, .15);
  border-width: 1px 0;
  box-shadow: inset 0 .5em 1.5em rgba(0, 0, 0, .1), inset 0 .125em .5em rgba(0, 0, 0, .15);
}

.form-control-dark {
  color: #fff;
  background-color: var(--bs-dark);
  border-color: var(--bs-gray);
}
.form-control-dark:focus {
  color: #fff;
  background-color: var(--bs-dark);
  border-color: #fff;
  box-shadow: 0 0 0 .25rem rgba(255, 255, 255, .25);
}

.bi {
  vertical-align: -.125em;
  fill: currentColor;
}

.text-small {
  font-size: 85%;
}

.dropdown-toggle {
  outline: 0;
}

.duplicate_receipt {
    background: #CCC;
    width: max-content;
    padding: 2px 10px;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 13px;
}
.input-group .btn {
    z-index: 0;
}
#receipt_items .border th {
    border: 1px solid #464646 !important;
}
#receipt_items th {
    padding: 0px 5px 0px 5px !important;
}
#receipt_items td {
    padding: 0px 5px 0px 5px !important;
}
/* Stats */
/*--------------------------------------------*/
/***
Dashboard Stats
***/
.dashboard-stat {
    display: block;
    margin-bottom: 25px;
    overflow: hidden;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px; }
.dashboard-stat:before,
.dashboard-stat:after {
    content: " ";
    display: table; }
.dashboard-stat:after {
    clear: both; }
.portlet .dashboard-stat:last-child {
    margin-bottom: 0; }
.dashboard-stat .visual {
    width: 80px;
    height: 80px;
    display: block;
    float: left;
    padding-top: 10px;
    padding-left: 15px;
    margin-bottom: 15px;
    font-size: 35px;
    line-height: 35px; }
.dashboard-stat .visual > i {
    margin-left: -35px;
    font-size: 110px;
    line-height: 110px; }
.dashboard-stat .details {
    right: 15px;
    padding-right: 15px; }
.dashboard-stat .details .number {
    padding-top: 25px;
    text-align: right;
    font-size: 34px;
    line-height: 36px;
    letter-spacing: -1px;
    margin-bottom: 0px;
    font-weight: 300; }
.dashboard-stat .details .desc {
    text-align: right;
    font-size: 16px;
    letter-spacing: 0px;
    font-weight: 300; }
.dashboard-stat .more {
    clear: both;
    display: block;
    padding: 6px 10px 6px 10px;
    position: relative;
    text-transform: uppercase;
    font-weight: 300;
    font-size: 11px;
    opacity: 0.7;
    filter: alpha(opacity=70); }
.dashboard-stat .more:hover {
    text-decoration: none;
    opacity: 0.9;
    filter: alpha(opacity=90); }
.dashboard-stat .more > i {
    display: inline-block;
    margin-top: 1px;
    float: right; }
.dashboard-stat.white {
    background-color: #ffffff; }
.dashboard-stat.white.dashboard-stat-light:hover {
    background-color: whitesmoke; }
.dashboard-stat.white .visual > i {
    color: #666;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.white .details .number {
    color: #666; }
.dashboard-stat.white .details .desc {
    color: #666;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.white .more {
    color: #666;
    background-color: whitesmoke; }
.dashboard-stat.default {
    background-color: #e1e5ec; }
.dashboard-stat.default.dashboard-stat-light:hover {
    background-color: #d5dae4; }
.dashboard-stat.default .visual > i {
    color: #666;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.default .details .number {
    color: #666; }
.dashboard-stat.default .details .desc {
    color: #666;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.default .more {
    color: #666;
    background-color: #d5dae4; }
.dashboard-stat.dark {
    background-color: #2f353b; }
.dashboard-stat.dark.dashboard-stat-light:hover {
    background-color: #262b30; }
.dashboard-stat.dark .visual > i {
    color: #FFFFFF;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.dark .details .number {
    color: #FFFFFF; }
.dashboard-stat.dark .details .desc {
    color: #FFFFFF;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.dark .more {
    color: #FFFFFF;
    background-color: #262b30; }
.dashboard-stat.blue {
    background-color: #3598dc; }
.dashboard-stat.blue.dashboard-stat-light:hover {
    background-color: #258fd7; }
.dashboard-stat.blue .visual > i {
    color: #FFFFFF;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.blue .details .number {
    color: #FFFFFF; }
.dashboard-stat.blue .details .desc {
    color: #FFFFFF;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.blue .more {
    color: #FFFFFF;
    background-color: #258fd7; }
.dashboard-stat.blue-madison {
    background-color: #578ebe; }
.dashboard-stat.blue-madison.dashboard-stat-light:hover {
    background-color: #4884b8; }
.dashboard-stat.blue-madison .visual > i {
    color: #FFFFFF;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.blue-madison .details .number {
    color: #FFFFFF; }
.dashboard-stat.blue-madison .details .desc {
    color: #FFFFFF;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.blue-madison .more {
    color: #FFFFFF;
    background-color: #4884b8; }
.dashboard-stat.blue-chambray {
    background-color: #2C3E50; }
.dashboard-stat.blue-chambray.dashboard-stat-light:hover {
    background-color: #253443; }
.dashboard-stat.blue-chambray .visual > i {
    color: #FFFFFF;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.blue-chambray .details .number {
    color: #FFFFFF; }
.dashboard-stat.blue-chambray .details .desc {
    color: #FFFFFF;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.blue-chambray .more {
    color: #FFFFFF;
    background-color: #253443; }
.dashboard-stat.blue-ebonyclay {
    background-color: #22313F; }
.dashboard-stat.blue-ebonyclay.dashboard-stat-light:hover {
    background-color: #1b2732; }
.dashboard-stat.blue-ebonyclay .visual > i {
    color: #FFFFFF;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.blue-ebonyclay .details .number {
    color: #FFFFFF; }
.dashboard-stat.blue-ebonyclay .details .desc {
    color: #FFFFFF;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.blue-ebonyclay .more {
    color: #FFFFFF;
    background-color: #1b2732; }
.dashboard-stat.blue-hoki {
    background-color: #67809F; }
.dashboard-stat.blue-hoki.dashboard-stat-light:hover {
    background-color: #5e7694; }
.dashboard-stat.blue-hoki .visual > i {
    color: #FFFFFF;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.blue-hoki .details .number {
    color: #FFFFFF; }
.dashboard-stat.blue-hoki .details .desc {
    color: #FFFFFF;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.blue-hoki .more {
    color: #FFFFFF;
    background-color: #5e7694; }
.dashboard-stat.blue-steel {
    background-color: #4B77BE; }
.dashboard-stat.blue-steel.dashboard-stat-light:hover {
    background-color: #416db4; }
.dashboard-stat.blue-steel .visual > i {
    color: #FFFFFF;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.blue-steel .details .number {
    color: #FFFFFF; }
.dashboard-stat.blue-steel .details .desc {
    color: #FFFFFF;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.blue-steel .more {
    color: #FFFFFF;
    background-color: #416db4; }
.dashboard-stat.blue-soft {
    background-color: #4c87b9; }
.dashboard-stat.blue-soft.dashboard-stat-light:hover {
    background-color: #447dad; }
.dashboard-stat.blue-soft .visual > i {
    color: #FFFFFF;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.blue-soft .details .number {
    color: #FFFFFF; }
.dashboard-stat.blue-soft .details .desc {
    color: #FFFFFF;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.blue-soft .more {
    color: #FFFFFF;
    background-color: #447dad; }
.dashboard-stat.blue-dark {
    background-color: #5e738b; }
.dashboard-stat.blue-dark.dashboard-stat-light:hover {
    background-color: #56697f; }
.dashboard-stat.blue-dark .visual > i {
    color: #FFFFFF;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.blue-dark .details .number {
    color: #FFFFFF; }
.dashboard-stat.blue-dark .details .desc {
    color: #FFFFFF;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.blue-dark .more {
    color: #FFFFFF;
    background-color: #56697f; }
.dashboard-stat.blue-sharp {
    background-color: #5C9BD1; }
.dashboard-stat.blue-sharp.dashboard-stat-light:hover {
    background-color: #4c91cd; }
.dashboard-stat.blue-sharp .visual > i {
    color: #FFFFFF;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.blue-sharp .details .number {
    color: #FFFFFF; }
.dashboard-stat.blue-sharp .details .desc {
    color: #FFFFFF;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.blue-sharp .more {
    color: #FFFFFF;
    background-color: #4c91cd; }
.dashboard-stat.green {
    background-color: #32c5d2; }
.dashboard-stat.green.dashboard-stat-light:hover {
    background-color: #2bb8c4; }
.dashboard-stat.green .visual > i {
    color: #FFFFFF;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.green .details .number {
    color: #FFFFFF; }
.dashboard-stat.green .details .desc {
    color: #FFFFFF;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.green .more {
    color: #FFFFFF;
    background-color: #2bb8c4; }
.dashboard-stat.green-meadow {
    background-color: #1BBC9B; }
.dashboard-stat.green-meadow.dashboard-stat-light:hover {
    background-color: #18aa8c; }
.dashboard-stat.green-meadow .visual > i {
    color: #FFFFFF;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.green-meadow .details .number {
    color: #FFFFFF; }
.dashboard-stat.green-meadow .details .desc {
    color: #FFFFFF;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.green-meadow .more {
    color: #FFFFFF;
    background-color: #18aa8c; }
.dashboard-stat.green-seagreen {
    background-color: #1BA39C; }
.dashboard-stat.green-seagreen.dashboard-stat-light:hover {
    background-color: #18918b; }
.dashboard-stat.green-seagreen .visual > i {
    color: #FFFFFF;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.green-seagreen .details .number {
    color: #FFFFFF; }
.dashboard-stat.green-seagreen .details .desc {
    color: #FFFFFF;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.green-seagreen .more {
    color: #FFFFFF;
    background-color: #18918b; }
.dashboard-stat.green-turquoise {
    background-color: #36D7B7; }
.dashboard-stat.green-turquoise.dashboard-stat-light:hover {
    background-color: #29cfae; }
.dashboard-stat.green-turquoise .visual > i {
    color: #FFFFFF;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.green-turquoise .details .number {
    color: #FFFFFF; }
.dashboard-stat.green-turquoise .details .desc {
    color: #FFFFFF;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.green-turquoise .more {
    color: #FFFFFF;
    background-color: #29cfae; }
.dashboard-stat.green-haze {
    background-color: #44b6ae; }
.dashboard-stat.green-haze.dashboard-stat-light:hover {
    background-color: #3ea7a0; }
.dashboard-stat.green-haze .visual > i {
    color: #FFFFFF;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.green-haze .details .number {
    color: #FFFFFF; }
.dashboard-stat.green-haze .details .desc {
    color: #FFFFFF;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.green-haze .more {
    color: #FFFFFF;
    background-color: #3ea7a0; }
.dashboard-stat.green-jungle {
    background-color: #26C281; }
.dashboard-stat.green-jungle.dashboard-stat-light:hover {
    background-color: #23b176; }
.dashboard-stat.green-jungle .visual > i {
    color: #FFFFFF;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.green-jungle .details .number {
    color: #FFFFFF; }
.dashboard-stat.green-jungle .details .desc {
    color: #FFFFFF;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.green-jungle .more {
    color: #FFFFFF;
    background-color: #23b176; }
.dashboard-stat.green-soft {
    background-color: #3faba4; }
.dashboard-stat.green-soft.dashboard-stat-light:hover {
    background-color: #3a9c96; }
.dashboard-stat.green-soft .visual > i {
    color: #FFFFFF;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.green-soft .details .number {
    color: #FFFFFF; }
.dashboard-stat.green-soft .details .desc {
    color: #FFFFFF;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.green-soft .more {
    color: #FFFFFF;
    background-color: #3a9c96; }
.dashboard-stat.green-dark {
    background-color: #4DB3A2; }
.dashboard-stat.green-dark.dashboard-stat-light:hover {
    background-color: #46a595; }
.dashboard-stat.green-dark .visual > i {
    color: #FFFFFF;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.green-dark .details .number {
    color: #FFFFFF; }
.dashboard-stat.green-dark .details .desc {
    color: #FFFFFF;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.green-dark .more {
    color: #FFFFFF;
    background-color: #46a595; }
.dashboard-stat.green-sharp {
    background-color: #2ab4c0; }
.dashboard-stat.green-sharp.dashboard-stat-light:hover {
    background-color: #26a4af; }
.dashboard-stat.green-sharp .visual > i {
    color: #FFFFFF;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.green-sharp .details .number {
    color: #FFFFFF; }
.dashboard-stat.green-sharp .details .desc {
    color: #FFFFFF;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.green-sharp .more {
    color: #FFFFFF;
    background-color: #26a4af; }
.dashboard-stat.grey {
    background-color: #E5E5E5; }
.dashboard-stat.grey.dashboard-stat-light:hover {
    background-color: #dbdbdb; }
.dashboard-stat.grey .visual > i {
    color: #333333;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.grey .details .number {
    color: #333333; }
.dashboard-stat.grey .details .desc {
    color: #333333;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.grey .more {
    color: #333333;
    background-color: #dbdbdb; }
.dashboard-stat.grey-steel {
    background-color: #e9edef; }
.dashboard-stat.grey-steel.dashboard-stat-light:hover {
    background-color: #dde3e6; }
.dashboard-stat.grey-steel .visual > i {
    color: #80898e;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.grey-steel .details .number {
    color: #80898e; }
.dashboard-stat.grey-steel .details .desc {
    color: #80898e;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.grey-steel .more {
    color: #80898e;
    background-color: #dde3e6; }
.dashboard-stat.grey-cararra {
    background-color: #fafafa; }
.dashboard-stat.grey-cararra.dashboard-stat-light:hover {
    background-color: #f0f0f0; }
.dashboard-stat.grey-cararra .visual > i {
    color: #333333;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.grey-cararra .details .number {
    color: #333333; }
.dashboard-stat.grey-cararra .details .desc {
    color: #333333;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.grey-cararra .more {
    color: #333333;
    background-color: #f0f0f0; }
.dashboard-stat.grey-gallery {
    background-color: #555555; }
.dashboard-stat.grey-gallery.dashboard-stat-light:hover {
    background-color: #4b4b4b; }
.dashboard-stat.grey-gallery .visual > i {
    color: #ffffff;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.grey-gallery .details .number {
    color: #ffffff; }
.dashboard-stat.grey-gallery .details .desc {
    color: #ffffff;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.grey-gallery .more {
    color: #ffffff;
    background-color: #4b4b4b; }
.dashboard-stat.grey-cascade {
    background-color: #95A5A6; }
.dashboard-stat.grey-cascade.dashboard-stat-light:hover {
    background-color: #8a9c9d; }
.dashboard-stat.grey-cascade .visual > i {
    color: #FFFFFF;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.grey-cascade .details .number {
    color: #FFFFFF; }
.dashboard-stat.grey-cascade .details .desc {
    color: #FFFFFF;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.grey-cascade .more {
    color: #FFFFFF;
    background-color: #8a9c9d; }
.dashboard-stat.grey-silver {
    background-color: #BFBFBF; }
.dashboard-stat.grey-silver.dashboard-stat-light:hover {
    background-color: #b5b5b5; }
.dashboard-stat.grey-silver .visual > i {
    color: #FAFCFB;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.grey-silver .details .number {
    color: #FAFCFB; }
.dashboard-stat.grey-silver .details .desc {
    color: #FAFCFB;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.grey-silver .more {
    color: #FAFCFB;
    background-color: #b5b5b5; }
.dashboard-stat.grey-salsa {
    background-color: #ACB5C3; }
.dashboard-stat.grey-salsa.dashboard-stat-light:hover {
    background-color: #a0aaba; }
.dashboard-stat.grey-salsa .visual > i {
    color: #FAFCFB;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.grey-salsa .details .number {
    color: #FAFCFB; }
.dashboard-stat.grey-salsa .details .desc {
    color: #FAFCFB;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.grey-salsa .more {
    color: #FAFCFB;
    background-color: #a0aaba; }
.dashboard-stat.grey-salt {
    background-color: #bfcad1; }
.dashboard-stat.grey-salt.dashboard-stat-light:hover {
    background-color: #b3c0c8; }
.dashboard-stat.grey-salt .visual > i {
    color: #FAFCFB;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.grey-salt .details .number {
    color: #FAFCFB; }
.dashboard-stat.grey-salt .details .desc {
    color: #FAFCFB;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.grey-salt .more {
    color: #FAFCFB;
    background-color: #b3c0c8; }
.dashboard-stat.grey-mint {
    background-color: #525e64; }
.dashboard-stat.grey-mint.dashboard-stat-light:hover {
    background-color: #495359; }
.dashboard-stat.grey-mint .visual > i {
    color: #FFFFFF;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.grey-mint .details .number {
    color: #FFFFFF; }
.dashboard-stat.grey-mint .details .desc {
    color: #FFFFFF;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.grey-mint .more {
    color: #FFFFFF;
    background-color: #495359; }
.dashboard-stat.red {
    background-color: #e7505a; }
.dashboard-stat.red.dashboard-stat-light:hover {
    background-color: #e53e49; }
.dashboard-stat.red .visual > i {
    color: #ffffff;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.red .details .number {
    color: #ffffff; }
.dashboard-stat.red .details .desc {
    color: #ffffff;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.red .more {
    color: #ffffff;
    background-color: #e53e49; }
.dashboard-stat.red-pink {
    background-color: #E08283; }
.dashboard-stat.red-pink.dashboard-stat-light:hover {
    background-color: #dc7273; }
.dashboard-stat.red-pink .visual > i {
    color: #ffffff;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.red-pink .details .number {
    color: #ffffff; }
.dashboard-stat.red-pink .details .desc {
    color: #ffffff;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.red-pink .more {
    color: #ffffff;
    background-color: #dc7273; }
.dashboard-stat.red-sunglo {
    background-color: #E26A6A; }
.dashboard-stat.red-sunglo.dashboard-stat-light:hover {
    background-color: #df5959; }
.dashboard-stat.red-sunglo .visual > i {
    color: #ffffff;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.red-sunglo .details .number {
    color: #ffffff; }
.dashboard-stat.red-sunglo .details .desc {
    color: #ffffff;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.red-sunglo .more {
    color: #ffffff;
    background-color: #df5959; }
.dashboard-stat.red-intense {
    background-color: #e35b5a; }
.dashboard-stat.red-intense.dashboard-stat-light:hover {
    background-color: #e04a49; }
.dashboard-stat.red-intense .visual > i {
    color: #ffffff;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.red-intense .details .number {
    color: #ffffff; }
.dashboard-stat.red-intense .details .desc {
    color: #ffffff;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.red-intense .more {
    color: #ffffff;
    background-color: #e04a49; }
.dashboard-stat.red-thunderbird {
    background-color: #D91E18; }
.dashboard-stat.red-thunderbird.dashboard-stat-light:hover {
    background-color: #c71b16; }
.dashboard-stat.red-thunderbird .visual > i {
    color: #ffffff;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.red-thunderbird .details .number {
    color: #ffffff; }
.dashboard-stat.red-thunderbird .details .desc {
    color: #ffffff;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.red-thunderbird .more {
    color: #ffffff;
    background-color: #c71b16; }
.dashboard-stat.red-flamingo {
    background-color: #EF4836; }
.dashboard-stat.red-flamingo.dashboard-stat-light:hover {
    background-color: #ed3723; }
.dashboard-stat.red-flamingo .visual > i {
    color: #ffffff;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.red-flamingo .details .number {
    color: #ffffff; }
.dashboard-stat.red-flamingo .details .desc {
    color: #ffffff;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.red-flamingo .more {
    color: #ffffff;
    background-color: #ed3723; }
.dashboard-stat.red-soft {
    background-color: #d05454; }
.dashboard-stat.red-soft.dashboard-stat-light:hover {
    background-color: #cc4444; }
.dashboard-stat.red-soft .visual > i {
    color: #ffffff;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.red-soft .details .number {
    color: #ffffff; }
.dashboard-stat.red-soft .details .desc {
    color: #ffffff;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.red-soft .more {
    color: #ffffff;
    background-color: #cc4444; }
.dashboard-stat.red-haze {
    background-color: #f36a5a; }
.dashboard-stat.red-haze.dashboard-stat-light:hover {
    background-color: #f25947; }
.dashboard-stat.red-haze .visual > i {
    color: #ffffff;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.red-haze .details .number {
    color: #ffffff; }
.dashboard-stat.red-haze .details .desc {
    color: #ffffff;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.red-haze .more {
    color: #ffffff;
    background-color: #f25947; }
.dashboard-stat.red-mint {
    background-color: #e43a45; }
.dashboard-stat.red-mint.dashboard-stat-light:hover {
    background-color: #e22834; }
.dashboard-stat.red-mint .visual > i {
    color: #ffffff;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.red-mint .details .number {
    color: #ffffff; }
.dashboard-stat.red-mint .details .desc {
    color: #ffffff;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.red-mint .more {
    color: #ffffff;
    background-color: #e22834; }
.dashboard-stat.yellow {
    background-color: #c49f47; }
.dashboard-stat.yellow.dashboard-stat-light:hover {
    background-color: #bb953c; }
.dashboard-stat.yellow .visual > i {
    color: #ffffff;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.yellow .details .number {
    color: #ffffff; }
.dashboard-stat.yellow .details .desc {
    color: #ffffff;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.yellow .more {
    color: #ffffff;
    background-color: #bb953c; }
.dashboard-stat.yellow-gold {
    background-color: #E87E04; }
.dashboard-stat.yellow-gold.dashboard-stat-light:hover {
    background-color: #d47304; }
.dashboard-stat.yellow-gold .visual > i {
    color: #ffffff;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.yellow-gold .details .number {
    color: #ffffff; }
.dashboard-stat.yellow-gold .details .desc {
    color: #ffffff;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.yellow-gold .more {
    color: #ffffff;
    background-color: #d47304; }
.dashboard-stat.yellow-casablanca {
    background-color: #f2784b; }
.dashboard-stat.yellow-casablanca.dashboard-stat-light:hover {
    background-color: #f16a38; }
.dashboard-stat.yellow-casablanca .visual > i {
    color: #ffffff;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.yellow-casablanca .details .number {
    color: #ffffff; }
.dashboard-stat.yellow-casablanca .details .desc {
    color: #ffffff;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.yellow-casablanca .more {
    color: #ffffff;
    background-color: #f16a38; }
.dashboard-stat.yellow-crusta {
    background-color: #f3c200; }
.dashboard-stat.yellow-crusta.dashboard-stat-light:hover {
    background-color: #dfb200; }
.dashboard-stat.yellow-crusta .visual > i {
    color: #ffffff;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.yellow-crusta .details .number {
    color: #ffffff; }
.dashboard-stat.yellow-crusta .details .desc {
    color: #ffffff;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.yellow-crusta .more {
    color: #ffffff;
    background-color: #dfb200; }
.dashboard-stat.yellow-lemon {
    background-color: #F7CA18; }
.dashboard-stat.yellow-lemon.dashboard-stat-light:hover {
    background-color: #f2c308; }
.dashboard-stat.yellow-lemon .visual > i {
    color: #ffffff;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.yellow-lemon .details .number {
    color: #ffffff; }
.dashboard-stat.yellow-lemon .details .desc {
    color: #ffffff;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.yellow-lemon .more {
    color: #ffffff;
    background-color: #f2c308; }
.dashboard-stat.yellow-saffron {
    background-color: #F4D03F; }
.dashboard-stat.yellow-saffron.dashboard-stat-light:hover {
    background-color: #f3cb2c; }
.dashboard-stat.yellow-saffron .visual > i {
    color: #ffffff;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.yellow-saffron .details .number {
    color: #ffffff; }
.dashboard-stat.yellow-saffron .details .desc {
    color: #ffffff;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.yellow-saffron .more {
    color: #ffffff;
    background-color: #f3cb2c; }
.dashboard-stat.yellow-soft {
    background-color: #c8d046; }
.dashboard-stat.yellow-soft.dashboard-stat-light:hover {
    background-color: #c3cc36; }
.dashboard-stat.yellow-soft .visual > i {
    color: #ffffff;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.yellow-soft .details .number {
    color: #ffffff; }
.dashboard-stat.yellow-soft .details .desc {
    color: #ffffff;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.yellow-soft .more {
    color: #ffffff;
    background-color: #c3cc36; }
.dashboard-stat.yellow-haze {
    background-color: #c5bf66; }
.dashboard-stat.yellow-haze.dashboard-stat-light:hover {
    background-color: #bfb957; }
.dashboard-stat.yellow-haze .visual > i {
    color: #ffffff;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.yellow-haze .details .number {
    color: #ffffff; }
.dashboard-stat.yellow-haze .details .desc {
    color: #ffffff;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.yellow-haze .more {
    color: #ffffff;
    background-color: #bfb957; }
.dashboard-stat.yellow-mint {
    background-color: #c5b96b; }
.dashboard-stat.yellow-mint.dashboard-stat-light:hover {
    background-color: #bfb25c; }
.dashboard-stat.yellow-mint .visual > i {
    color: #ffffff;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.yellow-mint .details .number {
    color: #ffffff; }
.dashboard-stat.yellow-mint .details .desc {
    color: #ffffff;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.yellow-mint .more {
    color: #ffffff;
    background-color: #bfb25c; }
.dashboard-stat.purple {
    background-color: #8E44AD; }
.dashboard-stat.purple.dashboard-stat-light:hover {
    background-color: #823e9e; }
.dashboard-stat.purple .visual > i {
    color: #ffffff;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.purple .details .number {
    color: #ffffff; }
.dashboard-stat.purple .details .desc {
    color: #ffffff;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.purple .more {
    color: #ffffff;
    background-color: #823e9e; }
.dashboard-stat.purple-plum {
    background-color: #8775a7; }
.dashboard-stat.purple-plum.dashboard-stat-light:hover {
    background-color: #7c699f; }
.dashboard-stat.purple-plum .visual > i {
    color: #ffffff;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.purple-plum .details .number {
    color: #ffffff; }
.dashboard-stat.purple-plum .details .desc {
    color: #ffffff;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.purple-plum .more {
    color: #ffffff;
    background-color: #7c699f; }
.dashboard-stat.purple-medium {
    background-color: #BF55EC; }
.dashboard-stat.purple-medium.dashboard-stat-light:hover {
    background-color: #b843ea; }
.dashboard-stat.purple-medium .visual > i {
    color: #ffffff;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.purple-medium .details .number {
    color: #ffffff; }
.dashboard-stat.purple-medium .details .desc {
    color: #ffffff;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.purple-medium .more {
    color: #ffffff;
    background-color: #b843ea; }
.dashboard-stat.purple-studio {
    background-color: #8E44AD; }
.dashboard-stat.purple-studio.dashboard-stat-light:hover {
    background-color: #823e9e; }
.dashboard-stat.purple-studio .visual > i {
    color: #ffffff;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.purple-studio .details .number {
    color: #ffffff; }
.dashboard-stat.purple-studio .details .desc {
    color: #ffffff;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.purple-studio .more {
    color: #ffffff;
    background-color: #823e9e; }
.dashboard-stat.purple-wisteria {
    background-color: #9B59B6; }
.dashboard-stat.purple-wisteria.dashboard-stat-light:hover {
    background-color: #924dae; }
.dashboard-stat.purple-wisteria .visual > i {
    color: #ffffff;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.purple-wisteria .details .number {
    color: #ffffff; }
.dashboard-stat.purple-wisteria .details .desc {
    color: #ffffff;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.purple-wisteria .more {
    color: #ffffff;
    background-color: #924dae; }
.dashboard-stat.purple-seance {
    background-color: #9A12B3; }
.dashboard-stat.purple-seance.dashboard-stat-light:hover {
    background-color: #8a10a0; }
.dashboard-stat.purple-seance .visual > i {
    color: #ffffff;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.purple-seance .details .number {
    color: #ffffff; }
.dashboard-stat.purple-seance .details .desc {
    color: #ffffff;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.purple-seance .more {
    color: #ffffff;
    background-color: #8a10a0; }
.dashboard-stat.purple-intense {
    background-color: #8775a7; }
.dashboard-stat.purple-intense.dashboard-stat-light:hover {
    background-color: #7c699f; }
.dashboard-stat.purple-intense .visual > i {
    color: #ffffff;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.purple-intense .details .number {
    color: #ffffff; }
.dashboard-stat.purple-intense .details .desc {
    color: #ffffff;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.purple-intense .more {
    color: #ffffff;
    background-color: #7c699f; }
.dashboard-stat.purple-sharp {
    background-color: #796799; }
.dashboard-stat.purple-sharp.dashboard-stat-light:hover {
    background-color: #6f5f8d; }
.dashboard-stat.purple-sharp .visual > i {
    color: #ffffff;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.purple-sharp .details .number {
    color: #ffffff; }
.dashboard-stat.purple-sharp .details .desc {
    color: #ffffff;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.purple-sharp .more {
    color: #ffffff;
    background-color: #6f5f8d; }
.dashboard-stat.purple-soft {
    background-color: #8877a9; }
.dashboard-stat.purple-soft.dashboard-stat-light:hover {
    background-color: #7d6ba1; }
.dashboard-stat.purple-soft .visual > i {
    color: #ffffff;
    opacity: 0.1;
    filter: alpha(opacity=10); }
.dashboard-stat.purple-soft .details .number {
    color: #ffffff; }
.dashboard-stat.purple-soft .details .desc {
    color: #ffffff;
    opacity: 1;
    filter: alpha(opacity=100); }
.dashboard-stat.purple-soft .more {
    color: #ffffff;
    background-color: #7d6ba1; }
.dashboard-stat-light {
    padding-bottom: 20px;
    margin-bottom: 20px; }
.dashboard-stat-light .details {
    margin-bottom: 5px; }
.dashboard-stat-light .details .number {
    font-weight: 300;
    margin-bottom: 0px; }
.widget-title {
    background: #f9f9f9;
    color: #343434;
    border: solid 1px #e9e9e9;
}
#customer_info_shell .fa {
    font-size: 11px;
    padding: 0px 4px 8px 4px;
    font-weight: normal;
}