#sp-top3 .sp-module {
    display: inline-flex;
    align-items: center;
    margin: 0;
    padding-left: 15px;
    line-height: 65px;
}


div#sp-top3>div {
    display: flex;
    justify-content: flex-end;
}

#sp-top3 .sppb-btn.sppb-btn-default {
    border-width: 1px;
    padding: 15px 20px !important;
    letter-spacing: 0.5px;
    line-height: 1!important;
    font-size: 14px;
    border: 0px;
    font-weight: 500;
}

@media (max-width: 991px) {
#sp-top3 .sp-module {
  line-height: 60px;
  display: flex;
}
  
#sp-top3 .sp-module:not(:last-child), #sp-top3 .cls-login {
    display: none;
}}

i.far.fa-user {color: transparent!important;font-size: 16px!important;}

.sp-module.sp-shopin-login {margin-right: 0px!important;margin-top: 0px!important;}

i.fa.fa-bars {color: #000!important;}

span.hikashop_small_cart_total_title  img {
    width: 18px;
}
/*-----------------------------------------------------------------------
                           larger desktop
-------------------------------------------------------------------------*/
/*@media screen and (min-width:1536px){
div#sp-top3 {
    padding: 0;
    float: right;
}}
*/

/*bag*/
img.bag-icon {width: 19px;margin-top: -4px!important;}
i.fa.fa-shopping-cart {color: black;}
i.fas.fa-shopping-cart {font-size: 20px;}
div#sp-top3 {
    display: flex;
    /* align-items: center; */
    justify-content: flex-end;
}

#hikashop_cart_module {line-height: 30px;}
span.hikashop_small_cart_total_title img {display: -webkit-inline-box;/* margin-top: -4px; */}
@media(max-width:992px){#hikashop_cart_module {/* line-height: 64px; *//* display: flex; *//* align-items: center; *//* justify-content: center; *//* text-align: center; */}}
span.hikashop_small_cart_total_title {
    float: right;
    color: #000;
    height: 25px;
    font-size: 14px;
    position: relative;
    top: -7px;
    }

@media (max-width: 991px) {
    span.hikashop_small_cart_total_title {
        height: 26px;
}}

/*-----------------------------------------------------------------------
                               tablet
-------------------------------------------------------------------------*/
@media screen and (max-width:992px){
.sp-module.sp-shopin-login {/* margin-right: 0px!important; *//* line-height: 45px!important; *//* margin-top: 0px!important; *//* height: 20px; */}
}



/******************top 3 icons******************/
/*search*/
img.search-icon {width: 20px;
}


/*user profile*/
img.user-icon {width: 18px!important;color: transparent;margin: 0!important;top: -19px!important;}
i.fas.fa-user.login-profile {color: transparent;}
i.fas.fa-caret-down {color: #000;margin-left: 5px;}


/*user login*/
img.login-icon {
    width: 18px;
    margin-top: -17px;
    margin-right: 5px;
}

/****end of top3 icons******/



/*mobile*/
@media screen and (max-width: 991px){
#sp-menu .sp-column { width: 100%; }
div#sp-top3 {/* padding: 0; *//* float: right; */display: contents;padding-right: 0!important;}
div#sp-menu {float: right;width: 40px;/* text-align: right; */padding: 0;padding-right: 6px!important;}
div#sp-search-bar {padding: 0 5px;position: absolute;height: 50px;top: 52px;left: 0;right: 0;margin: auto;width: 100%;/* display: none; */}
}



/*login*/

.sp-module.sp-shopin-login a.btn-login {color: #000000c7;font-size: 13px;line-height: 76px;margin-right: 15px;}
div#id-user a {color: #000000c7;font-size: 13px;line-height: 67px;margin-right: 10px;}


ul.cls-dropdown-menu.dropdown-menu a {line-height: 20px!important;}



@media(max-width:990px){
.sp-module.sp-shopin-login a.btn-login {color: #000000c7;line-height: 70px;margin-right: 12px;}
div#id-user a {color: #000000c7;line-height: 61px;margin-right: 12px;}
}

@media (min-width:990px) and (max-width:991px){
.sp-module.sp-shopin-login a.btn-login, div#id-user a {
    color: #000000c7;
    font-size: 13px;
    line-height: 56px!important;
    margin-right: 6px;}}

.sp-module.sp-shopin-login a.btn-login:hover, div#id-user a:hover {
    color: #000;}

@media(max-width:768px){
.sp-module.sp-shopin-login .sp-module-content {
    line-height: 1;}}


.lp-wrapper {
    z-index: 1060 !important;
}

/*end*/









