@CHARSET "UTF-8";

:root {
  --sidebar-active-color: #f48220;
  --primary-active-color: #f48220;
  --gsd-primary-color: #f48220;
  --gsd-btn-primary-bg-color-hover: #f89339;
}

.logo-image {
  background: url(../images/ic_launcher.png);
}

.sidebar .logo.logo-image {
  background-size: auto;
}

.userbar {
  height: 54px;
}

.sidebar .logo {
  height: 70px;
}


/*.header {*/
/*  background: url(../images/header.jpg?v=1) no-repeat 15px 7px;*/
/*  height: 85px;*/
/*}*/
#homelink {
  height: 85px;
}

body.body_login .main-grid main > div #login_header {
  background: white url(../images/header.jpg?v=1) center no-repeat;
  height: 120px;
  border-left: 1px solid #D3D3D3;
  border-right: 1px solid #D3D3D3;
}

#loginscrn, #loginscrn h2 {
  border-top: 0;
}

.tocall, tr.tocall:hover td {
  background-color: #f48220;
  color: white;
}

.tocall td {
  color: white;
}

.onroute_yes {
  color: green;
  font-size: 16px;
}

.onroute_no {
  color: #ed1c24;
  font-size: 16px;
}

.onroute_def {
  font-size: 16px;
  color: #b1b1b1;
}

.extra_yes {
  color: #f48220 !important;
  font-size: 16px;
}

.extra_no {
  color: #b1b1b1 !important;
  font-size: 16px;
}

.route_note {
  color: black;
  font-size: 16px;
}

.edit_remark, .routemap {
  text-decoration: none !important;
  vertical-align: middle;
  display: inline-block;
}

.manualtime {
  display: inline-block;
  vertical-align: bottom;
  padding-left: 5px;
  color: #f48220 !important;
}

.fa:hover {
  text-decoration: none;
}