.cursor-pointer {
  cursor: pointer;
}
.width-full {
  width: 100%;
}
/*# sourceMappingURL=basic.css.map */
.cursor-pointer{cursor:pointer}.width-full{width:100%}
/*!
 * Start Bootstrap - 1 Col Portfolio HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */
.cursor-pointer {
  cursor: pointer;
}
.width-full {
  width: 100%;
}
body {
  padding-top: 70px;
  /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
  font-family: 'Source Sans Pro', sans-serif;
}
footer {
  margin: 50px 0;
}
.event-header {
  margin-top: 30px;
}
.event-header h4 {
  border-bottom: solid 1px #DDD;
  padding-bottom: 3px;
}
.navbar-default .navbar-nav > .hasitems > a,
.navbar-default .navbar-nav > .hasitems > a:hover,
.navbar-default .navbar-nav > .hasitems > a:focus {
  background-color: #99FF81;
  color: #555;
}
.logo-header {
  height: 75px;
  background-color: #FFF;
  background-repeat: no-repeat;
  background-position: center center;
}
.non-mobile-spacer {
  display: block;
  height: 60px;
}
.logowrapper {
  display: block;
  background-image: url("../img/partnership_logo.png");
  background-repeat: no-repeat;
  width: 374px;
  height: 64px;
  margin-right: 10px;
  margin-top: 10px;
}
.centrelogowrapper {
  display: block;
  width: 189px;
  float: left;
  border: 0 none;
  margin-top: 40px;
  margin-left: 160px;
}
.amount {
  float: right;
}
.details_button {
  margin-top: 2em;
}
.soldOut {
  color: gray;
}
.relatedEvent img {
  padding: 10px 0;
}
.invalidItem td > span {
  color: red;
  text-decoration: line-through;
}
img.loader {
  top: 50%;
  left: 50%;
  position: absolute;
  margin-top: -34px;
  margin-left: -34px;
}
.input-group-text {
  /* fix for alowing multiple columns in select match */
}
.input-group-text input.form-control:not(.ng-invalid):not(:focus),
.input-group-text textarea.form-control:not(.ng-invalid):not(:focus),
.input-group-text span.btn.btn-default.form-control.ui-select-toggle,
.input-group-text p.form-control.form-control-static {
  border: 0;
  box-shadow: none;
}
.input-group-text .ui-select-match-text {
  width: 100%;
}
.input-group-text span.input-group-addon {
  cursor: pointer;
  background: none;
  border: none;
}
.input-group-text span.input-group-addon-hidden {
  display: none;
}
.input-group-text:hover span.input-group-addon-hidden {
  display: table-cell;
}
/* 
    Progress bar texts
    Taken from https://github.com/minddust/bootstrap-progressbar
*/
.progress {
  position: relative;
}
.progress .progress-bar {
  position: absolute;
  overflow: hidden;
  line-height: 20px;
}
.progress .progressbar-back-text {
  position: absolute;
  width: 100%;
  height: 100%;
  font-size: 12px;
  line-height: 20px;
  text-align: center;
}
.progress .progressbar-front-text {
  display: block;
  width: 100%;
  font-size: 12px;
  line-height: 20px;
  text-align: center;
}
/* 
    Progress bar texts 
    END 
*/
.angular-google-map-container {
  height: 400px;
}
.customMapControl {
  cursor: pointer;
  direction: ltr;
  overflow: hidden;
  text-align: center;
  position: relative;
  color: #000000;
  font-family: Roboto, Arial, sans-serif;
  -webkit-user-select: none;
  font-size: 11px;
  padding: 8px;
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
  -webkit-background-clip: padding-box;
  box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 4px -1px;
  min-width: 21px;
  font-weight: 500;
  background-color: #ffffff;
  background-clip: padding-box;
}
/* merged from CE-9-create-and-amend-activity */
.btn-primary {
  margin-top: 9px;
}
.breadcrumb {
  margin-top: 10px;
}
/* show/hide controls on hover */
.show-on-hover-parent:not(:hover) .show-on-hover-target {
  display: none;
}
.input-group-transparent * {
  background-color: rgba(0, 0, 0, 0);
  border:none;
  box-shadow: none;
}
.activity-image img {
  height: 100%;
  width: 100%;
}
.activity-image .btn-primary {
  margin-top: 0;
  margin-bottom: 9px;
}
/*# sourceMappingURL=custom.css.map */
/*!
 * Start Bootstrap - 1 Col Portfolio HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */
.cursor-pointer{cursor:pointer}.width-full{width:100%}body{padding-top:70px;font-family:'Source Sans Pro',sans-serif}footer{margin:50px 0}.event-header{margin-top:30px}.event-header h4{border-bottom:solid 1px #ddd;padding-bottom:3px}.navbar-default .navbar-nav>.hasitems>a,.navbar-default .navbar-nav>.hasitems>a:hover,.navbar-default .navbar-nav>.hasitems>a:focus{background-color:#99ff81;color:#555}.logo-header{height:75px;background-color:#fff;background-repeat:no-repeat;background-position:center center}.non-mobile-spacer{display:block;height:60px}.logowrapper{display:block;background-image:url("../img/partnership_logo.png");background-repeat:no-repeat;width:60px;height:60px;margin-right:10px;margin-top:10px}.centrelogowrapper{display:block;width:189px;float:left;border:0 none;margin-top:40px;margin-left:160px}.amount{float:right}.details_button{margin-top:2em}.soldOut{color:#808080}.relatedEvent img{padding:10px 0}.invalidItem td>span{color:#f00;text-decoration:line-through}img.loader{top:50%;left:50%;position:absolute;margin-top:-34px;margin-left:-34px}.input-group-text input.form-control:not(.ng-invalid):not(:focus),.input-group-text textarea.form-control:not(.ng-invalid):not(:focus),.input-group-text span.btn.btn-default.form-control.ui-select-toggle,.input-group-text p.form-control.form-control-static{border:0;box-shadow:none}.input-group-text .ui-select-match-text{width:100%}.input-group-text span.input-group-addon{cursor:pointer;background:none;border:none}.input-group-text span.input-group-addon-hidden{display:none}.input-group-text:hover span.input-group-addon-hidden{display:table-cell}.progress{position:relative}.progress .progress-bar{position:absolute;overflow:hidden;line-height:20px}.progress .progressbar-back-text{position:absolute;width:100%;height:100%;font-size:12px;line-height:20px;text-align:center}.progress .progressbar-front-text{display:block;width:100%;font-size:12px;line-height:20px;text-align:center}.angular-google-map-container{height:400px}.customMapControl{cursor:pointer;direction:ltr;overflow:hidden;text-align:center;position:relative;color:#000;font-family:Roboto,Arial,sans-serif;-webkit-user-select:none;font-size:11px;padding:8px;border-bottom-left-radius:2px;border-top-left-radius:2px;-webkit-background-clip:padding-box;box-shadow:rgba(0,0,0,.298039) 0 1px 4px -1px;min-width:21px;font-weight:500;background-color:#fff;background-clip:padding-box}.btn-primary{margin-top:9px}.breadcrumb{margin-top:10px}.show-on-hover-parent:not(:hover) .show-on-hover-target{display:none} .input-group-transparent * {background-color: rgba(0, 0, 0, 0);border:none;box-shadow: none;}