.app_theme_j .uk-alert {
	background: #424242
}

.app_theme_j .md-btn-primary, .app_theme_j .md-btn-primary:active, .app_theme_j .md-btn-primary:focus, .app_theme_j .md-btn-primary:hover {
	background: #53a546;
	color: #fff
}

.app_theme_j .md-btn-flat-primary, .app_theme_j .md-btn-flat-primary:active, .app_theme_j .md-btn-flat-primary:focus, .app_theme_j .md-btn-flat-primary:hover {
	color: #53a546
}

	.app_theme_j .md-btn-flat-primary:active, .app_theme_j .md-btn-flat-primary:focus, .app_theme_j .md-btn-flat-primary:hover {
		background: #cecece
	}

.app_theme_j .uk-badge-primary {
	background: #424242
}

.app_theme_j .md-card-list-wrapper .md-card-list > ul > li.item-shown.md-card-list-item-selected:before {
	background: #f1f8e9
}

.app_theme_j .md-card-list-wrapper .md-card-list .md-card-list-item-selected {
	background: #f1f8e9
}

	.app_theme_j .md-card-list-wrapper .md-card-list .md-card-list-item-selected.item-shown {
		background: #fff
	}

		.app_theme_j .md-card-list-wrapper .md-card-list .md-card-list-item-selected.item-shown:before {
			background: #f1f8e9
		}

.app_theme_j .md-fab.md-fab-accent {
	background: #53a546
}

.app_theme_j .md-list .uk-nestable-list > li.md-list-item-active, .app_theme_j .md-list > li.md-list-item-active {
	color: #53a546
}

.app_theme_j .md-list-addon > li.md-list-item-active .md-list-addon-element, .app_theme_j .md-list-addon > li.md-list-item-active .md-list-addon-element .material-icons {
	color: #53a546
}

.app_theme_j .uk-pagination > li > a:hover {
	background: #e1efd2
}

.app_theme_j .uk-pagination > li.uk-active > a, .app_theme_j .uk-pagination > li.uk-active > span {
	background: #53a546;
	color: #fff
}

.app_theme_j .uk-subnav-pill > .uk-active > * {
	background: #53a546
}

.app_theme_j .uk-tab > li > a:focus, .app_theme_j .uk-tab > li > a:hover {
	border-bottom-color: #8f8f8f
}

.app_theme_j .uk-tab > li.uk-active > a {
	border-bottom-color: #424242
}

.app_theme_j .uk-tab-bottom li > a:focus, .app_theme_j .uk-tab-bottom li > a:hover {
	border-top-color: #8f8f8f
}

.app_theme_j .uk-tab-bottom li.uk-active > a {
	border-top-color: #424242
}

.app_theme_j .uk-tab-left li > a:focus, .app_theme_j .uk-tab-left li > a:hover {
	border-right-color: #8f8f8f
}

.app_theme_j .uk-tab-left li.uk-active > a {
	border-right-color: #424242
}

.app_theme_j .uk-tab-right li > a:focus, .app_theme_j .uk-tab-right li > a:hover {
	border-left-color: #8f8f8f
}

.app_theme_j .uk-tab-right li.uk-active > a {
	border-left-color: #424242
}

.app_theme_j .uk-tab-double-header li a:focus, .app_theme_j .uk-tab-double-header li a:hover {
	border-bottom-color: #5c5c5c
}

.app_theme_j .uk-tab-double-header li.uk-active > a {
	border-bottom-color: #53a546
}

.app_theme_j #header_main {
	background: #53a546
}

.app_theme_j .header_double_height:after {
	background: #424242
}

.app_theme_j #top_bar .top_bar_nav > li > a:hover {
	-webkit-box-shadow: inset 0 -3px 0 #424242;
	box-shadow: inset 0 -3px 0 #424242
}

.app_theme_j #top_bar .top_bar_nav > li.uk-active a {
	-webkit-box-shadow: inset 0 -3px 0 #424242;
	box-shadow: inset 0 -3px 0 #424242
}

.app_theme_j .user_heading {
	background: #53a546
}

.app_theme_j #sidebar_main .menu_section > ul > li ul li.act_item a {
	color: #53a546
}

.app_theme_j #sidebar_main .menu_section > ul > li.current_section > a > .menu_icon .material-icons {
	color: #53a546
}

.app_theme_j #sidebar_main .menu_section > ul > li.current_section > a .menu_title {
	color: #53a546
}

.app_theme_j .sidebar_mini #sidebar_main .menu_section > ul > li > a > .menu_title {
	background: #53a546;
	color: #fff
}

.app_theme_j .sidebar_mini #sidebar_main .menu_section > ul > li:hover.sidebar_submenu {
	background: #53a546
}

	.app_theme_j .sidebar_mini #sidebar_main .menu_section > ul > li:hover.sidebar_submenu > a .menu_icon .material-icons {
		color: #fff
	}

	.app_theme_j .sidebar_mini #sidebar_main .menu_section > ul > li:hover.sidebar_submenu ul {
		border-left-color: #53a546
	}

.app_theme_j .sidebar_mini #sidebar_main .menu_section > ul > li.current_section > a > .menu_icon .material-icons {
	color: #53a546
}

.app_theme_j .clndr .clndr_days .clndr_days_grid .day.today > span {
	background: #53a546
}

.app_theme_j .DTTT_print_info h6 {
	color: #53a546
}

.app_theme_j .fc-unthemed .fc-button.fc-state-active:after {
	color: #53a546
}

.app_theme_j .fc-unthemed .fc-highlight {
	-webkit-box-shadow: inset 0 0 0 2px #424242,inset 0 -1px 0 2px #424242;
	box-shadow: inset 0 0 0 2px #424242,inset 0 -1px 0 2px #424242
}

.app_theme_j .tablesorter-altair tbody > tr.row_highlighted > td {
	background: #f1f8e9
}

.app_theme_j .tablesorter-altair .headerSortDown, .app_theme_j .tablesorter-altair .headerSortUp, .app_theme_j .tablesorter-altair .tablesorter-headerAsc, .app_theme_j .tablesorter-altair .tablesorter-headerDesc, .app_theme_j .tablesorter-altair .tablesorter-headerSortDown, .app_theme_j .tablesorter-altair .tablesorter-headerSortUp {
	color: #53a546
}

.app_theme_j .wizard > .steps {
	background: #424242
}

	.app_theme_j .wizard > .steps > ul > li.current a, .app_theme_j .wizard > .steps > ul > li.current a:active, .app_theme_j .wizard > .steps > ul > li.current a:hover {
		background: #5c5c5c
	}

	.app_theme_j .wizard > .steps > ul > li.done a, .app_theme_j .wizard > .steps > ul > li.done a:active, .app_theme_j .wizard > .steps > ul > li.done a:hover {
		background: #212121
	}

.app_theme_j .md-card-primary {
	border-left-color: #424242
}

.app_theme_j .waves-effect.md-btn-flat-primary {
	background: 0 0
}

.app_theme_j .waves-effect.md-btn-flat-primary .waves-ripple {
	background: rgba(66,66,66,.4)
}

.app_theme_j .search_list_link {
	color: #53a546
}

.app_theme_j .chatbox.cb_active .chatbox_header {
	background: #212121
}

.app_theme_j .chatbox_content .chatbox_message.own .chatbox_message_content li > span {
	background: #424242
}

.uk-modal-dialog .uk-modal-header .uk-modal-title {
	font: 500 18px / 28px "Lucida Sans Unicode","Roboto", sans-serif;
}

.md-btn {
	font: 500 14px / 31px "Lucida Sans Unicode","Roboto", sans-serif !important;
}

.md-card .md-card-toolbar-heading-text {
	font: 500 14px / 50px "Lucida Sans Unicode","Roboto", sans-serif;
}

.md-card .md-card-head-text {
	font: 500 16px / 22px "Lucida Sans Unicode","Roboto", sans-serif;
}

	.md-card .md-card-head-text span:not(.listNavSelector) {
		font: 400 12px / 18px "Lucida Sans Unicode","Roboto", sans-serif;
	}

.md-card.md-card-overlay .md-card-overlay-header h3 {
	font: 400 16px / 30px "Lucida Sans Unicode","Roboto", sans-serif;
}

.md-card.md-card-overlay .md-card-overlay-header h4 {
	font: 500 14px / 30px "Lucida Sans Unicode","Roboto", sans-serif;
}

input[type="color"].md-input {
	font: 400 15px / 18px "Lucida Sans Unicode","Roboto", sans-serif;
}

#header_main .uk-navbar .uk-navbar-nav > li > a {
	font-family: "Lucida Sans Unicode","Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#sidebar_main .menu_section .menu_heading {
	font: 400 12px / 16px "Lucida Sans Unicode","Roboto", sans-serif;
}

#sidebar_main .menu_section > ul > li > a {
	font: 500 14px / 25px "Lucida Sans Unicode","Roboto", sans-serif;
}

#sidebar_main .menu_section > ul > li ul a {
	font: 400 13px / 18px "Lucida Sans Unicode","Roboto", sans-serif;
}

#page_heading h1 {
	font: 500 22px / 28px "Lucida Sans Unicode","Roboto", sans-serif;
}

.gallery_grid_image_caption .gallery_image_title {
	font: 500 14px / 20px "Lucida Sans Unicode","Roboto", sans-serif;
}

body {
	font: 400 14px / 1.42857143 "Lucida Sans Unicode","Roboto", sans-serif;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: "Lucida Sans Unicode","Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 500;
}

.heading_a {
	font: 400 18px / 24px "Lucida Sans Unicode","Roboto", sans-serif;
}

.heading_b {
	font: 400 22px / 28px "Lucida Sans Unicode","Roboto", sans-serif;
}

.heading_c {
	font: 400 16px / 20px "Lucida Sans Unicode","Roboto", sans-serif;
}

.heading_list {
	font: 500 13px / 16px "Lucida Sans Unicode","Roboto", sans-serif;
}

.show_logo {
	background-color: white !important;
	color: #444 !important;
}

.app_theme_j .custom-defined-bg-colour {
	background: #53a546!important;
}

.app_theme_j .custom-defined-fg-colour {
	color: #53a546 !important;
}
