
/* Primary Colours*/
.empty {}

.main-navigation,
.cart-li,
.cart-basket,
.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, .storefront-box
{
background-color: #001635;
}

.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: #001635;
}

/* Primary Hover - Non-customer only*/


/* Secondary Colours*/
.current_page_item,
.main-navigation a:hover,
.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,
.mobile_icons,
a.imageUpload,
.remaining,
a.reloadOrder,
.sub-menu a
{
background-color: #03295d;
}

.mobile_button{
color: #03295d;
}

/* Secondary Hover - Non-customer only*/

/* Text Colour */

body,
#home h1,
#catalogue h1,
#designs h1,
customer-logo{
color: #333333}

    /* Matrix Quantity Head*/
    #p-matrix-container .p-matrix-quantityheading,
    #p-matrix-container .p-matrix-format
    {
    background-color: #567eb9 ;
    }

    /* Matrix Quanity Text */
    #p-matrix-container .p-matrix-quantityheading,
    #p-matrix-container .p-matrix .p-matrix-format{
    color: #ffffff ;
    }
    .storefront-box  {
	    color: #ffffff ;
	    background:  ;
    }
.centerthis .discountcontent  {
    color: #ffffff ;
    background: #00365f ;
}
.storefront-box,
.centerthis .discountcontent,
.cologin-page .d-flex-c span b,
.cologin-page .d-flex-c span,
.cologin-page .login-forgotpassword .form-submit,
.d-flex-c a:hover{
  color: #ffffff;
}
.storefrontlogin input,
.storefrontlogin input:-webkit-autofill,
.storefrontlogin textarea:-webkit-autofill,
.storefrontlogin select:-webkit-autofill,
.storefrontlogin ::-webkit-input-placeholder,
.storefrontlogin :-ms-input-placeholder,
.storefrontlogin ::placeholder,
.storefrontlogin .login-forgotpassword .form-submit
{ 
background: #00365f; 
color: ;
-webkit-text-fill-color: ;

}

.cologin-page .storefrontlogin input[type="text"], .cologin-page .storefrontlogin input[type="password"], ::-webkit-input-placeholder, :-webkit-autofill {
border-bottom: 2px solid ; 
font-size: 17px!important;
}

.cologin-page .storefrontlogin input[type="text"]:focus, .cologin-page .storefrontlogin input[type="password"]:focus {
border-bottom: 2px solid ;  
color: ;
-webkit-text-fill-color: ;
}

.storefront-box,
.centerthis .discountcontent {
padding: 2rem;
background: #00365f;
border-radius: 1rem;
max-width: 400px;

}
.storefrontlogin input,
.storefrontlogin input:-webkit-autofill,
.storefrontlogin input:-webkit-autofill:hover,
.storefrontlogin input:-webkit-autofill:focus,
.storefrontlogin textarea:-webkit-autofill,
.storefrontlogin textarea:-webkit-autofill:hover,
.storefrontlogin textarea:-webkit-autofill:focus,
.storefrontlogin select:-webkit-autofill,
.storefrontlogin select:-webkit-autofill:hover,
.storefrontlogin select:-webkit-autofill:focus,
.storefrontlogin ::-webkit-input-placeholder,
.storefrontlogin input:-webkit-autofill { 
font-size: 17px;
background: #00365f;  
color: ;
-webkit-text-fill-color: ; 
}  

.cologin-page .d-flex-c b { color: ; } 

.storefront-box .checkout-action #action, #ops_discountform .cta { background: ; color: ;  -webkit-text-fill-color: ;  }

.storefront-box .checkout-action #action:hover, #ops_discountform .cta:hover { background: ; color: ; -webkit-text-fill-color: ; }
.d-flex-c a { color: ; }


/* Button Link Text*/
