ul.pagination-sm a
{
  background:#fff !important;
}

ul.pagination-sm a:hover {
    background: #cbe9cc !important;
} 
/*New for the Pagination */

.datetime
{
    float: right;
     margin-right: 18px;
}
.status
{
    font-size: 12px;
    color: #637586;
}
.imgsat
{
     
    vertical-align: middle !important;
    width:10px;
 
}
.listing
{
     position: absolute; top: 0%;
     left: 0%;
     display: block;
     width: 100%; height: 100%; 
     margin: 0px; padding: 0px;
     background: rgb(255, 255, 255) none repeat scroll 0% 0%; 
     border: 0px none; opacity: 0;
}
.vehname
{
    font-size: 14px;
}
 .popbox_main
  {
       
        background: #fff !important;
    background-repeat: no-repeat;
    width: 355px;
    padding: 2px 6px 9px 5px;
    font-family: 'Roboto', sans-serif;
    border-radius: 3px;

  }
  .popup_content
  {
    width:100%;
        margin-bottom: 10px;
  }
  .popup_content tr td:nth-child(1)
  {
    width: 1%;
    font-size: 14px;
    color: #5D5D5D;
    font-weight: bold;
    padding: 2px 5px;
  }
 .popup_content tr td:nth-child(2)
  {
    width: 60%;

    font-size: 14px;
    color: #5D5D5D;
    font-weight: normal;
    padding: 2px 5px;
  }
 
  .popup_content thead
  {
     color:#0056ad;
     font-weight: bold;
     font-size: 15px;
  }
  .popup_content 
  {
     color:#0056ad;
     font-size: 14px;
  }

 .popbox_main p 
  {
    color: #0056ad;
    font-size: 15px;
    margin-top: 10px;
        margin-bottom: 10px;
  }

.icon_set
{
    display: inline-block;
    margin: 0px;
   
    padding: 0px;
    width: 48%;
    text-align: right;
  }
.icon_set li
{

      display: inline-block;
    font-size: 16px;
        padding: 0px 1px;
  
}
.icon_set li a
{
   color:#0056ad;
       font-size: 20px;
}
.popbox_main .modal-body {
    position: relative;
    padding: 0px 20px 20px;
}
.popbox_main .modal-header {

      border: 0px;
    padding: 10px;
}
.modal-header .close span {
    color: #fff;
}
.close {
    opacity: 1 !important;
    padding: 4px 0px 0px !important;
    font-size: 16px !important;
}

/* enable absolute positioning */
.inner-addon { 
         position: relative;
    border: 1px solid #ddd;
    border-radius: 4px;
    height: 30px;
    display: inline-block;
        
}

/* style icon */
.inner-addon i {
    position: absolute;
    padding: 9px;
    pointer-events: none;
    background: #1568ba;
    color: #fff;
        border-radius: 3px 0px 0px 3px;
}

/* align icon */
.left-addon i { left:  0px;}
.right-addon i { right: 0px;}

/* add padding  */


.left-addon input
{
    width: 100%;
    float: left;
        border: none;
    height: 98%;
}
.popbox_main h1
{
  margin: 0px;
    font-size: 24px;
    color: #428BCA;
    padding: 7px 4px;
    border-bottom: 1px dotted #ccc;
    margin-bottom: 10px;
}
.input-group-addon:first-child {
    border-right: 0;
    background: #16519D;
    color: #fff;
}
.first_left
{
        width: 45%;
    float: left;
}
.first_left .input-group input
{
        width: 79%;
            height: 40px !important;
            color: #000;
            font-weight: bold;
             font-family: 'Roboto', sans-serif;
                 font-size: 22px !important;
                 float: left;
  
}
.ignIcon
{
  padding: 10px 7px 11px 11px;
 
  float: left;
  font-size: 17px;
  text-align: center;
  color: #fff;
  border-radius: 5px 0 0 5px;
  border: 1px solid #ccc;
  border-right: 0;
}
.newButton
{
  border-radius:7px;
  background:#365075;
  color:white;
}
.googleTraffic, .printButton {
    position: fixed;
    z-index: 9999;
    right: 44px;
    top: 68px;
    padding: 10px 10px 20px;
    box-shadow: 1px 1px 2px #ccc;
    height: 25px;
    background: #fff;
    font-size: 10px;
    color: #000;
}
.printButton {
    right: 12px;
    font-size: 19px;
    color: #000;
    padding: 4px 7px 26px;
    cursor: pointer;
}
#traffic {
    margin-right: 8px;
}
.googleTraffic span {
    margin-top: -15px;
    font-size: 11px;
    font-weight: initial;
}

.imgsat .vehImg
{
  border: 2px solid ;
  border-radius: 12px;
  height: 26px;
  width: 26px;
  padding: 3px;
   
}
.redVechIcon
{
  color: red;
}
.greenVechIcon
{
  color: #00f300;
}
.orangeVechIcon
{
  color: #f0ad4e;
}
.modal-header
{
  background: #1279b8;
  border-radius: 5px 5px 0 0;
  color: #fff;
}
 
.modal-header .close {
    margin-top: -22px !important;
    
}
.close
{
  text-shadow: none !important;
}
.modal-header-text
{
  float: right;margin-right: 31%;text-shadow: 1px 2px 1px #000;
}
.googleTraffic, .printButton
 {
top:78px;
}