.thumbnailx {
	position: relative;
	width: 200px;
	height: 200px;
	overflow: hidden;
}

.thumbnailx img {
	position: absolute;
	left: 50%;
	top: 50%;
	height: 100%;
	width: auto;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}

.thumbnailx img.portrait {
	width: 100%;
	height: auto;
}

.thumb-rounded img {
	border-radius: 50%;
}

#sidebar_main .sidebar_main_header {
	background-image: url('/images/tr.gif');
	background-size: cover!important;
}

.uk-table .kanan {
	text-align: left!important;
}

.uk-table th {
	color: #FFFFFF!important;
	text-align: center!important;
	vertical-align: middle!important
}

.uk-table td,
.uk-table th {
	border: 1px solid #ddd!important;
	padding: 3px 7px 3px 7px!important;
}

.uk-table input[type="text"],
.uk-table select {
	width: 99%
}

.uk-table .kiri {
	text-align: right!important;
}

.md-btn-mini {
	line-height: 0px !important;
	font-size: 5px !important;
	height: 20px!important;
	padding: 2px!important;
}

.md-btn>i.material-icons {
	margin-top: 0px!important;
	font-size: 18px;
}

#sidebar_main .menu_section>ul>li.current_section>a .menu_title {
	color: #ffffff!important;
}

#sidebar_main .menu_section>ul>li.current_section>a>.menu_icon .material-icons {
	color: #ffffff!important;
}

#sidebar_main .menu_section>ul>li.current_section>a {
	color: #ffffff!important;
}

#sidebar_main .menu_section>ul>li ul li.act_item>a {
	color: #ffffff!important;
	font-weight: 500;
}

#sidebar_main .menu_section>ul>li ul li.act_item {
	background-color: #666666!important;
}

.hidden {
	display: none
}

.hdn td {
	padding: 0px!important;
}

.hdn td table {
	display: none
}

.rw {
	position: relative!important;
}

.komponen {
	position: absolute;
	top: 0x;
	bottom: 0px!important;
	clear: both;
	width: 100%;
	text-align: right
}

.uk-table .bld {
	border-top: 4px solid #cccccc!important;
}

#sidebar_main .menu_section>ul>li>a>.menu_icon {
	width: 27px!important;
}

#sidebar_main .menu_section>ul>li ul a {
	padding: 2px 10px 2px 50px!important;
}

.uk-table .kanan {
	text-align: left!important;
}

#jmlk {
	font-weight: bold
}

.uk-table .merah {
	background-color: #FF0000!important;
	color: #ffffff!important
}

.uk-table .oranye {
	background-color: #FF9900!important;
	color: #ffffff!important
}

#tblv .angka:focus {
	border: 2px solid red
}

.uk-table .kuning td {
	background-color: #CCFF00!important
}

.md- md-btn-success:disabled,
.md-btn-danger:disabled,
.md-btn-warning:disabled,
.md-btn-primary:disabled {
	background-color: #CCCCCC!important
}

#sidebar_main {
	background-color: #cccccc!important
}

.menu_section ul li {
	border-bottom: 1px solid #999999!important
}

#sidebar_main .sidebar_main_header {
	background-image: url('/images/tr.gif');
	background-size: cover!important;
}

.uk-table .kanan {
	text-align: left!important;
}
.uk-table input[type="text"],
.uk-table select {
	width: 99%
}

.uk-table .kiri,
.kr {
	text-align: right!important;
}

.md-btn-mini {
	line-height: 0px !important;
	font-size: 5px !important;
	height: 20px!important;
	padding: 2px!important;
}

.md-btn>i.material-icons {
	margin-top: 0px!important;
	font-size: 18px;
}

#sidebar_main .menu_section>ul>li.current_section>a .menu_title {
	color: #ffffff!important;
}

#sidebar_main .menu_section>ul>li.current_section>a>.menu_icon .material-icons {
	color: #ffffff!important;
}

.uk-table td,
.uk-table th {
	border: 1px solid #ddd!important;
	padding: 3px 7px 3px 7px!important;
}




#sidebar_main .menu_section>ul>li ul li.act_item>a {
	color: #ffffff!important;
	font-weight: 500;
}

#sidebar_main .menu_section>ul>li ul li.act_item {
	background-color: #666666!important;
}

.hidden {
	display: none
}

.hdn td {
	padding: 0px!important;
}

.hdn td table {
	display: none
}

.rw {
	position: relative!important;
}

.komponen {
	position: absolute;
	top: 0x;
	bottom: 0px!important;
	clear: both;
	width: 100%;
	text-align: right
}

.uk-table .bld {
	border-top: 4px solid #cccccc!important;
}

#sidebar_main .menu_section>ul>li>a>.menu_icon {
	width: 27px!important;
}

#sidebar_main .menu_section>ul>li ul a {
	padding: 2px 10px 2px 50px!important;
}

.uk-table .kanan {
	text-align: left!important;
}

#jmlk {
	font-weight: bold
}

.uk-table .merah {
	background-color: #FF0000!important;
	color: #ffffff!important
}

.uk-table .oranye {
	background-color: #FF9900!important;
	color: #ffffff!important
}

#tblv .angka:focus {
	border: 2px solid red
}

.uk-table .kuning td {
	background-color: #CCFF00!important
}
.uk-table th {
	color: #FFFFFF!important;
	text-align: center!important;
	vertical-align: middle!important
}
.md- md-btn-success:disabled,
.md-btn-danger:disabled,
.md-btn-warning:disabled,
.md-btn-primary:disabled {
	background-color: #CCCCCC!important
}

#sidebar_main {
	background-color: #cccccc!important
}

.menu_section ul li {
	border-bottom: 1px solid #999999!important
}

.divgaris1 {
	border-bottom: 1px solid #cccccc
}

.divgaris2 {
	border-bottom: 4px solid #cccccc
}

.titikdua {
	padding: 0px 5px 0px 5px!important
}

td {
	vertical-align: top!important
}

.coret {
	text-decoration: line-through
}

.judul {
	font-weight: bold;
	font-size: 20px;
	padding-top: 5px
}

#top_bar,
#header_main {
	-webkit-backface-visibility: hidden!important;
	position: fixed!important;
}

@media only screen and (max-width: 600px) {
	#page_content_inner {
		padding: 10px!important;
	}
}

.treetable td {
	overflow: hidden!important;
	text-overflow: ellipsis!important;
}

.isian {
	width: 100%;
	border: 1px solid #ffffff
}

.iss td {
	padding: 0px 5px 0px 5px!important
}

.iss input {
	text-align: center
}

.alim {
	margin-left: 20px
}

.kiri {
	text-align: right!important
}

.titik2 {
	padding: 0px 5px 0px 5px!important
}

.navigasi {
	padding-top: 15px;
	color: #666666;
	font-size: 16px;
	position: absolute;
	margin-left: 30px
}

#breadcum {
	color: #ffffff
}

li.current_section {
	color: #FFFFFF!important
}

table.treetable thead tr th {
	border: 1px solid #888;
	font-weight: normal;
	padding: .3em 1em .1em 1em;
}

table.treetable tr td {
	border: 1px solid #888;
	font-weight: normal;
	padding: 1px 3px 1px 3px!important;
	vertical-align: middle!important;
}

.treetable .bs {
	font-size: 14px!important;
	font-weight: bold!important
}

.md-card .md-card-head {
	height: 170px!important;
	position: relative;
	border-bottom: 1px solid rgba(0, 0, 0, .12);
}

.dataTables_wrapper .uk-table thead .sorting::after {
	content: ''!important;
	color: #aaa;
}



#menu_top .current_section a,
#menu_top .current_section i {
	color: #FFFFFF!important
}

.uk-pagination {
	text-align: left!important;
}

.navbar-inverse .navbar-nav a {
	color: #333333!important;
}

.sidebar_main_active #top_bar {
	display: none
}
.nosekrol{overflow:hidden!important}

table .nav-pills ,.nogaris .nav-pills{
    margin-bottom: 0px!important;
	border:none!important;
}
table .nav > li > a , .nogaris .nav > li > a{
    padding:0px!important;
	border:none!important;
}
#sidebar_main .aktif {
    background-color: #666666 !important;
}
#sidebar_main .aktif a{
   color: #ffffff !important;
}
.teks-normal{border:1px solid #cccccc!important; padding:5px; margin:5px; width:95%!important}
.teks-normal2{border:1px solid #cccccc!important; }
.k-window{-webkit-box-shadow: -1px 32px 44px 12px rgba(0,0,0,0.75)!important;
	-moz-box-shadow: -1px 32px 44px 12px rgba(0,0,0,0.75)!important;
	box-shadow: -1px 32px 44px 12px rgba(0,0,0,0.75)!important;
}
.uk-accordion h3.uk-active{background-color:#2196f3!important; color:#FFFFFF!important;}
.uk-accordion div.uk-active{border:1px solid #cccccc!important;}
.uk-datepicker{z-index:9999999!important;}
#kUI_window,.k-window{oveyflow-x: hidden!important;}

.dropdown .active .putih{color:#FFFFFF!important;}