.wizard-container .maincontent {
    max-width: 640px;
}
.wsc-sidepanel-trigger {
 display: none !important;
}
section#section5 {
    background: #501528 !important;
}
#mainMenu nav>ul>li>a, .wsc_cm_menu nav>ul>li>a {
    padding: 12px 10px;
}
#mainMenu nav, .wsc_cm_menu nav {
    float: left;
}
/* DNN Events Styles for List mode (Default theme) */
.DnnModule .ThemeDefault .ListDate, .DnnModule .ThemeDefault .ListTitle, .DnnModule .ThemeDefault .ListDescription, .DnnModule .ThemeDefault .ListCategory, 
.DnnModule .ThemeDefault .ListLocation, .DnnModule .ThemeDefault .ListLocation a, .DnnModule .ThemeDefault .ListCustomField1, .DnnModule .ThemeDefault .ListCustomField2, 
.DnnModule .ThemeDefault .ListRecurText, .DnnModule .ThemeDefault .ListRecurUntil, .DnnModule .ThemeDefault .EnrollTitle {font-family: Arial, Helvetica, sans-serif;}/*-- Override verdana --*/

.ListDataGrid .ListDate, .ListDataGrid .ListTitle{font-size:13px !important;}
.ListDataGrid .ListDate {width: 110px;}
.ListDataGrid .ListTitle a{text-decoration:none;}
.ListDataGrid .ListTitle a:hover{text-decoration:none;}
.ListDataGrid .ListNormal, .ListDataGrid .ListAlternate{background:none !important; font-size:13px !important;}

.ThemeDefault .Eventtooltipheader{background-color: #691e37 !important; color:#fff !important;}
.ThemeDefault .Eventtooltipheader, .ThemeDefault .Eventtooltipbody{border-color: #691e37 !important;}
.ThemeDefault .ListHeader, .ThemeDefault .DetailEnrollGridHeader, .ThemeDefault .EditEnrollGridHeader, .ThemeDefault .EnrollGridHeader{background: none !important; }
  
/*----- Events Module Calendar View Style Overrides (Minimal Extropy theme) -----*/

    /*-- Colors Used: Red: #691e37  Medium Grey: #eee  Light Grey: #f7f7f7 --*/

    .DnnModule .ThemeMinimalExtropy .EventDayScroll {background: #f7f7f7;}
.DnnModule .ThemeMinimalExtropy .EventDayScroll > div {padding: .5em .5em 0;}
  .DnnModule .ThemeMinimalExtropy .EventOtherMonthDay .EventDayScroll {background: #eee;}
  
    
    .DnnModule .ThemeMinimalExtropy .Event {border: none;}
    .DnnModule .ThemeMinimalExtropy .EventTitle, .DnnModule .ThemeMinimalExtropy .EventTitle td {
        background-color: #691e37; background-image: none; border-bottom: 1px solid #691e37; color:#fff; font-family: Arial, Helvetica, sans-serif;
    }
.DnnModule .ThemeMinimalExtropy .SelCategory span {
    font-weight: 300; font-family: Arial, Helvetica, sans-serif;
}
@media (max-width: 480px) {
.DnnModule .ThemeMinimalExtropy .EvtHdrMdlCol{padding-bottom: 15px;}
}

    .DnnModule .ThemeMinimalExtropy .EventNextPrev, .DnnModule .ThemeMinimalExtropy .EventNextPrev a:link {color:#fff; font-family: Arial, Helvetica, sans-serif;}
    .DnnModule .ThemeMinimalExtropy .EventNextPrev a, .DnnModule .ThemeMinimalExtropy .EventNextPrev a:visited, .DnnModule .ThemeMinimalExtropy .EventNextPrev a:hover {color:#fff;}
    .DnnModule .ThemeMinimalExtropy .EventDay, .DnnModule .ThemeMinimalExtropy .EventDayEvents, .DnnModule .ThemeMinimalExtropy .EventWeekendDayEvents{
        background-color: #eee; border: 1px solid #ddd; color: #333; font-family: Arial, Helvetica, sans-serif;
    }
    .DnnModule .ThemeMinimalExtropy .EventDayHeader{background-color:#eee; border-color:#eee;}
    .DnnModule .ThemeMinimalExtropy .EventWeekendDay{
        background-color: #eee;
    }
    .DnnModule .ThemeMinimalExtropy .EventOtherMonthDay{color:#333; background-color: #691e37; font-family: Arial, Helvetica, sans-serif;}
    .DnnModule .ThemeMinimalExtropy .EventSelectedDay{
        background-color: #aaa; border: 2px solid #aaa;
    }
  
    .ThemeMinimalExtropy .Eventtooltipheader{
        background-color: #691e37 !important; background-image: none !important; border: 1px solid #691e37 !important; font-family: Arial, Helvetica, sans-serif !important; border:none !important; color: #fff !important;
    }
    .ThemeMinimalExtropy .Eventtooltipbody{
        background-color: #fff !important; background-image:none !important; border: 1px solid #691e37 !important; border-top: none !important; font-family: Arial, Helvetica, sans-serif !important; border: none !important;
    }

  /*Header*/
  .ThemeMinimalExtropy .EvtHdrLftCol {width:0 !important;}
  .ThemeMinimalExtropy .EvtHdrMdlCol {width:66% !important;}
  .ThemeMinimalExtropy .EvtHdrMdlCol > div {float: left; padding-right: 1em;}
  .ThemeMinimalExtropy .SelCategory .RadComboBox_Default .rcbInput {padding: 0 0 0 5px !important;}
.ThemeMinimalExtropy .EvtHdrMdlCol, 
	.ThemeMinimalExtropy .TopIconBar {
		padding-bottom: 2em;
	}
/* Events Listing Home Page */
.ListDate span, .ListTitle span, .ListTitle a { font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 13px;
    font-weight: 300;
    line-height: 18px; }
.ListTitle a {text-decoration:none;}
.ListNormal, .ListAlternate {border-bottom: solid 1px #eee; padding: .5em 0; display:block; }

.event-item{display:inline-block;border-bottom: solid 1px #eee; padding: .5em 0; }
.event-date { display: block; text-align: center; float: left; border: 1px solid #CCC; width:32px; margin-right: 5px; }
    .event-month { display: block; font-size: 10px; font-weight: bold; color: #fff; background: #691e37; text-transform: uppercase; margin: 0; padding: 1px 0 0; }
    .event-day { display: block; font-size: 12px; background: #fff; margin: 0; padding: 0; }
.event-details{font-size:.9em; padding-left: 44px;
}


/* dnn announcements */
.DnnModule-DNN_Announcements .dnnTextPanel {
  float: right;
}
ol.enagage-announcements {
  margin: 0;
  padding: 0;
}
ol.enagage-announcements li {
  list-style: none;
  border-bottom: 1px solid #eee;
  padding: 0.5em 0 0.75em;
}
ol.enagage-announcements li:last-child {
  border: none;
}
ol.enagage-announcements li h3 {
  margin-bottom: 0.25em;
  line-height: 1;
  font-size: 1.385em;
  color: #75213d;
}
ol.enagage-announcements li h6 {
  margin: 0 0 .25em;
  font-size: 0.923em;
  color: #777;
}
ol.enagage-announcements li a {
  text-transform: capitalize;
}

ol.enagage-announcements li {
  font-size: 14px;
}


/* override announcement styles for li's within an announcement */
.enagage-announcements ul li {
    list-style: disc!important;
    border-bottom: none!important;
    padding: 0.25em 0 0.25em!important;
}

/* Team Reg. Bootstrap Overrides */
.form-actions h3.price {
    width: 82px;
    margin-bottom: 1em;
}

.team-reg-wrap select{
	display: inline-block;
}
.team-reg-wrap label{
	display: block;
}
/* rcc POLO theme overrides */
/*.wizard-container .maincontent {  max-width: 100%; }
.team-reg-wrap .maincontent { max-width: 575px; }*/
.team-reg-wrap .sidebar { padding-left: 25px; }

.wizard-container .well {
	background-color: #f5f5f5;
	border: 1px solid #e3e3e3;
	border-radius: 4px;
	box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
	margin-bottom: 20px;
	min-height: 20px;
	padding: 19px;
}

.open-events .row { padding-right: 40px; }

/*----- SPAA Events Filter overrides (Home Page) -----*/
.spaa-events-filter .ThemeDefault .EvtHdrLftCol {
	width: 50%;
	float: left;
}
.ThemeDefault .EvtHdrMdlCol {
	width: 50%;
	float: right;
	text-align: left;	
}
.spaa-events-filter .ThemeDefault .SelCategoryTR {
	height: auto;
}
.spaa-events-filter .ThemeDefault .SelCategory span {
	display: block;
}
.spaa-events-filter .ThemeDefault .TopIconBar {
	width: auto;
	float: left;
}

/*----- Login Icon Mobile Fix -----*/
@media (max-width: 479px) {
	#header .header-extras>ul>li.wsc-logins-wrapper {
		display: block !important;
	  	/* override style.css - not sure why it was set to display: none; ....*/
	}
}

ul.dropdown-menu li, .participant-wrap ul li
{  list-style: none!important;   padding-left: 0!important; }





















