html,body {

    margin:0;

    padding:0;

    width:100%;

    height:100%;

}



@font-face {

    font-family: glyphicon;    

    src: url(../bootstrap/fonts/glyphicons-halflings-regular.ttf);

}





.header {

    background: red;

}

.navbar-brand > img {
display: inline-block !important;
}

.mg-top-25 {

    margin-top:25px;

}



.mg-top-35 {

    margin-top:35px;

}



.table {

    font-size:11px;

}

.table th {
	font-size:12px;
}


.footer-li{ background: #999; color:#FFF;}


.radius {

    border: 1px solid #DDD;

    border-radius: 5px;

    padding:10px;

}



.panel-heading {

  padding: 5px 15px;

  border-bottom: 1px solid transparent;

  border-top-right-radius: 3px;

  border-top-left-radius: 3px;

  min-height: 45px;

  font-size: 22px;

}


.page-header>small>i {
	font-size: 11px;
	color: #C4C2C2;
}

.min-width-810{
	min-width: 810px !important;
}


#save_order{display:none;}

#file-design-list{margin-top:20px;}

.fc-event-container { cursor:pointer; }

.field-list li {
	list-style:none;
	display:inline;
}

#list-bagian label { font-size:12px !important; }
.datepicker { width:80px !important; font-size:12px; }

.running-order {
	padding-left:15px;
	margin:0;
}

.running-order li {
	list-style-type:decimal;
	font-size:9px;
	padding:5px;
	cursor:pointer;
	border-bottom: 1px dotted #CCC;
}

.btn-group { display:inline-flex; }

.table-running-order td:nth-of-type(even){ background: #FFF}
.table-running-order col:nth-child(2n+3) { background: #CCC}

.text-yellow{
	color:#ec971f;
}

h1.page-header {
	font-size:27px !important;
	margin-top: 10px;
}

table .alamat-customer{
	
	max-width:150px;
	/*white-space: nowrap;*/
	overflow: hidden;
	text-overflow: ellipsis;
	
}

#search-identitas{
	padding-top: 5px;
	margin-left: -15px !important;
}

.ukuran td{
  font-size: 15px;
  font-weight: bold;
  padding: 0;
  margin: 0;
}

.row-style{
	margin: -10px; 
	padding: 10px 5px;
}