
.map-btn {
    padding: 6px 10px;
    font-size: 13px;
    text-align: center;
    vertical-align: middle;
    touch-action: manipulation;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    background-color: #38bbf7;
    -moz-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.1);
    border-radius: 2px;
    box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.1);
    opacity: 0.93;
    color:#fff;
    margin-right: 15px;
}
.map-address {
    font-size: 13px;
    line-height: 22px;
    margin-top:10px !important; 
}

.status_btn {
    text-align: right;
}

.panel-body._pad_tb._pad_r_0._rsponsive.map {
    padding-bottom: 20px;
}

.no-padding{
    padding: 0px 3px;
} 

.online_dot {
    height: 14px;
    width: 14px;
    background-color: limegreen;
    border-radius: 50%;
    display: inline-block;
}

.offline_dot {
    height: 14px;
    width: 14px;
    background-color: red;
    border-radius: 50%;
    display: inline-block;
}

.engaged_dot {
    height: 14px;
    width: 14px;
    background-color: orange;
    border-radius: 50%;
    display: inline-block;
}
.checked {
    color: orange;
}
.Disalign .col-sm-6.m-b-15:nth-child(odd) {
    clear: both;
}
.status_dash1{
    padding-left: 20px;
    }
    .status_dash1:before {
    width: 14px;
    border-radius: 0;
    height: 8px;
    left: 0 !important;
    background-color: #87bf5a!important;
}
.status_dash2{
    padding-left: 20px;
    }
    .status_dash2:before {
    width: 14px;
    border-radius: 0;
    height: 8px;
    left: 0 !important;
    background-color: #808080!important;
}
.status_dash3{
    padding-left: 20px;
    }
    .status_dash3:before {
    width: 14px;
    border-radius: 0;
    height: 8px;
    left: 0 !important;
    background-color: #f9961e!important;
}
.dash_box1 {
    background-color: #87bf5a!important;
}
.dash_box2 {
    background-color: #f9961e !important;
}
.dash_box3 {
    background-color: #f66645!important;
}
.dash_box4 {
    background-color: #808080!important;
}
.user_driver:before {
  background-color:#DE5B31!important;
}
.user_passenger:before {
  background-color:#CA4E61!important;
}
.user_passenger{
    padding-left: 20px;
    }
    .user_passenger:before {
    width: 14px;
    border-radius: 0;
    height: 8px;
    left: 0 !important;
    background-color:#808080!important;
}
.user_driver{
    padding-left: 20px;
    }
    .user_driver:before {
    width: 14px;
    border-radius: 0;
    height: 8px;
    left: 0 !important;
    background-color:  #87bf5a!important;
}
.rides_status1{
    padding-left: 20px;
    }
    .rides_status1:before {
    width: 14px;
    border-radius: 0;
    height: 8px;
    left: 0 !important;
    background-color:  #f9961e!important;
}
.rides_status2{
    padding-left: 20px;
    }
    .rides_status2:before {
    width: 14px;
    border-radius: 0;
    height: 8px;
    left: 0 !important;
    background-color:  #808080!important;
}
.rides_status3{
    padding-left: 20px;
    }
    .rides_status3:before {
    width: 14px;
    border-radius: 0;
    height: 8px;
    left: 0 !important;
    background-color:  #f66645!important;
}
.rides_status4{
    padding-left: 20px;
    }
    .rides_status4:before {
    width: 14px;
    border-radius: 0;
    height: 8px;
    left: 0 !important;
    background-color:  #87bf5a!important;
}
.revenue_list p {
    text-align: left;
}
.revenue_list span {
    font-weight: 800;
    margin-left: 15px;
}
#sidebar-menu {
    background-color: #303030 !important;
}
#sidebar-menu>ul>li>a:hover {
    background: #4b5940 !important;
}
#sidebar-menu>ul>li>a {
    background: inherit !important;
}
body #sidebar-menu>ul>li>a.active {
    background-color: #87bf5a !important;
}
.col-sm-3.graphaxis_home {
text-align: right;
font-size: 11px;
}
.sosblink {
      animation: blink 2s steps(5, start) infinite;
      -webkit-animation: blink 1s steps(5, start) infinite;
    }
    @keyframes blink {
      to {
        visibility: hidden;
      }
    }
    @-webkit-keyframes blink {
      to {
        visibility: hidden;
      }
    }