body, table
{
	font-family:Abel,arial,verdana,sans-serif;
}
body#user div#footer
{
    margin-top:20px;
}

table#searchResultsTable td.soldOut div.event
{
    opacity:0.3;
}
table#searchResultsTable td.soldOut div.event a.bookNow
{
    opacity:1;
}
table#holderSelector input.holderEmail {
    width: 200px;
}
table#holderSelector input.holderOrg {
    width: 140px;
}
div#loginContainer
{
    font-family:arial,verdana,sans-serif !important;
    font-weight:bold !important;
}
body#tabbedNavigationPage.organiser div#containerColor
{
    /* shadow below login bar */
    /* background:none; */
}

body.organisation_reports table.evaluation
{
	margin-left:-160px;
}


div#organisationReportsForm table.ltable.attendee.hasRecs,div#organisationReportsForm table.ltable.audit.hasRecs
{
	margin-left:-130px;
}
div#organisationSelector
{
display:none;
}
div#eventSelector
{
padding-left:50px;
}
body.event ul.registrationFormConditions
{
    list-style:none;
}
body.event ul.registrationFormConditions ul

{
    list-style:disc;
}


div#eventRegistrationForm div#masterContainer div.sectionContainer ul.registrationFormConditions p
{
    color:#4C4C4C;
    margin:0;
}
element {
    background: white;
}

body.kiosk div.pass-container div.radio-group
{
    text-align:center;
}
div.container div#contentShadow div#subMenu
{
    font-family:Abel,arial,helvetica,sans-serif;
    font-size:13px;
}
body.public div#headerBackground
{
    top:125px;
}
body.public div#idHeader
{
    height:125px;
}
body.event.unlogged div#idHeaderContent img
{
    display:none;
}
div.feStatusMessage
{
box-shadow: 3px 3px 2px #ccc;
-webkit-box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);
box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);
}
div.subheader
{
    color:#ff188f;
}
input.button.type-3 /* adult */
{
    background-color:#5ed2b1;
}
input.button.type-4, /* children */
input.button.type-1,
input.button.type-2
{
    background-color:#ff188f;
}
body.public.event div#footer,
body.public.event div#footer div#footerContent

{
    background:#ff188f !important;
}
body.public div#footerContent p a
{
    color:#ddd;
}
body.public.logged.event div#page
{
    top:260px;
}

div#searchResults div.event.type-4 a.bookNow
{
    background:#ff188f;
}

body.public #searchBox h1.search
{
    color:#ff188f;
}
