/* CSS for Masterpage */
.table-page .table-master tr { cursor: pointer; }
.masterpage-filter{ margin-bottom: 10px; }
.filter-part{ float:left; margin-bottom: 10px; margin-right: 10px;}
.masterpage-filter h4{ margin-top: 0px; }
.masterpage-filter hr{ margin-top: 5px; }
.margin-left-10 { margin-left: 10px; }
.margin-left-5 { margin-left: 5px; }
.page-footer-fixed .page-footer{ background: #E1E1E1; }
.dataTables_empty{ text-align: center; }
.page-toolbar .toolbar-action{ padding: 6px 12px; cursor: default; }
/* end of css for masterpage */
.create-account p{ margin: 0 0 10px; }
.log-old { color: #c49f47; }
.log-new { color: #1BA39C; }
.log-delete { color: #D91E18; }
.floating-action{ position: fixed; bottom: 0px; background-color: #E1E1E1!important; z-index: 100; }
.floating_flag{ height: 0px; }
body.maintenance { background-color: #FFFFFF; }
body.maintenance .maintenance-page{ margin-top: 60px; }
body.maintenance .maintenance-container { margin: 30px 10% 0px 10%; padding: 60px; background-color: #F6F6F6; }
body.maintenance .maintenance-header { color: #555555; font-size: 32px;  }
body.maintenance .maintenance-icon { color: #888888; font-size: 96px;  }
body.maintenance .maintenance-content { color: #888888; }
#notification-content .details > .label { padding-right: 3px; }
body.login { background-color: white; }
.login-page .help-block-error { color: #ed6b75; margin-top: -20px; }
.recaptcha { margin-top: 10px; }
.recaptcha .help-block-error { margin-top: 0px; }
body.login .blockUI.blockOverlay { opacity: 0.6!important; }

#unit-tree .list-unstyled .list-unstyled li { padding-left: 20px; border-left: 1px solid black; position: relative; }
#unit-tree .list-unstyled .list-unstyled li:last-child { border-left: none; }
#unit-tree .list-unstyled .list-unstyled li:before { content: ""; height: 1px; border-bottom: 1px solid black; width: 20px; display: inline-block; position: absolute; left: 0px; vertical-align: middle; top: 12px; }
#unit-tree .list-unstyled .list-unstyled li:last-child:before { height: 12px; vertical-align: middle; top: 0px; border-left: 1px solid black; }
#unit-tree .list-unstyled .list-unstyled { padding-left: 10px; padding-bottom: 5px; }