/**************************/
@media only screen and (min-width: 1180px) {
    div.MagicToolboxContainer.selectorsLeft .MagicToolboxMainContainer {
        width: auto;
        margin-left: 10px;
        padding-top: 5px !important;
    }
    .MagicScroll, .mcs-item, .mcs-item a, .mcs-item img, .mcs-items-container {
        position: unset !important;
    }
}
.mst-searchautocomplete__close
{   display:none;
}
span#tooltip-label {
    display: none;
}
#footer-mini-cart {

    height: auto !important;

}
.customer-account-create #remember-me-box {
    margin-top: 10px;
}
.mage-dropdown-dialog .cdz-login-form-dropdown {
    z-index: 99;
}
@media (min-width: 768px)
{
    .navigation li.level0>.level-top{ padding:12px 15px; }
	.sticky-menu:not(.active) .block-search {
	  margin-top: 0px;
	}
	.page-header {
		min-height: 192px !important;
	}
	.sticky-menu:not(.active) .block-search {
	  width: 300px;
	}
}
.checkout-shipping-address > .step-title {
    display: none;
}
#checkout-step-shipping .amazon-divider {
	display: inline;
	border: 0;
}
.field.street.admin__control-fields > .label > span {
    font: 500 18px/1.35 Poppins,Helvetica Neue,Verdana,Arial,sans-serif;
}
.field.street.admin__control-fields > .label {
    border-bottom: 1px solid #e1e1e1;
    display: none;
    width: 100%;
    padding-bottom: 10px;
}
fieldset.street > .control > .field > .label {
    margin-bottom: 8px;
    display: inline-block;
}
.amfinder-dropdown {
	position: unset;
	height: auto;
	padding: unset;
	line-height: unset;
	border: unset;
	background: unset;
}
[data-bind="i18n: 'Shipping Address'"] {
  visibility: hidden;
  position: relative;
}
[data-bind="i18n: 'Shipping Address'"]::after {
  content: "Shipping Address:";
  visibility: visible;
  position: absolute;
  left: 0;
}
[data-bind="i18n: 'Shipping Methods'"] {
  visibility: hidden;
  position: relative;
}
[data-bind="i18n: 'Shipping Methods'"]::after {
  content: "Shipping Method:";
  visibility: visible;
  position: absolute;
  left: 0;
}
[name="shippingAddress.street.0"] label span {
  visibility: hidden;
  position: relative;
}
[name="shippingAddress.street.0"] label span::after {
  visibility: visible;
  position: absolute;
  content: "Street Address:";
  left: 0;
}
@media only screen and (max-width: 639px) {
.opc-wrapper .form-login, .opc-wrapper .form-shipping-address, .opc-wrapper .methods-shipping {
	margin: 0px -15px 15px;
}
.opc-wrapper .step-title {
  padding-bottom: 0;
}
.catalog-product-view .product.media .MagicScroll-horizontal .mcs-items-container .mcs-item {
  /*width: 100% !important;*/
  display: inline;
}
.product-info-main .product.attribute.sku {
	margin-bottom: 5px;
}
}