/*background*/
.view-customers section#sp-main-body,
.com-customer-history section#sp-main-body,
.com-driver section#sp-main-body,
.com-sales section#sp-main-body,
.com-appointment-form section#sp-main-body,
.com-users.view-profile section#sp-main-body,
.com-dt-sales section#sp-main-body,
.com-ads-records section#sp-main-body,
.com-service section#sp-main-body,
.com-return section#sp-main-body,
.com-users section#sp-main-body,
.view-address section#sp-main-body,
.view-order section#sp-main-body,
.com-withdraw section#sp-main-body,
.com-altauserpoints section#sp-main-body,
.com-record section#sp-main-body{
    background: url(/images/00_Master/Others/bg01.jpg);
    background-position: left center;
    background-size:cover;
    background-repeat:no-repeat;}


/*dashboard*/
.userinfo-detail .col-xs-4.col-sm-4 {
    text-align: right;
}
.userinfo-edit-wrapper div {
    transition: 0.5s;
    background-color: #ff0000;
    width: 35px;
    height: 35px;
    margin: 2px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.userinfo-edit-wrapper div:hover {
    background: #000;
}

.userinfo-edit-wrapper div img {
    width: 55%;
    margin: auto;
}

.userinfo-edit-wrapper {
    display: inline-flex;
}


.com-customer.view-customers table,
.com-customer-history table,
.com-driver table,
.com-sales table,
.com-appointment-form table{
    font-size: 14px;
}

.com-customer.view-customers a.btn.detailbtn,
.com-customer-history a.btn.detailbtn,
.com-driver a.btn.detailbtn,
.com-sales a.btn.detailbtn,
.com-appointment-form a.btn.detailbtn{
    font-family: 'Roboto'!important;
    line-height: 20px!important;
}

.com-customer.view-customers input,
.com-customer-history input,
.com-driver input,
.com-sales input,
.com-appointment-form input{
    height: 40px!important;
    border-radius: 0px!important;
}

.com-customer.view-customers .input-append,
.com-customer-history .input-append,
.com-driver .input-append,
.com-sales .input-append,
.com-appointment-form .input-append{
    display: inline-flex;
    align-items: flex-start;
}

.com-customer.view-customers .btn,
.com-customer-history .btn,
.com-driver .btn,
.com-sales .btn,
.com-appointment-form .btn{
    height: 40px;
    border: 1px solid #000!important;
    background: #000;
    font-family: 'Roboto';
    border-radius: 0px;
    font-size: 12px!important;
    text-transform: inherit;
}

.com-customer.view-customers span.icon-calendar,
.com-customer-history span.icon-calendar,
.com-driver span.icon-calendar,
.com-sales span.icon-calendar,
.com-appointment-form span.icon-calendar{
    margin: 0!important;
    line-height: 23px;
}

.com-customer.view-customers .btn-wrapper.input-append,
.com-customer-history .btn-wrapper.input-append,
.com-driver .btn-wrapper.input-append,
.com-sales .btn-wrapper.input-append,
.com-appointment-form .btn-wrapper.input-append{
    display: inline-flex;
}

.com-customer table a,
.com-customer-history table a,
.com-driver table a,
.com-sales table a,
.com-appointment-form table a{
    color: #000;
    font-size: 12px;
    line-height: 0!important;
}

.com-customer.view-customers th,
.com-customer-history th,
.com-driver th,
.com-sales th,
.com-appointment-form th{
    line-height: 1.2;
}
