/* Hide FREE filter as agreed it should not be used*/

#WhatsonFilterFree { display: none; }

.WhatsOn .FilterDisplay, .WhatsNext .FilterDisplay {display: none !important;}

#DateNav { font-size: 2rem; text-align: center; margin-bottom: 26px;
    margin-top: 33px;}

#ShowDateSep { margin-right: 20px;  margin-left: 20px;}

#DateNavLeft {margin-right: 20px; cursor:pointer;}

#DateNavRight {margin-left: 20px; cursor:pointer;}

#whatsonfilterlinkscontainer {margin-bottom: 0;}



#whatsonfilterfiltersscontainer a {

    color: #666;

    font-weight: 200 !important;


}





/* what's on page

.WhatsOnDay input { display: none; }*/

.WhatsOnWithFilters #edit-field-exhibition-start-date-value-1 { display: block; }

.WhatsOnWithFilters .edit-temporaryexhibitionstart {}

.WhatsOnWithFilters .edit-temporaryexhibitionend {}

.WhatsOnWithFilters .edit-eventstart {}

.WhatsOnWithFilters .edit-eventend {}

.WhatsOnWithFilters .edit-ongoingexhibitionstart {}

.WhatsOnWithFilters input, .WhatsOnWithFilters label, .WhatsOnWithFilters .description {display: none;}

#whatsondatepicker {width:  60px; display: inline; text-align: center;}

#whatsonfilterlinkscontainer, #whatsonfilterfiltersscontainer {text-align: center; }

#whatsonfilterlinkscontainer a, #whatsonfilterlinkscontainer input, #whatsonfilterfiltersscontainer a {
    color: black;
    font-weight: 600;
    text-decoration: none;
    padding: 6px 11px 0px 11px;
    text-transform: uppercase;
    border: none;
    border-right: 1px solid #AAA;
    font-size: 0.9em;
    line-height: 0.9em;
	text-align: center;
	letter-spacing: 0.05em;
    padding-bottom: 6px !important;
    display: inline-block;
}

#whatsonfilterlinkscontainer a:hover{
	background-color: transparent;
	color: #f26722;
}
#whatsonfilterfiltersscontainer a:hover {
    color: #f26722;
}



#whatsonfilterlinkscontainer a:last-child, #whatsonfilterlinkscontainer input, #whatsonfilterfiltersscontainer a:last-child{
	border-right:none;
}

#whatsonfilterlinkscontainer input, #whatsonfilterfiltersscontainer input {

    width: 100px;

    background-image: url("/themes/custom/agwa/images/icons/ico_calendar.jpg");

    background-repeat: no-repeat;

    background-position: 11px 8px;

    padding-left: 35px;

    margin-right: 10rem;

}

.whatsonnocontentmessage { text-align: center; font-size: 1.5rem; }
#block-whats-on-categories-block {display: none;}
.whatsonfiltercontainer a.active {
    /*text-decoration: underline !important;*/
    text-decoration-color: #aaa !important;
    text-underline-position: under;
    background-color: #ccc;
    border: none;
}


.GroupOfCards .OneCard {
    margin-bottom: 3px;
    display: inline-block;
}


.GroupOfCards {text-align: center;     font-size: 0;}
.GroupOfCards.NoContentMessage { font-size: 1.2rem; color: #333; text-align: left; }