
.print-header{
    display : none;

}
.no-print{
    display : none;
}

.panel-body .data-action{
    display : none;
}

h4.data-header{
    background-color : #70C3EF !important;
    -webkit-print-color-adjust: exact;  
    padding  :2px;
    border-bottom: 1px solid #bbb;
    text-align : center;
}

.stock-bar{
     background-color : #E3C6C6 !important;
    -webkit-print-color-adjust: exact;  
    padding  :5px;
   margin: 5px;
 
}


.panel-body .summary{
    display : none;
}

.panel-body .pager{
    display : none;
}



table.table{
    width :  100% !important;
    font-size  :12px;
    border-spacing: 0 !important;
    border-collapse: collapse;
    border :  thin solid #000;
}

table.table tr:nth-child(2n+1){
    background-color : #f0f0f0 !important;
    -webkit-print-color-adjust: exact; 
}

table.table tr:last-child td{ 
    border-bottom :  1px solid #000 !important;
}

table.table td{
    margin : 0; 
    padding : 2px;
    border-bottom : thin solid #f0f0f0  !important;

}

table.table tr td.event{ 
    background-color :  #fff0c3  !important;
    -webkit-print-color-adjust: exact;    
}


table.table th  {
    border-bottom  : 1px solid #000;  
    margin : 0;
    padding : 2px;
} 

table td.print-row-option{
    display : none;
}
table th.print-row-option{
    display : none;
}

table.detail-view{
    font-size : 12px;
    margin : 10px   !important;

}

table.detail-view th{
    text-align : left  !important;

}

table tr td.spaci{
    padding : 0 5px;
}

.datepicker{
    display : none;
}

div.col-sm-8{
    width : 100%   !important;
}


.table-schedule table tr th{
    font-size  :8px;
    padding : 0;
    cellspacing : 0px; 
    width :  10px !important;
}

.table-schedule table tr th.big{
    font-size  :11px;

}

.table-schedule table tr td{
    font-size  :11px;
}


.navbar.header-box .navbar-inner  h2{
    padding: 0px;
    margin: auto;
    line-height: 60px;
    font-style: none;
}

.navbar.header-box .navbar-inner   h2{
    margin-left: 65px;
    color: #000; 
    font-size: 16pt; 
    line-height: 30px
}

.navbar.header-box .navbar-inner  h5{
    margin:  2px 0 10px 65px; 
    font-size: 11pt; 
    font-weight: bold ;
    color : #000;
    font-style: none;
}

.navbar.header-box .navbar-inner  .logo{
    /*background-image: url('img/logo-smaga.png');*/
    width: 50px;
    height: 50px;
    margin-top: 2px;
    border-radius: 10%;
}

.top-message.tide{
     background-color : #70C3EF !important;
    -webkit-print-color-adjust: exact;  
    padding  :2px;
    border-bottom: 1px solid #bbb;
    text-align : center;
    height: 20px;
    margin-top: 15px;
}


 
.top-message h2 {
   
    font-size: 16px;
    padding: 1px 0 5px;
    margin: 0 0 ;
}

    
.lokasi-box-list-hacked{
    display: inherit;
}

div.present-alkes-tree ul {
    list-style: none;
        padding-left: 10px;
}

div.present-alkes-tree ul label.first {
     font-weight: bold;
     font-size: 14px;
}

div.present-alkes-tree ul label.second {
     font-weight: bold;
     font-size: 12px;
}

div.present-alkes-tree ul label  {
     font-weight: normal;
     font-size: 12px;
}
 


tr.first-row td{
    font-size: 14px;
    font-weight: bold;
    background: #FC6957  !important;
    -webkit-print-color-adjust: exact;  
    color: white;
}

tr.second-row td{
    font-size: 12px;
    font-weight: bold;
    background: #A5DCF7 !important;
    -webkit-print-color-adjust: exact;  
    
}

tr.third-row td{
     background: #f0c5c1  !important;
    -webkit-print-color-adjust: exact;  
    color: #666;
    font-family: sans-serif;
    font-size: 11px;
    font-style: italic;
    font-weight: bold;
    padding: 3px;
}

tr td.spanner{
    width: 20px;
    border-left:   none !important;
}
tr.data-row.odd td{
    background: #e5e5e5  !important;
    -webkit-print-color-adjust: exact;  
}

tr.data-row td{
      border-left: thin solid #f0f0f0;
    padding: 0 2px;
}



tr.data-row.even td{
    
}