/*
.sub div.message-wrap {
	padding: 0 3rem;
}
*/
.hwp-font {
	font-family: "함초롬바탕", "함초롬바탕 LVT" !important;
}

.sub .main-container {
	position: relative;
}
.sub #logout-button {
	position: absolute;
	right: 40px;
	top: 25px;
	color: #fff !important;
}

*, *:after {
  -webkit-box-sizing: border-box;
  	 -moz-box-sizing: border-box;
          box-sizing: border-box;
    	     outline: none;
			  border: none;
}

h1.ui.dividing.header {
	margin-bottom: 20px;
}


#top { 
	display: flex;
	padding: 20px 0 50px 40px;
	background-image: url('/static/images/chongqing-1597422.jpg');
	background-size: cover;
	margin-bottom: 12px;
	color: white;
	min-height: 159px;;
	border-radius: 0 0 10px 10px;
}

#top > div:first-child {
	padding-right: 40px;
}
#top h1.ui.header {
	font-size: 1.889rem;
	line-height: 69px;
	font-weight: 700;
	font-family: Poppins,sans-serif;
	margin-bottom: 0;
	color: rgba(255, 255, 255, .95);
}
#top h1.ui.header img {
	cursor: pointer;
}
#top h3 {
	font-size: 1.3rem;
	font-style: italic;
	margin-top: 0;
	padding-left: 3px;
	background: linear-gradient(to left, #fff, #129bd9);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
/* #top-logo { width: 180px; } */
.content-wrapper {
	padding: 3rem;
}


@media only screen and (max-width:991px) {
 .ui.container {
  width:auto!important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  transition: all 1s ease-in-out;
 }
 .ui.breadcrumb {
  margin-left: 1rem!important;
 }

 .sub #logout-button {
  right: 15px;
  top: 15px;
  transition-duration: 0.5s;
 }
}




.entry-title a {
	/* font-family: 한양해서, GungSeo; */
	font-size: 1.3754em;
}

.ui.pagination.menu .active.item {
	color: white;
	background-color: orange;
}
.filter-placeholder .item ul {
	padding-left: .4em !important;
}
thead th {
	text-align: center !important;
}


/* Action dropdown */
.ui.dropdown.action .header {
	font-size: 1.02rem !important;
	margin-bottom: .083rem;
}
.ui.dropdown.action .header + .item-wrapper {
	padding: 0 ;
}
.ui.dropdown.action .item {
	font-size: .923rem !important;
	min-height: 2rem;
}
.ui.dropdown.action .item-wrapper .item {
	padding: .35rem 1.85rem !important;
}
.ui.dropdown.action .item:hover {
	background-color: #F5F5F5 !important;
	cursor: pointer;
}
.ui.dropdown.action .menu > .divider {
	margin: 0;
}
.ui.dropdown.action .menu .disabled.item {
  cursor: default;
  pointer-events: none;
  opacity: .45;
}



@media only screen and (max-width: 991px) {
	#top {
		border-radius: 0;
	}
}



