@charset "utf-8";
/* CSS Document */
.nav-highlight { background-color: #000; }
#registered-nonsubs button { text-transform: none; }

.grey-backgound-2 { background-color: #F1EFE5 !important; border: 1px solid #444; }
.subs_message_logo { width: 30%; }
.subs_message_cover { width: 20%; }
.circles { background-image: url("https://www.insurancetimes.co.uk/pictures/web/x/k/f/circle_graphic_802801.png"); background-color: #f7ebe2; background-size: contain; padding: 3%; border: 1px solid #444; }

.red-button { border: 0; line-height: 2.5; padding: 0 20px; font-size: 1rem; font-weight: 400; text-align: center; background-color: #b61905; border-radius: 0; }
.red-button a { color: #FFF; }

@media screen and (max-width: 400px) {
    .subs_message_logo, .subs_message_cover { display: none; }
}