.sub-menu {
  /* padding: 6px 0px 100px 5px; */
  background-color: var(--top-color);
  /* margin: -57px 0 0 0px; */
  position: fixed;
  /* width: 280px; */
  border: 2px solid var(--box-color);
  display: flex;
}

.sub-menu .Horizon {
  display: flex;
}
.sub-menu .Horizon .name_link {
  display: flex;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
}

.ui-forward-label {
  display: flex;

  margin: 48px 46px;
  color: #fff;
  line-height: 0px;
  column-gap: 5px;
}
.ui-forward-label img {
  width: 306px;
  height: 42px;
  margin: -3rem 0 0 4.75rem;
  color: #fff;
}

.sub-reqbox {
  display: flex;
  flex-direction: row;
  margin: 2 0 0 -8px;
  column-gap: 3rem;
}
.Input_User_dash {
  margin: -5px 60px -6px 0;
}

.Input_User_dash i {
  margin: 1px 4px 0 7px;
  font-size: 18px;
  color: var(--icon-color);
  /* font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; */
  font-weight: bold;
}
.Input_desktop_dash {
  margin: -5px 6px -6px 0;
}
.Input_mobile_dash {
  margin: 13px 31px -6px -35px;
}
.sub-box2 {
  width: 180px;
  height: 146px;
  padding: 4px 133px 3px 178px;
  background-color: #0d6efd;
  border-radius: 10px;
  display: none;
  position: fixed;
  transition: 0.7s ease-in-out;
  top: 20px;
  right: 8px;
}
/* position=fixed made the above function as a clickable box */

.sub-box2 li {
  display: flex;
  list-style: none;
  justify-content: center;
  align-items: center;
}
.sub-box2 li a {
  text-decoration: none;
  white-space: nowrap;
  color: #fff;
}
.sub-box2 li a:hover {
  color: brown;
}
.sub-box2 li:nth-child(1) {
  margin: -167px 166px -57px -165px;
}
.sub-box2 li:nth-child(2) {
  margin: 72px 0 21px -362px;
  padding: 0px 71px 2px 0;
  font-size: 12px;
}
.sub-box2 li:nth-child(3) {
  margin: 106px 10px 0px -372px;
  font-size: 14px;
}
.sub-box2 li:nth-child(4) {
  margin: 108px 0 0 57px;
  font-size: 14px;
}
.sub-box2 li a hr {
  height: 5px;
  width: 304px;
  margin: 0 0 0 2px;
  color: black;
  background: aliceblue;
}

.Topbox .topcontainer li a {
  color: black;
  padding: 3.25rem;
  text-decoration: none;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: bold;
}
.Topbox .topcontainer li i {
  padding: 0;
  margin: -50px;
  color: black;
}
.Topbox .topcontainer li i a {
  color: #fff;
}

/* *Strip the ul of padding and list styling*/
.ui-tabs-nav {
  display: flex;
  list-style-type: none;
  margin: 0;
  padding: 0;
  width: 100%;
}

.navbar .megamenu {
  padding: 1rem;
}

.Empty_listitem a {
  list-style: none;
  text-decoration: none;
  color: black;
  margin: 0px 0 0px 0;
  padding: 6px 78px 2px 0;
}
.Empty_listitem a:hover {
  background-color: white;
}
.Empty_listitem2 a {
  list-style: none;
  text-decoration: none;
  color: black;
  margin: 0px 0 0px 0;
  padding: 6px 78px 2px 0;
}
.Empty_listitem2 a:hover {
  color: white;
}
.shadow-box {
  box-shadow: inset 0px 1px 3px 2px #fff;
}
.toggler_box {
  /* position: fixed; */
  display: flex;
  margin: 0 9px 0 279px;
}
.last-inputlog {
  font-size: 10px;
}
.dark_text {
  color: black;
}
.navbar-nav .dropdown-menu.User-megamenu {
  position: absolute !important ;
  top: 36px;
  right: -16px;
}
