@charset "utf-8";
/* CSS Document */
body a:hover, body a:active, body a:focus {
  text-decoration: underline !important;
}
body a.btn:hover, body a.btn:active, body a.btn:focus {
  text-decoration: none!important;
}
#kt_docs_content_container .breadcrumb .breadcrumb-item,
#kt_docs_content .breadcrumb .breadcrumb-item{
    display: none;
}
.breadcrumb .breadcrumb-item a,
.breadcrumb .breadcrumb-item a:hover,
.breadcrumb .breadcrumb-item a:focus{
  text-decoration: none !important;
}
#kt_app_body.advantech-internal .app-container {
  padding-left: 20px !important;
  padding-right: 20px !important;
}
#kt_app_body.advantech-internal #kt_app_header {
  left: 0 !important;
  border-bottom: #004280 4px solid;
}
#kt_app_body.advantech-internal #kt_app_sidebar_toggle, #kt_app_body.advantech-internal #kt_app_sidebar_mobile_toggle {
  padding-top: 8px;
}
#kt_app_body.advantech-internal #kt_app_sidebar_toggle .fs-2x, #kt_app_body.advantech-internal #kt_app_sidebar_mobile_toggle .fs-2x {
  font-size: 1.5rem !important;
}
#kt_app_body.advantech-internal #kt_app_header.app-header {
  z-index: 107 !important;
  display: block !important;
}
#kt_app_body.advantech-internal .app-sidebar-logo a {
  display: block !important;
  margin-right: 15px !important;
}
#kt_app_body.advantech-internal .app-sidebar-mobile-logo a {
  margin-right: 15px !important;
}
#kt_app_body.advantech-internal .app-sidebar .menu .menu-item .menu-link {
  padding-left: 2rem;
  text-decoration: none;
}
#kt_app_body.advantech-internal .app-sidebar .menu .menu-item .menu-link:hover, #kt_app_body.advantech-internal .app-sidebar .menu .menu-item .menu-link:active, #kt_app_body.advantech-internal .app-sidebar .menu .menu-item .menu-link:focus {
  text-decoration: none !important;
}
#kt_app_body.advantech-internal .app-sidebar .menu .menu-item .menu-link .menu-icon i.fs-2x {
  font-size: 1.5rem !important;
}
#kt_app_body.advantech-internal #website-name,
#kt_app_body.advantech-internal #website-name-mobile{
  font-size: 20px;
  display: inline-block;
  margin-right: 10px;
  color: #004280;
  font-weight: bold;
}
#kt_app_body.advantech-internal .app-sidebar-mobile-logo #website-name,
#kt_app_body.advantech-internal .app-sidebar-mobile-logo #website-name-mobile{
  font-size: 20px;
}
/*
		#kt_app_body.advantech-internal #website-name::before {
			content: "";
			width: 2px;
			background-color: #ccc;
			height: 20px;
			display: inline-block;
			margin: 0 20px 0 8px;
			position: relative;
			top: 2px;
		}*/
#kt_app_body.advantech-internal #kt_app_sidebar_menu_wrapper {
  margin-top: 74px !important;
  margin-bottom: 10px;
}
#kt_app_body.advantech-internal #kt_app_footer {
  background-color: transparent;
}
#kt_app_body.advantech-internal .app-navbar .app-navbar-item {
  padding-left: 20px;
  padding-right: 20px;
}
#kt_app_body.advantech-internal .app-navbar .app-navbar-item:last-child {
  padding-right: 0px;
}
#kt_app_body.advantech-internal .app-navbar .app-navbar-item > a {
  font-size: 16px !important;
  text-decoration: none!important;
}
#kt_app_body.advantech-internal .app-navbar .app-navbar-item a i {
  font-size: 22px !important;
}
#kt_app_body.advantech-internal .app-navbar .app-navbar-item a.dropdown-toggle i {
  font-size: 24px !important;
}
#kt_app_body.advantech-internal .menu-sub-indention .menu-sub:not([data-popper-placement]) {
  background-color: #4c87bf;
  margin-left: 0;
}
#kt_app_body.advantech-internal .menu-sub-accordion .menu-item .menu-link span:first-child {
  margin-left: 2.5rem;
}
#kt_app_body.advantech-internal .menu-sub-accordion .menu-accordion .menu-sub-accordion .menu-item .menu-link span:first-child {
  margin-left: 2rem;
  margin-right: 0.65rem;
}
#kt_app_body.advantech-internal .menu-sub-accordion .menu-item {
  padding: 0;
}
#kt_app_body.advantech-internal [data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), [data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
  background-color: #004280;
}
.menu-sub-indention .menu-item .menu-item .menu-link.active {
  margin-right: 0;
}
:root {
  --kt-app-header-height: 60px;
  --kt-app-header-height-actual: 60px;
}
#kt_app_body.advantech-internal .app-sidebar-logo {
  height: 56px !important;
}
#kt_app_body.advantech-internal .app-navbar {
  height: 56px !important;
}
@media (max-width: 991.98px) {
  #kt_app_body.advantech-internal .app-sidebar-mobile-logo {
    height: 56px !important;
  }
}
#kt_app_body.advantech-internal #kt_app_header_second {
  background-color: #f2f2f3;
  height: 56px;
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
}
#kt_app_body.advantech-internal #app_header_link .link_item > a {
  padding: 0 10px;
}
#kt_app_body.advantech-internal #app_header_link a i {
  font-size: 24px;
  color: #004280;
}

#kt_app_body.advantech-internal #app_header_link .version-menu a,
#kt_app_body.advantech-internal #app_header_link .version-menu a:hover,
#kt_app_body.advantech-internal #app_header_link .version-menu a:focus{
  text-decoration: none!important;
}
#kt_app_body.advantech-internal #app_header_link .version-menu .dropdown-menu{
  margin-right: -6px!important;
}
.nav.nav-tabs .nav-item .nav-link:hover, .nav.nav-tabs .nav-item .nav-link:focus {text-decoration: none!important;}

#kt_app_body.advantech-internal .dropdown-menu > li > a {
	display: block;
	width: 100%;
	padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
	clear: both;
	font-weight: 400;
	color: var(--bs-dropdown-link-color);
	text-align: inherit;
	text-decoration: none;
	white-space: nowrap;
	background-color: transparent;
	border: 0;
}

#kt_app_body.advantech-internal .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
	background-color: var(--bs-dropdown-link-hover-bg);
}