header.navbar.navbar-static-top { position: fixed; top: 0; left: 0; right: 0; height:50px; background-color: #fff; z-index: 9; }
header.navbar .container-fluid.navbar-nav { margin-top: 0; flex-direction: row; }
header.navbar .navbar-nav .usermenu { margin-left: auto; }
header.navbar .navbar-nav .usermenu .dropdown .nav-link.dropdown-toggle { display: block !important; padding: 0; }
header.navbar .navbar-nav .usermenu .dropdown .dropdown-menu { position: absolute; }
header.navbar .navbar-nav .clock-psg { margin-right: 0; position: absolute; left: 110px; margin-top: 0; }
#page-content.row > #region-main-box.col-xs-12 { width: 100%; padding-right: 15px !important; padding-left: 15px !important; }
#hoe-left-panel > ul.panel-list > li { width: 100%; position: relative; }
#hoe-left-panel > ul.panel-list > li .menu-text {font-size: 11px !important;}
#hoe-left-panel .panel-list>li.hoe-has-menu>ul.hoe-sub-menu>li>a span.menu-text:before, #hoe-left-panel .panel-list>li.hoe-has-menu>ul.hoe-sub-menu>li.hoe-has-menu>ul.hoe-sub-menu>li>a span.menu-text:before, .hoe-minimized-lpanel #hoe-left-panel .panel-list>li.hoe-has-menu li.hoe-has-menu>a:after  {font-family: var(--fa-style-family, "Font Awesome 6 Free");font-weight: var(--fa-style, 900);}
.hoe-minimized-lpanel #hoe-left-panel .panel-list>li.hoe-has-menu li.hoe-has-menu>a:after {font-size:12px;}
.hoe-minimized-lpanel #hoe-left-panel .panel-list>li > a {margin-bottom: 0 !important;}
body #hoe-left-panel .panel-list>li>a { text-decoration: none !important;text-align: center;padding: 7px 5px 3px 5px !important; }
body .hoe-minimized-lpanel #hoe-left-panel .panel-list>li>a>i {padding: 0 !important;font-size: 1.8em;}
body .hoe-minimized-lpanel #hoe-left-panel .panel-list>li.hoe-has-menu>ul.hoe-sub-menu { margin-top: -45px !important; }
header#page-header { width: 100%; }
#nav-drawer[data-region="drawer"] { top: 50px !important; height: calc(100% - 50px);scrollbar-width: thin !important;}
html body { margin-top: 0; margin-right: 0; margin-bottom: 0; }
.input-group .form-control { margin-bottom: 0 !important; }
.card-block { padding: 1rem; }
body table.dataTable, body table.dataTable th, body table.dataTable td { box-sizing: border-box; }
body table.dataTable { border-collapse: collapse; }
#videoStory video, #videoStory audio { width:100%; }

.page-context-header .page-header-headings h1 {margin-top: 8px !important;}
.btn-w-md {min-width: 160px;}
.modal-backdrop.fade.in { opacity: .5; }
.border-black {border-color: #000 !important;}

#page-local-pagecontainer-user-chart .chart-area .chart-image { width: 100%; }
[data-region="blocks-column"] { margin-right: 14px; }
.pull-xs-right {float: right;}
.m-b-1 { margin-bottom: 1rem !important; }
.modal .modal-header .close {order: 1;}
.modal .modal-header [data-region="title"] {margin-bottom:0}
#page-user-preferences #region-main-box div[role="main"] > .container-fluid .card {margin-bottom: 16px !important;}
#page-wrapper #page {padding-bottom: 20px;}
#page-grade-report-grader-index.path-grade-report-grader #region-main {min-width: 0;width: calc(100% - 375px);display: inline-block;}
.dropdown-item.active, .dropdown-item:active, .dropdown-item:hover, .dropdown-item:focus, .dropdown-item:focus-within { background-color: #0f6cbf; color: #fff !important; }
.dropdown-item.active > a, .dropdown-item:active > a, .dropdown-item:hover > a, .dropdown-item:focus > a, .dropdown-item:focus-within > a  {text-decoration: none; color: #fff !important;}
.page-item.active .page-link {color: #fff !important;}
.profile_tree .node_category ul dl { margin: 0; }
.profile_tree .node_category .lead { font-weight: 600; margin-bottom: 10px; }
.form-inline .fitem.btn-cancel { margin-left: 8px; }
.fdate_time_selector .form-check.fitem { justify-content: start; }
.fdate_time_selector .form-group.fitem { display: inline-block; }


@media (min-width:768px){
    .header-maxwidth {max-width: 100%;}
}