.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm fieldset legend {
    font-family: "Roboto Mono" !important;
	font-size: 11px !important;
    font-style: italic;
}

.elementor-189 .elementor-element.elementor-element-42b5ba1 .woocommerce-form-row label, .elementor-189 .elementor-element.elementor-element-42b5ba1 .woocommerce-address-fields label {
    font-family: "Roboto Mono";
	font-size: 11px;
    font-style: italic;
}

div#password_strength {
    color: #000;
    font-size: 11px;
    font-style: italic;
    font-family: "Roboto Mono";
}

span#label_emd_ticket_first_name {
    background: transparent !important;
	font-size: 11px !important;
    font-style: italic;
    font-weight: 100 !important;
}

span#label_emd_ticket_last_name, span#label_emd_ticket_email, span#label_ticket_topic, span#label_blt_title, span#label_blt_content {
    font-family: 'Roboto Mono' !important;
	font-size: 11px !important;
    font-style: italic;
    font-weight: 100 !important;
}


#submit_tickets-submit .text-success {
    background: #252527 !important;
    color: #ffffff !important;
    font-family: 'Roboto Mono' !important;
    border: none;
    font-size: 11px !important;
    font-weight: 100 !important;
	font-style: italic;
}
.well.text-success {
    box-shadow: 0 1px 1px #ffffff14 inset, 0px -2px 0px #92bbff78 !important;
}
.elementor-form .elementor-button .elementor-button-icon, .elementor-form .elementor-button .elementor-button-text {
    font-family: 'Roboto Mono' !important;
	font-size: 11px;
    font-style: italic;
}
form .elementor-field-label{
    font-family: 'Roboto Mono' !important;
	font-size: 11px;
    font-style: italic;
}

form input#form-field-name, form input#form-field-email, form textarea#form-field-message, form select#form-field-email, form select#form-field-email option {
    font-family: 'Roboto Mono' !important;
	font-size: 14px;
    font-style: italic;
}

div.emd-container .emd-form-control.emd-input-md, select#ticket_topic, textarea#blt_content {
    font-family: 'Roboto Mono' !important;
    font-size: 14px !important;
    font-style: italic;
}
button.emd-form-submit.emd-btn.emd-btn-success.emd-btn-large.emd-btn-block {
    font-size: 11px;
    font-style: italic;
}
.eael-field-label {
    font-family: 'Roboto Mono' !important;
    font-style: italic;
    font-weight: 100 !important;
    font-size: 11px !important;
}
#eael-login-submit {
    font-family: 'Roboto Mono' !important;
    font-style: italic;
    font-weight: 100 !important;
    font-size: 11px !important;
	background-color: #181818 !important;
	border-radius: 10px !important;
}
.pieregWrapper #pie_register .label_top label {
    font-style: italic;
    font-size: 11px;
	font-family: 'Roboto Mono' !important;
}
span.strength-text {
    color: #fff;
    font-style: italic;
}
input.pie_submit {
    font-size: 11px;
    font-style: italic;
	border-style: solid !important;
    border-width: 2px 2px 4px 2px !important;
    border-color: #526284 !important;
    box-shadow: unset !important;
    background-color: #181818 !important;
	font-family: 'Roboto Mono' !important;
}
span.sign {
    font-family: 'Roboto Mono', monospace !important;
    font-weight: 400 !important;
}
p#piereg_pie_form_desc {
    font-family: 'Roboto Mono', monospace !important;
}
.sign {
    font-family: 'Roboto Mono', monospace !important;
}
.page-id-1069 ul#pie_register {
	width: 370px;
	margin: 0 auto;
    list-style: none;
	padding: 15px !important;
}
p.piereg_warning.fp_desc {
    font-family: 'Roboto Mono', monospace !important;
}
label[for="user_login"] {
    font-weight: 100 !important;
    font-size: 11px;
    font-style: italic;
}
input#wp-reset-submit {
    font-size: 11px;
    font-style: italic;
    font-weight: 100 !important;
}
button.woocommerce-Button.button {
    font-size: 11px;
    font-style: italic;
}
form.woocommerce-EditAccountForm.edit-account input {
	font-family: 'Roboto Mono' !important;
    font-size: 14px !important;
    font-style: italic;
}
button#contact-form-button-id {
    font-size: 11px !important;
}
.page-id-1189 input#form-field-mail {
    font-size: 11px;
    font-style: italic;
    background: #3A414F87 !important;
    color: #ffffff !important;
    border-radius: 7px 7px 7px 7px !important;
    padding: 9px 16px !important;
    font-family: "Roboto Mono" !important;
    font-weight: 400;
    box-shadow: unset !important;
    border-style: solid !important;
    border-width: 0.5px 0.5px 4px 0.5px !important;
    border-color: #526284 !important;
}
.page-id-1189 input#form-field-mail::placeholder {
    opacity: 1 !important;
}
.woocommerce-mini-cart__empty-message {
    color: #fff !important;
}
.woocommerce-message {
    font-style: italic;
    font-size: 11px;
}

.woocommerce-breadcrumb {
    color: #FFFFFF !important;
}

.product-quantity input[type="number"]::-webkit-inner-spin-button, .product-quantity input[type="number"]::-webkit-outer-spin-button {
    opacity: 1;
}
.awcpt-quantity::-webkit-inner-spin-button, .awcpt-quantity::-webkit-outer-spin-button {
    opacity: 1;
}
a[href="/contact"] {
	color: #ffffff !important;
}
a[href="/contact"]:hover {
    color: #103bd7 !important;
}

button {
    background: #181818 !important;
    color: #ffffff !important;
}

.eael-lr-form-wrapper .eael-lr-password-wrapper button, .eael-lr-form-wrapper .eael-lr-password-wrapper-register button{
background: rgba(0, 0, 0, 0) !important;
    color: red !important;
}

.eael-lr-form-group.eael-user-login, .eael-lr-form-group.eael-user-password, input#eael-login-submit {
    width: 100% !important;
}

.elementor-851 .elementor-element.elementor-element-7f77c03 .lr-form-wrapper {
    width: 100% !important;
}

.page-id-1069 ul#pie_register input, #piereg_login form#piereg_lostpasswordform p {
	width: 100% !important;
}

.page-id-1069 .pieregWrapper #pie_register .fields label{
padding-left: 0 !important;
    font-family: 'Roboto Mono' !important;
}

.page-id-1069 input#wp-reset-submit {
    border-style: solid !important;
    border-width: 2px 2px 4px 2px !important;
    border-color: #526284 !important;
}

nav.woocommerce-breadcrumb a, nav.woocommerce-breadcrumb {
    text-transform: uppercase;
}

.elementor-page-2057 a.added_to_cart.wc-forward, .awcpt-woo-btn a:after {
    display: none;
}

@media screen and (max-width: 750px) {
tr.awcpt-row td, table td {
    padding: 0;
}
tr.awcpt-row a, .awcpt-excerpt {
    font-size: 12px !important;
}
.awcpt-price {
    font-size: 12px;
}
table.awcpt-product-table > tbody > tr > td {
    font-size: 12px;
}
.awcpt-quantity-wrap:focus-visible {
    outline: none !important;
}
.page-id-2266 input:focus-visible
 {
    outline-offset: unset !important;
    outline: none;
}
.page-id-2266 input[type=number]:focus
 {
    border-color: transparent;
}
body:not(.home) a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
    padding: 0 !important;
    font-size: 12px !important;
    border-style: unset !important;
    border-width: unset !important;
    border-color: transparent !important;
    min-width: 45px !important;
    background: transparent !important;
}
.awcpt-woo-btn {
    text-align: center;
    border-radius: 10px !important;
    border-style: solid;
    border-width: 2px 2px 4px 2px;
    border-color: #526284;
    padding: 1px;
}
table.awcpt-product-table > thead > tr > th {
    font-size: 12px;
}
}