.login-error { display: inline-block; padding-top: 7px; color: red; }
.landing-page-content { text-align: center; }
.ui-calendar input { font-family: "Century Gothic", sans-serif; }
.ui-calendar .ui-state-default { box-shadow: none !important; border: none !important; padding: 0 !important; width: 100%; }
.ui-calendar .ui-state-hover { box-shadow: none !important; }
select[multiple], select[size] { height: 34px !important; }
#exporters { display: block; float: right; text-align: right; padding-right: 10px; font-size: 30px; }
#exporters a { text-decoration: none; }
#exporters .fa-file-pdf-o { color: rgb(203, 6, 6); }
#exporters .fa-file-excel-o { color: rgb(29, 112, 68); }
#exporters .fa-file-zip-o { color: #DEAF42; }
.ui-paginator-top { display: none; }
.ui-datatable-scrollable-header { background: #ebedf0 !important; }
th.ui-state-default { background: #ebedf0 !important; border-color: #d9d9d9 !important; color: #555 !important; font-family: "latoregular","Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 90%; white-space: nowrap !important; }
.ui-paginator { background: #ebedf0 !important; border-color: #d9d9d9 !important; }
.ui-datatable td { border-color: #d9d9d9 !important; white-space: nowrap !important; font-size: 90%; }
.messages { display: inline-block; }
.info-msg, .error-msg { font-family: sans-serif; font-size: 14px; background-repeat: no-repeat; padding: 0px 10px 0px 25px; margin-bottom: 5px; list-style-type: none; display: inline-block; }
.info-msg { background-image: url(images/success.png); }
.error-msg { background-image: url(images/error.png); color: red; }
.top-actions { display: block; margin-bottom: 10px; }
.amount { text-align: right; }
.page-content-row .page-sidebar .navbar-nav > li > a { color: rgb(80, 80, 80); }
#trans-details { font-family: "Century Gothic", sans-serif !important; color: black !important; }
#trans-details td, #trans-details th { padding-right: 30px; }
#report-data-table { clear: both; }
#report-data-table td, .search select, .search input, .search label { color: black !important; }
#previous-page { display: block; margin-bottom: 10px; }
.ui-widget-content a { color: black !important; }
@media only screen and (max-width: 991px) {
    .page-head { margin-bottom: 20px; } .page-sidebar.force { display: table !important; }
}
