.page-id-10 input#billing_address_2 {
    display: none !important;
}

.page-id-10 p#billing_company_field {
    display: none !important;
}


.page-id-10 input#billing_first_name {
    background: transparent !important;
	color: #fff !important;
}

.page-id-10 .woocommerce-js form .form-row.woocommerce-invalid .select2-container, .woocommerce-js form .form-row.woocommerce-invalid input.input-text, .woocommerce-js form .form-row.woocommerce-invalid select {
    border-color: White !important;
}

.page-id-10 input[type="text"], input[type="number"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type=reset], input[type=tel], input[type=date], select, textarea {
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    width: 100%;
    padding: 12px 16px;
    border-radius: 4px;
    box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.05);
    color: #ffffff !important;
}

.page-id-10 .woocommerce-js form .form-row.woocommerce-validated .select2-container, .woocommerce-js form .form-row.woocommerce-validated input.input-text, .woocommerce-js form .form-row.woocommerce-validated select {
    border-color: #ffffff !important;
}

.page-id-10 input#billing_last_name {
    background: transparent !important;
	color: #fff !important;
}


.page-id-10 span.select2-selection.select2-selection--single {
    background: transparent !important;
	color: #fff !important;
}

.page-id-10 .select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #808285 !IMPORTANT;
    line-height: 28px;
}

.page-id-10 .page-id-10 input#billing_city {
    background: transparent !important;
	color: #fff !important;
}

.page-id-10 input#billing_postcode {
    background: transparent !important;
	color: #fff !important;
}

.page-id-10 input#billing_phone {
    background: transparent !important;
	color: #fff !important;
}

.page-id-10 input#billing_email {
    background: transparent !important;
	color: #fff !important;
}



.page-id-10 input#billing_address_1 {
    background: transparent !important;
	color: #fff !important;
}

.page-id-10 input#billing_state {
    background: transparent !important;
	color: #fff !important;
}

.page-id-10 textarea#order_comments {
    background: transparent !important;
	color: #fff !important;
}


.page-id-10 input#billing_city {
    background: transparent !important;
	color: #fff !important;
}

.woocommerce-page.woocommerce-checkout #payment div.payment_box, .woocommerce.woocommerce-checkout #payment div.payment_box {
    background-color: #00000000 !important;
}


.page-id-10 input#Field-numberInput {
    background: transparent !important;
	color: #fff !important;
}

.Input--invalid {
    color: rgb(0 0 0) !important;align-content
}

input#Field-numberInput {
    background: transparent !IMPORTANT;
}
input#Field-expiryInput {
    background: transparent !important;
}
input#Field-cvcInput {
    background: transparent !important;
}


button#place_order {
    background: #a870dc !important;
}


.Input, .p-FauxInput {
color: Black !important;
}

.Input:focus, .p-Input--focused {
color: Black !important;
}

.p-Block.Block {
    display: none !IMPORTANT;
}
.Input:focus, #coupon_code {
    color: white !IMPORTANT;
}


.page-id-10 input#shipping_first_name {
    background: transparent !important;
	color: white !important;
}

.page-id-10 input#shipping_first_name:focus {
    background: transparent;
    color: white !important;
}

.page-id-10 input#shipping_last_name {
    background: transparent !important;
	color: white !important;
}

.page-id-10 input#shipping_last_name:focus {
    background: transparent;
    color: white !important;
}

.page-id-10 p#shipping_company_field {
    display: none !important;
}


.page-id-10 input#shipping_address_1 {
    background: transparent !important;
	color: white !important;
}

.page-id-10 input#shipping_address_1:focus {
    background: transparent;
    color: white !important;
}


.page-id-10 input#shipping_address_2 {
    display: none !IMPORTANT;
}


.page-id-10 input#shipping_city {
    background: transparent !important;
	color: white !important;
}

.page-id-10 input#shipping_city:focus {
    background: transparent;
    color: white !important;
}


.page-id-10 input#shipping_postcode {
    background: transparent !important;
	color: white !important;
}

.page-id-10 input#shipping_postcode:focus {
    background: transparent;
    color: white !important;
}

.page-id-10 input#ship-to-different-address-checkbox {
    transform: scale(1.5) !important;
}

.page-id-10 input#shipping_phone {
    background: transparent !important;
	color: white !important;
}

.page-id-10 input#shipping_phone:focus {
    background: transparent;
    color: white !important;
}


.page-id-10 input#shipping_email {
    background: transparent !important;
	color: white !important;
}

.page-id-10 input#shipping_email:focus {
    background: transparent;
    color: white !important;
}
