/* Primary Colours*/
<!-- .main-navigation, -->
.cart-li,
.listing-link a.template-create-link,
.editor_tool.next,
.cartsteps-cell-active,
.p-matrix-quantityheading, .p-matrix-format,
.r-tabs .r-tabs-nav .r-tabs-tab,
span.split-toggle,
.starting,
a.cta,
.myaccount-action a, .myaccount span.pages-first, .myaccount span.pages-previous, .myaccount span.pages-next, .myaccount span.pages-last {
    background-color: #01109f;
}
.main-navigation li a, ul.megamenus > li > a{
    color: #01109f;
}
.main-navigation li a:hover,
.main-navigation li a:focus,
ul.megamenus > li > a:hover,
ul.megamenus > li > a:focus{ 
    color: #b589e4}
.account_links a, .account_links a:visited,
a:visited{
    color: #01109f;
}
.cartsteps-cell-active{
background-color: #01109f;}
.r-tabs .p-matrix-cost,
.r-tabs span.CurrencySymbol,
.products_menu li a,
.products_menu li a:visited,
.p-matrix-cost,
.tot-mat span.CurrencySymbol {
    color: #01109f;
}
/* Primary Hover - Non-customer only*/
/* Secondary Colours*/
.current_page_item,
.contactbar,
a.secondary,
h2.cat-menu-header,
.checkout-action a,
.checkout-action a:visited,
.form-submit,
.form-submit:visited,
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
a.p-matrix-proceed,
.r-tabs-panel .checkout-action a,
.optionbutton,
.checkout-action a,
.cart-view,
.cart-add,
.cart-save,
.wpcf7-submit,
.btn,
a.imageUpload,
.remaining,
a.reloadOrder,
.sub-menu a,
button.turnaround,
.slide_content .readmore,
.button-style,
.readmore {
    background-color: #01109f;
    border:1px solid #01109f;
    border-radius:3px;
}
#mobile_menu .current_page_item {
    border:none;
    background-color:rgba(0,0,0,0.1);
}
.mobile_icons {
    background-color:#fff;
}
.mobile_icons i {
    color:#333;
}
#content .slide_content a.readmore, .productListing .form-submit {
    border:1px solid #01109f;
}
input[type="submit"]:hover,
input[type="submit"]:focus,
.readmore:hover,
.readmore:focus {
    border:1px solid;
}
#content .slide_content a.readmore:hover,
#content .slide_content a.readmore:focus,
.form-submit:hover,
.form-submit:focus,
input[type="submit"]:hover,
input[type="submit"]:focus,
.button-style:hover,
.button-style:focus,
.readmore:hover,
.readmore:focus,
#myaccount .myaccount-action a.readmore:hover,
#myaccount .myaccount-action a.readmore:focus,
#content a.readmore:hover,
#content a.readmore:focus,
#content a.cta:hover,
#content a.cta:focus {
    border-color:#b589e4;
    color: #01109f;
    background-color:#fff;
}
a#reset-password:hover,
a#reset-password:focus {
    color:#01109f;
}
.loginbox input.form-submit {
    border:1px solid #01109f;
}
.loginbox input.form-submit:hover,
.loginbox input.form-submit:focus {
    color: #fff;
    background-color: #01109f;
    opacity: 0.8;
}
input[type="button"].altButton,
input[type="reset"].altButton,
input[type="submit"].altButton {
    color: #01109f;
    background-color: #fff;
    border:1px solid #01109f;
}
input[type="button"].altButton:hover,
input[type="reset"].altButton:hover,
input[type="submit"].altButton:hover,
input[type="button"].altButton:focus,
input[type="reset"].altButton:focus,
input[type="submit"].altButton:focus {
    color: #fff;
    background-color: #01109f;
    border:1px solid #000;
}
.mobile_button {
    color: #333;
}
/* Secondary Hover - Non-customer only*/
/* Text Colour */
body,
#home h1,
#catalogue h1,
#designs h1,
customer-logo {
    color:  #333333}
    .storefrontlogin.splash {
        background-image:url('https://media-village.yourdevwebsite.co.uk/wp-content/uploads/2022/11/pexels-photo-26671.jpg');
        background-size: cover;
        background-position: center;
        background-repeat: no-repeat;
    } 
    /* Button Link Text*/
#top-header {
    background-color: #000;
    color: #fff;
}
#top-header a {
    color: #fff;
}
.r-tabs .r-tabs-nav .r-tabs-tab {
    background-color: #01109f;
}
.profile-options{
    margin-top:30px;
}
.profile-options .readmore {
    background-color:#01109f;
}
.loading-overlay::after {
    background:rgba(0, 0, 0, 0.5) url('https://media-village.yourdevwebsite.co.uk/wp-content/themes/OPSv3/backoffice/images/loading.gif') center no-repeat;
}
.listing-product-name {
    color: #01109f;
    text-decoration: none;
}
#designs .listing-name a,
.site-footer .footerlinks,
.faq h3 {
    background-color: #01109f;
}
span#PrintOrDownloadPrice {
    font-weight: bold;
    color: #01109f;
}