
/* 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: #e80151;
}

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

/* 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: #e80151;
}

.mobile_button{
color: #e80151;
}

/* Secondary Hover - Non-customer only*/

/* Text Colour */

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

.centerthis .discountcontent  {
    color: #1c3d6e ;
    background: #93d4ff ;
}
.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: #1c3d6e;
}
.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: #93d4ff; 
color: #ffffff;
-webkit-text-fill-color: #ffffff;

}

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

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

.storefront-box,
.centerthis .discountcontent {
padding: 2rem;
background: #93d4ff;
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: #93d4ff;  
color: #ffffff;
-webkit-text-fill-color: #ffffff; 
}  

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

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

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


/* Button Link Text*/
