#CheckoutForm_OtherDetailsForm ul,#CheckoutForm_ShippingAddressForm ul, #Form_ShippingMethodForm ul, #CheckoutForm_PaymentMethodForm ul{
    list-style: none !important;
}

table.address-summary td { padding: 0px;}


#PaymentForm_ConfirmationForm_SubscribeNewsletter_Holder .right{
    float: left !important;
}

#SearchForm_SearchForm{
	    padding-top: 20px;
	    display:none;
}

#SearchForm_SearchForm_Search{
	    width: 70%;
	    margin:auto;
}

#toggle-search-form,#toggle-search-form-mobile{
	cursor: pointer;
	padding: 0px 10px 0px 10px;
}

.off-canvas .menu.vertical a {
    padding: 3px 10px;
}

.off-canvas ul ul li a {
    color: #888;
    font-size: 80%;
}

#CustomPaymentForm_CustomPaymentForm{
    padding: 2rem 2rem;
    background-color: #fdfcfa;
    margin-bottom: 40px;
    box-shadow: 0px 1px 1px -1px rgba(0,0,0,0.4);
}

#CustomPaymentForm_CustomPaymentForm_cvv {
    width: 4rem;
}