#eventDescription div.item-attenders-title{
  visibility: hidden;
}
#eventDescription div.item-attenders-title:after{
  visibility: visible;
  content:"How many jumpers will be attending?";
  position: absolute;
  left: 10px;
}

body, h1, h2, h3, h4, h5, h6, .btn, .widget-menu .main-nav li > a {
	font-family: "Roboto", Arial, sans-serif;
}

 

a {
	color: #188bf6;
}

a:hover, a:focus {
	color: #FFFFFF;
}

 

.alert-warning, .label-warning, .badge-warning {
	background-color: #f6ad55;
	border-color: #f6ad55;
}

.alert-danger, .label-danger, .badge-danger, .btn-danger, .idle-timer-danger {
	background-color: #e93d3d;
	border-color: #e93d3d;
}

.alert-success, .label-success, .badge-success, .btn-success {
	background-color: #f66824;
	border-color: #f66824;
}

.idle-timer, .ticket-selected, .idle-timer-bar {
	background-color: #188bf6 !important;
}

.idle-timer-danger-bar {
	background-color: #e93d3d !important;
}

 

.wizard-steps .completed, .step-item.disabled, .booking-wizard-steps .disabled {
	color: #95a3ae !important;
}

 

.datepicker table > tbody > tr > td.day.today.disabled,
.datepicker table tr td.today,
.datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:hover,
.datepicker table > tbody > tr > td.day.active,
.datepicker table tr td.active,
.datepicker table tr td.active:hover,
.datepicker table tr td.selected,
.datepicker table tr td.selected:hover {
	background-color: #24397b !important;
	background-image: none !important;
	color: #FFFFFF !important;
}

.datepicker table > tbody > tr > td.day:hover,
.datepicker table tr td.day.focused,
.datepicker table tr td span:hover {
	background-color: #f66824 !important;
	background-image: none !important;
	color: #FFFFFF !important;
}

.datepicker table > tbody > tr > td.day.today.disabled:hover,
.datepicker table > tbody > tr > td.day.today.disabled:focus,
.datepicker table > tbody > tr > td > span.day.today.disabled,
.datepicker table > tbody > tr > td > span.day.today.disabled:hover,
.datepicker table > tbody > tr > td > span.day.today.disabled:focus,
.datepicker table tr td.disabled,
.datepicker table tr td.disabled:hover {
	background: none !important;
	background-color: transparent !important;
	color: #e6e6e6 !important;
	cursor: default;
}

.datepicker-legend > div .label.legend-unavailable {
	background-color: #e6e6e6;
}

.datepicker-legend > div .label.legend-today {
	background-color: #188bf6;
}

.datepicker-legend > div .label.legend-selected {
	background-color: #24397b;
}

 

.container > .pull-left{
  float: none !important;
}

.site-actions > .container, .navbar-header{
  display: flex;
  justify-content: center;
}

 

.site-actions, .subheader {
	background-color: #FFFFFF;
}

.site-actions a, .top-header a {
	color: #188bf6;
}

.site-actions a:hover, .top-header a:hover {
	color: #FFFFFF;
}

.widget-menu {
  background-color: #24397b;
}

 
.widget-menu .main-nav li > a, .widget-menu .col-xs-12 li a {
	border-radius: 50px !important;
	padding: 10px 20px;
}

.widget-menu .main-nav li > a {
	white-space: normal;
	text-align: center;
	color: #FFFFFF;
}

 

.widget-menu .main-nav li>a:hover,
.widget-menu .main-nav li>a:focus,
.widget-menu .main-nav li.active>a,
.widget-menu .main-nav li.active>a:hover {
	background-color: #f66824;
	color: #FFFFFF;
}

 

.default-menu > .nav-pills > li > a > .text {
	color: #3f4448;
}

.default-menu > .nav-pills > li.active,
.default-menu > .nav-pills > li.active > a:hover,
.default-menu > .nav-pills > li.active > a:focus {
	background-color: #24397b;
}

 

ul.main-nav {
	display: flex;
	flex-wrap: wrap;
}

@media(max-width:991px) {
	.widget-menu ul.main-nav li a {
		overflow: visible;
		text-align: left;
		width: auto;
	}
}

 

 

.btn-primary, .widget-list .btn.btn-primary {
	background-color: #24397b;
	border-color: #f66824;
	color: #FFFFFF;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.widget-list .btn.btn-primary:hover,
.input-group-btn > a:hover,
.btn:hover {
	background-color: #f66824 !important;
	border-color: #f66824 !important;
	color: #FFFFFF !important;
}

 

.btn-default, .btn-link, .btn-quantity {
	background-color: #ffffff !important;
	border-color: #95a3ae !important;
	color: #188bf6 !important;
}

.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active {
	background-color: #f8f8f8 !important;
	border-color: #f66824 !important;
	color: #FFFFFF !important;
}

 

.btn, .btn-primary, .btn-default, .input-group-btn > a, .btn-quantity {
	border-radius: 6px !important;
}

 

.btn, .btn-primary, .btn-default, .input-group-btn > a {
	box-shadow: 0 4px 8px rgba(27,53,94,0.25) !important;
}

 

.btn, .btn-primary, .input-group-btn > a {
	border-width: 2px !important;
	border-style: solid !important;
	border-color: #f66824 !important;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.widget-list .btn.btn-primary:hover {
	border-color: #f66824 !important;
}

 

.gradient {
	background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(36, 57, 123, 0.85) 100%);
}

.item-image-controls,
.item-image-link-overlay,
.grid .widget-item .item-image-link .item-image-controls {
	background-color: rgba(36, 57, 123, 0.5);
}

.item-image-controls .data .title,
.item-image-controls .data .description,
.item-image-controls .data {
	color: #FFFFFF;
}

 

.row-mobile-controls {
	display: flex;
	flex-wrap: wrap;
}

.row-mobile-controls .mobile-left {
	flex-basis: 100%;
}

 

.input-group-btn > a{
  display: flex;
  align-items: center;
  justify-content:center;
}

 

footer.foot > div,
footer.foot {
	background-color: #24397b !important;
	background-image: none !important;
	background: #24397b !important;
}

footer.foot > div {
	padding-top: 25px;
}

 

.powered-by,
.powered-by-row,
.policies,
.copyright,
.policy-items,
.powered-by-text,
.copyright .data-templatearea-content,
.copyright .data-templatearea-content p {
	background-color: #24397b !important;
	color: #FFFFFF !important;
}

.powered-by-text a,
.policies a,
.copyright a,
.powered-by a {
	color: #FFFFFF !important;
}

 

 

.templatearea-empty {
	display: none !important;
}

 

.templatearea .data-templatearea-content {
	box-shadow: none !important;
}

.templatearea {
	border: 0px;
}

 

.single-item .single-item-description {
	white-space: pre-line;
}

@media(max-width:767px) {
	.navbar-header {
		background-color: #FFFFFF;
	}
}