/* =====================
 * DO NOT EDIT THIS FILE
 * =====================
 */
@import url("https://fonts.googleapis.com/css?family=Basic");
/* line 1, ../sass/_general.scss */
.visually-hidden {
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  height: 1px;
  overflow: hidden;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}

/* Cubic Bezier Transition */
/* Cubic Bezier Transition */
/*********** 
Page Header
***********/
/* Header search bar, toggler button & top menu */
/* line 8, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar {
  background-color: #2b3643;
  /* Top notification menu/bar */
  /* Header seaech box */
  /* Toggler button for sidebar expand/collapse and responsive sidebar menu */
}
/* line 13, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .top-menu .navbar-nav {
  /* Extended Dropdowns */
  /* Notification */
  /* Inbox */
  /* Tasks */
  /* User */
  /* Language */
  /* Dark version */
}
/* line 16, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .top-menu .navbar-nav > li.dropdown .dropdown-toggle > i {
  color: #79869a;
}
/* line 20, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .top-menu .navbar-nav > li.dropdown .dropdown-toggle .badge.badge-default {
  background-color: #36c6d3;
  color: #ffffff;
}
/* line 25, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .top-menu .navbar-nav > li.dropdown .dropdown-toggle:hover {
  background-color: #3f4f62;
}
/* line 28, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .top-menu .navbar-nav > li.dropdown .dropdown-toggle:hover > i {
  color: #a4aebb;
}
/* line 35, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .top-menu .navbar-nav > li.dropdown.open .dropdown-toggle {
  background-color: #3f4f62;
}
/* line 38, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .top-menu .navbar-nav > li.dropdown.open .dropdown-toggle > i {
  color: #a4aebb;
}
/* line 48, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu {
  border-color: #e7eaf0;
}
/* line 51, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu:after {
  border-bottom-color: #eaedf2;
}
/* line 55, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu > li.external {
  background: #eaedf2;
}
/* line 58, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu > li.external > h3 {
  color: #62878f;
}
/* line 62, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu > li.external > a {
  color: #337ab7;
}
/* line 65, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu > li.external > a:hover {
  color: #23527c;
  text-decoration: none;
}
/* line 74, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu .dropdown-menu-list > li > a {
  border-bottom: 1px solid #EFF2F6 !important;
  color: #888888;
}
/* line 78, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu .dropdown-menu-list > li > a:hover {
  background: #f8f9fa;
}
/* line 93, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .top-menu .navbar-nav > li.dropdown-notification .dropdown-menu .dropdown-menu-list > li > a .time {
  background: #f1f1f1;
}
/* line 98, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .top-menu .navbar-nav > li.dropdown-notification .dropdown-menu .dropdown-menu-list > li > a:hover .time {
  background: #e4e4e4;
}
/* line 111, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .top-menu .navbar-nav > li.dropdown-inbox > .dropdown-toggle > .circle {
  background-color: #36c6d3;
  color: #ffffff;
}
/* line 116, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .top-menu .navbar-nav > li.dropdown-inbox > .dropdown-toggle > .corner {
  border-color: transparent transparent transparent #36c6d3;
}
/* line 124, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .top-menu .navbar-nav > li.dropdown-inbox .dropdown-menu .dropdown-menu-list .subject .from {
  color: #5b9bd1;
}
/* line 137, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .top-menu .navbar-nav > li.dropdown-tasks .dropdown-menu .dropdown-menu-list .progress {
  background-color: #dfe2e9;
}
/* line 148, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .top-menu .navbar-nav > li.dropdown-user > .dropdown-toggle > .username {
  color: #c6cfda;
}
/* line 152, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .top-menu .navbar-nav > li.dropdown-user > .dropdown-toggle > i {
  color: #c6cfda;
}
/* line 157, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .top-menu .navbar-nav > li.dropdown-user > .dropdown-menu {
  width: 195px;
}
/* line 166, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .top-menu .navbar-nav > li.dropdown-language > .dropdown-toggle > .langname {
  color: #c6cfda;
}
/* line 174, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .top-menu .navbar-nav > li.dropdown-dark .dropdown-menu {
  background: #3f4f62;
  border: 0;
}
/* line 178, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .top-menu .navbar-nav > li.dropdown-dark .dropdown-menu:after {
  border-bottom-color: #3f4f62;
}
/* line 182, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .top-menu .navbar-nav > li.dropdown-dark .dropdown-menu > li.external {
  background: #2f3b49;
}
/* line 185, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .top-menu .navbar-nav > li.dropdown-dark .dropdown-menu > li.external > h3 {
  color: #adbaca;
}
/* line 190, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .top-menu .navbar-nav > li.dropdown-dark .dropdown-menu > li.external > a:hover {
  color: #5496cf;
}
/* line 199, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .top-menu .navbar-nav > li.dropdown-dark .dropdown-menu.dropdown-menu-default > li a,
.page-header.navbar .top-menu .navbar-nav > li.dropdown-dark .dropdown-menu .dropdown-menu-list > li a {
  color: #bcc7d4;
  border-bottom: 1px solid #4b5e75 !important;
}
/* line 203, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .top-menu .navbar-nav > li.dropdown-dark .dropdown-menu.dropdown-menu-default > li a > i,
.page-header.navbar .top-menu .navbar-nav > li.dropdown-dark .dropdown-menu .dropdown-menu-list > li a > i {
  color: #9dadc0;
}
/* line 207, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .top-menu .navbar-nav > li.dropdown-dark .dropdown-menu.dropdown-menu-default > li a:hover,
.page-header.navbar .top-menu .navbar-nav > li.dropdown-dark .dropdown-menu .dropdown-menu-list > li a:hover {
  background: #47596e;
}
/* line 216, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .top-menu .navbar-nav > li.dropdown-dark .dropdown-menu.dropdown-menu-default > li a {
  border-bottom: 0 !important;
}
/* line 220, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .top-menu .navbar-nav > li.dropdown-dark .dropdown-menu.dropdown-menu-default > li.divider {
  background: #4b5e75;
}
/* line 233, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .top-menu .navbar-nav > li.dropdown-notification.dropdown-dark .dropdown-menu .dropdown-menu-list > li > a .time {
  background: #354353;
}
/* line 238, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .top-menu .navbar-nav > li.dropdown-notification.dropdown-dark .dropdown-menu .dropdown-menu-list > li > a:hover .time {
  background: #2b3643;
}
/* line 251, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .search-form {
  background: #232c37;
}
/* line 254, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .search-form:hover {
  background: #3f4f62;
}
/* line 259, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .search-form .input-group .form-control {
  color: #959fad;
}
/* line 36, ../contrib/sass/global/components/_mixins.scss */
.page-header.navbar .search-form .input-group .form-control::-moz-placeholder {
  color: #929cab;
  opacity: 1;
}
/* line 37, ../contrib/sass/global/components/_mixins.scss */
.page-header.navbar .search-form .input-group .form-control:-ms-input-placeholder {
  color: #929cab;
}
/* line 38, ../contrib/sass/global/components/_mixins.scss */
.page-header.navbar .search-form .input-group .form-control::-webkit-input-placeholder {
  color: #929cab;
}
/* line 267, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .search-form .input-group .input-group-btn .btn.submit > i {
  color: #959fad;
}
/* line 274, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .search-form.open {
  background: #3f4f62;
}
/* line 169, ../contrib/sass/global/components/_mixins.scss */
.page-header.navbar .menu-toggler > span,
.page-header.navbar .menu-toggler > span:before,
.page-header.navbar .menu-toggler > span:after {
  background: #a7b5c6;
}
/* line 176, ../contrib/sass/global/components/_mixins.scss */
.page-header.navbar .menu-toggler > span:hover {
  background: #a7b5c6;
}
/* line 178, ../contrib/sass/global/components/_mixins.scss */
.page-header.navbar .menu-toggler > span:hover:before, .page-header.navbar .menu-toggler > span:hover:after {
  background: #a7b5c6;
}
/* line 186, ../contrib/sass/global/components/_mixins.scss */
.page-header.navbar .menu-toggler.th-toggle-exit > span {
  background-color: transparent !important;
}

/* Default Horizontal Menu */
/* line 287, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar {
  /* Default Mega Menu */
  /* Light Mega Menu */
}
/* line 291, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .hor-menu .navbar-nav {
  /* Mega menu content */
  /* Classic menu */
}
/* line 295, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .hor-menu .navbar-nav > li.mega-menu-dropdown > .dropdown-menu {
  box-shadow: 5px 5px rgba(63, 79, 98, 0.2);
}
/* line 303, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .hor-menu .navbar-nav > li.mega-menu-dropdown > .dropdown-menu .mega-menu-content .mega-menu-submenu li > h3 {
  color: #c6cfda;
}
/* line 314, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .hor-menu .navbar-nav > li > a {
  color: #c6cfda;
}
/* line 317, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .hor-menu .navbar-nav > li > a > i {
  color: #788ea8;
}
/* line 322, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .hor-menu .navbar-nav > li:hover > a, .page-header.navbar .hor-menu .navbar-nav > li.open > a,
.page-header.navbar .hor-menu .navbar-nav > li > a:hover {
  color: #d5dce4;
  background: #3f4f62 !important;
}
/* line 328, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .hor-menu .navbar-nav > li:hover > a > i, .page-header.navbar .hor-menu .navbar-nav > li.open > a > i,
.page-header.navbar .hor-menu .navbar-nav > li > a:hover > i {
  color: #889bb2;
}
/* line 335, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .hor-menu .navbar-nav > li.active > a,
.page-header.navbar .hor-menu .navbar-nav > li.active > a, .page-header.navbar .hor-menu .navbar-nav > li.current > a,
.page-header.navbar .hor-menu .navbar-nav > li.current > a {
  color: white;
  background: #36c6d3 !important;
}
/* line 340, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .hor-menu .navbar-nav > li.active > a > i,
.page-header.navbar .hor-menu .navbar-nav > li.active > a > i, .page-header.navbar .hor-menu .navbar-nav > li.current > a > i,
.page-header.navbar .hor-menu .navbar-nav > li.current > a > i {
  color: #788ea8;
}
/* line 345, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .hor-menu .navbar-nav > li.active .selected, .page-header.navbar .hor-menu .navbar-nav > li.current .selected {
  border-top: 6px solid #36c6d3;
}
/* line 350, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .hor-menu .navbar-nav > li .dropdown-menu {
  box-shadow: 5px 5px rgba(63, 79, 98, 0.2);
  background: #3f4f62;
}
/* line 356, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .hor-menu .navbar-nav > li .dropdown-menu li > a {
  color: #c6cfda;
}
/* line 359, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .hor-menu .navbar-nav > li .dropdown-menu li > a > i {
  color: #c6cfda;
}
/* line 365, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .hor-menu .navbar-nav > li .dropdown-menu li:hover > a {
  color: #f1f3f6;
  background: #47596e;
}
/* line 369, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .hor-menu .navbar-nav > li .dropdown-menu li:hover > a > i {
  color: #f1f3f6;
}
/* line 377, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .hor-menu .navbar-nav > li .dropdown-menu li.active > a,
.page-header.navbar .hor-menu .navbar-nav > li .dropdown-menu li.active > a:hover, .page-header.navbar .hor-menu .navbar-nav > li .dropdown-menu li.current > a,
.page-header.navbar .hor-menu .navbar-nav > li .dropdown-menu li.current > a:hover {
  color: #f1f3f6;
  background: #47596e;
}
/* line 382, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .hor-menu .navbar-nav > li .dropdown-menu li.active > a > i,
.page-header.navbar .hor-menu .navbar-nav > li .dropdown-menu li.active > a:hover > i, .page-header.navbar .hor-menu .navbar-nav > li .dropdown-menu li.current > a > i,
.page-header.navbar .hor-menu .navbar-nav > li .dropdown-menu li.current > a:hover > i {
  color: #f1f3f6;
}
/* line 388, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .hor-menu .navbar-nav > li .dropdown-menu li.divider {
  background-color: #495c72;
}
/* line 395, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .hor-menu .navbar-nav > li .dropdown-submenu > a:after {
  color: #c6cfda;
}
/* line 405, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .hor-menu.hor-menu-light .navbar-nav {
  /* Mega menu content */
  /* Classic menu */
}
/* line 409, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li.mega-menu-dropdown > .dropdown-menu {
  box-shadow: 5px 5px rgba(102, 102, 102, 0.1);
}
/* line 417, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li.mega-menu-dropdown > .dropdown-menu .mega-menu-content .mega-menu-submenu li > h3 {
  color: #666;
}
/* line 428, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li > a {
  color: #c6cfda;
}
/* line 431, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li > a > i {
  color: #788ea8;
}
/* line 436, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li:hover > a,
.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li > a:hover {
  color: #d5dce4;
  background: #3f4f62;
}
/* line 441, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li:hover > a > i,
.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li > a:hover > i {
  color: #889bb2;
}
/* line 446, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li.open > a {
  color: #333 !important;
  background: white !important;
}
/* line 450, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li.open > a > i {
  color: #333 !important;
}
/* line 457, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li.active > a,
.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li.active > a:hover, .page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li.current > a,
.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li.current > a:hover {
  color: white;
  background: #36c6d3;
}
/* line 462, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li.active > a > i,
.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li.active > a:hover > i, .page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li.current > a > i,
.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li.current > a:hover > i {
  color: #788ea8;
}
/* line 468, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li .dropdown-menu {
  box-shadow: 5px 5px rgba(102, 102, 102, 0.1);
  background: white;
}
/* line 474, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li .dropdown-menu li > a {
  color: #000;
}
/* line 477, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li .dropdown-menu li > a > i {
  color: #888;
}
/* line 483, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li .dropdown-menu li:hover > a {
  color: #000;
  background: #f2f2f7;
}
/* line 487, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li .dropdown-menu li:hover > a > i {
  color: #666;
}
/* line 495, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li .dropdown-menu li.active > a,
.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li .dropdown-menu li.active > a:hover, .page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li .dropdown-menu li.current > a,
.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li .dropdown-menu li.current > a:hover {
  color: #000;
  background: #f2f2f7;
}
/* line 500, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li .dropdown-menu li.active > a > i,
.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li .dropdown-menu li.active > a:hover > i, .page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li .dropdown-menu li.current > a > i,
.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li .dropdown-menu li.current > a:hover > i {
  color: #666;
}
/* line 506, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li .dropdown-menu li.divider {
  background-color: #f2f2f7;
}
/* line 512, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li .dropdown-menu {
  border: 1px solid #efeff5;
}
/* line 516, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-header.navbar .hor-menu.hor-menu-light .navbar-nav > li > .dropdown-menu {
  border-top: 0;
}

/* Page sidebar */
/* line 526, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover,
.page-sidebar {
  background-color: #364150;
  /* Default sidebar */
  /* light sidebar */
  /* Sidebar search */
}
/* line 531, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu,
.page-sidebar .page-sidebar-menu {
  /* 1st level links */
  /* All links */
}
/* line 536, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a,
.page-sidebar .page-sidebar-menu > li > a {
  border-top: 1px solid #3d4957;
  color: #b4bcc8;
}
/* line 540, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a > i,
.page-sidebar .page-sidebar-menu > li > a > i {
  color: #606C7D;
}
/* line 544, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a > i[class^="icon-"],
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a > i[class*="icon-"],
.page-sidebar .page-sidebar-menu > li > a > i[class^="icon-"],
.page-sidebar .page-sidebar-menu > li > a > i[class*="icon-"] {
  color: #6b788b;
}
/* line 556, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a > .arrow:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a > .arrow.open:before,
.page-sidebar .page-sidebar-menu > li > a > .arrow:before,
.page-sidebar .page-sidebar-menu > li > a > .arrow.open:before {
  color: #606C7D;
}
/* line 564, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.heading > h3,
.page-sidebar .page-sidebar-menu > li.heading > h3 {
  color: #708096;
}
/* line 571, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li:hover > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.open > a,
.page-sidebar .page-sidebar-menu > li:hover > a,
.page-sidebar .page-sidebar-menu > li.open > a {
  background: #2C3542;
  color: #b4bcc8;
}
/* line 575, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li:hover > a > i, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.open > a > i,
.page-sidebar .page-sidebar-menu > li:hover > a > i,
.page-sidebar .page-sidebar-menu > li.open > a > i {
  color: #606C7D;
}
/* line 580, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li:hover > a > .arrow:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li:hover > a > .arrow.open:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.open > a > .arrow:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.open > a > .arrow.open:before,
.page-sidebar .page-sidebar-menu > li:hover > a > .arrow:before,
.page-sidebar .page-sidebar-menu > li:hover > a > .arrow.open:before,
.page-sidebar .page-sidebar-menu > li.open > a > .arrow:before,
.page-sidebar .page-sidebar-menu > li.open > a > .arrow.open:before {
  color: #606C7D;
}
/* line 590, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active.open > a,
.page-sidebar .page-sidebar-menu > li.active > a,
.page-sidebar .page-sidebar-menu > li.active.open > a {
  background: #36c6d3;
  border-top-color: transparent;
  color: #ffffff;
}
/* line 595, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active > a:hover, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active.open > a:hover,
.page-sidebar .page-sidebar-menu > li.active > a:hover,
.page-sidebar .page-sidebar-menu > li.active.open > a:hover {
  background: #36c6d3;
}
/* line 599, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active > a > i, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active.open > a > i,
.page-sidebar .page-sidebar-menu > li.active > a > i,
.page-sidebar .page-sidebar-menu > li.active.open > a > i {
  color: #ffffff;
}
/* line 604, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active > a > .arrow:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active > a > .arrow.open:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active.open > a > .arrow:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active.open > a > .arrow.open:before,
.page-sidebar .page-sidebar-menu > li.active > a > .arrow:before,
.page-sidebar .page-sidebar-menu > li.active > a > .arrow.open:before,
.page-sidebar .page-sidebar-menu > li.active.open > a > .arrow:before,
.page-sidebar .page-sidebar-menu > li.active.open > a > .arrow.open:before {
  color: #ffffff;
}
/* line 613, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active + li > a,
.page-sidebar .page-sidebar-menu > li.active + li > a {
  border-top-color: transparent;
}
/* line 619, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active.open + li > a,
.page-sidebar .page-sidebar-menu > li.active.open + li > a {
  border-top-color: #3d4957;
}
/* line 625, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li:last-child > a,
.page-sidebar .page-sidebar-menu > li:last-child > a {
  border-bottom: 1px solid transparent !important;
}
/* line 636, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu li > a > .arrow:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu li > a > .arrow.open:before,
.page-sidebar .page-sidebar-menu li > a > .arrow:before,
.page-sidebar .page-sidebar-menu li > a > .arrow.open:before {
  color: #606C7D;
}
/* line 646, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu li:hover > a > .arrow:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu li:hover > a > .arrow.open:before,
.page-sidebar .page-sidebar-menu li:hover > a > .arrow:before,
.page-sidebar .page-sidebar-menu li:hover > a > .arrow.open:before {
  color: #606C7D;
}
/* line 657, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu li.active > a > .arrow:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu li.active > a > .arrow.open:before,
.page-sidebar .page-sidebar-menu li.active > a > .arrow:before,
.page-sidebar .page-sidebar-menu li.active > a > .arrow.open:before {
  color: #ffffff;
}
/* line 667, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu:hover .sub-menu, .page-sidebar-closed
.page-sidebar .page-sidebar-menu:hover .sub-menu {
  background-color: #364150;
}
/* line 674, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li > a,
.page-sidebar .page-sidebar-menu .sub-menu > li > a {
  color: #b4bcc8;
}
/* line 677, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li > a > i,
.page-sidebar .page-sidebar-menu .sub-menu > li > a > i {
  color: #606C7D;
}
/* line 681, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li > a > i[class^="icon-"],
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li > a > i[class*="icon-"],
.page-sidebar .page-sidebar-menu .sub-menu > li > a > i[class^="icon-"],
.page-sidebar .page-sidebar-menu .sub-menu > li > a > i[class*="icon-"] {
  color: #6b788b;
}
/* line 693, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li > a > .arrow:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li > a > .arrow.open:before,
.page-sidebar .page-sidebar-menu .sub-menu > li > a > .arrow:before,
.page-sidebar .page-sidebar-menu .sub-menu > li > a > .arrow.open:before {
  color: #606C7D;
}
/* line 703, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li:hover > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li.open > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li.active > a,
.page-sidebar .page-sidebar-menu .sub-menu > li:hover > a,
.page-sidebar .page-sidebar-menu .sub-menu > li.open > a,
.page-sidebar .page-sidebar-menu .sub-menu > li.active > a {
  background: #3e4b5c !important;
}
/* line 706, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li:hover > a > i, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li.open > a > i, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li.active > a > i,
.page-sidebar .page-sidebar-menu .sub-menu > li:hover > a > i,
.page-sidebar .page-sidebar-menu .sub-menu > li.open > a > i,
.page-sidebar .page-sidebar-menu .sub-menu > li.active > a > i {
  color: #606C7D;
  color: #959fae;
}
/* line 718, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li:hover > a > .arrow:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li:hover > a > .arrow.open:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li.open > a > .arrow:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li.open > a > .arrow.open:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li.active > a > .arrow:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li.active > a > .arrow.open:before,
.page-sidebar .page-sidebar-menu .sub-menu > li:hover > a > .arrow:before,
.page-sidebar .page-sidebar-menu .sub-menu > li:hover > a > .arrow.open:before,
.page-sidebar .page-sidebar-menu .sub-menu > li.open > a > .arrow:before,
.page-sidebar .page-sidebar-menu .sub-menu > li.open > a > .arrow.open:before,
.page-sidebar .page-sidebar-menu .sub-menu > li.active > a > .arrow:before,
.page-sidebar .page-sidebar-menu .sub-menu > li.active > a > .arrow.open:before {
  color: #606C7D;
}
/* line 730, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light,
.page-sidebar .page-sidebar-menu.page-sidebar-menu-light {
  /* 1st level links */
}
/* line 736, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li:hover > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li.open > a,
.page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li:hover > a,
.page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li.open > a {
  background: #3a4656;
}
/* line 743, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li.active > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li.active.open > a,
.page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li.active > a,
.page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li.active.open > a {
  background: #3e4b5c;
  border-left: 4px solid #36c6d3;
  color: #f1f1f1;
}
/* line 748, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li.active > a:hover, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li.active.open > a:hover,
.page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li.active > a:hover,
.page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li.active.open > a:hover {
  border-left: 4px solid #36c6d3;
  background: #3a4656;
}
/* line 753, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li.active > a > i, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li.active.open > a > i,
.page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li.active > a > i,
.page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li.active.open > a > i {
  color: #eeeeee;
}
/* line 758, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li.active > a > .arrow:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li.active > a > .arrow.open:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li.active.open > a > .arrow:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li.active.open > a > .arrow.open:before,
.page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li.active > a > .arrow:before,
.page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li.active > a > .arrow.open:before,
.page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li.active.open > a > .arrow:before,
.page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li.active.open > a > .arrow.open:before {
  color: #eeeeee;
}
/* line 766, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li .sub-menu,
.page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li .sub-menu {
  background: #3a4656;
}
/* line 773, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li .sub-menu > li:hover > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li .sub-menu > li.open > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li .sub-menu > li.active > a,
.page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li .sub-menu > li:hover > a,
.page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li .sub-menu > li.open > a,
.page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li .sub-menu > li.active > a {
  background: #3e4b5c !important;
}
/* line 782, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-toggler,
.page-sidebar .sidebar-toggler {
  background: #2c3541;
}
/* line 169, ../contrib/sass/global/components/_mixins.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-toggler > span,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-toggler > span:before,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-toggler > span:after,
.page-sidebar .sidebar-toggler > span,
.page-sidebar .sidebar-toggler > span:before,
.page-sidebar .sidebar-toggler > span:after {
  background: #a7b5c6;
}
/* line 176, ../contrib/sass/global/components/_mixins.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-toggler > span:hover,
.page-sidebar .sidebar-toggler > span:hover {
  background: #a7b5c6;
}
/* line 178, ../contrib/sass/global/components/_mixins.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-toggler > span:hover:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-toggler > span:hover:after,
.page-sidebar .sidebar-toggler > span:hover:before,
.page-sidebar .sidebar-toggler > span:hover:after {
  background: #a7b5c6;
}
/* line 186, ../contrib/sass/global/components/_mixins.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-toggler.th-toggle-exit > span,
.page-sidebar .sidebar-toggler.th-toggle-exit > span {
  background-color: transparent !important;
}
/* line 787, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-toggler:hover,
.page-sidebar .sidebar-toggler:hover {
  background: #212832;
}
/* line 796, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-search .input-group,
.page-sidebar .sidebar-search .input-group {
  border-bottom: 1px solid #435060;
}
/* line 799, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-search .input-group .form-control,
.page-sidebar .sidebar-search .input-group .form-control {
  background-color: #364150;
  color: #4e5d6f;
}
/* line 36, ../contrib/sass/global/components/_mixins.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-search .input-group .form-control::-moz-placeholder,
.page-sidebar .sidebar-search .input-group .form-control::-moz-placeholder {
  color: #4e5d6f;
  opacity: 1;
}
/* line 37, ../contrib/sass/global/components/_mixins.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-search .input-group .form-control:-ms-input-placeholder,
.page-sidebar .sidebar-search .input-group .form-control:-ms-input-placeholder {
  color: #4e5d6f;
}
/* line 38, ../contrib/sass/global/components/_mixins.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-search .input-group .form-control::-webkit-input-placeholder,
.page-sidebar .sidebar-search .input-group .form-control::-webkit-input-placeholder {
  color: #4e5d6f;
}
/* line 807, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-search .input-group .input-group-btn .btn > i,
.page-sidebar .sidebar-search .input-group .input-group-btn .btn > i {
  color: #4e5d6f;
}
/* line 815, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-search.sidebar-search-bordered .input-group,
.page-sidebar .sidebar-search.sidebar-search-bordered .input-group {
  border: 1px solid #435060;
}
/* line 821, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-search.open .input-group, .page-sidebar-closed
.page-sidebar .sidebar-search.open .input-group {
  background-color: #364150;
}
/* line 826, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-search.open .remove > i, .page-sidebar-closed
.page-sidebar .sidebar-search.open .remove > i {
  color: #4e5d6f;
}
/* line 835, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-search.sidebar-search-solid .input-group, .page-sidebar-closed
.page-sidebar .sidebar-search.sidebar-search-solid .input-group {
  background: none;
}
/* line 840, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-search.sidebar-search-solid .input-group,
.page-sidebar .sidebar-search.sidebar-search-solid .input-group {
  border: 1px solid #2c3541;
  background: #2c3541;
}
/* line 844, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-search.sidebar-search-solid .input-group .form-control,
.page-sidebar .sidebar-search.sidebar-search-solid .input-group .form-control {
  background: #2c3541;
}
/* line 849, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-search.sidebar-search-solid.open .input-group,
.page-sidebar .sidebar-search.sidebar-search-solid.open .input-group {
  border: 1px solid #364150;
  background: #364150;
}
/* line 853, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-search.sidebar-search-solid.open .input-group .form-control,
.page-sidebar .sidebar-search.sidebar-search-solid.open .input-group .form-control {
  background: #364150;
}

/* line 863, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-reversed .page-sidebar-menu.page-sidebar-menu-light {
  /* 1st level links */
}
/* line 868, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-reversed .page-sidebar-menu.page-sidebar-menu-light > li.active > a, .page-sidebar-reversed .page-sidebar-menu.page-sidebar-menu-light > li.active.open > a {
  border-left: 0;
  border-right: 4px solid #36c6d3;
}
/* line 872, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-sidebar-reversed .page-sidebar-menu.page-sidebar-menu-light > li.active > a:hover, .page-sidebar-reversed .page-sidebar-menu.page-sidebar-menu-light > li.active.open > a:hover {
  border-left: 0;
  border-right: 4px solid #36c6d3;
}

/******
Page Footer 
******/
/* line 887, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-footer .page-footer-inner {
  color: #98a6ba;
}
/* line 891, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-footer-fixed .page-footer {
  background-color: #28303b;
}

@media (min-width: 992px) {
  /* 992px */
  /* Sidebar menu closed */
  /* line 901, ../contrib/sass/layouts/layout/themes/_base.scss */
  .page-sidebar-menu.page-sidebar-menu-hover-submenu > li:hover > .sub-menu {
    box-shadow: 5px 5px rgba(44, 53, 66, 0.2);
  }
  /* line 904, ../contrib/sass/layouts/layout/themes/_base.scss */
  .page-sidebar-menu.page-sidebar-menu-hover-submenu > li:hover > .sub-menu.sidebar-toggler-wrapper, .page-sidebar-menu.page-sidebar-menu-hover-submenu > li:hover > .sub-menu.sidebar-search-wrapper {
    box-shadow: none;
  }

  /* line 913, ../contrib/sass/layouts/layout/themes/_base.scss */
  .page-sidebar-menu.page-sidebar-menu-closed > li:hover {
    box-shadow: 5px 5px rgba(44, 53, 66, 0.2);
  }
  /* line 916, ../contrib/sass/layouts/layout/themes/_base.scss */
  .page-sidebar-menu.page-sidebar-menu-closed > li:hover.sidebar-toggler-wrapper, .page-sidebar-menu.page-sidebar-menu-closed > li:hover.sidebar-search-wrapper {
    box-shadow: none;
  }
  /* line 921, ../contrib/sass/layouts/layout/themes/_base.scss */
  .page-sidebar-menu.page-sidebar-menu-closed > li:hover > .sub-menu {
    box-shadow: 5px 5px rgba(44, 53, 66, 0.2);
  }
  /* line 924, ../contrib/sass/layouts/layout/themes/_base.scss */
  .page-sidebar-menu.page-sidebar-menu-closed > li:hover > .sub-menu.sidebar-toggler-wrapper, .page-sidebar-menu.page-sidebar-menu-closed > li:hover > .sub-menu.sidebar-search-wrapper {
    box-shadow: none;
  }

  /* Light sidebar menu */
  /* line 934, ../contrib/sass/layouts/layout/themes/_base.scss */
  .page-sidebar-menu.page-sidebar-menu-light.page-sidebar-menu-closed > li.heading {
    padding: 0;
    margin-top: 15px;
    margin-bottom: 15px;
    border-top: 1px solid #3d4957 !important;
  }

  /* Fixed Sidebar */
  /* line 946, ../contrib/sass/layouts/layout/themes/_base.scss */
  .page-sidebar-fixed:not(.page-footer-fixed) .page-content {
    border-bottom: 0;
  }
  /* line 950, ../contrib/sass/layouts/layout/themes/_base.scss */
  .page-sidebar-fixed:not(.page-footer-fixed) .page-footer {
    background-color: #fff;
  }
  /* line 953, ../contrib/sass/layouts/layout/themes/_base.scss */
  .page-sidebar-fixed:not(.page-footer-fixed) .page-footer .page-footer-inner {
    color: #333;
  }

  /* Boxed Layout */
  /* line 961, ../contrib/sass/layouts/layout/themes/_base.scss */
  .page-boxed {
    background-color: #303a47 !important;
    /* Page container */
    /* Page sidebar */
    /* Page footer */
  }
  /* line 965, ../contrib/sass/layouts/layout/themes/_base.scss */
  .page-boxed .page-container {
    background-color: #364150;
    border-left: 1px solid #3d4957;
    border-bottom: 1px solid #3d4957;
  }
  /* line 972, ../contrib/sass/layouts/layout/themes/_base.scss */
  .page-boxed.page-sidebar-reversed .page-container {
    border-left: 0;
    border-right: 1px solid #3d4957;
  }
  /* line 979, ../contrib/sass/layouts/layout/themes/_base.scss */
  .page-boxed.page-sidebar-fixed .page-container {
    border-left: 0;
    border-bottom: 0;
  }
  /* line 986, ../contrib/sass/layouts/layout/themes/_base.scss */
  .page-boxed.page-sidebar-reversed.page-sidebar-fixed .page-container {
    border-left: 0;
    border-right: 0;
    border-bottom: 0;
  }
  /* line 996, ../contrib/sass/layouts/layout/themes/_base.scss */
  .page-boxed.page-sidebar-fixed .page-sidebar {
    border-left: 1px solid #3d4957;
  }
  /* line 1002, ../contrib/sass/layouts/layout/themes/_base.scss */
  .page-boxed.page-sidebar-reversed.page-sidebar-fixed .page-sidebar {
    border-right: 1px solid #3d4957;
    border-left: 0;
  }
  /* line 1011, ../contrib/sass/layouts/layout/themes/_base.scss */
  .page-boxed.page-sidebar-fixed.page-footer-fixed .page-footer {
    background-color: #303a47 !important;
  }
  /* line 1014, ../contrib/sass/layouts/layout/themes/_base.scss */
  .page-boxed.page-sidebar-fixed.page-footer-fixed .page-footer .page-footer-inner {
    color: #98a6ba;
  }

  /* Sidebar Menu Wirh Hoverable Submenu */
  /* line 1027, ../contrib/sass/layouts/layout/themes/_base.scss */
  .page-sidebar-menu-hover-submenu li:hover a > .arrow {
    border-right: 8px solid #323c4b;
  }
  /* line 1030, ../contrib/sass/layouts/layout/themes/_base.scss */
  .page-sidebar-reversed .page-sidebar-menu-hover-submenu li:hover a > .arrow {
    border-left: 8px solid #323c4b;
  }
  /* line 1036, ../contrib/sass/layouts/layout/themes/_base.scss */
  .page-sidebar-menu-hover-submenu li:hover > .sub-menu {
    background: #323c4b !important;
  }
}
@media (max-width: 991px) {
  /* 991px */
  /* Page sidebar */
  /* line 1046, ../contrib/sass/layouts/layout/themes/_base.scss */
  .page-sidebar {
    background-color: #28303b;
    /* light sidebar */
  }
  /* line 1051, ../contrib/sass/layouts/layout/themes/_base.scss */
  .page-sidebar .page-sidebar-menu > li > a {
    border-top: 1px solid #364150;
  }
  /* line 1057, ../contrib/sass/layouts/layout/themes/_base.scss */
  .page-sidebar .page-sidebar-menu > li:hover > a, .page-sidebar .page-sidebar-menu > li.open > a {
    background: #2e3744;
  }
  /* line 1063, ../contrib/sass/layouts/layout/themes/_base.scss */
  .page-sidebar .page-sidebar-menu > li:last-child > a {
    border-bottom: 0 !important;
  }
  /* line 1068, ../contrib/sass/layouts/layout/themes/_base.scss */
  .page-sidebar .page-sidebar-menu > li .sub-menu {
    background-color: #28303b !important;
  }
  /* line 1074, ../contrib/sass/layouts/layout/themes/_base.scss */
  .page-sidebar .page-sidebar-menu .sidebar-search input {
    background-color: #28303b !important;
  }
  /* line 1081, ../contrib/sass/layouts/layout/themes/_base.scss */
  .page-sidebar .page-sidebar-menu.page-sidebar-menu-light {
    /* 1st level links */
  }
  /* line 1087, ../contrib/sass/layouts/layout/themes/_base.scss */
  .page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li:hover > a, .page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li.open > a {
    background: #2e3744;
  }
  /* line 1094, ../contrib/sass/layouts/layout/themes/_base.scss */
  .page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li.active > a, .page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li.active.open > a {
    background: #2e3744;
  }
  /* line 1097, ../contrib/sass/layouts/layout/themes/_base.scss */
  .page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li.active > a:hover, .page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li.active.open > a:hover {
    background: #2e3744;
  }
  /* line 1103, ../contrib/sass/layouts/layout/themes/_base.scss */
  .page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li .sub-menu {
    background: #28303b !important;
  }
  /* line 1110, ../contrib/sass/layouts/layout/themes/_base.scss */
  .page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li .sub-menu > li:hover > a, .page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li .sub-menu > li.open > a, .page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li .sub-menu > li.active > a {
    background: #2e3744 !important;
  }
}
@media (max-width: 480px) {
  /* 480px */
  /* line 1123, ../contrib/sass/layouts/layout/themes/_base.scss */
  .page-header.navbar {
    /* Top menu */
  }
  /* line 1125, ../contrib/sass/layouts/layout/themes/_base.scss */
  .page-header.navbar .top-menu {
    background-color: #364150;
  }
  /* line 1128, ../contrib/sass/layouts/layout/themes/_base.scss */
  .page-header-fixed-mobile .page-header.navbar .top-menu {
    background-color: #2b3643;
  }
  /* line 1134, ../contrib/sass/layouts/layout/themes/_base.scss */
  .page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle {
    background-color: #415265;
  }
  /* line 1137, ../contrib/sass/layouts/layout/themes/_base.scss */
  .page-header-fixed-mobile .page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle {
    background: none;
  }
  /* line 1141, ../contrib/sass/layouts/layout/themes/_base.scss */
  .page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle:hover {
    background-color: #3f4f62;
  }
}
/****
Boby
****/
/* line 1155, ../contrib/sass/layouts/layout/themes/_base.scss */
body {
  background-color: #364150;
}

/****
 CSS3 Spinner Bar
****/
/* line 1163, ../contrib/sass/layouts/layout/themes/_base.scss */
.page-spinner-bar > div,
.block-spinner-bar > div {
  background: #4bccd8;
}

/* Top header logo - We'll use text. */
/* line 9, ../sass/_fixups.scss */
body .page-header .page-logo a {
  text-decoration: none;
}
/* line 13, ../sass/_fixups.scss */
body .page-header .page-logo span.logo-default {
  position: relative;
  top: -1px;
  color: #ffffff;
  font-size: 20px;
  font-family: 'Basic', sans-serif;
  line-height: 50px;
  text-transform: uppercase;
}
/* line 25, ../sass/_fixups.scss */
body .element-invisible {
  margin: 0px !important;
  padding: 0px !important;
}

/* Left sidebar. */
/* line 37, ../sass/_fixups.scss */
body .page-container .page-sidebar .sidebar-toggler {
  display: none;
}

/* line 47, ../sass/_fixups.scss */
body.cbs-metronic-layout-1 .page-container .page-sidebar ul.page-sidebar-menu {
  padding-top: 20px;
}
/* line 51, ../sass/_fixups.scss */
body.cbs-metronic-layout-1 .page-container .page-sidebar .page-sidebar-fade {
  height: 100px;
  background: linear-gradient(174deg, #364150, #364150, transparent, transparent);
  margin-bottom: -100px;
}

/* line 61, ../sass/_fixups.scss */
body.cbs-metronic-layout-1.cbs-metronic-sidebar-extend-to-top .page-header {
  z-index: 998;
}
/* line 67, ../sass/_fixups.scss */
body.cbs-metronic-layout-1.cbs-metronic-sidebar-extend-to-top .page-container .page-sidebar {
  z-index: 999;
  top: -50px;
}
/* line 72, ../sass/_fixups.scss */
body.cbs-metronic-layout-1.cbs-metronic-sidebar-extend-to-top .page-container .page-sidebar ul.page-sidebar-menu {
  padding-top: 0px;
  margin-top: 0px;
}
/* line 77, ../sass/_fixups.scss */
body.cbs-metronic-layout-1.cbs-metronic-sidebar-extend-to-top .page-container .page-sidebar .sidebar-toggler-wrapper {
  display: block;
  box-sizing: content-box;
  clear: both;
  margin-bottom: 5px;
}
/* line 83, ../sass/_fixups.scss */
body.cbs-metronic-layout-1.cbs-metronic-sidebar-extend-to-top .page-container .page-sidebar .sidebar-toggler-wrapper .sidebar-toggler {
  display: block;
  box-sizing: content-box;
  margin-top: 10px;
}

/* Tables. */
/* line 96, ../sass/_fixups.scss */
th.checkbox, th.radio,
td.checkbox, td.radio {
  position: static;
  display: table-cell;
}

/* Menus. */
/* line 108, ../sass/_fixups.scss */
table#menu-overview td a[class^=icon-]:before {
  padding-right: 5px;
}

/* line 118, ../sass/_fixups.scss */
table td a.tabledrag-handle {
  box-sizing: content-box;
}
/* line 121, ../sass/_fixups.scss */
table td a.tabledrag-handle div.handle {
  box-sizing: content-box;
}

/* Lists. */
/* line 134, ../sass/_fixups.scss */
dl.admin-list dd {
  margin-bottom: 15px;
}

/* Forms. */
/* line 144, ../sass/_fixups.scss */
fieldset > div.portlet-body {
  display: block;
}
/* line 147, ../sass/_fixups.scss */
fieldset > div.portlet-body.portlet-collapsed {
  display: none;
}

/* Modals. */
/* line 158, ../sass/_fixups.scss */
.modal-default .modal-header a.close {
  box-sizing: content-box;
  background-position: center center;
  padding: 8px 5px;
}
/* line 165, ../sass/_fixups.scss */
.modal-default .modal-content {
  box-sizing: content-box;
  border: 0px;
}

/* line 172, ../sass/_fixups.scss */
.ui-widget-overlay.ui-front {
  z-index: 1000;
}

/* line 176, ../sass/_fixups.scss */
.ui-dialog.ui-widget {
  z-index: 1001;
}

/* line 3, ../sass/_fixups.layout1.scss */
body.page-admin span.label {
  color: inherit;
}

/* ---------------------------------------------------------------------------
//
// Facilitate custom header height in sub-themes.
//
// ------------------------------------------------------------------------ */
/* line 14, ../sass/_fixups.layout1.scss */
.page-header.navbar {
  height: 50px;
  min-height: 50px;
}
/* line 18, ../sass/_fixups.layout1.scss */
.page-header.navbar .page-logo {
  height: 50px;
}
/* line 21, ../sass/_fixups.layout1.scss */
.page-header.navbar .page-logo .logo-default {
  margin: 18px 0 0 0;
}
/* line 26, ../sass/_fixups.layout1.scss */
.page-header.navbar .search-form {
  width: 50px;
}
/* line 30, ../sass/_fixups.layout1.scss */
.page-header.navbar .search-form .input-group .form-control {
  height: 50px;
}
/* line 34, ../sass/_fixups.layout1.scss */
.page-header.navbar .search-form .input-group .input-group-btn {
  height: 50px;
}
/* line 37, ../sass/_fixups.layout1.scss */
.page-header.navbar .search-form .input-group .input-group-btn .btn.submit {
  width: 50px;
}
/* line 45, ../sass/_fixups.layout1.scss */
.page-header.navbar .menu-toggler.sidebar-toggler {
  margin: 15.5px 0 0 0;
}
/* line 49, ../sass/_fixups.layout1.scss */
.page-header.navbar .menu-toggler.responsive-toggler {
  margin: 15.5px 6px 0 6px;
}
/* line 56, ../sass/_fixups.layout1.scss */
.page-header.navbar .top-menu .navbar-nav > li.dropdown {
  height: 50px;
}

/* line 65, ../sass/_fixups.layout1.scss */
.page-header.navbar .hor-menu .navbar-nav {
  min-height: 50px;
}
/* line 69, ../sass/_fixups.layout1.scss */
.page-header.navbar .hor-menu .navbar-nav > li > a {
  min-height: 50px;
}

@media (max-width: 480px) {
  /* line 79, ../sass/_fixups.layout1.scss */
  .page-header-fixed.page-header-fixed-mobile .page-header.navbar {
    height: 100px;
  }
}
/* line 86, ../sass/_fixups.layout1.scss */
.pace .pace-progress {
  top: 50px;
}
/* line 90, ../sass/_fixups.layout1.scss */
.pace .pace-activity {
  top: 54px;
}

@media (max-width: 480px) {
  /* line 97, ../sass/_fixups.layout1.scss */
  .page-header-fixed .pace .pace-progress {
    top: 100px;
  }
  /* line 101, ../sass/_fixups.layout1.scss */
  .page-header-fixed .pace .pace-activity {
    top: 104px;
  }
}
/* line 108, ../sass/_fixups.layout1.scss */
.page-header-fixed .page-container {
  margin-top: 50px;
}

@media (max-width: 991px) {
  /* line 115, ../sass/_fixups.layout1.scss */
  .page-header-fixed.page-header-fixed-mobile .page-container {
    margin-top: 50px !important;
  }
}
@media (max-width: 480px) {
  /* line 123, ../sass/_fixups.layout1.scss */
  .page-header-fixed.page-header-fixed-mobile .page-container {
    margin-top: 100px !important;
  }
}
@media (min-width: 992px) {
  /* line 131, ../sass/_fixups.layout1.scss */
  .page-sidebar-fixed .page-sidebar {
    top: 50px;
  }
}
/* ---------------------------------------------------------------------------
//
// Facilitate custom sidebar width in sub-themes.
//
// ------------------------------------------------------------------------ */
@media (min-width: 992px) {
  /* 992px */
  /* Page content */
  /* line 148, ../sass/_fixups.layout1.scss */
  .page-content-wrapper .page-content {
    margin-left: 235px;
  }
  /* line 151, ../sass/_fixups.layout1.scss */
  .page-sidebar-fixed.page-sidebar-hover-on .page-content-wrapper .page-content {
    margin-left: 45px;
  }
  /* line 155, ../sass/_fixups.layout1.scss */
  .page-sidebar-reversed .page-content-wrapper .page-content {
    margin-right: 235px !important;
  }
  /* line 159, ../sass/_fixups.layout1.scss */
  .page-sidebar-reversed.page-sidebar-fixed.page-sidebar-hover-on .page-content-wrapper .page-content {
    margin-right: 45px;
  }
  /* line 163, ../sass/_fixups.layout1.scss */
  .page-sidebar-reversed.page-sidebar-closed .page-content-wrapper .page-content {
    margin-right: 45px !important;
  }
  /* line 167, ../sass/_fixups.layout1.scss */
  .page-sidebar-closed .page-content-wrapper .page-content {
    margin-left: 45px !important;
  }
}
@media (max-width: 991px) {
  /* line 177, ../sass/_fixups.layout1.scss */
  .page-sidebar-mobile-offcanvas.page-sidebar-mobile-offcanvas-open .page-wrapper {
    left: 235px;
  }
}
@media (min-width: 992px) {
  /* line 187, ../sass/_fixups.layout1.scss */
  .page-sidebar-fixed.page-sidebar-closed .page-footer {
    margin-left: 45px;
  }

  /* line 194, ../sass/_fixups.layout1.scss */
  .page-sidebar-fixed .page-footer {
    margin-left: 235px;
  }

  /* line 200, ../sass/_fixups.layout1.scss */
  .page-sidebar-reversed.page-sidebar-fixed .page-footer {
    margin-right: 235px;
  }
  /* line 205, ../sass/_fixups.layout1.scss */
  .page-sidebar-reversed.page-sidebar-fixed.page-sidebar-closed .page-footer {
    margin-right: 45px;
  }
}
/* line 213, ../sass/_fixups.layout1.scss */
.page-header.navbar .page-logo {
  width: 235px;
}
/* line 219, ../sass/_fixups.layout1.scss */
.page-sidebar-closed.page-sidebar-closed-hide-logo .page-header.navbar .menu-toggler.sidebar-toggler {
  margin-right: 13px;
}

@media (min-width: 992px) {
  /* line 229, ../sass/_fixups.layout1.scss */
  .page-sidebar-closed.page-sidebar-closed-hide-logo .page-header.navbar .page-logo {
    width: 45px;
  }

  /* line 237, ../sass/_fixups.layout1.scss */
  .page-boxed .page-header.navbar .page-logo {
    width: 236px;
  }

  /* line 245, ../sass/_fixups.layout1.scss */
  .page-sidebar-closed.page-sidebar-closed-hide-logo.page-boxed .page-header.navbar .page-logo {
    width: 46px;
  }

  /* line 253, ../sass/_fixups.layout1.scss */
  .page-boxed.page-sidebar-fixed .page-header.navbar .page-logo {
    width: 235px;
  }
}
@media (min-width: 992px) {
  /* 992px */
  /* line 261, ../sass/_fixups.layout1.scss */
  .page-sidebar {
    width: 235px;
  }

  /* line 266, ../sass/_fixups.layout1.scss */
  .page-sidebar-reversed.page-sidebar-fixed .page-sidebar {
    margin-left: -235px;
  }

  /* line 272, ../sass/_fixups.layout1.scss */
  .page-sidebar-closed .page-sidebar {
    width: 45px !important;
  }
  /* line 275, ../sass/_fixups.layout1.scss */
  .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed {
    width: 45px !important;
  }
  /* line 279, ../sass/_fixups.layout1.scss */
  .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover {
    width: 256px !important;
  }
  /* line 282, ../sass/_fixups.layout1.scss */
  .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover.heading {
    width: 45px !important;
  }
  /* line 286, ../sass/_fixups.layout1.scss */
  .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover > .sub-menu {
    left: 46px;
  }
  /* line 292, ../sass/_fixups.layout1.scss */
  .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li.sidebar-toggler-wrapper:hover {
    width: 45px !important;
  }
  /* line 298, ../sass/_fixups.layout1.scss */
  .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li.sidebar-search-wrapper:hover {
    width: 45px !important;
  }
  /* line 307, ../sass/_fixups.layout1.scss */
  .page-sidebar-closed.page-sidebar-reversed .page-sidebar {
    margin-left: -45px;
    width: 45px;
  }
  /* line 314, ../sass/_fixups.layout1.scss */
  .page-sidebar-closed.page-sidebar-reversed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li > .sub-menu {
    right: 46px;
  }
  /* line 324, ../sass/_fixups.layout1.scss */
  .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover {
    width: 235px !important;
  }
  /* line 327, ../sass/_fixups.layout1.scss */
  .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu {
    width: 235px !important;
  }
  /* line 336, ../sass/_fixups.layout1.scss */
  .page-sidebar-closed.page-sidebar-fixed.page-sidebar-reversed .page-sidebar:hover {
    width: 235px !important;
    margin-left: -235px !important;
  }
  /* line 340, ../sass/_fixups.layout1.scss */
  .page-sidebar-closed.page-sidebar-fixed.page-sidebar-reversed .page-sidebar:hover .page-sidebar-menu {
    width: 235px !important;
  }

  /* line 350, ../sass/_fixups.layout1.scss */
  .page-sidebar-menu.page-sidebar-menu-hover-submenu > li:hover > .sub-menu {
    margin-left: 235px;
  }
}
@media (max-width: 991px) {
  /* line 359, ../sass/_fixups.layout1.scss */
  .page-sidebar-mobile-offcanvas .page-sidebar-wrapper {
    width: 235px;
    left: -235px;
  }
}
/* line 367, ../sass/_fixups.layout1.scss */
.page-content-white.page-sidebar-reversed .theme-panel, .page-container-bg-solid.page-sidebar-reversed .theme-panel {
  margin-right: 255px;
}
/* line 372, ../sass/_fixups.layout1.scss */
.page-content-white.page-sidebar-reversed.page-sidebar-closed .theme-panel, .page-container-bg-solid.page-sidebar-reversed.page-sidebar-closed .theme-panel {
  margin-right: 65px;
}

/* line 1, ../sass/components/_skip-link.scss */
#skip-link {
  position: absolute;
  top: 5px;
  left: 0;
  right: 0;
  z-index: 2000000;
  text-align: center;
}
/* line 10, ../sass/components/_skip-link.scss */
#skip-link a .skip-link-inner {
  padding: 8px 20px 12px;
  background: #e7131a;
  color: #fff;
  box-shadow: 0 6px 10px 2px rgba(0, 0, 0, 0.15);
  border-radius: 0 0 10px 10px;
  font-size: 140%;
}

/* line 3, ../sass/components/_alerts.scss */
.admin-menu .toast-top-left,
.admin-menu .toast-top-right {
  top: 25px;
}

/* line 3, ../sass/components/_modals.scss */
.modal .drupal-messages {
  display: none;
}
/* line 8, ../sass/components/_modals.scss */
.modal .modal-body .drupal-messages {
  display: block;
}
/* line 11, ../sass/components/_modals.scss */
.modal .modal-body .drupal-messages.portlet {
  margin-bottom: 15px;
}
/* line 15, ../sass/components/_modals.scss */
.modal .modal-body .drupal-messages.portlet .portlet-title .caption,
.modal .modal-body .drupal-messages.portlet .portlet-title .tools {
  font-size: 14px;
  padding: 9px 0px 7px 0px;
}
/* line 22, ../sass/components/_modals.scss */
.modal .modal-body .drupal-messages.portlet .portlet-body {
  padding: 10px;
}
/* line 25, ../sass/components/_modals.scss */
.modal .modal-body .drupal-messages.portlet .portlet-body ul {
  padding-left: 20px;
  margin-bottom: 0px;
  font-size: 12px;
}
/* line 30, ../sass/components/_modals.scss */
.modal .modal-body .drupal-messages.portlet .portlet-body ul li {
  font-size: 12px;
}

/* line 42, ../sass/components/_modals.scss */
#modal-ajax-loading .modal-body {
  background: url("../images/ajax-loading.gif") center left no-repeat;
  background-size: 100px 100px;
  padding-left: 110px;
  margin: 10px;
}

/* Portlet CSS customizations */
/* line 5, ../sass/components/_portlets.scss */
fieldset.portlet legend.portlet-title {
  float: left;
}

/* line 11, ../sass/components/_portlets.scss */
.portlet .portlet-title {
  font-size: 14px;
  line-height: 20px;
  border-image: initial;
  border-image-width: 0px;
  border-width: 0px 0px 0px 0px;
}
/* line 18, ../sass/components/_portlets.scss */
.portlet .portlet-title.portlet-title-hidden {
  height: 1px;
  min-height: 1px;
}
/* line 22, ../sass/components/_portlets.scss */
.portlet .portlet-title.portlet-title-hidden * {
  display: none;
}
/* line 27, ../sass/components/_portlets.scss */
.portlet .portlet-title h1, .portlet .portlet-title h2, .portlet .portlet-title h3, .portlet .portlet-title h4, .portlet .portlet-title h5, .portlet .portlet-title h6 {
  color: inherit;
  background: transparent;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
  display: inline;
}
/* line 36, ../sass/components/_portlets.scss */
.portlet .portlet-title .extras {
  float: right;
  padding: 12px 0px 8px 0px;
  text-size-adjust: 100%;
}
/* line 44, ../sass/components/_portlets.scss */
.portlet .portlet-title .tools > a.custom-tool {
  position: relative;
  top: -2px;
  color: #ffffff;
}
/* line 49, ../sass/components/_portlets.scss */
.portlet .portlet-title .tools > a.custom-tool.save {
  font-size: 110%;
}
/* line 53, ../sass/components/_portlets.scss */
.portlet .portlet-title .tools > a.custom-tool.reload {
  top: 0px;
}
/* line 57, ../sass/components/_portlets.scss */
.portlet .portlet-title .tools > a.custom-tool.node-expand, .portlet .portlet-title .tools > a.custom-tool.node-collapse {
  top: -1px;
  font-size: 120%;
}
/* line 64, ../sass/components/_portlets.scss */
.portlet .portlet-title .tools > a:focus {
  text-decoration: none;
}
/* line 72, ../sass/components/_portlets.scss */
.portlet .portlet-body .portlet-body-ribbon-wrapper {
  position: relative;
}
/* line 75, ../sass/components/_portlets.scss */
.portlet .portlet-body .portlet-body-ribbon-wrapper .ribbon-container {
  position: absolute;
  top: -10px;
  right: -15px;
}
/* line 81, ../sass/components/_portlets.scss */
.portlet .portlet-body .portlet-body-ribbon-wrapper .ribbon-container .ribbon i.fa {
  width: 10px;
  display: inline-block;
  text-align: center;
}
/* line 94, ../sass/components/_portlets.scss */
.portlet.portlet-fullscreen .portlet-body .portlet-body-ribbon-wrapper .ribbon-right {
  right: 0px;
}
/* line 97, ../sass/components/_portlets.scss */
.portlet.portlet-fullscreen .portlet-body .portlet-body-ribbon-wrapper .ribbon-right .ribbon-clip.ribbon-right {
  display: none;
}
/* line 107, ../sass/components/_portlets.scss */
.portlet.portlet-contains-profile .portlet-body .portlet-body {
  padding: 0px;
}
/* line 111, ../sass/components/_portlets.scss */
.portlet.portlet-contains-profile .portlet-body > .table-scrollable {
  border: none;
}
/* line 115, ../sass/components/_portlets.scss */
.portlet.portlet-contains-profile .portlet-body table {
  width: 100%;
  margin-bottom: 0px;
  border: solid 1px #E0E0E0;
  border-bottom-width: 0px;
}
/* line 122, ../sass/components/_portlets.scss */
.portlet.portlet-contains-profile .portlet-body table tr th, .portlet.portlet-contains-profile .portlet-body table tr td {
  border-bottom: solid 1px #E0E0E0;
}
/* line 126, ../sass/components/_portlets.scss */
.portlet.portlet-contains-profile .portlet-body table tr th {
  background-color: #F0F0F0;
}
/* line 130, ../sass/components/_portlets.scss */
.portlet.portlet-contains-profile .portlet-body table tr td {
  background-color: #FFFFFF;
}
/* line 135, ../sass/components/_portlets.scss */
.portlet.portlet-contains-profile .portlet-body table tr:hover th {
  background-color: #E0E0F0 !important;
}
/* line 139, ../sass/components/_portlets.scss */
.portlet.portlet-contains-profile .portlet-body table tr:hover td {
  background-color: #F0F0FF !important;
}
/* line 150, ../sass/components/_portlets.scss */
.portlet.portlet-contains-listing .portlet-body, .portlet.portlet-contains-datatable .portlet-body {
  padding: 0px;
}
/* line 153, ../sass/components/_portlets.scss */
.portlet.portlet-contains-listing .portlet-body > .table-scrollable, .portlet.portlet-contains-datatable .portlet-body > .table-scrollable {
  border: none;
}
/* line 157, ../sass/components/_portlets.scss */
.portlet.portlet-contains-listing .portlet-body table, .portlet.portlet-contains-datatable .portlet-body table {
  width: 100%;
  margin: 0px;
  border: solid 0px #E0E0E0;
  border-radius: 0 0 4px 4px;
}
/* line 164, ../sass/components/_portlets.scss */
.portlet.portlet-contains-listing .portlet-body table tr:last-child, .portlet.portlet-contains-datatable .portlet-body table tr:last-child {
  border-bottom-width: 0px;
  border-radius: 0 0 4px 4px;
}
/* line 168, ../sass/components/_portlets.scss */
.portlet.portlet-contains-listing .portlet-body table tr:last-child th, .portlet.portlet-contains-listing .portlet-body table tr:last-child td, .portlet.portlet-contains-datatable .portlet-body table tr:last-child th, .portlet.portlet-contains-datatable .portlet-body table tr:last-child td {
  border-bottom-width: 0px;
}
/* line 173, ../sass/components/_portlets.scss */
.portlet.portlet-contains-listing .portlet-body table tr:last-child td:first-child, .portlet.portlet-contains-datatable .portlet-body table tr:last-child td:first-child {
  border-radius: 0 0 0px 4px;
}
/* line 177, ../sass/components/_portlets.scss */
.portlet.portlet-contains-listing .portlet-body table tr:last-child td:last-child, .portlet.portlet-contains-datatable .portlet-body table tr:last-child td:last-child {
  border-radius: 0 0 4px 0px;
}
/* line 184, ../sass/components/_portlets.scss */
.portlet.portlet-contains-listing .portlet-body table tr th:first-child, .portlet.portlet-contains-listing .portlet-body table tr td:first-child, .portlet.portlet-contains-datatable .portlet-body table tr th:first-child, .portlet.portlet-contains-datatable .portlet-body table tr td:first-child {
  border-left-width: 0px;
}
/* line 188, ../sass/components/_portlets.scss */
.portlet.portlet-contains-listing .portlet-body table tr th:last-child, .portlet.portlet-contains-listing .portlet-body table tr td:last-child, .portlet.portlet-contains-datatable .portlet-body table tr th:last-child, .portlet.portlet-contains-datatable .portlet-body table tr td:last-child {
  border-right-width: 0px;
}
/* line 193, ../sass/components/_portlets.scss */
.portlet.portlet-contains-listing .portlet-body table tr th, .portlet.portlet-contains-listing .portlet-body table tr td, .portlet.portlet-contains-datatable .portlet-body table tr th, .portlet.portlet-contains-datatable .portlet-body table tr td {
  border-bottom: solid 1px #E0E0E0;
}
/* line 197, ../sass/components/_portlets.scss */
.portlet.portlet-contains-listing .portlet-body table tr th, .portlet.portlet-contains-datatable .portlet-body table tr th {
  background-color: #F0F0F0;
}
/* line 201, ../sass/components/_portlets.scss */
.portlet.portlet-contains-listing .portlet-body table tr td, .portlet.portlet-contains-datatable .portlet-body table tr td {
  background-color: #FFFFFF;
}
/* line 206, ../sass/components/_portlets.scss */
.portlet.portlet-contains-listing .portlet-body table tr:hover td, .portlet.portlet-contains-datatable .portlet-body table tr:hover td {
  background-color: #F0F0FF !important;
}
/* line 212, ../sass/components/_portlets.scss */
.portlet.portlet-contains-listing .portlet-body table tr.row-selected > td, .portlet.portlet-contains-datatable .portlet-body table tr.row-selected > td {
  background-color: #FFFFC0;
}
/* line 217, ../sass/components/_portlets.scss */
.portlet.portlet-contains-listing .portlet-body table tr.row-selected:hover > td, .portlet.portlet-contains-datatable .portlet-body table tr.row-selected:hover > td {
  background-color: #FFFF90 !important;
}
/* line 224, ../sass/components/_portlets.scss */
.portlet.portlet-contains-listing .portlet-body table tr.row-selected-control > td, .portlet.portlet-contains-datatable .portlet-body table tr.row-selected-control > td {
  background-color: #FFDFA0;
}
/* line 229, ../sass/components/_portlets.scss */
.portlet.portlet-contains-listing .portlet-body table tr.row-selected-control:hover > td, .portlet.portlet-contains-datatable .portlet-body table tr.row-selected-control:hover > td {
  background-color: #FFDF70 !important;
}
/* line 243, ../sass/components/_portlets.scss */
.portlet.portlet-contains-datatable .portlet-body table tr th, .portlet.portlet-contains-datatable .portlet-body table tr td {
  white-space: nowrap;
}
/* line 251, ../sass/components/_portlets.scss */
.portlet.portlet-contains-datatable.portlet-fullscreen table.sticky-header {
  z-index: -1;
}
/* line 260, ../sass/components/_portlets.scss */
.portlet.portlet-contains-tree .portlet-body .node-wrapper .node-title {
  font-weight: bold;
}

/* General form overrides / settings. */
/* line 4, ../sass/components/_forms.scss */
fieldset legend {
  margin-bottom: 0px;
}

/* line 8, ../sass/components/_forms.scss */
html.js fieldset.collapsed {
  height: 2em;
  margin-bottom: 20px;
}

/* Undo styling done by Metronic theme for "required" class-- Drupal uses that class differently. */
/* line 14, ../sass/components/_forms.scss */
.control-label .required,
.form-group .required {
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857;
  color: #555555;
  background-color: #fff;
  background-image: none;
}

/* line 26, ../sass/components/_forms.scss */
.page-header .search-form {
  margin-bottom: 0px;
}

/* line 33, ../sass/components/_forms.scss */
.webform-container-inline.webform-datepicker select {
  display: inline;
  width: -moz-min-content;
  width: -webkit-min-content;
  width: min-content;
}
/* line 38, ../sass/components/_forms.scss */
.webform-container-inline.webform-datepicker .webform-calendar {
  width: inherit;
}

/* line 45, ../sass/components/_forms.scss */
table.webform-grid th, table.webform-grid td {
  display: table-cell;
}

/* line 52, ../sass/components/_forms.scss */
.esign_container canvas {
  background-color: white;
  border: solid 1px #c2cad8;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}

/* Vertical Tabs - Form fieldsets. */
/* line 62, ../sass/components/_forms.scss */
fieldset.form-wrapper.portlet.vertical-tabs-pane {
  border: none;
}
/* line 65, ../sass/components/_forms.scss */
fieldset.form-wrapper.portlet.vertical-tabs-pane .portlet-body.portlet-collapsed {
  display: block !important;
}

/* Add bottom margins to form buttons that lie outside of a fieldset. */
/* line 75, ../sass/components/_forms.scss */
.page-content form input[type=submit],
.page-content form input[type=reset],
.page-content form input[type=button],
.page-content form a.button {
  margin-bottom: 25px;
}
/* line 83, ../sass/components/_forms.scss */
.page-content form fieldset.portlet input[type=submit],
.page-content form fieldset.portlet input[type=reset],
.page-content form fieldset.portlet input[type=button] {
  margin-bottom: 0px;
}

/* Disabled form elements. */
/* line 97, ../sass/components/_forms.scss */
.page-container input[disabled], .page-container input.disabled, .page-container textarea[disabled], .page-container textarea.disabled, .page-container select[disabled], .page-container select.disabled {
  cursor: not-allowed;
}
/* line 105, ../sass/components/_forms.scss */
.page-container .form-item input[disabled], .page-container .form-item input.disabled, .page-container .form-item textarea[disabled], .page-container .form-item textarea.disabled, .page-container .form-item select[disabled], .page-container .form-item select.disabled {
  background-color: #eef1f5;
  opacity: 1;
}
/* line 113, ../sass/components/_forms.scss */
.page-container .form-item label[disabled] {
  color: #666666;
}
/* line 119, ../sass/components/_forms.scss */
.page-container .form-item.form-disabled label,
.page-container .form-item.form-disabled .description {
  color: #666666;
}

/* line 129, ../sass/components/_forms.scss */
.page-container .form-item select {
  /* Make select lists have default width equal to max content width. */
  width: -moz-max-content;
  width: -webkit-max-content;
  width: -o-max-content;
  width: max-content;
}
/* line 139, ../sass/components/_forms.scss */
.page-container .form-item.form-type-date select {
  /* Ensure date select groups are inline with one another. */
  display: inline-block;
}

/* Table styles */
/* line 6, ../sass/components/_tables.scss */
table.table > thead,
table.table > tbody,
table.views-table > thead,
table.views-table > tbody {
  border-top-width: 0px;
}
/* line 10, ../sass/components/_tables.scss */
table.table > thead > tr,
table.table > tbody > tr,
table.views-table > thead > tr,
table.views-table > tbody > tr {
  border-bottom-width: 0px;
}
/* line 13, ../sass/components/_tables.scss */
table.table > thead > tr > th,
table.table > tbody > tr > th,
table.views-table > thead > tr > th,
table.views-table > tbody > tr > th {
  background: #eeeeee;
}
/* line 17, ../sass/components/_tables.scss */
table.table > thead > tr > td,
table.table > tbody > tr > td,
table.views-table > thead > tr > td,
table.views-table > tbody > tr > td {
  background: #ffffff;
}
/* line 22, ../sass/components/_tables.scss */
table.table > thead > tr:hover > td,
table.table > tbody > tr:hover > td,
table.views-table > thead > tr:hover > td,
table.views-table > tbody > tr:hover > td {
  background: #f0f8ff !important;
}
/* line 28, ../sass/components/_tables.scss */
table.table > thead > tr > td.col-actions,
table.table > tbody > tr > td.col-actions,
table.views-table > thead > tr > td.col-actions,
table.views-table > tbody > tr > td.col-actions {
  text-align: right;
  white-space: nowrap;
}
/* line 32, ../sass/components/_tables.scss */
table.table > thead > tr > td.col-actions a.action-icon,
table.table > tbody > tr > td.col-actions a.action-icon,
table.views-table > thead > tr > td.col-actions a.action-icon,
table.views-table > tbody > tr > td.col-actions a.action-icon {
  width: 20px;
  display: inline-block;
  font-size: 14px;
  font-family: FontAwesome;
  text-align: center;
  text-decoration: none;
}
/* line 40, ../sass/components/_tables.scss */
table.table > thead > tr > td.col-actions a.action-icon:hover, table.table > thead > tr > td.col-actions a.action-icon:focus,
table.table > tbody > tr > td.col-actions a.action-icon:hover,
table.table > tbody > tr > td.col-actions a.action-icon:focus,
table.views-table > thead > tr > td.col-actions a.action-icon:hover,
table.views-table > thead > tr > td.col-actions a.action-icon:focus,
table.views-table > tbody > tr > td.col-actions a.action-icon:hover,
table.views-table > tbody > tr > td.col-actions a.action-icon:focus {
  text-decoration: none;
}
/* line 45, ../sass/components/_tables.scss */
table.table > thead > tr > td.col-actions a.action-icon .action-icon-inner:before,
table.table > tbody > tr > td.col-actions a.action-icon .action-icon-inner:before,
table.views-table > thead > tr > td.col-actions a.action-icon .action-icon-inner:before,
table.views-table > tbody > tr > td.col-actions a.action-icon .action-icon-inner:before {
  content: '\f059';
}
/* line 49, ../sass/components/_tables.scss */
table.table > thead > tr > td.col-actions a.action-icon .action-icon-create-inner:before,
table.table > tbody > tr > td.col-actions a.action-icon .action-icon-create-inner:before,
table.views-table > thead > tr > td.col-actions a.action-icon .action-icon-create-inner:before,
table.views-table > tbody > tr > td.col-actions a.action-icon .action-icon-create-inner:before {
  content: '\f067';
}
/* line 53, ../sass/components/_tables.scss */
table.table > thead > tr > td.col-actions a.action-icon .action-icon-edit-inner:before,
table.table > tbody > tr > td.col-actions a.action-icon .action-icon-edit-inner:before,
table.views-table > thead > tr > td.col-actions a.action-icon .action-icon-edit-inner:before,
table.views-table > tbody > tr > td.col-actions a.action-icon .action-icon-edit-inner:before {
  content: '\f040';
}
/* line 62, ../sass/components/_tables.scss */
table.table > thead > tr.row-selected > td,
table.table > tbody > tr.row-selected > td,
table.views-table > thead > tr.row-selected > td,
table.views-table > tbody > tr.row-selected > td {
  background: #e0e0ff;
}
/* line 67, ../sass/components/_tables.scss */
table.table > thead > tr.row-selected:hover > td,
table.table > tbody > tr.row-selected:hover > td,
table.views-table > thead > tr.row-selected:hover > td,
table.views-table > tbody > tr.row-selected:hover > td {
  background: #d0d8ef !important;
}

/* line 76, ../sass/components/_tables.scss */
table.table,
table.views-table {
  width: 100%;
  margin-top: 15px;
  margin-bottom: 0px;
  border: solid 1px #E0E0E0;
  border-bottom-width: 0px;
}
/* line 85, ../sass/components/_tables.scss */
table.table tr th, table.table tr td,
table.views-table tr th,
table.views-table tr td {
  border-color: #E0E0E0;
  border-bottom: solid 1px #E0E0E0;
}
/* line 90, ../sass/components/_tables.scss */
table.table tr th,
table.views-table tr th {
  background-color: #F0F0F0;
}
/* line 94, ../sass/components/_tables.scss */
table.table tr td,
table.views-table tr td {
  background-color: #FFFFFF;
}
/* line 99, ../sass/components/_tables.scss */
table.table tr:hover td,
table.views-table tr:hover td {
  background-color: #F0F0FF !important;
}
/* line 105, ../sass/components/_tables.scss */
table.table tr.row-selected > td,
table.views-table tr.row-selected > td {
  background-color: #FFFFC0;
}
/* line 110, ../sass/components/_tables.scss */
table.table tr.row-selected:hover > td,
table.views-table tr.row-selected:hover > td {
  background-color: #FFFF90 !important;
}
/* line 117, ../sass/components/_tables.scss */
table.table tr.row-selected-control > td,
table.views-table tr.row-selected-control > td {
  background-color: #FFDFA0;
}
/* line 122, ../sass/components/_tables.scss */
table.table tr.row-selected-control:hover > td,
table.views-table tr.row-selected-control:hover > td {
  background-color: #FFDF70 !important;
}

/* line 131, ../sass/components/_tables.scss */
p.empty-table-results {
  padding: 15px;
  margin: 0px;
}

/* line 136, ../sass/components/_tables.scss */
body table.dataTable td.dataTables_empty, table.dataTable th.dataTables_empty {
  text-align: left;
}

/* CBS Clinics Search Form Block */
/* line 6, ../sass/components/_blocks.scss */
#block-cbs-clinics-clinic-search-form #cbs-clinics-form-clinic-search > .form-body {
  width: 100%;
  float: left;
  margin: 10px 0px;
}
/* line 11, ../sass/components/_blocks.scss */
#block-cbs-clinics-clinic-search-form #cbs-clinics-form-clinic-search > .form-body > .form-item,
#block-cbs-clinics-clinic-search-form #cbs-clinics-form-clinic-search > .form-body > .form-actions {
  vertical-align: middle;
  margin: 0px 0px 0px 0px;
}
/* line 16, ../sass/components/_blocks.scss */
#block-cbs-clinics-clinic-search-form #cbs-clinics-form-clinic-search > .form-body > .form-item > label,
#block-cbs-clinics-clinic-search-form #cbs-clinics-form-clinic-search > .form-body > .form-actions > label {
  line-height: 34px;
  float: left;
  display: block;
  margin-right: 10px;
}
/* line 23, ../sass/components/_blocks.scss */
#block-cbs-clinics-clinic-search-form #cbs-clinics-form-clinic-search > .form-body > .form-item > input,
#block-cbs-clinics-clinic-search-form #cbs-clinics-form-clinic-search > .form-body > .form-actions > input {
  float: left;
  display: block;
  margin-right: 20px;
}
/* line 29, ../sass/components/_blocks.scss */
#block-cbs-clinics-clinic-search-form #cbs-clinics-form-clinic-search > .form-body > .form-item > .description,
#block-cbs-clinics-clinic-search-form #cbs-clinics-form-clinic-search > .form-body > .form-actions > .description {
  display: none;
}
/* line 35, ../sass/components/_blocks.scss */
#block-cbs-clinics-clinic-search-form #cbs-clinics-form-clinic-search > .form-body > .form-item-locationId > input {
  width: 80px;
}
/* line 41, ../sass/components/_blocks.scss */
#block-cbs-clinics-clinic-search-form #cbs-clinics-form-clinic-search > .form-body > .form-item-location > input {
  width: 50%;
  min-width: 100px;
}
/* line 47, ../sass/components/_blocks.scss */
#block-cbs-clinics-clinic-search-form #cbs-clinics-form-clinic-search > .form-body > .form-actions {
  height: 34px;
  vertical-align: middle;
  display: table-cell;
}
/* line 51, ../sass/components/_blocks.scss */
#block-cbs-clinics-clinic-search-form #cbs-clinics-form-clinic-search > .form-body > .form-actions > input {
  margin-right: 0px;
}

@media (max-width: 767px) {
  /* line 61, ../sass/components/_blocks.scss */
  #block-cbs-clinics-clinic-search-form #cbs-clinics-form-clinic-search > .form-body > .form-item,
  #block-cbs-clinics-clinic-search-form #cbs-clinics-form-clinic-search > .form-body > .form-actions {
    vertical-align: middle;
    margin: 0px 0px 0px 0px;
  }
  /* line 66, ../sass/components/_blocks.scss */
  #block-cbs-clinics-clinic-search-form #cbs-clinics-form-clinic-search > .form-body > .form-item > label,
  #block-cbs-clinics-clinic-search-form #cbs-clinics-form-clinic-search > .form-body > .form-actions > label {
    margin-right: 3px;
  }
  /* line 70, ../sass/components/_blocks.scss */
  #block-cbs-clinics-clinic-search-form #cbs-clinics-form-clinic-search > .form-body > .form-item > input,
  #block-cbs-clinics-clinic-search-form #cbs-clinics-form-clinic-search > .form-body > .form-actions > input {
    font-size: 90%;
    margin-right: 12px;
  }
  /* line 77, ../sass/components/_blocks.scss */
  #block-cbs-clinics-clinic-search-form #cbs-clinics-form-clinic-search > .form-body > .form-item-locationId > input {
    width: 70px;
  }
  /* line 83, ../sass/components/_blocks.scss */
  #block-cbs-clinics-clinic-search-form #cbs-clinics-form-clinic-search > .form-body > .form-item-location > input {
    width: 30%;
    min-width: 100px;
  }
  /* line 90, ../sass/components/_blocks.scss */
  #block-cbs-clinics-clinic-search-form #cbs-clinics-form-clinic-search > .form-body > .form-actions > input {
    font-size: 90%;
    margin-right: 0px;
  }
}
/* CBS Clinics Search Results Block */
/* line 105, ../sass/components/_blocks.scss */
#block-cbs-clinics-clinic-search-results .cbs_clinics_clinic_search_results td.col-distance, #block-cbs-clinics-clinic-search-results .cbs_clinics_clinic_search_results td.col-province, #block-cbs-clinics-clinic-search-results .cbs_clinics_clinic_search_results td.col-siteKey, #block-cbs-clinics-clinic-search-results .cbs_clinics_clinic_search_results th.col-distance, #block-cbs-clinics-clinic-search-results .cbs_clinics_clinic_search_results th.col-province, #block-cbs-clinics-clinic-search-results .cbs_clinics_clinic_search_results th.col-siteKey {
  text-align: center;
}

/* CBS Clinics Clinic Location Info Block */
/* line 119, ../sass/components/_blocks.scss */
#block-cbs-clinics-clinic-location-info .cbs_clinics_clinic_location_info th {
  width: 15%;
  min-width: 150px;
}

/* CBS Clinics Clinic Location Events Block */
/* line 131, ../sass/components/_blocks.scss */
#block-cbs-clinics-clinic-location-events .cbs_clinics_clinic_location_events td, #block-cbs-clinics-clinic-location-events .cbs_clinics_clinic_location_events th {
  text-align: center;
}
/* line 136, ../sass/components/_blocks.scss */
#block-cbs-clinics-clinic-location-events .cbs-clinics-clinic-location-events-edit {
  margin-bottom: 10px;
}
/* line 139, ../sass/components/_blocks.scss */
#block-cbs-clinics-clinic-location-events .cbs-clinics-clinic-location-events-edit.inactive {
  display: none;
}
/* line 143, ../sass/components/_blocks.scss */
#block-cbs-clinics-clinic-location-events .cbs-clinics-clinic-location-events-edit.active {
  display: block;
}
/* line 147, ../sass/components/_blocks.scss */
#block-cbs-clinics-clinic-location-events .cbs-clinics-clinic-location-events-edit .form-item,
#block-cbs-clinics-clinic-location-events .cbs-clinics-clinic-location-events-edit .form-actions {
  margin-right: 15px;
  display: inline;
}
/* line 152, ../sass/components/_blocks.scss */
#block-cbs-clinics-clinic-location-events .cbs-clinics-clinic-location-events-edit .form-item label,
#block-cbs-clinics-clinic-location-events .cbs-clinics-clinic-location-events-edit .form-item .form-control,
#block-cbs-clinics-clinic-location-events .cbs-clinics-clinic-location-events-edit .form-actions label,
#block-cbs-clinics-clinic-location-events .cbs-clinics-clinic-location-events-edit .form-actions .form-control {
  display: inline;
}
/* line 157, ../sass/components/_blocks.scss */
#block-cbs-clinics-clinic-location-events .cbs-clinics-clinic-location-events-edit .form-item input[type=text],
#block-cbs-clinics-clinic-location-events .cbs-clinics-clinic-location-events-edit .form-actions input[type=text] {
  width: 65px;
  text-align: center;
}
/* line 162, ../sass/components/_blocks.scss */
#block-cbs-clinics-clinic-location-events .cbs-clinics-clinic-location-events-edit .form-item input[type=button],
#block-cbs-clinics-clinic-location-events .cbs-clinics-clinic-location-events-edit .form-item input[type=submit],
#block-cbs-clinics-clinic-location-events .cbs-clinics-clinic-location-events-edit .form-actions input[type=button],
#block-cbs-clinics-clinic-location-events .cbs-clinics-clinic-location-events-edit .form-actions input[type=submit] {
  margin-right: 15px;
}
/* line 168, ../sass/components/_blocks.scss */
#block-cbs-clinics-clinic-location-events .cbs-clinics-clinic-location-events-edit .form-item.form-item-selectEvents label,
#block-cbs-clinics-clinic-location-events .cbs-clinics-clinic-location-events-edit .form-actions.form-item-selectEvents label {
  display: none;
}
/* line 172, ../sass/components/_blocks.scss */
#block-cbs-clinics-clinic-location-events .cbs-clinics-clinic-location-events-edit .form-item.form-item-selectEvents select,
#block-cbs-clinics-clinic-location-events .cbs-clinics-clinic-location-events-edit .form-actions.form-item-selectEvents select {
  width: 140px;
}
/* line 177, ../sass/components/_blocks.scss */
#block-cbs-clinics-clinic-location-events .cbs-clinics-clinic-location-events-edit .form-item .description,
#block-cbs-clinics-clinic-location-events .cbs-clinics-clinic-location-events-edit .form-actions .description {
  display: none;
}
/* line 182, ../sass/components/_blocks.scss */
#block-cbs-clinics-clinic-location-events .cbs-clinics-clinic-location-events-edit .form-item {
  white-space: nowrap;
}
/* line 188, ../sass/components/_blocks.scss */
#block-cbs-clinics-clinic-location-events .cbs_clinics_clinic_location_events th.col-actions,
#block-cbs-clinics-clinic-location-events .cbs_clinics_clinic_location_events td.col-actions {
  display: none;
}
/* line 196, ../sass/components/_blocks.scss */
#block-cbs-clinics-clinic-location-events.edit-form-active .cbs_clinics_clinic_location_events th.col-actions,
#block-cbs-clinics-clinic-location-events.edit-form-active .cbs_clinics_clinic_location_events td.col-actions {
  display: table-cell;
}
/* line 200, ../sass/components/_blocks.scss */
#block-cbs-clinics-clinic-location-events.edit-form-active .cbs_clinics_clinic_location_events th.col-actions .mt-checkbox-list,
#block-cbs-clinics-clinic-location-events.edit-form-active .cbs_clinics_clinic_location_events td.col-actions .mt-checkbox-list {
  padding: 1px 0px;
  margin: 0px;
}

/* CBS Clinics Clinic Event Info Block */
/* line 211, ../sass/components/_blocks.scss */
.cbs-clinics-block-clinic-event-info.inactive {
  display: none;
}

/* line 217, ../sass/components/_blocks.scss */
#block-cbs-clinics-clinic-event-info .cbs_clinics_clinic_event_info th {
  width: 15%;
  min-width: 150px;
}

/* CBS Clinics Clinic Event Timeslots Block */
/* line 226, ../sass/components/_blocks.scss */
.cbs-clinics-block-clinic-event-timeslots.inactive {
  display: none;
}

/* line 232, ../sass/components/_blocks.scss */
#block-cbs-clinics-clinic-event-timeslots .cbs_clinics_clinic_event_timeslots td, #block-cbs-clinics-clinic-event-timeslots .cbs_clinics_clinic_event_timeslots th {
  text-align: center;
}
/* line 238, ../sass/components/_blocks.scss */
#block-cbs-clinics-clinic-event-timeslots .cbs-clinics-clinic-event-timeslots-edit.inactive {
  display: none;
}
/* line 242, ../sass/components/_blocks.scss */
#block-cbs-clinics-clinic-event-timeslots .cbs-clinics-clinic-event-timeslots-edit.active {
  display: block;
}
/* line 246, ../sass/components/_blocks.scss */
#block-cbs-clinics-clinic-event-timeslots .cbs-clinics-clinic-event-timeslots-edit .form-item,
#block-cbs-clinics-clinic-event-timeslots .cbs-clinics-clinic-event-timeslots-edit .form-actions {
  white-space: nowrap;
  margin-right: 15px;
  display: inline;
}
/* line 252, ../sass/components/_blocks.scss */
#block-cbs-clinics-clinic-event-timeslots .cbs-clinics-clinic-event-timeslots-edit .form-item label,
#block-cbs-clinics-clinic-event-timeslots .cbs-clinics-clinic-event-timeslots-edit .form-item .form-control,
#block-cbs-clinics-clinic-event-timeslots .cbs-clinics-clinic-event-timeslots-edit .form-actions label,
#block-cbs-clinics-clinic-event-timeslots .cbs-clinics-clinic-event-timeslots-edit .form-actions .form-control {
  display: inline;
}
/* line 257, ../sass/components/_blocks.scss */
#block-cbs-clinics-clinic-event-timeslots .cbs-clinics-clinic-event-timeslots-edit .form-item input[type=text],
#block-cbs-clinics-clinic-event-timeslots .cbs-clinics-clinic-event-timeslots-edit .form-actions input[type=text] {
  width: 65px;
  text-align: center;
}
/* line 262, ../sass/components/_blocks.scss */
#block-cbs-clinics-clinic-event-timeslots .cbs-clinics-clinic-event-timeslots-edit .form-item .description,
#block-cbs-clinics-clinic-event-timeslots .cbs-clinics-clinic-event-timeslots-edit .form-actions .description {
  display: none;
}

/* Drupal Admin Toolbar */
/* line 3, ../sass/components/_finalise.scss */
#admin-menu {
  z-index: 1000000;
}

/* line 7, ../sass/components/_finalise.scss */
.cbs-metronic-layout-1.page-header-fixed .page-container {
  margin-top: 25px;
}

/* line 11, ../sass/components/_finalise.scss */
.cbs-metronic-layout-2.page-header-fixed .page-container {
  margin-top: 34px;
}

/* line 16, ../sass/components/_finalise.scss */
body.has-role-administrator.cbs-metronic-layout-1.page-header-fixed .page-container {
  margin-top: 35.5px;
}
/* line 20, ../sass/components/_finalise.scss */
body.has-role-administrator.cbs-metronic-layout-1 .page-header {
  height: 71px;
}
/* line 23, ../sass/components/_finalise.scss */
body.has-role-administrator.cbs-metronic-layout-1 .page-header .page-header-inner {
  padding-top: 21px;
}

/* line 30, ../sass/components/_finalise.scss */
body.has-role-administrator.cbs-metronic-layout-2.page-header-fixed .page-container {
  margin-top: 44.5px;
}
/* line 34, ../sass/components/_finalise.scss */
body.has-role-administrator.cbs-metronic-layout-2 .page-header {
  height: 84px;
}
/* line 37, ../sass/components/_finalise.scss */
body.has-role-administrator.cbs-metronic-layout-2 .page-header .page-header-inner {
  padding-top: 21px;
}

/* line 44, ../sass/components/_finalise.scss */
body.has-role-administrator .page-container {
  /*padding-top: $admin-toolbar-height;*/
}
/* line 48, ../sass/components/_finalise.scss */
body.has-role-administrator .page-quick-sidebar {
  padding-top: 21px;
}
/* line 52, ../sass/components/_finalise.scss */
body.has-role-administrator .page-quick-sidebar-toggler {
  margin-top: 21px;
}
/* line 56, ../sass/components/_finalise.scss */
body.has-role-administrator .portlet.portlet-fullscreen {
  padding-top: 21px !important;
}

/* line 62, ../sass/components/_finalise.scss */
.page-sidebar > .row {
  margin-left: 0px;
  margin-right: 0px;
}

/* line 71, ../sass/components/_finalise.scss */
#messages .drupal-messages .portlet-body ul {
  padding-left: 20px;
  margin-bottom: 0px;
}

/* line 79, ../sass/components/_finalise.scss */
.cbs-metronic-layout-1 .top-menu .user-login-link {
  color: #79869a;
}

/* line 83, ../sass/components/_finalise.scss */
.cbs-metronic-layout-2 .top-menu .user-login-link {
  height: 100%;
  line-height: 38px;
}
/* line 87, ../sass/components/_finalise.scss */
.cbs-metronic-layout-2 .top-menu .user-login-link i {
  font-size: 19px;
  line-height: 38px;
}

/* line 94, ../sass/components/_finalise.scss */
.page-content ul.action-links {
  padding-left: 0px;
  margin-left: 15px;
  margin-bottom: 20px;
}
/* line 99, ../sass/components/_finalise.scss */
.page-content ul.action-links li {
  display: inline;
  padding-left: 0px;
  margin-left: 0px;
}
/* line 104, ../sass/components/_finalise.scss */
.page-content ul.action-links li a {
  padding-left: 15px;
  background: url(/themes/bartik/images/add.png) no-repeat left center;
  margin: 0 10px 0 0;
}

/* line 113, ../sass/components/_finalise.scss */
.force-no-gutter {
  padding-left: 0px !important;
  padding-right: 0px !important;
}

/* line 118, ../sass/components/_finalise.scss */
.clear-both {
  clear: both;
}

/* line 122, ../sass/components/_finalise.scss */
.datetime-date,
.datetime-time,
a[href^="tel:"],
.site-phone,
.site-phone-literal {
  white-space: nowrap;
}

/* line 131, ../sass/components/_finalise.scss */
#page-manager-edit .page-manager-wrapper {
  padding-left: 199px;
}
/* line 135, ../sass/components/_finalise.scss */
#page-manager-edit .page-manager-edit-operations {
  width: 200px;
  margin-left: -200px;
}

/* CSS class support for hiding layout.interface elements. */
/* line 8, ../sass/components/_hiding.scss */
body.page-full-width .page-container .page-wrapper .sidebar-toggler,
body.page-full-width .page-container .page-wrapper .page-header .dropdown.dropdown-quick-sidebar-toggler,
body.page-full-width .page-container .page-wrapper .page-quick-sidebar-toggler,
body.page-full-width .page-container .page-wrapper .page-quick-sidebar-wrapper {
  display: none;
}
/* line 20, ../sass/components/_hiding.scss */
body.page-header-hide .page-container .page-header {
  display: none;
}
/* line 27, ../sass/components/_hiding.scss */
body.page-bar-hide .page-content > .page-bar {
  display: none;
}
/* line 35, ../sass/components/_hiding.scss */
body.page-hide-header-user .page-container .page-wrapper .dropdown.dropdown-user {
  display: none;
}

/* line 4, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-form-rest-log-search fieldset.portlet {
  border-radius: 0px;
}
/* line 7, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-form-rest-log-search fieldset.portlet .portlet-body {
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}
/* line 14, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-form-rest-log-search .caption .matches-info {
  font-size: 90%;
  padding-left: 10px;
  text-transform: none;
}
/* line 19, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-form-rest-log-search .caption .matches-info::before {
  content: '(';
}
/* line 23, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-form-rest-log-search .caption .matches-info::after {
  content: ')';
}
/* line 30, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-form-rest-log-search .search-criteria-container > .form-item {
  display: inline-block;
  max-width: 300px;
  margin-top: 0px;
  padding-right: 25px;
}
/* line 36, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-form-rest-log-search .search-criteria-container > .form-item.form-item-period {
  position: relative;
  top: -1px;
}
/* line 41, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-form-rest-log-search .search-criteria-container > .form-item.form-item-keywords {
  max-width: 450px;
}
/* line 48, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-form-rest-log-search .actions input {
  margin-top: 10px;
}
/* line 56, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-results .table-wrapper.cbs_dwp_pfl_groups_wrapper {
  overflow-x: scroll;
}
/* line 60, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-results tr {
  cursor: pointer;
}
/* line 63, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-results tr td {
  border-left-width: 1px;
  border-right-width: 1px;
  border-left-style: solid;
  border-right-style: solid;
}
/* line 70, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-results tr > .col-index,
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-results tr > .col-id,
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-results tr > .col-timestamp,
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-results tr > .col-duration,
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-results tr > .col-user_id,
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-results tr > .col-ip_address_remote,
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-results tr > .col-ip_address_forwarded,
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-results tr > .col-code,
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-results tr > .col-code2 {
  text-align: center;
}
/* line 82, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-results tr > td:first-child {
  color: #ffffff;
}
/* line 86, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-results tr > td:first-child {
  background-color: #909090;
}
/* line 90, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-results tr.status-100 > td:first-child {
  background-color: #009090;
}
/* line 94, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-results tr.status-200 > td:first-child {
  background-color: #009000;
}
/* line 98, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-results tr.status-300 > td:first-child {
  background-color: #000090;
}
/* line 102, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-results tr.status-400 > td:first-child {
  background-color: #C06000;
}
/* line 106, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-results tr.status-500 > td:first-child {
  background-color: #B00000;
}
/* line 110, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-results tr.status-curl-error > td:first-child {
  background-color: #900090;
}
/* line 114, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-results tr.status-custom > td:first-child {
  background-color: #600090;
}
/* line 119, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-results tr:hover.status-100 > td:first-child {
  background-color: #008080 !important;
}
/* line 123, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-results tr:hover.status-200 > td:first-child {
  background-color: #008000 !important;
}
/* line 127, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-results tr:hover.status-300 > td:first-child {
  background-color: #000080 !important;
}
/* line 131, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-results tr:hover.status-400 > td:first-child {
  background-color: #B06000 !important;
}
/* line 135, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-results tr:hover.status-500 > td:first-child {
  background-color: #A00000 !important;
}
/* line 139, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-results tr:hover.status-curl-error > td:first-child {
  background-color: #800080 !important;
}
/* line 143, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-results tr:hover.status-custom > td:first-child {
  background-color: #500080 !important;
}
/* line 151, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-filters ul.filters {
  list-style-type: none;
  margin: 10px 0px 0px 0px;
}
/* line 155, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-filters ul.filters li {
  display: inline;
  margin: 0px 10px 0px 0px;
}
/* line 160, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-filters ul.filters a.filter {
  color: #ffffff !important;
  background-color: #8c8c8c;
  text-decoration: none;
  vertical-align: initial;
  padding: 5px 15px;
  border: none;
  border-radius: 1000px;
  display: inline-block;
  transition: all .2s ease-in-out;
  height: auto;
  margin: 0px 7px;
  font-size: 80%;
  white-space: nowrap;
}
/* line 32, ../sass/_mixins.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-filters ul.filters a.filter:first-child {
  margin-left: 0px;
}
/* line 36, ../sass/_mixins.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-filters ul.filters a.filter:last-child {
  margin-right: 0px;
}
/* line 40, ../sass/_mixins.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-filters ul.filters a.filter:hover, body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-filters ul.filters a.filter:focus {
  position: relative;
  text-decoration: underline;
  /*  z-index: 1100; */
  cursor: pointer;
  box-shadow: 0 5px 5px 2px rgba(0, 0, 0, 0.07) !important;
}
/* line 165, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-filters ul.filters a.filter:hover {
  background-color: #4d4d4d;
}
/* line 170, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-filters ul.filters a.filter .filter-inner::before {
  position: relative;
  top: -1px;
  font-size: 10px;
  font-family: FontAwesome;
  content: "\f00d";
  padding-right: 7px;
}
/* line 180, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-filters ul.filters a.filter .filter-label {
  font-weight: bold;
}
/* line 183, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-filters ul.filters a.filter .filter-label::after {
  content: ':';
}
/* line 189, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-filters ul.filters a.filter-constraint {
  color: #ffffff !important;
  background-color: #4d4d4d;
  text-decoration: none;
  vertical-align: initial;
  padding: 5px 15px;
  border: none;
  border-radius: 1000px;
  display: inline-block;
  transition: all .2s ease-in-out;
  height: auto;
  margin: 0px 7px;
  font-size: 80%;
}
/* line 32, ../sass/_mixins.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-filters ul.filters a.filter-constraint:first-child {
  margin-left: 0px;
}
/* line 36, ../sass/_mixins.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-filters ul.filters a.filter-constraint:last-child {
  margin-right: 0px;
}
/* line 40, ../sass/_mixins.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-filters ul.filters a.filter-constraint:hover, body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-filters ul.filters a.filter-constraint:focus {
  position: relative;
  text-decoration: underline;
  /*  z-index: 1100; */
  cursor: pointer;
  box-shadow: 0 5px 5px 2px rgba(0, 0, 0, 0.07) !important;
}
/* line 193, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-filters ul.filters a.filter-constraint:hover {
  background-color: #000000;
}
/* line 200, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .cbs-rest-block-rest-log-search-pager {
  margin-top: 15px;
}
/* line 204, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .modal-alert-modalKeyViewDetailedInfo {
  width: 750px;
  margin-left: -375px;
}
/* line 209, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .modal-alert-modalKeyViewDetailedInfo .modal-content .modal-body {
  margin: 0px;
}
/* line 213, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .modal-alert-modalKeyViewDetailedInfo .modal-content .table {
  margin: -1px 0px -1px 0px;
}
/* line 216, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .modal-alert-modalKeyViewDetailedInfo .modal-content .table th,
body.page-admin-reports-cbs-rest-log .modal-alert-modalKeyViewDetailedInfo .modal-content .table td {
  padding: 6px 8px;
}
/* line 221, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .modal-alert-modalKeyViewDetailedInfo .modal-content .table th {
  white-space: nowrap;
}
/* line 228, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .modal-alert-modalKeyViewDetailedInfo .row-username .user-id {
  padding-left: 5px;
}
/* line 231, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .modal-alert-modalKeyViewDetailedInfo .row-username .user-id::before {
  content: '(';
}
/* line 235, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .modal-alert-modalKeyViewDetailedInfo .row-username .user-id::after {
  content: ')';
}
/* line 243, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .modal-alert-modalKeyViewDetailedInfo .row-ip-address-remote a,
body.page-admin-reports-cbs-rest-log .modal-alert-modalKeyViewDetailedInfo .row-ip-address-forwarded a {
  display: inline-block;
  background: #e8e8e8;
  padding-left: 5px;
  padding-right: 5px;
  margin-right: 5px;
  border: solid 1px #d8d8d8;
  border-radius: 3px;
}
/* line 252, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
body.page-admin-reports-cbs-rest-log .modal-alert-modalKeyViewDetailedInfo .row-ip-address-remote a:hover,
body.page-admin-reports-cbs-rest-log .modal-alert-modalKeyViewDetailedInfo .row-ip-address-forwarded a:hover {
  color: #ffffff;
  background: #000000;
  border-color: #444444;
}

@media (max-width: 715px) {
  /* line 266, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
  body.page-admin-reports-cbs-rest-log .cbs-rest-form-rest-log-search .search-criteria-container {
    margin-left: -8px;
    margin-right: -8px;
  }
  /* line 270, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
  body.page-admin-reports-cbs-rest-log .cbs-rest-form-rest-log-search .search-criteria-container > .form-item {
    max-width: 50%;
    padding-right: 8px;
    padding-left: 8px;
    margin-right: -2px;
  }
}
@media (max-width: 450px) {
  /* line 286, ../sass/components/_page.admin.reports.cbs-rest-log.scss */
  body.page-admin-reports-cbs-rest-log .cbs-rest-form-rest-log-search .search-criteria-container > .form-item {
    max-width: 100%;
  }
}
/* line 4, ../sass/components/_page.admin.config.regional.cbs-project-summary.scss */
.page-admin-config-regional-cbs-project-summary .page-title .total-items {
  font-size: 80%;
  font-weight: normal;
  padding-left: 15px;
}
/* line 9, ../sass/components/_page.admin.config.regional.cbs-project-summary.scss */
.page-admin-config-regional-cbs-project-summary .page-title .total-items::before {
  content: '(';
}
/* line 13, ../sass/components/_page.admin.config.regional.cbs-project-summary.scss */
.page-admin-config-regional-cbs-project-summary .page-title .total-items::after {
  content: ')';
}
/* line 21, ../sass/components/_page.admin.config.regional.cbs-project-summary.scss */
.page-admin-config-regional-cbs-project-summary .page-title-complement .summary-actions a {
  font-size: 80%;
  color: #ffffff !important;
  background-color: #e7131a;
  text-decoration: none;
  vertical-align: initial;
  padding: 5px 15px;
  border: none;
  border-radius: 1000px;
  display: inline-block;
  transition: all .2s ease-in-out;
  height: auto;
  margin: 0px 7px;
}
/* line 32, ../sass/_mixins.scss */
.page-admin-config-regional-cbs-project-summary .page-title-complement .summary-actions a:first-child {
  margin-left: 0px;
}
/* line 36, ../sass/_mixins.scss */
.page-admin-config-regional-cbs-project-summary .page-title-complement .summary-actions a:last-child {
  margin-right: 0px;
}
/* line 40, ../sass/_mixins.scss */
.page-admin-config-regional-cbs-project-summary .page-title-complement .summary-actions a:hover, .page-admin-config-regional-cbs-project-summary .page-title-complement .summary-actions a:focus {
  position: relative;
  text-decoration: underline;
  /*  z-index: 1100; */
  cursor: pointer;
  box-shadow: 0 5px 5px 2px rgba(0, 0, 0, 0.07) !important;
}
/* line 25, ../sass/components/_page.admin.config.regional.cbs-project-summary.scss */
.page-admin-config-regional-cbs-project-summary .page-title-complement .summary-actions a .amount {
  display: none;
  font-size: 90%;
  padding-left: 10px;
}
/* line 30, ../sass/components/_page.admin.config.regional.cbs-project-summary.scss */
.page-admin-config-regional-cbs-project-summary .page-title-complement .summary-actions a .amount::before {
  content: '[';
}
/* line 34, ../sass/components/_page.admin.config.regional.cbs-project-summary.scss */
.page-admin-config-regional-cbs-project-summary .page-title-complement .summary-actions a .amount::after {
  content: ']';
}
/* line 42, ../sass/components/_page.admin.config.regional.cbs-project-summary.scss */
.page-admin-config-regional-cbs-project-summary ul.translation-modules,
.page-admin-config-regional-cbs-project-summary ul.translation-modules ul {
  list-style-type: none;
  padding: 0px;
  margin: 0px;
}
/* line 51, ../sass/components/_page.admin.config.regional.cbs-project-summary.scss */
.page-admin-config-regional-cbs-project-summary ul.translation-modules .item-language a {
  text-decoration: none;
}
/* line 54, ../sass/components/_page.admin.config.regional.cbs-project-summary.scss */
.page-admin-config-regional-cbs-project-summary ul.translation-modules .item-language a:hover {
  text-decoration: underline;
}
/* line 61, ../sass/components/_page.admin.config.regional.cbs-project-summary.scss */
.page-admin-config-regional-cbs-project-summary .module-name {
  font-size: 130%;
  font-weght: bold;
  text-decoration: underline;
}
/* line 67, ../sass/components/_page.admin.config.regional.cbs-project-summary.scss */
.page-admin-config-regional-cbs-project-summary .module-item {
  margin-left: 20px;
  margin-bottom: 10px;
}
/* line 72, ../sass/components/_page.admin.config.regional.cbs-project-summary.scss */
.page-admin-config-regional-cbs-project-summary .item-language {
  position: relative;
  padding-left: 50px;
}
/* line 76, ../sass/components/_page.admin.config.regional.cbs-project-summary.scss */
.page-admin-config-regional-cbs-project-summary .item-language .language-name {
  display: inline-block;
  position: absolute;
  top: 1px;
  left: 0px;
  width: 50px;
  font-size: 90%;
  text-align: center;
}
/* line 85, ../sass/components/_page.admin.config.regional.cbs-project-summary.scss */
.page-admin-config-regional-cbs-project-summary .item-language .language-name::before {
  content: '[';
}
/* line 89, ../sass/components/_page.admin.config.regional.cbs-project-summary.scss */
.page-admin-config-regional-cbs-project-summary .item-language .language-name::after {
  content: ']';
}
/* line 94, ../sass/components/_page.admin.config.regional.cbs-project-summary.scss */
.page-admin-config-regional-cbs-project-summary .item-language .language-context {
  font-size: 90%;
  white-space: nowrap;
  padding-left: 10px;
}
/* line 99, ../sass/components/_page.admin.config.regional.cbs-project-summary.scss */
.page-admin-config-regional-cbs-project-summary .item-language .language-context::before {
  content: '{';
}
/* line 103, ../sass/components/_page.admin.config.regional.cbs-project-summary.scss */
.page-admin-config-regional-cbs-project-summary .item-language .language-context::after {
  content: '}';
}

/*# sourceMappingURL=cbs-metronic-theme.styles.layout1.css.map */
