/*//Copy this css*/
/*!
 * @history center69-陳煜珊 從iTeacher移植過來，調整為線上書面審查系統用
 */
/*
* 全局CSS主題色調色盤-參數設定
*/
:root {	
  /*nav item color*/
  --nav-color: #000; /*#117697;*/
  --nav-hover-color: #000;
  --nav-hover-bg-color: #8fd8e5;

  /*navbar-shadow color*/
  /* --navbar-shadow-color: #06114e6e; */
  --navbar-shadow-color: #06114e6e;
}

.navbar-light .navbar-nav .nav-link {
  color: var(--nav-color);
}

.navbar-light .navbar-nav .active>.nav-link, 
.navbar-light .navbar-nav .nav-link.active, 
.navbar-light .navbar-nav .nav-link.show, 
.navbar-light .navbar-nav .show>.nav-link {
  /* border-color: var(--nav-hover-bg-color);   
  border-style:solid;
  padding:5px; */
  background: var(--nav-hover-bg-color);
  color: var(--nav-hover-color);
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;	
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;	
}

.navbar-brand {
  color: var(--nav-color) !important;
}

.navbar-shadow {
  box-shadow: 0 0.5rem 1rem var(--navbar-shadow-color);
}

#navbarNavDropdown li > a {
  padding-left: 15px;
  padding-right: 15px;
}

.btco-menu .active a:focus,
.btco-menu li a:focus ,
.navbar > .show > a:focus{
  background: transparent;
  outline: 0;
  
}

.dropdown-menu li  a:hover { 
  color: var(--nav-hover-color) !important;
  background: var(--nav-hover-bg-color);
}

.dropdown-menu .show > .dropdown-toggle::after{
 	transform: rotate(-90deg);
}

.navbar-expand-lg {
	background: linear-gradient(#359aec71, #468cce);
}

.navText {
	color: #ff0018;
}

.nav-item{
	color: var(--nav-color);
}

/* Bootstrap4升5升級下層選單樣式調整 */
.dropdown-submenu {
  position: relative;
}

.dropdown-submenu > .dropdown-menu {
  top: 0;
  left: 100%;
  margin-top: -1px;
  
}

.dropdown-submenu:hover > .dropdown-menu {
  display: block;
}
.navbar-nav > .dropdown.active > a.dropdown-item {
  background-color: #8fd8e5;
  color: #000;
  border-radius: 5px;
}
.dropdown-submenu .dropdown-item {
  border-radius: 0 !important;
}
/*Bootstrap的選單間距過大，特別處理Start*/
.navbar-nav {
  flex-wrap: wrap;
  gap: 0px;
  row-gap: 0.25rem;
  margin: 0;
  padding: 0;
}
.navbar-nav > li.dropdown {
  margin: 0px; 
  padding: 0;
}
/* 第一層選單文字樣式調整 */
.navbar-nav > li.dropdown > a.dropdown-item {
  padding: 10px 8px 10px 8px;
  font-size: 1rem;
  white-space: nowrap;
  letter-spacing: -0.3px;
  line-height: 1.2;
}
.dropdown-menu .dropdown-item {
  font-size: 1rem;
  padding: 6px 10px;
  white-space: nowrap;
}
/*Bootstrap的選單間距過大，特別處理End*/

/*次選單選定後的屬性*/
.dropdown.active > a,
.dropdown > a.active {
	background-color:  #8fd8e5;
	color: #000;
}
/*選單點擊下去的屬性*/
.dropdown-item.active, .dropdown-item:active{
  background-color: #c8f2fa;
  color: #000;
  border-radius: 5px;
}
/*第一層選單移過去的屬性*/
.dropdown-item:hover {
	border-radius: 5px;
}