body.boxed-layout {background-image: url('') !important; background-color:  !important; color:  !important;}
header {background-color:  !important; color:  !important;}
header a {color:  !important;}
header.header-home {background-color:  !important;}
footer {background-image: url(''); background-color:  !important; background-size: cover; color:  !important; position: relative !important;}
footer p, footer li, footer td {color:  !important;}
#sidebar_left {background-color:  !important; }
#sidebar_left .sidebar-menu > li > a, #sidebar_left .sidebar-menu li > a > span.caret {color:  !important;}
#sidebar_left .sidebar-menu > li.active > a,
#sidebar_left .sidebar-menu > li:hover > a,
#sidebar_left .sidebar-menu > li > a.menu-open,
#sidebar_left .sidebar-menu > li > a:hover,
#sidebar_left .sidebar-menu > li > a:focus {background:  !important; color:  !important;}
.sidebar-menu > li > ul { background-color:  !important;}
.sidebar-menu > li > ul > li > a { color:  !important;}
#sidebar_left::before { content: ""; left: -5px; position: absolute; top: 0px; width: 5px; height: 100%; background: ; z-index: 99; }
#sidebar_left::after { content: ""; right: -5px; position: absolute; top: 0px; width: 5px; height: 100%; background: ; z-index: 99; }
#sidebar_left .sidebar-left-content::before { content: ""; position: absolute; width: 5px; height: 0; left: -5px; bottom: -5px; border-bottom: 5px solid transparent; border-right: 5px solid ; z-index: 9; }
#sidebar_left .sidebar-left-content::after { content: ""; position: absolute; width: 5px; height: 0; right: -5px; bottom: -5px; border-bottom: 5px solid transparent; border-left: 5px solid ; z-index: 9; }
.navbar-branding, body.sb-top .navbar-branding {width: auto;}
#sidebar_left {display: none;}
body.sb-top .navbar + #sidebar_left + #content_wrapper, body.sb-top .navbar.navbar-static-top + #sidebar_left + #content_wrapper {padding-top: 0px;}
