.offcanvas-menu .offcanvas-inner .sp-module ul > li {
    text-align: left;
}
.remind, .reset, .login {
  color:#000;
}
form#login-form {
  color:#000;
}
form#member-profile,
#hikashop_order_listing,
#hikashop_address_listing,
#hikashop_show_cart_form
{
    background-color: #fff;
    color: #000;
    padding: 15px;
}
body.view-cart .hika_toolbar {
   background-color: #fff;
    color: #000;
    padding: 15px;
  margin-bottom:0;
}
.login {
  max-width: 600px;
    background: #fff;
    position: relative;
    border-radius: 20px;
    box-shadow: 1px 2px 3px #ddd;
    padding: 45px;
    margin: auto;
}
 .hikashop_user_registration_page {
    color: #000;
    max-width: 600px;

}
ul.unstyled {
    list-style: none;
    padding: 0;
}
.fa-map-marker:before {
    content: "\f3c5"!important;
}
.title-subtitle-center-center .overlay-image-title {
    height: unset;
    width: unset;
}
.sppb-btn.sppb-btn-default,
.sppb-btn.sppb-btn-default[disabled],
.sppb-btn.sppb-btn-default:visited,
input.button,
span.sp-slider-btn-text,


button#hikashop_filter_button_module_142,
button#hikashop_filter_button_module_142:visited,
[id*='hikashop_reset_button_module_'],
[id*='hikashop_reset_button_module_']:visited
{
  color: #fff !important;
  background-color: transparent !important;
  border-radius: 20px!important;
  padding: 8px 24px;
  background-image: linear-gradient(
    286deg,
    rgba(255, 255, 255, 0),
    rgba(255, 255, 255, 0)
  );
  border: 2px solid;
  border-color: #fff  !important;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 300;
  min-width: 140px;
  line-height: 20px;
  text-align:center;
  border-radius: 30px;
  cursor:pointer;
}
.sppb-btn.sppb-btn-default:focus,
.sppb-btn.sppb-btn-default.focus,
.sppb-btn.sppb-btn-default:active,
.sppb-btn.sppb-btn-default:hover,
.sppb-btn.sppb-btn-default:focus:active,
.sppb-btn.sppb-btn-default[disabled]:focus,
.sppb-btn.sppb-btn-default[disabled]:hover,
input.button:hover,
input.button:focus,
input.button[disabled]:hover,
input.button[disabled]:focus,
.sppb-btn.sppb-btn-default:hover:active,
span.sp-slider-btn-text:focus,
span.sp-slider-btn-text:hover,
button#bfSubmitButton:hover,
button#bfSubmitButton:focus,
button#bfSubmitButton[disabled]:hover,
button#bfSubmitButton[disabled]:focus,
button#bfSubmitButton.disabled:hover,
button#bfSubmitButton.disabled:focus,


button#hikashop_filter_button_module_142:hover,
button#hikashop_filter_button_module_142:focus,
button#hikashop_filter_button_module_142[disabled]:hover,
button#hikashop_filter_button_module_142[disabled]:focus,
button#hikashop_filter_button_module_142.disabled:hover,
button#hikashop_filter_button_module_142.disabled:focus,


    color: #fff !important;
  background-color: #5f1205 !important;
  border-color:#5f1205!important;
   outline:0!important;
  box-shadow:unset!important;
}

.sppb-btn.sppb-btn-primary,
.sppb-btn.sppb-btn-primary[disabled],
.btn-primary
 {
    color: #5f1205 !important;
    background-color: #fff !important;
    border-radius: 30px;
    padding: 10px 20px;
    border: 1px solid;
    border-color: #5f1205!important;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 500;
    min-width: 150px;
    line-height: 20px;
    background-image: linear-gradient(
    286deg,
    rgba(255, 255, 255, 0),
    rgba(255, 255, 255, 0)
  );
    border-radius: 30px;
}
.sppb-btn.sppb-btn-primary.focus,
.sppb-btn.sppb-btn-primary:active,
.sppb-btn.sppb-btn-primary:hover,
.sppb-btn.sppb-btn-primary:focus:active,
.sppb-btn.sppb-btn-primary[disabled]:focus,
.sppb-btn.sppb-btn-primary[disabled]:hover,
.sppb-btn.sppb-btn-primary:hover:active,

.btn-primary:focus,
.btn-primary:active,
.btn-primary:hover,
.btn-primary:focus:active,
.btn-primary[disabled]:focus,
.btn-primary[disabled]:hover,
.btn-primary:hover:active,
.btn-primary:not(:disabled):not(.disabled):hover


 {
  color: #fff!important;
  background-color: #5f1205!important;
  border-color: #5f1205!important;
  background-image: linear-gradient(
    286deg,
     #5f1205,
     #5f1205
  );
     outline:0!important;
  box-shadow:unset!important;
}

form#login-form,.hikashop_user_registration_page {
 
    box-shadow: 1px 2px 5px 0px #ddd;
}

/**eb whatsapp**/
.whatsappchat img.is-analytics {
    padding-right: 2px !important;
    display: inline-block;
}

.whatsappchat {
    bottom: 25px !important;
    right: 90px !Important;
}
.whatsappchat .popup-section .popup .popuptext .popup-box .chat-content .message {
  
    color: #000;
}

@media screen and (max-width: 768px){
  .whatsappchat {
    right: 60px !Important;
    z-index: 99999 !important;
}}

/**Breezing form**/
.bfQuickMode .bfbs3-form-inline .bfbs3-form-control,
.bfQuickMode .form-inline .form-control
{
  width: 100% !important;
  border: 1px solid #e4edf5;
}
.bfQuickMode .bfbs3-form-group .bfbs3-control-label, .bfQuickMode .form-group .control-label {
   width: 100% !important;
}
.glyphicon-asterisk:before {
  color: red!important;
      content: "\002a"!important;
}
button#bfSubmitButton {
  float: left !important;
}

/**button**/
button#hikashop_register_form_button, #hikashop_checkout_login_form .hikabtn, a#hikabtn_cart_product_edit_cancel {
  color: #5f1205 !important;
    background-color: #fff !important;
    border-radius: 30px;
    padding: 10px 20px;
    border: 1px solid;
    border-color: #5f1205!important;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 500;
    min-width: 150px;
    line-height: 20px;
    background-image: linear-gradient(
    286deg,
    rgba(255, 255, 255, 0),
    rgba(255, 255, 255, 0)
  );
    border-radius: 30px;
}
button#hikashop_register_form_button:hover, button#hikashop_register_form_button:focus, #hikashop_checkout_login_form .hikabtn:hover, #hikashop_checkout_login_form .hikabtn:focus, a#hikabtn_cart_product_edit_cancel:focus, a#hikabtn_cart_product_edit_cancel:hover {
  color: #fff!important;
  background-color: #5f1205!important;
  border-color: #5f1205!important;
  background-image: linear-gradient(
    286deg,
     #5f1205,
     #5f1205
  );
    outline:0!important;
  box-shadow:unset!important;
}

.sppb-btn-secondary {
    color: #000;
    background-color: #EBEAE8;
    border-color: #EBEAE8;
}


.sppb-btn-secondary:hover {
    color: #000;
    background-color: #f7f1e4;
    border-color:  #f7f1e4;
}
.btn-secondary {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 300;
    min-width: 140px;
    line-height: 20px;
    border-radius: 20px!important;
    padding: 8px 24px;
   outline:0!important;
  box-shadow:unset!important;
}
.hikabtn:focus, .hika_j2 .btn:focus {
	outline:0px!important;
}