/* General Changes*/

.container-fluid {
  padding: 0 1.5rem !important;
}
.main-content-area .content-heading {
  padding-left: 0 !important;
}
#main-header {
  padding: 0.5rem 0 !important;
}
#main-header .right-menu {
  margin-top: 0.125rem !important;
}
#main-header .left-side .logo {
  width: 110px !important;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  #main-header .right-menu {
    font-size: small;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  #main-header #main-nav a,
  #main-header #main-nav span {
    font-size: small;
  }
}
#main-header .right-menu .userinfo {
  margin-top: 2px !important; 
}
#main-header .right-menu #nav-right > ul > li .dropdown-admin-wrap .search-menu-dropdown {
  padding: 5px 8px !important;
  margin: 0.5rem 0 5px !important;
}
#main-header .right-menu #nav-right > ul > li .dropdown-admin-wrap .right-sub-list > ul li a {
    font-size: 15px !important;
    line-height: 1.1 !important;
    padding: 0.5rem 1rem !important;
}
#main-header .right-menu #nav-right > ul > li > ul li a {
  font-size: 15px !important;
  line-height: 1.1 !important;
  padding: 0.5rem 1rem !important;
}
#main-header .right-menu .userinfo > ul > li a {
  font-size: 15px !important;
  line-height: 1.1 !important;
  padding: 0.5rem 1rem !important;
}
#main-header .left-side nav#main-nav > ul > li ul li a {
  font-size: 15px !important;
  line-height: 1.1 !important;
  padding: 0.5rem 1rem !important;
}
#main-header .right-menu .userinfo > ul {
  top: 41px !important;
  font-size: 15px !important;
  line-height: 1.1 !important;
  padding: 0.5rem 1rem !important;
}
#main-header .right-menu #nav-right > ul > li .dropdown-admin-wrap {
  top: 50px !important;
  padding: 0px 15px 1rem !important;
}
#main-header .right-menu #nav-right > ul > li > ul {
  top: 32px !important;
  padding: 0 0 0.5rem !important;
}
#main-header .right-menu #nav-right > ul > li .dropdown-admin-wrap .search-menu-dropdown img {
  width: 20px !important;
  height: 20px !important;
  margin: -2px -5px 0 0 !important;
}
#main-header .right-menu #nav-right > ul > li .dropdown-admin-wrap .search-menu-dropdown input {
  font-size: medium !important;
  padding: 0.125rem 0.25rem !important;
}
#main-header .right-menu #nav-right > ul > li .dropdown-admin-wrap .right-sub-list > ul {
  scrollbar-width: thin !important;
}
.releasenotes-link {
  padding: 0px 10px 10px 0 !important;
  font-size: small !important;
}
.main-content-area {
  margin-top: -1.125rem !important;
}
.main-content-area .main-content-area-body .content-in {
  padding: 0 0.75rem !important;
}
.breadcrumbs {
  font-size: small !important;
}
.main-content-area-body {
  margin-top: 0.75rem !important;
}
.main-content-area .content-heading h5 {
  margin-bottom: 0rem !important;
  font-weight: 550;
}
.menu-items-info .content-in section.search {
  margin-bottom: 0.25rem !important;
}
.menu-items-info
  .content-in
  section.search
  > div.seach-wrap-frm
  .search-wrap
  input {
  width: calc(100% - 121px) !important;
}
.main-content-area .main-content-area-body {
  padding-top: 0.75rem !important;
  padding-bottom: 0.75rem !important;
  margin-bottom: 0.75rem !important;
}
.menu-items-info .content-in .exports-filter-section {
  margin-bottom: 0.75rem !important;
}
.dashboardbtn {
  padding: 0.5rem 1rem !important;
}
.menu-items-info .content-in .item-filter {
  margin-bottom: 0 !important;
  display: block !important;
}
.item-filter select {
  padding: 6px 8px 5px !important;
}
.item-filter .dashboardbtn {
  padding: 0.4rem 0.75rem 0.4rem 1rem !important;
}
.table-grid .table-paginate .items-per-page .page-numbers {
  padding: 0.35rem !important;
}
.table-grid .table-paginate .items-per-page div.pagelistno {
  width: 73px !important;
}
.table-grid .table-paginate .pagebtns input {
  width: 2.5em !important;
  padding: 0.25rem !important;
}
.table-grid .table-paginate {
  margin: 0.5rem 0 -1rem !important;
}
.table-grid .table-paginate .pagebtns .btns-page {
  line-height: 0.7;
}
/* .menu-items-info .content-in .item-filter .itemtype-filter {
  width: 23rem !important;
} */
/* .menu-items-info .content-in .item-filter .show-hide-columns {
  width: 324px !important;
} */
.menu-items-info .content-in .item-filter .show-hide-columns .close {
  top: 50px !important;
  right: 10px !important;
}
.menu-items-info .content-in .item-filter .show-hide-columns ul {
  scrollbar-width: thin !important;
}
.form-select {
  cursor: pointer;
}
.table-grid
  .table-content
  .table-wrapper
  .columns-wrap
  .draggable-columns
  .column
  .column-heading {
  height: 50px !important;
}
.table-grid
  .table-content
  .table-wrapper
  .columns-wrap
  .column-buttons
  .column-heading {
  height: 50px !important;
}
.table-grid
  .table-content
  .table-wrapper
  .columns-wrap
  .column-contents
  .row-column {
  height: 50px !important;
}
.table-grid
  .table-content
  .table-wrapper
  .columns-wrap
  .draggable-columns
  .column
  .row-column {
  padding: 0.75rem !important;
}
@media only screen and (max-width: 575px) {
  .menu-items-info .content-in .item-filter .itemtype-filter {
    width: auto !important;
  }
  .table-grid .table-paginate .pagebtns .btns-page {
    line-height: 1.8 !important;
  }
}
/* Small (SM) - ≥576px */
@media  only screen and (min-width: 576px) and (max-width: 767px) {
  .menu-items-info .content-in .item-filter .itemtype-filter {
    width: 100% !important;
    justify-content: center;
    align-items: center;
    margin-bottom: 0.5rem;
  }
  .menu-items-info .content-in .item-filter .show-hide-columns {
    width: 100% !important;
    /* display: flex;
    justify-content: center; */
    align-items: center;
    margin-bottom: 0.5rem;
  }
  .menu-items-info .content-in .item-filter .itemtype-filter select {
    width: 100%;
  }
  .menu-items-info .content-in .item-filter .itemtype-filter span {
    width: 30vw;
  }
}

/* Medium (MD) - ≥768px */
@media  only screen and (min-width: 768px) and (max-width: 991px) {
  .menu-items-info .content-in .item-filter .itemtype-filter {
    width: 100% !important;
    justify-content: center;
    align-items: center;
    margin-bottom: 0.5rem;
  }
  .menu-items-info .content-in .item-filter .show-hide-columns {
    width: 100% !important;
    /* display: flex;
    justify-content: center; */
    align-items: center;
    margin-bottom: 0.5rem;
  }
  .menu-items-info .content-in .item-filter .itemtype-filter select {
    width: 100%;
  }
  .menu-items-info .content-in .item-filter .itemtype-filter span {
    width: 20vw;
  }
  /* .menu-items-info .content-in .item-filter .show-hide-columns .close {
    right: 10px !important
  }   */
}

/* Large (LG) - ≥992px */
@media  only screen and (min-width: 992px) and (max-width: 1199px) {
  .menu-items-info .content-in .item-filter .itemtype-filter {
    width: 100% !important;
    justify-content: center;
    align-items: center;
    line-height: 1.1;
  }
  .menu-items-info .content-in .item-filter .show-hide-columns {
    width: 100% !important;
    /* display: flex;
    justify-content: right; */
    align-items: center;
  }
  .menu-items-info .content-in .item-filter .itemtype-filter select {
    width: 100%;
  }
  .filter-left {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .item-left {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .active-left {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }  
  .filter-right {
    padding-right: 0 !important;
    padding-left: 0 !important;
  } 
}

/* Extra Large (XL) - ≥1200px */
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
  .menu-items-info .content-in .item-filter .show-hide-columns {
    width: 100% !important;
    align-items: center;
  }
  .menu-items-info .content-in .item-filter .itemtype-filter {
    width: 100% !important;
  }  
  .filter-left {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .item-left {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .active-left {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }  
  .status-left {
    padding-right: 0 !important;
  }    
  .filter-right {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }  
}

/* Extra Extra Large (XXL) - ≥1400px */
@media only screen and (min-width: 1400px) {
  .menu-items-info .content-in .item-filter .show-hide-columns {
    width: 100% !important;
    align-items: center;
  }
  .menu-items-info .content-in .item-filter .itemtype-filter {
    width: 100% !important;
  }
  .filter-left {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .item-left {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .active-left {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }  
  .status-left {
    padding-right: 0 !important;
  }    
  .filter-right {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
}
.table-grid
  .table-content
  .table-wrapper
  .columns-wrap
  .column-buttons
  .column-contents
  .edit-link,
.table-grid
  .table-content
  .table-wrapper
  .columns-wrap
  .column-buttons
  .column-contents
  .delete-row {
  margin: 0.75rem !important;
}
.table-grid
  .table-content
  .table-wrapper
  .columns-wrap
  .column-buttons
  .column-contents
  .edit-row,
.table-grid
  .table-content
  .table-wrapper
  .columns-wrap
  .column-buttons
  .column-contents
  .delete-row {
  width: 18px !important;
  height: 18px !important;
}
.table-grid
  .table-content
  .table-wrapper
  .columns-wrap
  .column-buttons
  .column-contents
  .row-column {
  padding-left: 1.25rem !important;
}
.table-grid
  .table-content
  .table-wrapper
  .columns-wrap
  .column-buttons
  .column-heading {
  padding: 10px 0 10px 1.25rem !important;
}
.table-grid
  .table-content
  .table-wrapper
  .columns-wrap
  #extracolumn
  .heading-col,
.table-grid
  .table-content
  .table-wrapper
  .columns-wrap
  .ss-extra-cols
  .heading-col {
  height: 50px !important;
}
.table-grid
  .table-content
  .table-wrapper
  .columns-wrap
  #extracolumn
  .body-grid
  div,
.table-grid
  .table-content
  .table-wrapper
  .columns-wrap
  .ss-extra-cols
  .body-grid
  div {
  height: 50px !important;
}
.table-grid .table-content {
  padding: 0 0 1rem !important;
}
.table-grid .tfloat-v.floating-scrollv {
  right: 1px !important;
  top: 7px !important;
}
.table-grid .tfloat-v.floating-scrollv .body {
  max-height: 750px !important;
}
/* .table-grid .table-content .table-wrapper .columns-wrap .draggable-columns .column .column-heading .grid-btns {
  width: calc(100% - 1rem) !important;
  margin-left: 0.5rem !important;
}  */
input[type="checkbox"] {
  width: 0.9rem !important;
  height: 0.9rem !important;
}
#main-header .left-side nav#main-nav > ul > li.show > ul {
  padding-top: 0.25rem !important;
}
#main-header .left-side nav#main-nav > ul > li ul {
  height: 41px !important;
  width: 250px !important;
  top: 1.75rem !important;
  line-height: 1.1 !important;
  padding: 0 !important;
}
.table-grid .table-paginate .items-per-page {
  z-index: 6 !important;
}
@media only screen and (max-width: 991px) {
  .usermenu-mobile-sub .close {
      top: 8px !important;
      width: 24px !important;
      margin-right: 8px !important;
  }
}
@media only screen and (max-width: 991px) {
  #main-header .left-side nav#main-nav .close {
      width: 22px !important;
      height: 22px !important;
      top: 6px !important;
      right: 8px !important;
  }
}
@media only screen and (max-width: 991px) {
  #main-header .right-menu #nav-right > ul#nav-right li ul {
      top: 30px !important;
  }
}
@media only screen and (max-width: 991px) {
  #main-header .right-menu #nav-right > ul#nav-right li .dropdown-admin-wrap {
      top: 30px !important;
  }
}

/* Menu Items Information Page*/

#menuiteminfo .two-fields-row {
  margin: 0 -1rem 0 !important;
}
#menuiteminfo .two-fields-row .field-col {
  width: auto !important;
}
