/*landing-2*/
.panel-icon img {
	width: 60px;
	height: 60px;
	display: block;
	position: absolute;
	border: 2px solid #CCC;
	right: -15px;
	top: -7px;
	z-index:1;
	border-radius: 999999px;
}
#text-heading {
	font-size: 16px;
}

/*landing-1*/
.page-landing {
	text-align: center;
}
.page-landing {
	background: #FFF !important;
}
.page-landing .header {
	background: #1a2f4c;
	padding: 20px 0;
	border-bottom: 2px solid #ffc000;
	-webkit-box-shadow: 0 4px 0 rgba(0, 0, 0, 0.1);
	box-shadow: 0 4px 0 rgba(0, 0, 0, 0.1);
}
.page-landing .header .logo {
	color: #FFF;
	font-size: 16px;
	height: 24px;
	line-height: 24px;
	width: 24px;
}

/*panel*/
.panel-direktori{
	font-size: 12px;
	text-align: justify;
}
.panel-direktori .direktori-foto{

}
.panel-direktori .direktori-content{
	margin-left: 100px;
}
.panel-direktori .direktori-avatar{
	display: block;
	float: left;
	height: 70px;
	margin-top: 2px;
	width: 70px;
	border-radius: 999999px;
}
.panel-direktori .direktori-title{
	font-size: 17px;
	padding-bottom: 5px;
}
.panel-direktori .direktori-title a{
	color:#a94442;
}
.panel-direktori .direktori-title a:hover{
	color:#933b39;
}
.panel-direktori .direktori-title-label{
	font-size: 12px;
	position: absolute;
	padding: 0px 5px
}
.panel-direktori .direktori-description{
	font-size: 12px;
	line-height: 22px;

}
.panel-direktori .direktori-info{
	font-size: 12px;
	color:#888;
	line-height: 20px;
}
.panel-direktori .direktori-more{
	font-size: 10px;
	text-align: center;
	padding: 5px;
}
.panel-direktori .direktori-tag{
	padding-top: 7px;
}
.panel-direktori .direktori-tag .label{
	font-size: 10px;
}


.panel-akun .akun-title{
	color:#a94442;
	font-size: 20px;
}
.panel-akun .akun-title-default{
	font-size: 7px;
	position: absolute;
	padding: 0px 5px
}
/*widget*/

.widget-announcement{
	font-size: 12px;
	text-align: justify;
}
.widget-announcement .announcement-info{
	padding-top: 5px;
	font-size: 11px;
	font-style: italic;
	color: #bbb;
}

.widget-announcement .announcement-more{
	font-size: 10px;
	text-align: center;
	padding: 5px;
}
.widget-news{
	font-size: 12px;
	text-align: justify;
}
.widget-news .news-title{
	padding-bottom: 5px;
	font-size: 14px;
}
.widget-news .news-content{
	padding-bottom: 5px;
	font-size: 12px;
}
.widget-news .news-info{
	padding-top: 5px;
	font-size: 11px;
	font-style: italic;
	color: #bbb;
}
.widget-news .news-more{
	font-size: 10px;
	text-align: center;
	padding: 5px;
}


/*nav*/
.theme-clean #main-navbar .navbar-header,
.theme-clean #main-navbar .navbar-collapse {
	background: #1a2f4c;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.theme-clean #main-navbar .navbar-collapse {
	border-bottom: 1px solid #ffc000;
}


/*menu*/
.theme-clean #menu-content-demo .text-bg {
	color: #FFF;
}
.theme-clean #main-menu .menu-content .btn-outline {
	border-color: #2e333b;
	color: #808b9c;
}
.theme-clean #menu-content-demo .close, 
.theme-white #menu-content-demo .close {
	color: #808b9c;
}
.theme-clean #main-menu .mmc-dropdown-open-ul > li:first-child
, .theme-clean #main-menu .navigation > li:first-child {
	border-top: 1px solid #2e333b;
}
.theme-clean #main-menu-bg,
.theme-clean .mmc-dropdown-open-ul {
	background: #23272d;
}
.theme-clean #main-menu-bg,
.theme-clean.right-to-left.main-menu-right #main-menu-bg {
	border-left: none;
	border-right: 0px solid #dfe4e6;
}
.theme-clean #main-menu .mmc-dropdown-open-ul li.active > a, 
.theme-clean #main-menu .navigation li.active > a {
	color: #1e2125;
	background: #181b1f;
	border-left: 3px solid #ffc000;
}
.theme-clean #main-menu li.active>a .menu-icon {
	color: #1d89cf;
}
.theme-clean #main-menu .navigation li a,
.theme-clean #main-menu .mmc-dropdown-open-ul li a {
	color: #AAA;
	font-size: 12px;
	border-bottom: 0px solid #dfe4e6;
	-webkit-transition: all 0.2s;
	transition: all 0.2s;
}
.theme-clean #main-menu .navigation li a:hover,
.theme-clean #main-menu .mmc-dropdown-open-ul li a:hover, 
.theme-clean #main-menu .mmc-dropdown-open-ul .menu-icon li a:hover 

{
	color: #FFF;
}
.theme-clean #main-menu .mmc-dropdown-open-ul li.active > a, 
.theme-clean #main-menu .navigation li.active > a {
	color: #FFF;
}
.theme-clean #main-menu .mm-dropdown.open > a {
	color: #FFF;
}
.theme-clean #main-menu .mmc-title {
	color: #FFF;
	background: #181b1f;
	border-bottom: 0px solid #dfe4e6;
}

/*signin*/
.page-signin-alt .signin-header {
	background: #1a2f4c;
	border-bottom: 1px solid #ffc000;
	padding: 16px 0 16px 16px;
	position: relative;
	-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.05),0 1px 0 rgba(0,0,0,0.05);
	box-shadow: 0 2px 2px rgba(0,0,0,0.05),0 1px 0 rgba(0,0,0,0.05);
}
.page-signin-alt .signin-header .logo {
	color: #FFF;
	font-size: 16px;
	height: 24px;
	line-height: 24px;
	width: 24px;
	opacity: 1;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}

