.entry-header {
    padding: 0 0 1em !important;
    color: #0046be !important;
    text-align: left !important;
    font-weight: 600 !important;
    margin-top: 0.5em !important;
}

h1, .alpha {
    font-size: 24px !important;
    font-weight: 600 !important;
}

.storefront-breadcrumb {
display:none !important;
}


@media (min-width: 768px) {
nav.woocommerce-MyAccount-navigation {
    width: 17.647059% !important;
    float: left !important;
}


.woocommerce-MyAccount-content {
    width: 76.470588% !important;
    float: left !important;
    margin-left: 5.8823529412% !important;
    margin-right: 0% !important;
}
}

.hentry .entry-content .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a {
    font-size: 14px;
}

input[type=text], input[type=number], input[type=email], input[type=tel], input[type=url], input[type=password], input[type=search], textarea, .input-text {
    background-color: #fff;
    box-shadow: none;
    border: solid 1px #ccc;
    border-radius: 4px;
}

h2, .beta {
    font-size: 1.25em;
}

.hentry {
    margin: 0 0 0;
}

.site-main {
    margin-bottom: 1em;
}

h3 {
    font-size: 24px !important;
    margin-bottom: 0.5em !important;
    font-weight: 600;
}

.woocommerce-info, .woocommerce-noreviews, p.no-comments {
    background-color: #003980 !important;
}

li.is-active {
    font-weight: 600 !important;
    border-left: 2px solid #2196f3;
}

.woocommerce-MyAccount-navigation ul li {
    border-bottom: none !important;
}

.woocommerce-MyAccount-navigation ul li a::before {
    display:none;
}

.hentry .entry-content .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a {
    font-size: 14px;
    padding-left: 1em;
}

.form-row.woocommerce-validated input.input-text {
    border-bottom: solid 1px #00bd47 !important;
    box-shadow: none;
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='10.44' data-name='Laag 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 10.44'%3E%3Cpath d='M4.76 10.23.21 5.68a.69.69 0 0 1 0-1l1-1a.69.69 0 0 1 1 0l3.04 3.09L11.82.21a.69.69 0 0 1 1 0l1 1a.69.69 0 0 1 0 1l-8 8.05a.68.68 0 0 1-1 0Z' style='fill:%2300bd47'%3E%3C/path%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-attachment: initial;
    background-position: 96% 50%;
}

@media (min-width: 768px) {
#billing_postcode_field, #billing_house_number_field, #billing_house_number_suffix_field {
    width: 30%;
    margin-right: 3%;
}
}

@media (max-width: 640px) {
.woocommerce form .form-row-quart, .woocommerce-page form .form-row-quart, .woocommerce form .form-row-quart-first, .woocommerce-page form .form-row-quart-first {
    float: left;
    width: 48%;
    overflow: visible;
}
}