

.card-mv{
    margin-top: 10%;
    margin-left: 30%;
    margin-right: 30%;
}

.circle-style{
    color: lightseagreen;
    font-size: 80px;
    padding-top: 20px;
}

.payment-success{
     margin: 0 auto;
    text-align: center;
}

.success-text{
    text-align: center;
    font-size: 22px;
    margin-top: 10px;
}

@media screen and (max-width: 1280px){
    .card-mv{
        margin-left: 0%;
        margin-right: 0%;
    }
}
li.preview{
    box-sizing: border-box;
    width: 100px;
    height: 30px;
    background-color: white;
    text-align: center;
    border: 1px solid black;
    margin-right: 1%;
}
li.next{
    box-sizing: border-box;
    width: 100px;
    height: 30px;
    background-color: white;
    text-align: center;
    border: 1px solid black;
    margin-left: 1%;
}
li.page{
    box-sizing: border-box;
    width: 50px;
    height: 30px;
    background-color: white;
    text-align: center;
    border: 1px solid black;
}
.modal-content.complaint
{
    width: 750px !important;
}
a.btn {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
}
button.btn.btn-info.mb-2.search {
    margin-left: 1%;
    margin-top: 2%;
}
.card.card-stats {
    margin-top: 1%;
    margin-bottom: 3%;
    /* height:131px; */
}
.daterange_col
{
    text-align: end;
    margin-bottom: 2px;
    
}
i.fa.fa-angle-double-right {
    margin-left: 6px;
}
form.form-inline.map {
    display: inline;
    float: right;
    margin-top: -59px;
}
a.complaint-master {
    float: right;
}
a.spares {
    float: right;
}
a.products {
    float: right;
}
a.btn.action {
    display: initial;
}
a.btn.btn-primary.map {
    margin-bottom: 8px !important;
}
a.btn.btn-secondary.export {
    margin-left: 5px !important;
}
a.technician
{
    float: right;
    background-color: #e54634;
}
.btn.btn-sm.btn-success.resetpassword
{
    margin-left: 3px;
}
a.complaints
{
    float: right;
    height: 34px;
}
a.syncerp
{
    float: right;
    margin-right: 5px;
    height: 34px;
    
}
td.service_man {
    word-break: break-all;
}
td.action {
    white-space: nowrap;
    /* display: block; */
    /* width: 125px; */
}

a.btn.btn-sm.btn-primary.action.comp_view
{
    margin-right: 5px;
}
.form-group.row.mb-0.submit {
    margin-top: 10px;
}
a.resendsms
{
    float:right;
}
input#month {
    float: right;
}
@media screen and (min-width: 992px) and (max-width: 1199px) { 
    .card-header.card-header-info.card-header-icon {
        height: 128px;
    }
}
a.btn.btn-info.syncerp {
    background-color: #e54634;
    color: white;
}
a.btn.btn-info.technician {
    background-color: #e54634;
    color: white;
}
a.btn.btn-info.products {
    background-color: #e54634;
    color: white;
}
a.btn.btn-info.spares {
    background-color: #e54634;
    color: white;
}
a.btn.btn-info.complaint-master {
    background-color: #e54634;
    color: white;
}
.card-header {
    background-color: rgb(253 249 249 / 3%) !important;
}
.apexcharts-legend.apexcharts-align-center.position-bottom {
    display: none;
}
.row.chart {
    margin-top: 1%;
}
span.required {
    color: red;
}
.col-md-4.address{
    padding-left: 2px !important;
    padding-right: 0px !important;
}
.select2-container .select2-selection--single
{
    /* height: 38px !important; */
    height: calc(1.6em + 0.75rem + 2px) !important;
}
.select2-container--default .select2-selection--single .select2-selection__rendered
{
    line-height: 36px !important;
}
.select2-container--default .select2-selection--single .select2-selection__arrow
{
    top:6px !important;
}
ul#ui-id-1 {
    height: 100px !important;
    width: 250px !important;
    overflow: auto !important;
}
ul#ui-id-2 {
    height: 100px !important;
    width: 250px !important;
    overflow: auto !important;
}
ul#ui-id-3 {
    height: 200px !important;
    width: 350px !important;
    overflow: auto !important;
}
.ui-helper-hidden-accessible {
    display: none;
}
li.ui-menu-item {
    display: inline;
}
.card.address
{
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 6px;
    padding-bottom: 6px;
}
ul#ui-id-4 {
    height: 200px !important;
    width: 350px !important;
    overflow: auto !important;
}
ul#ui-id-5 {
    height: 200px !important;
    width: 350px !important;
    overflow: auto !important;
}
ul#ui-id-6 {
    height: 200px !important;
    width: 850px !important;
    overflow: auto !important;
}
ul#ui-id-7 {
    height: 200px !important;
    width: 850px !important;
    overflow: auto !important;
}
.col-form-label
{
    padding-top: calc(0.375rem + 1px) !important;
    padding-bottom: calc(0.375rem + 1px) !important;
    margin-top: 10px !important;
    margin-bottom: 0 !important;
    font-size: smaller !important;
    font-weight: 600 !important;
    line-height: 1.6 !important;
    text-transform: uppercase !important;
}
p.action {
    visibility: hidden;
    height: 6px;
}
i.label {
    height: 1px;
    margin-top: -36px;
}
.form-inline.complaint
{
    margin-top: 10px;
}
.btn.btn-info.get_otp {
    float: right;
    margin-left: 5px;
}
.select2-selection__rendered {
    height: 36px;
}
.btn.btn-success.view_edit {
    float: right;
    margin-left: 5px;
}
.btn.btn-sm.btn-danger.action.delete_form {
    margin-left: 4px;
}
p.last-update
{
    float: right;
}
#search_form
{
    margin-bottom: -7px;
}