
nav.hidden.menu {
  display: none;
}
.ui.inverted.left.sidebar.menu {
    background:  rgb(8,77,209);
}

.ui.left.sidebar.menu a.item.sub,
.ui.left.sidebar.menu a.item.sub:active {
  	color: rgba(200,200,200, .688) !important;
 }
.ui.left.sidebar.menu a.item.sub:hover {
  	color: rgba(255,255,255, .988) !important;
 }


.ui.secondary.inverted.pointing.menu {
    border-color: transparent;
}
.secondary.pointing.menu .toc.item {
  display: none;
}


/* search form */
.ui.form.search {
	font-size: .9em;
}
.ui.form.search .bottom {
	margin-top: .25em;
	font-size: .9em;
}
.ui.form.search .bottom a {
	color: azure;
}

.ui.input.search input,
.ui.input.search .ui.dropdown {
	min-width: 7em;	
	width: auto !important;
	border-radius: .28571429rem 0 0 .28571429rem;
}
/* */
.ui.search .action:hover {
	background: transparent;
}
.ui.input.search .ui.dropdown {
	min-width: 7em;	
	width: auto !important;
	border-top-right-radius: 0 !important;
	border-bottom-right-radius: 0 !important;
}
.ui.input.search .ui.dropdown:hover {
	border-top-left-radius: .28571429rem !important;
	/* border-bottom-left-radius: .28571429rem !important; */
	border-top-right-radius: 0 !important;
	border-bottom-right-radius: 0 !important;
}
.ui.input.search #id_q {
	border-top-left-radius: 0 !important;
	border-bottom-left-radius: 0 !important;
	border-left-color: transparent !important;
	border-right-color: rgba(34,36,38,.15) !important;
	max-width: 250px;
}
.ui.input.search #id_q:focus {
	border-color: rgba(34,36,38,.15) !important;

}
.ui.input.search .icon.keyboard,
.ui.input.search .icon.search {
	margin-right: -.3em !important;
}
.ui.input.search #gohangul-selector {
	border-right: 1px solid rgba(34,36,38,.08);;
}

.ui.input.search .detail-search {
	border-left: 1px solid rgba(34,36,38,.08);
	padding-left: .623em !important;
	padding-right: .613em !important;
	font-weight: normal !important;
}

/* footer */
.footer.segment {
	background-color: rgb(196,196,197);;
	border-radius: 0;
	padding: 5em 0em;
	margin: 0 !important;
}

.footer.segment .project-info {
	color: gainsboro;
}
.footer.segment h1 {
	/* color: #333; */
	color: rgb(8,77,209);
	/* color: rgb(31,166,149);*/
	margin-top: 0;
	
}
.footer.segment h4 {
	color:  #333 !important; 
}
.footer.segment a {
	color: rgb(146,146,146)!important;
	font-size: .95em;
}
.footer.segment .project-name,
.footer.segment .copyright {
	line-height: 1.2;
	font-size: .89em;
	color: #efefef;
}
.footer.segment .project-name span {
	color: gainsboro;
}


.ui.button {
	font-family: NanumBarunGothic !important;
}


@media only screen and (max-width: 700px) {
  .ui.fixed.menu {
    display: none !important;
  }
  .secondary.pointing.menu .item,
  .secondary.pointing.menu .right.item,
  .secondary.pointing.menu .menu {
    display: none;
  }
  .secondary.pointing.menu .toc.item {
    display: block;
  }
}