/*@preserve
 * Tempus Dominus Bootstrap4 v5.1.2 (https://tempusdominus.github.io/bootstrap-4/)
 * Copyright 2016-2018 Jonathan Peterson
 * Licensed under MIT (https://github.com/tempusdominus/bootstrap-3/blob/master/LICENSE)
 */
/* line 7, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.sr-only, .bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after, .bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after, .bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after, .bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after, .bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after, .bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after, .bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after, .bootstrap-datetimepicker-widget .btn[data-action="clear"]::after, .bootstrap-datetimepicker-widget .btn[data-action="today"]::after, .bootstrap-datetimepicker-widget .picker-switch::after, .bootstrap-datetimepicker-widget table th.prev::after, .bootstrap-datetimepicker-widget table th.next::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

/* line 17, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget {
  list-style: none;
}

/* line 19, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget.dropdown-menu {
  display: block;
  margin: 2px 0;
  padding: 4px;
  width: 14rem;
}

@media (min-width: 576px) {
  /* line 25, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
  .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
    width: 38em;
  }
}

@media (min-width: 768px) {
  /* line 28, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
  .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
    width: 38em;
  }
}

@media (min-width: 992px) {
  /* line 31, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
  .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
    width: 38em;
  }
}

/* line 33, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget.dropdown-menu:before, .bootstrap-datetimepicker-widget.dropdown-menu:after {
  content: '';
  display: inline-block;
  position: absolute;
}

/* line 37, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before {
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  top: -7px;
  left: 7px;
}

/* line 44, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after {
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid white;
  top: -6px;
  left: 8px;
}

/* line 50, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget.dropdown-menu.top:before {
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-top: 7px solid #ccc;
  border-top-color: rgba(0, 0, 0, 0.2);
  bottom: -7px;
  left: 6px;
}

/* line 57, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget.dropdown-menu.top:after {
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid white;
  bottom: -6px;
  left: 7px;
}

/* line 63, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget.dropdown-menu.float-right:before {
  left: auto;
  right: 6px;
}

/* line 66, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget.dropdown-menu.float-right:after {
  left: auto;
  right: 7px;
}

/* line 69, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget.dropdown-menu.wider {
  width: 16rem;
}

/* line 71, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget .list-unstyled {
  margin: 0;
}

/* line 73, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget a[data-action] {
  padding: 6px 0;
}

/* line 75, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget a[data-action]:active {
  box-shadow: none;
}

/* line 77, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget .timepicker-hour, .bootstrap-datetimepicker-widget .timepicker-minute, .bootstrap-datetimepicker-widget .timepicker-second {
  width: 54px;
  font-weight: bold;
  font-size: 1.2em;
  margin: 0;
}

/* line 82, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget button[data-action] {
  padding: 6px;
}

/* line 84, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after {
  content: "Increment Hours";
}

/* line 86, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after {
  content: "Increment Minutes";
}

/* line 88, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after {
  content: "Decrement Hours";
}

/* line 90, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after {
  content: "Decrement Minutes";
}

/* line 92, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after {
  content: "Show Hours";
}

/* line 94, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after {
  content: "Show Minutes";
}

/* line 96, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after {
  content: "Toggle AM/PM";
}

/* line 98, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after {
  content: "Clear the picker";
}

/* line 100, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget .btn[data-action="today"]::after {
  content: "Set the date to today";
}

/* line 102, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget .picker-switch {
  text-align: center;
}

/* line 104, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget .picker-switch::after {
  content: "Toggle Date and Time Screens";
}

/* line 106, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget .picker-switch td {
  padding: 0;
  margin: 0;
  height: auto;
  width: auto;
  line-height: inherit;
}

/* line 112, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget .picker-switch td span {
  line-height: 2.5;
  height: 2.5em;
  width: 100%;
}

/* line 116, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget table {
  width: 100%;
  margin: 0;
}

/* line 119, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget table td,
.bootstrap-datetimepicker-widget table th {
  text-align: center;
  border-radius: 0.25rem;
}

/* line 123, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget table th {
  height: 20px;
  line-height: 20px;
  width: 20px;
}

/* line 127, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget table th.picker-switch {
  width: 145px;
}

/* line 129, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget table th.disabled, .bootstrap-datetimepicker-widget table th.disabled:hover {
  background: none;
  color: #6c757d;
  cursor: not-allowed;
}

/* line 133, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget table th.prev::after {
  content: "Previous Month";
}

/* line 135, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget table th.next::after {
  content: "Next Month";
}

/* line 137, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget table thead tr:first-child th {
  cursor: pointer;
}

/* line 139, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget table thead tr:first-child th:hover {
  background: #e9ecef;
}

/* line 141, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget table td {
  height: 54px;
  line-height: 54px;
  width: 54px;
}

/* line 145, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget table td.cw {
  font-size: .8em;
  height: 20px;
  line-height: 20px;
  color: #6c757d;
}

/* line 150, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget table td.day {
  height: 20px;
  line-height: 20px;
  width: 20px;
}

/* line 154, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget table td.day:hover, .bootstrap-datetimepicker-widget table td.hour:hover, .bootstrap-datetimepicker-widget table td.minute:hover, .bootstrap-datetimepicker-widget table td.second:hover {
  background: #e9ecef;
  cursor: pointer;
}

/* line 157, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget table td.old, .bootstrap-datetimepicker-widget table td.new {
  color: #6c757d;
}

/* line 159, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget table td.today {
  position: relative;
}

/* line 161, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget table td.today:before {
  content: '';
  display: inline-block;
  border: solid transparent;
  border-width: 0 0 7px 7px;
  border-bottom-color: #007bff;
  border-top-color: rgba(0, 0, 0, 0.2);
  position: absolute;
  bottom: 4px;
  right: 4px;
}

/* line 171, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget table td.active, .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #007bff;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

/* line 175, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget table td.active.today:before {
  border-bottom-color: #fff;
}

/* line 177, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget table td.disabled, .bootstrap-datetimepicker-widget table td.disabled:hover {
  background: none;
  color: #6c757d;
  cursor: not-allowed;
}

/* line 181, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget table td span {
  display: inline-block;
  width: 54px;
  height: 54px;
  line-height: 54px;
  margin: 2px 1.5px;
  cursor: pointer;
  border-radius: 0.25rem;
}

/* line 189, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget table td span:hover {
  background: #e9ecef;
}

/* line 191, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget table td span.active {
  background-color: #007bff;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

/* line 195, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget table td span.old {
  color: #6c757d;
}

/* line 197, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget table td span.disabled, .bootstrap-datetimepicker-widget table td span.disabled:hover {
  background: none;
  color: #6c757d;
  cursor: not-allowed;
}

/* line 201, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.bootstrap-datetimepicker-widget.usetwentyfour td.hour {
  height: 27px;
  line-height: 27px;
}

/* line 205, vendor/bundle/ruby/3.3.0/gems/bootstrap4-datetime-picker-rails-0.3.1/vendor/assets/stylesheets/tempusdominus-bootstrap-4.css */
.input-group [data-toggle="datetimepicker"] {
  cursor: pointer;
}

/* line 3, app/assets/stylesheets/events.scss */
.btn-secondary {
  border: none;
}

/* line 8, app/assets/stylesheets/events.scss */
.teams-event-container select {
  -webkit-appearance: none;
  background: url(https://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/br_down.png) no-repeat right #ddd;
  background-position-x: 308px;
  background-color: #ffffff;
  padding-left: 10px;
  cursor: pointer;
}

/* line 18, app/assets/stylesheets/events.scss */
.teams-event-container select:active,
.teams-event-container select:hover,
.teams-event-container select:focus {
  border: 2.5px solid #ced4da;
  outline-color: #ced4da;
}

/* line 25, app/assets/stylesheets/events.scss */
.teams-event-container .small {
  font-size: 14px;
}

/* line 30, app/assets/stylesheets/events.scss */
textarea {
  height: 100%;
}

/* line 34, app/assets/stylesheets/events.scss */
.events-form-heading {
  font-size: 18px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #222222;
}

/* line 45, app/assets/stylesheets/events.scss */
.event-description .small {
  color: #545454;
}

/* line 50, app/assets/stylesheets/events.scss */
.event-btn {
  border-radius: 20px;
  padding-right: 40px;
  padding-left: 40px;
}

/* line 56, app/assets/stylesheets/events.scss */
.right-border-container {
  border-right: 1px solid #e1e1e1;
}

/* line 60, app/assets/stylesheets/events.scss */
.padding-container {
  padding: 55px;
}

/* line 64, app/assets/stylesheets/events.scss */
.padding-container-text {
  padding-bottom: 25px;
}

/* line 68, app/assets/stylesheets/events.scss */
.checkbox label:after {
  content: '';
  display: table;
  clear: both;
}

/* line 74, app/assets/stylesheets/events.scss */
.checkbox .cr {
  position: relative;
  display: inline-block;
  border: 1px solid #a9a9a9;
  border-radius: .25em;
  width: 1.2em;
  height: 1.2em;
  float: left;
  margin-right: .5em;
  margin-top: .2em;
}

/* line 86, app/assets/stylesheets/events.scss */
.checkbox .cr .cr-icon {
  position: absolute;
  font-size: .8em;
  line-height: 0;
  top: 50%;
  left: 15%;
}

/* line 94, app/assets/stylesheets/events.scss */
.checkbox label input[type="checkbox"] {
  display: none;
}

/* line 98, app/assets/stylesheets/events.scss */
.checkbox label input[type="checkbox"] + .cr > .cr-icon {
  opacity: 0;
}

/* line 102, app/assets/stylesheets/events.scss */
.checkbox label input[type="checkbox"]:checked + .cr > .cr-icon {
  opacity: 1;
}

/* line 106, app/assets/stylesheets/events.scss */
.checkbox label input[type="checkbox"]:disabled + .cr {
  opacity: .5;
}

/* line 110, app/assets/stylesheets/events.scss */
select.rectangle {
  width: 180px;
  height: 35px;
  margin: 25px 460px 20px 459px;
  padding: 2px 18px 1px 15px;
  border-radius: 20px;
  border: solid 1.5px #e1e1e1;
  background-color: #fff;
  text-align: left;
}

/* line 121, app/assets/stylesheets/events.scss */
.event-landing-description {
  word-break: break-all;
  white-space: normal;
}

/* line 126, app/assets/stylesheets/events.scss */
.step-circle {
  height: 25px;
  width: 25px;
  border: solid 1.5px #e23052;
  border-radius: 50%;
  position: relative;
}

/* line 133, app/assets/stylesheets/events.scss */
.step-circle span {
  color: #e23052;
  position: absolute;
  top: -5%;
  left: 30%;
}

/* line 141, app/assets/stylesheets/events.scss */
.dotted-left-div {
  position: relative;
  height: 3rem;
}

/* line 146, app/assets/stylesheets/events.scss */
.dotted-left-div:after {
  content: "";
  position: absolute;
  border-left: 1px dotted #e1e1e1;
  height: 65%;
  margin-left: 2.7rem;
  bottom: 0.6rem;
  left: 0;
}

/* line 156, app/assets/stylesheets/events.scss */
.dotted-left-div-details:after,
.dotted-left-div-rsvp:after,
.dotted-left-div-preview:after {
  content: "";
  position: absolute;
  border-left: 1px dotted #e1e1e1;
  height: 99%;
  margin-left: 2.7rem;
  bottom: 0.6rem;
  left: 0;
}

/* line 168, app/assets/stylesheets/events.scss */
.dotted-left-div-details {
  position: relative;
  height: 38.5rem;
}

/* line 173, app/assets/stylesheets/events.scss */
.dotted-left-div-rsvp {
  position: relative;
  height: 9.5rem;
}

/* line 178, app/assets/stylesheets/events.scss */
.dotted-left-div-preview {
  position: relative;
  height: 5rem;
}

/* line 183, app/assets/stylesheets/events.scss */
.end-date-label {
  margin-left: 6.7rem;
}

/* line 187, app/assets/stylesheets/events.scss */
.end-time-label {
  margin-left: 6.5rem;
}

/* line 191, app/assets/stylesheets/events.scss */
.start-time-label {
  margin-left: 6.2rem;
}

/* line 195, app/assets/stylesheets/events.scss */
.time-zone-label {
  margin-left: 4.8rem;
}

/* line 199, app/assets/stylesheets/events.scss */
.form-control {
  border-radius: 10px;
}

/* line 203, app/assets/stylesheets/events.scss */
.radius-20 {
  border-radius: 20px;
}

/* line 207, app/assets/stylesheets/events.scss */
.event-expired-container span {
  font-size: 18px;
}

/* line 211, app/assets/stylesheets/events.scss */
.btn-cm-light {
  background: #ffffff;
  border-color: #aeaeae;
  color: #999999;
}

/* line 217, app/assets/stylesheets/events.scss */
.btn-cm-past-event {
  color: #ffffff;
  background: #999999;
}

/* line 222, app/assets/stylesheets/events.scss */
.btn-cm-light:hover {
  background-color: #ffffff;
}

/* line 226, app/assets/stylesheets/events.scss */
.delete-event {
  cursor: pointer;
}

/* line 231, app/assets/stylesheets/events.scss */
.event-info-section .rect-card {
  min-height: 165px;
}

/* line 237, app/assets/stylesheets/events.scss */
.preview-event-landing-page-container textarea[disabled],
.preview-event-landing-page-container input[type][disabled] {
  background-color: white !important;
}

/* line 244, app/assets/stylesheets/events.scss */
.index-event-container .btn[disabled] {
  opacity: 1;
  cursor: default;
  pointer-events: none;
}

/* line 251, app/assets/stylesheets/events.scss */
.event-show-location-col {
  margin-left: 1.1rem;
}

/* line 255, app/assets/stylesheets/events.scss */
.text-break {
  word-wrap: break-word;
}

/* line 260, app/assets/stylesheets/events.scss */
.index-event-container a:hover {
  color: #b22f5b;
}

/* line 265, app/assets/stylesheets/events.scss */
.event-title {
  font-size: 1.5rem;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 2;
  letter-spacing: normal;
  color: var(222222);
}

/* line 275, app/assets/stylesheets/events.scss */
.event-title-name {
  font-size: 2rem;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.5;
  letter-spacing: normal;
  color: var(--red);
}

/* line 285, app/assets/stylesheets/events.scss */
.event-check-box {
  zoom: 1.3;
}

/* line 289, app/assets/stylesheets/events.scss */
label[for="events_comments_on"],
label[for="event_all_day_event"] {
  margin-top: 0.1rem;
}

/* line 294, app/assets/stylesheets/events.scss */
.event-date-picker-input-container {
  width: 10rem;
}

/* line 298, app/assets/stylesheets/events.scss */
.event-time-picker-input-container {
  width: 8.5rem;
}

/* line 302, app/assets/stylesheets/events.scss */
.new-event-location-icon {
  margin-right: 9px !important;
  margin-left: 3px !important;
}

/* line 307, app/assets/stylesheets/events.scss */
.invalid-event-location-icon {
  margin-right: 9px !important;
  margin-left: 2px !important;
}

/* line 312, app/assets/stylesheets/events.scss */
.event_description {
  margin-left: -4px !important;
}
