.plazart-megamenu .mega-nav > li a, .plazart-megamenu .dropdown-menu .mega-nav > li a { font-size: 1.5rem; color: rgb(16, 107, 79); letter-spacing: 0; padding: 3px 0; }

.plazart-megamenu .dropdown-menu { background-color: #f0f0f0; }

.main-container { box-shadow: none; }

#shortcuts a.btn { font-family: arial, helvectica, sans-serif; font-size: 1em; text-transform: unset; }
a.billpay { background-color: #0000cd; }
a.billpay:hover { background-color: #00008d; }

#sub-header { padding-bottom: 20px; }

.items-row .page-header h2, .page-header h1, .page-header h2 { font-size: 3rem; }

p { margin-bottom: 1rem; }

.mod_docman > ul { padding: 0 0 0 10px; }

#footer h3.module-title { margin-bottom: 10px; }
#footer ul.nav li { line-height: normal; }
#admin-toolbar ul.nav { background-color: #eee; border-bottom: 2px solid #ccc; }
#admin-toolbar ul.nav > li { display: inline-block; margin: 5px; }

table { margin-bottom: 1rem;}
table td { padding: 4px; border: 1px solid #bbb; }
.mod_events_latest_table td { border: none; }

.control-group { margin: 5px 0 10px; }

#editor-xtd-buttons a { color: #111; font-weight: normal; text-transform: unset; background-color: #eee; margin: 5px; }

.btn.jmodedit {
	background:#000 !important;
}
.jmodedit .icon-edit:before {
	content: 'edit';
	color:#fff;
}
.chzn-container {
	width: auto !important;
	min-width: 100px;
}
div.alert, div.alert-message {
    background-color: #bfedfc;
    color: #000a5e;
}