body, 
div#mws-container
{
	background-image:url('../images/core/bg/blueprint.png');
}

div#mws-sidebar-bg, 
div#mws-header, 
.mws-panel .mws-panel-header, 
div#mws-error-container, 
div#mws-login, 
div#mws-login .mws-login-lock, 
.ui-accordion .ui-accordion-header, 
.ui-tabs .ui-tabs-nav, 
.ui-datepicker, 
.fc-event-skin, 
.ui-dialog .ui-dialog-titlebar, 
div.jGrowl div.jGrowl-notification, div.jGrowl div.jGrowl-closer, 
div#mws-user-tools .mws-dropdown-menu .mws-dropdown-box, 
div#mws-user-tools .mws-dropdown-menu.toggled a.mws-dropdown-trigger
{
	background-color:#2b4f2a;
}

div#mws-header
{
	border-color:#c0c1c3;
    padding: 5px 0px;
}

.mws-panel .mws-panel-header span, 
div#mws-navigation ul li.active a, 
div#mws-navigation ul li.active span, 
div#mws-user-tools #mws-username, 
div#mws-navigation ul li span.mws-nav-tooltip, 
div#mws-user-tools #mws-user-info #mws-user-functions #mws-username, 
.ui-dialog .ui-dialog-title, 
.ui-state-default, 
.ui-state-active, 
.ui-state-hover, 
.ui-state-focus, 
.ui-state-default a, 
.ui-state-active a, 
.ui-state-hover a, 
.ui-state-focus a
{
    color: rgb(255, 255, 255) !important;
    text-shadow: 0 0 6px #c0c1c3;
}

div#mws-searchbox input.mws-search-submit, 
.mws-panel .mws-panel-header .mws-collapse-button span, 
div.dataTables_wrapper .dataTables_paginate div, 
div.dataTables_wrapper .dataTables_paginate span.paginate_active, 
.mws-table tbody tr.odd:hover td, 
.mws-table tbody tr.even:hover td, 
.fc-state-highlight, 
.ui-slider-horizontal .ui-slider-range, 
.ui-slider-vertical .ui-slider-range, 
.ui-progressbar .ui-progressbar-value, 
.ui-datepicker td.ui-datepicker-current-day, 
.ui-datepicker .ui-datepicker-prev .ui-icon, 
.ui-datepicker .ui-datepicker-next .ui-icon, 
.ui-accordion-header .ui-icon, 
.ui-dialog-titlebar-close .ui-icon
{
/*	background-color:#929ba3; */
	background-color: #2b4f2a;
    color: rgb(255, 255, 255) !important;
}

span.paginate_active {
    padding: 1px 6px !important;
    background-color: #c0c1c3 !important;
}

.w100p { width:100% !important; }

.pt-0 { padding-top: 0 !important; }
.pl-0 { padding-left: 0 !important; }
.pr-0 { padding-right: 0 !important; }
.pb-0 { padding-bottom: 0 !important; }
.p-0 { padding: 0 !important; }

.mws-textinput-min {
    height:8em!important;
}

.btn-add-image {
    text-decoration: none;
    display: inline-block;
    margin: 0 13px;
    color: #176525 !important;
    border-color: #4fc164 !important;
    background-image: none !important;
    background-color: #d7ffde !important;
    text-transform: uppercase;
    font-size: 11px;
    letter-spacing: 0.2px;
    box-shadow: none;
    padding: 8px 16px 7px 16px;
}

.btn-add-image:hover {
    color: #4fc164 !important;
    background-color: #caffd3 !important;
}

.btn-add-image:active {
    background-color: #9ee6aa !important;
}