body{
	font-weight:normal;
}
/**{
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
}*/
.center_align{
	text-align:center
}
.right_align{
	text-align:right
}
.left_align{
	text-align:left;
}
.fixed_bawah{
	position: fixed; bottom:33px; left:0px; height:40px; width:100%; z-index:1;	
}
.fixed_tengah_div{
	/*position: relative; left: -50%;*/
}
.fixed_bawah_div{
	/*position: fixed; right: 0%; bottom:39px; z-index:100;	*/
	position: fixed;
    right: 5%;
    bottom: 39px;
    z-index: 100;
}
.transparan_grey{
	background: rgb(221, 221, 221);background: rgba(221, 221, 221, .3);
}
@media screen and (max-width: 700px) {
	.fixed_bawah{
		position: fixed; bottom:0px; left:0px; height:40px; width:100%; z-index:1;	
	}
	.fixed_bawah_div{
		position: fixed; right: 0%; bottom:6px; z-index:100;	
	}
	
}
.bg_green{
	background-color:green; color:white; padding:2px 10px; font-size:16px; font-weight:bold;
}
.bg_red{
	background-color:red; color:white; padding:2px 10px; font-size:16px; font-weight:bold;
}
.slimScrollDiv{
	height:auto !important;
}
.page-header.navbar .page-logo .logo-default{
	    margin: 2px 0 0 0;
}
.select2-container--default .select2-selection--single .select2-selection__rendered{
	line-height:0.6
}
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav>.m-menu__item>.m-menu__heading .m-menu__link-text, .m-aside-menu.m-aside-menu--skin-dark .m-menu__nav>.m-menu__item>.m-menu__link .m-menu__link-text{
	color:#ddd;
}
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav>.m-menu__item:not(.m-menu__item--parent):not(.m-menu__item--open):not(.m-menu__item--expanded):not(.m-menu__item--active):hover>.m-menu__heading .m-menu__link-text, .m-aside-menu.m-aside-menu--skin-dark .m-menu__nav>.m-menu__item:not(.m-menu__item--parent):not(.m-menu__item--open):not(.m-menu__item--expanded):not(.m-menu__item--active):hover>.m-menu__link .m-menu__link-text{
	color:#eee;
}

.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav>.m-menu__item.m-menu__item--open>.m-menu__heading .m-menu__link-text, .m-aside-menu.m-aside-menu--skin-dark .m-menu__nav>.m-menu__item.m-menu__item--open>.m-menu__link .m-menu__link-text{
	color:#eee;
}
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav>.m-menu__item .m-menu__submenu .m-menu__item:not(.m-menu__item--parent):not(.m-menu__item--open):not(.m-menu__item--expanded):not(.m-menu__item--active):hover>.m-menu__heading .m-menu__link-text, .m-aside-menu.m-aside-menu--skin-dark .m-menu__nav>.m-menu__item .m-menu__submenu .m-menu__item:not(.m-menu__item--parent):not(.m-menu__item--open):not(.m-menu__item--expanded):not(.m-menu__item--active):hover>.m-menu__link .m-menu__link-text{
	color:#eee;
}
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav>.m-menu__item .m-menu__submenu .m-menu__item>.m-menu__heading .m-menu__link-text, .m-aside-menu.m-aside-menu--skin-dark .m-menu__nav>.m-menu__item .m-menu__submenu .m-menu__item>.m-menu__link .m-menu__link-text{
	color:#ddd;
}
.m-brand.m-brand--skin-dark .m-brand__tools .m-brand__toggler.m-brand__toggler--active span::after, .m-brand.m-brand--skin-dark .m-brand__tools .m-brand__toggler.m-brand__toggler--active span::before,
.m-brand.m-brand--skin-dark .m-brand__tools .m-brand__toggler.m-brand__toggler--active span{
	background-color:#eee;
}
.m-brand.m-brand--skin-dark .m-brand__tools .m-brand__toggler span,
.m-brand.m-brand--skin-dark .m-brand__tools .m-brand__toggler span::after, .m-brand.m-brand--skin-dark .m-brand__tools .m-brand__toggler span::before{
	background-color:#ddd;
}
.m-nav.m-nav--inline{
	height:auto !important;
}
.m-nav.m-nav--inline>.m-nav__item{
	height:38px !important;
}
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav>.m-menu__item>.m-menu__heading .m-menu__link-icon, .m-aside-menu.m-aside-menu--skin-dark .m-menu__nav>.m-menu__item>.m-menu__link .m-menu__link-icon{
	color:#ccc;
}
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav>.m-menu__item:not(.m-menu__item--parent):not(.m-menu__item--open):not(.m-menu__item--expanded):not(.m-menu__item--active):hover>.m-menu__heading .m-menu__link-icon, .m-aside-menu.m-aside-menu--skin-dark .m-menu__nav>.m-menu__item:not(.m-menu__item--parent):not(.m-menu__item--open):not(.m-menu__item--expanded):not(.m-menu__item--active):hover>.m-menu__link .m-menu__link-icon{
	color:#eee;
}
.m-portlet__head-caption{
	width:100%;
}
.m-portlet--creative .m-portlet__body{
	margin-top:-45px;
}
.dataTables_filter{
	display:none;
}
.grey-steel{
	background-color:#F7F8FA;
}
.datepicker{
	padding:.45rem .8rem;
}
.form-control-sm{
	font-size:11.8px;
}

.note-editor.note-frame .note-editing-area .note-editable{
	padding: 20px 10px;
}
.m-form .m-form__group{
	padding-bottom:0px;
}
.text_bold{
	font-weight:500;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered{
	padding:3px;
}
.m-badge{
	font-size:.9rem;
}
.m-form .m-form__group{
	padding-top:0px;
}
.bootstrap-select>.dropdown-toggle{
	padding:5px 10px 10px 10px;
}
.form-control{
	font-family:Poppins;
}
.select2{
	font-weight:400;
}
.dt_table_fixed{
  table-layout: fixed;
  word-wrap:break-word;
}
.form-control[readonly]{
	color: #6f727d;
	background-color: #f4f5f8;
}
.m-separator.m-separator--md{
	margin:20px 0;
}