.w3-border-force-orange,.w3-hover-border-yellow:hover{border-color:#fba31d!important}
.w3-force_orange{color:#000000;background-color:#FBA31D;}
.w3-force_gray{color:#ffffff;background-color:#555555;}
.w3-border-force-left{border-left:1px solid #FBA31D!important}
.w3-border-force{border-top:1px solid #FBA31D!important}
.w3-image_force{max-width:100%;height:auto}img{margin-bottom:-5px;margin-top:10px}a{color:inherit}
.w3-force-orange-hover,.w3-hover-force-orange:hover{color:#000000!important;background-color:#FBA31D!important}

#ui-datepicker-div { display: none; }
.ui-datepicker-header {
  color: #000000;
  background: #FBA31D;
  border-width: 1px 0 0 0;
  border-style: solid;
  border-color: #000000;
}

.ui-datepicker {
  background: #ffffff;
  border: 1px solid #555555;
  color: #000000;
}

.ui-datepicker-calendar a.ui-state-default { 
  background: #555555; 
  border: 1px solid #FBA31D;
}

.ui-datepicker-current-day a.ui-state-active  {
  background: #FBA31D; 
  color: #000000;
}

.ui-datepicker-calendar a.ui-state-hover {
  background: #FBA31D;
  color: #000000;
}

.ui-datepicker-today a.ui-state-highlight {
  background: #ffffff;
  border-color: #FBA31D;
  color: #000000;
}

.posn-confirmation {
     margin: auto;
     width: 80%;
     padding: 10px;
 }
 
div.tailgate_rpt_scroll {
  background-color: white;
  height: 250px;
  overflow: auto;
}

 div.tailgate_scroll {
  background-color: white;
  height: 300px;
  overflow: auto;
}

 div.internal_scroll {
  background-color: white;
  height: 500px;
  overflow: auto;
}

 div.notify_scroll {
  background-color: white;
  height: 200px;
  overflow: auto;
}

.safety-wrapper-class input[type="radio"] {
  width: 15px;
}

.safety-wrapper-class input[type="text"] {
  display: inline;
  margin-left: 5px;
  width: 90%;
}

