/*login top*/
div#sp-top3 .fa-user-circle:before{
    right: 0;
    position: absolute;
    line-height: 15px;
    float:right;
    margin-right: 160px;
    top: 21px;
    right: 20px;
    text-align:right;
    right:0;
}


div#sp-top3 .fa-user-circle:before{
    content: " "!important;
    background: url(/images/login.png);
    content: '';
    height: 33px;
    width: 33px;
    background-repeat: no-repeat;
    transform: scale(0.65);
    }


div#sp-top3 .fa-shopping-cart:before{
      right: 0;
      position: absolute;
      line-height: 15px;
      float:right;
      top: 18px;
      text-align:right;
      right: 10px;
}

div#sp-top3 .fa-shopping-cart:before{
    content: " "!important;
    background: url(/images/cart.png);
    content: '';
    height: 37px;
    width: 37px;
    background-repeat: no-repeat;
    transform: scale(0.65);
    }

div#id-user span.caret {
    margin-right: 13px!important;
    color:#606060;margin-top: 35px!important;
    float:right;
}

div#sp-top3 .login-profile:before{
    content: " "!important;
    background: url(/images/login2.png);
    content: '';
    height: 33px;
    width: 33px;
    background-repeat: no-repeat;
    transform: scale(0.65);
    margin-right: 86px;
    top: 21px;
    }

/*top3*/
.sp-module.top3-search {
    top: 27px;
    position: relative;
    float: right;
    left: -84px!important;
}



/*-----------------------------------------------------------------------
                                992 px
-------------------------------------------------------------------------*/
@media screen and (max-width:768px){
.sp-module.top3-search {
    top: 19px;
    position: relative;
    float: right;
    left: -93px!important;
  }}




a.hikashop_small_cart_checkout_link {
    color: red!important;
    position: relative;
    line-height: 46px!Important;
    top: 3px;
    left: 21px;
}

a.hikashop_small_cart_checkout_link span.hikashop_small_cart_total_title {
    float: right;
    color: #000;
    line-height: 76px;
    position: relative;
    left: -32px;
}

@media screen and (max-width:768px){
div#sp-top3 .fa-user-circle:before{height: 34px;top: 13px;margin-right: 153px!important;}
div#sp-top3 .login-profile:before{height: 34px;top: 13px;left: 0px;}
div#sp-top3 .fa-shopping-cart:before{height: 34px;width: 37px;top: 13px;}
span.hikashop_small_cart_total_title {line-height: 71px;}
div#sp-top3 {float: right;}
div#sp-top3 {float: right;left: 13px;}
#id-user .fa-user-circle:before {margin-right: 49px!important;}
div#id-user span.caret {margin-right: 0px!important;}
a.hikashop_small_cart_checkout_link span.hikashop_small_cart_total_title {
    float: right;
    color: #000;
    line-height: 55px!important;
}

a.hikashop_small_cart_checkout_link .fa-shopping-cart:before{height: 34px;width: 75px;top: 10px!important;}
}


@media screen and (min-width:481px) and (max-width:865px){
header#sp-header {height: 65px !important;}
div#sp-top3 .fa-user-circle:before{height: 34px;top: 12px;}
div#sp-top3 .login-profile:before{height: 34px;top: 13px;left: 0;/* margin-left: 20px; */}
div#sp-top3 .fa-shopping-cart:before{height: 34px;width: 75px;top: 13px;right: -28px;}
span.hikashop_small_cart_total_title {line-height: 71px;}
div#sp-top3 {float: right;}
div#sp-top3 {float: right;left: 6px;}
#id-user .fa-user-circle:before {margin-right: 49px!important;}
div#id-user span.caret {margin-right: 0px!important;}

}

@media screen and (max-width:768px){
.sppb-addon.sppb-addon-text-block.sppb-text-right h3.sppb-addon-title {
    text-align: left;
  }}



/*menu icon hover*/
.sp-menu-item:hover{position:relative; transition: 0.3s ease;}


.sp-menu-item:hover:before {
    content: '';
    background: url(/images/0000_tmc/others/hover02.png);
    height: 45px;
    width: 45px;
    position: absolute;
    background-repeat: no-repeat;
    top: 17px;
    left: 8px;
    z-index: -1;
    right:0;
    /* margin:auto; */
    transition: 0.3s ease;
    -webkit-animation-name: float;
    -webkit-animation-duration: 3500ms;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
}


/*.menu-fixed .sp-menu-item:hover:before {top: 17px;}



div#sp-top3 .fa-search{position:relative;}

div#sp-top3 .fa-search:before{
    content: " "!important;
    background: url(/images/search.png);
    content: '';
    height: 20px;
    width: 21px;
    position:absolute;
    background-repeat: no-repeat;
    top: 7px;}

.search-icon {float: right;margin-right: 115px;}

@media screen and (max-width:768px){
.search-icon {float: right;margin-right: 144px;} 
div#sp-top3 .fa-search:before{top: -38px!important;}
}
  div#sp-top3 .fa-search:before{bottom: 17px !important;top: unset !important; right: 0px !important;}

  
  div#sp-top3 .fa-search:before{
    content: " "!important;
    background: url(/images/search.png);
    content: '';
    height: 20px;
    width: 21px;
    position:absolute;
    background-repeat: no-repeat;
    top: 7px;}

.search-icon {float: right;margin-right: 115px;}

@media screen and (max-width:768px){ 
div#sp-top3 .fa-search:before{top: 5px!important;}
}*/


.menu-fixed .sp-menu-item:hover:before {top: 17px;}


/*search icon*/
div#sp-top3 .fa-search{position:relative;}

div#sp-top3 .fa-search:before{
    content: " "!important;
    background: url(/images/search.png);
    content: '';
    height: 20px;
    width: 21px;
    position:absolute;
    background-repeat: no-repeat;
    top: 7px;}


@media screen and (max-width:480px){
div#sp-top3 .fa-search:before{top: 3px!important;right: 60px;}
}

/*-----------------------------------------------------------------------
                                768 px
-------------------------------------------------------------------------*/
@media screen and (min-width:481px) and (max-width:992px){
.sp-module.top-search {
    position: absolute;
    float: right;
    line-height: 16px;
    right: 147px;
  }}



 
/*end*/