/* Style Over-Ride file. Put styles in here that are specific to a customer. */

.HideElement {display:none !important;}

/* Size of logo */
.slice_Header_D .logo-icon img, .slice_Header_L .logo-icon img
{
    width: 200px !important; height: auto !important; /* <<< mobile phone logo size*/
}
@media (min-width: 467px){.slice_Header_D .logo-icon img, .slice_Header_L .logo-icon img
{
    width: 200px !important; height: auto !important; /* <<< tablet logo size*/
}}
@media (min-width: 992px){.slice_Header_D .logo-icon img, .slice_Header_L .logo-icon img
{
    width: 230px !important; height: auto !important; /* <<< desktop logo size*/
}}

/* 3 Big Button colours */
.slice_WhatsOn3Buttons_D a.button1, .slice_WhatsOn3Buttons_L a.button1, .slice_content_page .sidebar_buttons a.button1
{
    background-color: #67662F !important; /* <<< Green/left/top big button */
}
.slice_WhatsOn3Buttons_D a.button2, .slice_WhatsOn3Buttons_L a.button2, .slice_content_page .sidebar_buttons a.button2
{
    background-color: #8E0B3A !important; /* <<< Red/middle big button */
}
.slice_WhatsOn3Buttons_D a.button3, .slice_WhatsOn3Buttons_L a.button3, .slice_content_page .sidebar_buttons a.button3
{
    background-color: #003E7E !important; /* <<< Blue/right/bottom big button */
}

/* slide show button and round pager button colour */
.slice_SlidesFullWidth a.slideButton, .slice_SlidesFullWidth .bx-pager a:hover, .slice_SlidesFullWidth .bx-pager a.active,
.slice_WelcomeSlides_D a.slideButton, .slice_WelcomeSlides_D .bx-pager a:hover, .slice_WelcomeSlides_D .bx-pager a.active,
.slice_WelcomeSlides_L a.slideButton, .slice_WelcomeSlides_L .bx-pager a:hover, .slice_WelcomeSlides_L .bx-pager a.active,
.slice_WhatsOnSlidesEB_D a.slideButton, .slice_WhatsOnSlidesEB_D .bx-pager a:hover, .slice_WhatsOnSlidesEB_D .bx-pager a.active,
.slice_WhatsOnSlidesEB_L a.slideButton, .slice_WhatsOnSlidesEB_L .bx-pager a:hover, .slice_WhatsOnSlidesEB_L .bx-pager a.active
{
    background-color: #8E0B3A !important; /* <<< slide show button background color */
    border-color: #8E0B3A !important; /* <<< slide show button border color */
}

/* Time and Location logos */
.slice_ServiceText_D .block2-1::after, .slice_ServiceText_D .block2-2::after,
.slice_ServiceText_L .block2-1::after, .slice_ServiceText_L .block2-2::after,
.slice_ServiceTextEB_L .block2-1::after, .slice_ServiceTextEB_L .block2-2::after
{
    color: #a23c5f !important; /* <<< Clock and Location icon colour */
}

/* Search box */
.slice_Header_D .search-overlay, .slice_Header_L .search-overlay
{
    background-color: #668bb2 !important; /* <<< Search box back-ground colour */
}


div.gm-style-iw, div.gm-style-iw div {display:block}

.slice_CommunityText_L  .section-title {
    color: #003e7e;
}

.system_buttons a {
    background: #f6f6f4;
}