body, table
{
	font-family:Ubuntu,verdana,arial,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;
}



/* ============================= login bar ================== */

div#loginContainer ul li a,
body#user div#loginContainer ul li a
{
        background:#233845;
        color:white;
}
div#loginContainer ul li a:hover,

body.organiser.organisation_dashboard div#loginContainer ul li.dashboardTab a,
body.organiser.organisation_dashboard div#loginContainer ul li.organiserTab a:hover,

body.organiser:not(.organisation_dashboard) div#loginContainer ul li.organiserTab a,

body#user div#loginContainer ul li.dashboardTab a:hover,
body#user div#loginContainer ul li.organiserTab a:hover,
body#user div#loginContainer ul li.userTab a,

body#default.public div#loginContainer ul li a:hover,

div#loginContainer p.currentlyLoggedIn span span a:hover
{
    background-image: linear-gradient(white, #ededed);
    color:#233845;
	text-decoration:none;
}

/* ============================= login bar ================== */


body#tabbedNavigationPage.organiser div#containerColor
{
background:none;
}

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



table#attendeeSelect tr.extra td span.property
{
    color:#999;
}
div#subMenu
{
    font-family:arial,sans-serif;
}
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;
}
@media screen and (max-width:760px){

}
element {
    background: white;
}
