﻿body { background: #F8F8F8; min-height: 100%; font-family: 'Roboto', sans-serif; font-size: 12px; }

.vw-order {display:none !important;}
.vw-complaint {display:none !important;}
.mbhidden { display: none; }
img { max-width: 100%; }

table input[type="checkbox"] { margin: 0; }
h2, h3 { font-size: 12px; font-weight: 700; }
a, a:hover, a:active, a:visited, area, area:hover, img, img:hover { TEXT-DECORATION: none; OUTLINE: none; _BORDER: none; }
.auth a { color: #011757; }
.thin { font-weight: 300; }
.lbold { font-weight: 700; }
.bold { font-weight: 900; }

.italic { font-weight: 400; font-style: italic; }
.blank { background: #fff; }

.glyphicon-info-sign { cursor: pointer; }
.glyphicon-ban-circle { color: #ccc; }

th.center, td.center {text-align:center;}
.badge-warning {background-color:#D9534F}

/* 
    light blue : #2989d8
    dark blue :  #012168
*/

.navbar-static-top { border-bottom:1px solid #ccc; }
.navbar-color, .modal-header { background: #eee; color: #011757; }

.navbar-color { padding: 5px 0; }
    .navbar-color .logo { margin: 0 10px; }
        .navbar-color .logo img { max-width: 200px; }

.form-control { border-radius: 0; margin-bottom: 4px; }
.form-group .glyphicon { font-size: 16px; }
.ckbx { margin-right:10px; }
.ckbx input {margin-right:5px;}

.panel-heading .form-control { padding: 2px 8px; height: 26px; }
.auth { text-align: right; margin-right: 10px;margin-top:10px; }
    .auth a:hover { color: #aaa; }

.BrowseHappy { margin-bottom: 0; padding: 12px 24px; text-align: center; border-bottom: 1px solid; }

.dropdown { display: inline-block; }

.popover { border-radius: 0; padding: 0; }
.popover-title { _background-color: #cdbfe3; border-radius: 0; }

.modal-title { color:#012168;  }
.modal-header .close { color: #fff; }
.btn > .glyphicon { margin-right: 10px; }
.btn-nomargin > .glyphicon {margin-right:0;}


.txt-default, .txt-default:hover, .txt-default:focus { color: #000; font-size: 12px; text-decoration: none; }

.toolbar { margin-bottom: 20px; margin-top: 10px; }
    .toolbar .btn:not(:last-child) { margin-right: 10px; } 


.vw-admin, .vw-user, .vw-owner { display: none; }

.select { cursor: pointer; }
tr.selected { background-color: #99FFCC; }


.status-1 .badge { background-color: #449D44; }
.priority-true .badge {background-color: #C9302C;}

.priority-true a {color: #C9302C;}
input.time { width: 48px; padding: 0 4px; height: 22px; margin-bottom: 0; display: inline; }
input.quantity {width:50px; padding: 0 0 0 2px; height: 24px; margin-bottom: 0; display: inline;}

#txTaskText { padding: 5px 10px; background: #eee; }
.bg-success { background-color: #dff0d8; }
#order-products { overflow-y:scroll; max-height:500px;  }


/* Page User Mgt */
#EditUser-settings div {margin-left:20px;}