.btn-group {
    margin-right: 10px;
}

.btn-group,
.btn-group-vertical{
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    vertical-align: middle;
}

.btn-group>.btn,
.btn-group-vertical>.btn{
    position: relative;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
}

.btn.btn-default,
.btn.btn-secondary{
        background: white;
        border-color: #ebedf2;
        border:0;
}

.btn:not(:disabled):not(.disabled){
    cursor: pointer;
}

.btn-group>.btn:first-child{
    margin-left: 0;
}

.btn-group>.btn:not(:last-child):not(.dropdown-toggle),
.btn-group>.btn-group:not(:last-child)>.btn{
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.md-editor .fa{
    font-size:13px;
}


li.pending-booking > ul{
    margin-left: 110px;
}

body .dashboard-list-box ul ul li{
    display: block;
}

#sign-in-dialog.fileupload{
    max-width:80%;
}

body .dashboard-list-box ul nav.pagination ul li{
    display: inline-block;

}

body .dashboard-list-box ul nav.pagination ul li a.current-page{
    background:#f2f2f2 !important;
}

form.search input[type=text]{
    width: auto;
    display: inline;
    height: 40px;
    margin-bottom: 0px;
}

.dashboard-content a .dashboard-stat:hover {
    cursor: pointer;
}

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

  .green-dot {
  height: 15px;
  width: 15px;
  background-color: green;
  border-radius: 50%;
  display: inline-block;
}

.orange-dot{
    height: 15px; 
    width: 15px; 
    border-radius: 50%; 
    background-color: orange; 
    display: inline-block;
}

.border-radius-sm{
    border-radius: 0.25rem !important;
}

.border-radius-md{
    border-radius: 0.5rem !important;
}

.border-radius-lg{
    border-radius: 1rem !important;
}
