/*dashboard content right*/
.hikashop_cpanel_main_interface {background: #f4f4f4;}
.hika_cpanel_main_data.hkc-md-9 {padding-top: 50px;background: #f1f1f1;font-family: 'Inter';letter-spacing: 0;}
@media (max-width: 767px){
.hika_cpanel_main_data  {padding-top: 20px;padding-bottom: 120px;padding-left: 15px;padding-right: 15px;/* background: #f4f4f4; */}}
@media only screen and (min-width: 992px) {
.hika_cpanel_main_data{/* padding: 0 80px; *//* padding-top: 80px; *//* padding-bottom: 80px; */}}

/*Hello*/
.user-greeting {font-size: 30px;margin-bottom: 30px;}
.user-greeting>span {font-size: 14px;color: #838383;line-height: 1!important;}
.user-greeting>p {line-height: 1;margin-bottom: -10px;}
@media (max-width: 767px){
.user-greeting>p {line-height: 1;margin-bottom: -10px;font-size: 25px;}}

/*altauser*/
@media only screen and (min-width: 768px) {
.altauser-details {display: -webkit-box;margin-bottom: 50px;}}

/*warranty*/
.altauser-warranty{border:0px solid #ffffff30;transition: 0.5s ease;border-radius: 15px;padding: 50px 15px;background: url('/images/0-MissRenovate/others/db-02.jpg');background-position: right top;background-size: cover;height: 320px;min-height: 180px;display: flex;align-items: flex-start;flex-direction: column;}
h2.warranty-date {margin-top: 8px;font-weight: 700;font-family: 'Inter';font-size: 38px!important;}
.altauser-warranty:hover {background-position: center center;transition: 0.5s ease;}

@media (min-width: 768px) and (max-width: 1200px){
.altauser-warranty {max-height:200px;}}
    
@media (max-width: 767px){
.altauser-warranty {
    border-radius: 15px;
    padding: 30px 15px;
    /* background: url(/images/00-foc/dashboard/db-00.jpg); */
    background-position: right top;
    background-size: cover;
    height: 150px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
}}

@media (max-width: 400px){
h2.warranty-date {margin-top: 8px;font-weight: 700;font-family: 'Inter';font-size: 30px!important;}}

/*point + service*/
@media only screen and (min-width: 768px) {
.warranty-point-service-wrap {padding-right: 60px;}
.col-xs-12.col-sm-6.col-md-6.altauser-point {padding-right: 10px;}.col-xs-12.col-sm-6.col-md-6.altauser-service {padding-left: 10px;}}
.altauser-point {padding: 0;vertical-align: bottom;}
.altauser-service {padding: 0;}
.row.point-service-row {margin-top: 20px;display: flex;}

.altauser-point-wrap{
transition: 0.5s ease;color:white;background-color: #941214;border-radius: 15px;margin-right: 10px;
padding: 30px 15px 15px 15px;background: url('/images/0-MissRenovate/others/db-01.jpg');background-position: right top;background-size: cover;}
.altauser-point-wrap:hover {background-position: center center;transition: 0.5s ease;}
.altauser-service-wrap{transition: 0.5s ease;border-radius: 15px;/* margin-left: 10px; */padding: 30px 15px 15px 15px;/* background: url('/images/00-foc/dashboard/db-02.jpg'); *//* background-position: right top; *//* background-size: cover; */padding: 0;}
.altauser-service-wrap img{border-radius:15px;object-fit: cover!important;width: 100%;}
.altauser-service-wrap:hover {background-position: center center;transition: 0.5s ease;}

.altauser-point-wrap, .altauser-service-wrap {position: relative;height: 100%;border-radius: 15px!important;width: 100%;}
h3.point-number, h3.service-number {font-size: 32px!important;margin-top: 10px;margin-bottom: 0;position: absolute;bottom: 15px;font-family: 'Inter';font-weight: 700;}
p.alta-title {position: absolute;bottom: 58px;}

@media (max-width: 767px){.altauser-point-wrap{margin-bottom:20px;height: 215px;}}
/*points mobile*/
/*
@media (max-width: 500px){h3.point-number {overflow: hidden;width: 83px;direction: ltr;margin-right: 0px;white-space: nowrap;}
.altauser-point:after {position: absolute;right: 18px;bottom: 7px;content: "...";font-size: 42px;color: #fff;}}
*/

/*qr code*/
.row.qr-box {padding: 15px 15px;background: #8b5e3c;border-radius: 15px;height: 320px;vertical-align: middle;display: flex;flex-direction: column;justify-content: center;border: 0px solid #fff;border-radius: 15px;}
@media only screen and (min-width: 768px) {
.row.qr-box {/* margin-left: -35px!important; */padding: 18px 35px;display: block;height: 100%;display: flex;}}
p.altauser-userid-header {margin-bottom: 0px;}
div#QRcodeInvite {margin-top: 0px;z-index: 1;position: relative;}
p.altauser-userid {position: relative;z-index: 2;}
@media (max-width: 768px){.row.qr-box {margin-top: 20px;padding: 50px;margin-bottom: 30px;height:auto;}}
@media only screen and (min-width: 1600px) {
.row.qr-box {/* margin-left: -35px!important; */padding: 0px 75px;}}


/*share*/
.altauser-share {margin-top: 15px;z-index: 3;position: relative;text-align: right;}
.altauser-share a {color: #fff!important;font-size: 20px;}
a.altauser-facebook {padding-right: 8px;}
i.fa.fa-facebook-square, i.fa.fa-whatsapp {
    font-family: 'Font Awesome 5 Brands'!important;
    font-size: 14px;
    font-family: 'cg-reg'!important;
}
i.fa.fa-facebook-square:before, i.fa.fa-whatsapp:before {
    position:relative; margin-bottom:10px!important;
    font-family: 'Font Awesome 5 Brands'!important;font-size: 18px;
}

.social-share i.fa.fa-facebook-square, .social-share i.fa.fa-whatsapp {text-align: left;display: inline-flex;margin: 0!important;align-items: center;line-height: 0px;margin-right: 5px!important;}

.social-share i.fa.fa-facebook-square:before, .social-share i.fa.fa-whatsapp:before {
    margin: 0px!important;
    margin-right: 5px!important;
}
button.btn.facebook-class.sppb-btn.sppb-btn-default.sppb-btn-rounded {
    background: #0a5ecb!important;
    padding: 13px 10px 10px 15px;
    border-radius: 100px!important;
    line-height: 10px;
}

button.btn.whatsapp-class.sppb-btn.sppb-btn-default.sppb-btn-rounded {
    background: #25D366!important;
    padding: 13px 10px 10px 15px;
    border-radius: 100px!important;
    line-height: 10px;
}



/*recent order*/
.row.order-header {
    color: #767676;
    font-weight: 700;
    margin-bottom: 30px;
    font-size: 16px;
}

.row.row-order-info {
    margin-bottom: 30px;
    color: #767676;
    display: flex;
    align-items: center;
}

.hikashop_cpanel_main_interface h3.hika_cpanel_main_data_title {
    font-size: 25px !important;
    text-transform: inherit;
    border-bottom: 0px solid #ececec;
    padding: 0px 0px 10px 0px;
    letter-spacing: 0;
    font-weight:700;
}

.recent-order {
    width: 100%;
    border-collapse: separate;
    border: 0px!important;
    border-spacing: 0 0px;
}


.order-status-box {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 85px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex: 0 0 50px;
    align-items: center;
    justify-content: center;
    height: 55px;
    font-size: 20px;
    font-style: normal;
    font-weight: bold;
    line-height: 1.33;
    border-radius: 5px;
}

/*recent order table*/
table.recent-order th {
    margin-bottom: 30px!important;
    color: #767676;
    font-size: 16px;
    font-family: 'Inter';
    padding-bottom: 20px;
}

.row-order-info{/* background:#fff; */padding: 20px 0;}
.row-order-info{transition:0.5s ease;}
.recent-order tr:nth-child(1) {left:0px;}
.row-order-info:hover{border-radius:15px; background:#fff;box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;transition:0.5s ease;border: 0px solid #e0e0e0;}
.recent-order tr:nth-child(1):hover {background: none!important;box-shadow: none!important;}
.recent-order>tbody>tr>td:nth-child(1) {
    border-radius: 15px 0 0 15px!important;
    padding: 20px 20px;
}
.recent-order>tbody>tr>td:nth-child(4) {
    border-radius: 0px 15px 15px 0px!important;
}

/*order text*/
.row.recent-order-number {color: #767676;}
.order-info {color: #767676;}
.recent-order-status {text-transform: capitalize;color: #767676;}


/*recent order icon*/
.recent-order-number span.hk-icon.fa-stack {width: auto;}
.order-status-box img {min-width: 28px;}


/*mobile table*/
@media (max-width: 767px){
.row.row-order-info {
    display: block;
    border: 1px solid #e0e0e0;
    border-radius: 15px;
}
.recent-order-details {
    margin-bottom: 20px;
}

.recent-order-status ,.recent-order-price ,.recent-order-date {font-size:12px;}}

span.mobile-header {
    font-weight: 700;
    margin-bottom: 5px;
    display: block;
}
.hikashop_cpanel_main_interface td:nth-child(1),
.hikashop_cpanel_main_interface th:nth-child(1){min-width: 450px;}

.col-xs-1.col-sm-1.col-md-1.order-status-box {min-width: 55px;}

.recent-order-number {display: inline-flex;}

.hikashop_cpanel_main_interface td:nth-child(2),
.hikashop_cpanel_main_interface td:nth-child(3),
.hikashop_cpanel_main_interface td:nth-child(4){min-width:150px;}
}

/*project dashboard*/
