/*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: 35px; */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{cursor: pointer; transition: 0.5s ease;border-radius: 15px;padding: 30px 15px;background: url('/images/00-foc/dashboard/db-00.jpg');background-position: right top;background-size: cover;height: 200px;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 (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;}
.altauser-point-wrap{cursor: pointer; transition: 0.5s ease;color:white;background-color: #941214;border-radius: 15px;margin-right: 10px;padding: 30px 15px 15px 15px;background: url('/images/00-foc/dashboard/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;height: 100%;object-fit: cover;width: 100%;}
.altauser-service-wrap:hover {background-position: center center;transition: 0.5s ease;}

.altauser-point-wrap, .altauser-service-wrap {position: relative;border-radius: 15px!important;width: 100%;height: 200px;}
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: 150px;}}
/*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: #fff;border-radius: 15px;height: 100%;vertical-align: middle;display: flex;flex-direction: column;justify-content: center;}
@media only screen and (min-width: 768px) {
.row.qr-box {margin-left: -35px!important;padding: 0px 35px;}}
div#QRcodeInvite {margin-top: -15px;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: #000!important;font-size: 20px;}
a.altauser-facebook {padding-right: 8px;}

/*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*/


/*language*/
.project-sidebar .language-switch .mod-languages .lang-inline a {
    color: #000 !important;
    font-size: 13px;
}
.project-sidebar .language-switch ul.lang-inline li:nth-child(1):before {
    color: #000 !IMPORTANT;
    top: 3px;
    left: 26px;
    width: 5px;
}
.project-sidebar .language-switch ul.lang-inline {
    text-align: left;
    padding-left: 32px !important;
    padding-top: 20px !IMPORTANT;
}
.project-sidebar .language-switch .mod-languages li.lang-active a {
    color: #00b489 !important;
}
.project-sidebar .language-switch .mod-languages li a {
    color: #000 !important;
    font-size: 14px;
}
#sidebar .mod-languages ul li:first-child a {
    color: #0000!important;
}
#sidebar .mod-languages ul li:first-child a::after {
    color: #000!important;
}
.com-hikashop.view-order td.hikashop_order_additional_value {
    text-align: center;
}
@media(max-width:991px){
.com-hikashop.view-order td.hikashop_order_additionall_title.key {
    width: 30% !IMPORTANT;
    display: inline-block !important;
}
.com-hikashop.view-order td.hikashop_order_additional_value {
    width: 69% !IMPORTANT;
    display: inline-block !important;
    text-align: right !important;
}}



