.theme-config {
  top: 150px;
}

nav .logo {
    height: 70px;
}

.floatThead-table {
    background-color: white;
}

.slider_importance .noUi-connect {
  background: none repeat scroll 0 0 #1c84c6;
  box-shadow: none;
}

.mini-navbar #searchLeftSide input {
  display: none;
}

.ibox-title-right {
  display: block;
  float: none;
  margin-top: 0;
  position: relative;
  padding: 0;
  text-align: right;
}
.ibox-title-right a {
  cursor: pointer;
  margin-left: 5px;
  color: red;
}
.ibox-title-right a.btn-primary {
  color: #fff;
}
.amsImg{
  max-width: 100%;
  padding-top: 40px;
  padding-right: 40px;
  padding-bottom: 40px;
  padding-left: 40px;
}
.amsImg-small{
  max-width: 100%;
  padding-top: 10px;
  padding-right: 40px;
  padding-bottom: 10px;
  padding-left: 0px;
}

/* Fix for dropdown positioning in navbar-right - Inspinia theme override */
.navbar-right .dropdown-menu {
    right: 0 !important;
    left: auto !important;
    margin-top: 2px !important;
    top: 100% !important;
}

/* Fix dropdown positioning context - ensure parent li has relative positioning */
.navbar-right li.dropdown,
.navbar-right li:has(.dropdown-toggle) {
    position: relative !important;
}

/* More specific positioning for the user dropdown */
.navbar-right .dropdown-menu.m-t-xs {
    margin-top: 0px !important;
    right: 0px !important;
    left: auto !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

/* Add spacing between dropdown menu items */
.navbar-right .dropdown-menu li {
    margin-bottom: 3px !important;
}

.navbar-right .dropdown-menu li:last-child {
    margin-bottom: 0 !important;
}

/* Fix for navbar right alignment - push navigation to far right */
.top-navigation .navbar-static-top {
    width: 100% !important;
}

.top-navigation .navbar-left {
    float: left !important;
}

.top-navigation .navbar-right {
    float: right !important;
    margin-right: 20px !important;
    clear: none !important;
}
