/* body text */
body {
	background: #EDF1F5;
	color: #2F323E;
}
/* body link */
a {
	color: #4486BA;
}
/* header background */
#mc-header {
	background: #373A46;
}

body #mc-status .mc-dropdown {
	border-top: none
}

body #mc-status .mc-dropdown li.divider {
	border-top: 1px solid #333333;
}

body #mc-status .select-arrow {
	border-left: none;
}
/* header text */
#mc-header,#mc-userinfo .userinfo {
	color: #CCCCCC;
}
/* header link */
#mc-header h1,#mc-userinfo .userinfo b,#mc-userinfo .userinfo a {
	color: #FFFFFF;
}
/* tab background */
#mc-submenu ul {

}
.disabled .mc-button a,#mc-frame .disabled .mc-button a:hover,#mc-status ul.disabled li:hover,#mc-status ul.disabled li.action:hover,#mc-status ul.disabled ul.disabled li.standard:hover,#mc-status ul.disabled li:hover .select-list,#mc-status li.dropdown
	{
	background: #4D4D4D;
}
.menutop li .item {

}
#mc-userinfo .gravatar {
	border: 1px solid #4D4D4D;
}
/* tab text */
#mc-submenu a ,#mc-submenu span.nolink {
	color: #787F8F;
}
#mc-status a,#mc-header .disabled .mc-button a,#mc-header .disabled .mc-button a:hover,#mc-status ul.disabled a
	{
	color: #FFFFFF;
}
.menutop li .item {
	color: #787F8F;
}
/* active background */
.mc-button a,#editor-xtd-buttons a,.button2-left a,#mc-login #form-login .button,#help.mc-toolbar a,.mc-toolbar .special a,#mc-submenu .active,.pane-sliders .panel h3.jpane-toggler-down,.pane-sliders .panel h3.pane-toggler-down,.mc-pagination-container .pages,input[type="submit"]
	{
	background: #2CABE3;
}

.mc-module-standard table.adminlist td.title,.mc-module-standard table.adminlist th,#mc-cpanel .pane-sliders .panel h3.jpane-toggler-down,#mc-cpanel .pane-sliders .panel h3.pane-toggler-down,.adminlist thead,.adminlist thead tr:hover
	{
	background-color: #2CABE3;
}

/* active text */
#mc-standard .mc-button a,#editor-xtd-buttons a,.button2-left a,#mc-login #form-login .button,.adminlist thead,.pane-sliders .panel h3.jpane-toggler-down,.pane-sliders .panel h3.pane-toggler-down,.mc-pagination-container .pages a,.mc-pagination-container .pages span,.mc-module-standard table.adminlist td.title,.mc-module-standard table.adminlist th,.pane-sliders .panel h3.jpane-toggler-down,.pane-sliders .panel h3.pane-toggler-down a,#mc-submenu .active,#mc-submenu li span.nolink.active,.adminlist thead,.adminlist thead a,.adminlist thead tr:hover
	{
	color: #FFFFFF;
}
/* hover background */
#mc-submenu a:hover {
	background: #B1B8C8;
}
.mc-button a:hover,input#upload-submit:hover,#editor-xtd-buttons a:hover,.button2-left a:hover,#mc-login #form-login .button:hover,#mc-status li:hover,#mc-status li.action:hover,#mc-status li.standard:hover,#mc-status li:hover .mc-dropdown li:hover,.mc-toolbar a:hover,#help.mc-toolbar a:hover,.mc-toolbar .special a:hover,body #toolbar .mc-dropdown li:hover,.pane-sliders .panel h3:hover,.mc-pagination-container .pages:hover,.mc-pagination .page-button a:hover,#mc-cpanel .pane-sliders .panel h3.title:hover
	{
	background: #88B719;
}

.mc-update-check a:hover,input[type="button"]:hover,input[type="submit"]:hover
	{
	background-color: #88B719;
}
#mc-header .menutop a:hover {
	color: #2CABE3;
}
.menutop li:hover .item:hover,#mc-header .menutop li:hover li:hover a:hover {
	color: #2CABE3;
}
.mc-toolbar a.delete:hover,button.delete:hover {
	background-color: #C62D2D;
}
/* hover text */
#mc-standard .mc-button a:hover,#editor-xtd-buttons a:hover,.button2-left a:hover,#mc-login #form-login .button:hover,#mc-status li select,.pane-sliders .panel h3:hover,.pane-sliders .panel h3:hover a,#mc-cpanel .pane-sliders .panel h3.title:hover,#mc-cpanel .pane-sliders .panel h3.title:hover a,#mc-cpanel .pane-sliders .panel h3.title a:hover,.mc-update-check a:hover,button:hover,.mc-button a:hover,#mc-status a:hover,#mc-submenu li:hover a,#mc-status li.action a:hover,#mc-status li:hover li:hover a,#toolbar li:hover a,.mc-toolbar a:hover,body #toolbar li:hover li:hover a,.mc-pagination-container .pages:hover a,.mc-pagination-container .pages:hover span,.mc-pagination .page-button a:hover
	{
	color: #FFFFFF;
}
/* session expire */
#mc-userinfo .session_expire {
	background: #C62D2D;
}

#mc-userinfo .session_progress {
	background: #88B719;
}

#mc-userinfo .expired {
	background: #C62D2D !important;
	color: #FFFFFF;
}

.invalid,fieldset.invalid input,fieldset.invalid label {
	color: #C62D2D !important;
	border-color: #C62D2D !important;
}

.selected {
	background-color: #88B719;
	color: white;
}

table tbody tr.selected td,
table.table-striped tbody>tr.selected:nth-child(odd)>td {
	background-color: #d9edf7;
	color: #333;
}

table.table-striped tbody>tr.selected:hover:nth-child(odd)>td ,
table.table-hover tbody tr.selected:hover td {
  background-color: #c4e3f3;
}

/* Colours */
.text-error {
    color: #FF5050;
}
.text-success {
    color: #27C074;
}