 /* 

2682C4 - dark blue almost black - used for solid blocks





353c45 - dark grey - background and surround

5d6979 - lighter grey - internal background
B6B9BC

e56057 - red - action buttons and header used for retailer actions - hover over colour for cashback, vouchers, etc and unused tab block

3f7fe6 - blue action buttons and header

CC62C8 - pink used for hover colour for retailer tabs

*/




body {
	background:#353c45;
}

element.style {
	background:#5d6979;
}

a {
	color:#B6B9BC;
}

div#main,
.cashback.payment-details,
.content.help {
	background:#fff;
}
 
nav .tagline {
	display:none;
}
 



/* last change */
ul.tagList li a:hover {
	color:#3f7fe6;
}

/* Black */
nav, .help, #main-hero-copy, .content, .tab-container .tab-header, .panel {
	background:#353c45;
}
 
.panel {
	border-color:#353c45;
}
 
.basket-overlay-menu-item .button,
nav .nav-core ul li,
.help .helpHeader,
#main-hero-copy h1,
.retailerSummary,
.tab-container .content .filters .filter-dropdown p,
.basket-subtotal,
.contactShell h1
{
	color:#B6B9BC;
}

#global-footer .shell, 
#global-footer .shell li {
	color:#ffffff;
	background:#353c45;
}


/* last change */
.cardShell.retailer.offer,
.tab-container .tab-header ul li.active {
	background:#3f7fe6;
	color:#ffffff;
}


.content.referrals .contactShell fieldset,
.content.checkout fieldset,
#landing .login {
	background:#ffffff;
}
/* changed this last */
#main-hero-copy.retailer h1 {
	border-color:#ffffff;
}

nav .nav-core ul li a, 
.pageNavigation, #register .panel.callout a {
	color:#ffffff;
}
 
#global-footer .shell a {
	color:#ffffff;
}


nav .nav-core ul li a:hover,
#global-footer .shell a:hover {
	color:#999;
}

/* last change */
#main-hero-copy.retailer .returnlink,
div.clickable,
.card .ctaLink a
{
	color:#3f7fe6;
}

/* turquoise */

div.account-summary-container .card h2 .icon,
div.storecard-summary-container .card h2 .icon,
div.account-edit-container .card h2 span
{
	color:#3f7fe6;
}
/* last change */
.loginWrapper .login {
	border-color:#3f7fe6;
	background-color:#ffffff;
}

/* last change */
.card .total-savings {
	background:#3f7fe6;
}

/* .owl-item img {
	border-radius:5px;
} */

/* last change */
.help .helpBody,
.tab-container .content .contextual-heading,
.tab-container .content .filters .filter-dropdown.active .select-shell,
.tab-container .content .filters .filter-search.active input,
.tab-container .content .filters .filter-favs.active a,
.tab-container .content .filters .filter-search input:hover,
.tab-container .content .filters .filter-favs a:hover,
.tab-container .content .filters .filter-dropdown .select-shell:hover,
#register .panel.callout {
	background:#3f7fe6;
}

.card.cashback:hover, .card.storecard:hover, .card.voucher:hover, .card.specialoffer:hover {
	background:#e56057;
}

.tab-container .tab-header ul li {
	background:#e56057;
}
  
/* last change */
.panel h3 {
	color:#3f7fe6;
}


/* last change */
.help .helpHeader .icon {
	color:#3f7fe6;
}
/* last change */
.tab-container .content .filters .filter-dropdown.active .select-shell,
.tab-container .content .filters .filter-dropdown .select-shell,
.tab-container .content .filters .filter-dropdown.active .select-shell,
.tab-container .content .filters .filter-favs a,
.tab-container .content .filters .filter-favs a:hover,
.tab-container .content .filters .filter-search input
{
	border-color:#3f7fe6 !important;
}
/* last change */
.tab-container .content .contextual-heading.dropdownmobile .pointer,
.tab-container .content .filters .filter-search.active .pointer,
.tab-container .content .filters .filter-favs.active a .pointer {
    border-bottom-color:#3f7fe6;
}

.card h2 .iconlabel { 
          color:#3f7fe6;
}

button, .button {
	background:#e56057;
        border-color:#e56057;
        color: #ffffff;
}

button, .button:hover, .button:focus {
	background:#3f7fe6;
        border-color:#3f7fe6;
        color: #ffffff;
}



.content.referrals .contactShell .button {
	background:#e56057;
        border-color:#e56057;
}

button.success, .button.success {
        background:#e56057;
        border-color:#e56057;
        color: #ffffff;
}

button, .button.success:hover, .button.success:focus {
	background:#3f7fe6;
        border-color:#3f7fe6;
        color: #ffffff;
}



.tab-container .tab-header ul li:hover {
	background:#CC62C8;
}
/* last change */
         #main-hero-copy.retailer h1 {
             border-top: 1px dotted #ddd;
             color: #3f7fe6;
         }
/* last change */
         .card {
             border: 1px solid #3f7fe6;
         }