/*--------------------------------
     LOGIN CART TOGGLER ICON
--------------------------------*/
div#id-user span.caret:hover {color: #606060!important;}
div#id-user span.caret {margin-top: 7px!important;}

div#sp-top4 .fa-user-circle:before{
    right: 0;
    position: absolute;
    line-height: 15px;
    float:right;
    top: 14px;
    text-align:right;
    right:0;
}


div#sp-top4 .fa-user-circle:before{
    content: " "!important;
    background: url(/images/000_carey/others/login.png);
    content: '';
    height: 30px;
    width: 30px;
    background-repeat: no-repeat;
    transform: scale(0.7);
    position: relative;
    }





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

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

/*news*/
div#sppb-addon-1604383752831 {
    transform: unset!important;
}


@media only screen and (max-width: 480px){
.sppb-section:not(.spectrum-faq-list) .sppb-addon-feature .sppb-icon .sppb-icon-container >i {
    font-size: 20px !important;
    width: 30px !important;
    height: 30px !important;
    line-height: 49px !important;
  }}



/*QR*/
@media only screen and (min-width: 768px){
div#QRcodeReferreid {
    background: #ffffff;
    margin-right: 20px;
    margin-top: -7px;
    border: 1px solid #cccccc7a;
  }}

@media only screen and (max-width: 768px){
div#QRcodeReferreid img {
    width: 50%;
    margin: auto;
  }}
