/* here you can put your own css to customize and override the theme */

/***
Rounded Portlets
***/
/*
.portlet {
	border-radius: 4px !important;
}

.portlet .portlet-title {
	border-radius: 4px 4px 0px 0px !important;
}

.portlet .portlet-body,
.portlet .portlet-body .form-actions  {
	border-radius: 0px 0px 4px 4px !important;
}
*/
.custom-left {
	padding-left: 21px;
}

.navbar {
	margin-bottom:-1px;
    border-radius:0;
}
/*.page-header-menu, .navbar-top{
     background-color: #4b77be!important;
    border-color: #4b77be;

}*/
.dropdown.active a{
    background-color: #fff!important;
    border-color: #fff;
    color: #578ebe!important;
}

#submenu {
    margin-bottom:20px;
}
.navbar-bottom>ul>li>a{
	color: #578ebe!important;

}
body.page-md,.navbar-bottom,#submenu{
	background-color: #fff;
	border-color: #fff;
}
.collapsing {
	display:none;
}
.main-menu{
	text-transform: uppercase;
	color: #fff!important;
    font-weight: bold;
}
.table-responsive{
	margin-top: 10px;
}
.table th{
	text-align: center;
	vertical-align: middle!important;
}
.no-padding-left{
	padding-left: 0px;
}
.help-block{
	font-style: italic;
}
.button{
	text-align: center;
}
.th-number{
	width: 50px;
}
.control-label{
	font-weight: bold;
}
.navbar-bottom > ul > li > a:active,
.navbar-bottom > ul > li > a:hover {
    color: #FFF !important;
}

#scrollable-dropdown-menu .tt-dropdown-menu {
  max-height: 150px;
  overflow-y: auto;
}

ul.fontawesome-list{
	list-style-type: none;
}
ul.fontawesome-list li{
	margin-left: -18px;
}
table tr td ul{
	margin-left:-25px;
}
.input-group{
	margin-top: 3px;
}
td.right,th.right{
	text-align: right;
}
td.center,th.center{
	text-align: center;
}
.border-bottom{
	border-bottom: 1px solid #E4E4E4 !important;
}

.table > tbody > tr.bayar > td.bayar{
  background: #219187;
  color: white;
}

@media (min-width: 768px){
	.navbar-nav>li>a {
		padding-top: 14px;
	}	
} 
.color-white{
	color: #fff!important;
}
.add_button, .hand{
	cursor: hand;
}
.main.container, .full-width {
    width: 100%;
}
.form-group .table{
	margin-top: 5px;
}
.page-footer a{
	color: #fff;
}
.tt-input{
	background-color: #fff!important;
}
.white{
	color: #fff!important;
}
/*.custom-left{padding-left:21px}.navbar{margin-bottom:-1px;border-radius:0}.dropdown.active a{background-color:#fff!important;border-color:#fff;color:#578ebe!important}#submenu{margin-bottom:20px}.navbar-bottom>ul>li>a{color:#578ebe!important}#submenu,.navbar-bottom,body.page-md{background-color:#fff;border-color:#fff}.collapsing{display:none}.main-menu{text-transform:uppercase;color:#fff!important;font-weight:700}.table-responsive{margin-top:10px}.table th{text-align:center;vertical-align:middle!important}.no-padding-left{padding-left:0}.help-block{font-style:italic}.button{text-align:center}.th-number{width:50px}.control-label{font-weight:700}.navbar-bottom>ul>li>a:active,.navbar-bottom>ul>li>a:hover{color:#fff!important}#scrollable-dropdown-menu .tt-dropdown-menu{max-height:150px;overflow-y:auto}ul.fontawesome-list{list-style-type:none}ul.fontawesome-list li{margin-left:-18px}table tr td ul{margin-left:-25px}.input-group{margin-top:3px}td.right,th.right{text-align:right}td.center,th.center{text-align:center}.border-bottom{border-bottom:1px solid #e4e4e4!important}.table>tbody>tr.bayar>td.bayar{background:#219187;color:#fff}@media (min-width:768px){.navbar-nav>li>a{padding-top:14px}}.color-white{color:#fff!important}.add_button,.hand{cursor:hand}.full-width,.main.container{width:100%}.form-group .table{margin-top:5px}.page-footer a{color:#fff}*/
.bordered{
	    border: 1px solid #ddd !important;
}