#page {
    padding-top: 60px;
}

.gridhighlight {
    background-color: #49afcd;
}

/* unvisited link */
.gridhighlight a:link {
    color: #ffffff;
}

/* visited link */
.gridhighlight a:visited {
    color: #ffffff;
}

/* mouse over link */
.gridhighlight a:hover {
    color: #ffffff;
}

/* selected link */
.gridhighlight a:active {
    color: #ffffff;
}
.gridhighlightGreen {
    background-color: #C6D880;
    }
.gridhighlightGrey {
        background-color: #cccccc;
}
.gridhighlightDeleted {
    background-color: #ff9999;
        text-decoration: line-through;
}
tfoot {
    font-weight: bold;
}

.orderheadbtn {
    /*margin-left: 4px;*/
     display: inline-block;
     margin-right: 4px;
}

.menu-buttons {
    
    
}

.mmf_cell  {
      padding: 4px !important ; 
      
}
td.mmf_cell select, td.mmf_cell textarea, td.mmf_cell input   {
    margin-bottom: 2px !important ;
}

 table.mmf_table thead,  table.mmf_table th, table.mmf_table input {
    font-size: 12px !important;
    padding: 4px !important; 
    
}

.mmf_table select, textarea{
    font-size: 11px !important;
    /*padding: 2px !important;*/ 
    
}


.errorMessage {
    color: #b94a48;
    font-size: 9px;
    line-height: 1; 
}

.my-text-muted {
    color: #777;
}

.top5 { margin-top:5px; }
.top7 { margin-top:7px; }
.top10 { margin-top:10px; }
.top15 { margin-top:15px; }
.top17 { margin-top:17px; }
.top30 { margin-top:30px; }

.bottom5 { margin-bottom:5px; }
.bottom7 { margin-bottom:7px; }
.bottom10 { margin-bottom:10px; }
.bottom15 { margin-bottom:15px; }
.bottom17 { margin-bottom:17px; }
.bottom30 { margin-bottom:30px; } 

.grid-view thead .caret {
    display: none;
}

.grid-view thead .asc .caret,
.grid-view thead .desc .caret {
    display: inline-block;
}

.grid-view thead .asc .caret {
    border-top: none;
    border-bottom: 4px solid;
}
